<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* custom existing */
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: Verdana, Geneva, sans-serif;
    line-height: 1.1;
}

#rhs-column .form-content-right .right-boxes.quicklink h5{
	    font-size: 12px;
}

@media (min-width: 991px){
	.sumAmountHolder {
		position:absolute;
		margin-top:-45px;
		width:91%;
		clear:both;
		padding-bottom:10px;
		text-align:center;
	}
}

@media (min-width: 768px) and (max-width: 991px){

.slider-convention{margin-left:0;}
	.data-slider .slider-convention .min{float:left;margin-top: 1px; margin-left:-11px;}
	.data-slider .slider-convention .mid{float:left;margin-top: 1px; margin-left:27%}
	.data-slider .slider-convention .max{float:right;margin-top: 1px; margin-right:10px;}

	
	.protection-plan .slider-convention{margin-left:0;}
	.protection-plan .data-slider .slider-convention .min{float:left;margin-top: 1px; margin-left:-11px;}
	.protection-plan .data-slider .slider-convention .mid{float:left;margin-top: 1px; margin-left:17%}
	.protection-plan .data-slider .slider-convention .max{float:right;margin-top: 1px; margin-right:10px;}
	
.sliderHolder {
	/*margin-top:25px;*/
}

.plans-section{width:auto}
.partners-logo{margin-left:10px}
.form-header .header-right{margin-top:8px;} 
.visible-xs.visible-sm{display: block !important}
tr.visible-xs.visible-sm{display: table-row !important}
th.visible-xs.visible-sm,
td.visible-xs.visible-sm{display: table-cell !important}
.partners-logo{margin-right: 0}
.header-right{float:none;width:100%} 
.header-links{float:right}
.header-links a{padding-left:5px !important}
.header-links .app-result a{padding-left:45px !important}
.callme-div{padding:7px 0 0}
.header-right .header-links li a{padding-left:5px;margin:0 1px}
.header-links a.callme, .header-links a.pre-acc{padding-right:5px}
.welcome-section, .header-right .header-links li{margin-right: 0}
.banner-section{width: 717px}
.data-slider .noUi-target{width: 155px}
.slider-ranges {width: 168px}
.form-control.mob-val{width:117px}
.i-want{width:92%}
.description{width:76% !important}
.linkcontainer{padding-left: 15px;padding-right: 15px}
.firstcontent{padding-left: 23px !important;padding-right: 15px !important}
.copyrighttxt{padding-right:0 !important}
.socialicon,.socialicon span{padding-left:0 !important}
.footersection span{padding-left:17px}
.i-want ul li a{padding:0 2px}
.banner-container{padding-bottom:0 !important}
.carousel-section{width: 621px;padding-top:0px}
.banner-section {margin:8px 10px 8px 27px}
.banner-section .bx-wrapper li{width:703px !important}
.banner-section .bx-wrapper .bx-next{right:17px;}
.plan-div{width:100%}
.hand-bg{ background:url(../images/protection_hand_bg_768.png) no-repeat center bottom}
.category-landing.section-left .inner-div1 .grey-btn-wrap, .category-landing.section-left .inner-div1 .cal-prm-wrap{margin-left:192px}
.basicinputs {padding-left:5%}
.home-page .basicinputs {padding-left:0}
.protection-plan .basicinputs {padding-left:0;padding-top:5px}
/* About Us Page*/
.static-div .inner-static-content p,.inner-static-content ul{margin-left: 0;width: 66%;}
.static-div .col-md-6.col-sm-6.col-xs-12.clearfix {margin-bottom: 20px;}
/*women-landing page*/
.women-landing .label-wrp .tool-div {padding-left: 2px;}
.women-landing .label-wrp .tool-div label{padding: 1px 5px 0 0;}
.commonslider .slider-wrp{margin: 0 3px 0 5px;}
.col-md-1.ordesign {color: #0A71B3;float: left;font-family: tahoma;font-size: 17px;font-weight: bold;margin-right: 3px;padding: 65px 0 !important;width: 4%; margin-left:0px}
.section-left.category-landing .women-landing .slider-wrp,.commonslider .slider-wrp {width: 45% !important;}
.women-landing .label-wrp .tool-div label {padding: 1px 0 0;}
.women-landing .personaldetail .select2-container .select2-choice {width: 146px;}
.category-landing.children-plan .category-carousel .bx-wrapper {width: 439px !important;}
.category-landing.women-plan .category-carousel .bx-wrapper{ width: 437px !important}
/*common slider*/
.commonslider .inputdiv{padding:0 8px}
/* Product-detail page */
.product-detail .static-div .resp-tabs-list li {padding: 0 8px; width: auto}
.product-detail .static-div .resp-tabs-list.tab-width-auto li{padding: 2px;}
.static-div .resp-tabs-list.tab-6 li{width:87px}
.static-div .resp-tabs-list.tab-7 li{width:74px}
.static-div .resp-tabs-list.tab-8 li{width:64px}
/*Saving landing*/
.saving-plan.category-landing .category-carousel .bx-wrapper {width:437px !important}
.category-landing .category-carousel .bx-wrapper .bx-prev {left: -15%}	
.category-landing .category-carousel .bx-wrapper .bx-next {right: -14%}	
/*Login Page*/
.login-page-container .mrgn-left40{ margin-left:25px}
.login-page-container .login-content {float: right;margin-top: 0;text-align: center;padding:10px 0}
.category-bg .banner-section, .policy-manager-wrp .banner-section{width: 100%}
.det-pop-up.cart-pop-up .modal-dialog{height:400px}
}

@media (min-width: 992px) and (max-width: 1199px){
.plans-section{width:auto}
.visible-xs.visible-md{display: block !important}
tr.visible-xs.visible-md{display: table-row !important}
th.visible-xs.visible-md,
td.visible-xs.visible-md{display: table-cell !important}
.det-pop-up.cart-pop-up .modal-dialog{height:400px}
}

@media (min-width: 1200px){
.visible-xs.visible-lg{display: block !important}
tr.visible-xs.visible-lg{display: table-row !important}
th.visible-xs.visible-lg,
td.visible-xs.visible-lg{display: table-cell !important}
.det-pop-up.cart-pop-up .modal-dialog{height:438px}
}

.visible-sm,
tr.visible-sm,
th.visible-sm,
td.visible-sm{display: none !important}

@media (max-width: 767px){
.visible-sm.visible-xs{display: block !important}
tr.visible-sm.visible-xs{display: table-row !important}
th.visible-sm.visible-xs,
td.visible-sm.visible-xs{display: table-cell !important}
}

@media (min-width: 768px) and (max-width: 991px){
.visible-sm{display: block !important}
tr.visible-sm{display: table-row !important}
th.visible-sm,
td.visible-sm{display: table-cell !important}
}

@media (min-width: 992px) and (max-width: 1199px){
.visible-sm.visible-md{display: block !important}
tr.visible-sm.visible-md{display: table-row !important}
th.visible-sm.visible-md,
td.visible-sm.visible-md{display: table-cell !important}
}

@media (min-width: 1200px){
.visible-sm.visible-lg{display: block !important}
tr.visible-sm.visible-lg{display: table-row !important}
th.visible-sm.visible-lg,
td.visible-sm.visible-lg{display: table-cell !important}
}

.visible-md,
tr.visible-md,
th.visible-md,
td.visible-md{display: none !important}

@media (max-width: 767px){
.visible-md.visible-xs{display: block !important}
tr.visible-md.visible-xs{display: table-row !important}
th.visible-md.visible-xs,
td.visible-md.visible-xs{display: table-cell !important}
}

@media (min-width: 768px) and (max-width: 991px){
.visible-md.visible-sm{display: block !important}
tr.visible-md.visible-sm{display: table-row !important}
th.visible-md.visible-sm,
td.visible-md.visible-sm{display: table-cell !important}
}

@media (min-width: 992px) and (max-width: 1199px){
.visible-md{display: block !important}
tr.visible-md{display: table-row !important}
th.visible-md,
td.visible-md{display: table-cell !important}
}

@media (min-width: 1200px){
.visible-md.visible-lg{display: block !important}
tr.visible-md.visible-lg{display: table-row !important}
th.visible-md.visible-lg,
td.visible-md.visible-lg{display: table-cell !important}
}

.visible-lg,
tr.visible-lg,
th.visible-lg,
td.visible-lg{display: none !important}

@media (max-width: 767px){
.visible-lg.visible-xs{display: block !important}
tr.visible-lg.visible-xs{display: table-row !important}
th.visible-lg.visible-xs,
td.visible-lg.visible-xs{display: table-cell !important}
}

@media (min-width: 768px) and (max-width: 991px){
.visible-lg.visible-sm{display: block !important}
tr.visible-lg.visible-sm{display: table-row !important}
th.visible-lg.visible-sm,
td.visible-lg.visible-sm{display: table-cell !important}
}

@media (min-width: 992px) and (max-width: 1199px){
.visible-lg.visible-md{display: block !important}
tr.visible-lg.visible-md{display: table-row !important}
th.visible-lg.visible-md,
td.visible-lg.visible-md{display: table-cell !important}
}

@media (min-width: 1200px){
.visible-lg{display: block !important}
tr.visible-lg{display: table-row !important}
th.visible-lg,
td.visible-lg{display: table-cell !important}
}

.hidden-xs{display: block !important}

tr.hidden-xs{display: table-row !important}

th.hidden-xs,
td.hidden-xs{display: table-cell !important}

@media (max-width: 767px){
.hidden-xs,
tr.hidden-xs,
th.hidden-xs,
td.hidden-xs{display: none !important}
}

@media (min-width: 768px) and (max-width: 991px){
.hidden-xs.hidden-sm,
tr.hidden-xs.hidden-sm,
th.hidden-xs.hidden-sm,
td.hidden-xs.hidden-sm{display: none !important}
}

@media (min-width: 992px) and (max-width: 1199px){
.hidden-xs.hidden-md,
tr.hidden-xs.hidden-md,
th.hidden-xs.hidden-md,
td.hidden-xs.hidden-md{display: none !important}
}

@media (min-width: 1200px){
.hidden-xs.hidden-lg,
tr.hidden-xs.hidden-lg,
th.hidden-xs.hidden-lg,
td.hidden-xs.hidden-lg{display: none !important}
}

.hidden-sm{display: block !important}
tr.hidden-sm{display: table-row !important}
th.hidden-sm,
td.hidden-sm{display: table-cell !important}

@media (max-width: 767px){
.hidden-sm.hidden-xs,
tr.hidden-sm.hidden-xs,
th.hidden-sm.hidden-xs,
td.hidden-sm.hidden-xs{display: none !important}
}

@media (min-width: 768px) and (max-width: 991px){
.hidden-sm,
tr.hidden-sm,
th.hidden-sm,
td.hidden-sm{display: none !important}
}

@media (min-width: 992px) and (max-width: 1199px){
.hidden-sm.hidden-md,
tr.hidden-sm.hidden-md,
th.hidden-sm.hidden-md,
td.hidden-sm.hidden-md{display: none !important}
}

@media (min-width: 1200px){
.hidden-sm.hidden-lg,
tr.hidden-sm.hidden-lg,
th.hidden-sm.hidden-lg,
td.hidden-sm.hidden-lg{display: none !important}
}

.hidden-md{display: block !important}
tr.hidden-md{display: table-row !important}
th.hidden-md,
td.hidden-md{display: table-cell !important}

@media (max-width: 767px){
.hidden-md.hidden-xs,
tr.hidden-md.hidden-xs,
th.hidden-md.hidden-xs,
td.hidden-md.hidden-xs{display: none !important}
}

@media (min-width: 768px) and (max-width: 991px){
.hidden-md.hidden-sm,
tr.hidden-md.hidden-sm,
th.hidden-md.hidden-sm,
td.hidden-md.hidden-sm{display: none !important}
}

@media (min-width: 992px) and (max-width: 1199px){
.hidden-md,
tr.hidden-md,
th.hidden-md,
td.hidden-md{display: none !important}
}

@media (min-width: 1200px){
.hidden-md.hidden-lg,
tr.hidden-md.hidden-lg,
th.hidden-md.hidden-lg,
td.hidden-md.hidden-lg{display: none !important}
.change-acceptance-div .success-box{background:none}
}

.hidden-lg{display: block !important}
tr.hidden-lg{display: table-row !important}
th.hidden-lg,
td.hidden-lg{display: table-cell !important}

@media (max-width: 767px){
.hidden-lg.hidden-xs,
tr.hidden-lg.hidden-xs,
th.hidden-lg.hidden-xs,
td.hidden-lg.hidden-xs{display: none !important}
}

@media (min-width: 768px) and (max-width: 991px){

.sumAmountHolder {position:absolute; margin-top:52px; text-align:left;}

/*.sumAmountHolder {position:absolute; margin-left:85px; margin-top:-67px; text-align:left;}
.protection-plan .sumAmountHolder {margin-top:50px; margin-left:0;}*/

.feature-prod img:nth-child(2){width:100%}
.breadcrumb-wrapper #_breadcrumb{width:60%}
.hidden-lg.hidden-sm,
tr.hidden-lg.hidden-sm,
th.hidden-lg.hidden-sm,
td.hidden-lg.hidden-sm{display: none !important}
.yearsprot{clear:both}
.home-page .dobformgroup{padding-left:10px !important}
/*Retire Section*/
.dobformgroup{padding: 0 !important;width: 21% !important;margin-top: 17px !important; margin-right: 5px}
.retireslider{width:78% !important}
.policyinputtxt{width: 40% !important}
.retireslider .slider-wrp{width:98% !important}

/*qni section*/
.inner-div2 .recommanded-quotes{margin-left:0}
.inner-div2 .recom-quote, .qni-section .illustration{margin:0 auto; width:250px}
.inner-div2 .selected{background-position: -11px 0}
.inner-div2{padding-left:5px; padding-right:5px}
.plan-detail .plan-detail-ctnt{width:162px}
.premium span{width:215px}
.inner-div2 .row{width:auto}
.quote .second-p{ padding: 9px 0 0 42px}
.hdfc-logo{padding-right:105px !important}
.tablogin {left:0px}
.qni-section .form-control.datepicker {padding: 0 1px; width: 127px;margin-right:1px}
.age-wrp{margin-left:0}
.age{margin-left:0}
.banner-section h1{font-size:27px}
.banner-section .bx-wrapper .bx-viewport{width:98% !important}
.inner-div2 .quote-divs:first-child{float:none;margin:0 auto}
.inner-div2 .quote-divs{float: left;margin: 0}	
.inner-div1 .grey-btn-wrap, .inner-div1 .cal-prm-wrap{margin-left:233px}
.smart-options{display:none}
.inner-div2.savings .recom-quote{ height:auto}
.category-landing.section-left .savings .quote-divs{ margin:0px; padding:0px !important; width:49%}
.category-landing.section-left .savings .quote-divs.last{margin: 5% 28% 0}	
.icon-home .visible-xs.visible-sm{display:none !important}

/*Category page-Health*/
.category-carousel{width:524px}
.section-right .form-content-right .right-boxes .right-boxes-inner{padding:9px 0 9px 50px}
.section-right .form-content-right .right-boxes.dwnld .right-boxes-inner { background-position: 7px -126px;}
.section-right .form-content-right .right-boxes.find-hosp .right-boxes-inner{background-position: 1px 19px;}
.section-right .form-content-right .right-boxes.request-call .right-boxes-inner{ background-position: 1px -80px; padding: 0 0 2px 50px}
.right-box-wrp .location,.right-box-wrp .location img{width:100%}
.hlth-plan .plan{margin-right:17px}
.hlth-plan .plan .plan-icon{left:35%}
.hlth-plan .hlth-quote .quote-div{margin-right:0}
.right-box-wrp .hosp .form-group, .right-box-wrp .hosp .form-group.txt{width:99%}
.right-box-wrp .hosp .go-btn{clear: both;display: block;float: none; margin: 5px auto; width: 37px;}
.health-plan .category-carousel .bx-wrapper {  max-width: 453px !important;}

/*category landing pages*/

/*.section-left.category-landing .page-qni .form-group{width: 50%}*/
.section-left.category-landing .page-qni .form-group.sel-cal{width:auto}
.section-left.category-landing .slider-wrp{width: 50%}
.category-landing.section-left .qni-section .illustration {width: 250px}
.compare-section.clearfix{ margin-right:0}

.large-pop-up{width:745px; margin-left:-370px}

.final-quote .data-div{padding:10px 12px; width:122px}
.retire-annuity .final-quote .data-div{width:114px}	
.retire-annuity.inner-div2 .final-quote .data-div.view-illus{padding:5px 15px}
.home-page .hlth-plan .final-quote .data-div {width: 144px}
.categoryview .submit-p{width:95%}

/*Retire Plan*/
.retire-plan .category-carousel .bx-wrapper {max-width: 453px !important}
.startslide,.policyinputtxt,.endslide {padding:0}
.dobformgroup {margin-top:0}
.retire-plan .prot-plan-div {margin-top: 9px}
.retire-plan .carousel-section .bx-wrapper .bx-prev{left:-13%}
.retire-plan .carousel-section .bx-wrapper .bx-next{right:-12%}
.retire-plan .dobformgroup{margin-right:4px !important}
.retire-plan .category-carousel{width:561px}
.retireslider .policyinputtxt {padding-top: 27px !important}

/*Protection landing*/
.protection-plan .category-carousel .bx-wrapper{max-width: 395px !important}
.home-page .hlth-plan .hlth-quote .quote-div{margin-right:12px}
.home-page .final-quote .data-div {width: 152px}
.prem .block{font-size:9px}
.protection-plan .category-carousel .bx-wrapper .bx-next {right: -21%}
.protection-plan .category-carousel .bx-wrapper .bx-prev {left: -22%}

.final-quote .red-btn-wrap{margin: 0 auto; padding-top: 20px;width: 85px; float:none; clear:both}
.home-page .final-quote .red-btn-wrap{float:left; clear:none}
.protectionlandqni .final-quote .data-div-wrp {margin-right: 5px;}
.buy-wrap{float:left}
.protection-plan .final-quote .red-btn-wrap,.retire-annuity .final-quote .red-btn-wrap {clear: both; float: left}
.inner-div2-cat.protection .final-quote .red-btn-wrap .btn-red{min-width:84px;padding:3px 7px}
.inner-div2-cat.protection .final-quote .emi1{padding-left:5px}
.inner-div2-cat.protection .final-quote .emi1 img{padding-right:0}
.category-landing .quotes-designed{width:100%}
.category-landing .quotes-designed:first-child{border-right: 1px solid #98A1A5; float: none; width: 100%}
.category-landing .protectionlandqni .final-quote .data-div{padding:10px 4px 10px 7px; width:126px}
.final-quote .popover.top .arrow{left:51%}
.inner-div2-cat.protection .quotes-designed:first-child .quote-divs{padding-top:5px}
.home-page .inner-div2-cat.protection .quotes-designed:first-child .quote-divs{padding-top:52px}
.protectionlandqni .inner-div1 .data-slider{ padding: 10px 0 20px}
.category-landing .hlth-plan .plan .plan-icon{left:30%}

.loginpage .sign-in {margin: 32% 0 0 20% !important;}
.logincontent .red-btn-wrap{width:100%}
.logincontent .loginchk {margin-left: 34% !important;}
.loginpage .logincontent .password-login .input-div {width: 145px;}

.static-div .abtus-content p{ width:75%}
.static-div .static-data .inner-static-content p{ width:61%}
.static-div .col-md-6.col-sm-6.col-xs-12.clearfix {margin-bottom: 20px;}
.static-div .resp-tabs-list li{ width:auto; padding:0 10px}
.static-div .aboutus-data .inner-static-content p{ width:81%}


.feedformdetails .red-btn-wrap {margin-left: 53%}
.marketbanner img{width:100%;}

.img-yes{background-position:42px 12px}
.img-no{background-position:42px -17px}
.product-compare-pop-up.three-col .product1-btn{margin: 10px 3px; padding:0 1px}
.product-compare-pop-up.three-col .img-yes {background-position: 58px 12px;}
.product-compare-pop-up.three-col .img-no {background-position: 58px -17px;}
.product-compare-pop-up.two-col .product1-btn{margin: 10px 28px; padding:0 9px}
.product-compare-pop-up.two-col .img-yes {background-position: 90px 12px;}
.product-compare-pop-up.two-col .img-no {background-position: 90px -17px;}

/*Illustration*/
.illus-right .head-div p{width:38%}
.illus .data-slider .slider-ranges label{padding-right:9px}
.illus .illus-right .data-slider .slider-ranges label{padding-right: 3.4%;}
.illus .freq-div .radio-styled .btn-primary{padding:2px 2px}
.illus-left-div .tot-div .tot-val label{width:54%}
.illus-right .head-div .red-btn-wrap {float: right; margin-bottom: 8px;}
.illus-right .head-div p{width: 79%;}

/*women landing*/
.commonslider .slidecont{min-height:145px}
.slidecont .tool-div .control-label{width:90%; margin-left:5px !important}
.women-plan .category-carousel .bx-wrapper{max-width:434px !important}


/*Product Detailed Page*/
.product-detail .scrollbar1 img {width:169px}
.product-detail .static-div .resp-tab-content {min-height: 723px}
/*.product-detail .scrollbar1 .viewport {height: 687px}*/

/*Need Help*/
.static-div .needhelp-data .inner-static-content p{width: 77%}
.policy-manager-wrp .section-right .form-content-right .right-boxes.request-call .right-boxes-inner{padding:10px 8px 8px 43px; background-position:6px -78px}

.home-page .commonslider .slider-wrp{margin:0 10px;}

/*Children Landing*/
.category-landing.children-plan .carousel-section .bx-wrapper .bx-prev {
left: -64px;
}
.category-landing.children-plan .carousel-section .bx-wrapper .bx-next {
right: -60px;
}
/*Summary Popup*/
.view-summary .btn-red{margin:5px auto 8px}
.view-summary.modal{overflow:hidden}

.uploadform .red-btn-wrap {margin-left: 35%}
.chngpwd .red-btn-wrap{margin-left:35.3%}

/*Thank you page*/
.page-container .left-section{width: 100%; float:left;border-right:none;margin: 0 20px;}
.page-container .right-section {float: left;width: 100%; margin:0px}
.img-wrapper{ float:left;padding: 16px 0 0;}
.page-container .content-sec{float: left;margin: 35px 82px;}
.form-header .header-links{clear:both}
.exp-share-que-div.right-section{padding-right:20px;margin-left:20px}

/*Under Maintainence*/
.maintenance.page-container .right-section {width: 63%}
.maintenance.page-container .left-section {width: 30%}
.maintain-pop-up{margin-left:-375px;top:18%}
.maintain-pop-up img{width: 131%}

/*Schedule Medical*/
.link-content .static-form .form-group label {width: 22%}
.link-content .uploadform .red-btn-wrap {margin-left: 22%}

/*page not found*/
.page-container .page-nt-fnd .right-section{margin:0 0 6.9% 28%}
.page-nt-fnd .left-section img{top:129px; left:0}
.prod-list{width:60%}
.page-nt-fnd .right-section .in-div{margin-left:9%}

/*avail-it*/
.disp-quote-sec.final-quote .data-div{ width:auto}

/*escalation matrix*/
.escalation-levels-div .name-div {width: 51.6%;}
.escalation-levels-div .email-div {padding: 8px 0;width: 48.5%;}

}

@media (min-width: 992px) and (max-width: 1199px){
.hidden-lg.hidden-md,
tr.hidden-lg.hidden-md,
th.hidden-lg.hidden-md,
td.hidden-lg.hidden-md{display: none !important}
}

@media (min-width: 799px){
.hidden-lg,
tr.hidden-lg,
th.hidden-lg,
td.hidden-lg{display: none !important}
.carousel-section  {margin:0px auto}
}

.visible-print,
tr.visible-print,
th.visible-print,
td.visible-print{display: none !important}

@media print{
.visible-print{display: block !important}
tr.visible-print{display: table-row !important}
th.visible-print,
td.visible-print{display: table-cell !important}
.hidden-print,
tr.hidden-print,
th.hidden-print,
td.hidden-print{display: none !important}
}
@media (max-width: 1000px){
/*retire-annuity*/
.retirelanding .basicinputs {padding-left:0 !important}
.annuity-details .form-group:first-child{padding-left:15px !important}
.retire-annuity.inner-div2 .final-quote{padding:0}
.retire-annuity.inner-div2 .quotes-designed{width:347px; margin:0 auto; border:1px solid #ccc; margin-bottom:10px}
/* Forms */
.forms .header-wrp .header-right{margin-top:12px;}
.forms .bx-wrapper{/*border-left:1px solid #B8B8B8 !important;*/ width:76% !important;}
.forms .form-content-right{border:none;}
.forms .form-content-right .right-boxes{display:none;}
.forms .form-content-right .order-summary{position:fixed; right:50px; top:190px; border:1px solid #B1B1B1; border-radius:5px; z-index:999;}
.forms .form-content-right .order-summary:before{content: url("../images/arrow-light-blue.png"); position:absolute; left:100%; top:25px; z-index:999;}
.form-content-right .right-boxes h5{padding-right:50px;}
.multiple-policy-payment .order-summary .scrollbar1 .viewport{height:171px;width:182px}
.forms .form-content-left .product-highlight, .forms .form-content-right .product-highlight{position:fixed; right:50px; top:234px; border:1px solid #B1B1B1; border-radius:5px; z-index:999;}
/*payment-page*/
.payment-page .order-summary {height:auto;}
.payment-page .form-content-center{width:100%}
.forms .form-content-left .product-highlight:before, .forms .form-content-right .product-highlight:before{content: url("../images/arrow-grey.png"); position:absolute; left:100%; top:10px; z-index:999;}
.forms .form-content-right .call-us{position:fixed; right:43px; top:190px;}
.forms .form-inline .form-group label{width:45%;}
.forms.rightnav{display:block;}
.forms .right-nav-div{top:0px}
.forms .form-content-left .product-highlight, .forms .form-content-right .product-highlight{display:none;}
.forms.rightnav .right-nav-div ul{min-height:inherit;}
.forms .right-nav-div .arrow{padding:2px 15px;}
.forms .call-help{top:62px; right:50px;}
.forms .download{top:93px; right:50px; width:123px;}
.forms .download .arrow{padding:2px 10px; width:103px;}
.forms .country .error-field-red{top:43px; width:92%;}
.forms .error-msg, .forms .err-msg{margin-right:15px}
.form-header h3{float:none}
.payment-page .form-header h3{float:left}
/* .app-id{margin-top:22px}
 */.payment-page .app-id{margin-top:13px}
.form-container .form-header{padding:5px 0}

/*Pre my account*/
.policy-manager{width:94%; margin-top:10px}
.policy-manager-wrp .section-right{width:95%; margin-left:18px}
.policy-manager-wrp .right-boxes{width:100%}
.policy-manager-wrp.banner{display:none}

/*Form Progressive*/
.form-progressive-content, .form-progressive .form-content-right{width:100%}
/* Forms end*/

/*Quote Divs*/
.final-quote .data-div {height:77px}
/*Need Help*/
.know-more-pop-up .modal-dialog,.know-more-pop-up .modal-content {width:100% !important;}
.three-section-container .col-sm-12, .three-section-container .col-xs-12{clear:both;}

.social-list{float:left; margin-left:15px}
/*comapre pop-up*/
.product-compare-pop-up .custom-btn{width:95px;}
.product-compare-pop-up .buy-wrap{margin:0 auto;width:95px}
.product-compare-pop-up .buy-wrap .btn-red{min-width:80px}


/* Login Page */
.login-page-container .login-content .form-inline {float:none;width:100%}
.login-page-container .section-left {width:69%}
.login-page-container .section-right {width:28%}
.carousel-section{margin:0px auto; background:none;}
.carousel-container{ background:url(../images/inner-back.png) repeat center -112px;}
.carousel-section .bx-wrapper .bx-next { right: -28px}
.carousel-section .bx-wrapper .bx-prev {left: -32px}

.session-timeout .session-timeout-img-wrapper {padding:0}
/*Retire-annuity-page*/
/*.annuity-details{margin-left:0}*/
.joint-life-check{margin-right:10px}
.protection-plan .prot-plan-div.selected .blue-arrow{top:215px}
.saving-plan .prot-plan-div.selected .blue-arrow {top: 206px;}
.home-page .retire-annuity.inner-div2 .row{width:auto !important}
}
@media (max-width: 767px){
.login-form .form-inline .log{text-align:center}
.login-form .radio-div .radio-btn{margin-right:10px}
/*retire-annuity*/
.home-page .retire-annuity.inner-div2 .row{width:auto !important}
.annuity-details .form-group:first-child{padding-left:15px !important}
.header-links ul.dropdown-menu li .app-result a:hover{background:none !important}
.header-links ul.dropdown-menu li .app-result a{color:#459ED0;}
.home-page .main-div h2 {width:162px;}
.form-header .header-right{display:none !important}
.xs-mrgn-left15{margin-left:15px;}
.qni-section .outer-div{padding:0 10px 10px}
#_portalpage .container{padding-left:0 !important;padding-right:0 !important}
.main-div{ padding-bottom:0px}
.header-links ul{background-color: #007CB8;margin-left: -110px;width: 460px;margin-top:0}
.header-right .header-links li{display:block;margin:0;overflow:auto}
.header-right .header-links li a{border-right:0 !important;border-top:1px solid #1485CF;padding:0px 0 0px 9px;border-bottom:1px solid #0173a9;color: #FFFFFF;margin:0;width:100%}
.textdtl{padding-left:10px;border-left:1px solid #1485CF}
.header-right .header-links li a.resume{ border-top:none}
.bottom-header{background-color:#fff;margin-top:48px; border-bottom:1px solid #e8e8e8}
.logo a{padding-right:0px; float:left; width:50%}
.main-div h3{margin-left:10px}
.hdfc-logo{padding-right:105px !important}
.searchbtn{background-position: -31px 0 !important}
.bottom-header .logo{margin-left:0}
header .logo{width:100%}
.head-section .select {margin-left:0px}
.header-links .btn, .header-links .btn:active, .header-links .btn:focus{background:url(../images/nav-icons-mob.gif) no-repeat -95px 0 !important;width:52px;height:33px; border:none}
.search-container{display: block;left: 0;position: relative;top: 0;background:none}
.search-container .searchcaret{display:none}
.resume-upload-wrp {float:left}
#menu-collapse-1{background-color:#007CB8;border-radius:6px;position:absolute;z-index:999;padding-right:0 !important;padding-left:0 !important;display:none}
#menu-collapse-1 ul li a:hover{background-color:#005e9e}
.header-links ul.dropdown-menu li a:hover,.header-links ul.dropdown-menu li a:focus{background:#005e9e !important}
.icon-home{margin-left:0}
#menu-collapse-1 .icon-home a{height:29px}
.top-header #menu-collapse-1 ul{width:100%;margin:0 !important}
.top-links li &gt; a{ padding:0px}
.top-header #menu-collapse-1 ul li a{padding-right:0}
#_breadcrumb ul {padding-top:5px}

.left-nav .nav-menu li a{color:#005E9E !important}
.left-nav .nav-menu li a:hover, .left-nav .nav-menu li a:focus {background-image:url(../images/plan-icons.png); background-color: transparent !important}
.left-nav .nav-menu li ul.subplans li a:hover, .left-nav .nav-menu li ul.subplans li a:focus{ background:url(../images/list-style-red-square.jpg) no-repeat 2px 8px;background-color: transparent !important}
.left-nav .nav-menu li ul.subplans a:hover, .left-nav .nav-menu li ul.subplans a:focus{background-image:none; background-color: transparent !important}
.left-nav .nav-menu li {margin:0 12px; padding:8px 0; width: 155px; float:left}
.left-nav .nav-menu li a.icon-saving{padding-top:0 !important}
.searchselect{background:url(../images/blue-arrow.png) no-repeat center bottom;position:absolute;height: 8px;left: 194px;top: -8px;width: 18px}
.selectedcaret{background:url(../images/blue-arrow.png) no-repeat center bottom;position:absolute;height: 8px;left: 9px;top: -8px;width: 18px}
.carousel-section{width:300px;padding-top:5px}
.banner-section{display:none}
.banner-container{padding-bottom:0 !important}
.head-section .select2-container .select2-choice{width:204px} 
.recomm{display:none}
.main-div .select2-container .select2-choice{width: 190px}
.main-div .plan-select{margin: 5px 10px 5px 10px}
.main-div .tooltip-style, .head-section .tooltip-style{background:url(../images/icon-help-mobile.png) no-repeat 0 0; height:25px; width:22px; margin-top:5px}
.personaldetail .tooltip-style, .head-section .tooltip-style,.hplan .tooltip-style,.health-plan .tooltip-style{margin-top:0}
.view-plan{color: #005D9D;display: inline-block;font: 13px arial;margin-left: 11px;margin-top: 5px;text-decoration: underline}

.block{display: inline-block;padding-left: 0}
.inner-div1{ margin: 0}
.inner-div1 .annuity-details .form-group:nth-child(2n){margin-left:-15px !important}
.inner-div1 .form-group, .inner-div1 .slider-wrp{display: inline-block;margin-bottom:0px;margin-left:-15px}
.slider-convention{margin-left:0;}
.data-slider .slider-convention .min{float:left;margin-top: 1px; margin-left:-11px;}
.data-slider .slider-convention .mid{float:left;margin-top: 1px; margin-left:27%}
.data-slider .slider-convention .max{float:right;margin-top: 1px; margin-right:10px;}



/*.inner-div1 .form-group:nth-child(2n), .inner-div1 .slider-wrp:nth-child(2n){margin-left:15px} */
.qni-section .form-control{width:190px}
.qni-section .form-control.datepicker{width:165px !important;}
.qni-section .form-control.mob-val{width:157px}
.home-page .qni-section .form-control.mob-val{width:157px}
.inner-div2{width:100% !important}
.inner-div2 .row{margin-left:0px}
.padleft{padding-left: 19px !important;padding-bottom: 10px}
.i-want{display:none}
.recomendcontainer{background-color: #FFFFFF;border-left:none;border-right:none}
.recomendblock{padding:8px 0;border-bottom: 1px solid #B6B6B6;display: inline-block;margin-left: 10px;margin-right: 10px;  width: 94%}
.recomendation .heading .logo{margin-left:0}

.recomendblock p{ width:83%; float:right}
.blockdisplay .recomendblock{margin:0;width: 100%}
.fastconvinient,.economic,.minpaper,.transsystem{float: left;margin-right: 15px}

.firstcontent{padding-left:0 !important;padding-right:0 !important}
.container .row{margin-left:0;margin-right:0}
.morefeed{overflow:visible}
.blockdisplay{display:inline-block}
.doctable .blockdisplay {display:block}

ul.payment{padding:0 !important}
.footerdivision{padding-left: 15px !important;padding-right: 15px !important}
.linkcontainer{border-bottom: 1px solid #00548B;border-top: 1px solid #1485CF;border-left:none;border-right:none;padding-left:0;padding-right:0;margin-left: 7px;margin-right: 7px} 

.nav-mob{float: left;width: 32px; padding:0}
#menu-collapse-1{width:460px}
#search-collapse{width:313px !important;margin-left:-176px;position:relative}
.top-header .navbar-form{box-shadow:0 0 0 !important;padding:0 !important}
.top-header .navbar-collapse.in{overflow-y:visible}
.top-links li a {float: left;background:url(../images/nav-icons-mob.gif) no-repeat left center;width:32px;font-size: 0;  height: 33px}
.icon-resumeapp,.icon-upload{background-image:url(../images/mobile_icons.png) !important; float:left; height:25px; width:20px; margin-right:4px}
.header-links a.resume, .header-links a.upload-docs{ padding-left:2px !important}
.icon-resumeapp{background-position:0 -79px !important}
.icon-upload{background-position:0 -117px !important}
.header-links .icon-premy{background:url(../images/nav-icons-mob.gif) no-repeat -211px 0 !important; height:33px; width:32px; display:block}
.header-links .icon-callme{background:url(../images/nav-icons-mob.gif) no-repeat -63px 0 !important; height:33px; width:32px; border:none; display:block}
.header-links .callme .textdtl, .header-links .pre-acc .textdtl{display:none}
.icon-cart{margin-left: 0 !important}

.top-links li{border:none;padding:0 0px; margin:-1px -1px -1px 1px}
.top-links li a span{display:none}
.top-links li a.icon-headphone{background-position: -243px 0}
.icon-cart{background-position: -147px 0 !important;margin-left:57px !important}
.icon-login{background-position: -179px 0 !important}
header .bottom-header .container{width:100%; box-shadow:none}
.welcome-section{margin:10px 0}
.multiple-links {background: url(../images/nav-icons-mob.gif) no-repeat -95px 0 ;display: none;height: 33px;width: 52px}
.header-links {left: 171px;position: fixed;top: 5px;z-index:2;height:43px}
.top-links li+li+li{padding-left:9px}
.inner-div2 .row{width:auto}
.top-links li + li{padding-left:1px !important}
.top-header .navbar-toggle{background: url(../images/nav-icons-mob.gif) no-repeat 0 0;width:32px;height: 33px;margin-top:5px;margin-left:13px}
.top-header .icon-bar{display:none}
.searchbox{background-position:-32px 0 !important}
.disclaimer,.disclaimer-p{margin-left:0px}
.buydescription{text-align:left;margin-left:10px}
.copyrighttxt{text-align:center}
.socialicon ul{padding:0% 22% 0 30%}
.socialicon span{padding:3% 0 0 25%}
.icon-cart{margin-left:0px !important}

.carousel-section{margin:0px auto; background:none;}
.carousel-container{ background:url(../images/inner-back.png) repeat center -112px;}
.bottom-header, #_portalpage{background:none}
#search-collapse{background-color:#007CB8;border:none}
#search-collapse form{border:none}
.nav-tabsearch{padding-right: 0 !important;	float:right !important;	width:32px !important;	margin-right: -190px}
.nav-tabsearch .navbar-default{float:left}
.tablogin{padding-left: 0 !important; padding-right: 0; width: 53% !important; margin-right:0px;float: right}
.activenav{color:#fff !important}
.pre-my-acc{padding-top:0px}
.top-links{padding-left:0;width:auto;margin-left:0;margin-top: 6px !important;}
.header-links{left:51px}
#backToTop{ display:block}

.inner-div2 .row{width:auto}

.recommanded-quotes .quote-divs{width:284px; margin:0 auto}
.data-slider{padding:0}

.slider-qni-cont{position:relative}
/*.banner-container{bottom: -343px; height: 328px; overflow: hidden;  position: absolute; width: 100%}*/
.carousel-container{bottom: -343px; height: 328px; overflow: hidden;  position: absolute; width: 100%}
.maintenance .carousel-container{position:relative;bottom:0}
.home-page .slider-next-div{padding-top:343px}

.back-to-top a{right:10px}
.callme-div{padding:0 3px}

.login-div .modal-right{width:100%; background: url(../images/login-divider-or.png) no-repeat 50% 3px transparent; height:auto;margin-right: 15px}
.modal-content .modal-right p{float:left; margin-right: 25px}
.loginopt{margin-top:6px}
.sign-in{margin-top:38px}
.modal-content .social-media{margin-bottom:0}
.login-div{right: 0;left:auto !important}
.search-drpdwn{ left: auto; right: 0;  width: 220px}
.application{position:static; width:100% !important}
.ui-datepicker-div{z-index:9999}

.prog-link-container .panel-body{padding:10px 5px}
.inner-dropdown{position:static}
.tablogin{position:relative}
.top-links .dropdown-menu{top:46px}
.top-links .inner-dropdown .dropdown-menu:before{left:89%}
.top-links .inner-dropdown #cart.dropdown-menu:before{left:63%}
.top-links .inner-dropdown .login-div.dropdown-menu:before{left:83%}

.resume-upload{left:-51px !important; margin-left: 0 !important; right: auto !important}
.header-right .inner-dropdown #call-me.dropdown-menu:before {left:24%}

.left-nav li{float:none}
.left-nav li a{color:#fff !important;border-bottom: 1px solid #e1e8e9; border-left: medium none !important; border-right: medium none !important; color: #FFFFFF !important; margin: 0;  padding: 6px 10px; width: 100%}
.left-nav li.icon-home a{width:100%; display:block; background:none}
.left-nav li a:hover, .left-nav li a:focus {background-color: #005E9E;color:#fff; background-image:none}
#ui-datepicker-div{z-index:9999}
#call-me{left:-51px}
#menu-collapse-1 {left: -29px}
#menu-collapse-1:before{content: url(../images/blue-arrow.png); position:absolute; left:4%; top:-15px; z-index:2}
.resume-upload:before{content: url(../images/blue-arrow.png); position:absolute; left:25%; top:-15px; z-index:0}
.header-right .inner-dropdown .application.dropdown-menu:before{content: ''}
.nav-mob{margin-left:15px}
.inner-dropdown .nav-menu.dropdown-menu:before{content: ''}
.inner-dropdown .nav-menu.dropdown-menu{position:static; width:100% !important;overflow:hidden !important; min-width:100%}
.nav-menu dropdown-menu a{ background:none !important}
.nav-menu dropdown-menu li{margin: 0 !important;padding: 0 !important;width: 100% !important}

.loginchk .btn-red{ line-height: 34px;min-width: 82px;box-shadow: 2px 2px 0 #5A0003;color: #FFFFFF !important;display: inline-block;font-weight:bold;border-radius:5px;background-image:none;background-color:#B11016;font-size:11px}
.loginchk .btn-red span{color:#fff !important;display:block}
.top-links li .loginchk a.register {background: none repeat 0 0 transparent;color: #015D9E;display: inline-block;float: none;font-size: 11px;height: auto;padding: 7px 2px 15px;text-decoration: underline;width: auto}
.modal-right .social-media li {display: inline-block;padding-left: 0;padding-right: 2px;border-right:0}
.social-media li a {background: url(../images/icons-social-media_old.png) repeat 0 0;display: block;height: 25px;width: 24px;padding-left:0;padding-right:0}
.header-links a{padding-left:0 !important; background:none}

.cal-cntr-no:before{left:4% !important}
#application{overflow:hidden !important}
.homeinactive{background:none !important}
.left-nav li.icon-home.active a {background:none;}
/*Login Page starts here*/
.loginpage .banner-container{bottom:0;position:relative;overflow:visible;height:auto}
.loginpage .logincontent{right:0px !important;top:10px}
.loginpage .logincontent .modal-left{width:100%}
.loginpage .logincontent .loginopt{margin-top:0 !important}
.loginpage .login-div .modal-right{background: url(../images/login-divider-or.png) no-repeat scroll 50% 3px !important;   margin-top: 0;}
.loginpage .logincontent .modal-right{height:auto !important;float: none !important;margin: 0 auto;overflow: auto;width: 80% !important;}
.loginpage .sign-in{margin: 38px auto 0 !important;width:80% !important}
.loginpage .login-div .password-login{padding-bottom:10px}
.login-page-container .modal-right{width: 46px;float: left;}
.login-page-container .login-content{border-left:none;margin-top: 0;text-align: center;}
.login-form .form-inline .log{border-right:none}
.block1, .block2{margin:0 !important}
/*Login Page ends here*/

/*Category Page*/
.section-left, .section-right{width:100%}
.section-right{margin:10px 0 0 0;padding:0 10px}
.page-qni{padding:0 10px} 
.right-box-wrp .location{width:100%}
.right-box-wrp .location img{width:50%; margin:0 auto; display:block}
.select-life-assure .slctn-div{padding:0 15px 18px}
.slct-row .person{ width: 130px}
.slct-row .datepicker{width:85px !important}
.qni-section.page-qni .form-control.mob-val{width:157px}

.hlth-plan{padding-top:111px; position:relative}
.hlth-plan .plan{width:100%;position:static;min-height:0}
.hlth-plan .plan .plan-icon{top:0}
.hlth-plan .plan.gold .plan-icon{left:22%}
.hlth-plan .plan.silver .plan-icon{left:63%}
.hlth-plan .plan .plan-div{padding:0;border:none}
.hlth-plan .plan .plan-div .cont{padding-top:10px;border: 1px solid #9C9C9C;border-radius:5px;  position:relative}
.hlth-plan .plan.silver .plan-div .cont{display:none}
.hlth-plan .plan.gold.active .plan-div .cont:after{content:url(../images/gold-arrow-up.gif); width:20px; height:20px; position:absolute; top:-20px; left:25.5%}
.hlth-plan .plan.silver.active .plan-div .cont:after{content:url(../images/silver-arrow-up.gif); width:20px; height:20px; position:absolute; top:-20px; left:71%}
.hlth-plan .plan.silver.active:after{display:none}
.hlth-plan .plan.active .hlth-quote{position:relative;}
.hlth-plan .plan.gold.active .hlth-quote:after{content: url(../images/gold-plan-active-arrow.gif); height: 17px; left: 46%;  position: absolute;  top: 100%;  width: 26px}
.hlth-plan .plan.silver.active .hlth-quote:after{content: url(../images/silver-plan-active-arrow.gif); height: 17px; left: 46%; position: absolute;  top: 100%;  width: 26px}
.final-quote .red-btn-wrap{margin:0 auto;padding-bottom:2px;padding-top:20px;width:85px;}
.hlth-plan .final-quote .red-btn-wrap{float:none;clear:both}
.health-plan .cal-premium{margin:0 7px}

.final-quote .data-div.plan-name,.product-detail .static-div .data-div-wrp h3.plan-name {float: none; line-height: normal; border-right: 0;  margin: 5px 5px 0;height:auto; border-bottom:1px solid #C8C9C9; border-left:none; width:98%}
.protectionlandqni .final-quote .data-div.plan-name{width:98%}

.section-left.category-landing {margin: 0}
.cal-premium{width:97.3%}
.final-quote .data-div.sum-assured{border-left:0;}

.final-quote .data-div .block{display:block}
.health-plan .page-qni{padding-right:3px}

.final-quote .data-div{padding:10px 12px; width:161px}
.select-life-assure{padding-bottom:10px}
.hlth-plan .scrollbar1 .scrollbar{display:none}
.hlth-plan .scrollbar1 .overview{position:static}
.hlth-plan .scrollbar1 .viewport{height:auto}
.category-landing.section-left .inner-div1 .grey-btn-wrap,.category-landing.section-left .inner-div1 .cal-prm-wrap{margin-bottom:10px; margin-left:159px}
.inner-div1 .grey-btn-wrap,.inner-div1 .cal-prm-wrap{margin-left:106px}
.categoryview .submit-p{width:95%}

/*Category landing page*/
.category-landing .page-qni{padding: 0 10px 0 5px}
.section-right .form-content-right{ margin-top:0px}
.category-landing.section-left .quote-divs{ margin:0 auto;padding: 0 9px;width:100% }
.category-landing.section-left .quote-divs.last{margin:0 auto}
.category-landing.section-left .savings .quote-divs{height:312px}

.plan-section.active:after{margin-top:13px}
.plan-div{width: 100%}
.hlth-plan .plan.gold.active:after{content:""}
.cal-cntr-no a{background:none !important;font-size:20px !important; font-weight:bold; text-decoration:none; overflow:hidden; width:100% !important; text-align:center; height:auto !important}
.cal-cntr-no.dropdown-menu{width: 225px; right:0px}
.cal-cntr-no:before{left:82px !important }

.final-quote .data-div-wrp{width:100%}
.buy-wrap{margin: 0 auto;width: 185px}
.inner-div2-cat.protection .final-quote .emi1{padding-left:22px}
#menu-collapse-1{display:none}
.basicinputs {padding-left:4%;padding-right:5%}
.home-page .basicinputs {padding:0}
.inner-div2-cat.protection .quote-divs{width:50% !important; float:left}
.inner-div2-cat.protection .quotes-designed:first-child{border-right:1px solid #98A1A5}
.inner-div2-cat.protection .quotes-designed:first-child .quote-divs{width:100% !important; float:none}
.inner-div2-cat.protection .plan-detail{float:none}
.inner-div2-cat.protection .plan-detail .check{float:none;padding-top:10px}
.inner-div2-cat.protection .selected .recom-quote{background-position: 2px 7px !important;height: 197px;padding:0}

.section-left{ margin-right:0px}
.section-left.health-plan{margin:0}
.protection-plan .carousel-section{ padding-top:0px}
.protection-plan .category-carousel .bx-wrapper .bx-prev {left: -26.5%}
.protection-plan .category-carousel .bx-wrapper .bx-next {right: -26.5%}
.prot-plan-div.selected:after{ top:103%}
.protectionlandqni .inner-div1 .data-slider{ padding: 10px 0 20px}
.main-div.protectionlandqni,.main-div.categoryview{margin:0 0 0 2px !important}

/* Forms */
.forms .header-right{display:none;}
.forms.form-container .form-header{border-bottom:1px solid #B8B8B8;}
.forms .form-content-right{border:none;}
.forms .acc-wrp{border-bottom:1px solid #B8B8B8; float:left;}
.forms .acc-head{padding:0 7px; margin:0; clear:both;}
.forms .acc-head.active{background:#0168AD !important;}
.forms .acc-head.pd{background:url("../images/nd-bg.jpg");}
.forms .acc-head.cd{background:url("../images/cd-bg.jpg");}
.forms .acc-head.nd{background:url("../images/nd-bg.jpg");}
.forms .acc-head.md{background:url("../images/md-bg.jpg");}
.forms .acc-head.ld{background:url("../images/nd-bg.jpg");}
.forms .acc-head.ad{background:url("../images/md-bg.jpg");}
.forms .acc-head.pa{background:url("../images/nd-bg.jpg");}
.forms .acc-head.pr{background:url("../images/md-bg.jpg");}
.forms .acc-head.po{background:url("../images/po-bg.jpg");}
.forms .acc-head .acc-inner{background:url("../images/tab-icons.png") repeat-y; color:#666666; font-size:15px; padding:13px 0 13px 60px; border-top:1px solid #fff; border-bottom:1px solid #90ABB4; margin:0; font-weight:bold; display:block; position:relative;}
.forms .acc-head.pd .acc-inner{background-position:11px -10px; border-top:none;}
.forms .acc-head.cd .acc-inner{background-position:11px -58px;}
.forms .acc-head.nd .acc-inner{background-position:11px -108px;}
.forms .acc-head.md .acc-inner{background-position:11px -158px;}
.forms .acc-head.ld .acc-inner{background-position:7px -633px;}
.forms .acc-head.pr .acc-inner{background-position:11px -260px;}
.forms .acc-head.ad .acc-inner{background-position:7px 119px;}
.forms .acc-head.pa .acc-inner{background-position:7px 166px;}
.forms .acc-head.po .acc-inner{background-position:11px -208px; border-bottom:none;}
.forms .acc-head.active .acc-inner{background:url("../images/tab-icons.png") repeat-y #0168AD; color:#fff; border:none;}
.forms .acc-head.pd.active .acc-inner{background-position:11px 531px;}
.forms .acc-head.cd.active .acc-inner{background-position:11px 208px;}
.forms .acc-head.nd.active .acc-inner{background-position:11px 431px;}
.forms .acc-head.md.active .acc-inner{background-position:11px 390px;}
.forms .acc-head.ld.active .acc-inner{background-position:7px -589px;}
.forms .acc-head.pr.active .acc-inner{background-position:11px 286px;}
.forms .acc-head.ad.active .acc-inner{background-position:7px 48px;}
.forms .acc-head.pa.active .acc-inner{background-position:7px 86px;}
.forms .acc-head.po.active .acc-inner{background-position:9px 338px;}
.forms .form-group{float:left; width:100%; margin-bottom:5px;}
.forms .prog-wrp .mob-none{display:none;}
.forms ul.resp-tabs-list{display:none}
.forms h2.resp-accordion{display:block}  
.forms .resp-accordion-closed{display:none !important}
.forms .resp-tabs-container{border:none; min-height:0; width:98.6%; margin-top:5px}
.forms .resp-tab-content-active{border:1px solid #9AA3A7;}
.forms .po-wrp.acc-wrp{float:none;}
.forms .form-content-center h5{padding-top:10px;}
.forms .checkbox h5{padding-top:5px; margin-left:0}
.forms .form-content-center h5.user-icon{background-position:145px 3px;}
.forms .medical-details.health{overflow:visible; height:auto;}
.forms .medical-details #accordion{margin:5px 0;}
.forms .po .pay-para{text-align:center; margin-right:0}
.forms .payment{margin-left:25%;}
.forms .secure-logo{width:100%;}
.form-inline .checkbox{clear:both; padding-left:7px}
.content-mid .notification p{display:block}

.policy-manager{margin:0 3%}
.proposal-content{margin:10px 5px !important}
.proposal-content .head-content p{width:50%}
.proposal-content .head-content h6 {width:70%; border: none;}
.policy-manager .policy-status{display:block}/*display:none*/
.policy-manager .summary{width:110px;float: right;}/*position:absolute; top:-3px; right:0; width:24%*/
.proposal-content .head-wrp{position:relative}
.proposal-content .details{border:none; width:70%}/*width:100%*/
.content-footer ul{width:60%; margin-left:20px}
.prog-link-container .prog-link{width:100%}
.policy-manager-wrp .banner-container{display:none} /*Pre My*/
.proposal-content .proposal-no{padding-top:33px}
.proposal-content .content-footer ul{width:73%}
.proposal-content .content-footer li{margin:2px 0}
.policy-manager-wrp .right-boxes{width:100% !important}
.policy-manager-wrp .section-right{margin:0 !important; width:100% !important}
.prog-link-container  .link-content{float:left; width:94%; margin-top:15px; position:relative} /*Pre My*/
.link-content:before{content: url(../images/blue-arrow.png); position:absolute; left:48%; top:-16px; z-index:0} /*Pre My*/
.prog-link-container{margin:0}
.static-div .link-content:before{content:""}
.forms .form-inline .form-group .form-control.datetimepicker,.policy-manager .forms.health-pm .form-inline .form-group .form-control.datetimepicker{width:76px}
.policy-manager .forms .form-inline .form-group .form-control.datetimepicker {width: 91px}
.prog-link-container .prog-link.current a { pointer-events:auto;}
.forms .form-inline .form-group.radio-que &gt; label{width:100%}
.up-sell a.up-avail {margin-left:0}
.policy-manager .policy-heading{margin-top:10px}
.user-guide-pop-up .img-container .help-guide-mob{display:block}
.user-guide-pop-up .img-container .help-guide{display:none}
.user-guide-pop-up .modal-dialog{width:320px !important; padding-top:90px;height: 765px;}
.user-guide-pop-up .img-container{height: 600px;}
.user-guide-pop-up .btn-red { margin-right:10px}
.policy-manager-wrp .app-id{margin:5px 0 0; display:block; }
.policy-manager-wrp .app-id, .policy-manager-wrp .app-id span {float: none;}
/* Forms End*/

.hlth-plan .hlth-quote .quote-div{margin-right:32px}
.home-page .hlth-plan .hlth-quote .quote-div {margin-right: 32px}
.home-page .final-quote .data-div {width: 125px}
.home-page .final-quote .data-div.plan-name{width:98%}
.main-div .label-wrp .tooltip-style{margin-top:0; height:20px}
.top-links li a.icon-login{ font-size:0; text-indent:-9999px; line-height:0}
.top-links li a.icon-headphone,.top-links li a.icon-cart.text-indent0{ font-size:0; text-indent:-9999px; line-height:0}
.top-links .inner-dropdown .dropdown-menu:before{ top: -16px}
.querybtn{margin-top: 3px !important}

.protection-plan .slidecont {padding-left: 16px}

.chat-btn{padding-bottom: 5px}
.rightnav{top:auto}
.callmepopup .form-control.mob-val{width:104px}

.static-div p.guideline {width: 100%}
.static-div .abtus-content p { width:76%}
.right-boxes.marketbanner{ background-repeat:repeat-x !important}
.static-container .slider-next-div{padding-top:0}
.static-div{min-height:250px;}

.feedformdetails .red-btn-wrap{margin-left:37%;width:auto}
/*Need Help*/
.static-div .needhelp-data .inner-static-content p{width: 78%}
.static-pop-up-div .inner-static-content p{width: 77% !important}
.pop-up970 .modal-dialog,.pop-up970 .modal-content,.pop-up560 .modal-dialog,.pop-up560 .modal-content{width:100% !important;}
.static-div .aboutus-data .inner-static-content p{ width:66%}
/*About Us Page*/

.right-boxes.marketbanner{ background-repeat:repeat-x !important}

.sitemap .col-sm-4 {padding-left: 0}
.static-div ul.resp-tabs-list{display:none}
.static-div h2.resp-accordion{display:block; width:100%}  
.static-div .resp-accordion-closed{display:none !important}
.static-div .accordian .panel-body p { width:90% !important}
.static-page .static-div{ margin-left:4px}
.right-side {width: 55%;}
.left-side {margin-right: 10px;width: 40%;}

.header-right{float:none !important; height: auto;}
.footer-disclaimer{padding:10px 10px 35px 10px}

/*Illustration*/
.illus-left,.illus-right{width:100%; margin-right:0; float:none}
.illus h3{margin-bottom:11px}
.illus-right{margin-top:10px}

/*Retire Landing*/
.endslide span{width:75%;margin-top:4px}
.retire-plan .basicinputs{padding-top:6px}
.retire-plan .compare-section.clearfix {margin-right: 10px}
.commonslider .ordesign{padding:0 !important}
.policyinputtxt,.startslide,.endslide{padding:0 !important;margin:0 !important}
.dobformgroup{margin:0 !important;padding:0 !important}
.retire-plan .cal-premium {margin-top:-1px}
.retire-plan .dobformgroup {border-right:none !important;width: 100% !important;padding-left:0 !important}
.knowmorediv {top: 33px !important}
.retireslider .policyterm-slider{width:100% !important}
.retirelanding .retireslider .slider-wrp, .retirelanding .retireslider .slider-ranges {width: 100% !important}
.retire-plan .prot-plan-div {margin-top: 9px}
.retire-plan .carousel-section .bx-wrapper .bx-prev{left:-14%}
.retire-plan .carousel-section .bx-wrapper .bx-next{right:-13%}
.retire-plan .category-carousel {padding: 0 6px 0 2px !important; width: 457px;}
.retirelanding .retireslider .slider-wrp, .retirelanding .retireslider .slider-ranges{margin:0;padding-right:0}
.retire-plan .carousel-section .bx-viewport li {width: 231px !important}
.retireslider .policyinputtxt {padding-top: 18px !important}


/*Women Landing*/
.commonslider .slider-wrp{width:94.5%}
.commonslider .slider-wrp:first-child{margin-left:0}
.inner-div1 .commonslider .slider-wrp{margin-left:15px}
.col-md-1.ordesign{padding:0; width:20px; margin:0 auto !important; padding:0}
.form-h4{margin-left:2px}
.commonslider .slider-wrp .tooltip-style{/*background:url(../images/icon-help_reverce.png) no-repeat;*/ margin-top:8px}

.protection-plan .basicinputs{padding: 7px 0 0 13px}
.protection-plan .inner-div1 .data-slider {padding: 12px 0 20px;}

/*pre my accnt*/
.prog-link-container .prog-link{background:url(../images/strip_bg.png) repeat-x;padding:0; border-top:1px solid #9C9C9C;}
.prog-link-container .prog-link.first a, .prog-link-container .prog-link.last a,.prog-link-container .prog-link a{text-align:left; background:url(../images/deselect_grey.png) no-repeat 11px; height:27px; line-height:27px; padding:0 0 0 50px ; margin-top:0}
.prog-link-container .prog-link.first a, .prog-link-container .prog-link.active a,.prog-link-container .prog-link.last-active a{background:url(../images/Select_Green.png) no-repeat 11px;}
.prog-link-container .prog-link.current a{background:url(../images/blink-icon-mobil.png) no-repeat 11px;}
.avail-it-pop-up .pay-success p.img-yes {background-position:100px 6px;}
.avail-it-pop-up .success-box{background-position:60px 30px}

/*Saving Plan*/
.saving-plan.category-landing .category-carousel .bx-wrapper {width:439px !important}

.saving-plan .category-carousel,.women-plan .category-carousel,.protection-plan .category-carousel  {width: 95% !important;left:-2px}
.children-plan .category-carousel{left:-2px}
.saving-plan .carousel-section .bx-wrapper .bx-next{right:-33px}
.retire-plan .personaldetail .form-group, .saving-plan .personaldetail .form-group,.women-plan .personaldetail .form-group, .children-plan .personaldetail .form-group {padding-left: 13px;}
.protection-plan .personaldetail .form-group {padding-left:9px}
/*need-help*/	 	
.needhelp-data .col-xs-12{padding:0}
.social-list{margin-left:5px !important}
.sel-plan-type .tool-div .tooltipd, .ridertype .tool-div .tooltipd{margin-top:-2px}

.category-landing.children-plan .category-carousel .bx-wrapper{width: 439px!important;}
.category-landing.children-plan .carousel-section .bx-wrapper .bx-prev { left: -17%}
.category-landing.children-plan .carousel-section .bx-wrapper .bx-next { right: -16%}
.protection-plan .personaldetail .form-group{padding-left:20px}
.yearsprot{clear:both}

.home-page .disclaimer-div{margin-left:0 !important;margin-right:0 !important}
.saving-plan .disclaimer-div,.retire-plan .disclaimer-div ,.women-plan .disclaimer-div ,.women-plan .disclaimer-div {margin: 8px 10px 8px 9px !important}

.product-detail .scrollbar1 img {width:169px}
.product-detail .scrollbar1 .scrollbar{display:none}
.product-detail .scrollbar1 .viewport {height: auto}
.product-detail .scrollbar1 .overview{position:static}
.product-detail .scrollbar1 .btn-cal-prm {margin: 10px 0 3px 5px}
.product-detail .static-div .resp-tab-content-active{min-height:180px}
.product-detail .static-div{min-height:auto}
.one-liner input{width:100% !important}
#_breadcrumb{padding-left:12px;}
.breadcrumb-wrapper #_breadcrumb{padding-left:8px;}

.uploadform .red-btn-wrap ,.chngpwd .red-btn-wrap{margin-left: 32%}
.link-content .uploadform .red-btn-wrap{margin-left:23%}
.link-content .static-form .form-group label{width:23%}
.static-div .link-content{width:100%}
/*Thank you page*/
.page-container .left-section,.session-timeout.page-container .left-section{width: 100%; float:left;border-right:none;margin: 0 20px;}
.page-container .right-section{float: left;width: 96%;}
.img-wrapper{ float:left;padding: 10px 0 0;}
.page-container .content-sec{float: left;margin: 43px 26px;}
.proposal-completion-sec .prog-link-wrp{ margin-left:0px}
.page-container .prog-link-container{ border:1px solid #9C9C9C; border-top:0px}
.page-container{ margin-left:-20px}
.right-section .prog-link a span.condition-span{left: 97px;top: 57px;}
.feedbacktxt{width:45%}
/* Session timeout page */
.session-timeout.page-container .right-section .proposal-completion-sec {padding:0}
.session-timeout.page-container .left-section {width:26%}
.session-timeout.page-container .left-section img {width:100%}
.session-timeout h1 {font-size:22px}
/* Login- Page */
.login-page-container .section-right{width:100%;margin:0;padding:10px 0}
.login-page-container .recomm{display:block}
.adv-content{display:none}
.login-page-container .login-content .form-group{margin:0 10px 0 0;width:30%;float:left;height:50px} 
.maintenance.page-container .right-section {width: 51%}
.maintenance.page-container .left-section {width: 35%}
.main-div .login-heading h3{margin-left: 0;}
.top-header .container,.header-links{ margin-top:3px !important}

.application h4{display:none}
.callmepopup.application .red-btn-wrap{width:65%}

/*page not found*/
.page-nt-fnd .left-section{display:none}
.page-nt-fnd .right-section {margin:0 19%;}
.prod-list{width:72%}
.maintain-pop-up{margin-left: -300px;}
.maintain-pop-up img{width: 102%}
.change-acceptance-div .pay-success p.img-yes {background-position: 47px 6px;}

/*avail it*/
.avail-it p span{font-size:13px}
.avail-it .ribbon{top:4px}
.avail-output .final-quote .data-div.sum-assured{width: auto;}
.avail-output.protection .recom-quote{margin:0 auto}
.disp-quote-sec .sub-sec {margin: 0 4px;}

.prog-link-container li.action .action-icon{background:url(../images/click-here-mobile.gif) no-repeat;}
.change-acceptance-div.bg-gray .forms .resp-tabs-container{background-color:transparent}
.change-acceptance-div.bg-gray .forms .resp-tab-content{background:#fff}
.change-acceptance-div.bg-gray .pay-success {margin: 20px 50px;}
.uploadstatus{margin-left: 27%;}
.docs-content td .img-close {margin-left:0px;}
/*payment-page*/
.payment-page .payment-options .resp-tabs-container{width:100%}
.payment-page .premium-details{margin: 15px 0 0 15px}

/*retire-annuity-page*/
.saving-plan .prot-plan-div.selected .blue-arrow {top: 206px;}
/*cart-pop-up */
.cart-pop-up .modal-dialog{width:320px !important; padding-top:90px;height: 625px;}
.cart-pop-up .payment-gateway{width:100%;margin:10px 0}
.cart-pop-up .modal-title.icon-cart{width:100%;padding-left:0;padding-bottom:10px}
.resume-app-pop-up .cart-quote{display:inline-block}
/*cart-pop-up table data */
.cart-pop-up .historic-table table,.cart-pop-up  .historic-table thead,.cart-pop-up .historic-table tbody,.cart-pop-up .historic-table th,.cart-pop-up .historic-table td,.cart-pop-up .historic-table tr {display: block;width:99%}
.cart-pop-up.historic-table thead tr{position: absolute; top: -9999px; left: -9999px;}
.cart-pop-up .historic-table tr { border: 1px solid #ccc;margin-bottom:5px;border-radius:6px 6px 0 0}
.cart-pop-up .historic-table td {border: none; border-bottom: 1px solid #eee; position: relative; padding-left:50%;}
.cart-pop-up .historic-table td:before {position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap}
.cart-pop-up .historic-table tr:nth-of-type(2n+1){background:none}
.cart-pop-up .historic-table td:nth-of-type(2n+1){background:#DBE3E6}
.cart-pop-up .historic-table td:nth-of-type(1):before { content: ""; }
.cart-pop-up .historic-table td:nth-of-type(2):before { content: "Plan"; }
.cart-pop-up .historic-table td:nth-of-type(3):before { content: "Date"; }
.cart-pop-up .historic-table td:nth-of-type(4):before { content: "Life Assured Name"; }
.cart-pop-up .historic-table td:nth-of-type(5):before { content: "Sum Assured"; }
.cart-pop-up .historic-table td:nth-of-type(6):before { content: "Premium"; }
.cart-pop-up .historic-table td:nth-of-type(7):before { content: ""; }

.cart-pop-up .historic-table .annuity-table td:nth-of-type(1):before { content: ""; }
.cart-pop-up .historic-table .annuity-table td:nth-of-type(2):before { content: "Plan"; }
.cart-pop-up .historic-table .annuity-table td:nth-of-type(3):before { content: "Date"; }
.cart-pop-up .historic-table .annuity-table td:nth-of-type(4):before { content: "Annuitant Name"; }
.cart-pop-up .historic-table .annuity-table td:nth-of-type(5):before { content: "Purchase Amount"; }
.cart-pop-up .historic-table .annuity-table td:nth-of-type(6):before { content: "Annuity Amount "; }
.cart-pop-up .historic-table .annuity-table td:nth-of-type(7):before { content: ""; }

.cart-pop-up .historic-table thead{display: none}
.cart-pop-up .icon-headphone{display:none}
.cart-pop-up tr&gt;:first-child{background-color:#0168AD !important;color:#FFF;border-radius:4px 4px 0 0}
.cart-pop-up tr&gt;:first-child .close-red-icon{display:block;float:right}
.cart-pop-up tr&gt;:last-child {display:none}
.resume-app-pop-up tr&gt;:last-child {display:block}
.resume-app-pop-up .quote-selected {display:none}
.cart-pop-up .show-mobile{display:inline-block}
.cart-pop-up .proposal-container .scrollbar1 .viewport{width:96.3%}
.cart-pop-up .historic-table td:first-child, .cart-pop-up .historic-table th:first-child{width:100%}
.cart-pop-up .secure-logo img{width:100%}
.multiple-policy-payment .gross{padding-left:0;}
.multiple-policy-payment .premium-details span{float:left;}
.multiple-policy-payment .premium-details .col-xs-12.pad10.clearfix {padding-left:25px !important}
.multiple-policy-payment .premium-details .col-xs-4.pad15.text-align-center{padding:35px}
.det-pop-up .modal-dialog{height:700px}

/*escalation matrix*/
.escalation-levels-div .name-div {width: 51.6%;}
.escalation-levels-div .email-div {padding: 8px 0;width: 48.5%;}

/*annuity css*/
.proposal-form-content .form-inline .annuity-payout .form-group {width:100%}
.proposal-form-content .form-inline .annuity-payout label.control-label,
.proposal-form-content .form-inline .communtation-option .form-group label.control-label {width:100%;text-align:left}
.extend-joint .ridertitle, .extend-single .ridertitle {width:280px}
.proposal-form-content .form-inline .communtation-option label a {float: none;display:inline-block}
/*annuity css*/
}




@media (min-width:600px) and (max-width: 767px){
.sumAmountHolder {position:absolute; margin-top:52px; text-align:left;}

.protection-plan .slider-convention .mid{margin-left:24% !important;}

.sliderHolder {
	/*margin-top:25px;*/
}

.block2{width:50%;float:left}
.breadcrumb-wrapper #_breadcrumb{width:80%}
.pop-up560 .col-sm-8{width:66.66666666666666%;float:left;}
.pop-up560 .col-sm-4{width:33.33333333333333%;float:left;}	
.col-tab-6{width:47% !important;margin-right:15px !important}
.footerdivision{float:left}
.footersection{height:100px}
.socialicon ul{padding:0 !important}
.socialicon span{padding:2% 0 0 0}
.socialicon .pull-right{float: none !important;padding-left: 12%}
header .bottom-header .container{width:100%}
#menu-collapse-1{width:547px}
.header-links.open{background-position: 98px 35px}
.header-links ul{width: 523px}
.tablogin {width:80%;padding-right: 0;padding-left: 0}
.top-links{float: right;width: 60%;}
.icon-login{float:right}
.header-links .btn{margin-left: 80px}
.carousel-section{width:577px; margin:0px auto;padding-top:5px}
.nav-tabsearch{margin-left:0 !important}
#search-collapse{width:auto}
.visible-xs{display:none !important}
.hidden-xs{display:block !important}
.header-links .btn{margin-left:0px !important}
.tablogin{width: 43% !important}
.main-div h3{margin-left: 40px;}
.product-detail .main-div h3{margin-left:0}
/*Retire Plan*/
.retire-plan .category-carousel .bx-wrapper {max-width: 462px !important;top:2px !important}

.rangeslider {margin-left:0}
.large-pop-up{width:587px;margin-left:-294px}
.retire-plan .category-carousel{width:577px !important}

.forms .datepicker{width:88px !important}

.protection-plan .category-carousel .bx-wrapper{max-width: 390px !important}
.hand-bg{ background:url(../images/protection_hand_bg_768.png) no-repeat center bottom}
.protection-plan .category-carousel .bxslider li{width: 188px}
.protection-plan .category-carousel .bx-wrapper .bx-viewport{height: 223px !important}
.protection-plan .carousel-section.less-3 .bxslider{padding:0 10px}
.protection-plan .category-carousel.less-3 .bxslider li{padding:0 5px}
.protection-plan .carousel-section.less-3 .hand-bg {background-size:556px 70px}
.protection-plan .category-carousel.less-3 .bxslider .prot-feature li{padding-left:15px}

.home-page .final-quote .data-div {width: 165px}
.hlth-plan .hlth-quote .quote-div{margin-right: 72px}
.home-page .hlth-plan .hlth-quote .quote-div {margin-right: 73px}
.homeinactive{background:none !important}
.top-links .inner-dropdown .search-drpdwn.dropdown-menu:before{left: 89%}
.top-links .inner-dropdown .login-div.dropdown-menu:before {left: 81.5%}
.top-links .inner-dropdown #cart.dropdown-menu:before {left: 62%}
.cal-cntr-no:before {left: 79px !important}

.loginpage .sign-in{margin: 40px auto 0 !important;width: 60% !important;}

.category-bg#_pageheaderbody .banner-container{display:none !important}

.img-yes{background-position:30px 15px}
.img-no{background-position:30px -20px }

.product-compare-pop-up.three-col .img-yes {background-position: 34px 12px;}
.product-compare-pop-up.three-col .img-no {background-position: 34px -17px;}

.product-compare-pop-up.two-col .img-yes {background-position: 52px 12px;}
.product-compare-pop-up.two-col .img-no {background-position: 52px -17px;}
.static-div{margin:4px}
.why-buy-online-content .mrgn-left125{margin-left:0px;}
.why-buy-online-content span{position:relative}
.why-buy-online-content .recomendblock a{float:left;margin-left:240px;position:relative;padding:0}

.product-compare-pop-up .product1-btn {float: right; padding: 0 2px;}
.pop-up .pop-up-head img {margin:10px;}
/*Forms start*/
.forms .footer-logo {margin-bottom:30px;}
/*Forms end*/
.yearsprot{clear:both}
.protection-plan .category-carousel .bx-wrapper .bx-prev {left: -25.5%;}
.protection-plan .category-carousel .bx-wrapper .bx-next {right: -24.5%;}
.protection-plan .category-carousel,.women-plan .category-carousel,.retire-plan .category-carousel,.children-plan .category-carousel,.saving-plan .category-carousel{ width:93%}
.static-div{margin:4px}

/*women plan*/
.category-landing.women-plan .category-carousel .bx-wrapper{max-width:432px !important}
.category-landing .carousel-section .bx-wrapper .bx-prev{left: -18.2%;}
.category-landing .carousel-section .bx-wrapper .bx-next{right: -17.2%;}
.category-landing.saving-plan .carousel-section .bx-wrapper .bx-prev {left: -17.2%;}
.category-landing.saving-plan .carousel-section .bx-wrapper .bx-next {right: -16.2%;}
.children-plan .category-carousel{width:568px !important}

.retire-plan .personaldetail, .women-plan .personaldetail, .children-plan .personaldetail, .saving-plan .personaldetail {padding-left: 16px;}

/*health*/
.health-plan .category-carousel .bx-wrapper {  max-width: 536px !important;}
.yearsprot{clear:both}

/*compare pop-up*/
.product-compare-pop-up .custom-btn{width:62px;margin-left: 5px;}
.product-compare-pop-up .buy-wrap{margin:10px 0 0;width:63px}
.product-compare-pop-up .buy-wrap .btn-red{min-width:62px}

.form-content-right .input-div {width:56%}

/* resume app result */
.app-result .scrollbar1 .scrollbar{display:none}
.app-result .scrollbar1 .viewport{overflow:scroll}
.protection-plan .prot-plan-div.selected .blue-arrow{top:197px}
.protection-plan .prot-plan-div{margin-top:0}

.ie .top-header{background:url(../images/menu-repeat-mobile.gif) repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important; height:53px}

}

@media (min-width:600px) and (max-width: 680px){
.data-slider .slider-convention .mid{margin-left:22%}
.protection-plan .slider-convention .mid{margin-left:18% !important;}
}

@media (min-width:480px) and (max-width: 599px){
.sumAmountHolder {position:absolute; margin-top:52px; text-align:left;}
.home-page .qni-section .form-control.mob-val{width:154px}
.memories-banner-section .memories-banner-content {bottom: 3% !important;}
}

@media (max-width: 599px){

/*.sumAmountHolder {position:absolute; margin-left:115px; margin-top:-67px; text-align:left;}*/

.data-slider .slider-convention .mid{margin-left:18%; display:none !important;}
.scaleUnits{display:none;}

.sliderHolder {
	/*margin-top:25px;*/
}
.data-slider .sum-slider .sliderValue {font-size:9px;width:60px;margin-left:-10px}

/*retire-annuity*/
.retire-annuity .quotes-designed{width:347px; margin:0 auto; border:1px solid #ccc}

.inner-dropdown #search{right:8px}
.head-section{margin:10px 5px}
h1.get-quote-head{padding:15px 5px 0 25px; width:100%}
.home-page .main-div h2 {width:95%}
.head-section .select2-container .select2-choice{margin-left:5px}	
/*.popover.top{left:193px !important}*/
.popover.top .arrow {left:61%}
.final-quote .popover.top .arrow {left:30%}
.head-section .tooltip-style{margin-top: 15px !important}
.rightnav ul li{border-right: 1px solid #E8E8E8;float: left}
.rightnav{bottom: 0;left:0;top:auto;background:#fff;box-shadow:0px 12px 19px #000;border-top:1px solid #b6b6b6; height:32px}
.rightnav ul.rightnavlinks{border-radius:0;border:0;margin:0 auto;width:384px;display:block;float:none}
.rightnav ul.rightnavlinks li{width:auto}
.rightnav ul.rightnavlinks li a{margin:2px 10px}

.rightnav .rightnavarrow{background:url(../images/arrow-Down.png) no-repeat 0 0 !important; height:8px !important;width:17px !important; position:fixed; bottom:38px; top:auto}
.fixed-link1 .rightnavarrow{left:21px;margin-left:50px}
.fixed-link2 .rightnavarrow{left:35px;margin-left:80px}
.fixed-link3 .rightnavarrow{left:56px;margin-left: 110px}
.fixed-link4 .rightnavarrow{left:79px; margin-left: 140px}
.fixed-link5 .rightnavarrow{left:97px;margin-left: 180px}
.fixed-link6 .rightnavarrow{right:155px; background:url(../images/icons.gif) no-repeat -32px -103px !important}
.fixed-link1{left:47px}
.fixed-link2{left:82px}
.fixed-link3{left:117px}
.fixed-link4{left:146px}
.fixed-link5{left:182px}
.fixed-link6{left:206px}

.rightnav .right-nav-div ul li{border-right:0}
.right-nav-div{bottom: 32px;position: absolute}
.fixed-link2,.fixed-link3,.fixed-link4,.fixed-link5{}
.carousel-section .bx-wrapper .bx-prev{left: -38px}
.resume-upload:before{content: url(../images/blue-arrow.png); position:absolute; left:28%; top:-16px; z-index:0}
.inner-div2-cat.protection .quote-divs{padding:0 1px !important;float:none;width:100%}

.left-nav .nav-menu li {margin: 0; padding: 6px 0; width: 152px}
.left-nav .nav-menu .modal-header &gt; ul &gt; li{min-height:auto}
.outline {display:none; width:290px;margin-bottom:45px;border-top: 1px solid #9C9C9C}
.outline-chat {display:none}
.outline .inner-div{padding:0 10px 10px}
.outline h4{margin-bottom:5px}
.outline .form-group{ float:left;margin-bottom:0px}
.outline .start-chat{float:left;margin-left:30px;margin-top:30px}
.outline .mob-val{display:inline-block !important}

.callme-div .dropdown-menu{width:480px !important}
.header-right .inner-dropdown #call-me.dropdown-menu:before{left:20%}
.loginopt .red-btn-wrap{width:185px; float:left !important}
.top-links li .loginchk a.register{float:none}

.chat-btn {margin-top:10px}

/*health*/
.hlth-plan .plan.gold.active .plan-div .cont:after{left:26.5%}
.hlth-plan .plan.silver.active .plan-div .cont:after{left:74.5%}
.final-quote .data-div{width:127px}
.final-quote .data-div .block{font-size:10px}

/*Protection landing*/
.protection-plan .slidecont {padding-left: 4px}
.protection-plan .category-carousel .bx-wrapper{max-width: 195px !important}
.hand-bg{ background:url(../images/protection_hand_bg_480.png) no-repeat center bottom}
.protection-plan .category-carousel .bx-wrapper .bx-viewport {height: 240px !important}
.prot-plan-div.selected:before{top:142px}
.protection-plan .carousel-section{width: 94% !important}
.protection-plan .category-carousel .bx-wrapper .bx-prev {left: -70.5%}
.protection-plan .category-carousel .bx-wrapper .bx-next {right: -68.5%}
.category-landing.section-left .inner-div1 .grey-btn-wrap,.category-landing.section-left .inner-div1 .cal-prm-wrap{margin-bottom:10px; margin-left:106px}
.protectionlandqni .final-quote .data-div{padding: 10px 13px; width: 133px}
.prot-plan-div.selected:after{ top:108%}
.cal-premium {width: 96.7%; margin:0 7px}
.inner-div2 .other-span{padding-top:0}
.clicktoprotect{padding-left:10px !important}
.inner-div2-cat.protection .final-quote .emi1 {padding-left: 35px;}
.final-quote .buy-wrap .red-btn-wrap{margin-left:53px !important}
.buy-wrap{width:250px}
.saving-plan .category-carousel,.women-plan .category-carousel,.protection-plan .category-carousel,.children-plan .category-carousel{left:0}
.protection-plan .prot-plan-div.selected .blue-arrow{top:214px}

/* Forms */
.forms.form-container .form-header h6{float:left; margin:10px 0 0 10px}
.forms .form-content-right .order-summary:before{content: url("../images/arrow-light-blue-down.png") !important; bottom:-13px; left:33% !important; top:auto !important;}
.forms .form-content-right .order-summary{left:2%; bottom:50px; right:auto !important; top:auto !important;}
.forms .form-content-left .product-highlight:before, .forms .form-content-right .product-highlight:before{content: url("../images/arrow-grey-down.png") !important; bottom:-13px; left:55% !important; top:auto !important;}
.forms .form-content-left .product-highlight, .forms .form-content-right .product-highlight{left:2%; bottom:50px; right:auto !important; top:auto !important;}
.forms.outline {display:none;height: 265px; width:290px;margin-bottom:45px;border-top: 1px solid #9C9C9C;}
.forms .outline-chat {display:none;}
.forms.outline .inner-div{padding:0 10px 10px}
.forms.outline h4{margin-bottom:5px}
.forms.outline .form-group{ float:left;margin-bottom:0px}
.forms.outline .start-chat{float:left;margin-left:30px;margin-top:30px;}
.forms.outline .mob-val { display:inline-block;}
.forms .callme-div .dropdown-menu { width:480px !important}
.forms .header-right .inner-dropdown #call-me.dropdown-menu:before { left:20%}
.forms .loginopt .red-btn-wrap { width:185px; float:left !important}
.forms .top-links li .loginchk a.register { float:left}
.forms .login-div .modal-right { background:none; margin-top:-25px}
.forms .chat-btn {margin-top:10px}
.forms .right-nav-div.download{top:-49px !important; left:215px;}
.forms .right-nav-div.call-help{top:-83px !important; left:30%;}
.forms .form-content-right .order-summary{left:14%; bottom:43px; right:auto !important; top:auto !important;}
.forms .form-content-left .product-highlight, .forms .form-content-right .product-highlight{left:18%; bottom:43px; right:auto !important; top:auto !important;}
.forms .form-inline .form-group .form-control.datepicker,.forms .form-inline .form-group .form-control.datetimepicker{width:61px !important; padding-left:1px !important;}
.forms.rightnav ul.rightnavlinks{width:265px}
.forms .age-wrp .age{width:15px;}
.forms.outline{right:40px;}
.forms.rightnav{bottom:0 !important; left:0 !important; top:auto !important;}
.forms .form-inline .internal-heading{width:98% !important;}
.forms .medical-details.health .form-inline .form-group.inc-label{width:47%;}
.forms .medical-details.health .form-inline .form-group{width:18%;}
.forms .rightnavlinks .display-n{display:block;}
.forms .download .rightnavarrow{left:59%;}
.forms .call-help .rightnavarrow{left:47%;}
.forms .age-wrp .age{width:0}
.forms .medical-details .form-inline .internal-heading{margin:0 !important}
.forms .proposal-form-content .form-inline .form-group.radio-que &gt; label {width:100%}
.forms .proposal-form-content .form-inline .form-group .label-57 {width:46%}
.forms .address-nominee {width:100% !important}
.pay-success{margin:20px;}
.pay-success p.img-yes,.avail-it-pop-up .pay-success p.img-yes{background-position:80px 5px;}
.avail-it-pop-up .success-box {background-position:30px 20px}
.success-box{padding:10px;}
.chk-label{padding:1px 0 2px !important}
/*.up-sell p, .cross-sell p{width:100%}*/
.policy-manager .forms.health-pm .form-inline .form-group .form-control.datetimepicker{width:56px !important}
.member-summary h4,.counter-offer .scrollbar1,.member-summary .payment-table {width:100%}
.counter-offer .paymenthide-mobile {display:none}


/*Historical Data*/
.historic-table table, .historic-table thead, .historic-table tbody, .historic-table th, .historic-table td, .historic-table tr {display: block;}
.historic-table thead tr {position: absolute; top: -9999px; left: -9999px;}
.historic-table tr { border: 1px solid #ccc;}
.historic-table td {border: none; border-bottom: 1px solid #eee; position: relative; padding-left:50%;}
.historic-table td:before {position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap}

/*.historic-table td:nth-of-type(1):before { content: "No"; }*/
.historic-table td:nth-of-type(2):before { content: "Plan Type"; }
.historic-table td:nth-of-type(3):before { content: "Assured Name"; }
.historic-table td:nth-of-type(4):before { content: "Tenure"; }
.historic-table td:nth-of-type(5):before { content: "Mode"; }
.historic-table td:nth-of-type(6):before { content: "Sum Assured"; }
.historic-table td:nth-of-type(7):before { content: "Status"; }
.historic-table td:nth-of-type(8):before { content: ""; }

/* Forms End */

.callmepopup form{ height:204px}
.login-style .modal-content{height:213px; overflow:auto}
.top-links .inner-dropdown .search-drpdwn.dropdown-menu:before{left: 92%}
.top-links .inner-dropdown .login-div.dropdown-menu:before {left: 84%}
.top-links .inner-dropdown #cart.dropdown-menu:before {left: 65%}
.cal-cntr-no:before {left: 91px !important}
/*.cal-cntr-no:before {left: 130px !important}*/

.loginchk .radio label{width:260px}
.logincontent .modal-content .input-div{margin-left:5%}
/*Need Help*/
.static-div .needhelp-data .inner-static-content p{width: 71%}
.static-pop-up-div .inner-static-content p{width: 66% !important}
/*About Us Page*/
.static-div .abtus-content p {width: 73%;}
.static-div .accordion .panel-body p {width: 90% !important;}
.static-div{margin:4px}

.why-buy-online-content .mrgn-left125{margin-left:0px;}
.why-buy-online-content span{position:relative}
.why-buy-online-content .recomendblock a{float: left;margin: 8px 175px;position: relative }
.why-buy-online-content .recomendblock p{ width:83%; float:right;position:relative;margin:-4px 21px}
.session-timeout.page-container .right-section  {margin:0}
/*compare popup*/
.large-pop-up .table-responsive {width: 334px; overflow-x:scroll;margin-left:101px;overflow-y:visible;height: auto; -webkit-overflow-scrolling: touch;}
.large-pop-up{/*height: 296px;*/ position: absolute;left:30px;top:20px; margin-left:2px; width:470px}
.large-pop-up .table-grid{width: auto;overflow-y: scroll;overflow-x: hidden;height: 202px; position: relative;left:0;top:auto; margin-left:2px; -webkit-overflow-scrolling: touch;}
.headcol {position: absolute; width:103px;left:0;top:auto;border-right:none; white-space:normal !important; border-left:1px solid #ddd !important}
.table-grid table td{height:57px}
.img-yes {background-position:28px 26px;}
.img-no {background-position:28px -11px;}
.overlay-sheet{width:100% !important}
.product1-btn.product-mob,.cmpr-radio{display:block}
.width-310.height-30.headcol{height:55px; margin-top:-1px; border-top:1px solid #ddd !important; border-left:1px solid #ddd !important}
.product1-btn{display:none}
.product1-btn.product-mob{margin-bottom:14px}
.last-head{border-bottom:1px solid #ddd !important}
/*.pop-up .pop-up-head img{float:none;}*/
.product-compare-pop-up.three-col .img-yes { background-position: 54px 25px;}
.product-compare-pop-up.three-col .img-no { background-position: 50px -11px;}
.product-compare-pop-up.two-col .img-yes { background-position: 76px 25px;}
.product-compare-pop-up.two-col .img-no { background-position: 76px -11px;}
.product-compare-pop-up .img1{float:right}

/*Illustration*/
.illus .illus-right .data-slider .slider-ranges label{padding-right: 20px;}
.illus .illus-right .data-slider .slider-ranges label.max{float:left}
.illus .illus-right .data-slider .slider-ranges.slider-pre label.max{float:right}
.illus-right .head-div .red-btn-wrap {display: block; margin: 0 auto 9px; width: 85px}

.retire-plan .personaldetail .form-group, .saving-plan .personaldetail .form-group,.women-plan .personaldetail .form-group, .children-plan .personaldetail .form-group {padding:10px 0 10px 13px}

/*children-landing page*/
.category-landing.children-plan .category-carousel .bx-wrapper {width:220px!important;}

.category-landing.children-plan .carousel-section .bx-wrapper .bx-prev { left: -15%}
.category-landing.children-plan .carousel-section .bx-wrapper .bx-next { right: -16%}
/*.category-landing.children-plan .category-carousel{ margin: 0 3%;width: 93%;}*/

/*Retire Plan*/
.home-page .retire-annuity .final-quote .data-div{width:145px}
.retire-plan .category-carousel .bx-wrapper {max-width: 222px !important;top:2px !important}
.startslide{width:30% !important}
.policyinputtxt{width: 42% !important}
.endslide{width:28% !important}
.retire-plan .cal-premium {margin-top:-1px}
.retire-plan .rangeslider{padding:0;margin:0 !important}
.retire-plan .carousel-section .bx-wrapper .bx-prev{left:-56%}
.retire-plan .carousel-section .bx-wrapper .bx-next{right:-55%}
.retire-plan .category-carousel,.children-plan .category-carousel{width:457px !important}
.category-landing.children-plan .carousel-section .bx-wrapper .bx-prev {left: -58%}
.category-landing.children-plan .carousel-section .bx-wrapper .bx-next {right: -57%}
.retire-plan .carousel-section .bx-viewport li {width: 225px !important}

/* Product-detail page */
.product-detail .scrollbar1 img {display: block; float: none; margin: 0 auto; padding-left:0;}

/*Saving Landing*/
.saving-plan.category-landing .category-carousel .bx-wrapper,.women-plan .category-carousel .bx-wrapper{width:218px !important}
.category-landing .carousel-section .bx-wrapper .bx-prev{left: -58%}	
.category-landing .carousel-section .bx-wrapper .bx-next{right: -56%}	
.saving-plan .category-carousel {width: 94% !important}

/*women landing*/
.women-plan .category-carousel{width: 94% !important}
.category-landing .children-landing .riderblock .radio-wrp:first-child{margin-right: 9px}

/*login pop-up*/
.login-pop-up .col-xs-12{float:left;}
.login-pop-up .col-md-8{background:none;}
.login-pop-up .col-xs-12.bottom-modal{background: url(../images/login-divider-or.png) no-repeat 50% 3px transparent;}
.login-pop-up .sign-in{margin-top:38px;}
.login-pop-up .loginopt .red-btn-wrap{float:none !important}
.protection-plan .personaldetail .form-group {padding-left: 10px;}
.protection-plan .basicinputs{padding-left:9px}
.protection-plan .inner-div1 .data-slider{padding-left:9px}
.protection-plan .personaldetail{padding-left:9px}
.startslide span, .endslide span{margin-right:0}
.endslide span{width:80%}
.retirelanding.main-div .startslide .tooltip-style, .retirelanding.main-div .endslide .tooltip-style{margin-top:0}

.link-app-pop-up .red-btn-wrap,.pre-rec-pop-up .red-btn-wrap{margin-top:15px;}
/* Login-page */
.login-page-container .login-content .form-inline{width:90%;float:left}
.login-page-container .login-content .form-group{margin:0;width:100%}
.login-page-container .modal-right{background:url(../images/login-divider-or.png) no-repeat;width:95%}
.login-page-container .login-content{padding:10px}
.block1 { margin: 0; width: 100%;}
.block1 .social-media,.block1 .login-heading{overflow:hidden; margin:0 auto; width:80%}
.block1 .social-media li{float:left}
.block1 .social-media li .gplus-large{margin-top:10px}
.login-page-container .modal-right{margin:0 auto; height:30px; width:70% !important; float:none; display:block; clear:both}
.block2{width:100%}
.block3{clear:both}
.block3 .login-content{margin-left:0}
.login-form .form-inline {margin-left: 90px;}

.uploadform .red-btn-wrap,.chngpwd .red-btn-wrap{margin-left: 40%}


/*Thank u page */
.page-container .content-sec {margin: 24px 7px;width: 49%}
.maintenance.page-container .right-section {width: 96%}
.maintenance.page-container .left-section {width: 100%}
.maintenance.page-container .left-section .img-wrapper{width:100%;margin:0 auto}
.page-container .ques-text{ width:auto}
.proceed-action-div div{float:none !important;display:block}
.proceed-action-div .proceed-btn-left-mob{ float:left !important}
.proceed-action-div .ques-text{ padding-left:0px !important}
.feedbacktxt{float: left !important;margin-top: 10px;width:100%}
.exp-share-que-div.right-section{height:auto}
.memories-banner-section .memories-banner-content .btn-red {height: auto !important;line-height: 30px;}
/*.feedbacktxt {width: 57%}*/

/*Page not found*/
.page-nt-fnd{margin-left:20px}
.page-nt-fnd .right-section{margin:0 10%; width:87%}
.page-nt-fnd .right-section .in-div{margin-left:15.5%}
.bottom-div{padding:20px}
.prod-list{width:100%}
.search-div, .search-div form{margin-left:0}
.page-nt-fnd .text-submit .form-group{margin-left:17px; width:60%}

.show-landscape{display:block}
.show-portrait{display:none !important}
.maintain-pop-up{margin-left:-239px;top:15%}
.maintain-pop-up img{width: auto}
.change-acceptance-div .forms .payment-terms {width:100%}
.change-acceptance-div .pay-para{ text-align:center}
.change-acceptance-div .success-box {background: url("../images/Passbook_32x32.png") no-repeat scroll 8px 22px rgba(0, 0, 0, 0);}
.change-acceptance-div .pay-success p.img-yes {background-position: 34px 6px;}
.change-acceptance-div .forms .payment-terms span {margin-bottom: 90px;}

/*avail*/
.avail-it .ribbon{display:none}
.avail-it{width:95%}
.disp-quote-sec.final-quote .data-div{ border-right:none; border-bottom:1px solid #C8C9C9}
.disp-quote-sec.final-quote .data-div .sub-sec{margin: 0 13px;}
.avail-output.protection .final-quote .data-div.view-illus{ width:auto; height:auto; padding-top:0 !important; border-bottom:0px}

.prog-link-container li.action .action-icon{left:42%}

.document-upload .doc-type-div{ float:none !important;margin: 5px 0;}
.doc-type-div span { text-align:left; margin-left:10px}
.uploadstatus{margin-left: 3%;}
.proposal-content .form-inline.document-upload .form-group {width: 57%;}
.uploadstatus p{ float:none !important}
.remove-all {margin-left: 0px;}
td .pdf-text {max-width: 43px;}

/* resume app result */
.app-result .scrollbar1 .scrollbar{display:none}
.app-result .scrollbar1 .viewport{overflow:scroll}
/*mobile-confirm-pop-up*/
.mobile-confirm-pop-up .red-btn-wrap {margin-top:5px;text-align:center}
.home-page .life-assured-details .form-group.radio-que{ margin:0 auto}
.main-div .life-assured-details .blue-bar-heading h2 {margin: 3px 0 0;padding: 3px 4px 3px 5px; width: auto;}
.home-page .main-div .proposer-details .blue-bar-heading h2{min-width: 85%;}
.home-page .life-assured-details .form-group.radio-que label.control-label{ margin-left:0px}
/*Escalation Matrix*/
.escalation-levels-div .name-div {width: 100%;}
.escalation-levels-div .right-arrow{display:none}
.escalation-levels-div .email-div {width: 100%;}
.escalation-levels-div .email-div .escalation-email {background: url("../images/escalation-sprite.png") no-repeat scroll 22px 11px rgba(0, 0, 0, 0) !important;padding: 9px 37px 13px 58px;}
.escalation-levels-div .email-div .escalation-tel{padding: 9px 37px 13px 58px;background:url("../images/escalation-sprite.png") no-repeat 22px -22px!important;}

/*Nomination table*/
.nomination-detail .historic-table  tbody td:nth-of-type(1):before{content:"Sr.No.";}
.nomination-detail .historic-table  tbody td:nth-of-type(2):before{content:"Name";}
.nomination-detail .historic-table  tbody td:nth-of-type(3):before{content:"Relationship with LA";}
.nomination-detail .historic-table  tbody td:nth-of-type(4):before{content:"Allocation in %";}
.nomination-detail .historic-table  tbody tr#total-allocation td:nth-of-type(1):before{content:"";}
.nomination-detail .historic-table  tbody tr#total-allocation td:nth-of-type(2):before{content:"";}
.nomination-detail .historic-table  tbody tr#total-allocation td:nth-of-type(3):before{content:"";}
.nomination-detail .historic-table  tbody td:nth-of-type(5):before{content:"";}
.nomination-detail .historic-table  tbody td:nth-of-type(6):before{content:"";}
.nomination-detail .historic-table  tbody td:nth-of-type(7):before{content:"";}
.nomination-detail .historic-table  tfoot td:nth-of-type(1):before{content:"";}
.nomination-detail .historic-table  tfoot td:nth-of-type(2):before{content:"";}
.nomination-detail .historic-table  tfoot td:nth-of-type(3):before{content:"";}
.nomination-detail .historic-table  tbody tr#total-allocation td:nth-of-type(1){padding-left:6px; float:left;}
}


@media (max-width: 479px){ 

.nav-menu ul&gt;li:nth-child(3n+1), .nav-menu .modal-header&gt;ul&gt;li:nth-child(3n+1) {clear:none !important;}


.data-slider .slider-convention .mid{margin-left:30%; display:block !important;}

.protection-plan .slider-convention .mid{margin-left:25% !important;}

.scaleUnits{display:block;}

/*retire-annuity*/
.retire-annuity.inner-div2 .quotes-designed{width:100%; margin:0 auto; border:1px solid #ccc}

.app-result th:first-child{width:65%}
.carousel-section .bx-wrapper .bx-prev {left: -32px;}
.checkallno{margin:0}
.inner-dropdown #search{right:0}
.pop-up400 .modal-dialog,.pop-up400 .modal-content {width:100% !important;}
.popover.top .arrow {left:58%}
.final-quote .popover.top .arrow {left:60%}
header .logo{width: 100%}
header .bottom-header .container{width: 100%}
.rightnav ul li{border-right: 1px solid #E8E8E8;float: left}
.rightnav{bottom: 0;left:0;top:auto;background:#fff;box-shadow:0px 12px 19px #000;border-top:1px solid #b6b6b6}
.rightnav ul.rightnavlinks{border-radius:0;border:0;margin:0 auto !important;width:318px;display:block;float:none}
.rightnav ul.rightnavlinks li{width:auto}
.rightnav ul.rightnavlinks li a{margin:2px 10px}
.rightnav .rightnavarrow{background:url(../images/arrow-Down.png) no-repeat 0 0 !important; height:8px !important;width:17px !important; position:fixed}
.fixed-link1 .rightnavarrow{left:21px;margin-left:0px}
.fixed-link2 .rightnavarrow{left:35px;margin-left:35px}
.fixed-link3 .rightnavarrow{left:56px;margin-left: 65px}
.fixed-link4 .rightnavarrow{left:79px; margin-left: 90px}
.fixed-link5 .rightnavarrow{left:97px;margin-left: 130px}
.fixed-link6 .rightnavarrow{right:155px; background:url(../images/icons.gif) no-repeat -32px -103px !important}
.fixed-link1{left:47px}
.fixed-link2{left:82px}
.fixed-link3{left:117px}
.fixed-link4{left:146px}
.fixed-link5{left:182px}
.fixed-link6{left:206px}
.header-links .btn{margin-left: 0}
#menu-collapse-1{width:170px;padding-right:0 !important;margin-right:0 !important;top:46px}
.tablogin{padding-left: 0 !important; padding-right: 0 !important; width:49% !important; float:right; margin-right: -16px}
.pre-my-acc{padding-top:0px}
.partners-logo{width:179px;margin-right:0}
.socialicon span{padding:4% 0% 4% 10%}
.socialicon ul{padding:0% 20%}
.footersection span {padding:12px 0 0}
.header-links ul{width:300px}
.carousel-section{margin:0px auto}
.nav-tabsearch{margin-left:0 !important}
.top-links{width: auto !important; float:right;margin-top: 9px !important;}
.icon-cart{margin-left:0 !important}
.header-links {left: 45px !important; top : 0 ;}
.top-links li + li + li{margin-left:0 !important}
.header-links{left:161px}
#search-collapse{width:230px !important}
.rightnav{bottom: 0 !important;left:0;top:auto}
.rightnav ul li{border-right: 1px solid #E8E8E8;float: left}
.fixed-link1{left:3px}
.fixed-link2{left:35px}
.fixed-link3{left:69px}
.fixed-link4{left:100px}
.fixed-link5{left:133px}
.fixed-link6{left:136px}
.fixed-link6 .rightnavarrow{right:80px}
.inner-div1 .col-xs-6, .data-slider .col-xs-6, .prem-freq{width:100%}
.inner-div1 .form-group:nth-child(2n){margin-left:-15px} 
.carousel-section .bx-viewport li{width:263px !important}
.carousel-section .bx-wrapper{max-width: 263px !important}
.top-header .navbar-toggle{margin:8px 0px 0px 0px}
.inner-div1 .emi{padding-right:3px !important}
.inner-dropdown .dropdown-menu,.login-div{width:306px; right:3px}
.right1{/*  right:-27px!important; */right:-4px!important;}
.resume-upload-wrp .dropdown-menu {width:311px !important}
.inner-div1 .form-group:nth-child(2n), .inner-div1 .slider-wrp:nth-child(2n){margin-left:-15px} 
.top-links .inner-dropdown .dropdown-menu:before {left: 94%} 
.top-links .inner-dropdown .login-div.dropdown-menu:before {left: 83%}
.top-links .inner-dropdown #cart.dropdown-menu:before{left:67%}

.callmepopup .red-btn-wrap{float:none !important; display:block; margin:0 auto}
#call-me{left:-45px}
.callmepopup h4{margin-bottom:-1px !important}
.header-right .inner-dropdown #call-me.dropdown-menu:before{left:28%}
.header-links ul, #call-me{top:40px}
.resume-upload:before{content: url(../images/blue-arrow.png); position:absolute; left:43%; top:-16px; z-index:2}
.resume-upload{left:-40px !important}
.nav-mob{margin-left:20px}
#menu-collapse-1 {left: 58%}
#menu-collapse-1:before{left:80%}
.loginopt{margin-left:26px}
.loginchk{margin-left:2px}
.mob-float-left{float:left}
.main-div h3{width: 172px;}
.home-page .main-div h2{margin-left:10px;}
.form-control.search{width: 87%; margin-left:6px} 
.search-drpdwn.dropdown-menu{width:306px} 
.cal-cntr-no:before{left: 61% !important}
.home-page .qni-section .form-control.mob-val{width:157px}  /*change*/
.forms .panel-group .form-group .mobile-pre{width:30px !important}  /*change*/
.forms .panel-group .form-group .mob-val{width:85% !important}  /*change*/
/*Category Page*/
.select-life-assure .slctn-div{padding:0 5px 18px}
.slct-row .person{width:68px;height: 27px}
.slct-row .close-btn{margin-left:4px}
.slct-row .relatn{display:none}
.hlth-plan:after{left:45%}
.hlth-plan .plan.gold .plan-icon{left: 8%}
.hlth-plan .plan.silver .plan-icon {left: 57%}
.hlth-plan{padding:112px 1px 10px}
.hlth-plan .hlth-quote{padding: 0 1px 10px}
.hlth-plan .hlth-quote .quote-div{width:auto; margin-right:0}
.final-quote .data-div-wrp{margin-right:0}
.final-quote .data-div{padding:10px 10px; width:88px; height:110px}
.final-quote .data-div-wrp h3{font-size:12px}
.final-quote .data-div .prem-amt{font-size:14px; padding-bottom:5px}
.health-plan.category-landing.section-left .main-div{margin: 0 1px 0 2px;}
.retire-plan .personaldetail .form-group, .saving-plan .personaldetail .form-group,.women-plan .personaldetail .form-group, .children-plan .personaldetail .form-group {padding:10px 0 10px 13px}

/*Category Landing Page*/
.inner-div2 .red-btn-wrap.pull-right, .category-landing .inner-div2 .red-btn-wrap.pull-right {margin: 10px 8px}
.inner-div1 .grey-btn-wrap, .category-landing.section-left .inner-div1 .grey-btn-wrap{ margin: 10px 3px}
.inner-div1 .cal-prm-wrap, .category-landing.section-left .inner-div1 .cal-prm-wrap {margin: 10px 4px 10px 3px;}
.btn-cal-prm.calculate-premium.enabled span{ padding: 0 12px 0 38px;width: 205px;}

.hlth-plan .plan.gold.active .plan-div .cont:after{left: 18.5%}
.hlth-plan .plan.silver.active .plan-div .cont:after{left:70.5%}

.left-nav .nav-menu li{padding:4px 0; width:147px}
.outline{margin-right:5px}

.callme-div .dropdown-menu{width:320px !important}
.loginopt .red-btn-wrap{width:100%; float:none !important}
.top-links li .loginchk a.register{float:none}
.login-div .modal-right{background: url(../images/login-divider-or.png) no-repeat 50% 3px transparent; margin-top:0px}
.chat-btn{width:100%; margin-top:10px}
.children-plan-div .sub-plan{height:151px}
.inner-div2-cat.protection .quote-divs{width: 100% !important; padding:0 21px !important}
.dob-lbl-div .control-label{width:50%}
.slidecont {padding-bottom: 15px}
.cal-premium {margin: 0 7px;}
.protection-plan .prot-plan-div.selected .blue-arrow{top:222px}
/* Forms */
.forms .progress-bar-forms{display:none;}
.forms .form-inline .form-group.radio-que, .forms .form-inline .form-group{width:94%; margin-bottom:10px;}
.forms .form-inline .form-group .form-control.datepicker,.forms .form-inline .form-group .form-control.datetimepicker,.policy-manager .forms.health-pm .form-inline .form-group .form-control.datetimepicker{width:84% !important;}
.forms .form-inline .form-group input,.forms .form-inline .form-group .select2-container, .forms .form-inline .form-group textarea{width:100%;}
.forms .form-inline .form-group label{width:100%; text-align:left}
.proposal-form-content .form-inline .form-group label{width:45%}
.forms .form-group .state-select { margin-left:-10px;}
.forms .form-group.width-100 .width-20p{width:100% !important; text-align:left !important;}
.forms .radio-control{overflow:hidden; display:block; width:100%;}
.forms .prog-first{display:block;}
.forms .form-content-right .order-summary:before{left:7% !important;}
.forms .form-content-left .product-highlight:before, .forms .form-content-right .product-highlight:before{left:30% !important;}
.forms .phone-show{display:block;}
.forms .form-inline .form-group.radio-one-line label{width:90% !important;}
.forms .form-inline .medical-que label{width:40% !important;}
.forms.outline{ width:252px;height:auto;}
.forms .chat-btn { width:100%; margin-top:10px}
.forms.outline .mobile-pre {width:14% !important;}
.forms.outline .mob-val {top:16px; width:75% !important}
.forms .dob-lbl-div .control-label{width:100% !important; text-align:left !important;}
.forms.outline{right:5px;}
.forms.footersection .we-accept {margin-left:auto;}
.forms .footer-logo ul:first-of-type {left:auto;}
.forms .emi-content .form-group {width:50%}
.forms .form-content-right .order-summary{left:10%;}
.forms .form-content-left .product-highlight, .forms .form-content-right .product-highlight{left:14%;}
.forms .emi-content label { width:30% !important}
.forms .age-wrp .age{float:left}
.forms .secure-logo{margin-left:-15px}
.forms .payment{margin-left:8%;}
.forms .hdfc-emp .ui-checkbox{margin-left:4%;}
.forms .right-nav-div.download{left:140px;}
.forms .download .rightnavarrow{left:64%;}
.forms .form-inline .form-group .form-control.datepicker,.forms .form-inline .form-group .form-control.datetimepicker{padding-left:6px !important;}
.forms .panel-group .form-group input, .forms .panel-group .form-group .select2-container{width:100% !important}
.forms .country .error-field-red{top:50px !important; width:90% !important;}
.forms .po .pay-para {margin-top:0;margin-bottom:10px}
.forms .payment-terms {width:100%}
.proposal-content .head-content{margin-left:30px; padding-left:10px}
.proposal-content .proposal-no{padding-left:0}
.proposal-content .head-content .details label,.proposal-content .head-content .details span{font-size:10px}
.forms .emi-content .table .form-group label{width:108% !important;position:relative}
/*.docs-content th, .docs-content td{padding:3px !important; font-size:10px}*/
.doctable th, .doctable td{padding:3px !important; font-size:10px}
.proposal-content .content-footer ul{width:100%; margin:2px 0 10px 10px;}
.proposal-content .content-footer li{padding:0 4px}
.proposal-content .content-footer li a{font-size:10px}
.forms .on-death, .forms .on-illness, .forms .covered, .forms .death-cover {margin-left:20px !important;}
.forms .form-inline .form-group.weight{width:50%} 
.forms .form-inline .form-group.weight input, .forms .form-inline .form-group.weight label{width:40%}
.forms .medical-details .form-inline .form-group.radio-que .radio-control{margin-left:15px}
.forms .medical-details.health .form-inline .form-group, .forms .medical-details.health .form-inline .form-group.accordion-date,.forms .medical-details.health .form-inline .form-group.inc-label{width:97%}
.forms .medical-details.health .form-group.width-15p{width:97% !important}
.proposal-content .form-inline.document-upload .form-group{width:94%} /*Pre My*/
.proposal-content .form-inline.document-upload .red-btn-wrap{margin-bottom:15px} /*Pre My*/
.avail-it-pop-up .success-box {background-position:0 30px} /*Pre My*/
.pay-success p.img-yes,.avail-it-pop-up .pay-success p.img-yes{background-position:0px 5px;}
.proposal-form-content .form-inline .checkbox-25 .form-group {margin-bottom:0;min-height:25px;width:100%}
.forms.health-pm .form-inline .form-group{width:100%; margin:5px 0 0 !important;}
.uploadstatus{margin-left:0}
.uploadstatus .bar{margin:3px 0}
.uploadstatus p{margin:0 0 4px}
.prog-link-container .link-content{padding:7px}
.form-content-right .input-div {width:56%}
.forms .bxslider .form-inline .form-group label{margin-bottom:8px !important}
.forms .error-msg, .forms .err-msg{margin-right:0}
.avail-it-pop-up .forms .resp-tab-content {padding:5px 10px}
.avail-it-pop-up .payment-options .pay-para {float:right}
.addreqblock{padding:5px}
.policy-manager .policy-heading h1{font-size:16px}
.app-id{margin-top:5px}
.proposal-content .head-content h6 {width: 65%}
.policy-manager .policy-status {display: block; padding-right: 5px;}
.policy-manager .summary{right:10px; width:74px;position:absolute;top:40px;padding:0}
.proposal-content .details {width: 100%}
.chk-label{padding:1px 5px 2px 2px}
/* Forms end*/
.retire-annuity.inner-div2 .final-quote .data-div{width:97px;height:100px}
.home-page .hlth-plan .hlth-quote .quote-div{margin-right: 0}
.home-page .final-quote .data-div{width: 85px}
.home-page .final-quote .data-div.plan-name{width:98%}
.protectionlandqni  .final-quote .data-div{width: 82px; height:100px}
.home-page .protectionlandqni  .final-quote .data-div{width: 80px; padding:10px 9px}
.protectionlandqni .final-quote .data-div.plan-name{height:auto}
.qni-section .outer-div{padding:0 10px 10px}
.protection-plan .personaldetail {padding-left: 16px}
.protection-plan .inner-div1 .data-slider{padding-bottom:5px}
.protection-plan .category-carousel .bx-wrapper .bx-prev {left: -31.5%}
.protection-plan .category-carousel .bx-wrapper .bx-next {right: -29.5%}
.protection-plan .main-div.protectionlandqni { margin: 0 0 0 2px !important}
.yearsprot{clear:both}
.protection-plan .category-carousel .bx-wrapper .bx-viewport {height: 248px !important}
.prot-plan-div.selected:after {top: 112%}
/*health*/
.hlth-quote .sum-assured{margin-left:5px}
.hand-bg{ background:url(../images/protection_hand_bg_320.png) no-repeat center bottom}
.callmepopup form{ height:auto}
.login-div .modal-content{ height:auto; overflow:hidden}
.resume-upload-wrp {float:left}
.header-links{ padding:0px ;     top: 8px;}
.callmepopup .input-div{width: 140px}
.callmepopup .input-div input.datepicker{ width: 100px}
.slct-row .datepicker{margin-left:-3px}
.call-pop-up .mrgn-right-20{margin-right:-10px}
.call-pop-up .col-xs-12{padding:0 5px}
.rightnav{top:auto}

/*Login page*/
.loginpage .logincontent .loginopt{margin-left:0; text-align:center}
.loginpage .logincontent .loginchk{margin-left:0 !important}
.loginpage .logincontent .loginopt .red-btn-wrap{width:85px; margin:0 auto}
.loginpage .logincontent a.register{float:none; display:inline-block}
.loginpage .logincontent .loginopt span.divider{float:none}
.loginpage .logincontent .modal-content .input-div{margin-left:0;width:150px}
.loginpage .logincontent .modal-body{margin:0 4% !important}
.loginpage .sign-in{width:100% !important}
.block2{margin-left:0}
.login-form .radio-div{margin-left:0}
.login-form .form-inline a {margin-left:0;}
.login-page-container .modal-right{ width:100% !important}
.login-form .form-inline{ margin-left:0px}

/*Need Help*/
.static-div .needhelp-data .inner-static-content p{width: 54%}
.static-pop-up-div .inner-static-content p{width: 50% !important}
/*About Us Page*/
.static-div .abtus-content p {width: 53%}
.static-div .aboutus-data .inner-static-content p,.static-div .static-data .inner-static-content p{width: 58%}
.aboutus-data .inner-static-content ul{width: 68%}
.feedformdetails .input-div input {width: 100%}
.feedformdetails .form-control.mob-val {width: 77% !important}
.feedformdetails textarea.feedbackcnt{height: auto;width: 100%}
.left-side{width:48%}
.right-side{width:46%}
.static-div .acc-heading .acc-title{width: 85%}
.plan-benefits .panel{clear:both}
.captcha-img{width:69%}
.why-buy-online-content .recomendblock a{float: left;margin: 8px 100px;position: relative}
.session-timeout .session-timeout-img-wrapper {margin:0 auto;width:46%}
.session-timeout .session-timeout-img-wrapper img{width:80%}
.session-timeout.page-container .left-section,.session-timeout.page-container .right-section {width:100%;margin:0 10px}
/*compare popup*/
.large-pop-up .table-responsive {width: 177px; margin-left:112px;}
.large-pop-up {/*height: 426px;*/position: absolute;left:0;top:12px; width:310px; margin-left:5px}
.large-pop-up .table-grid{height: 340px; margin-top:7px; margin-left:-7px; border-left:1px solid #ddd;}
.headcol {width:113px;}
/*.pop-up .pop-up-head img{float:none; padding-left: 9px;}*/
.product1-btn.product-mob {bottom: -4px;clear: both; left:30%; margin-bottom: 14px; position: absolute;}

.top-header .container{padding:0 10px;display: flex;flex-direction: row;justify-content: space-between;}
/*IE hacks*/
.ie .container.pad10mb{ padding:0 10px !important}
.ie .top-links li {margin:-1px 0 0;}
.select-reslt .num{display:none}

/*Illustration*/
.illus-right .head-div p{width:100%}
.illus .freq-div .radio-styled .btn-primary{padding:2px 10px}
.illus .illus-right .data-slider .slider-ranges label{padding-right: 5px;}
.illus .links-wrp{float:none}
.illus .icon-illus{margin-left:20px}
.illus .links-wrp .red-btn-wrap{clear: both;display: block; float: none !important; margin: 0 auto; padding-top: 10px; width: 106px}
.illus-right .head-div .btn-group{margin-left:13px !important}

/*women-landing page*/

.inner-div1 .commonslider .slider-wrp {margin-left: 0;}
.inner-div1 .slidecont .form-group{margin-left:0}

/*Children landing*/
.category-landing.children-plan .carousel-section .bx-wrapper .bx-prev {left: -23%}
.category-landing.children-plan .carousel-section .bx-wrapper .bx-next {right: -21%}

.startslide{margin-right: 9px !important}
.policyinputtxt{margin-right: 12px !important;width: 34% !important;}
.commonslider .slider-wrp{width:100%}

/*Retire Landing*/
.retire-plan .cal-premium {width: 94.9%}
.basicinputs{padding:0}
.endslide {width: 28% !important;}

.retire-plan .carousel-section .bx-wrapper .bx-prev{left:-20%}
.retire-plan .carousel-section .bx-wrapper .bx-next{right:-19%}
.retire-plan .category-carousel,.children-plan .category-carousel{width:300px !important}
/*Saving landing*/
.category-landing .carousel-section .bx-wrapper .bx-prev{left: -23%}		
.category-landing .carousel-section .bx-wrapper .bx-next{right: -21%}
.category-landing.health-plan .carousel-section .bx-wrapper .bx-next{right:-11%}
.category-landing.health-plan .carousel-section .bx-wrapper .bx-prev{left:-12%}

.saving-plan .category-carousel {width: 93% !important}
.saving-plan .cal-premium,.protection-plan .cal-premium,.women-plan .cal-premium,.children-plan .cal-premium{width:95%}
.categoryview .disclaimer-div {margin-left: 0 !important} 
.retire-plan .personaldetail,.saving-plan .personaldetail,.women-plan .personaldetail,.children-plan .personaldetail{padding: 0 0 5px 3px}
.riderblock .col-xs-12{padding:0 !important}
.riderheading{padding-left:0}

/*video*/
.static-div .videothumbnail{background-position: -22px 0;}
.commonslider .label-wrp label{font-size:11px}

.protection-plan .basicinputs{padding-left:4%}
.main-div h3{margin-left:10px;}

.ageretire{margin-right:0}
.endslide span {margin-top: 0;text-align: left;width: 71% !important}
.retirelanding.main-div .endslide .tooltip-style{float:right}

/*.docs-content .table{margin-left:-11px !important}*/
.health-pm .add-req-content .document-upload + .doctable.table{margin-left:-11px !important}
.medtable{margin-left:-17px !important}
.doctable.table{margin-left:0}
.product-detail .qni-section .form-group.sel-cal{margin-left:-22px}
.apphide{display:block}
.apphide-mobile {display:none}
.policy-heading .red-btn-span{display:none}
.panel-group .ui-multiselect{width:205px !important}
/* Login Page */
.adv-content {bottom:-510px;display:none;}
.login-page-container .login-content .form-inline{width:90%;float:left}
.login-page-container .login-content .form-group{margin:0;width:100%}
.login-page-container .modal-right{background:url(../images/login-divider-or.png) no-repeat;width:95%}
.login-page-container .login-content{padding:10px}
.mob-forgot-style{ display:block; text-align:center}
.login-form .form-inline .log{border-right:none}
.login-page-container .login-content{border-left:none;}
/*Protection Plan*/
.buy-wrap .red-btn-wrap{margin-left:42px !important}
.buy-wrap{width:238px}
.inner-div2-cat.protection .final-quote .emi1 { padding-left: 20px}
.final-quote .data-div-wrp h3 {font-size: 12px;min-width:70px;width:auto;}

.uploadform .red-btn-wrap,.chngpwd .red-btn-wrap,.link-content .uploadform .red-btn-wrap {margin-left: 0}
/*Thank u page*/
.page-container .content-sec {text-align: center;width: 82%;margin: 0px 7px;}
.exp-share-que-div li{padding-right: 22px;}
.memories-banner-section .memories-banner-content {bottom: 3%}	
.memories-banner-section .memories-banner-content .btn-red {line-height: 20px !important;}
.img-wrapper{ float:none}
/*.feedbacktxt {width: 87%}*/
/*register pop up*/
.register-pop-up .modal-or-divider{width:100%}
.register-pop-up .social-media{width:58%}
.register-pop-up .gplus-large{margin-left: 0;}

.top-header .container,.header-links{ /* margin-top:0px !important */}

.remove label{width:84%}

.resume-app-radio{margin:0 -5px 10px;}
.resume-upload-wrp .resume-app-radio .input-div{width:42%;}
.resume-upload-wrp .resume-app-radio .input-div + .input-div{width:31%}
.resume-upload-wrp .resume-app-radio .input-div + .input-div + .input-div{width:27%}
.resume-upload-wrp .resume-app-radio .input-div label {width: 65%;padding: 1px 0 0;}

.link-content .static-form .form-group label {text-align: left;width: 100%}
.adv-pop-up a img{width:85%}
.exp-share-que-div .label-chk{padding-right:5px}

/*Page not found*/
.page-nt-fnd .right-section{width:100%; margin: 0 2%;}
.page-nt-fnd .search-div p{text-align:center}
.page-nt-fnd .right-section .in-div {margin-left: 7.5%;}
.visible-portrait{display:block}
.maintain-pop-up{margin-left:-158px;top:25%}
.show-landscape{display:none !important}
.show-portrait{display:block}
/*log-in pop-up*/
.login-pop-up .mob-forgot-style{ display:inline;}
.login-pop-up .loginchk .radio-div {margin-left:0}
.change-acceptance-div .success-box {background: url("../images/Passbook_32x32.png") no-repeat scroll 72px 4px rgba(0, 0, 0, 0);margin-top: 15px;}
.change-acceptance-div .pay-success p.img-yes {background-position: 1px 9px;margin:24px 20px 0 19px;}

/*Avail it*/
.avail-it p span{width:100%}
.btn-red.up-avail{margin-left:29%}
.disp-quote-sec.final-quote .data-div .prem-amt.rupee-span{ font-size:11px}
.disp-quote-sec.final-quote .data-div .sub-sec {margin: 0 4px;width: 30%;}
.disp-quote-sec.final-quote .data-div{ padding:10px 0}

.prog-link-container li.action .action-icon{left:64%}

.change-acceptance-div.bg-gray .success-box {background-position:center 4px;}
.change-acceptance-div.bg-gray .pay-success p.img-yes{width:87%}
.change-acceptance-div.bg-gray .pay-success{margin:20px}
.uploadstatus{margin-left: 6%;}
.docs-content .panel-body,.add-req-content .panel-body{ padding:0px}
.remove-all {margin-left: 0;}
.docs-content td .img-close, .add-req-content td .img-close {margin-left: 0;max-width: 60px;}
td .pdf-text {max-width: 34px;}

/* resume app result */
.app-result .scrollbar1 .scrollbar{display:none}
.app-result .scrollbar1 .viewport{overflow:scroll}
/*Payment Page*/
.payment-page .pay-but {float: right;margin-right: 15px;}
.payment-page .premium-details{margin: 15px 0 0 8px}
.payment-page .payment-options h5{margin:0 8px 10px}
.payment-page .app-id{margin-top:0}
.multiple-policy-payment .grand-premium{margin: 15px 0 10px 8px}
.hlth-plan .option-row{margin:0 0 5px}
.retirelanding .ridertitle{width:187px;}
.form-inline.sof .form-group input{width:85% !important}
/*annuity css*/
.proposal-form-content .form-inline .annuity-payout .form-group {width:94%}
.proposal-form-content .form-inline .annuity-payout label.control-label,
.proposal-form-content .form-inline .communtation-option .form-group label.control-label {width:100%}
.extend-joint .ridertitle, .extend-single .ridertitle {width:187px}
.proposal-form-content .form-inline .communtation-option label a {float: none;display:inline-block}
/*annuity css*/
}

@media (max-width: 449px){
.mobile-confirm-pop-up .control-label{width:100%;}
}

@media (max-width: 390px){
	.data-slider .slider-convention .mid{margin-left:20%; display:block !important;}
	.protection-plan .slider-convention .mid{margin-left:16% !important;}
	.scaleUnits{display:block;}
	.home-page .protectionlandqni .final-quote .data-div{width:50%;height:60px}
	.protectionlandqni .final-quote .view-illus.data-div{width:100%; border: 1px solid #d5d5d5}
}

@media (max-width: 319px){
.main-div h3{margin-left:10px;}

.data-slider .slider-convention .mid{margin-left:20%; display:block !important;}
.scaleUnits{display:block;}
}


/* srk css updates */
div#hanging_header_left {
	    padding: 0;
}

a{
	color: #428bca !important;
    text-decoration: none;
    /* padding: 0; */
}

#hanging_header_left a:focus, #hanging_header_left a:hover{
	color:#2a6496 !important;
	text-decoration:underline;
}

#logout-link a:focus, #logout-link a:hover, #interwoven_portal_header_links a:hover, #interwoven_portal_header_links a:focus{
	color:#2a6496 !important;
}

.container.pad10mb.containerOld {
	    padding-left: 10px;
}

.navbar-toggle span.sr-only {
	    display: none;
}
nav.navbar.navbar-default.inner-dropdown {
	padding: 0;
}

ul#menu-collapse-1 {
    padding: 0;
}

.containerOld.row{
	margin:0;
}
.top-header.navbar-fixed-top {
	position: fixed;
    top: 0;
    right: 0;
    left: 0;
    border-width: 0 0 1px;
    z-index: 2;
}

#policydata h1 {
    line-height: 18px;
    font-size: 18px;
    font-family: Verdana, Geneva, sans-serif;
}



#help-ribbon ul, #policydata .content-footer ul {
	padding: 0 ;
}

#help-ribbon .row.slider-next-div .i-want {
	margin: 0px 14px;
}

#interwoven_portal_header_links .dropdown-toggle:empty::after {
	display: none;
}

#interwoven_portal_header_links .header-links a.pre-acc {
	padding: 0 10px;
}

.tablogin .callme-div .callme{
	    background: none;
    	padding: 0 !important;
    	padding-left: 5px !important;
}

.policy-heading h1, #upldheader1 h1{
    font-size: 18px;
}

#_portal ul{
    padding: 0;
}

#accordion1 .card, .accorddoc.accordion .card{
    margin-top: 5px !important;
}

#accordion1 .card-header {
    border: 0;
}

#accordion1 .card-body {
    border-top: 1px solid rgba(0,0,0,.125);
}

.pull-right {
    float: right!important;
}


#accordion1 .card-title {
    margin-bottom: 0;
}

#accordion1 h5 {
    font-size: 12px;
}

#accordion1 .age-wrp .age {
	        float: none !important;
}

.hidden {
    display: none!important;
    visibility: hidden!important;
}

div#_pageheaderbody {
	    padding: 0 !important;
}

#accordion1 a:focus, #accordion1 a:hover {
    color: #2a6496 !important;
    text-decoration: underline !important;
}

#accordion1 .panel-body{
	padding: 15px;
}

#accordion1 .select2-container a{
	    color: #444 !important;
	    text-decoration: none !important;
}

#accordion1 a.btn-red  {
	color: #fff !important;
	text-decoration: none !important;

}

a#rapid-save, a#rapid-continue{
		min-width: 0;
		height: 24px !important;
		line-height: 1.1;
		margin-right: 15px;
}

#accordion1 .panel-title a {
    text-decoration: none!important;
    color: #666!important;
}

#_portal .neft_old_adv4 ul { 
   padding-left: 15px;
}



#policydata .knowplan {
	margin-top: 20px;
}

#frmUploaddocsSearch .form-group{
	margin-bottom: 15px;
}

#app_mngr_ref .modal-dialog {
    max-width: none;
}

#app_mngr_ref .modal-header {
	display: block;
	border-radius: 0px;
}

#app_mngr_ref .mrgn10 {
    margin: 10px;
}

#app_mngr_ref button.close.cclose {
    margin-top: -2px;
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    border: none;
}

#app_mngr_ref .share-it-pop-up .form-inline .errorMsg {
    position: relative !important;
    top: 6px;
    left: 26%;
}

.accorddoc .whatsapp-Term-conditon.pop-up560 button.close {
	border: none;
}
.accorddoc .whatsapp-Term-conditon .modal-header h3 {
	font-size: 14px;
}

.accorddoc .hidding h4{
	margin-top: 10px;
    margin-bottom: 10px;
    font-size: 13px;
}

div#upload_docs_msg .modal-body h3 {
    line-height: 20px;
    FONT-SIZE: 14PX;
}

#scheduleMedical_popup button.close {
	    border: none;
}

#popup_process_youtube_video button.close {
    border: none;
}

#popup_process_youtube_video .modal-dialog {
    width: 776px !important;
    max-width: 776px;
    height: 500px !important;
}

#UWCQuesRes .bulletlist b {
    display: inline-block;
}

.modal-dialog.modalCallBack {
    max-width: 600px;
}
select.form-control{
	    -webkit-appearance: menulist !important;
}
/* DESKTOP MODE */

@media (min-width: 768px){
	a.navbar-toggle{
	    display: none;
	}
	
	.containerOld{
	    width: 750px !important;
	}
	
	#accordion1 .annualInc .WebRupee {
		float: left;
	}
	
	#accordion1 .form-inline .checkbox, #accordion1 .form-inline .radio {
		display: inline-block;
		padding-left: 0;
		margin-top: 0;
		margin-bottom: 0;
	}
}

/* MOBILE MODE */

@media (max-width: 449px){
	section.policy-manager {
	    width: 100% !important;
	    float: left;
	    box-sizing: border-box;
	    margin: 0;
	    padding: 0 10px;
	}
	
	#policydata .proposal-content .details {
		border: none;
	}
	
	#policydata .proposal-content .proposal-no {
	    padding-top: 33px;
	}
	
	#policydata .prog-link-container .prog-link.last a, #policydata  .prog-link-container .prog-link a {
	    height: 27px;
	    line-height: 27px;
	    padding: 0 0 0 50px;
	    margin-top: 0;
	    text-align: left;
	}
	
	#policydata .prog-link-container {
	    margin: 0;
	    padding: 0;
	}
	
	#policydata  .prog-link-container li.action .action-icon {
	    background: url(../images/click-here-mobile.gif) no-repeat;
	    left: 64%;
	}
	
	.resume-upload-wrp .textdtl {
	    color: #FFFFFF;
	}
	
	.forms .prog-first {
		display: block;
	}
	
	.forms .form-inline .form-group label {
		width: 100% !IMPORTANT;
		text-align: left !IMPORTANT;
	}
	.forms .form-inline .form-group.radio-que, .forms .form-inline .form-group {
		width: 100% !IMPORTANT;
		margin-bottom: 10px;
	}
	.forms .form-inline .form-group .chk-label {
		width: auto !IMPORTANT;
	}
	
	#accordion1 .panel-body {
	    padding: 10px 5px;
	}
}

/* Large screen  MODE */
@media (min-width: 992px){
	.containerOld , .container{
		width: 960px !important;
	}
}

div#Appmanger_Edit.Appmanger_Edit_popupwrapper {
    overflow-y: hidden;
}

div#Appmanger_Edit.Appmanger_Edit_popupwrapper .modal-content {
    border: 0;
}
div#Appmanger_Edit.Appmanger_Edit_popupwrapper h3.title1 {
    margin: 0 auto;
}

div#Appmanger_Edit.Appmanger_Edit_popupwrapper .header.modal-header {
    border: none;
}

div#Appmanger_Edit.Appmanger_Edit_popupwrapper button.close {
    margin: 0 !important;
}

.view-summary .modal-dialog button.close {
	border: none;
}

.view-summary .modal-dialog h3.modal-title {
	    font-size: 14px;
}
#policydata h6 {
	    font-size: 11px;
}
#policydata h5 {
	    font-size: 12px;
}


}

.view-summary .summarytab_popup_oldapp button.btn-red {
		border: none;
}

.tooltip-inner{
	max-width:100px;
	min-width:100px;
	padding:3px 8px;
	color:#333;
	text-align:left;
	text-decoration:none;
	background-color:#fff;
	border-radius:4px;
	box-shadow:2px 2px 2px 2px #cacaca;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#fff;border-width:5px 5px 0}
.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#fff;border-width:5px 5px 0}
.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#fff;border-width:5px 5px 0}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#ccc;border-width:5px 5px 5px 0}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#fff;border-width:5px 0 5px 5px}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#ccc;border-width:0 5px 5px;}
.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#fff;border-width:0 5px 5px}
.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#fff;border-width:0 5px 5px}

#Appmanger_Edit .modal-header h3 {
    color:  #333 !important;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
    float: left;
}

#policydata h3.fbold {
	font-size: 14px;
}

/* resolved after bug report */

#ui-datepicker-div .ui-state-default, .ui-widget-content .ui-state-default{
		color: #454545 !important;
}

