<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* OPS Forms */
.forms .logo a{background: url("../images/hdfc-logo.png") no-repeat; border-right: 1px solid #e8e8e8;display: block;float: left;height: 60px;margin-top: 10px;padding-right: 120px;width: 91px;}
.forms header{height:auto;}
.forms ul.red-dot li{padding-left:15px; background:url("../images/red-dot-list.jpg") no-repeat 0 7px;}

.form-header{height:auto; padding: 0px; background:url(../images/outer-back.gif) repeat}
.form-header .container{background:#fff; box-shadow:0 -1px 6px #4C4C4C; padding:10px !important;}
.ie .form-header .container{border-left:1px solid #B8B8B8; border-right:1px solid #B8B8B8; border-bottom:1px solid #B8B8B8}
.form-header .logo a.hdfc-logo{padding-right: 100px;}
.form-header .partners-logo{width:165px; margin:15px 5px 15px 12px}
.form-header .header-right{height:auto;}
#_pageheaderbody{background:#fff;}
.ie #_pageheaderbody{border-left:1px solid #B8B8B8; border-right:1px solid #B8B8B8}
.form-container{border: 1px solid #B8B8B8; border-radius:5px; margin:10px;}
.form-container .form-header{background:#F6F7FC; border-radius:5px 5px 0 0;}
.forms.health-pm .form-inline .ui-radio{margin-top:0px;}
.form-inline .chk-label{margin-top:4px;}
.form-header h3{font-weight:bold; color:#015F9F; padding:12px 0 15px 47px; float:left;}
.form-header .progress-bar-forms{width:170px; float:right;}
.form-header .progress-bar-forms p{color:#4F5150; float:left;  margin:5px 0;}
.form-header .progress-bar-forms .indicator{color:#4F5150; float:right; margin:5px 12px 5px 5px;}
.form-header .progress-bar-forms .bar{border:1px solid #566F8E; height:12px; width:160px; border-radius:8px; clear:both; padding:1px;}
.form-header .progress-bar-forms .complete{height:8px; border-radius:8px; background:#007CBA;}
.form-header h6{margin:25px 25px 0 0; color:#4F5150;}

.forms .bx-wrapper{width:62.9%; float:left; border-top:1px solid #B8B8B8; border-bottom:1px solid #B8B8B8; border-left:1px solid #B8B8B8; margin-bottom:40px;}
.forms .bx-wrapper .bx-pager{display:none;}
.forms .bx-wrapper .bx-viewport{box-shadow:none; left:0; height:346px !important;}
.forms .bx-wrapper .bx-controls-direction a{top:106.5% !important; height:auto !important; text-indent:inherit !important; color:#fff; width:auto;}
.forms .bx-wrapper .bx-controls-direction a:hover{text-decoration:none;}
.forms .bx-wrapper .bx-controls-direction a.disabled{display:none}
.forms .bx-wrapper .bx-controls-direction .bx-prev{background: #0168AD url("../images/back-arrow-nav-1.png") no-repeat 7px 8px; padding:5px 15px 5px 22px;border-radius: 5px;box-shadow:2px 2px 0 #002945}
.forms .bx-wrapper .bx-controls-direction .bx-next{background: #B11016 url("../images/back-arrow-nav-1.png") no-repeat 62px -14px;border-radius: 5px;padding: 5px 20px 5px 15px;width:77px; box-shadow:2px 2px 0 #5A0003}
.bx-next:link, .bx-next:visited, .bx-next:hover, .bx-next:active{text-decoration:none}
.bx-prev:link, .bx-prev:visited, .bx-prev:hover, .bx-prev:active{text-decoration:none}
.tab-list{background: url("../images/tab-bg.jpg"); border-bottom:1px solid #B5B5B5; border-top:1px solid #B5B5B5; margin:0;}
.tab-list .active{border-top:1px solid #004775; border-bottom:1px solid #004775;}
.tab-list .active a{background:#0168AD; color:#fff;}
.tab-list .active a span{border:none;}
.tab-list a span{background: url("../images/tab-icons.png") repeat-y; margin-left:3px; font-size:12px;}
.tab-list .pd span{background-position:0 -7px;}
.tab-list .cd span{background-position:-3px -56px;}
.tab-list .nd span{background-position:-3px -105px;}
.tab-list .md span{background-position:1px -155px;}
.tab-list .ld span{background-position:-5px -630px;}
.tab-list .po span{background-position:1px -206px;}
.tab-list .pr span{background-position:-3px -254px;}
.tab-list .ad span{background-position:-3px 123px;}
.tab-list .pa span{background-position:-3px 166px;}
.tab-list .active .pd span{background-position:0 531px;}
.tab-list .active .cd span{background-position:-3px 210px;}
.tab-list .active .nd span{background-position:0 434px;}
.tab-list .active .md span{background-position:1px 390px;}
.tab-list .active .ld span{background-position:-5px -588px;}
.tab-list .active .pr span{background-position:-3px 290px;}
.tab-list .active .po span{background-position:-1px 341px;}
.tab-list .active .ad span{background-position:-3px 48px;}
.tab-list .active .pa span{background-position:-3px 86px;}
.tab-list .active:before{content: url("../images/tab-active-arrow-back.png"); position: absolute; left: 100%; z-index:2; top:-1px;}
.tab-list li{list-style-type:none; font-family:Tahoma,Geneva,sans-serif; position:relative; z-index:5}
.tab-list li a{display:block; padding:0 5px; color:#666867; width:170px; text-decoration:none;}
.tab-list li a span{border-top:1px solid #fff; border-bottom:1px solid #B8B8B8; display:block; padding:15px 0 16px 43px;}
.display-n{display:none;}
.mob-heading{display:none;}

.form-content-left{border-bottom:1px solid #B8B8B8}
.form-content-right{width:177px; float:left; border-top:1px solid #B8B8B8; border-left:1px solid #B8B8B8; background:#F3F3F3; border-right:1px solid #B8B8B8;}
.form-content-right .right-boxes p{margin:0 0 5px 5px; width:100%}
.form-content-right .right-boxes.order-summary label{padding:0 5px 0 0; margin:0;}
.form-content-right .right-boxes.order-summary span{float:left}
.form-content-right .right-boxes h4{margin:0 5px 5px; padding:11px 0 10px 3px; background:url('../images/border-bottom.jpg') repeat-x 0 34px; font-weight:bold; color:#A80003;}
.form-content-right .right-boxes.order-summary h4{color:#007DB7}
.form-content-right .right-boxes h6{color:#0067AA; font-weight:bold;}
.form-content-right .right-boxes label{font-size:11px; float:left; width:90px; text-align:left; padding-right:15px;}
.form-content-right .right-boxes .sum-wrp span{padding-left:11px; background: url("../images/rupee-grey.jpg") no-repeat 0 4px;}
.form-content-right .right-boxes .premium-wrp span{padding-left:15px; background: url("../images/rupee-green.jpg") no-repeat 0 2px; color:#398C00; font-size:14px; font-weight:bold;}
.form-content-right .right-boxes .right-boxes-inner{padding:10px 8px 9px 43px; display:block; border-bottom:1px solid #9AA3A8;}
.form-content-right .right-boxes .right-boxes-inner .bold-red{font-size:12px;}
.form-content-right .right-boxes .right-boxes-inner span{display:block;font-size:10px}
.form-content-right .right-boxes .right-boxes-inner p{font-size:13px; margin:0 0 2px 0; }
.form-content-right .right-boxes .right-boxes-inner h6{font-size:10px; margin:0 0 2px 0; text-align:right;}
.form-content-right .right-boxes.call-us{background: url("../images/right-nav-bg.jpg"); border-top:1px solid #9AA3A8;}
.form-content-right .right-boxes.request-call{border-top:1px solid #9AA3A8; border-bottom:1px solid #9AA3A8;}
.form-content-right .right-boxes.call-us .right-boxes-inner{background: url("../images/right-nav-icons.png") no-repeat 6px -30px;}
.form-content-right .right-boxes.request-call .right-boxes-inner{background: url("../images/right-nav-icons.png") no-repeat 6px -78px;}
.form-content-right .order-summary{background:#DDEBF6;}
.form-progressive-content .tab-list{border-bottom:none}
.form-content-left .product-highlight, .form-content-right .product-highlight{background:#F3F3F3;border-right: 1px solid #B8B8B8;margin-right: -1px;}/* border-right:1px solid #b8b8b8;}*/
.form-content-left .product-highlight h4, .form-content-right .product-highlight h4{color:#007DB7; font-weight:bold; clear:both; margin:0 0 10px 5px; padding:9px 0; border-bottom:1px solid #B8B8B8; width:160px;}
.form-content-left .product-highlight ul{margin-bottom:0;}
.form-content-left .product-highlight ul li{margin:5px 5px 5px 0; width:150px}
.form-content-left .product-highlight ul li a{font-size:12px;}

.forms .form-content-center h5,.link-content h5,.modal-content h5, .payment-options h5{color:#007DB7; font-weight:bold; margin:0 0 10px 15px; padding:5px 0 9px 0; border-bottom:1px solid #B8B8B8; clear:both;}
.preview-heading{color:#007DB7 !important; font-weight:bold; margin:0 0 5px 15px; padding:0 0 5px 0 !important; border-bottom:1px solid #B8B8B8; clear:both; font-size:12px}
.forms .form-content-center .acc-wrp-head{margin:10px 0;}
.link-content h5{margin-left:0}
.modal-content h5{margin-left:10px}
.add-req-content.link-content h5,.medical-content.link-content h5{font-weight: bold;padding:5px 0 9px;border-bottom:1px solid #b8b8b8}
.form-content-center.form-progressive-content h5{margin-top:5px}
.form-content-center h5.user-icon{background:url('../images/form_icons.png') no-repeat 145px 0px;}
.form-content-center h5.user-icon.male{background-position:145px 0px}
.form-content-center h5.user-icon.female{background-position:145px -54px}
.form-content-center h5.user-icon.son{background-position:145px -114px}
.form-content-center h5.user-icon.daughter{background-position:145px -174px}
.form-content-center h5.user-icon.mother{background-position:145px -224px}
.form-content-center h5.user-icon.father{background-position:145px -279px}
.form-content-center .basic-details h5.user-icon.father{background-position:240px -275px;}
.form-content-center .contact-details h5.user-icon.self{background-position:240px 3px;}
.form-content-center .contact-details h5.user-icon.father{background-position:255px -275px;}
.form-content-center .radio{margin-top:-5px; padding-left:15px;}
.form-content-center .radio label{font-size:12px; color:#666668; float:left;}
.forms .form-inline .form-group{width:45%; margin-left:10px; min-height:42px; float:left;}
.forms .form-inline .form-group .form-control{padding:0 0 2px 6px !important; float:left; border:1px solid #9C9C9C;}
.forms .form-inline .form-group .select2-container{width:48%;}
.forms .form-inline .form-group .select2-container .select2-choice{width:auto;}
.forms .form-inline .form-group label{display:inline !important; float:left; width:52%; text-align:right; font-size:11px; line-height:13px; padding-top:0}
.forms .bxslider .form-inline .form-group label{margin-bottom:0 !important}
.forms .form-inline .form-group .chk-label{width:auto; margin-right:3px}
.forms .form-inline .form-group textarea{width:47%; font-size:11px; height:43px;margin-top:5px;resize:none}
.forms .select2-container .select2-choice{height:23px; line-height:20px;}
.forms .form-inline .form-group.radio-one-line label{text-align:left; width:95% !important;}
.forms .form-inline .form-group input{width:48%; height:22px; font-size:11px;}
.forms .sof.form-inline .form-group input{width:42% !important}
.forms .form-inline .form-group .ui-datepicker-trigger{padding-top:0; margin-left:2px; float:left;}
.forms .form-inline .internal-heading{margin-left:15px !important; clear:both; font-size:11px; color:#666867; width:73%; float:left;}
.forms .form-inline .medical-que label{text-align:left; width:29%;}
.forms .pay-button{background:#B11016; padding:10px 20px; text-indent:inherit; color:#fff; border-radius:5px; text-decoration:none;cursor:pointer}
.forms .pay-para .pay-button{background:#ccc}
.forms .pay-para .pay-button.active{background:#B11016}
.forms .po .pay-success .pay-para {text-align:center}
.forms .form-inline h6{color:#007DB7;}
.forms .deactive{opacity:0.5;     pointer-events: none; filter: alpha(opacity=50)}
.forms .right-nav-div{top:-80px;}
.forms .half-width.datepicker{width:75px !important; margin-right:-1px !important;}
.forms .datepicker{width:108px !important; margin-right:-1px !important;}

.forms .age-wrp{float:none; margin:0;}
.forms .age-wrp .age{position:relative; width:0; padding-left:3px; float:left}
.forms #select2-drop{width:126px !important;}
.phone-show{display:none;}
#ui-datepicker-div{z-index:9999 !important;}
.forms .continue-cover,.forms .click-stop{position:absolute; right:1%; padding:20px 42px; text-decoration:none;z-index:999; cursor:pointer}
.forms .click-stop{z-index:9999}

/* last changes */
.forms.rightnav{top:205px; display:none;}
.forms .rightnavlinks .order-summary{background-position:-2px 111px;}
.forms .rightnavlinks .product-highlight{background-position:-3px 67px;}
.forms .rightnavlinks #call-help{background-position:-4px 30px;}
.forms .rightnavlinks #download{background-position:-2px 190px;}
.forms.outline:before{content: url("../images/chat-down-arrow.png"); position: absolute; left: 76%; z-index:2; top:99%;}
.forms .validation-err{position:absolute; left:33%; bottom:-35px; display:none; border:1px solid #8C0000; background:#FFE0E0; padding:5px;}
.forms .form-content-right .right-boxes{border:none;}
.forms-rightnav .rightnavarrow{top:10px;}
.policy-manager-wrp .request-call .right-boxes-inner, .policy-manager-wrp .e-matrix .right-boxes-inner{border-bottom:0}
.form-content-right .right-boxes.e-matrix .right-boxes-inner{background-position:4px -374px}
.form-content-right .right-boxes.slide-how .right-boxes-inner{background-position:5px -337px}


.acc-wrp{display:none; width:100%;}
.acc-wrp.pd-wrp{display:block;}
.acc-head{background:#B8B8B8; cursor:pointer; padding:5px 0;}

/* non-health questions */
.forms .on-death,.forms .on-illness,.forms .covered,.forms .death-cover,.forms .company-name,.forms .proposed-yes .form-group,.forms .postpone-yes .form-group,.forms .medical-yes-checkbox {width:75% !important;margin-left:30px !important}
.forms .on-death label,.forms .on-illness label,.forms .covered label,.forms .death-cover label,.forms .company-name label,.forms .proposed-yes label,.forms .postpone-yes label,.forms .medical-yes-checkbox label {width:77% !important;text-align:left !important; color:#666867}
.forms .on-death input,.forms .on-illness input,.forms .covered input,.forms .death-cover input,.forms .company-name input,.forms .proposed-yes input,.forms .proposed-yes .select2-container,.forms .postpone-yes .select2-container,.forms .medical-yes-checkbox .select2-container {width:22% !important}
.forms .simultaneous-medical-yes {height:339px !important; overflow:scroll}
.forms .#emi-pop-up table{ width:80% !important;margin:auto;margin-bottom:10px;}

/* Tiny Scrollbar */
.forms .scrollbar1 .overview{width:100%}
.forms .order-summary .scrollbar1 .scrollbar{display:none}
.forms .order-summary .scrollbar1 .viewport{height:121px;}
.forms .bxslider .scrollbar1 .viewport{height:335px; margin-left:10px}
.pr .scrollbar1 .viewport {height:285px !important}
.pr .scrollbar1 .scrollbar {margin-top:20px}

/* responsive tabs */
.forms #verticalTab{padding:0 10px 10px 15px; padding-bottom:0; float:left}
.forms .resp-tabs-list {float:left;}
.forms .resp-vtabs .resp-tabs-list li{background:url(../images/tab-bg.gif) repeat-x 0 0; display:block; cursor:pointer; border:1px solid #9aa3a7; border-radius:3px 0 0 3px; color:#0068ac; line-height:29px; width:120px; text-align:center; margin: 0 -1px 5px 0;border-right:none;}
.forms .resp-tabs-container{display: block;background-color: #FFFFFF;border: 1px solid #9aa3a7;border-radius:0 4px 4px 4px;clear: none;float: left;min-height: 230px;padding: 0;width: 76.6%;}
.forms .resp-tab-content{display:none; padding:5px 15px;}
.forms .resp-vtabs .resp-tab-active{border-bottom:none; background:#fff !important; color:#666 !important; font-weight:bold;z-index: 1;position:relative;}
.forms .resp-tab-content-active{display:block !important;border-left:none;}
.forms h2.resp-accordion{cursor:pointer; display:none; font-size:11px; border:1px solid #9aa3a7; margin:10px 0 0; padding:0 10px; background:url(../images/tab-bg.gif) repeat-x 0 0; height:29px; line-height:29px; border-radius:3px; color:#0068ac; font-weight:bold}
.forms h2.resp-accordion .resp-arrow{background:url(../images/plus-minus-icon.gif) no-repeat 0 8px; height:20px; width:12px; float:right}
.forms h2.resp-accordion.resp-tab-active .resp-arrow{background:url(../images/plus-minus-icon.gif) no-repeat 0 -11px}
.forms h2.resp-accordion.resp-tab-active{border-radius:3px 3px 0 0; border-bottom:none}
.forms h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important; background:blue}
.forms .po .pay-para{ text-align:right;margin:25px 0 0 25px;float:left}

/* Credit card div */
.forms .emi-content .form-group label{ text-align:left; margin: 5px 0 0;/*width:80%*/}


.forms .red-astrik {color:red;}
.forms .card-type .form-group label&gt;span {background:url(../images/creditcard-Icons.png) no-repeat;display: block;float: left;height: 29px;margin-right: 5px;width: 42px;}
.forms .card-type .form-group .visa {background-position: 3px 0;}
.forms .card-type .form-group .master-card {background-position:-40px 0;}
.forms .card-type .form-group .amex {background-position:-81px 0;}
.forms .card-type .form-group .rupay {background-position:-124px 0;}
.forms .card-type .form-group .maestro{background-position:-166px 0}
.forms .card-type .form-group .diners {background-position:-207px 0;}
.forms .card-type .form-group .debitWithPin {background:url(../images/Debit-Card-with-pin_Icon.png) no-repeat;}

.forms .emi-content .form-group {width:25%;min-height: 25px;margin-left:0px;}
.forms .emi-content .table{clear:both;margin:10px 0 0 }
.forms .emi-content .table .form-group{width:100%}
.forms .emi-content .table .form-group label{width:66%; padding-right:0}
.forms .emi-content .table td,.forms .emi-content .table th {padding:5px}

.forms .card-type .form-group label{ text-align:left; margin:0;}
.forms .card-type .form-group{margin:1% 0; width:25%}
.forms .card-type .form-group label{padding-left:2px}
.card-text {float:left; line-height:20px;padding-left:2px;}
.forms .card-type .tooltip-style {margin-top:3px;margin-left:5px}

/* Footer */
.forms .security span{float:left;font-weight:bold; padding:15px 0 0 10px}
/* Common Classes */
.cursor-default{cursor:default;}
.mrgn-top-12{margin-top:-12px;}

/* Debit Card */

/*Form Progressive*/
.form-progressive-content{width:81%; float:left; border-right:1px solid #B8B8B8}
.form-progressive-content .tab-list{clear:both}
.form-progressive-content .tab-list a span{padding:18px 0 14px 45px; display:block}
.form-progressive-content .tab-list a:hover{text-decoration:none}
.form-progressive-content .tab-list .active a{display:block}
.form-progressive-content .tab-list .active:before{content:""}
.form-progressive .tab-list a span{margin-left:15px}
.form-progressive .product-highlight{border-bottom:1px solid #ddd}
.form-progressive .form-content-right{border-left:none}
.form-progressive .div-prog{display:none}
.form-progressive.forms .medical-details.health{height:auto; margin:10px}
/*Form Progressive Ends*/

.forms .medical-details.health .panel-body{padding-bottom:5px}
.forms .medical-details.health .form-inline .form-group{width:18%; margin-left:5px; min-height:40px} 
.forms .medical-details.health .form-inline .form-group .select2-container, .forms .medical-details .form-inline .form-group input{width:100%}
.forms /*.medical-details.health */.panel-heading{padding:0}
.forms /*.medical-details.health */.panel-title a.collapsed{background: url(../images/plus-icon.gif) no-repeat right 5px}
.forms /*.medical-details.health */.panel-title a{background: url(../images/minus-icon.gif) no-repeat right 10px; width:98%; display:block; padding:5px 15px ; font-weight:bold; text-decoration:none; color:#666 !important;}
.forms.health-pm .medical-content.link-content h4.panel-title{ padding:0!important; border-bottom:none;}
.forms .accord-remove .panel-title a.collapsed{background: url(../images/plus-icon.gif) no-repeat left 5px}
.forms .accord-remove .panel-title a{background: url(../images/minus-icon.gif) no-repeat left 10px;margin-left:10px; padding-left:20px; }
.forms .medical-details.health .form-inline .form-group.inc-label{width:48%}
.forms .medical-details.health .form-inline .form-group.inc-label label{width:50%; padding-right:5px}
.forms .medical-details.health .form-inline .form-group.inc-label .select2-container, .forms .medical-details .form-inline .form-group.inc-label input{width:50%}
.forms .form-group .error-msg{float:right}
.forms .medical-details.health .error-msg{margin-right:0}
.forms .error-field-red{border:1px solid #8C0000; background:#FFE0E0; padding:2px 7px; font-size:10px; float:left; margin-bottom:10px;}
.forms .country .error-field-red{position:absolute; top:30px; width:100%; z-index:999;}
.enter-other, .ann-income, .org-name, .hdfc-emp, .emp-no, .work-nature{display:none !important;}
.forms .nominee-details .form-group {min-height:38px}
.forms .nominee-details .form-group .error-msg{padding:0px}
.org-name{float:left}
.hdfc-emp{width:30;}
.forms .checkbox h5{float:left; margin:0 10px 5px 15px; border:none;}
.hdfc-emp .chk-label{height:26px;}
.hdfc-emp .ui-checkbox{margin-left:9%;}
.disp-none-imp{display:none !important}
.disp-block-imp{display:block !important}
.basic-details.panel-body{padding:0;}
.forms.rightnav ul.rightnavlinks li a{height:30px;}
.forms .country{position:relative;}

/*Chat classes*/
.forms.outline .form-inline .form-group{width:auto; margin-left:auto}
.forms.outline .form-inline .form-group label{text-align:left;width:100%}
.forms .payment-terms {float:left;clear: both; text-align: left; padding: 5px 15px;margin-bottom:0px;font-size:11px;width:76%}
.emi-content .payment-terms{padding:2px 0}
.forms .payment-terms span {margin-bottom:45px}

/* Application Manager*/
.policy-manager{width:72.5%; float:left; margin:10px 21px 0}
.policy-manager .policy-heading{width:100%}
.app-status{padding:9px; width:100%; border:1px solid #9AA3A8; border-radius:5px; margin:10px 0; background: url("../images/app-status.jpg")}
.app-status p{margin:0}
.app-status p+p{margin-top:2px;}
.app-status p+p a{display:block; height:12px; line-height:10px; padding:0 7px; color:#0241AB}
.app-status p+p+p a{border-right:1px solid #0241AB}
.proposal-container{margin:0 0 15px 0; border-radius:7px 7px 5px 5px; border:1px solid #9C9C9C; background:#fff}
.proposal-content{margin:10px; border:1px solid #9C9C9C; border-radius:6px}
.proposal-container &gt; h4{margin:0; color:#fff; background:url("../images/status-head-back.jpg"); border-radius:5px 5px 0 0; padding:10px; font-weight:bold; font-size:13px}
.proposal-content .head-wrp{background:#2BB4EA url("../images/pre-head-back.jpg") repeat-x; padding:5px; border-radius:6px 6px 0 0}
.proposal-content .content-head{}
.proposal-content .head-content{margin-left:37px; padding-left:15px; border-left:1px solid #379EC7;}
/*  redmine id:2176,FR6,displying policy FR6 status. in app manager --starts here*	 */					
.proposal-content .head-content .policy-status h6{padding: 0; font-weight:bold; color:#004471;display:inline-block;width:auto;}
/*  redmine id:2176,FR6,displying policy status FR6 in app manager --end here*	 */	
/* .proposal-content .head-content h6{margin:0; padding:10px 0; font-weight:bold; color:#004471;display:inline-block;width:75%;border-right:1px solid #379EC7} */
.proposal-content .head-content p{float:left; width:100%; color:#fff; margin:0}
.proposal-content .head-content p label{float:left; font-size:12px; line-height:13px; padding-right:5px; color:#fff;}
.proposal-content .details{width:75%; border-right:1px solid #379EC7; float:left}
.proposal-content .summary{float:left; width:18%;padding:6px 19px 5px}
.proposal-content .summary a{color:#fff}
.proposal-content .proposal-no{float:left; padding:3.5% 0 0 4px}
.proposal-content .proposal-no span{display:block; background:#fff; border-radius:11px; padding-top:3px; font-weight:bold; height:23px; width:23px; color:#0068AA;text-align:center }
.prog-link .tooltip{top:85px !important}
.prog-link-container{margin:10px 0;}
.prog-content-container{position:relative; top:15px}
.prog-link-container .prog-link{float:left; position:relative}
.prog-link-container .prog-link a{width:100%; float:left; height:75px; padding:35px 3px 0; background:url("../images/link-center-inactive.gif") repeat-x center 0; text-decoration:underline; text-align:center; margin-top:36px}
.prog-link-container .prog-link.first a{background:url("../images/link-first_new.gif") no-repeat 30px 0; padding-left:0; color:#333 !important; cursor:default; text-decoration:none}
.prog-link-container .prog-link.last a{background:url("../images/link-last-inactive.gif") no-repeat -60px 0}
.prog-link-container .prog-link.active a{background:url("../images/link-center-inactive_news.gif") repeat-x center 0; color:#333 !important ; cursor:default; text-decoration:none}
.prog-link-container .prog-link.current a{background:url("../images/blink-icon-plain.png") no-repeat center 0;cursor:pointer;/* color:#333;  text-decoration:none*/}
.prog-link-container .prog-link.last.current a{background:url("../images/link-right-current.png") no-repeat -22px 0 !important}
.prog-link-container .prog-link.last-active a{background:url("../images/link-last-active.gif") no-repeat -52px 0; color:#333 !important ; cursor:default; text-decoration:none;}
.proposal-tip{background:url("../images/proposal-tip.png") no-repeat; padding:0 0 1px 23px !important; margin:15px 0 10px 6px;}
p.proposal-tip{font-weight:bold}
.up-sell p, .cross-sell p{border-radius:5px; margin:0 5px 5px 5px; padding:5px 5px 5px 25px; background:#FF5A5A url("../images/up-sell.jpg") no-repeat 10px 10px;/* width:100%;*/ color:#fff}
.up-sell p{border:1px solid #c50008}
.up-sell a, .cross-sell a{color:#fff}
.up-sell a.up-avail {height:24px !important}
.up-sell a.up-avail,.pr .edit-btn,.pr .update-btn {line-height: 24px;padding-right:10px}
.cross-sell a:hover, .up-sell a:hover{color:#fff;}
.cross-sell p{padding:5px 5px 5px 25px; background:#1AA7DC}
.content-footer{background:url("../images/pre-content-footer.jpg") repeat-x; border-radius:0 0 5px 5px}
.content-footer p{color:#fff; font-weight:bold; padding:9px 0 7px 25px; background:url("../images/pre-download.jpg") no-repeat 8px 10px; border-radius:0 0 5px 5px; margin:0; float:left}
.content-footer ul{float:left; margin-top:11px}
.content-footer li{float:left; padding:0 8px; line-height:12px}
.content-footer li+li{border-left:1px solid #fff}
.content-footer li a{color:#fff  !important; text-decoration:underline;cursor:pointer}
.content-footer p.email{/* width: 82px; */color:#fff; font-weight:bold; padding:9px 0 7px 25px;margin-left: 6px; background:url("../images/Email1.png") no-repeat 0px 5px; border-radius:0 0 5px 5px;/*  margin:0;  */float:left}

.banner{margin-top:20px}
/*.policy-manager-wrp .request-call, .e-matrix, .quick-tips, .slide-how{margin-bottom:20px}*/
.forms .faq{margin-bottom:0px}
/* .policy-manager-wrp .form-content-right .right-boxes.e-matrix .right-boxes-inner{padding:16px 0 16px 40px;}
.policy-manager-wrp .form-content-right{border:none} */
.policy-manager-wrp .right-boxes h5{color:#9A0003}
.policy-manager-wrp .quick-tips ol li{list-style-type:decimal}
.policy-manager-wrp .quick-tips li{margin:5px 10px}
.feature-prod{border-top:1px solid #9AA3A8 !important; padding-bottom:5px}
.feature-prod li{list-style-type:disc; list-style-position:inside; padding-left:10px}
.slide-how .right-boxes-inner{border-bottom:#9AA3A8}
.slide-how .bx-wrapper{width:90%; margin:15px auto; left:5px}
.slide-how .bx-pager{display:none}
.slide-how .bx-manager{margin:0}
.slide-how .bx-viewport{background:#808080; border:none; height:100px !important}
.slide-how .bx-wrapper .bx-controls-direction a{height:28px; margin-top:-10px; width:20px;z-index:1}
.slide-how .bx-prev{background:url("../images/baner-carosel-imag.png") no-repeat; left:3px}
.slide-how .bx-next{background:url("../images/baner-carosel-imag.png") no-repeat -60px 0}
.content-mid .notification p{background:#005E9E; color:#fff; margin:0; padding:8px 10px; display:none}
.historic-table .re-initiate{display:inline; line-height:20px; font-weight:normal; padding:3px 5px}
.historic-table table{width: 100%; border-collapse: collapse;}
.historic-table tr:nth-of-type(odd){background: #eee;}
.historic-table th{background:url("../images/right-nav-bg.jpg"); color:#424345; font-weight: bold; text-align:left !important}
.historic-table td,.historic-table th{padding: 6px; border-bottom: 1px solid #ccc; text-align:left}
#form-pop-up p{ text-align:center}
/*Proposal Form*/
.addreqblock{ border: 1px solid #CCC;border-radius: 5px;margin-bottom: 6px;padding:5px 10px}
.link-content{clear:both; border:1px solid #0068AC; border-top-width:4px; margin:0 10px 10px; padding:10px; border-radius:7px; display:none}
/*.link-content h5{background:#9C9C9C; border-radius:0; clear:both; margin-bottom:20px}*/
.proposal-content .form-inline.document-upload .form-group{width:30%}
.document-upload .red-btn-wrap{float:left; margin-left:10px}
.proposal-form-content .accordion-heading a{background:url('../images/right-nav-bg.jpg'); width:100%; display:block; padding:10px 15px; font-weight:bold; text-decoration:none; border:1px solid #9C9C9C}
.proposal-form-content .accordion-heading{margin-top:10px}
.proposal-form-content .accordion-body{border-bottom:1px solid #9C9C9C; border-left:1px solid #9C9C9C; border-right:1px solid #9C9C9C; padding-top:15px}
.red-btn-wrap{text-align:right; clear:both}
.link-content .red-btn-wrap a, .document-upload .red-btn-wrap a{display:inline; padding:5px 7px; line-height:21px}
.prog-link a span{background: url("../images/blue-arrow-up.png"); position: absolute; left:35%; z-index:1; top:121px; width:28px; height:17px; display:none}
.policy-manager-wrp .form-content-right{background:none}

.past-policy .control-label{color:#666867}
.medical-details .panel-body{padding:12px}
.forms .medical-details.health .form-inline .form-group.accordion-date{width:22%}
.forms .form-inline .form-group.radio-que{width:100%;}
.forms .form-inline .form-group.radio-que &gt; label{width:78%; text-align:left}
.forms.health-pm .form-inline .form-group.radio-que &gt; label{width:100%; margin-bottom:10px !important; margin-top:10px}
.forms .medical-details .form-inline .form-group.radio-que &gt; label{padding-left:15px; background:url("../images/red-dot-list.jpg") no-repeat 0 7px}
.forms .form-inline .form-group.weight, .forms .form-inline .form-group.weight input{width:30%}
.forms.footersection .secure-logo {float: left; height: 35px; text-align: center;}
.forms .security ul { float: left; margin-top: 15px;}
.forms .security .payment .we-accept { font-weight: bold;  padding: 4px 10px 0 0;}
.decision-content a, .delivery-content a, .dispatch-content a{text-decoration:underline}
.decision-content a.pdf-link{display:inline-block; padding-bottom:15px;margin-right: 30px;}
/*.proposal-form-content .form-inline .form-group {width:50%;margin-left:0} */
.proposal-form-content .form-inline .form-group label,.proposal-form-content .form-inline .mod-comm { width:50% }
.proposal-form-content .form-inline .form-group label + label {text-align:left}
.proposal-form-content .form-inline .checkbox-25 .form-group{width:25%}
.proposal-form-content .form-inline .form-group .label-57{width:56%}
.policy-manager-wrp .small-pop-up .pop-up-content{padding-bottom:10px}
.proposer-check .ui-checkbox{float:none;margin-right:0px;margin-left:10px}
.medical-content .form-inline .form-group{width:47%}
.borderbtm{border-bottom:1px solid #ccc}

/*Documents*/
.table-center-data.table &gt; thead &gt; tr &gt; th {font-weight: bold;border-bottom:1px solid #DDDDDD}
.uploadstatus{clear:both;margin-left:10px;/*margin-left: 21%*/ ;}
.uploadstatus a{text-decoration:underline;padding-left:4px}
.link-content.docs-content .form-group,.form-inline.document-upload .form-group{min-height:30px}
.uploadstatus .bar{border: 1px solid #566F8E;float:left;border-radius: 8px;height: 12px;padding:1px;width: 160px;margin:3px}
.uploadstatus .complete {background: none repeat 0 0 #007CBA;border-radius: 8px 0 0 8px;height: 8px;width:30%}

.pay-success{text-align:center; margin:50px}
.success-box{border:1px solid #CCCCCC;margin-bottom:10px;padding:20px;}
.pay-success p{font-size:12px; font-weight:bold;}
.pay-success p.img-yes{background-position:100px 6px; color:#398C00;font-size:14px;}
.pay-para .pay-btn-active {cursor:pointer}
.table-center-data tr&gt;th,.table-center-data tr&gt;td {text-align:left}
.table-center-data td .img-yes,.table-center-data td .img-no {height:15px}
.policy-manager-wrp span.ui-checkbox,.payment-pop-up span.ui-checkbox{margin-top:0}
.policy-manager-wrp .form-inline .form-group .ui-radio {margin-top:3px}
.policy-manager .forms .form-inline .form-group .form-control.datetimepicker{width:108px}
.forms .form-inline .form-group .form-control.datetimepicker{padding:0 0 2px !important;width:100px; margin-right:-1px}
.forms .notification-msg{ background: url("../images/notification-icon.png") no-repeat scroll 6px 8px #FFFFA5;border: 1px solid #CCCCCC;color: #000000;font-size: 12px;padding: 8px 3px 8px 29px;border-radius:4px;}
.add-req-content .panel-title{padding:0 !important;border-bottom:none !important}
.address-nominee {min-height:25px !important;padding-left:0 !important}
.address-nominee label{text-align:left !important;padding-top:4px !important}
.counter-offer-disp .addreqblock {background-color:#F3FAFE}
.member-summary h4{width:49%;float:left;border:1px solid #DDD;padding:10px 5px !important;background:#F5F5F5}
.counter-offer .payment-table td+ td {text-align:right}
.member-summary .change-accp-table{float:left;margin-bottom:0}
.member-summary .payment-table {width:49%;border:1px solid #CCCCCC}
.counter-offer-disp .addreqblock {background-color:#F3FAFE}
.health-pm .addreqblock .form-inline .form-group label {width:48%}
.proceed-pop-up table {border:1px solid #DDD}
.proceed-pop-up .table &gt; tbody &gt; tr &gt; td {border:1px solid #DDD}
.decision-content .img-wrap{margin: 12px 25px 0 45px;}
.decision-content .right-content{ margin:44px 3px}
h2.bold-red{color:#ed1b24; font-weight:normal;}
.pop-up400 .mob-val{width:78%}
.pop-up400 .datepicker{width:85%;float:left}
.pop-up400 .red-btn-wrap{text-align:center}
.checkallno p{margin:0}
.checkallno{margin: 0 0 5px 10px}

/*Summary Popup*/
.summarytab{border:1px solid #ccc}
.summarytab tr td,.summarytab tr th{text-align:left}
.summarytab tr td{padding: 4px 8px !important;font-weight:bold}
.summarytab .innercontent{padding-left:0 !important}
.view-summary .modal-header{border:0}
.view-summary .modal-body{border-top:0}
.view-summary .modal-content,.proceed-pop-up .modal-content,.payment-pop-up .modal-content{background:#fff;width:500px !important}
.innertable tr td{font-weight:normal}
.innertable .paddleft25imp{padding-left:25px !important}
.summarytab td .img-yes,.summarytab td .img-no{width:50%}
.innertable td .img-yes,.innertable td .img-no{width:77%}

/*Avail-it pop-up*/
.payment-pop-up .payment-options .resp-tabs-list li {width:107px;}
.payment-pop-up .pay-success p.img-yes {background-position: 55px 6px;}
.payment-pop-up .modal-body {padding-top:0 !important}
.payment-pop-up .modal-body .table-grid{margin-top:-2px}
.payment-pop-up .success-box {background:url(../images/Passbook_32x32.png) no-repeat 30px 30px}

.counter-offer .scrollbar1 {width:49%;float:left;border-bottom:none;border:1px solid #ccc;padding-bottom:0;margin-right:7px}
.counter-offer .scrollbar1 .scrollbar{height:225px}
.counter-offer .scrollbar1 .viewport {height:225px}

.icon-protect{background:url(../images/icn-prot.png) no-repeat;padding: 13px 0 12px 50px !important;}
.icon-saving{background:url(../images/icn-save.png) no-repeat;padding: 13px 0 12px 50px !important;}
.icon-hlth{background:url(../images/icn-hlth.png) no-repeat;padding: 13px 0 12px 50px !important;}
.icon-retire{background:url(../images/icn-retire.png) no-repeat;padding: 13px 0 12px 50px !important;}
.icon-chld{background:url(../images/icn-child.png) no-repeat;padding: 13px 0 12px 50px !important;}
.icon-wmn{background:url(../images/icn-wmn.png) no-repeat;padding: 13px 0 12px 50px !important;}
.form-header h3.icon-sim-app{background:url('../images/app_icon.png') no-repeat scroll 10px 7px}
.form-header h3, .form-content h5.icon,.plan-summary p:first-child{padding: 13px 0 12px 45px !important;  background:url(../images/plan-icons.png) no-repeat}
.form-header h3.icon-protect{ background:url(../images/plan-icons.png) no-repeat 3px 2px}
.form-header h3.icon-save{background:url(../images/plan-icons.png) no-repeat 2px -39px}
.form-header h3.icon-hlth{ background:url(../images/plan-icons.png) no-repeat 0 -80px}
.form-header h3.icon-retire{ background:url(../images/plan-icons.png) no-repeat 3px -117px}
.form-header h3.icon-chld{background:url(../images/plan-icons.png) no-repeat 2px -158px}
.form-header h3.icon-wmn{ background:url(../images/plan-icons.png) no-repeat 5px -200px}
.form-header h3{padding: 13px 0 12px 45px !important;}

/*App Manager action icon*/
.prog-link-container li .action-icon{display:none}
.prog-link-container li.action .action-icon{display:block; position:absolute;left: 30%;background:url(../images/click-here.gif) no-repeat; width:28px; height:35px}

.medical-symptoms{float:left; margin:10px 30px; clear:both}
.medical-symptoms li{list-style-type:disc;}
.error-msg-business{color:#B11016; text-align:right; float:right; font-size:9px}
.success-msg-business{color:#468847; text-align:right; float:right; font-size:9px}
properties{display:none}
.magnumform .ui-multiselect{width:48% !important}
.delivey-para2{color:green; font-weight:bold}
.disabled-dna{pointer-events:none;cursor: default}
.disabled-dna.li-show a.tooltipd,.disabled-dna.last a.tooltipd{text-decoration:none; color:#b6b6b6 !important;}


#_pagebody .policy-manager-wrp .request-call{margin-bottom:0}
#_pagebody .policy-manager-wrp .form-content-right .right-boxes h4{background:none}
.magnumform .ui-multiselect{width:48% !important; border:1px solid #aaa; border-radius:0; -webkit-touch-callout:none;-
webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-
color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), 
color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 
50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 
50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = 
'#eeeeee', GradientType = 0);background-image:linear-gradient(top, #fff 0%, #eee 50%);}
.ui-multiselect-menu{width:auto !important}
.multi_open .ui-multiselect-menu{width:150px !important}
#_pagebody .policy-manager-wrp .form-content-right .right-boxes .right-boxes-inner{border-bottom:0}
.magnumform .radio-que{margin-bottom:10px !important}
.magnumform .radio-que .control-label{text-align:left}
.magnumform .radio-que &gt; label{width:100% !important}
.magnumform .radio-que &gt; ul{margin-bottom:0}
.div_UsualDoctorQuestionnaire .control-label{width:100% !important}
.div_FamilyHistory h3{display:none}     

.sourceoffund-div .form-group span, .sourceoffund-div .fund-div{float:left}
.sourceoffund-div .fund-div .form-control{float:right !important; width:100% !important}
.sourceoffund-div .form-group span+span, .sourceoffund-div .fund-div{width:40%} 

.reschedule-pop-up .medical-content .form-inline .form-group {width: 48%;}
.reschedule-pop-up .red-btn-wrap a{padding: 5px 18px; display:inline}

/* multiple-policy-payment page */
.multiple-policy-payment .premium-details{margin-bottom:10px; border: 1px solid #b8b8b8; padding:0}
.multiple-policy-payment .premium-details div:first-child{background-color:#DDEBF6;padding:5px 0; }
.multiple-policy-payment .premium-details h4{margin:0;}
.multiple-policy-payment .premium-details span{float:right}
.multiple-policy-payment .grand-premium{padding:15px;float:left;margin:15px 0 10px 15px; background-color:#0168AD;width:95%}
.multiple-policy-payment .grand-premium span {font-size:12px; color:#fff; font-weight:bold}
.multiple-policy-payment .gross{padding-left:15px;}
.multiple-policy-payment .form-header h3 {background:none;padding-left:10px !important}
.premium-pay-details label,.det-pop-up .plan-summary label{width:50%;float:left;font-size:12px;}
.premium-pay-details span,.det-pop-up .plan-summary span{font-weight:bold;font-size:12px;float:left; width:50%}
.premium-pay-details p{margin-bottom:20px;}
.det-pop-up.cart-pop-up .icon-plan{width:auto; height:auto; margin-top:0; padding:7px 5px 7px 30px; float:none;}
.det-pop-up .modal-body{border:1px solid #9aa3a8; border-radius:6px; height:auto;}
.policy-manager .final-quote .data-div{width:auto}

/*Application Annuity changes*/
.form-inline .communtation-option .form-group label.control-label {width:55%}
.form-inline .communtation-option label a {float: right}
.form-inline .annuity-payout .form-group {width:50%}
.form-inline .annuity-payout label.control-label {width:44%}

.extend-single, .extend-joint {width:100%; overflow: hidden;padding:15px 0;display:none}

.extend-single, .extend-joint, .extend-Commut {width:100%; overflow: hidden;padding:15px 0;display:none}
/*Annuity Changes End*/

/* Deepak G redmine 9999 &amp; 10352 changes begin */
.doc-wid{width: 100% !important;}
.opt-wid{width: 63% !important; margin: 5px 0;}
.opt-widd{width: 57% !important; margin: 5px 0;}
.forms .document-upload .select2-container .select2-choice {height:24px; line-height:21px;} 
/* Deepak G redmine 9999 &amp; 10352 changes begin */

/* Redmine 11844--MWPA changes start */
@media screen and (max-width: 767px){
	.nominee-appointe-wrapper .nominee-wrapper  p{position:relative; top:0px;}
	.beneficiary-appointe-wrapper .beneficiary-wrapper  p{position:relative; top:0px;}
	.trustee-appointe-wrapper .trustee-wrapper  p{position:relative; top:0px;}
}
@media only screen and (min-width : 767px) {
	.nominee-appointe-wrapper .nominee-wrapper  p{position:relative; top:-40px;}
	.beneficiary-appointe-wrapper .beneficiary-wrapper  p{position:relative; top:-40px;}
	.trustee-appointe-wrapper .trustee-wrapper  p{position:relative; top:-40px;}
	}
/* Redmine 11844--MWPA changes end */
/* Redmine 11860--MWPA changes start */
@media screen and (max-width: 767px){
 .mwpalbl{display:inline-block !important; width:50% !important;}
 .mwpaspn{display:inline-block !important; width:45% !important; float:right !important; margin-top: -50px !important;}
}
/* Redmine 11860--MWPA changes end */

.ccr_container{margin-left:15px;}
.ccr_container h4{font-size: 12px;
    color: #007DB7;
    font-weight: bold;    margin-top: 20px;}
.ccr_container ul li{    font-size: 12px;
    line-height: 1.5;}
.ccr_container label[for="nopadding"]{
    font-size: 12px;
    margin-bottom: 20px !important;}
.ccr_container label[for="ccrdesc"]{
	float: left;
    width: 100%;
    font-size: 12px;
    margin-top: 10px;
}

.ccr_container input#ccrdesc{width:90%; margin-bottom: 10px;}
.ccr_container ul{font-size: 12px;}

.pbd-section label.ui-radio {padding: 0 20px 0 0;}
@media screen and (max-width:479px){
	.Overseas-Travel-questionnaire .fr_align .error-msg{float:left !important}
	.Overseas-Travel-questionnaire .fr_radio_align .error-msg{float:left !important}
}
.Overseas-Travel-questionnaire input[type=radio].error-field+span:not(.ui-radio-checked){background-position: 0 0px !important;}

/* Redmine_9054 - Customer Confirmation by OTP - start */
#pcvcmobotpsection .mob_verify {
	margin-left: 0;
    text-align: left;
    min-height: auto;
    margin-bottom: 10px;
    width: 100%;
    float: left;
}

#pcvcmobotpsection .mob_verify&gt;label.control-label{
	pointer-events: none;
    text-align: left;
    margin-left: 40px;
    width: 20%;
}

#pcvcmobotpsection .addnl_doc_otpLbl{
	width: 100%;
    float: left;
    margin-left: 25px;
}
#pcvcmobotpsection .addnl_doc_otpLbl &gt; p.para_align{
	text-align: left;
    width: 21%;
    display: inline;
    float: left;
    font-weight: bold;
}
#pcvcmobotpsection .addnl_doc_otpLbl &gt; .ansCont{
	float: left;
    display: inline;
    width: 52%;
    margin-top: 15px;
}
#pcvcmobotpsection #otpNotValidated{float:left;}
#pcvcmobotpsection .EnterMobileOtp{width: 61%;}
#pcvcmobotpsection .addnl_doc_mobileInput{width: 22%;}
#pcvcmobotpsection  .preotp-continue{margin-right: 15px;margin-bottom: 20px;}

#pcvcemailotpsection .email_verify{width: 87%;float: left;}
#pcvcemailotpsection .mob-val{ width: 34%;}
#pcvcemailotpsection .floating-lable{width:100%;}
#pcvcemailotpsection .floating-lable p.para_align{
	width: 45%;
    display: inline;
    float: left;
    margin-top: 0;
    font-weight: bold;
}
#pcvcemailotpsection .ansCont{
	width: 45%;
    display: inline;
    float: left;
}

#pcvcemailotpsection .EnterMobileOtp{
	    width: 70%;
}

#pcvcemailotpsection #otpNotValidated{
		float: left;
}


#PCVC_details .imp_msg ul li{list-style-type : square !important;}
#pcvcmobotpsection .info-container,#pcvcemailotpsection .info-container {font-weight : bold;}

#otpRegenerateMsg&gt;span{
	float: left;
    margin-left: 40px;
}
#notvalidatedMsg&gt;span{
	margin-left: 40px;
    width: 56%;
    float: left;
}

#pcvcemailotpsection .email_verify&gt;label{
	margin-left: 32px;
    text-align: left;
    width: 20%;
}

#pcvcemailotpsection .red-btn-wrap.sendbtn{
	float: left;
    margin-left: 26%;
}

#pcvcemailotpsection .floating-lable p.para_align{
	text-align: left;
    margin-left: 16px;
    width: 18%;
}

#pcvcemailotpsection #notvalidatedMsg{
	float: left;
    /* margin-left: 42px;
    width: 55%; */
    margin-bottom: 20px;
}

#pcvcemailotpsection #otpRegenerateMsg{
	float: left;
/*     margin-left: 42px; */
    margin-bottom: 20px;
}

.pcvc_otp_journey_attemptsMsg{
	float: left;
    width: 100%;
    margin-left: 40px;
    margin-bottom: 10px;
}

/* Desktop */
@media screen and (min-width : 601px){ 
	#pcvcmobotpsection .sendotp-continue{margin-left: 0;}
	#pcvcmobotpsection .red-btn-wrap.sendbtn{margin-top: 20px;
    text-align: left;
    margin-left: 27%;}
}

 
/* Mobile */
@media screen and (max-width : 600px){
	#pcvcmobotpsection .sendotp-continue{ margin-left: 5px;}
	#pcvcmobotpsection .red-btn-wrap.sendbtn{   
	margin-top: 15px;
    float: left;
    width: 100%;
    text-align: left;}
	/* #pcvcmobotpsection .ecsSi_info{height: 70px !important;margin-top: 25px;} */
	
	#pcvcmobotpsection .mob_verify{margin-left: 15px !important;}
	#pcvcmobotpsection .addnl_doc_mobileInput {width: 86px !important;}
	
	#pcvcemailotpsection p.para_align{
		text-align: left;
    	width: 90% !important;
    	margin-bottom: 3px;
	}
	#pcvcemailotpsection .ansCont{ width: 80%;}
	
	#pcvcemailotpsection .sendbtn{float:left;}
	
	#pcvcemailotpsection .email_verify{padding-left:15px}
	
	/* #pcvcemailotpsection .info-container span{
		 height: 44px !important;
   		 margin-top: 20px;
	} */
	
	
	#pcvcemailotpsection .info-container,#pcvcmobotpsection .info-container{position:relative;padding-left: 30px;}
	#pcvcmobotpsection .ecsSi_info,#pcvcemailotpsection .ecsSi_info{    
		position: absolute;
	    top: 50%;
	    left: 15px;
	    -ms-transform: translate(-50%, -50%);
	    transform: translate(-50%, -50%);
    }
    
    #pcvcmobotpsection .mob_verify &gt; label{
    	text-align: left;
    	margin-left: 7px;
    	width: 26%;
    }
    
    #pcvcmobotpsection .addnl_doc_otpLbl &gt; p.para_align{
    	width: 60%;
    	margin-left: 7px;
    }
    
    #notvalidatedMsg&gt;span{
    	margin-left: 22px;
	    width: 80%;
	    float: left;
	    margin-bottom: 20px;
    }
    
    #otpRegenerateMsg&gt;span{
   	    float: left;
   		margin-left: 22px;
   		margin-bottom: 20px;
    }
    
/*     #pcvcmobotpsection .addnl_doc_otpLbl &gt; .ansCont{width : 120px;} */
    
    #pcvcemailotpsection .email_verify &gt; label{
    	margin-left: 8px;
    	text-align: left;
    	width: 40%;
    }
    
    #pcvcemailotpsection .email_verify .mob-val{
    	width: 94% !important;
    	margin-left: 8px;
    }
    
    #pcvcemailotpsection .red-btn-wrap.sendbtn{
    	 float: left;
    	margin-left: 4%;
    }
    #pcvcemailotpsection .floating-lable p.para_align{
    	text-align: left;
    	margin-left: 8px;
    }
    
    #pcvcemailotpsection .ansCont{
    	margin-left: 5px;
    	    width: 88%;
    }
    
    #pcvcemailotpsection #notvalidatedMsg{
    	float: left;
    	/* margin-left: 20px;
    	width: 80%; */
    	margin-bottom: 0px;
    }
    
   #pcvcemailotpsection #otpRegenerateMsg{
    	float: left;
/*     	margin-left: 20px; */
    	margin-bottom: 20px;
    }
    
    #pcvcmobotpsection .mob_verify&gt;label.control-label{
    	text-align: left;
    	margin-left: 7px;
    	width: 100%;
    }
    
    #pcvcmobotpsection .mob_verify .mobile-pre{
    	margin-left: 7px;
    }
    
    #pcvcmobotpsection .addnl_doc_mobileInput{
    	width: 50%!important;
    }
    #pcvcmobotpsection .addnl_doc_otpLbl &gt; p{
    	margin-left: 7px;
    	margin-bottom: 0;
    	width: 100%;
    }
    
    #pcvcmobotpsection .addnl_doc_otpLbl &gt; .ansCont{
    	margin-top: 4px;
    	width: 90%;
    	margin-left: 5px;
    }
    
    #pcvcmobotpsection .EnterMobileOtp{
    	width: 84% !important;
    }
    
    .pcvc_otp_journey_attemptsMsg{
    	margin-left: 22px;
    }
    
    #pcvcmobotpsection .addnl_doc_otpLbl {
  	  margin-left: 0;
	}
	/*14916-demat*/
	.demat-unordered-section .demat-radio .checkControls .ui-radio{margin-top:0px}
	.demat-unordered-section .demat-radio .checkControls{margin-bottom:3px}
	.demat-unordered-section .demat-radio .checkControls .rightSide{width:77% !important;display:inline-block !important;float:none}
	.demat-unordered-section .demli{float: left;margin-top: 10px;}
}

/* Redmine_9054 - Customer Confirmation by OTP - end */

/* 14563 */
@media screen and (min-width : 767px){ 
	.encephalitis-question-section .encephalitisdod, .SwineFlu-question-section .SwineFludod, .dengue-question-section .denguedod{width:100% !important}
	.encephalitis-question-section .encephalitisdod .fr_align, .SwineFlu-question-section .SwineFludod .fr_align, .dengue-question-section .denguedod .fr_align{float:right;width:23%}
	
}
.old-app-manager-appstatus .old-app-appstatus{
	color:#ffffff;
}
.old-app-manager-viewsummary a{
	text-decoration: underline;
}
@media screen and (min-width : 768px){
	.old-app-manager-viewsummary{
		padding-right: 0 !important;
	}
	.old-app-manager-appstatus h6{
		display: block;
	}
	.old-app-manager-appstatus{
		margin-top:-22px;
	}
	.old-app-manager-appstatus1{
		margin-top:0px;
	}
}
@media screen and (max-width : 767px){

	.policy-manager .old-app-manager-appstatus{
		width: 100% !important;
		margin-top: 15px !important;
	}
	.old-app-manager-viewsummary{
	position: relative !important;
    float: left !important;
    top: -16px !important;
    left: 0;
    padding:0 !important;
    margin-bottom: 0px;
    display: block;
    width: 100% !important;
	}
	.old-app-manager-appstatus h6{
		display: contents !important;
	}
	.old_app_header{
		display: flex;
    	flex-direction: column;
	}
	.old-app-term-top{
		order: 1;
	}
	.old-app-manager-viewsummary{
		order:0;
	}
	.old_app_header .btn-grp-pay-premium{
		order: 2;
	}
	.old_app_header h6 .appname, .old_app_header h6 .appmodel{
		width:100% !important;
	}
	.old_app_header h6 .appmodel a{
		margin-left:0;
	}
	.old_app_header h6 .appmodel{
		margin-top:7px;
	}
	.pop-up560.view-summary{
		z-index: 104000 !important;
	}
	.pop-up560.view-summary .modal-dialog{
		top:30px;
	}
	.table-center-data.table &gt; thead &gt; tr &gt; th {
    	border: 1px solid #DDDDDD;
    	border-color: #DDDDDD;
    	border-right-width: 2px;
	}
	.old-app-policy-num{
		width: 100%;
    	float: left !important;
    	margin-left: -15px !important;
    	margin-bottom: 5px !important;
	}
	.old_app_header h6 .appmodel {
    	float: right;
	}
}

@media only screen and (max-width: 767px){
	.summarytab_popup_oldapp td .img-yes, .summarytab_popup_oldapp td .img-no {
    width: 100%;
	}
}
.radio-control .child-ele.radio_btnm{width: 8% !important;margin-right: -130px;}
.control-label.last-name{ width: 55%;}
.form-control.child-ele.last-txt{width:45%;}
.form-group.sarlp-dob{margin-left: 20px !important;}
@media only screen and (max-width: 767px){
	.forms .form-inline .form-group .chk-label.sarlp-male {margin-left: 140px !important;margin-top: -23px !important;}
	.forms .form-inline .form-group .chk-label.sarlp-feml{width: 92% !important;margin-top: -22px !important;margin-left: 140px !important; }
	.radio-control.sarlp-rdobtn{margin-left: -99px !important;}
	.child-body-style .forms, .child-body-style .form-inline, .child-body-style .form-group {margin-left: 0 !important;min-height: 0 !important;}
}
.removeTag{font-size: 11px!important;text-decoration: underline;font-weight: 200!important; margin-left: 10px;}
.multi-child-warn{float:left!important;padding: 15px;}
.child-heading{color: #000!important;font-size:11px!important;}
.cont-children{margin-left: 87%!important;}
.child-ques-label{width:56%!important;}
.form-group.radio-que.children{padding-left: 5px;}

@media screen and (max-width : 767px){
	.child-heading{margin-left: 0px!important;}
	.child-body-style{padding-left: 15px!important;}
	.cont-children{margin-left: 60%!important;}
	.child-ques-label{width: 101%!important;padding-bottom: 5px;}
	.multi-child-warn {float: left!important; padding: 5px;}
}
/* redmine 17059 */
/* .fr_align.overseas-abrd{
	width:46% !important;
	    margin-left: 6px;
} */
.oversea_body .control-label{
	padding-bottom:15px;
}
.fr_align.overseas-abrd .error-msg{
    white-space: nowrap;
    line-height: 7px;
}
@media only screen and (max-width: 600px){
.fr_align.trvlfrq-mob{
	    width: 44% !important;
    margin-left: 0px !important;
}
.fr_align.overseas-abrd{
	    width: 85% !important;
	      margin-left: 0px !important;
}
.form-group.radio-que.radio-mob{
	    width: 100% !important;
	   
}
 .fr_radio_align.rdio-btnmob{
  margin-left: 0px !important;
 }
 .control-label.lbl-mob{width: 100% !important;}
 .control-label.durtnmob{width: 100% !important;white-space: nowrap;}
 .control-label.radio-over, .control-label.exctloc_mob{width: 100% !important;}
 .control-label.abrd-mob, .control-label.purpstrvl-mob{white-space: nowrap;}
}
.past-trvldt{margin-bottom: 40px;}
/*17059*/
@media only screen and (min-width : 768px){
.form-inline div.form-group div.fr_align textarea{width: 100% !important;}
.form-group.quest_mgn15P{width: 100% !important;}
.Overseas-Travel-questionnaire div.form-group{width: 85% !important;margin-left: 0 !important;margin-right: 0 !important;}
.boxchg{margin-left: 0 !important;margin-right: 0 !important;margin-bottom:30px! important;}
.Overseas-Travel-questionnaire .fr_align.date-align{text-align:right;}
.Overseas-Travel-questionnaire .fr_align.date-align input{float: none !important;width: 90px !important;}
.Overseas-Travel-questionnaire .fr_align.date-align img{float: none !important;}
.Overseas-Travel-questionnaire .quest_loc .control-label.exctloc_mob{width: 100%;}
.Overseas-Travel-questionnaire .fr_align.text_fld1, .Overseas-Travel-questionnaire .fr_align.text_fld2{	width:100% !important;}
.Overseas-Travel-questionnaire .form-group.quest_mgn15P .control-label{width: 75% !important;}
.Overseas-Travel-questionnaire .form-group.quest_mgn15P .fr_align.date-align{width: 25% !important;}
.Overseas-Travel-questionnaire .form-group.future_quest2 .fr_align{width: 100% !important;}
.Overseas-Travel-questionnaire .form-group.durtn_abrd .control-label.durtnmob{width: 75% !important;}
.Overseas-Travel-questionnaire .form-group.durtn_abrd .fr_align.overseas-abrd{width: 25% !important;}
.width75{width:75% !important;}
.width25{width:25% !important;}
.width85{width:85px !important;}
.width100{width:100% !important;}
.oversea_body .form-inline .form-group .control-label{padding-bottom: 0;}
.Overseas-Travel-questionnaire .form-group.cityvisited{margin-bottom: 30px !important;}
}
.fr-align.date-align{width: 17% !important;
    float: left;}
@media screen and (max-width : 767px){
.fr_align #stayDuration {margin-left: 0px;margin-top: 0px;}
	.forms .panel-title a{padding-right:20px !important;}
	.Overseas-Travel-questionnaire .form-inline div.form-group{width: 100% !important;}
	.Overseas-Travel-questionnaire .form-inline div.form-group div.fr_align{width: 100% !important;}
	.Overseas-Travel-questionnaire .form-inline div.form-group label.control-label{width: 97% !important;padding-right: 0px;}
	.Overseas-Travel-questionnaire .form-inline div.form-group div.fr_align input, .Overseas-Travel-questionnaire .form-inline div.form-group div.fr_align textarea{width: 85% !important;margin-bottom: 0px !important;}

.fr_align.date-align .error-msg, .fr_align .error-msg, .fr_align.date-align2 .error-msg{padding-left: 0px!important;margin-top: 5px!important;}
.fr_align.overseas-abrd .error-msg{margin-left: 0px !important;}
.fr_radio_align.otherDtls2 .error-msg{margin-top:0px !important}
.Overseas-Travel-questionnaire h5{margin-bottom: 20px !important;}
.oversea_body .form-group {margin-left:0px!important;}
.oversea_body {margin:0px 10px 10px 10px!important}
}
@media screen and (min-width : 768px){
.fr_align.date-align .error-msg{padding-left: 10px;}
.fr_radio_align.otherDtls .error-msg{margin-right: 21%!important;margin-top: -3%!important;}
.fr_radio_align.otherDtls2 .error-msg{margin-right: 63%!important;margin-top: -17%!important;}
.Overseas-Travel-questionnaire .fr_dropdown_align .error-msg{margin-right:0px !important;float: right !important;}

}
.quest_travl ,.past-trvldt{margin-bottom:40px!important}
#travelpurpose ,#exactlocation , #cityvisited{height:60px!important}

/* Redmine 17360 - Questionnaire Digitization - Starts */

/*Redmine 17360 Thyroid FRcss Changes*/
.thyro_css .fullwidth,.thyro_css .surg_full,.thyro_css .reswidth,.thyro_css .threefields{width: 100% !important;}
@media screen and (min-width : 768px){
	
	
	.thyro_css ._thyroid-question-section .form-group &gt; label{
		margin:0 !important;
		text-align:left;
		width:auto;
		max-width: 88%;
	}
	.thyro_css ._thyroid-question-section .thyro_full{
		width:100% !important;
		margin-bottom: 30px;
		min-height: 30px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .thyro_txtbox{
		width:88%;
		margin-top:3px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .thyro_txtbox &gt; textarea{
		height:70px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .reportYN{
		margin-top:30px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .docSectionthyroid .thyro_docUpl{		
	    margin-left: -168px !important;
	    margin-top: 50px !important;    
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .Emailshow_thyroid{
		margin-top:80px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .thyro_dtbox1{
		margin-left: 70%;
    	margin-top: -13px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .subqtn .surgery .thyro_lbl_dtbox2{
		text-align: left;
    	width: 47%;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .subqtn .surgery .thyro_dtbox2{
	    margin-left: 70%;    
    	margin-top: -31px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .paralysis .thyro_dtbox3{
		margin-left: 70%;
    	margin-top: -17px;
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .thyro_dtbox4{
		margin-left: 70%;
    	margin-top: -12px;
	}
	
		
	.thyro_css ._thyroid-question-section .subqtn .thyro_lbl{
		text-align:left;
		width:auto;
	}
	
	#thyr_selct{
		width:45%;
		margin-left: 66%;
	}
	
	#thyro_chk_lbl_yes{
		margin-right:50px;
	}
	
	.thyro_css ._thyroid-question-section .subqtn{
		width:100% !important;
		margin-left:0;
		/*margin-top: 30px;*/
    	margin-bottom: 5px;
		min-height: unset;
	}
	.thyro_css ._thyroid-question-section .subqtn .control-label{    padding-top: 30px;}
	.thyro_css ._thyroid-question-section .thyro_sub_btn{
		text-align:center;
	}
	
	/* Thyroid error msg alignment */
	.thyro_css ._thyroid-question-section .thyro_full .thyro_er_msg_dd .error-msg{
		float:none;	
	}
	
	.thyro_css ._thyroid-question-section .thyro_full .reportYN .error-msg{
		float:none;
	}
	.thyro_css ._thyroid-question-section #thyr_selct {
    width: 27%;
   
}
.thyro_css ._thyroid-question-section #thyr_selct button.ui-multiselect.ui-widget{
	width:100%  !important;
}
		
}
@media screen and (max-width : 767px){
	.thyro_css .ui-radio{clear:unset !important;}
	.thyro_css ._thyroid-question-section{padding: 0 10px;}
	.thyro_css .form-group{width: 100% !important;}
	.thyro_css input[type=text],.thyro_css input[type=number]{width:100% !important;}
	.thyro_css .heartYN label,.thyro_css .visualYN label,.thyro_css .complicationYN label,.thyro_css .nomarg{margin-left:unset !important;}
	/*.thyro_css .subqtn label{padding-top: 7px !important;}*/
	.thyro_css label{padding-right: 0px !important;}
	.thyro_css .uploadOptions{ width: 52px !important;}
	/*.thyro_css button[type=button].ui-multiselect{width: 225px !important;}
	.thyro_css ._thyroid-question-section div.ui-multiselect-menu{width: 225px !important;}*/
	.thyro_css .fr_radio_align,.thyro_css .surg_full .form-group,.thyro_css .upload-report{margin-bottom:10px !important;}
	.thyro_css .surg_full{margin-bottom:5px !important;}
	.thyro_css .fullwidth{margin-bottom:0px !important;}
	.thyro_css .paralysis{padding-bottom: 60px;}
	.thyro_css .subqtn{margin-bottom:0px !important;}
	.thyro_css .kindlytxt ,.thyro_css .kindlytxt2{margin-bottom: 20px !important;}
	.thyro_css .surgeryYN .surg_full label,.thyro_css .supervision label,.thyro_css .workOff label{ padding-top: 10px;}
	.thyro_css .surgeryYN .surg_full .fr_align,.thyro_css .subqtn .fr_align{ padding-bottom: 10px;}
	.thyro_css .threefields .form-group,.thyro_css .diag_text{margin: 10px 0 20px !important;}
	.ddwidth{width:202px !important;}
	.thyro_css ._thyroid-question-section .thyro_sub_btn{
		text-align:center;
	}
}
/*Redmine 17360 Thyroid FRcss Changes end*/
 .ui-helper-reset span{    padding-left: 3px;}

/* Redmine 17360 Questionire Digitization common - Harshita */

@media screen and (min-width: 768px){
 .ong-question-section,.dig_fr .form-group, ._diabetes-question-section, ._respiratory-question-section, .armFrc-question-section, ._hypertension-question-section,._tb-question-section.tb_css{
	 padding-right: 15%;
	}
   .ong-question-section .ongOffshoreYN.form-group:first-child, ._diabetes-question-section .radio-que.question.form-group:first-child, ._respiratory-question-section .form-group.radio-que.question.qstnht, 
   .armFrc-question-section .radio-que.question.form-group:first-child, ._hypertension-question-section .radio-que.question.form-group,._tb-question-section.tb_css .radio-que.question.form-group{
	      margin-top: 10px !important;
	}
   .forms .form-inline .form-group.radio-que &gt; label, .ong-question-section .form-group.radio-que label.control-label, ._diabetes-question-section .form-inline .form-group .control-label, ._respiratory-question-section .form-inline .form-group .control-label, .armFrc-question-section .form-inline .form-group .control-label,
   	 ._hypertension-question-section .form-inline .form-group .control-label, ._hypertension-question-section .form-inline .form-group .inc_sublabel,._tb-question-section.tb_css .form-inline .form-group .control-label{
	    width: 73%;
	    text-align:left!important;
}
.forms .ong-question-section .form-inline .form-group .form-control{
	float:right;
}
 .ong-question-section .fly .fr_align,.dig_fr .questionans6_3 .fr_align, ._diabetes-question-section .form-inline .form-group .fr_align,
  ._respiratory-question-section .form-inline .form-group .fr_align, .armFrc-question-section .form-inline .form-group .fr_align,
   ._hypertension-question-section .form-inline .form-group .fr_align, ._tb-question-section.tb_css .fr_align{
	width:26%;
}
 .control-label.form-desc-lbl, .form-group .fr-align-desc, .ongpercentcontent,.dig_fr .txtarea .control-label,.dig_fr .questionans4, 
 .forms ._diabetes-question-section .form-inline .form-group, .forms ._respiratory-question-section .form-inline .form-group,
 .forms .armFrc-question-section .form-inline .form-group, .forms ._hypertension-question-section .form-inline .form-group,._tb-question-section.tb_css .form-group{
	 width: 100% !important;
}
.ong-question-section .form-group, ._diabetes-question-section .form-group, ._respiratory-question-section .form-group.radio-que, ._respiratory-question-section .form-group.mainqstn, ._respiratory-question-section .form-group.m-left-0 div:first-child, 
.armFrc-question-section .form-inline .form-group, ._hypertension-question-section .form-group, ._tb-question-section.tb_css .form-group{
      margin-top: 35px !important;
    min-height: auto !important;
}
._respiratory-question-section .form-group.subqstn,._respiratory-question-section .form-group.radio-que .form-group{
	
    min-height: auto !important;
}

.ongAccidentsDatenInjuries, .ongIllnessDiagnosdCndtn{
	margin-top:55px;
}
 .ongcss .ong-question-section .form-group.radio-que .fly{
 margin-top:35px;
   /*  margin-bottom: 25px !important; */
}
.mb-35p {
    margin-bottom: 35px;
}
 .ong-question-section .form-inline div.fr_align textarea.form-desc-input,.dig_fr .txtarea textarea, ._diabetes-question-section .form-inline div.fr_align textarea.form-desc-input, div.fr_align textarea.form-desc-input{
	/* width:98% !important; */
	height: 70px !important;
	}
	
	 ._diabetes-question-section .form-inline div.fr_align textarea.form-desc-input{
	 margin-left:0!important;
	 }

.forms .form-inline .form-group.radio-que &gt; label{
	    margin-right: 30px;
	    text-align:left;
}
/*  ._diabetes-question-section input[type="text"]{
	width: 91% !important;
} */

.peryear .control-label.label-right.pull-right{
	padding-left: 30px;
}
.ongOtherDesignation.fly input{
	
	margin-left:-5px !important;
}
  .ong-question-section .fr_radio_align .error-msg  {
margin-right: 20px !important;
 }
.ongcss .ong-question-section .ongDesignationYN-heading, .forms .form-inline .form-group .ongDesignationYN-heading label{
	    margin-left: 0;
    display: flex !important;
}
._hypertension-question-section .form-group.fr_sublabel.sameline{
	 margin-left: 0;
    display: flex ;
	}
._diabetes-question-section .form-inline .form-group .control-label{
	padding-right:15px;
}
.ongcss .ongpercentcontent label{
	       width: 30% !important;
    text-align: left;
}
.ongcss .ongpercentcontent .fr_align input[type=number]{
	    width: 85px !important;
}
.forms .ong-question-section .form-inline .ongpercentcontent .form-group .fr_align input.form-control{
	float:left;
}
.ongcss .ong-question-section .ongDesignationYN-heading .select2-container.select.error-field{
	margin-left:17%;
}
.forms .ongcss .ong-question-section .form-group .fr_align .error-msg{
	float: right !important;
}
.ongcss .ong-question-section .ongDesignationYN-heading .drop-down-88 .error-msg{
	    margin-left: 56%!important;
}
._diabetes-question-section .form-control.datepicker.half-width.hasDatepicker{
	margin-left:24px;
}
._diabetes-question-section .form-inline .form-group .fr-align-desc .chk-label{
	    margin-right: 45px;
	        margin-left: 5px;
	}
.m-left-0, ._diabetes-question-section .form-group.m-left-0, ._respiratory-question-section .form-group.m-left-0, .armFrc-question-section .form-group.m-left-0{
   margin-left:  0 !important;
}
._diabetes-question-section .fr_dropdown_align button.ui-multiselect.ui-widget.ui-state-default.ui-corner-all{
	width: 120px !important
}
._diabetes-question-section .form-inline .form-group .control-label.lbl_align, .forms ._diabetes-question-section .form-inline .form-group{
	 margin-left: 0!important;
}
._diabetes-question-section .uploadDocQues.fr-align-desc.radio-control,._diabetes-question-section .upload-report .ulpadOptionsOuter,._hypertension-question-section .uploadDocQues.fr_radio_align.fr-align-desc, ._hypertension-question-section .upload-disability .ulpadOptionsOuter,
._tb-question-section.tb_css .uploadDocQues.fr_radio_align.fr-align-desc, ._tb-question-section.tb_css .upload-disability .ulpadOptionsOuter  {
    padding-top: 18px;
}
._diabetes-question-section .fr_radio_align .error-msg, ._diabetes-question-section .radio-control .error-msg, ._hypertension-question-section .radio-control .error-msg {
    margin-right: 17px !important;
}
.forms ._diabetes-question-section  .form-group .uploadDocQues.fr-align-desc .error-msg, .forms ._hypertension-question-section  .form-group .uploadDocQues.fr-align-desc .error-msg{
	   float:left!important;
}
._diabetes-question-section .fr_dropdown_align .error-msg {
    margin-right: 11px !important;
}
._diabetes-question-section input#smoke_per_day{
	width: 60% !important;
}
._diabetes-question-section .smokelabel {
    width: 44px !important;
    float: right !important;
    padding-top: 7px !important;
}
 ._respiratory-question-section .form-inline .form-group span.ui-radio, ._diabetes-question-section .form-inline .form-group span.ui-radio,.armFrc-question-section .form-inline .form-group span.ui-radio{
     margin-left: 12px;
 }
  ._respiratory-question-section .form-inline .form-group label.ui-radio, ._diabetes-question-section .form-inline .form-group label.ui-radio,.armFrc-question-section .form-inline .form-group label.ui-radio{
  padding-right:0;
  }
   ._respiratory-question-section .fr_radio_align .error-msg, ._diabetes-question-section .fr_radio_align .error-msg {
    margin-right: 21px !important;
}
._respiratory-question-section .form-control.datepicker.half-width.hasDatepicker{
	width:96px!important;
}

}
._diabetes-question-section .fr-align-desc.fr-question-part, ._respiratory-question-section .fr-align-desc.fr-question-part,
 ._hypertension-question-section .fr-align-desc.fr-question-part,._tb-question-section.tb_css .fr-align-desc.fr-question-part{
	    padding-bottom: 2px;
    border-bottom: 1px solid ;
	
}
.ongcss .ong-question-section p.red-btn-wrap, ._diabetes-question-section p.red-btn-wrap,  p.submit-respiratory.red-btn-wrap,
.armFrc-question-section .red-btn-wrap, ._hypertension-question-section p.red-btn-wrap,._tb-question-section.tb_css p.red-btn-wrap{
	    text-align: center;
    padding-top: 30px;
}
 .ongcss input[type=text],.ongcss input[type=number]{width: 110px !important;}
 .ongcss .ongDesignationYN .select{    width: 150px !important;}
  .ong-question-section  .ongpercentcontent + .occup-error.error-msg{
  text-align: left !important;
  padding-top: 12px;
  margin-left: 10px !important;
  }
 
 @media screen and (max-width: 768px){

._respiratory-question-section .radio-control{
	display:flex;
} 
  ._respiratory-question-section .form-group{ width: 97%;}
.forms ._diabetes-question-section .form-group .error-msg{
	float:left;
}
._diabetes-question-section label.control-label.fr-align-desc.fr-question-part{
	margin-bottom: 20px !important;
}
 ._diabetes-question-section .form-inline .form-group .control-label, ._respiratory-question-section .form-inline .form-group .control-label, 
  ._hypertension-question-section .form-inline .form-group .control-label,._tb-question-section.tb_css .form-inline .form-group .control-label{
 margin-top:10px;
 }
  ._hypertension-question-section .form-inline .form-group .control-label.ltext{
  margin-top:0px
 }
 .forms ._diabetes-question-section .form-inline .form-group .form-control.datepicker,  .forms ._hypertension-question-section .form-inline .form-group .form-control.datepicker{
     width: 50% !important;
 }
  .forms ._diabetes-question-section .form-inline .uploadOptions{
  width: 50px;
    height: 40px;
    margin-top: 10px;
  }
  ._diabetes-question-section .smokelabel{
  padding-top:0 !important;
      width: 59px!important;
    padding-left: 5px;
  }
  ._diabetes-question-section input#smoke_per_day{
	width: 60% !important;
}
  .forms ._diabetes-question-section .form-inline .form-group.radio-que, .forms ._diabetes-question-section .form-inline .form-group, .forms ._hypertension-question-section .form-inline .form-group.radio-que, .forms ._hypertension-question-section .form-inline .form-group{
	width:97%!important;
}
.tabletsYN, .insulinYN, .diabetestobaccoYN, ._hypertension-question-section .alcoholYN,._hypertension-question-section .smokeYN,._hypertension-question-section .activityYN {
	margin-bottom:0;
}
._diabetes-question-section p.red-btn-wrap, p.submit-respiratory.red-btn-wrap, ._hypertension-question-section p.red-btn-wrap,._tb-question-section.tb_css p.red-btn-wrap{
    padding-top: 0px;
}
 }

/* Redmine 17360 Questionire Digitization common ends - Harshita */


/*Redmine 17360- oil and natural gas questionaree css changes - Sowjanya*/

@media screen and (max-width:767px){
	.ongcss .ong-question-section{padding: 0 10px !important;}
	.ongcss .form-group{ width: 100% !important;}
	.ongcss .fly .control-label,.ongcss .fly .fr_align{ width: 100% !important;padding-right: 5px;}
	.ongcss .fly{padding: 5px 0 0px 0px;}
	.ongcss .ongDesignationOthers {margin: 10px 0;} 
	.forms .form-inline .ongpercentcontent .form-group .fr_align input#ongManual, .forms .form-inline .ongpercentcontent .form-group .fr_align input#ongPhysical {
    width: 93% !important;
}
.forms .form-inline .ongpercentcontent .form-group .fr_align input#ongManual, .forms .form-inline .ongpercentcontent .form-group .fr_align input#ongPhysical, .forms .form-inline .ongpercentcontent .form-group .fr_align span, .forms .form-inline .ongpercentcontent .form-group, .ongcss .fly {
	    margin-top: 15px !important;
}
.ong-question-section .ongpercentcontent + .occup-error.error-msg{
	    padding-top: 11px;
    margin-left: 0px !important;
}
	.ong-question-section .form-group {
      margin-top: 30px !important;
    min-height: auto !important;
}
.ongAccidentsDatenInjuries, .ongIllnessDiagnosdCndtn{
	margin-top:15px;
}
.ongcss .ong-question-section .ongDesignationYN-heading .drop-down-88 .error-msg,.ongcss .ong-question-section .form-group .error-msg{
	    float: left;
    margin-top: 5px !important;
}

}
/*Redmine 17360- oil and natural gas questionaree css changes end - Sowjanya*/

/*Redmine 17360- diigestive disorder questionaree css changes - Sowjanya*/
.dig_fr .error-msg{    float: left !important;text-align: left !important;}

@media screen and (min-width: 768px){
	.dig_fr .form-group{margin-left: 0 !important;}
	.dig_fr .txtarea .control-label {padding-top: 15px  !important;}
	.dig_fr .txtarea .fr_align_text,.dig_fr .fr_align .error-msg{margin-bottom: 10px !important;}
	.dig_fr .control-label{width: 74% !important;}
	.dig_fr .questionans3,.dig_fr .questionans9,.dig_fr .questionans4  {padding-right:0 !important;display: inline-block;}
	.dig_fr .digestive_subhead{width: 95% !important;}
	.dig_fr .form-group .form-group{padding-right:0 !important;}
	.dig_fr .pl5{padding-left:5px; }
	.dig_fr .qstn2 .control-label{width: 60% !important;}
	.dig_fr .qstn2 .fr_align{width: 40% !important;}
	.dig_fr .detail1{  width: 36% !important;}
	.dig_fr .half-width.datepicker{padding: 10px !important;width: 90px !important;}
	.dig_fr .txtarea  {margin-bottom: 15px !important;}
	.dig_fr .txtarea textarea {width: 98% !important; }
	.dig_fr .fr_align .error-msg{width: 130px !important;position: relative;left: 45px;}
	.dig_fr .oftentxt{    position: relative; bottom: 20px;left: 40px}
	.dig_fr img.ui-datepicker-trigger  + div.error-msg{width: 130px !important;left: 0;}
}
@media screen and (max-width: 768px){
	.dig_fr{padding-left:10px !important;}
	.dig_fr .form-control.datepicker{  width: 60% !important;}
	.dig_fr .fr_align.detail1{margin-bottom: 15px;}
	.dig_fr .form-group{width: 100% !important;}
	.dig_fr .questionans2_2{margin-top: 15px;}
	.DigestiveDisorder-question-section .form-inline .form-group label{ width:97%;}
	.forms .DigestiveDisorder-question-section .form-group .error-msg{margin-right: 20px !important;}
	.dig_fr .txtarea textarea { height: 70px !important;}
	.dig_fr .describe_symp {margin-top :15px;}
	.dig_fr .fr_align .error-msg{ padding-top: 0 !important;}
}

.dig_fr p.red-btn-wrap{
	text-align:center;
	padding-top:10px
}

.dig_fr .form-inline .chk-label , .dig_fr .form-inline .ui-radio {
	margin-top : 0px !important;
}


/* Redmine 17360 Questionire Digitization for kidney stone - Harshita*/
@media screen and (min-width: 767px){
	.Kidneystone-question-section{
	padding-right: 15%;
	}
	.forms .Kidneystone-question-section .form-inline .form-group, .m-top-25, .Kidneystone-question-section .fr_radio_align.m-top-25 span{
    margin-top: 25px !important;
min-height: auto;
}
 .forms .Kidneystone-question-section .form-inline .form-group label.control-label, .Kidneystone-question-section .form-group.docUpload.upload_7.kid_align.radio-que .uploadDocParts .uploadQues{
	         width: 74%;
    padding-right: 7%;
    text-align:left;
}
.Kidneystone-question-section .fr_align{
	width:24%;
}
input#kidneystonequestionans4{
	    float: left!important; 
}
.kid_align.kidneystonequestionans_4{
	float: right;
    margin-right: 13px;
}
.Kidneystone-question-section .form-inline div.fr_align.fr-align-desc textarea.form-desc-input{
	width:97% !important;
	height: 70px !important;
	}
	.control-label.form-desc-lbl, .Kidneystone-question-section .fr-align-desc{
	width:100% !important;
	text-align:left;
	}
	.Kidneystone-question-section .form-group.docUpload.upload_7.kid_align.radio-que .uploadDocParts .radio-control.uploadDocQues.rd_align.fr_radio_align{
	margin-left:0% !important;
	}
	.Kidneystone-question-section .form-group.docUpload.upload_7.kid_align.radio-que .uploadDocParts .uploadQues{
	 padding-right: 0% !important;
	}
	.Kidneystone-question-section .form-inline .form-group .fr-align-desc .chk-label{
	    margin-right: 45px;
	        margin-left: 5px;
	}
	.Kidneystone-question-section .radio-control.uploadDocQues.fr_radio_align.fr-align-desc{
	  padding-top: 10px;
   }
.Kidneystone-question-section p.red-btn-wrap{
	padding-top: 30px;
}
.kidneystonequestionans12 .form-group,.kidneystonequestionans12 .form-group.radio-que .form-group .control-label,.kidneystonequestionans13_0 .form-group .control-label,
	.kidneystonequestionans12 .control-label:first-child{
	width: 100% !important;
}
.kidneystonequestionans14_0 .fr_align.fr-align-desc, .kidneystonequestionans13_0 .fr_align.fr-align-desc ,.kidneystonequestionans9_2 .fr_align.fr-align-desc{
	padding-right:10px;
}
.kidneystonequestionans12 .fr_align.fr-align-desc{padding-right:20px;}
.Kidneystone-question-section .datepicker{ margin-left: 15px;}
.kidneystonequestionans12 .form-group .control-label{   
	width: 76% !important;
    margin-right: 10px !important;
}
}

.Kidneystone-question-section p.red-btn-wrap{
	    text-align: center;
    
}
.upload_7.kid_align.radio-que .uploadDocParts {
    display: block;
}
.Kidneystone-question-section .radio-control.uploadDocQues.fr_radio_align.fr-align-desc{
	display:flex;
}
.Kidneystone-question-section .fr-align-desc.fr-question-part{
	    padding-bottom: 2px;
    border-bottom: 1px solid ;
	
}
.Kidneystone-question-section .label_pb{padding-bottom: 10px;}
.Kidneystone-question-section .w100{width: 100% !important;}
.Kidneystone-question-section .padr5{padding-right: 5% !important;}
.armFrc-question-section .ui-multiselect{width: 100% !important;background: white; border-radius: 0;}
@media screen and (max-width: 768px){
.Kidneystone-question-section .radio-control.fr_radio_align{
	display:flex!important;
}
.forms .Kidneystone-question-section .form-inline .form-group.radio-que, .forms .Kidneystone-question-section .form-inline .form-group,
.forms ._tb-question-section.tb_css .form-inline .form-group {
	width:97%!important;
}
.kidneystonequestionans8, .kidneystonequestionans9, .kidneystonequestionans_7{
	margin-bottom:0;
}
.Kidneystone-question-section .form-group.docUpload.radio-que{
	margin-top:0;
}
.Kidneystone-question-section .form-group.fr-align-desc {
    margin-top: 10px;
}
.form-group.radio-que.kidneystonequestionans12{
	margin-top:15px;
}
.armFrc-question-section .form-group .form-group,.armFrc-question-section .armFrmAircraftList{width:100% !important;}
}

/* Redmine 17360 Questionire Digitization for kidney stone end- Harshita*/


/* Hypertesion seprate FR CSS - Harshita */
/* .forms ._hypertension-question-section .form-inline .form-group img.ui-datepicker-trigger{
 display:none;
} */
@media screen and (min-width: 767px){
  ._hypertension-question-section .ui-multiselect,._tb-question-section.tb_css .ui-multiselect{
  width: 27% !important;
 }
  ._hypertension-question-section input#hypertensionDiognosisDate, ._hypertension-question-section .fr_align.frdateinput .error-msg,
  ._tb-question-section.tb_css input.datepicker , ._tb-question-section.tb_css .fr_align.frdateinput .error-msg{
      /* width: 99px !important; */
    margin-left: 24px !important;
  }
 ._hypertension-question-section .radio-control.fr_radio_align span:first-of-type,._tb-question-section.tb_css .radio-control span:first-of-type{
    margin-left: 15px;
}
 ._hypertension-question-section .radio-control.fr_radio_align label.chk-label:last-of-type,._tb-question-section.tb_css .radio-control label.chk-label:last-of-type {
    padding-right:0;
}
}
	/* Hypertesion seprate FR CSS ends- Harshita */

/*Redmine 17360 - Questionnaire Digitization - Ends */
#apptypetemplate #magnumQues_0 div[data-rep-loc="rv_arthritis_add_row"] {
    display: inline-grid;
}

@media screen and (max-width: 767px){
#apptypetemplate #magnumQues_0 div[data-rep-loc="rv_arthritis_add_row"] .block .form-group input, #apptypetemplate #magnumQues_0 div[data-rep-loc="rv_arthritis_add_row"] .block  .form-group .select2-container{
       width: 95%;
}
#apptypetemplate #magnumQues_0 div[data-rep-loc="rv_arthritis_add_row"] img.removeel.margin-top25 {
    margin-top: 20px;
}
}
/* Redmine 19611 */
input.form-control.address + p{position:relative; top: 0;float: right;margin-top: 0;}
p.charCount{margin-bottom: 0;}
.refund_info_di .img-wrap.float-left{width: 40%;
    padding: 12px 25px 0 30px;
    margin: 0px !important;}
    
/* Redmine 18171 - Starts - Pooja R */
@media screen and (min-width: 768px){
.refund_info_di{
	display: block;}
.decision-content .img-wrap.float-left{width: 40%;
    padding: 12px 25px 0 30px;
    margin: 0px !important;}
.decision-content .right-content.float-left{width: 60%;
    margin: 44px 0px !important;}
}
/* Redmine 18171 - Ends - Pooja R */

/* Redmine 20207 - Starts - Varun Agarwal */
.accorddoc .uploadstatus{
	    margin-left: auto;
}
.accorddoc span.dd-tooltipIcon{
	    z-index: 0;
	    margin: auto;
}
.accorddoc .dd-tooltipBdr{
	z-index: 0;
}
.accorddoc .uploadstatus a{
	    display: inline-block;
}
/* Redmine 20207 - Ends - Varun Agarwal */
.lineheight{line-height:12px !important;}

/*Redmine 20946 starts*/
.form-group.fetchStatement-condition{width: 100%;}
/*Redmine 20946 ends*/

.debitCredit {
    margin: 102px 30px;
    font-weight: 600;
    font-size: 14px;
}


/*changes by SRK*/

#policy_manager .app-status{
    padding: 9px;
    width: 100%;
    border: 2px solid #7cadce;
    box-sizing: border-box;
    border-radius: 5px;
    margin: 10px 0;
    background: #f2faff;
}

.proposal-content .head-content {
	border-left: none;
}
.proposal-content .head-content h6 {
    margin: 0;
    padding: 10px 0;
    font-weight: bold;
    color: #004471;
    display: inline-block;
    width: 75%;
}

.proposal-content .head-content p span , .policy-manager-wrp .app-id span{
	color: #000;
	font-weight: bold;
}
.proposal-content .summary a, .policy-manager-wrp .app-id, .proposal-content .head-content .policy-status h6, .proposal-content .content-head .old-app-appstatus , .proposal-content .head-content p label {
    color: #000;
}

.proposal-content .head-wrp {
    background: #f3f7fe;
}

#rhs-column .form-content-right {
    margin-top: 106px;
    border: 2px solid #9AA3A8;
    border-radius: 5px;
    background: #f9f5fc;
}
.form-content-right .right-boxes {
    background: #f9f5fc;
    border:none;
}


/*Quick LINKS MODIFICATION*/

.form-content-right{
	background: #f9f5fc;
}
#rhs-column .right-boxes.quicklink h5 {
	margin: 0;
    padding: 10px 15px;
    font-weight: bold;
}

.right-boxes-innerContent {
    border: 1px solid #dfdfdf !important;
    margin: 10px 5px;
    border-radius: 5px;
}

.policy-manager-wrp .form-content-right .right-boxes.e-matrix .right-boxes-inner {
    padding: 2px 0 16px 40px;
}

#rhs-column .share-desc {
    color: #808080;
    margin: 0;
    text-align: center;
    padding: 20px 15px;
}

#rhs-column .share-it-btn a {
	border-radius: 5px;
} 
#rhs-column .share-it-btn {
	margin-bottom: 16px;
}
#rhs-column .form-content-right .right-boxes.quicklink, #proposal.proposal-container h4{
	background-image: linear-gradient(180deg, #0163A2, #004A7C);
}
@media (max-width: 767px) {
	#rhs-column .policy-manager-wrp .right-boxes {
   		width: auto !important;
	}
	
}

.proposal-content .proposal-no span {
		box-shadow: 3px 0px #e0e5e8;
	}


/*Quick LINKS MODIFICATION*/
#_pagebody .policy-manager-wrp .form-content-right .right-boxes h4 {
    color: #004471;
}

}

.summary.old-app-manager-viewsummary a{
	color: #004471;
}

#policydata .proposal-content .head-content p , #policydata .proposal-content .head-content p  a.initial-style  {
    color: #000;
}

@media ( max-width : 767px) {
	.proposal-content .proposal-no {
    	padding-top: 0px;
	}
	.proposal-content .proposal-no span {
		box-shadow: 0px 3px #e0e5e8;
	}
	.content-mid.forms {
    	margin: 10px;
	}
	.prog-link-container .prog-link {
		    background: transparent !important;
		    border: 1px solid #005E9E !important;
		    margin: 2px 0;
			border-radius: 5px;
		    
	}
	.prog-link-container .prog-link.first, .prog-link-container .prog-link.active, .prog-link-container .prog-link.li-show.disabled-dna{
		    border: 1px solid #9C9C9C !important;
	}
	
	.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/Congratulations_icon_SVG_1.svg) no-repeat 11px !important;
		background-size: 17px !important;
	
	}
	
	.prog-link-container .prog-link.last a,.prog-link-container .prog-link a {
		background: url(../images/Ellipse1AppRevamp.svg) no-repeat 11px !important;
		background-size: 16px !important;
	}
	
	.prog-link.li-show.disabled-dna a{
		background: url(../images/Ellipse3.svg) no-repeat 12px !important;
    	background-size: 16px !important
	}
	.content-mid.forms .knowplan {
    	margin: 0 !important;
    	width: 100% !important;
	}
	#rhs-column .form-content-right {
    	margin-top: 0;
	}
	.pay-cloudBank{
	   margin-right: 37% !important;;
	}
}

/*changes by SRK*/
.pay-cloudBank{
    margin-left: 40%;
}
@media screen and (max-width: 550px){
#policydata .old_app_header .details.clearfix.old-app-term-top p label{
	font-size: 13px;
}

#editproposal select#editproposaldrop {
   width: 137px;
}

#collapse1 input.form-control.mobile-pre {
    margin: 0 0 5px;
}
}
/* &lt;!--  Appointee education--&gt; */
	.literate-inner{
	    position: relative;
	}
	.literate-inner .error-msg{
		position: absolute;
	        top: 26px;
           left: 0px;
	}
	.literate-inner{
	display: flex;
    flex-direction: row;
	}
	.literate-outer-label{
		padding-right: 5px;
	}
	.literate-inner label{
		margin-top: 4px;
	}  
/* &lt;!--  Appointee education--&gt;  */

.carreg-meg h5{
	color:red;
}
</pre></body></html>