@media (min-width:1367px){
.display-content-550{ width:550px;max-width: 99%;padding: 0 !important;}
.display-content-330{ width:330px;max-width: 99%;padding: 0 !important;}
.display-content-680{ width:680px;max-width: 99%;padding: 0 !important;}
.display-content-550.fr,.display-content-680.fr{ float:right;}
.display-content-550.fl,.display-content-330.fl{ float:left;}
.saving-graph-wrap.col-md-8{ width:52.5% !important}
.grey-bg.col-md-4{ width:47.5% !important}
}

@media (min-width: 991px) and (max-width: 1295px){
	.user-details h4{font-size: 32px;}
}


@media (max-width:1024px){
	/*----------------------------- Thank you css -----------------------------------*/
	.logo{padding:20px 0px;}
	.th_color_container{width:100%;}
	.rightali{text-align:right;}
	.sucmessage{padding:60px 0px 0px 0px; width:570px; float:left;}
	.sucmessage{padding:20px 0 0; text-align:left;}
	.sucmessage p{font-size:40px; line-height:45px; padding:25px 0;}
	.sucmessage p span{font-size:40px; line-height:45px; text-align:left;}
	/*.link{font-size:20px; padding:30px 70px 30px 0px;}*/
	.th_color_container .gray_container{padding:55px 15px 45px;}
	.th_color_container .yellow_container{padding:55px 15px 45px;}
	footer .footerleftpadd{padding:30px 15px;}
	.sucmessage .top_91{padding:20px 0px;}
	.sucmessage .top_60{padding:20px 0px;}
	
	.main-content span{padding:35px 25px;}
	/*----------------------------- Thank you css end-----------------------------------*/
	
	
.saving-graph-wrap h1{font-size: 50px;}	
.saving-graph-wrap h1 i{font-size:35px;}
.saving-graph-wrap h2 {margin: 15px 0;}
.saving-grid-content {margin:10px 10px 0;}
.right-wrap-box p {font-size: 20px;line-height: 26px;}
.right-wrap-box{padding:25px 0 60px 15px !important;}
.right-wrap-box i{ font-size:65px;}
.right-wrap-box .recharge-now{padding-top: 50px !important;}
.clm1, .clm2 {font-size: 18px;line-height: 26px;}
.saving-grid-content li{ font-size:18px;}
.saving-grid-content li p span.amount i {font-size: 12px;}
.balance-background p{ font-size:20px;}
	
	
	.sorry{padding:26px 0px 0px 0px;}
	.anchor_font{padding-bottom:30px;}
	
}


@media (max-width: 991px){	
	.pnr .circle_area{ margin-bottom:20px;}
	
}