#policydata .nominee-details h5, #policydata #collapse9 h5, #policydata #med-header h5, #policydata h5.neft_old_heading2_pt ,#policydata #collapse3 h5, ,#policydata #UWCQuesRes h5, #policydata #rapid_details h5{
		font-size: 12px;
}

div#magnum_controles {
    display: flex;
}
.tooltip{
	opacity: 1 !important;
	
}
.tooltip .tooltip-arrow {
    border-bottom-color: #ccc !important;
    border-width: 0 5px 5px;
}
.bs-tooltip-bottom &gt; .tooltip-arrow:before,.bs-tooltip-left &gt; .tooltip-arrow:before,.bs-tooltip-right &gt; .tooltip-arrow:before {
    border-width: 4px !important;
    content: " ";
    border-bottom-color: #fff !important;
    top: -3px;
    left: -3px;
    
}
.bs-tooltip-top &gt; .tooltip-arrow:before{
	border-width: 4px !important;
    content: " ";
    border-top-color: #fff !important;
    bottom: -3px;
    left: -3px;
	
}
  

#ekycAdharPopup select#ekyc_lang {
	font-size: 11px;
    height: 23px;
}

#ekycAdharPopup .prefil_cnf .modal-title span {
    border-bottom: 1px solid #ddd;
    padding: 0 15px 5px;
    font-size: 1.45rem !important;
    color: black;
    font-weight: normal;
    line-height: 1.428571429 !important;
}
@media ( min-width : 768px) {
	/* #upload_docs_msg .modal-content {
		height: 203px;
		width: 551px !important;
	} */
	#upload_docs_msg h3 {
		margin-top: 20px;
	}
	#ekycAdharPopup .control.form-group.col-md-8.floating-lable-select.ekyc_lang
		{
		position: relative;
		left: -113px;
	}
	#ekycAdharPopup .modal-content {
		position: relative;
	}
	#ekycAdharPopup .modal-header.border0 {
		display: flex;
		flex-direction: column;
	}
	#ekycAdharPopup .modal-header img {
		position: absolute;
		top: 34px;
		right: 20px;
	}
	
	#accordion1 #boxDiv .nomcontinubtn {
		margin-top: 25px;
	}
}

