<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('override_style.css');*//*Override CMS CSS

/* PNB Met Customer Page CSS */
/** {box-sizing: content-box;}*/
*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.main .rt_wrapper &gt; h1, .main .full_wrapper &gt; h1{border-bottom: 3px solid #006ab6;color: #006ab6;font-size: 32px;font-weight: normal;margin-bottom: 15px;padding-bottom: 15px;}
.rt_wrapper{margin-bottom: 30px}

/*Basic CSS*/
input, textarea{color: #666666;outline: 0;line-height:normal;}
input::-webkit-input-placeholder,textarea::-webkit-textarea-placeholder { color:#c3c3c3;opacity: 1;font-size: 14px;}
input:-moz-placeholder, textarea:-moz-placeholder { color:#c3c3c3;opacity: 1;font-size: 14px;}  /* FF 4-18 */
input::-moz-placeholder, textarea::-moz-placeholder { color:#c3c3c3;opacity: 1;font-size: 14px;}  /* FF 19+ */
input::-ms-input-placeholder, textarea::-ms-textarea-placeholder { color:#c3c3c3;opacity: 1;font-size: 14px;} 
input:::-webkit-input-placeholder, textarea:::-webkit-textarea-placeholder { color:#c3c3c3; opacity: 1;font-size: 14px;}
input::-moz-placeholder, textarea::-moz-placeholder { color:#c3c3c3; opacity: 1;font-size: 14px;}/* FF 4-18 */
input:::-moz-placeholder, textarea:::-moz-placeholder { color:#c3c3c3; opacity: 1;font-size: 14px;} /* FF 19+ */
input::-ms-input-placeholder, textarea::-ms-textarea-placeholder { color:#c3c3c3;opacity: 1;font-size: 14px;}/* IE 10+ */
input[type=checkbox] {left: inherit;position: relative;width: 15px;height: 15px;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number] {-moz-appearance:textfield;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill,
input:-moz-autofill, textarea:-moz-autofill, select:-moz-autofill,
input:autofill, textarea:autofill, select:autofill{background: #ccc;}
input[type="file"] {cursor: pointer;opacity: 0;position: absolute;right: 1%;top: 1px;width: 165px;z-index: 1;}
body.ie10 input[type=email],body.ie11 input[type=email],
body.ie10 input[type=number],body.ie11 input[type=number],
body.ie10 input[type=password],body.ie11 input[type=password],
body.ie10 input[type=search],body.ie11 input[type=search],
body.ie10 input[type=tel],body.ie11 input[type=tel],
body.ie10 input[type=text],body.ie11 input[type=text],
body.ie10 input[type=url],body.ie11 input[type=url]{border:none !important;}

.white-button.attachment_btn {position: absolute;right: 1%;top: 6px;}
.white-button.attachment_btn a {background-position: right center;font-size: 14px;padding: 10px 35px 10px 15px;}
.mailing-address td.full-width input:hover + div.attachment_btn{text-decoration: none;background:#fff;background:-moz-linear-gradient(#f7f7f7,#fff);background:-o-linear-gradient(#f7f7f7,#fff);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f7f7f7),to(#fff));background:-webkit-linear-gradient(#f7f7f7,#fff);}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.button_wrapper {clear: both;float: right;}
/*.button_wrapper.form_field_btn {margin-right: 3%;}*/
.blue-button{background:#016bb6;background:-moz-linear-gradient(#2680c1,#016bb6);background:-o-linear-gradient(#2680c1,#016bb6);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#2680c1),to(#016bb6));background:-webkit-linear-gradient(#2680c1,#016bb6);border:1px solid #006ab6;color:#fff;display: inline-block;border-radius: 3px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;}
.blue-button:hover{text-decoration: none;background:#2680c1;background:-moz-linear-gradient(#016bb6,#2680c1);background:-o-linear-gradient(#016bb6,#2680c1);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#016bb6),to(#2680c1));background:-webkit-linear-gradient(#016bb6,#2680c1);color: #fff;}
.white-button{background:#f7f7f7;background:-moz-linear-gradient(#fff,#f7f7f7);background:-o-linear-gradient(#fff,#f7f7f7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f7f7f7));background:-webkit-linear-gradient(#fff,#f7f7f7);border:1px solid #ddd;color:#006ab6;display: inline-block;border-radius: 3px;border: 1px solid #ccc}
.blue-button, .white-button {margin-left: 10px;}
.white-button:hover{text-decoration: none;background:#fff;background:-moz-linear-gradient(#f7f7f7,#fff);background:-o-linear-gradient(#f7f7f7,#fff);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f7f7f7),to(#fff));background:-webkit-linear-gradient(#f7f7f7,#fff);}
.blue-button a, .blue-button input{background: url("../images/met_customer_ico/know_more_white_ico.png") no-repeat scroll 95% center;color: #fff;display: block;padding: 11px 54px 11px 23px;font-size: 16px;text-align: left;border: none;}
.white-button a, .white-button input{background: url("../images/met_customer_ico/know_more_ico.png") no-repeat scroll 93% center;color: #0c6ab0;display: block;padding: 11px 54px 11px 23px;font-size: 16px;text-align: left;}
.blue-button input.down_ico {background: url("../images/met_customer_ico/down_ico.png") no-repeat scroll 95% center;}
.blue-button a:hover,.white-button a:hover,
.blue-button input:hover,.white-button input:hover,
.blue-button input:focus,.white-button input:focus{text-decoration: none;box-shadow: none;}
.policy_search + .blue-button.reset_btn {display: inline-block;margin: 0 0 30px;position: relative;}
.policy_search + .blue-button.reset_btn input {padding: 10px 35px 10px 5px;}
.red{color: red;}
.h3-heading.doc_list {cursor: pointer;font-size: 16px;}
.rt_wrapper ol li {font-size: 13px;list-style-position: outside;margin: 0 0 5px 25px;padding-left: 5px;}
.document_list{display: none;}
.more_lnk {color: #006ab6;display: block;font-size: 13px;font-weight: bold;text-align: center;text-decoration: underline;cursor: pointer;}


/*Sprite Icon */
/*label{background-image: url("../images/sprite_global_desktop.png");}
.cust_id_ico{background-position:-4px -725px;}
.select_search_type_ico{background-position: 5px -725px;}
.cust_ico{background-position: 5px -725px;}*/


.cust_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.download_ico{background: url("../images/met_customer_ico/download_ico.png") no-repeat scroll}
.cust_name_ico{background: url('../images/met_customer_ico/cust_ico.png') no-repeat scroll}
.rupee_ico{background: url('../images/met_customer_ico/rupee_ico.png') no-repeat scroll}
.dob_ico{background: url('../images/met_customer_ico/date_ico.png') no-repeat scroll}
.policy_ico{background: url('../images/met_customer_ico/policy_ico.png') no-repeat scroll}
.product_ico{background: url('../images/met_customer_ico/product_ico.png') no-repeat scroll}
.mail_ico{background: url("../images/met_customer_ico/mail_ico.png") no-repeat scroll}
.mobile_ico{background: url("../images/met_customer_ico/mobile_ico.png") no-repeat scroll 12px 12px !important;}
.location_ico{background: url("../images/met_customer_ico/location_ico.png") no-repeat scroll}
.call_ico{background: url("../images/met_customer_ico/call_ico.png") no-repeat scroll}
.back_ico{background: url("../images/met_customer_ico/back_ico.png") no-repeat scroll}
.select_search_type_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.cust_id_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.first_name_ico{background: url("../images/met_customer_ico/firstname_lastname_ico.png") no-repeat scroll}
.last_name_ico{background: url("../images/met_customer_ico/firstname_lastname_ico.png") no-repeat scroll}
.email_ico{background: url("../images/met_customer_ico/mail_ico.png") no-repeat scroll}
.mob_num_ico{background: url("../images/met_customer_ico/mobile_ico.png") no-repeat scroll 12px 12px !important;}
.receiver_ico{background: url("../images/met_customer_ico/receiver_ico.png") no-repeat scroll}
.risk_ico{background: url("../images/met_customer_ico/risk_ico.png") no-repeat scroll}
.dob_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.policy_num_ico{background: url("../images/met_customer_ico/policy_ico.png") no-repeat scroll}
.customer_num_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.insured_name_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.product_name_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.customer_name_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.base_sum_assured_ico{background: url("../images/met_customer_ico/rupee_ico.png") no-repeat scroll}
.residence_ph_num_ico{background: url("../images/met_customer_ico/mobile_ico.png") no-repeat scroll}
.office_ph_num_ico{background: url("../images/met_customer_ico/office_phone_ico.png") no-repeat scroll;background-size: 27px;}
.date_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.current_paymode_ico{background: url("../images/met_customer_ico/rupee_ico.png") no-repeat scroll}
.premium_amt_ico{background: url("../images/met_customer_ico/rupee_ico.png") no-repeat scroll}
.new_paymode_ico{background: url("../images/met_customer_ico/frequency_ico.png") no-repeat scroll 12px 12px !important;}
.premium_frequency_ico{background: url("../images/met_customer_ico/frequency_ico.png") no-repeat scroll 12px 12px !important;}
.policy_term_ico{background: url("../images/met_customer_ico/policy_ico.png") no-repeat scroll}
.paymode_ico{background: url("../images/met_customer_ico/rupee_ico.png") no-repeat scroll}
.premium_pay_term_ico{background: url("../images/met_customer_ico/policy_ico.png") no-repeat scroll}
.last_pay_date_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.policy_issue_date_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.bill_date_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.effective_date_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.next_premium_duedate_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.contact_details_call_ico{background: url("../images/met_customer_ico/receiver_ico.png") no-repeat scroll}
.contact_details_email_ico{background: url("../images/met_customer_ico/mail_ico.png") no-repeat scroll}
.owner_name_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.insured_name_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.beneficiary_name_ico{background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll}
.city_ico{background: url("../images/met_customer_ico/city_ico.png") no-repeat scroll}
.address_ico{background: url("../images/met_customer_ico/address_ico.png") no-repeat scroll}
.state_ico{background: url("../images/met_customer_ico/state_ico.png") no-repeat scroll}
.pincode_ico{background: url("../images/met_customer_ico/pincode_ico.png") no-repeat scroll; background-size: 22px;}
.country_ico{background: url("../images/met_customer_ico/area_ico.png") no-repeat scroll}
.owner_dob_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.insured_dob_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.beneficiary_dob_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.Upload_addressform_ico{background: url("../images/met_customer_ico/location_ico.png") no-repeat scroll}
.trans_pwd_ico{background: url("../images/met_customer_ico/password_ico.png") no-repeat scroll}
.select_feedback_ico{background: url("../images/met_customer_ico/feedback_select_ico'.png") no-repeat scroll}
.feedback_ico{background: url("../images/met_customer_ico/feedback_comment_ico.png") no-repeat scroll; background-size: 26px;}
.complaint_ico{background: url("../images/met_customer_ico/feedback_comment_ico.png") no-repeat scroll; background-size: 26px;}
.claims_category_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.sub_type_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.subject_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.comment_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.old_pwd_ico{background: url("../images/met_customer_ico/password_ico.png") no-repeat scroll}
.new_pwd_ico{background: url("../images/met_customer_ico/password_ico.png") no-repeat scroll}
.confirm_pwd_ico{background: url("../images/met_customer_ico/password_ico.png") no-repeat scroll}
.from_date_ico{background: url("../images/met_customer_ico/fromdate_ico.png") no-repeat scroll}
.to_date_ico{background: url("../images/met_customer_ico/todate_ico.png") no-repeat scroll}
.status_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.premium_type_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.interest_rate_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.eligibility_ason_ico{background: url("../images/met_customer_ico/dob_ico.png") no-repeat scroll}
.no_of_loans_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.surrender_value_ico{background: url("../images/met_customer_ico/rupee_ico.png") no-repeat scroll}
.current_loan_amt_ico{background: url("../images/met_customer_ico/rupee_ico.png") no-repeat scroll}
.net_loan_avail_ico{background: url("../images/met_customer_ico/rupee_ico.png") no-repeat scroll}
.Risk_status_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.premium_status_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.letter_type_ico{background: url("../images/met_customer_ico/product_ico.png") no-repeat scroll}
.select_year_ico{background: url("../images/met_customer_ico/date_ico.png") no-repeat scroll}
.app_ico{background: url("../images/met_customer_ico/application_ico.png") no-repeat scroll}


/*Popularizing Company Initiatives Icons*/
.code_ico {background: url("../images/met_customer_ico/doc.png") no-repeat scroll;}

/*Customer pentration Icons*/
.password_ico{background: url("../images/met_customer_ico/password_ico.png") no-repeat scroll;}

/*Mandatory CSS*/
.mandatory {color: red;font-size: 16px;left: 3px;position: absolute;top: 10px;}
.error_field{background-color: #ffe5e5; border: 1px solid red !important;}
.alert_msg{display: none;}
.alert_msg.error {background-color: #f2dede;border: 1px solid #ebccd1;border-radius: 4px;color: #a94442;line-height: 15px;padding: 10px;vertical-align: middle;clear: both;}
.alert_msg.success {background-color: #dff0d8;border: 1px solid #d6e9c6;border-radius: 4px;color: #3c763d;line-height: 15px;padding: 10px;vertical-align: middle;clear: both;}
.alert_msg.warning {background-color: #fcf8e3;border: 1px solid #faebcc;border-radius: 4px;color: #8a6d3b;line-height: 15px;padding: 10px;vertical-align: middle;clear: both;}
.no_data{display: block;font-size: 13px;font-weight: bold;margin: 55px 0;text-align: center;width: 100%;clear:both;}
span.pagelinks{padding-left:0px;}
img {vertical-align: middle;max-width: 100%;}
table{border-collapse: separate;}
table tr td,table tr th{padding: 0px;position: relative;}
table tr td a {text-decoration: underline;color: #666;}
.rt_wrapper table tr td:last-child,.rt_wrapper table tr th:last-child{border-right: 1px solid #ccc;}
.rt_wrapper table tr:last-child td{border-bottom: 1px solid #ccc;}
table thead tr:first-child th:first-child{border-top-left-radius: 3px}
table thead tr:first-child th:last-child{border-top-right-radius: 3px}
table tbody tr:last-child td:first-child{border-bottom-left-radius: 3px}
table tbody tr:last-child td:last-child{border-bottom-right-radius: 3px}
.checkbox input[type=checkbox] {display: none;}
.checkbox label {display: inline-block;cursor: pointer;position: relative;padding-left: 30px;font-size: 12px;margin-top: 5px;}
.checkbox label:before {content: "";display: inline-block;width: 22px;height: 22px;position: absolute;bottom: 1px;background-color: #fff;border:1px solid #ccc;border-radius: 3px;top: 0px;left: 0px}
.checkbox input[type=checkbox]:checked + label:before {background: url("../images/iconSmall.png") repeat scroll;background-position: -1px -419px;color: #333;content: "";font-size: 16px;line-height: 24px;text-align: center;}

/*Scroll Table CSS*/
.scroll_notification{clear: both;color: #3389c6;display: none;font-size: 12px;font-weight: 700;line-height: 10px;margin: 5px 0;position: relative;text-align: right;}
.scroll_notification i {color: #3389c6;float: right;font-size: 35px;font-style: normal;margin-top: -2px;padding: 0 5px 0 0;}
.scroll_table_wrapper{margin:10px auto 0;overflow-x:auto;clear:both;}
.scroll_table_content {clear: both;float: left;min-width: 100%;overflow: hidden;}
.scroll_table_content &gt; table, .scroll_table_content &gt; div{min-width: 735px;/*748 prev.*/margin-bottom: 15px;}
.scroll_table_content.noscroll &gt; table, .scroll_table_content &gt; div {min-width: auto;}
.scroll_table_content .radio_field label::before, .scroll_table_content .radio_field label {bottom: -2px;left: 1px;margin: 0;padding: 0;}
.scroll_table_content .radio_field label {padding: 0 11px;}
.radio_field &gt; p {float: left;}
.radio_field &gt; p label::before {bottom: 1px;left: 2px;}
.radio_field &gt; p input[type="radio"]:checked + label::after {left: 7px;top: 7px;-webkit-margin-before: 0px;}
/*Scroll Table CSS End*/

/*Popup Table CSS*/
.pop_content.edit_details_popup_wrapper{padding:0;}
.pop_content.edit_details_popup_wrapper &gt; h1{border:medium none;font-size:23px;margin:20px 0 10px;text-align:center;padding: 0 10px;font-family: Arial,Helvetica,sans-serif}
.edit_form_wrapper{background:#ededed;padding:30px 0;clear: both;}
.edit_form_wrapper &gt; table{margin:0 auto;max-width: 450px;}
.pop_content.edit_details_popup_wrapper .edit_form_wrapper tr{display:block;margin:0 0 10px;clear: both;}
.pop_content.edit_details_popup_wrapper .edit_form_wrapper th{color:#777;font-size:15px;font-weight:400;padding:7px 5px 0 0;text-align: left;vertical-align:top;font-family: Arial,Helvetica,sans-serif;width: 185px;}
.pop_content .edit_form_wrapper table td{background-color: transparent !important;float: none;margin: 0 auto;padding: 0;text-align: center;width: 240px;background-color:none;}
.pop_content .edit_form_wrapper table td input[type="button"] {display: inline-block;/* float: none; */}
.pop_content .edit_form_wrapper table td input {float: left; width:100%; background-position: 98% center;line-height: normal;}
.pop_content .edit_form_wrapper table td input.date_filter {border: 1px solid #cccccc;height: 25px;line-height: 25px;width: 100%;background:url("../images/met_customer_ico/dob_ico.png") no-repeat 95% center #fff;    -webkit-appearance: none;   -moz-appearance: none;    text-indent: 1px;    -moz-user-select: none;    -webkit-user-select: none;    user-select: none;}
.pop_content .edit_form_wrapper table td input.region_code_filed{margin-right: 5px;height: 25px;line-height: 25px;width: 20%;}
.pop_content .edit_form_wrapper table td input.region_code_filed{margin-right: 2%;height: 35px;line-height: 35px;width: 16%;padding: 5px 2%;border: 1px solid #A9A9A9;}
.pop_content .edit_form_wrapper table td input.phone_field{height: 35px;line-height: 35px;width: 72%;background-color: #fff;border: 1px solid #ddd;padding: 5px 2%;border: 1px solid #A9A9A9;}
.pop_content .edit_form_wrapper table td input.full_field{height: 35px;line-height: 35px;width: 95%;padding: 5px 2%;border: 1px solid #A9A9A9;}	
.pop_content .edit_form_wrapper select.form-control {background: url("../images/select_drop_ico2.png") right 10px center no-repeat #fff;float: left;height: 45px;width: 100%;-webkit-appearance: none;   -moz-appearance: none;    text-indent: 1px;    -moz-user-select: none;    -webkit-user-select: none;    user-select: none;}
.pop_content .edit_form_wrapper select.form-control option{margin: 3px;}
.pop_content .edit_form_wrapper table td input.cancel[type="button"]{background:#f7f7f7;background:-moz-linear-gradient(#fff,#f7f7f7);background:-o-linear-gradient(#fff,#f7f7f7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f7f7f7));background:-webkit-linear-gradient(#fff,#f7f7f7);border:1px solid #ddd;color:#006ab6;display: inline-block;border-radius: 3px;border: 1px solid #ccc}
.pop_content .edit_form_wrapper table td input.cancel[type="button"]:hover{text-decoration: none;background:#fff;background:-moz-linear-gradient(#f7f7f7,#fff);background:-o-linear-gradient(#f7f7f7,#fff);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f7f7f7),to(#fff));background:-webkit-linear-gradient(#f7f7f7,#fff);}
.pop_content .edit_form_wrapper table td.button_wrapper {display: block;width: 100%;text-align: center;/* float: none; */}
.pop_content .edit_form_wrapper .form-control + span {display: none;}
.pop_content .edit_form_wrapper .form-control.error_field + span {display: block;}
.popuperror{text-align:center;color: red;}

body.ie10 .pop_content .edit_form_wrapper select.form-control,
body.ie11 .pop_content .edit_form_wrapper select.form-control{background-position: right center;}


/*No window popup css*/
.pop_content.edit_details_popup_wrapper .edit_form_wrapper.nowindow_popup th {text-align: right;margin: 0 0;padding: 0 5px 0 0;}
.pop_content .edit_form_wrapper.nowindow_popup table td input {width: 85%;}
/*Popup Table CSS End*/


/*Edit field form css*/
.mandatory-instructions {float: right;font-size: 12px!important;margin: 10px 5px 0px !important;}
.forgot_txn_pwd {float: left;font-size: 12px;margin: 0 0 5px;position: relative;top: -10px;}
/*Single Column form CSS*/
.form_field_wrapper.single_column {clear: both;max-width: 400px;}
.form_field_wrapper.single_column .form_field_section {border-radius: 3px;margin: 0 0 15px;width: 99.5%;clear: both;height: auto; overflow: visible;}
.form_field_wrapper.single_column .form_field &gt; input, .form_field_wrapper.single_column .form_field &gt; textarea {/*margin: 6px 2% 10px 0;*/}
body.ie10 .form_field_wrapper.single_column .form_field &gt; input[type=text],body.ie11 .form_field_wrapper.single_column .form_field &gt; input[type=text], 
body.ie10 .form_field_wrapper.single_column .form_field &gt; input[type=password],body.ie11 .form_field_wrapper.single_column .form_field &gt; input[type=password],
body.ie10 .form_field_wrapper.single_column .form_field &gt; textarea, body.ie11 .form_field_wrapper.single_column .form_field &gt; textarea{border:none !important;}
.form_field_wrapper.single_column .form_field &gt; input.error_field, .form_field_wrapper.single_column .form_field &gt; textarea.error_field{margin: 3px 1% 0;}
.form_field_wrapper.single_column .form_field_section .form_field {border-bottom: 1px solid #ccc;border-left: 0 none;float: none;margin-left: 0;width: 100%;min-height: 50px;}
.form_field_wrapper.single_column .form_field_section .form_field:last-child {border-bottom: medium none;}
.form_field_wrapper.single_column .address-change-btn-container{margin-right: 0px;}
.form_field_wrapper.single_column .form_field &gt; textarea {height: 70px;padding-top: 10px;}
.form_field_wrapper.single_column .form_field_section .form_field.textarea_field {min-height: inherit;height: auto;}
.request_msg {clear: both;line-height: 15px;}
.button_wrapper.single_btn {float: right;text-align: center;}
.button_wrapper.single_btn &gt; div {float: none;margin: 0 0 10px;width: auto;}


/*Bootstrap Dropdown For Single Column*/
.form_field_wrapper .bootstrap-select.form-control:not([class*="col-"]) {border-radius: 3px;margin: 10px 0 10px 0px;width: 87%;}
.form_field .btn-default.dropdown-toggle {padding: 5px 3%;width: 100%;}
.form_field_wrapper .bootstrap-select.btn-group .dropdown-toggle .caret{top: 4px}
body.ie10 .bootstrap-select.btn-group .btn .caret{top:30%;}
body.ie11 .bootstrap-select.btn-group .btn .caret{top:30%;}

/*Single Column form CSS End*/
/*Single Row form css*/
.form_field_section.full_field .form_field {border: medium none;width: 100%;}
.form_field_section.full_field .form_field &gt; input, .form_field_section.full_field .form_field &gt; textarea { width: 92%;padding-left: 1%;}
.form_field_section.full_field .form_field &gt; input{/*margin: 10px 2% 10px 0;*/}
.form_field_section.full_field .form_field &gt; input.error_field + span, 
.form_field_section.full_field .form_field &gt; textarea.error_field + span{width: 94%;}
.form_field_section .form_field select.error_field + span{display: block;top: 0px}
.form_field_section .form_field select.error_field {margin: 5px 0 0;}
/*Single Row form css End*/
/*Double Column form CSS*/
.form_outer_wrpaper{float: left;border:1px solid #ccc;border-radius: 3px;width: 100%;padding: 20px 3%;margin-bottom: 15px;}
.form_outer_wrpaper.accordion{padding: 20px 3%;}

.form_field_wrapper {clear: both;margin-bottom: 15px;}
.form_field_section {border-color: #ccc;border-style: solid;border-width: 1px;display: block;margin: 0 0% -1px;/*overflow: hidden;position: relative;*/width: 100%;height: 50px;}
.form_field_section.last_field {border-radius: 0 0 3px 3px;}
.form_field_section .form_field {background-position: 15px 12px;/*border-right: 1px solid #ccc;*/display: inline-block;float: left;height: 49px;padding: 0;vertical-align: middle;width: 50%;position: relative;margin-left: -1px;}
.form_field_section .form_field &gt; label {background-position: 12px 15px;display: block;float: left;height: 50px;width: 11%;  margin-bottom: 0;}
.form_field_section.full_field .form_field &gt; label {width: 6%;}
.form_field &gt; input, .form_field &gt; textarea{border: medium none;border-radius: 3px;box-shadow: none;float: right;font-size: 14px;line-height: normal !important;margin: 6px 2% 6px 0;padding: 0 2%;vertical-align: middle;width: 85%;resize: none;font-family: Arial,Helvetica,sans-serif;height:37px;}
.form_field &gt; input.hasDatepicker{/*margin: 9px 2% 9px 0;*/padding: 7px 0;cursor: pointer;}

.form_field_section .form_field select {border-radius: 3px;color: #666;margin: 12px 0;padding: 3px 1% 3px 0;width: 87%;}
.form_field &gt; span {display: block;float: right;font-size: 12px;position: relative;top: -5px;width: 85%;display: none;}
.form_field &gt; span.mandatory {display: inline-block;width: auto;}
.form_field &gt; input.error_field, .form_field &gt; textarea.error_field {margin: 3px 1% 0;height: 30px;}
.form_field &gt; input.error_field + span, .form_field &gt; textarea.error_field + span{display: block;top: -22px;}
.form_field_section .form_field:nth-child(2n) {border-right: medium none;border-left: 1px solid #ccc;}
.form_field_section:first-child {border-radius: 3px 3px 0 0;}
.form_field_section:last-child {border-radius: 0 0 3px 3px;}
/*Reset Password*/
.form_field_wrapper.dual_field .form_field &gt; input.error_field, .form_field_wrapper.dual_field .form_field &gt; textarea.error_field {margin: 3px 2% 3px 0;}
.form_field_wrapper.dual_field .form_field &gt; input.error_field + span, .form_field_wrapper.dual_field .form_field &gt; textarea.error_field + span{top: -3px;}
/*Double Column form CSS End*/
/*Edit field form css End*/


/*form field with caption Form CSS*/
.table_form_wrapper{border:1px solid #ccc;border-radius:3px;margin:0 0 15px;/*overflow:hidden;*/border-bottom:none;float: left;width: 100%;}
.table_form_section{border-bottom:1px solid #ccc;float:left;width:50%;}
.table_form_section &gt; div{float:left;height:50px;vertical-align:middle;width:50%;}
.table_form_section &gt; div label{background-position:15px 15px;float:left;min-height:50px;position:relative;width:30%;max-width:45px;}
.table_form_section &gt; div label.office_ph_num_ico{background-position: 10px center;}
.table_form_section &gt; div label.pincode_ico{background-position: 13px 12px;}
.table_form_section &gt; div p{float:left;margin:0;width:70%;}
.table_form_section &gt; div p span{color:#0c6ab0;display:table-cell;float:none;font-size:14px;height:50px;vertical-align:middle; line-height: 15px;}
.table_form_section:nth-child(2n){border-left:1px solid #ccc;margin-left:-1px;}
.table_form_section &gt; div span.field_val{color:#666;display:table-cell;float:none;font-size:14px;height:50px;margin:0;padding-left:15px;vertical-align:middle;line-height: 15px;}
/*.table_form_section &gt; div &gt; span.field_val{color: #666;display: block;float: none;font-size: 14px;margin: 17px 0;overflow: hidden;padding-left: 15px;text-overflow: ellipsis;vertical-align: middle;word-wrap: break-word;}*/
.table_form_section &gt; div:last-child{border-left:1px solid #ccc;margin-left:-1px;overflow: auto;}
.table_form_section.single_blank &gt; div:last-child{border-left:medium none;}
.table_form_section &gt; div input{border:medium none;border-radius:3px;box-shadow:none;color:#666;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:34px;height: 35px; margin:7px 3%;padding:0 1% 0 4%;resize:none;vertical-align:middle;width:95%;}
.table_form_section &gt; div select{border:medium none;border-radius:3px;color:#666;cursor:pointer;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:10px 3%;padding:3px 1% 3px 0;width:94%;}
.table_form_wrapper + .button_wrapper.single_btn{margin:0 0 -15px;}
/*Regions Code Phone Number*/
.table_form_section &gt; div input.regions_code{border-radius:0;border-right:1px solid #ccc;float:left;padding-left:0;padding-right:2%;width:25%;line-height: normal;}
body.ie10 .table_form_section &gt; div input.regions_code,
body.ie11 .table_form_section &gt; div input.regions_code{border-right:1px solid #ccc !important;}
.table_form_section &gt; div input.reg_phone_field{float:left;margin-left:0;padding-left:0;width:65%;line-height: normal;}

/*full field css*/
.table_form_section.full_field{width:100%;}
.table_form_section.full_field &gt; div{width:25%;height:51px;}
.table_form_section.full_field &gt; div:last-child{width:75%;position:relative;}
.table_form_section.full_field &gt; div textarea{border:medium none;border-radius:3px;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:11px 1.5%;padding:5px 1%;resize:none;width:97%;}
.table_form_section.full_field &gt; div input{float:left;margin:10px 3% 8px 1.2%;padding:0 1%;width:75%;}
.table_form_section.full_field &gt; div input.error_field{margin:11px 3% 11px 1.2%;}
.table_form_section.full_field &gt; div input[type="file"]{padding:0 1% 0 0;width:92%;margin-top: 0;}
.table_form_section.full_field.add_attach &gt; div{width:100%;height: 53px;}
.table_form_section.full_field.add_attach &gt; div input.error_field{width:80%;margin-top: 5px;}
/*full field css end*/
.table_form_section &gt; div &gt; span.errorMsg{display:none;}
.table_form_section &gt; div input.error_field{margin:3px 3%;line-height:24px;}
.table_form_section &gt; div input.error_field + span{display:block;font-size:13px;padding-left:10px;position:relative;top:-3px;clear: both;}
.table_form_section &gt; div select.error_field{margin:5px 3% 1px;}
.table_form_section &gt; div select.error_field + .errorMsg{display:block;font-size:12px;padding-left:4%;position:relative;top:0;clear:both}
.table_form_section.full_field &gt; div input.error_field + span{clear:both;height:10px;top:-10px;}
.table_form_section.full_field &gt; div textarea.error_field + span{clear:both;display:inline-block;font-size:13px;height:10px;left:2%;position:relative;top:-10px;}
/*Table Dropdown*/
.table_form_section.table_form_dropdown .bootstrap-select.form-control:not([class*="col-"]) {width: 95%;margin-top: 4px;margin-left: 3%;}
.table_form_section.table_form_dropdown &gt; div:last-child{overflow: visible;}
.table_form_section.table_form_dropdown .bootstrap-select.btn-group .dropdown-toggle .filter-option{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 90%;}
/*Dual Field in value css*/
.table_form_section &gt; div.dual_val span.field_val {height: 24px;}
.table_form_section &gt; div.dual_val div:first-child {border-bottom: 1px solid #ccc;}
.form_field_wrapper.dual_field .form_field &gt; input, .form_field_wrapper.dual_field .form_field &gt; textarea{margin: 5px 2% 9px 0;/*9px to 5px for resetpwd */}

/*form field with caption Form CSS End*/


/*form field with caption middle field Form CSS*/
.middle_field .table_form_section {margin: 0 auto;float: none;border-bottom: none;width: 100%;}
.middle_field .table_form_section &gt; div:last-child .bootstrap-select &gt; .dropdown-toggle {width: 90%;padding-left: 10px;}
.table_form_wrapper.middle_field {border-bottom: 1px solid #ccc;width: 50%;margin: 0 auto 20px;float: none;clear: both;height: 51px;}
.middle_field .table_form_section &gt; div:last-child {overflow: visible;}
.middle_field .bootstrap-select.form-control:not([class*="col-"]) {margin: 5px 0 5px 10px;background: transparent;}
/*form field with caption middle field Form CSS end*/



/*Content CSS*/
.rt_wrapper h1 + img {margin-bottom: 10px;}
.content_wrapper p {margin-bottom: 10px;font-size: 14px;}
.content_wrapper p.disclaimer {margin: 0 0 10px;clear: both;}
.content_wrapper a {color: #0c6ab0;cursor: pointer;text-decoration: none;}
.content_wrapper .blue-button a {color: #fff;}
.content_wrapper h2{color: #0c6ab0;border-bottom: 1px solid #006ab6;padding-bottom: 5px;margin-bottom: 10px;font-size: 23px;clear: both;}
.content_wrapper .ul_list li {color: #0c6ab0;list-style: inside none disc;margin: 10px 0;font-size: 16px;}
.content_wrapper .ul_list {margin-left: 15px;}
.content_wrapper .content_banner{clear: both;float: right;text-align: center;width: 50%;}
.content_banner &gt; img {float: none;margin: 0 auto;text-align: center;width: auto; }
.content_wrapper .scroll_table_content a {text-decoration: underline;font-size: 14px;}
.content_wrapper .scroll_table_content a, .content_wrapper .scroll_table_content td {color: #666;}
.content_wrapper .scroll_table_content .admin-summary-table a {text-decoration: underline;}

/*Admin CSS Starts*/
.admin-usage-container{max-width: 400px;}
.admin-usage-container ul{margin:0 0 15px;float: left;width: 100%;}
.admin-usage-container ul li{height:50px;display: inline-block;width: 100%;float:left;border: 1px solid #ccc;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;border:1px solid #ccc;position: relative;border-bottom: none;}
.admin-usage-container ul li input{background: transparent; width: 90%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;border: 0;margin-left: 10%;padding: 15px 10px;color: #919191;font-size: 14px;}
.admin-usage-container ul li input:focus{outline:0;}
.admin-usage-container ul li{background-position: 4% center}
.admin-usage-container ul li:first-child{border-radius: 3px 3px 0 0;}
.admin-usage-container ul li:last-child {border-bottom: 1px solid #ccc;border-radius: 0 0 4px 4px;}
#change_trans{display: none;}
#change_trans .blue-button, #change_trans .white-button {margin-left: 6px;}
/*.admin-usage-container ul li:before{content:'*';position: absolute;top: 2px;left: 7px;}*/
/*.admin-usage-container .blue-button{float: right;position: relative;right: 15px;margin-top:20px;}*/
/*Admin CSS ends*/

/*Admin Contact,Benificiary Change,Contact Details CSS Starts*/
.dual-table,.dual-table-contd{float: left;width:55%;}
.dual-table-contd,.dual-table-contd{width: 45%; margin-left: 0px;}
.policy_search{border:1px solid #ccc;border-radius:3px;clear:both;display:inline-block;margin-bottom:25px;max-width:315px;height:53px;padding:5px;position:relative;width:96%;}
.policy_search  label{background-position:center center;display:inline-block;float:left;height:40px;width:40px;}
.policy_search .btn-group.bootstrap-select{border:medium none;box-shadow:none;float:left;width:85%;}
.policy_search .btn-group.bootstrap-select.form-control:not([class*=span]){width:85%;}
.btn-default.dropdown-toggle{border:medium none;padding:10px;}
.btn-default.dropdown-toggle:hover{background:#EBEBEB;transition:none;}
.bootstrap-select.btn-group .dropdown-toggle .caret{background:url("../images/met_customer_ico/download_ico.png") no-repeat scroll center center;border:medium none;height:23px;margin:0;top:8px;width:23px;right: 5px;}
.bootstrap-select.btn-group .dropdown-menu li a span.text{color:#333;}
.dropdown-menu .selected{background-color:rgba(0,106,182,0.1);color:#006ab6;}
.dropdown-menu &gt; li &gt; a:focus,.dropdown-menu &gt; li &gt; a:hover{background-color:#cee1f0;color:#006ab6;outline:medium none;transition:none;}
/*.bootstrap-select.btn-group .dropdown-toggle .filter-option{color:#c3c3c3;}*/
.bootstrap-select.btn-group .dropdown-menu li.selected a span.text{color:#006ab6;}
.bootstrap-select.btn-group .dropdown-menu li a{transition:none;}
.bootstrap-select.btn-group .dropdown-menu li a:hover span.text{color:#006ab6;}
.bootstrap-select .dropdown-toggle:focus{outline: none !important;}
.bootstrap-select.show-menu-arrow.open span.filter-option {color: #333;}
.bs-searchbox .form-control{width: 95%;border-radius: 3px;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{color: #666;/*c3c3c3 placehoder color*/}
/*Select List*/
.list_view .dropdown-menu .selected{background:url("../images/list_select_ico.png") no-repeat scroll left 5px center;}
.list_view .dropdown-menu .selected .glyphicon-ok::before{content: "";}
.dropdown-menu &gt; li.selected &gt; a:focus, .dropdown-menu &gt; li.selected &gt; a:hover{background:url("../images/list_select_ico.png") no-repeat scroll left 5px center #cee1f0;}



input.policyno{padding: 0px 60px;border: 1px solid #ccc;height: 53px; text-align: left;color: #666;font-size: 14px;vertical-align: middle;border-radius: 3px;background-position:5% center; font-family: Arial,Helvetica,sans-serif;min-width: 185px;}
input.policy_search_btn[type="button"] {background: url("../image/met_customer_icos/download_ico.png") no-repeat scroll center center;border-radius: 0;height: 53px;margin: 0;padding: 0;position: absolute;right: 0;top: 1px;width: 53px;}
input.policy_search_btn[type="button"]:hover {box-shadow: none;}
.dual-table-container{margin-bottom: 20px}
.address-change-container .dual-table-container{padding-bottom: 15px}
.dual-table table,.dual-table-contd table{width: 100%;table-layout: fixed}
.dual-table td,.dual-table-contd td{padding: 0 5px 0 55px;border:1px solid #ccc;vertical-align: middle;font-size: 14px;height: 50px;}
.dual-table td:nth-of-type(odd),.dual-table-contd td:nth-of-type(odd){color: #0c6ab0; border-bottom: medium none;    border-right: medium none;}
.dual-table-contd td:nth-of-type(odd){border-left: 0}
.dual-table td:nth-of-type(even),.dual-table-contd td:nth-of-type(even){color: #666666;border-right:1px solid #ccc;  padding: 0 0 0 15px;border-bottom: medium none;}
.dual-table-contd td:nth-of-type(even){border-right:1px solid #ccc;height: 50px;}
.dual-table tr:first-child td:first-child{border-top-left-radius: 3px;}
.dual-table tr:last-child td:first-child{border-bottom-left-radius: 3px;border-bottom: 1px solid #cccccc;}
.dual-table tr:last-child td:last-child{border-bottom-right-radius: 0;border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;}
.dual-table-contd tr:first-child td:last-child{border-top-right-radius: 3px;}
.dual-table-contd tr:last-child td:last-child{border-bottom-right-radius: 3px;border-bottom: 1px solid #cccccc;}
.dual-table-contd tr:last-child td:first-child{border-bottom-left-radius: 0;border-bottom: 1px solid #ccc; /*border-right: 1px solid #cccccc;*/}
.admin-summary-table {min-width: 748px;width: 100%;}
.admin-summary-table td,.admin-summary-table th{border:1px solid #ccc;height: 53px;vertical-align: middle;}
.admin-summary-table td{text-align: center;/*color:#919191;*/font-size: 14px;border-bottom: medium none;border-right: medium none;padding: 0 5px !important;}
.admin-summary-table th{color: #0c6ab0;border-bottom: medium none;border-right: medium none;font-size: 15px;text-align: center;padding: 0 5px !important;}
.admin-contact-details .dual-table td,.admin-contact-details .dual-table-contd td,
.address-change-container .dual-table td,.address-change-container .dual-table-contd td,
.contact-details .dual-table td,.contact-details .dual-table-contd td,
.benificiary-change-details .dual-table td,.benificiary-change-details .dual-table-contd td,
.dual-table td, .dual-table-contd td{background-position:15px center}
/*Admin Contact CSS,Benificiary Change,Contact Details Ends*/


/*Frequency Change CSS Starts*/
.payment-input{background-position:15px center;border-right:0;}
.payment-input-container{position: relative;}
.payment-input-container input[type="textbox"]{border: 0;font-size: 16px;display: block;width: 85%;height: 48px;color:#919191;}
.payment-input-container input[type="textbox"]:focus{border:0;outline:0;}
.payment-input-container input.policy_search_btn[type="button"]{height: 48px;}
.terms-conditions{border: 1px solid #ccc;border-radius: 3px;float: left; margin-bottom: 15px;}
.terms-conditions .terms{margin: 10px 25px 15px;font-size: 13px;text-align: justify;}
.terms-conditions .notice{margin: 15px 25px 0;font-size: 12px;}
.terms-conditions .notice span{color: #bd7235;}
.terms-conditions .terms-agree{margin:10px 25px 0;}
.terms-conditions .terms-agree span{color:#333;font-size: 12px;}
.terms-conditions .update{margin: 10px 25px 25px;float: right;}
.terms-agree .checkbox label {text-align: left;padding-left: 30px;padding-top: 2px;}
/*Frequency Change CSS Ends*/

/*Complaints/Feedback Page css*/
#complaints_message{display: none;}
/*Complaints/Feedback Page css end*/

/*Go Green css*/
.half_view_content {float: left;width: 50%;}
.content_banner.go_green_banner &gt; img {margin: 10px auto;}
h3.green_title1, h3.green_title2 {text-align: center;text-transform: uppercase;font-size: 25px;}
h3.green_title1{color: #2B943A;margin-top: 30px;}
h3.green_title2{color: #0367B6;}
.button_wrapper.go_green_btn {float: none;text-align: center;margin-top: 30px;}
.content_wrapper p.reg_go_green {color: #333;font-size: 21px;font-weight: bold;line-height: 24px;margin: 10px 0;text-align: center;clear: both;}
.content_wrapper .half_view_content + p {clear: both;text-align: justify;  padding: 0 5px;}
/*Go Green css end*/

/*Reset Password CSS Starts*/
h3{color:#0c6ab0;font-weight: bolder;margin-bottom: 10px;font-size: 21px;clear: both;}
.sp_line{padding-top: 15px;border-top:1px solid #0c6ab0;width: 100%;}

/*Chg forrmat*/
ul.list_field{border-left: 1px solid #ccc;border-radius: 3px;border-top: 1px solid #ccc;float: left;margin: 20px 3%;width: 94%;}
ul.list_field li{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;display: inline-block;float: left;width: 49.85%;}
ul.list_field li input{background: transparent; width: 90%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;border: 0;margin-left: 10%;padding: 15px 10px;font-size: 14px;}
ul.list_field li input:focus{outline:0;}
ul.list_field li{background-position: 4% center}
ul.list_field li:last-child {border-radius: 0 0 3px;}
/*Chg forrmat end*/
.resetpwd-btn-container{float: right; margin: 10px 30px 35px;}
.reset-pwd,.reset-txn-pwd{margin-right: 20px; margin-bottom: 20px;}
.reset-txn-pwd.blue-button{margin-right: 0}
/*Reset Password CSS Ends*/

/*Policy Info and Policy Details CSS Starts*/
.policy-info th,.policy-info td,.policy-details th,.policy-details td{border: 1px solid #ccc;height:50px;padding: 0 5px;color: #0c6ab0;text-align: center;vertical-align: middle;font-size: 14px !important;border-bottom: medium none;border-right: medium none;}
.policy-info td,.policy-details td{font-size: 14px;color: #666;}
.policy-details th,.policy-details td{padding: 0 5px !important;border-bottom: medium none;border-right: medium none;font-size: 14px;}
.policy-details.tab-content{margin-bottom: 30px; border: none;}
.tab-content .policy-details-container{display: none}
.tab-content .policy-details-container.active{display: block;}
.tab-content .sub_tab{display: none;}
.tab-content .sub_tab.active{display: block;}
.tab-content .sub_tab .table_form_section &gt; div{/*width:40.1%*//*Policy Details*/}
body.ie10 .tab-content .sub_tab .table_form_section &gt; div,
body.ie11 .tab-content .sub_tab .table_form_section &gt; div{width:inherit;}
/*Policy Info and Policy Details CSS Ends*/



/*Address Change CSS Starts*/
.mailing-details-container{border: 1px solid #ccc;border-radius: 3px;float: left;}
.mailing-address{margin: 25px auto 20px;width: 95%;}
.mailing-address td{border: 1px solid #ccc;padding: 5px;border-bottom: none;border-right: none;}
.mailing-address input{width: 90%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;border: 0;margin-left: 10%;padding: 15px 10px;font-size: 14px;color: #666666;}
.mailing-address td.full-width input{margin-left:5%;width: 95%}
.mailing-address input:focus{outline:0;}
.mailing-address td{background-position:4% center;}
.mailing-address .full-width{background-position: 2% center}
.mailing-address .location.city input{background-position: right 10px center}
.current-address{margin: 25px 25px 10px;}
.current-address a{color:#919191;font-size: 14px;}

.attachment,.disclaimer,.terms-agree{margin: 0px 30px 20px;}
.form_outer_wrpaper .attachment, .form_outer_wrpaper .disclaimer, .form_outer_wrpaper .terms-agree {margin: 0 0 20px;}
.disclaimer,.terms-agree{font-size: 14px;}
.disclaimer span{margin-right: 3px;}
.attachment span{font-size: 14px;margin-left: 15px;color: #919191;}
.file_restrict_msg {font-size: 12px;margin: 0px;position: relative;top: 5px;}
.terms-agree{margin: 0 20px 20px 40px;}
.terms-agree span{color: #919191}
.disclaimer a {color: #0c6ab0;text-decoration: underline;}

.address-change-btn-container{float: right;margin: 0 25px 50px;}
.address-change-btn-container.single_btn {margin-right: 0;}
.address-change-btn-container .blue-button,.address-change-btn-container .white-button{margin-left: 10px;}
/*Address Change CSS Ends*/


/*Policy Details tabbed CSS Starts*/
.page_breadcrumb li{display: inline-block;padding-right: 12px;margin-right: 6px;}
.page_breadcrumb li:first-child{border-right: 2px solid #ccc}
span.policyNumber,span.back{color:#0c6ab0;font-size: 14px;}
span.back{font-size: 14px;padding-left: 15px;cursor: pointer;}
span.policyNumber:before{content:"Policy Number:  ";color: #666;margin-right: 5px;}
.policy-details-tab{margin: 10px 0 30px;border-bottom: 1px solid #006ab6;}
.policy-details-tab li{display: inline-block;color: #0c6ab0;border: 1px solid #006ab6;cursor:pointer;padding: 15px;border-bottom: 0;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-left: -4px;font-size: 16px;}
.policy-details-tab li:first-child{margin-left:0;}
.policy-details-tab li:last-child{border-right: 1px solid #006ab6}
.policy-details-tab li.fundDetails,.policy-details-tab li.roleDetails{margin-left: -4px;}
.policy-details-tab li.active{background: #006db5;color: #fff}
.policy-details-tab-content{margin-bottom: 30px}
h4.contactDetails{color: #0c6ab0;border-bottom: 1px solid #006ab6;padding-bottom: 5px;font-size: 18px;margin-bottom: 10px;}
.contactDetailsList{margin-top: 10px}
.contactDetailsList li{padding: 12px 40px;font-size: 14px;}
.contactMail,.toll-free-no{background-position:0% center}

.contactMail a{color: #0c6ab0;cursor: pointer;}
#tab-2 p {margin: 10px 0}
#tab-2 p span{color: #0c6ab0;font-size: 14px;margin-right: 10px;}
#tab-2 p &gt; span + span{color:#666;}


.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(even),.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(even){width: 50%;text-align: left;}
.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(odd),.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(odd){width: 25%;padding-left: 50px;}
.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(odd),.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(odd){background-position: 15% center;text-align: left;padding-left: 60px;}
.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(odd){padding-left: 44px;background-position: 10% center;text-align: left;}
.policy-details.tab-content #tab-1 .dual-table td:nth-of-type(odd){width: 30%;text-align: right;padding-right: 15px;padding-left: 5px;}
.policy-details.tab-content #tab-1 .dual-table td:nth-of-type(even){width: 50%;text-align: left;}
.policy-details.tab-content #tab-1 .dual-table-contd td:nth-of-type(odd){width: 50%;text-align: right;padding-right: 20px;border-right: none;}
.policy-details.tab-content #tab-1 .dual-table-contd td:nth-of-type(even){width: 30%;text-align: left;}
.policy-details-sub-tab{margin: 15px;}
.policy-details-sub-tab li{display: inline-block;color: #0c6ab0;cursor: pointer;font-size: 18px;margin-right: 2%;border: 1px solid;padding: 10px 20px;}
.policy-details-sub-tab li.active{border-bottom: 2px solid #006ab6;padding-bottom: 5px;}
/*Profile Change Password CSS Starts*/
.change_pass_content .address-change-btn-container {margin: 0;clear: both;}
/*Profile Change Password CSS Ends*/
/*Policy Details tabbed CSS Ends*/

/*Admin Fund Pages CSS*/
.scroll_table_content &gt; table.admin_fund_table {margin-bottom: -2px;}
table.admin_fund_table thead tr:first-child th:first-child {width: 50.2%;}
table.admin_fund_table_content thead tr:first-child th:first-child, 
table.admin_fund_table_content thead tr:first-child th:nth-child(4n) {width: 25%;}
table.admin_fund_table_content thead tr:first-child th:nth-child(3n) {width: 15%;}
table.admin_fund_table_content thead tr:first-child th {width: 10%;}
.content_wrapper .scroll_table_content a, .content_wrapper .scroll_table_content td.edit_field input {width: 90% !important;text-align:center; /* text-decoration: none; for policy no underline*/}
.pagelinks a, .dataTables_paginate a,.pagelinks a:hover, .dataTables_paginate a:hover{padding: 0px;}

/*Admin Fund Pages CSS End*/

/*Login Page CSS*/
/*Slider CSS*/
.hero_banner{max-height:406px;position:relative;top:1px;width:100%;}
.hero_banner .bx-wrapper{margin:0 auto;}
.hero_banner .bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0;top:-1px;}
.hero_banner .bx-wrapper .bx-pager.bx-default-pager a:hover,.hero_banner .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:#006ab6;}
.hero_banner .bx-wrapper .bx-pager.bx-default-pager a{background-color: #fff;border-radius: 100%;height: 12px;width: 12px;display: inline-block;border: none;text-indent: 9999em;}
.hero_banner .bx-wrapper .bx-controls .bx-pager{bottom:85px;left:25px;position:relative;text-align:left;}
.hero_banner .bx-wrapper .bx-pager-item {display: inline-block;margin: 0px 5px;}
.hero_banner .sliderDescription{background-color:rgba(0,106,182,0.75);min-width:360px;padding:3px 18px 7px;position:absolute;right:166px;bottom:40px;width:auto;}
.hero_banner .sliderDescription h2{font-family:Arial;font-size:42px;font-weight:400;line-height:normal;font-size:26px;}
.hero_banner .sliderDescription p{font-size:16px;margin-bottom:15px;}
.hero_banner .sliderDescription h2,.sliderDescription p{color:#fff;}
.hero_banner .button_wrapper.single_btn{float:left;}
.hero_banner .white-button{margin-left:0;}
.hero_banner .white-button input{background-position:right center;padding:7px 36px 7px 5px;}
.hero_banner .bx-pager-item {display: inline-block;margin: 0 5px;}
/*Footer css*/
.footer .bx-wrapper .bx-viewport {background: transparent;border-color: #006ab6;box-shadow: none;}
.footer .beOurAdvisorCol p {color: #fff;}
.footer .subscriptionInfo p {color: #fff;}
.footer #carouselFooter a {text-decoration: none;}
.footer .usefullLinks a {text-decoration: none;}

/*Form CSS*/
.cust_login_wrapper{background-color:#fff;height:100%;padding: 5px 10px 0;position:absolute;right:0;top:-1px;width:350px;}
.cust_login_wrapper .form_field_wrapper.single_column{margin-top: -28px;}
.cust_login_wrapper h3{color:#006ab6;font-size:18px;margin: 0px 10px 0 0;padding: 0px 5px 0 0;text-align:left;}
.cust_login_wrapper .blue-button a,.cust_login_wrapper .blue-button input{background-position:right center;padding:10px 40px 10px 5px;}
.cust_login_wrapper .form_field_wrapper.single_column .form_field_section,.cust_login_wrapper .form_field_wrapper.single_column{margin-bottom: 10px;}
.login_lnk{border-bottom:1px solid #006ab6;margin-bottom:10px;overflow:hidden;padding-bottom:4px;width: 100%;text-align: center;padding-top: 5px;}
.login_lnk &gt; li{float:left;margin:2px 0 0;width: 100%;}
.login_lnk a,.cust_login_wrapper h5{color:#006ab6;font-size:12px;text-decoration:none;}
p.error-instructions {clear: both;line-height: 12px;margin: 10px 0px 5px;}
.note_list &gt; li{list-style:outside disc;margin: 5px 0 0px 20px;font-weight: normal;text-align: left;}
.full_wrapper{margin:0 0 0px 20px;overflow:hidden;}
.sales_channel &gt; li{width:23.85%;float:left;margin:0 1.5% 1.5% 0;overflow:hidden;}
.sales_channel &gt; li:nth-child(4n),.sales_channel &gt; li:nth-child(8n){margin:0;}
.desc_wrapper{background-color:rgba(0,106,182,0.75);height:55px;margin-top:-60px;position:relative;padding:10px 5px;width:100%;z-index:999;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;}
.sales_channel &gt; li :hover .desc_wrapper{height:70px;margin-top:-75px;}
.sales_channel a{display:block;}
.sales_channel a:hover{text-decoration:none;}
.sales_channel img{margin:0;width:100%;}
.desc_wrapper span{color:#fff;font-size:20px;font-weight:700;padding:5px 0;}
.desc_wrapper span.ico{background:transparent url(../images/sprite_global_desktop.png) no-repeat 0 0;float:left;width:47px;border-right:1px solid #fff;}
span.ico.icon_279{background-position:-606px -1185px;}
span.ico.icon_272{background-position:-70px -1188px;}
span.ico.icon_273{background-position:-285px -1188px;}
span.ico.icon_156{background-position:-390px -1185px;}
span.ico.icon_275{background-position:-500px -1188px;}
span.ico.icon_276{background-position:-120px -1188px;}
span.ico.icon_277{background-position:-175px -1188px;}
.desc_wrapper span.channel_title{display:table-cell;float:none;height:30px;line-height:18px;padding-left:5px;vertical-align:middle;width:75%;}
.readmore{background:transparent url(../images/sprite_global_desktop.png) no-repeat 0 0;width:25px;height:25px;position:absolute;bottom:10px;right:5%;display:none;}
.readmore.icon_42{background-position:-342px -322px;}
.sales_channel &gt; li :hover .desc_wrapper .readmore{display:block;}
.cust_login_wrapper .button_wrapper{text-align: center;width: 100%;}
.cust_login_wrapper .blue-button{margin-left: 0px;}
/*Login FAQ Page CSS*/

#accordion{list-style:outside none none;margin:0 auto;padding:0 0 40px;width:80%;}
#accordion div{background:#006AB6;font-weight:700;margin:0;color:#fff;cursor:pointer;padding:10px;list-style:circle;}
#accordion ul{background-color:#fff;display:none;list-style:outside none none;padding:10px 5px;}
#accordion &gt; li{margin-bottom:5px;}
#accordion ul li{padding:0 0 0 7px;}
#accordion ul.porecess_list li{cursor:auto;font-weight:400;list-style-image:none;list-style-type:disc;margin-left:25px;}
#accordion a{text-decoration:none;}
#accordion a:hover{text-decoration:underline;}
/*Login Page CSS End*/


/*Communication Page CSS*/
.comm_filter{clear:both;}
.comm_filter_wrapper{width:100%;}
.date_filter &gt; div{float:left;width:50%;}
.date_filter input{border:medium none;height:40px;width:60%;line-height: normal;}
.comm_filter .policy_search{margin-bottom:10px;}
.comm_filter .policy_search.date_filter{margin-left:15px;}
.content_wrapper .scroll_table_content a.download_ico{background-position:center center;display:block;text-indent:-9999em;height: 25px;  width: 100% !important;}
/*Tab CSS*/
/*.comm_filter .ui-widget-content{border: none;}
.comm_filter .ui-widget-header{background: none;border: none;border-bottom: 1px solid #006ab6;padding: 0;border-radius: 0;}
.comm_filter .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color: #fff;}
.comm_filter .ui-state-default,
.comm_filter .ui-widget-content .ui-state-default,
.comm_filter .ui-widget-header .ui-state-default{background: none;border: 1px solid #006ab6;border-bottom: none;}
.comm_filter .ui-state-active a,
.comm_filter .ui-state-active a:link,
.comm_filter .ui-state-active a:visited{color: #fff;background:#006db5;border: 1px solid #006ab6;}
.comm_filter .ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding: 10px 1em 10px;transition: none;color: #0c6ab0;}
.comm_filter .ui-tabs .ui-tabs-nav li{margin: 1px -1px -1px 0;overflow: hidden;padding-bottom: 0px;}
.comm_filter .policy-details-tab li.fundDetails,
.comm_filter .policy-details-tab li.roleDetails {margin-left: 0px;}
.comm_filter .ui-state-active,
.comm_filter .ui-widget-content .ui-state-active,
.comm_filter .ui-widget-header .ui-state-active{border:none;}
*/


/*Benificiary page css*/
.benificiary-change-details .button_wrapper{margin-bottom: 10px;}

/*Fund Switch*/
table.admin_fund_table.fund_switch thead tr:first-child th:first-child {width: 58.8%;}
/*Premium Redirection PAge CSS*/
.content_wrapper .scroll_table_content table.premium_redir_table td, 
.content_wrapper .scroll_table_content table.premium_redir_table th {width: 50%;}

/*Loan Enquiry page css*/
.content_wrapper ol li img {position: relative;top: 5px;width: auto;}

/*Help Page css*/
.help_img_wrapper {border-style: none;background-repeat: repeat-x;}
.help_img_wrapper img {width: auto;}


/*Popularizing CSS*/
.mandatory-instructions.image-preview{float: right;font-size: 16px!important;margin: 10px 5px 0px;font-weight: bold;text-decoration: underline;}
.policy-details-sub-tab.rightside.download_excel {margin-bottom: 10px;width: 100%; display: block; float : right; width:100%; padding-top: 20px;}
.policy-details-sub-tab.rightside.download_excel li{margin-right: 0;float: right;}
.policy-details-sub-tab.rightside li.excel_download_list {font-weight: bold;padding-bottom: 5px;padding-left: 40px;background: url(../images/excel-download-ico.png) no-repeat scroll 7px 0px;border-bottom: none;height: 30px;font-size: 14px;
}
.policy-details-sub-tab.rightside li.excel_download_list a {border-bottom: 1px solid #006ab6;padding: 0px; display: block;}
.downloadExcelLink li{width: auto !important;}
.downloadExcelLink li a{border-bottom: 1px solid #0c6ab0 !important;}
td a.redirectLink {text-decoration: none !important;color: #0c6ab0 !important;font-weight: bold !important;font-size: 14px !important;}
.banner-List {max-height: 275px; overflow-y: auto; min-width: 735px !important;}
.banner-list-head {margin-bottom: 0px !important; min-width: 735px !important;}
.banner-list-head-width { padding-right: 17px !important;}
.banner-list-head table.testit thead tr th{width: auto;}
.delete-row{width:28% !important; cursor: pointer; padding-right: 5px}
.edit-row{width:29% !important; cursor: pointer; padding-left: 5px}
.like-img{width: 25px !important; height: 25px !important; float: right; position: relative; top: -7px; left: 7%; z-index: 50; -webkit-filter: drop-shadow(5px 5px 5px #7f8488); filter: drop-shadow(5px 5px 5px #7f8488); outline: #7f8488; outline-width: thick; background-color: transparent; cursor: pointer;}
.like-text{ position: relative; top: 2px; left: 3%; z-index: 50; color: #fff; text-shadow: 1px 0px 20px #000000; font-weight: bold;}
.like-div{display: block;float: right;position: relative; top: -30px; left: -2%; z-index: 50;font-size: 16px;}
.metsmart_content_wrapper .table_form_section.full_field &gt; div input {margin: 9px 3% 9px 2%;}
.metsmart_content_wrapper .table_form_section.full_field &gt; div {overflow-y: hidden;}
.metsmart_content_wrapper .table_form_section &gt; div input{width : 92%}

.payment_mode_lnk {display: block;  float: left; width: auto; border: 1px solid #0c6ab0;border-radius: 5px; padding: 11px 13px 11px 13px;background-color: #0c6ab0;margin-left: 44%;clear: both;text-align: center;margin-bottom: 10px;}
.payment_mode_lnk a {color: #fff !important; font-size: 14px;}
.payment_mode_lnk a:hover {text-decoration: underline !important;}

.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened{width: auto !important}
.hero_banner .bx-wrapper .bx-pager.bx-default-pager a {background-color : #ccc !important}
.hero_banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .hero_banner .bx-wrapper .bx-pager.bx-default-pager a.active{background-color: #006ab6 !important;}
.pop_content.edit_details_popup_wrapper .button_wrapper.popularizing_popup{margin-left: 30% !important; float: left; margin-bottom: 10px; width: auto !important;}

p.confirmMsg, p.confirmMsg span{color: #bd7235;font-weight: bold;font-size: 12px;}

table#testit, table.testit {table-layout: fixed;}
.rt_wrapper table#testit thead tr th, .rt_wrapper table.testit thead tr th {width: 110px;}
.rt_wrapper table#testit thead tr th, .rt_wrapper table.testit thead tr th,
.rt_wrapper table#testit tbody tr td, .rt_wrapper table.testit tbody tr td {word-wrap: break-word;}
.rt_wrapper table.testit tbody tr:last-child td:last-child{border-right: 1px solid #ccc;}

/*For Dropdown*/
.metsmart_content_wrapper.popularizing_wrapper .dropdown-menu &gt; li.selected &gt; a, #popupwind3 .edit_details_popup_wrapper .dropdown-menu &gt; li.selected &gt; a{background:url("../images/list_select_ico.png") no-repeat scroll left 5px center #cee1f0;}
.metsmart_content_wrapper.popularizing_wrapper div.popover-title, #popupwind3 .edit_details_popup_wrapper div.popover-title {padding: 10px; font-size: 14px; border-bottom: 1px solid #ccc;}
.metsmart_content_wrapper.popularizing_wrapper div.popover-title button.close, #popupwind3 .edit_details_popup_wrapper div.popover-title button.close{display:none}
.metsmart_content_wrapper.popularizing_wrapper .bootstrap-select.btn-group .dropdown-toggle_1 .caret, #popupwind3 .edit_details_popup_wrapper .dropdown-toggle_1 .caret{background: url(../images/met_customer_ico/download_ico.png) no-repeat scroll center center;border: medium none;height: 23px; margin: 0;top: 8px;width: 23px;right: 5px;}
.metsmart_content_wrapper.popularizing_wrapper .btn.dropdown-toggle_1.btn-default,#popupwind3 .edit_details_popup_wrapper .btn.dropdown-toggle_1.btn-default{border: none;height: 100%;} 
.metsmart_content_wrapper.popularizing_wrapper .btn-group.bootstrap-select.form-control, #popupwind3 .edit_details_popup_wrapper .btn-group.bootstrap-select.form-control{height: 85%;}
.metsmart_content_wrapper.popularizing_wrapper div.popover-title, #popupwind3 .edit_details_popup_wrapper  div.popover-title{max-width: 100%; max-height: 100px; overflow: auto;}
.metsmart_content_wrapper.popularizing_wrapper div.bs-actionsbox .actions-btn.bs-select-all.btn.btn-default,#popupwind3 .edit_details_popup_wrapper  div.bs-actionsbox .actions-btn.bs-select-all.btn.btn-default{display:none}
.metsmart_content_wrapper.popularizing_wrapper div.bs-actionsbox .actions-btn.bs-deselect-all.btn.btn-default, #popupwind3 .edit_details_popup_wrapper div.bs-actionsbox .actions-btn.bs-deselect-all.btn.btn-default{float: right; padding: 0; width: 30%; width: auto; padding-left: 5px;padding-right: 5px;}
.metsmart_content_wrapper.popularizing_wrapper div.bs-searchbox input, #popupwind3 .edit_details_popup_wrapper  div.bs-searchbox input, .metsmart_content_wrapper .bootstrap-select-searchbox input{border: 1px solid #ccc; padding-left: 0; margin-left: 0; margin-right: 0; width: 100% !important;}
.metsmart_content_wrapper.popularizing_wrapper .dropdown-menu.open{max-width:200% !important;}

body.ie10 input.error_field, body.ie11 input.error_field{border: 1px solid red !important; margin: 6px 3% 9px 1% !important; width: 98% !important; height: 27px !important;}
/*Popularizing CSS - END*/

/*RWD Fixes*/
/*Tansaction Password CSS Fix*/
.pop_content.edit_details_popup_wrapper .edit_form_wrapper.trans_pwd_wrapper tr{padding-left:15%}
.pop_content.edit_details_popup_wrapper .edit_form_wrapper.trans_pwd_wrapper tr th{text-align:right}


/*Password Change*/
.form_field_wrapper.single_column.dual_part {clear: inherit;float: left;width: 50%;}
.form_field_wrapper.single_column.dual_part+div {float: right;}
.form_field_wrapper.single_column.dual_part.one_part {margin: 0 auto;float: none; max-width:415px;}

/*Incresing Customer Penetration*/
.pop_up_window .form_field &gt; input.error_field + span {width: 80% !important; top: 0px !important; float:left}
.pop_up_window .form_field &gt; span{font-size: inherit !important;}
.pop_up_window .form_field &gt; input.input_penatra{ width: 80%;}
.proceed_Button input[type=button]{cursor:pointer;}


/*Increasing customer Penetration CSS */
.popUp_label {float: left;font-size: 16px;color: #0c6ab0;}
.popUp_heading {margin-bottom: 20px !important;}
.opt_resend_link {float: right;text-decoration: underline !important;margin-bottom: 15px;font-weight: bold;}
/*Increasing customer Penetration -- END*/


/************************************************** Media Query Start **************************************************/

/************************************************** (Max 1024) **************************************************/
@media screen and (max-width: 1024px){

ul.list_field li{width: 49.85%;}
.table_form_section.full_field &gt; div input.error_field {width: 70%;}
.login_lnk &gt; li {float: left;margin: 0 0 3px;width: 50%;padding: 0 0 0 3%;text-align: left;}
.login_lnk &gt; li:first-child, .login_lnk &gt; li:nth-child(3) {border-right: 1px solid #006ab6;text-align: right;padding: 0 3% 0 0;}


}

/************************************************** (Max 1023) **************************************************/
@media screen and (max-width: 1023px){

/*admin css*/
.form_field_wrapper.single_column.dual_part.one_part{width:100%;} 
.form_field_wrapper.single_column{margin: 0 auto;}
.address-change-btn-container{float: none;margin: 0 auto 25px;text-align: center;width: 100%;}
.radio_field.radio_select{margin: 0 auto;position: relative;text-align: center;}
.radio_field.radio_select p {display: inline-block;float: none;text-align: center;}
/*admin css end*/

/*Login Page CSS*/
.hero_banner .sliderDescription{bottom:40px;left:25px;padding:3px 18px 7px;right:30px;width:auto;}
.hero_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom:50px;}
.hero_banner{max-height:inherit;}
.hero_banner .bx-wrapper .bx-controls .bx-pager{bottom:50px;}
.cust_login_wrapper{clear:both;margin:0 auto;position:relative;}
.desc_wrapper{height:50px;margin-top:-55px;padding:5px 5px 19px;}
.desc_wrapper span.channel_title{font-size:14px;height:40px;line-height:14px;padding-left:5px;}
.desc_wrapper span.ico{border-right:1px solid rgba(62,174,194,0.9);padding:6px 0;}
.login_lnk &gt; li {float: left;margin: 5px 0 0px;width: 100%;border: none !important;text-align: center !important;padding: 0 !important;}
.sales_channel &gt; li :hover .desc_wrapper{height:60px;margin-top:-65px;}
.form_field &gt; input, .form_field &gt; textarea{width: 87%;}
.form_field &gt; input.error_field + span{width: 87%;}

/*Popularizing CSS*/
.hero_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{margin-left: 42%;}	
.like-div{font-size: 14px;}
.banner-list-head-width { padding-right: 0px !important;}

/*Increasing Customer Penatration CSS*/
.form_field &gt; input.input_penatra{width:83%} 
}


/************************************************** (Max 768) **************************************************/
@media screen and (max-width: 768px){

	ul.list_field li{width: 49.82%;}
	
	/*Popularizing CSS*/
	.hero_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{margin-left: 38%;}	
	.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened{width:93% !important}
	.pop_content.edit_details_popup_wrapper.banner_home_popup{max-width: 100%}
}

@media screen and (max-width: 767px){
	/*Login Page CSS*/

.sales_channel &gt; li{margin:0 1.5% 3% 0;width:48.5%;}
.sales_channel &gt; li:nth-child(2n){margin:0 0 3% 1.5%;}
.desc_wrapper span.channel_title{font-size:16px;font-weight:400;}
}

/*Only For Scroll table Indication*/
@media screen and (max-width: 755px){
	/*Scroll Table CSS*/
		.scroll_notification {display: block;}
	/*Scroll Table CSS End*/


}

/************************************************** (Max 695) **************************************************/
@media screen and (max-width: 695px){

/*Admin CSS Starts*/
.admin-usage-container{width: 100%}
/*Admin CSS End*/

/*Edit field form css*/
.form_field_section {height: 100px;}
.form_field_section .form_field {border-bottom: 1px solid #ccc;width: 100%;margin-left: 0;}
.form_field_section .form_field:nth-child(2n) {border-bottom: medium none;border-left: none;}
.form_field_section.full_field .form_field &gt; label, .form_field_section .form_field &gt; label {width: 11%; background-position: 10px center;}
.form_field_section.full_field .form_field &gt; input, .form_field_section.full_field .form_field &gt; textarea {width: 86%;}
.form_field_section.full_field .form_field &gt; input.error_field + span,
.form_field_section.full_field .form_field &gt; textarea.error_field + span{width: 87%;}
.form_field .btn-default.dropdown-toggle{width: 95%;}
.white-button.attachment_btn{right: 3%;top: 50px;}
/*Edit field form css end*/


/*form field with caption Form CSS*/

.table_form_section{width:100%;}
.table_form_section &gt; div label{max-width:50px;width:35%;}
.table_form_section &gt; div p{width:65%;}
.table_form_section &gt; div{width:40%;}
.table_form_section &gt; div:last-child{width:60%;}
.table_form_section.full_field &gt; div:first-child{width:40%;}
.table_form_section.full_field &gt; div:last-child{width:50%;}
.table_form_section.full_field &gt; div textarea{margin:11px 3%;padding-left:4%;width:89%;float: left;}
.table_form_section.full_field &gt; div input.error_field{margin:11px 3% 11px 2%;padding-left:4%;width:89%;}
.table_form_section.full_field &gt; div input.attachment_name{padding-left:5%;width: 45%;}
.table_form_section.full_field &gt; div input[type="file"]{width: 90%;}
.table_form_section.full_field .white-button.attachment_btn{float:right;margin:5px 5px 10px;position:relative;right:0;top:0;}
.table_form_section.full_field.add_attach &gt; div:last-child{width: 100%; height: auto;}
.table_form_section.full_field.add_attach &gt; div input.error_field {width: 89.5%;}
.table_form_wrapper + .button_wrapper.single_btn {float: left;margin: 15px 0;width: 100%;}
.table_form_section:last-child {border-radius: 0 0 0 3px;}
.table_form_section &gt; div input{line-height: 30px !important;}

/*form field with caption Form CSS End*/

/*form field with caption middle field Form CSS*/
.table_form_wrapper.middle_field{width: 100%;}
.middle_field .table_form_section &gt; div:first-child {width: 40%;}
.middle_field .table_form_section &gt; div:last-child .bootstrap-select &gt; .dropdown-toggle{width: 96%;}
/*form field with caption middle field Form CSS End*/


/*Popup CSS*/
.edit_form_wrapper &gt; table{width:80%;}
.pop_content.edit_details_popup_wrapper .edit_form_wrapper th{display:block;text-align:left;width:100%;}
.pop_content .edit_form_wrapper table td{float:left;margin-bottom:10px;width:98%;}
.pop_content .edit_form_wrapper table td .white-button,.pop_content .edit_form_wrapper table td .blue-button{margin: 0 3% 15px 0;float:none;width: 45%;}
.pop_content .edit_form_wrapper table td input[type="button"]{display:inline-block;float: left;width: 100%;}
.pop_content .edit_form_wrapper table td input.white-button a, .pop_content .edit_form_wrapper table td input.white-button input{background-position:98% center;}
/*No Window class css*/
.pop_content.edit_details_popup_wrapper .edit_form_wrapper.nowindow_popup th {text-align: left;}
.pop_content .edit_form_wrapper.nowindow_popup table td .white-button,
.pop_content .edit_form_wrapper.nowindow_popup table td .blue-button {width: 100%;}
.pop_content .edit_form_wrapper.nowindow_popup table td input {width: 100%;}
.pop_content .edit_form_wrapper.nowindow_popup table td {width: 100%;}


/*Admin Contact CSS*/
.admin-contact-details input.policyno {min-width: auto;}
.dual-table,.dual-table-contd{width: 100%;margin-left: 0px;}
.dual-table td:nth-of-type(even){border-right: 1px solid #ccc}
.dual-table tr:last-child td{border-bottom:0;}
.dual-table tr:first-child td:last-child{border-top-right-radius: 3px}
.dual-table tr:last-child td:first-child{border-bottom-left-radius: 0}
.dual-table-contd tr:first-child td{border-top: 0}
.dual-table-contd tr:first-child td:last-child{border-top-right-radius: 0}
.dual-table-contd tr:last-child td:first-child{border-bottom-left-radius: 3px}
.dual-table-contd td:nth-of-type(odd){border-left: 1px solid #ccc}
/*Admin Contact CSS End*/


ul.list_field li{width: 49.77%;}
.policy-details-tab li {text-align: center;padding: 12px;font-size: 14px}
.policy-details-sub-tab li {font-size: 14px;text-align: center;}
.attachment span{display: block;margin: 10px 0}
.policy-details.tab-content #tab-1 .dual-table-contd td:nth-of-type(odd){width: 30%;}
.policy-details.tab-content #tab-1 .dual-table-contd td:nth-of-type(even){width: 50%;}
.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(2n+1),.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(2n+1) {background-position: 10% center;text-align: left;padding-left: 60px}

/*Communication Page CSS*/
.comm_filter .policy_search.date_filter {margin-left: 0px;}

/*Popularizing CSS*/
.table_form_section.blank_field {display: none;}
.form_field.file_choose_button_field{height:auto !important; width:60% !important;}

/*RWD Fixes*/
/*Tansaction Password CSS Fix*/
.pop_content.edit_details_popup_wrapper .edit_form_wrapper.trans_pwd_wrapper tr{padding-left:2%}
.pop_content.edit_details_popup_wrapper .edit_form_wrapper.trans_pwd_wrapper tr th{text-align:left}

}

@media screen and (max-width: 640px){
	/*Popularizing CSS*/
	.pop_content.edit_details_popup_wrapper .button_wrapper.popularizing_popup{margin-left: 20% !important;}
}
/************************************************** (Max 480) **************************************************/

@media screen and (max-width: 480px){
	.content_wrapper .content_banner,.half_view_content {margin: 0 auto 15px;width: 100%;}
	h3.green_title1{margin-top: 0px;}
	ul.list_field li{width: 100%;}
	.table_form_section &gt; div, .table_form_section &gt; div:last-child,.table_form_section.full_field &gt; div:first-child{width:50%;}
	.resetpwd-btn-container {margin: 10px 15px 35px;}
	.reset-pwd, .reset-txn-pwd{width: 79%;}
	.reset-pwd{margin-bottom: 10px;}
	.reset-pwd{background-position: 96% center;}
	.policy-details-tab li{width: 25%;}
	.policy-details-sub-tab #list1 {margin-bottom: 10px;}
	.mailing-address input{margin-left: 12%;}
	.mailing-address td.full-width input{margin-left: 6%;}
	#tab-2 .scroll_notification,#tab-3 .scroll_notification{display: block;}
	.radio_field.radio_select p {float: left;}


/*Login Page CSS*/
.hero_banner .bx-wrapper .bx-viewport{height:200px!important;}
.hero_banner .bx-wrapper img{display:block;height:200px;max-width:200%;width:auto;}
.hero_banner .sliderDescription{bottom:0;left:0;margin:0;padding:10px 18px 15px;min-width:auto;right:0;width:90%;}
.hero_banner .white-button input{font-size:12px;padding:5px 30px 5px 5px;}
.hero_banner .sliderDescription p{font-size:14px;}
.hero_banner .sliderDescription h2{font-size:16px;font-weight:700;}
.hero_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom:45px;left:0px;margin:0 auto;text-align:center;}
.cust_login_wrapper{width: 100%;right: inherit;}
.cust_login_wrapper h3{margin:0px;}
.sales_channel &gt; li .desc_wrapper,.sales_channel &gt; li :hover .desc_wrapper{background:#006ab6 none repeat scroll 0 0;height:45px;margin-top:-57px;padding:5px;}
.sales_channel &gt; li,.sales_channel &gt; li:nth-child(2n){margin:0 0 5%;width:100%;}
.desc_wrapper{width:100%;}
.desc_wrapper span.readmore{display:block;padding:3px 0;}
.desc_wrapper span.ico{padding:3px 0;}
.desc_wrapper span.channel_title {height: 35px;}


/*form field with caption middle field Form CSS*/
.middle_field .table_form_section &gt; div:first-child{width:50%;}
.middle_field .bootstrap-select.form-control:not([class*="col-"]){margin-left:0px;}
/*form field with caption middle field Form CSS End*/

/*Popularizing CSS*/
.hero_banner.popularizing_banner .bx-wrapper .bx-viewport {height: 225px!important;}
.hero_banner.popularizing_banner .bx-wrapper img {height: 225px; width: 100%;}
.form_field.file_choose_button_field{height:auto !important; width:50% !important;}
.pop_content.edit_details_popup_wrapper .button_wrapper.popularizing_popup{margin-left: 15% !important;}
}

/************************************************** (Max 450) **************************************************/

@media screen and (max-width: 450px){

.mandatory{left:2px;}
.button_wrapper, .button_wrapper.single_btn{float: left;margin: 0;width: 100%;clear: both;}
.button_wrapper &gt; div, .button_wrapper.single_btn &gt; div { float: left;margin: 0 0 10px;width: 99%;}
#change_trans .blue-button, #change_trans .white-button {margin-left: 0px;}
.button_wrapper.form_field_btn {margin: 0%;width: 100%;}
.button_wrapper &gt; div.white-button a, .button_wrapper &gt; div.white-button input,
.button_wrapper &gt; div.blue-button a, .button_wrapper &gt; div.blue-button input{width: 100%;background-position: right center;}
.policy_search + .blue-button.reset_btn {margin: -20px 50px 10px 0;text-align: center;}

/*Spacing reduce*/
.table_form_section &gt; div span.field_val{padding-left: 5px;}
.bootstrap-select.btn-group .btn .filter-option{left: 3px;}
/*Dropdown Value from right to left*/
.table_form_section .dropdown-menu, .comm_filter_wrapper .dropdown-menu {left: inherit;right: 0;float: right;}
.table_form_section .bootstrap-select.show-menu-arrow.open&gt;.dropdown-toggle:after,
.comm_filter_wrapper .bootstrap-select.show-menu-arrow.open&gt;.dropdown-toggle:after{left: inherit;right: 10px;}
.table_form_section .bootstrap-select.show-menu-arrow .dropdown-toggle:before,
.comm_filter_wrapper .bootstrap-select.show-menu-arrow .dropdown-toggle:before {left: inherit;right: 9px;}
.comm_filter_wrapper .dropdown-menu{width: 100%;}
.table_form_section .bootstrap-select.btn-group .dropdown-toggle .filter-option {color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 75%;}



ul.list_field li{width: 100%;}
ul.list_field li input{ border-radius: 0 3px 3px 0;}
ul.list_field li.customerID{border-top-right-radius: 3px;}
ul.list_field li.username{border-top-right-radius: 0px;}
ul.list_field li.emailID{border-bottom-left-radius: 0px;}
ul.list_field li.mobilenumber{border-bottom-left-radius: 3px;}
ul.list_field li.customerID,ul.list_field li.username,ul.list_field li.emailID,ul.list_field li.mobilenumber{border-right:1px solid #ccc;}
ul.list_field li.emailID{border-bottom: 0}
.resetpwd-btn-container{margin: 10px 10px 35px}
.reset-pwd, .reset-txn-pwd{width: 73%}
.button_wrapper.single_btn {float: none;}




.mailing-address td{display: block;width: 97%;border-bottom:0;border-right: 1px solid #cccccc;}
.mailing-address tr:last-child td{border-bottom: none;}
table tbody tr:last-child td:first-child{border-bottom-left-radius:0;}
.mailing-address tr:last-child td:last-child{border-bottom: 1px solid #ccc}
.mailing-address td.full-width input{margin-left: 10%;width: 90%}
.mailing-address input{margin-left: 11%}
.mailing-address .full-width.emailID{background-position: 4% center}
.mailing-address .location.city input{background-position: right 15px center;	}
.attachment, .disclaimer, .mailing-details-container .terms-agree,.current-address{margin: 0 25px 20px;}
.address-change-btn-container{float: none;margin: 0 auto 25px;text-align: center;width: 100%;}
.address-change-btn-container .white-button{margin-left: 0px;}
/*.policy-details-tab {width: 341px}*/
.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(2n+1), .policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(2n+1){padding-left: 33px}



/*Frequency Change CSS Starts*/
.terms-conditions .update {display: block;float: none;margin: 0 auto 20px;text-align: center;width: 110px;}
/*Frequency Change CSS end*/

/*Login Page*/
.cust_login_wrapper .button_wrapper, .cust_login_wrapper .button_wrapper.single_btn{clear: both;float: none;margin: 0;width: inherit;}
.cust_login_wrapper .button_wrapper &gt; div.blue-button a, .cust_login_wrapper .button_wrapper &gt; div.blue-button input{width: 100%}
.cust_login_wrapper .blue-button{float:none;width:auto;margin-bottom: 0;}

/*Popularizing CSS*/
.button_wrapper.form_field_btn.publish_banner input{font-size: 15px !important; padding-left: 10px !important;}

}

@media screen and (max-width: 360px){
/*Popularizing CSS*/
.pop_content.edit_details_popup_wrapper .button_wrapper.popularizing_popup{margin:5% !important; width: 90% !important}
}

@media screen and (max-width: 320px){
.reset-pwd, .reset-txn-pwd{width: 70%}

/*Edit field form css*/
.form_field_section.full_field .form_field &gt; label, .form_field_section .form_field &gt; label {width: 13%; background-position: center center;}
.form_field &gt; input, .form_field &gt; textarea{width: 85%;/*margin: 12px 2% 6px 0; address change issue in mobile*/}
.form_field_section.full_field .form_field &gt; input, .form_field_section.full_field .form_field &gt; textarea{width: 83%}
.form_field &gt; span{width: 85%;}

/*Edit field form css end*/

/*.policy-details-tab{width: 305px}*/
.policy-details-tab li {width: 25%;font-size: 12px}
.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(2n), .policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(2n){font-size: 13px;padding-left: 10px}

.bootstrap-select.btn-group .dropdown-toggle .caret{right:3px;}



}



@media screen and (min-width: 600px) and (orientation:portrait){}
@media screen and (min-width: 768px) and (orientation:portrait){}
@media screen and (max-width : 600px) and (orientation:portrait){}
@media screen and (max-width : 600px) and (orientation:landscape){}</pre></body></html>