@media (min-width: 768px) and (max-width: 991px){
	.clmn-size { width: 50% !important; }
	.clmn-space{left:0 !important; position: relative;}

	.main-content .col-md-2{width: auto;}
	.main-content .col-md-1{width: auto;}

	.user-details h4{font-size: 21px;}
	.user-details a {padding-top: 0px; float: right;}
	
/*Shiv css*/
.img-graph{ text-align:center;}
.saving-graph-wrap h2{margin: 30px 0;}	
.saving-grid-content{margin: 35px 30px 35px 0;}	
.form_gapping{padding:30px 0px;}
.pop_head_gap{padding:60px 20px;}
.mob_gray{background:#f6f6f6;}
.mob_gray_gap{padding:15px;}	

.free_delivery_bottom{ padding-right:15px !important;}
.f_b_i{padding-right:10px !important;}
.anchor_font{font-size:95%; padding-bottom:25px;}
	
}


@media (max-width:767px){
	.appstore-wrap{ background:transparent; }
	.appStore{ background:#000; margin-bottom:5px; }
	.googlePlay{ background:#000; }
	.user-details h4{font-size:24px;}
	.user-details a {float: none;}
	
	.balance-mob-view{padding-bottom: 30px;}
	.balance-background{padding: 50px 10px;}
	.balance-background label{font-size: 11px; color: #c86666; text-transform: uppercase;}
	
	.main-content .col-md-2{width: auto;}

	

	/*common css mobile Start*/

	.pt-0-mobile{padding-top:0 !important;}
	.pt-20-mobile{padding-top: 20px !important;}
	.mobile-view{display: block !important;}

	.btn.btn-plan {position: relative; width: 100%; margin: 0px 0px 20px;}

	.clmn-size { width: 100% !important; }
	.clmn-space{left:0 !important; position: relative;}
	.plan {margin: 15px auto;}

	/*common css mobile End*/


	/*----------------------------- Thank you css -----------------------------------*/
	.logo{padding:20px 0px;}
	.th_color_container{width:100%;}
	.th_color_container .gray_container{padding:50px 15px;}
	.sucmessage{padding:20px 0 0; text-align:left;}
	.sucmessage{padding:24px 0px 0px 0px; width:570px; float:left;}
	.sucmessage img{width:50px;}
	.sucmessage p{font-size:35px; line-height:45px; padding:25px 0;}
	.sucmessage p span{font-size:35px; line-height:45px; text-align:left;}
	.gray_container h2{font-size:21px;}
	.gray_container a{padding:0 6px;}
	.gray_container .mailright{text-align:right;}
	.gray_container p{padding:25px 0 0px 0px; margin:0px;}
	.gray_container p span{text-align:left;}
	.gray_container .rsamount{padding:25px 0 0px 0px;}
	.th_color_container .red_container{padding:50px 15px;}
	.red_container img{margin-top:-30px; padding:0px 10px 0 0px; width:20%; float:right;}
	.red_container p{font-size:30px;}
	.red_container p span{font-size:30px; display:block;}
	footer .footerleftpadd{padding:15px;}
	footer p{text-align:left; padding-top:5px;}
	footer .rightali{text-align:left;}
	footer a{padding:0 15px;}
	footer .nopadd{padding-left:0px !important;}
	footer .rightali img{width:55px;}
	footer .rightgap{padding-right:30px;}
	.icon_none{display:none;}
	.th_color_container .yellow_inner img{margin-top:40px;}
	.sucmessage{width:auto;}
	.gray_container .gray_inner{width:auto;}
	.th_color_container .yellow_container{padding:40px 15px;}
	.th_color_container .yellow_container img{float:right; max-width:80px;}
	.th_color_container .yellow_inner{width:auto;}
	.sucmessage .top_100{padding-top:50px;}
	.gray_container_bottom .left_cont{float:left; width:auto;}
	.gray_container_bottom .left_cont h2{font-size:30px;}
	.gray_container_bottom .right_cont{padding-left:0px; width:auto;}
	.gray_container_bottom{padding:35px 0px;}
	.right_cont{margin-top:25px;}
	.right_cont ul li a.link{font-size:14px; padding:30px 0px 0px;}
	.gray_container_bottom .right_cont ul{padding:0px;}
	.sucmessage .top_91{padding:20px 0px;}
	.sucmessage .top_60{padding:40px 0px;}
	.footer .footerleftpadd{padding:30px 15px;}
	.footer .rightali{text-align:left;}
	.right_cont .bottomlinks{font-size:15px;}
	.accst-background h2{font-size:15px; line-height:23px;}
	.accst-background .display-table p span{font-size:12px;}
	.accst-background .display-table p{font-size:14px;}
	.accst-background .edit{padding:30px 0px 0 0px;  display:block;}
	.page .seemore{padding:0px 0px 20px 0px;  font-size:14px; text-align:center; left:0px; right:0px; display:block; position:absolute;}
	.link-arrow{padding-right:60px;}
	.pagination{margin:15px 0px;}
	.display-table{display:block;}
	.th_color_container .yellow_inner img{padding-left:0px; width:220px;}
	.red_container .yellow_inner p{font-size: 24px; color: #FFFFFF; letter-spacing: 0px; line-height: 28px;}
	.red_container .yellow_inner p span{font-size: 24px; color: #000; letter-spacing: 0px; line-height: 36px;}
	/*----------------------------- Thank you css end -----------------------------------*/

	.slide p { font-size: 14px !important;  color: #000000; font-weight: 400;}
	.plan-col .row > div {padding: 0 10px;}
	.btn.btn-plan2 {width: 55px !important; vertical-align: middle; letter-spacing: -0.03em}
	
	.main-content span{padding:35px 0px;}

	/*myaccount*/
	.overflow-x {overflow-x:scroll; overflow-y: none;}
	.fs-overlay {margin-left: 0 !important; margin-right: 0 !important; padding-left:0; padding-right: 0; margin-top:20px; margin-bottom: 20px}
	.saved-cards {width:800px;}
	
.row-height {display:block; table-layout:inherit; height: 100%; width: 100%;}
.row-height .col-height {display:block; height:100%; float:none;}
.pop_head_gap {padding: 60px 20px;}

.equal-height-container{ display:inherit;}
/*Shiv css*/
.saving-graph-wrap h2{margin:15px;font-size: 28px;}
.saving-graph-wrap h1 {font-size:40px;}
.saving-graph-wrap h1 i {font-size: 26px;}
.img-graph{ text-align:center;}
.saving-graph-wrap{ padding:0;}
.saving-grid-content{margin: 35px 0;}
.right-wrap-box{padding: 36px 0 60px 20px !important;}
.balance-background{padding: 50px 0;}

.add-btn{ float:left;}

.help-row-grid li h3{ font-size:18px;}
.help-row-grid li{padding: 10px;}
.help-row-grid li h3 span{font-size: 12px;}
.sub-detail-grid li{ padding:0 !important;font-size: 12px;}
.sub-detail-grid {margin: 10px 0;}
.DT-inner_heading {font-size: 18px;line-height: normal;}
.chat-box-white{ padding:10px;}
.common-dt-wrapper h3{font-size: 18px;}

.chat-box-white h3 span, .chat-box-grey h3 span{ font-size: 12px;}
.common-dt-wrapper p{font-size: 14px;}
.current-status{font-size: 16px;}
.time-wrap {font-size: 14px;}
.chat-box-grey{ padding:10px;}
.btn-primery-grey{ margin-bottom:10px;}
.thankyou-wrapper li p{ font-size:40px;}
.thankyou-wrapper li i{font-size:55px;}


.form_gapping{padding:30px 0px !important;}
.pop_head_gap{padding:60px 20px;}
.mob_gray{background:#f6f6f6;}
.mob_gray_gap{padding:15px;}
.fs-overlay .circle{ margin:0 15px;}
.form_gapping .margin-bottom-70, .mb-70 {margin-bottom: 0 !important;}
.clmn-size40{ width:100%;}

.left_load_money{background: #fff; padding:70px 15px 0px;}


.saving_ac_bank_globle{padding:0 15px;}
.fs_mob_h4{font-size:19px; line-height:25px;}

.l-h-55{line-height:45px !important;}

.custpadd i{font-size:30px; float:right; padding:5px 0px;}

.sorry{width:auto; float:left;}
.sorry p{font-size:41px; padding:16px 0px; line-height:51px;}
.anchor_font{font-size:95%; padding-bottom:25px;}

}


@media(max-width: 500px){
/*----------------------------- add money css -----------------------------------*/

.main-content .col-md-50{width:50%;}
.th_table tbody tr td:nth-child(2){display: inline-block; margin-top: -1px; white-space: normal; width: 185px; word-break: break-all;}
/*----------------------------- add money css end -----------------------------------*/	
	
	/*----------------------------- Thank you css -----------------------------------*/
	.xs_icons_show{display:block;}
	.xs_icons_hide{display:none;}
	footer p{line-height:23px;}
	/*----------------------------- Thank you css end-----------------------------------*/
	
	
	.free_delivery_bottom{ padding-right:35px !important;}
	.f_b_i{padding-right:5px !important;}
	
}




/*Shiv css*/
@media (max-width: 320px){
.pnr .icon-circle i{ width:90px; height:90px;}
}
/*Shiv css*