a#rapid-save[type=button], a#rapid-continue[type=button] {
    -webkit-appearance: none;
}

.ocr_shortjny_old  .step-1 .form-group.wid-auto {
	display: flex;
    flex-direction: column;
    width: 100% !important;
}

.ocr_shortjny_old  .step-1 .customInput.choosePolicy.choosePolicy-radio.width-80.pull-left.appMgr_mB10{
	display: flex;
}

.otpsection span.reset-otp.width-40p {
	display: inline-block;
    width: 100% !important;
}

.mwpa_modal_wrapper_NomSj  div#delNomShort {
    padding-top: 30px;
}

.mwpa_modal_wrapper_NomSj  #delNomShort .modal-dialog {
    height: 175px !important;
    width: 450px !important;
}

.mwpa_modal_wrapper_NomSj  #delNomShort .modal-content.modal-content_mwpa_shortjourney {
	    position: relative;
	    margin: 0;
}

.mwpa_modal_wrapper_NomSj  #delNomShort span.close {
	position: absolute;
    top: 20px;
    right: 25px;
}

.mwpa_modal_wrapper_NomSj  #delNomShort .mwpa_no{
	color: #b11016 !important;
}

div#documentDiv h4 {
    font-size: 13px;
}

#sectionOne .sample-share-list {
	text-align: left;
}

.extend-single.single .ridercontent.clearfix {
    position: relative;
}

.extend-single.single a.pull-right.knw-mr-link {
    position: absolute;
    bottom: 3px;
    right: 5px;
}

.sel-plan-type h4.riderheading.float-left {
	font-size: 13px;
}

#collapse5 input.btn.btn-red[value="Register for E-mandate"] {
    font-size: 14px;
}

#child-div .radio-contro {
	    display: flex;
}

#child-div .radio-contro input[type="radio"] {
	    width: auto;
}

.e_mandate_details .p-2 {
    padding: 0 !important;
}

/* redmine 26672 */
.app_hanging_header{
display: flex;
flex-direction: row;
justify-content: end;
	}
.link-color{
	color: #00538D !important;
	padding:0px 12px 0px 12px!important
}
.top-header-logo {
	display:none;
}
.mobile-profile_icon{
	display:none;
}
.appManager_welcome{
	padding-left:20px;
	border-right: 1px solid #428bca;
	padding-right: 20px;
	display: flex;
}
.usernsme-box {
	margin-left: 15px;
}
.logged-user-box{
	color: #808080;
}
.logged-username {
	font-weight: 600;
	color: #428bca;
}
.logout-link{
	margin-top:15px;
}
.mobile-resume-app{
	display:none;
}
.mobile-upload-docs{
	display: none;
}
.mobile-dropdown-icon{
	display: none;
}
 .mobile-resume-app .textdtl{
      display: none;
    }
 .mobile-upload-docs .textdtl{
      display: none;
    }
  .left-nav li a {
	border-right: 2px solid #428bca;
}
.search_button{
	background-color: #428BCA !important;
	color: #ffff !important;
	border: 2px solid #6299C9 !important; 
}
.app-resume-box{
	display:flex;
	flex-direction: row;
	margin-top:8px;
}
.appManager-reume-link{
	font-weight:600;
	border-right: 2px solid #01568D;
	padding-right: 15px;
	color: #01568D;
}
.appManager-resume-app{
	margin-top:15px;
	}
@media screen and (max-width: 479px){
	.appManager_headerLink{
	background-color: #F4F4F4;
    border-radius: 20px 0px 0px 20px;
    padding: 0px 10px 10px 10px;
    height;auto;
    justify-content: right;
	}
	.appManager-resume-app{
	display:none;
	}
	.appManager-upload-docs{
	display:none;
	}
	.top-links li {
	display: none;
	}
	.login-mob{
	display: block!important;
    margin-top:7px!important;
    }
	.app_hanging_header{
display: flex;
flex-direction: row-reverse;
justify-content: end;
	}
	.top-header-logo {
		display:block;
		background: #fff;
        padding: 5px 10px;
        margin-left: -10px; 
}
.logo {
	display:none;
}
.header-right{
	height: 70px;
}
.header-right1{
	height: 105px;
}
.header-links{
    width:auto;
	position:relative;
	z-index: unset;
	left: unset !important;
	height:auto;
}
.destop-profile_icon{
	display:none;
}
.mobile-profile_icon{
	display:block;
}
.appManager_welcome{
	display:flex;
	padding-left: 15px;
}
.logged-user-box{
	display: flex;
	margin: 3px 8px 0px 8px;
}
.logged-username {
	margin-left: unset; 
	margin-top: unset;
}
.logout-link{
	margin-top:unset;
	padding-left:10px;
}
#menu-collapse-1{
 background: #F2FAFF; 
 border: 1px solid #4284AD;          
}
.mobile-resume-app{
	display:block;
}
.mobile-upload-docs{
	display: block;
}
.left-nav li a {
	color: #005F9C !important;
	border-right: 1px solid #F1F9FE !important;
}
.mobile-dropdown-icon{
	display: block;
	margin-right:10px;
}
    .textdtl{
      border-left: none;
    }
     .mobile-resume-app .textdtl{
      display: block;
    }
 .mobile-upload-docs .textdtl{
      display: block;
    }
   .top-links{
  margin-top: 1px !important;
 }
  .left-nav li{
 padding: 3px 0px;
}
  #menu-collapse-1:before {
        content: '';
        position: absolute;
        top: -6px;
        z-index: 2;
        background: #F2FAFF;
        border: solid gray;
        border-width: 0 1px 1px 0;
        transform: rotate(-135deg);
        display: inline-block;
        padding: 6px;
  }
  #_portal .header-links {
         z-index: unset;
  }
      .container .row {
        margin-left: 0;
        margin-right: -14px;
        margin-top: -4px;
    }
    .textdtl{
    padding-left: 0px;
    }
    .usernsme-box {
	margin-left: 0px;
	display: flex;
}
}
@media screen and (max-width: 375px) {
    .appManager_welcome {
        display: flex;
        padding-right: 1rem;
    }
}
@media (min-width: 768px){
	.icon-call{
		margin-right:7px;
		font-size: 12px;
		text-decoration: blink;
		position: relative;
	}
	.call-sec {
	   font-size: 14px;
		background:#00538b;
		padding: 5px 10px;
		display: inline-block;
		box-shadow: 0px 0px 5px #e1e1e1;
		border-radius: 5px;margin: 0;
	}	
	.top-links li a.icon-headphone {
	    background-position: -3px -234px;
	    background: none;
	}
	.call-sec a {
	    color: #ffffff !important;
		text-decoration: none !important;	
		font-weight: 600;
	}
	.blinking{
		animation-name: blinking;
		animation-duration: 0.5s;
		animation-iteration-count:infinite;
		animation-timing-function:ease-in-out;
		animation-direction: alternate;
	}
	.blink-call {
	    display: inline-block !important;
	    bottom: 5px;
	    margin-bottom: -5px !important;
	    border-right: none !important;
	    padding-left: 0 !important;
	}
	@keyframes blinking {
		0% {
		background-color: #ff0000;
		border: 1px solid #fff;
		}
		
		100% {
		    background-color: #00538b;
		    border: 1px solid #fff; 
		  }
		}
}
.ht-img{
	height:18px;
	width:18px;
	margin-right:5px;
}

..ht-img1{
	height:35px;
	width:35px;
}	
@media (max-width: 767px) {
	
    .callme-div {
        float: right !important;
        margin-top: -1px !important;
        margin-right:18px!important;
    }
    #callme_mob {
        width: 120px !important;
        min-width: unset;
        text-align: center;
    }
        #callme_mob.dropdown-menu:before {
        left: 80%;
        transform: rotate(-180deg);
        content: url(static/ux/images//drop-arow.png);
        top: -14px;
        opacity: 0.4;
    }
    #callme_mob .icon-headphone {
        float: unset;
    }
    #_portal .neft_old_adv4 ul {
    padding-left: 0;
    }
}
.logo {
    padding: 10px 15px!important;
}
@media screen and (min-width:767px){
.vl-line{
	border-right: 2px solid #428bca;
    height: 18px;
	}
}</pre></body></html>