<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 */
*, :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: 50px}

/*Dropdown Arrow*/
.bootstrap-select.show-menu-arrow .dropdown-toggle:after, .bootstrap-select.show-menu-arrow .dropdown-toggle:before {bottom: -11px;}
.bootstrap-select.show-menu-arrow.open&gt;.dropdown-toggle.error_field:after, .bootstrap-select.show-menu-arrow.open&gt;.dropdown-toggle.error_field:before {bottom: -12px;}
.table_form_section &gt; div select.error_field + div &gt; button {background-color: #ffe5e5;border: 1px solid red !important;}
.checkbox input[type=checkbox] + label.error_field {background-color: transparent;border: 0 !important;color: red;}
.checkbox input[type=checkbox] + label.error_field:before {background: #ffe5e5;border-color: red;}
/*Dropdown Option BIG slice css*/
.dropdown-menu&gt;li&gt;a {white-space: inherit;line-height: 15px;margin: 0px;}
.bootstrap-select.btn-group&gt;.disabled{opacity: 1 !important;}


/*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;}
body.ie10 span.errorMsg, body.ie11 span.errorMsg{top:0px;}
.white-button.attachment_btn {position: absolute;right: 1%;top: 6px;}
.form_field .white-button.attachment_btn {top: 4px;} 
.white-button.attachment_btn a {background-position: right center;font-size: 14px;padding: 10px 35px 10px 15px;line-height: inherit;}
.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;margin-bottom: 10px;}
.button_wrapper.middle_btn {float: none;text-align: center;margin: 15px 0 0;}
.button_wrapper.middle_btn &gt; div {float: none;}
/*.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;float: left;margin-bottom: 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;*/padding: 11px 53px 11px 15px; 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;*/padding: 11px 53px 11px 15px;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;line-height: inherit;}
.rt_wrapper ol li {font-size: 13px;list-style-position: outside;margin: 0 0 5px 25px;padding-left: 5px;list-style-type: decimal;}
.document_list{display: none;}
.more_lnk {color: #006ab6;display: block;font-size: 13px;font-weight: bold;text-align: center;text-decoration: underline;cursor: pointer;}
.hasDatepicker {cursor: pointer;}


/*Without Icone Button*/
.button_wrapper.without_icon input {background: none;padding: 10px;margin: 0 0px;}
.without_icon .blue-button, .without_icon .white-button {margin: 0 2px;}


/*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;background-position: 12px 15px !important;}
.mobile_ico{background: url("images/met_customer_ico/mobile_ico.png") no-repeat scroll 15px 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, .office_phone_ico{background: url("images/met_customer_ico/office_phone_ico.png") no-repeat scroll;background-size: 27px;background-position: 10px 15px !important;}
.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 15px 14px !important;}
.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;}

.application_ico {background: url("images/met_customer_ico/application_no.png") no-repeat scroll;background-size: 40%;}
.term_ico {background: url("images/met_customer_ico/doc.png") no-repeat scroll;}
.frequency_ico {background: url('images/met_customer_ico/frequency.png') no-repeat scroll;background-size: 53%;background-position: 10px 15px !important;}
.premium_ico {background: url("images/met_customer_ico/fund.png") no-repeat scroll;background-position: 10px 15px !important;}
.bill_channel_ico {background: url("images/met_customer_ico/product_ico.png") no-repeat scroll;}
.code_ico {background: url("images/met_customer_ico/doc.png") no-repeat scroll;}

/*LMS Icons*/
.campaign_ico {background: url("images/met_connect_icons/campaign.png") no-repeat scroll;background-position:13px 12px !important;}
.comm_filter_wrapper .campaign_ico {background-position: center center !important;}
.status_ico {background: url("images/met_connect_icons/status.png") no-repeat scroll;}
.fls_ico{background: url("images/met_customer_ico/cust_no_ico.png") no-repeat scroll;}
.gender_ico{background: url("images/met_connect_icons/gender.png") no-repeat scroll;}
.lead_ico {background: url("images/met_customer_ico/doc.png") no-repeat scroll;}
.mode_ico {background: url("images/met_customer_ico/pay_mode_ico.png") no-repeat scroll;}
.source_ico {background: url("images/met_customer_ico/policy_no.png") no-repeat scroll;}

/*MetSmart Adaptability Icons*/
.bank_ico {background: url("images/met_connect_icons/bank.png") no-repeat scroll;background-position:13px 12px !important;}
.branch_ico{background: url("images/met_connect_icons/branch.png") no-repeat scroll;background-position:10px 12px !important;}

/*EDM METSMART Icons*/
.agent_type_ico{background: url("images/met_connect_icons/agent_type.png") no-repeat scroll;}

/*MAS Channel - Application Tracker Icons*/
.username_ico{background: url("images/met_customer_ico/username_ico.png") no-repeat scroll;}
.letter_type_ico{background: url("images/met_connect_icons/letter_type.png") no-repeat scroll;}

/*BCA Channel Icons*/
.more_info_ico{background: url("images/more_info.png") no-repeat scroll;}
/*Mandatory CSS*/
.mandatory {color: red !important;font-size: 16px !important;left: 5px !important;position: absolute !important;top: 10px !important;}
.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, .no_record{display: block;font-size: 13px;font-weight: bold;margin: 55px 0;text-align: center;width: 100%;clear:both}
input[type=email].disabled, input[type=email]:disabled,
input[type=email]:focus.disabled, input[type=email]:hover.disabled,
input[type=number].disabled, input[type=number]:disabled,
input[type=number]:focus.disabled, input[type=number]:hover.disabled,
input[type=password].disabled, input[type=password]:disabled,
input[type=password]:focus.disabled, input[type=password]:hover.disabled,
input[type=search].disabled, input[type=search]:disabled,
input[type=search]:focus.disabled, input[type=search]:hover.disabled, 
input[type=tel].disabled, input[type=tel]:disabled,
input[type=tel]:focus.disabled, input[type=tel]:hover.disabled,
input[type=text].disabled, input[type=text]:disabled,
input[type=text]:focus.disabled, input[type=text]:hover.disabled,
input[type=url].disabled, input[type=url]:disabled,
input[type=url]:focus.disabled, input[type=url]:hover.disabled{background: none !important;cursor: not-allowed;opacity: 1;pointer-events: inherit;}

table{border-collapse: separate;}
table tr td,table tr th{padding: 0 0px;position: relative;background: none;/*padding i chg for index issue 5 to 0*/}
table tr td a {text-decoration: underline;color: #666;}
table thead tr th{background-color: transparent;}
table thead tr th a {color: #0c6ab0 !important;}


.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, .scroll_table_content.noscroll div &gt; table {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: 2px;left: 2px;}
.radio_field &gt; p input[type="radio"]:checked + label::after {left: 7px;top: 7px;/*New Application*/}
.scroll_table_content table tbody tr:nth-child(2n+1) td {background-color: transparent;}
/*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:10px 5%;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;border: none;}
.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;/*cursor: pointer;*/}
.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-radius:inherit;}
.pop_content .edit_form_wrapper table td input.phone_field{height: 35px;line-height: 35px;width: 82%;background-color: #fff;padding: 5px 2%;border-radius:inherit; }
.pop_content .edit_form_wrapper table td input.full_field{height: 35px;line-height: 35px;width: 100%;padding: 5px 2%;border-radius:inherit;}	
.pop_content .edit_form_wrapper select.form-control {background: url("images/select_drop_ico2.png") right 10px center no-repeat #fff;float: left;height: 35px;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; */border: 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;}
.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;*/max-width: 315px;}
.form_field_wrapper.single_column .form_field_section {border-radius: 3px;margin: 0 0 15px;width: 99.5%;clear: both;height: auto; overflow: visible;border-bottom: none;}
.form_field_wrapper.single_column .form_field_section .form_field {border-bottom: 1px solid #ccc;border-left: 0 none;border-right: 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;*/height: auto;}
.form_field_wrapper.single_column .address-change-btn-container{margin-right: 0px;}
.form_field_wrapper.single_column .form_field .btn-default.dropdown-toggle {padding: 5px 0;width: 100%;}
.form_field_wrapper.single_column .bootstrap-select.btn-group .dropdown-toggle .filter-option{left: 3px;}
.form_field_wrapper.single_column .form_field input{margin: 11px 0% 11px 1px;width: 84%;}
.form_field_wrapper.single_column .form_field input[readonly], .form_field_wrapper.single_column .form_field input[disabled] {cursor: no-drop;}

/*ON Error Field Class*/
.form_field_wrapper.single_column .form_field input.error_field{margin: 3px 0% 0px 1px;}
.form_field_wrapper.single_column .form_field &gt; input.error_field + span,
.form_field_wrapper.single_column .form_field &gt; textarea.error_field + span{margin: -20px 0% 0px 1px;padding-left: 5px;}

.button_wrapper.single_btn {float: right;text-align: center;}
.button_wrapper.single_btn &gt; div {float: none;margin: 0 0 10px;width: auto;}
.form_field_wrapper.single_column p.mandatory-instructions {font-weight: bold;}

.form_field_wrapper.single_column .form_field_section.full_field .form_field &gt; label{width: 12%;}
.form_field_wrapper.single_column .form_field_section.full_field .form_field &gt; input, 
.form_field_wrapper.single_column .form_field_section.full_field .form_field &gt; textarea{width: 83%;}



/*Center Button CSS*/
.button_wrapper.ctr_btn {margin: 10px auto;text-align: center;float: none;}
.button_wrapper.ctr_btn input {float: none;}
.button_wrapper.ctr_btn &gt; div {margin: 0 auto;float: none;}

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


/*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: 89%;padding-left: 1%;}
.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 .button_wrapper, .form_outer_wrpaper .blue-button, .form_outer_wrpaper .white-button {margin-bottom: 0;}
.form_buffer_wrpaper{float: left;border:1px dashed #ccc;border-radius: 3px;width: 100%;padding: 15px 3% 0px;margin-bottom: 15px;}
.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: 13px 15px;display: block;float: left;height: 50px;width: 12%;  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: left;font-size: 14px;height: 28px;line-height: 28px; margin: 11px 2% 11px 1px;padding: 0 2%;vertical-align: middle;width: 85%;resize: none;font-family: Arial,Helvetica,sans-serif;}
.form_field_section .form_field select {border-radius: 3px;color: #666;margin: 12px 0;padding: 3px 1% 3px 0;width: 88%;}
.form_field &gt; span {display: block;float: right;font-size: 12px;position: relative;top: -5px;width: 88%;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;}
.form_field &gt; input.error_field + span, .form_field &gt; textarea.error_field + span{display: block;top: 0;}
.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;}
/*With Attachment*/
.with_attach .form_field .white-button.attachment_btn {top: 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*/
/* Payment mode css */
.content_wrapper .payment_mode_lnk a {background: #0c6ab0;color: #fff;display: inline-block;padding: 10px 15px;border-radius: 5px;margin: 0 3px;}
.payment_mode_lnk {clear: both;text-align: center;margin-bottom: 15px;}
.content_wrapper .payment_mode_lnk a:hover {text-decoration: underline !important;}
.table_form_section.full_field.rej_reason &gt; div:first-child::after {height: 50px;}
/*Edit field form css End*/


/*form field with caption Form CSS*/
.table_form_wrapper{border:1px solid #ccc;border-radius:3px;margin:0 0 20px;/*overflow:hidden;*/border-bottom:none;float: left;width: 100%;border-right: none;}
.table_form_section{border-bottom:1px solid #ccc;float:left;width:50%;position: relative;}
.table_form_section &gt; div{float:left;height:50px;vertical-align:middle;width:50%;position: relative;overflow: hidden;/*Hiddden need for firefox*/}
.table_form_section &gt; div label{background-position:15px 15px;float:left;min-height:50px;position:relative;width:30%;max-width:45px;margin-bottom: 0;}
.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 .field_wrapper {overflow: auto;height: 50px;width: 100%;}
.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;overflow: visible;}
.table_form_section div.lnk a {text-align: center;display: block;line-height: 50px;text-decoration: underline;}
/*.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 &gt; div:last-child:after{right:0px;top:0;}/*right border remove -1 to 0*/
.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:left;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 input{border:medium none;border-radius:3px;box-shadow:none;color:#666;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:34px;height: 35px; margin:7px 0%;padding:0 1% 0 15px;resize:none;vertical-align:middle;width:95%;}
.table_form_section &gt; div input[type=text]{width: 95%;overflow: hidden;text-overflow: ellipsis;}
.table_form_section &gt; div input[type=text]:focus, .table_form_section &gt; div input[type=text]:active, .table_form_section &gt; div input[type=text]:hover{text-overflow: inherit;}
.table_form_section &gt; div input[readonly='readonly'], .table_form_section &gt; div input[readonly],
.table_form_section &gt; div textarea[readonly='readonly'], .table_form_section &gt; div textarea[readonly]{cursor: not-allowed;}
.table_form_section &gt; div input.hasDatepicker[readonly]{cursor: pointer;}
.table_form_section &gt; div input.hasTimepicker[readonly] {cursor : pointer;}
.table_form_section &gt; div textarea{border:medium none;border-radius:3px;box-shadow:none;color:#666;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:normal;margin:11px 3% 5px;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;}
.table_form_section &gt; div:first-child:after {position: absolute;content: "";width: 1px;height: 50px;background-color: #ccc;right: 0; top: 0;}
.table_form_section:nth-child(2n):after {content: "";position: absolute;width: 1px;height: 50px;background-color: #ccc;left: -1px;}/*left border remove 0 to -1*/
.table_form_section.full_field &gt; div:first-child::after {/*height: 67px;*/}
.table_form_section.full_field:nth-child(2n)::after {left: -1px;}	
.table_form_section.full_field.half_width &gt; div:first-child { width: 50%; }
.table_form_section.full_field.half_width &gt; div:last-child { width: 50%; }
.table_form_section &gt; div span.field_val.with_chk { padding-left: 30px; }
.table_form_section &gt; div input[type=checkbox] { width: 15px; height: 15px; left: 5px; top: 17px; border: 1px solid #333; position: absolute;overflow: visible;padding: 0px;margin: 0px;}
.table_form_section &gt; div input[type=checkbox][disabled]{overflow: visible;}


/*Table Form for single field*/
.table_form_wrapper.single_column_form {max-width: 315px;margin-bottom: -1px;}
.table_form_wrapper.single_column_form .table_form_section {width: 100%;}
.table_form_wrapper.single_column_form .table_form_section &gt; div{width: 50% !important;}
.table_form_wrapper.single_column_form.jkb_upload_wrapper .table_form_section_wrapper {width: 100%;margin: 0 auto;text-align: center;float: none;}
.table_form_wrapper.single_column_form.jkb_upload_wrapper .table_form_section {width: 99.5%;border-bottom: 0;}

.form_field_wrapper.single_column .form_field select.error_field + div &gt; button{background-color: #ffe5e5; border: 1px solid red !important;}
p.confirmMsg span{color: #bd7235;font-weight: bold;font-size: 11px;}




/*Radio Button IN form table*/
/*.table_form_section &gt; div.table_form_radio label {margin: 0;display: block;vertical-align: middle;height: 23px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: inherit;width: 100%;line-height: 23px;min-height: inherit;}
.table_form_radio.radio_field input[type=radio]:checked + label:after {top: 8px;}
.table_form_radio.radio_field label:before {bottom: 2px;}*/

/*Attachement Exter input field remove*/
input + .errorMsg + input {visibility: 0 !important;}

/*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%;}
.table_form_section &gt; div input.reg_phone_field{float:left;margin-left:0;padding-left:0;width:60%;}
/*full field css*/
.table_form_section.full_field{width:100%;}
.table_form_section.full_field &gt; div{width:25%;height: 50px;/*overflow: hidden;*/}
.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:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:5px 1%;padding:5px 1%;resize:none;width:95%;height: 40px;}
.table_form_section.full_field &gt; div textarea[readonly] {cursor: not-allowed;}
.table_form_section.full_field &gt; div input{float:left;margin: 0px;/*padding:0;*/width:75%;line-height: 50px;height: 50px;}
.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%;}
.table_form_section.full_field.add_attach &gt; div{width:100%;height: 53px;}
.table_form_section.full_field.add_attach &gt; div:after {/*width: 0;*/width: 1px;height: 53px;}
.table_form_section.full_field.add_attach &gt; div input.error_field{width:80%;margin-top: 5px;}
/*full field css end*/
span.errorMsg{display:none;font-size:12px;padding-left:4%;position:relative;top:-10px;clear:both;}
.table_form_section &gt; div &gt; span.errorMsg{display:none;}
.table_form_section &gt; div input.error_field{margin:3px 3%;line-height:25px;height: 25px;padding-left: 5px;}
.table_form_section &gt; div input.full_error_field {height: 40px;background-color: #ffe5e5 !important;border: 1px solid red !important;margin: 4px 2%;}
.table_form_section &gt; div input.error_field + span{display:block;font-size:13px;padding-left:8px;position:relative;top:-3px;clear: both;margin-left: 0;}
.table_form_section &gt; div select.error_field{margin:5px 3% 1px;}
.table_form_section &gt; div select.error_field + .errorMsg{display:block;}
.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: 5px;margin-left: 2%;/*cursor: no-drop;*/}
.table_form_section.table_form_dropdown.full_field.long_lable .bootstrap-select.form-control:not([class*="col-"]){margin-top: 5px;}
.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: 82%;}
.form_outer_wrpaper .table_form_section.table_form_dropdown .bootstrap-select.btn-group .dropdown-toggle .filter-option {width: 81%;}
/*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;}
/*Lengthy Lable*/
.table_form_section &gt; div p.lengthy_lable {overflow: auto;height: 50px;width: 73%;}
.table_form_section &gt; div p.lengthy_lable span {/*display: block;*/width: 100%;}
.table_form_section &gt; div p.lengthy_lable span
/*form field with caption Form CSS End*/

/*Sort Filter css  */
.table_form_section &gt; div:last-child:after {position: absolute;content: "";width: 1px;height: 50px;background-color: #ccc;right: -1px;}
.table_form_wrapper.sort_filter_table_form{border-right: none;}
.sort_filter_table_form .table_form_section:nth-child(2n):after{/*left: 0px;left: -1px;*/left: inherit;}
.sort_filter_table_form .table_form_section &gt; div:last-child:after {right: -1px;}
.table_form_section &gt; div + div:after {content: "";position: absolute;border-right: 1px solid #ccc;height: 50px;}

/*Admin Fund table css*/
table.policy-details.tat_table_contents.head_th {margin-bottom: -1px;table-layout: fixed;}
table.policy-details.tat_table_contents{table-layout: fixed;}


/*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: 15px;}
.content_wrapper .scroll_table_content a, .content_wrapper .scroll_table_content td {color: #666;padding: 0 5px;}
a.del_row {text-decoration: none;color: #FF0000;font-weight: bold;font-size: 17px;padding: 0;width: auto;}
/*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;}
/*.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: -1px;}
.policy_search{border:1px solid #ccc;border-radius:3px;clear:both;display:inline-block;margin-bottom:10px;max-width:315px;height:53px;padding:5px;position:relative;width:100%;background: #fff;/*LMS*/}
.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 :not([class*=span]).form-control.bootstrap-select.btn-group{width:85%;}
body.ie10 .btn-group.bootstrap-select .btn .caret,body.ie11 .btn-group.bootstrap-select .btn .caret{top:30%;}
.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 .selected:hover{color:#006ab6 !important;}
.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.active a:hover span.text{color:#006ab6;}
.bootstrap-select.btn-group .dropdown-menu li.selected a span.text{color:#006ab6;}
.bootstrap-select.btn-group .dropdown-menu li a{transition:none;text-decoration: none;}
.bootstrap-select.btn-group .dropdown-menu li.selected.active a span.text,
.bootstrap-select.btn-group .dropdown-menu li.active a span.text{/*color:#006ab6; FLS*/ color: #fff;}
.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*/white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.form_field_wrapper.single_column .form_field .bootstrap-select-searchbox input {width: 100%;}


/*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;}

/*Select Dropdown if needed to show from right direction*/
.rt_drop .dropdown-menu {right: 0;left: inherit;}
.rt_drop .bootstrap-select.show-menu-arrow .dropdown-toggle:after {right: 10px;left: inherit;}
.rt_drop .bootstrap-select.show-menu-arrow .dropdown-toggle:before {right: 9px;left: inherit;}



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("images/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;}
.admin-summary-table th, .content_wrapper .scroll_table_content .admin-summary-table th a{/*color: #fff !important;*/border-bottom: medium none;border-right: medium none;font-size: 15px;text-align: center;text-decoration: none;}/*FLS Home chk*/
.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: justify;padding: 3px 0 0px 30px;}
/*Frequency Change CSS Ends*/


/*Employee Home Page Css*/
.wpthemeLayoutContainers &gt; .layoutColumn &gt; tbody &gt; tr:nth-child(2) &gt; td &gt; table.layoutRow &gt; tbody &gt; tr td:nth-child(2) {vertical-align: top;}
.content_wrapper .left_wppr{width:98%;margin-right: 0px;display: block;float: left;}
.content_wrapper .left_wppr .performance_wppr{width:100%;margin-right: 15px;display: inline-block;}
.content_wrapper .left_wppr .performance_wppr .scroll_table_content &gt; table{min-width: auto;}
.content_wrapper .left_wppr .performance_wppr h2 {margin-top: 0;}
.content_wrapper .left_wppr .customer_service_wppr{width:100%;display: inline-block;}
.content_wrapper .left_wppr .customer_service_wppr .scroll_table_content &gt; table{min-width: auto;}
.content_wrapper .left_wppr .cpb_reject_wppr .scroll_table_content &gt; table{min-width: auto;}
.content_wrapper .rgt_chart_holder{display: block;float: left;width: 100%;height: auto;border: 1px solid #ccc;border-radius: 3px;}
.content_wrapper .rgt_chart_holder{text-align: center;}
.content_wrapper .rgt_chart_holder.emp_home_chart h2 {font-size: 20px;text-align: left;margin: 20px 0 10px 0;}
.content_wrapper .rgt_chart_holder {width: 100%;height: auto;padding: 0.5%;margin-bottom: 15px;}
.content_wrapper .left_chart_holder.emp_home_chart{display: block;float: left;width: 100%;height: auto;border: 1px solid #ccc;border-radius: 3px;padding: 0.5%;text-align: center;width: 100%;height: auto;margin-right: 12px;margin-bottom: 15px;}
.content_wrapper .left_chart_holder.emp_home_chart h2{font-size: 20px;text-align: left;}
.content_wrapper .full_chart_holder{display: block;float: left;width: 100%;height: auto;border: 1px solid #ccc;border-radius: 3px;padding-bottom: 5px;text-align: center;margin-bottom: 15px;padding: 0.5%;}
.content_wrapper .full_chart_holder h2{font-size: 20px;text-align: left;margin: 20px 5px;}
div.chart_wrapper {height: 400px;width: 100%;display: block;float: left;margin: 0 auto;}
.color_block_wrap{display:inline block;float:left;}
.color_block_wrap .colour_block{ width: 17px;height: 17px;}
.color_block_wrap p{font-size: 12px;}
.color_block_wrap .colour_info,.color_block_wrap {display: inline-block;float: left;margin-right: 20px;}
.color_block_wrap .colour_info .colour_block.req_color, tr.req_color { background-color: #EAF2F7;}
.color_block_wrap .colour_info .colour_block.compl_color, tr.compl_color, tr.compl_color td{background-color: #006AB6;color: #fff !important;}
td.midallignfix {vertical-align: middle !important;} 
.performance_wppr .notes,.customer_service_wppr .notes,.cpb_reject_wppr .notes{display:inline-block;float: right;margin-top: 7px;margin-bottom: 7px;}
.cpb_reject_wppr .notes {margin-bottom: 10px;margin-top: 0}
.left_wppr &gt; .notes{display: block;float: right;margin-bottom: 10px;margin-top: 0;}
.content_wrapper .aside_wrapper .aside_cont li { margin-bottom: 15px;}
.full_chart_holder &gt; .chart_wrapper &gt; .highcharts-container &gt; svg &gt; .highcharts-axis-labels.highcharts-xaxis-labels &gt; text &gt; tspan {font-size: 0.8em !important;} 
.rgt_chart_holder &gt; .chart_wrapper &gt; .highcharts-container &gt; svg &gt; .highcharts-axis-labels.highcharts-xaxis-labels &gt; text &gt; tspan {font-size: 0.8em !important;}
.left_chart_holder.emp_home_chart&gt; .chart_wrapper &gt; .highcharts-container &gt; svg &gt; .highcharts-axis-labels.highcharts-xaxis-labels &gt; text &gt; tspan {font-size: 0.8em !important;}
.content_wrapper .scroll_table_content a.text_anchor {font-size: 14px;}
.colour_block {border: 1px solid #ccc;border-radius: 3px;display: inline-block;height: 20px;margin-right: 10px;width: 20px;position: relative;top: 5px;}
.colour_block.docs_read, .colour_block.training_completed{background-color: #FAF3DE;}
.colour_block.cpu{background-color: #FAF3DE;}
.colour_block.uw{background-color: #E4DEFA;}
.colour_block.branch{background-color: #FADCD2;}
.colour_block.sales_money_ho{background-color: #DCFAE6;}
.colour_block.paid_contract{background-color: #FAF3DE;}
.colour_block.freelook_cancel{background-color: #FAF3DE;}
.content_wrapper p.colour_info {margin-bottom:20px;}
.content_wrapper .colour_block_wrapper p.colour_info {display: inline-block;margin: 0 50px 20px 0;}
p.notes, p.notes span{font-size: 11px;color: #bd7235;margin-top: -13px;display: block;font-weight: bold;line-height: 12px;}

.asite_wrapper{border: 1px solid #006AB6; margin-bottom: 15px;}
.asite_wrapper.announce_block{margin-top: 4px;}
.asite_wrapper marquee{height: 400px;padding: 5px;}
.content_wrapper p.asite_title{color: #fff; background-color: #006AB6; display: block; padding: 5px; margin: 0;}
.asite_wrapper table{padding: 5px;}
.asite_wrapper p.no_data{margin: 25px 0;}
/*Employee Home Page Css End*/





/*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:#006ab6;font-weight: bolder;margin-bottom: 10px;font-size: 21px;clear: both;}
.sp_line{padding-top: 15px;border-top:1px solid #0c6ab0;width: 100%;}

/*Diagnostic Center Info*/
#DiagnosticCenterInfoForm h3 {margin-bottom: 0;font-size: 15px;}
#DiagnosticCenterInfoForm marquee {margin-bottom: 5px;background: #EFECEC;padding: 5px;color: #006ab6;font-size: 13px;}

/*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 !important;color: #0c6ab0;text-align: center;vertical-align: middle;font-size: 15px;border-bottom: medium none;border-right: medium none;}
.policy-details td select{width: 100%;max-width: 150px;-webkit-appearance: menulist;-moz-appearance: menulist;margin: 0 auto;padding: 0;left: inherit;float: none;height: 30px;}
.policy-info td,.policy-details td{font-size: 14px;color: #666;}
.policy-details th,.policy-details td{padding: 0 5px;border-bottom: medium none;border-right: medium none;text-transform: capitalize;}
.policy-details.tab-content{margin-bottom: 30px}
.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;}
.policy-details .checkbox label:before {top: -10px;left: 7px;}
.policy-details .checkbox input[type=checkbox][disabled] + label:before {background: #f4f4f4;cursor: no-drop;}
.rt_wrapper table tr:last-child td .policy-details td{padding: 0 10px;}
/*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: 11px;margin: 0px;position: relative;top: 5px;display: block;font-weight: bold;clear: both;}
.form_field_wrapper.single_column .form_field_section+.file_restrict_msg {margin-top: -15px;margin-bottom: 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: 16px;padding-left: 20px;cursor: pointer;}
span.policyNumber:before{content:"Policy Number:  ";color: #666;margin-right: 5px;}
.policy-details-tab{margin: 10px 0 20px;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: -5px;font-size: 16px;width: 20%;/*req mgm pg*/}
.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.fundDetails#fundDetailsTab{/*margin-left: 0px;*/}/*For one tab make conditional css*/
.policy-details-tab li.active{background: #006db5;color: #fff}
.policy-details-tab-content{margin-bottom: 30px}
/*Tab Button 3*/
.policy-details-tab.tab_btn_3 li {width: auto;}

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: 20px;}
.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-bottom: 20px;}
.policy-details-sub-tab li{display: inline-block;color: #0c6ab0;cursor: pointer;font-size: 16px;margin-right: 0%;padding-bottom: 5px;margin-top: 0px;}
.policy-details-sub-tab li.active, .policy-details-sub-tab li:hover{border-bottom: 2px solid #006ab6;padding-bottom: 0px;margin-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;}
/*Admin Fund Pages CSS End*/

/*Login Page CSS*/
/*Login Page CSS*/
/*Slider CSS*/
.hero_banner{max-height:435px;position:relative;top:0px;width:100%;overflow: hidden;}
.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;}
.cust_login_wrapper .note_list &gt; li{list-style: outside disc;}
.cust_login_wrapper .form_field_wrapper.single_column p.mandatory-instructions {margin: 5px 0 5px !important;float: right;}

/*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:10px;position:absolute;right:0;top:0;width:350px;}
.cust_login_wrapper .form_field_wrapper.single_column{margin-top: -28px;}
.cust_login_wrapper h3{color:#006ab6;font-size:18px;margin:5px 10px 0 0;padding:5px 5px 0 0;text-align:left;}
p.error-instructions {clear: both;line-height: 12px;margin: 10px 0px 5px;}
.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;}
.login_lnk &gt; li{float:left;margin:0px;width: 100%;}
.login_lnk a,.cust_login_wrapper h5{color:#006ab6;font-size:12px;}
.note_list &gt; li{list-style:outside none disc;margin:5px 0 5px 20px;font-weight: normal;text-align: left;color:#666;}
.full_wrapper{margin:0 0 20px;overflow:hidden;}
.sales_channel &gt; li{/*width:23.8%;*/width:23.86%;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;*/background-position: -114px -319px;}
span.ico.icon_280{/*background-position:-70px -1188px;*/background-position:-5px -1255px;}
span.ico.icon_272{/*background-position:-70px -1188px;*/background-position:-60px -1255px;}
span.ico.icon_273{/*background-position:-285px -1188px;*/background-position:-170px -1255px;}
span.ico.icon_156{/*background-position:-390px -1185px;*/background-position:-925px -682px;}
span.ico.icon_275{/*background-position:-500px -1188px;*/background-position: -15px -788px;}
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:40px;line-height:18px;padding-left:5px;vertical-align:middle;width:75%;text-align: left;}
.readmore{background: url(images/sprite_global_desktop.png) no-repeat 0 0;width:25px;height:25px;position:absolute;bottom:0;right:5%;display:none;}
.readmore.icon_42{background-position:-342px -324px;padding-bottom: 23px;}
.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;float: none;margin-bottom: 0;}
.policy-details.tab-content .radio_field &gt; p input[type="radio"]:checked + label::after {top: 9px;}
/*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{max-width:635px;}
.date_filter &gt; div{float:left;width:50%;position:relative;}
.date_filter &gt; div .mandatory {left: 0 !important;top: 5px !important;}
.date_filter input{border:medium none;height:40px;width:70%;border-radius: 3px;padding-left: 5px;}
.date_filter input.error_field{height: 30px;}
.date_filter input.error_field + span{display: block;}
.comm_filter .policy_search{margin-bottom:10px;}
.comm_filter .policy_search.date_filter{margin-left:15px;max-width: 300px;}
.content_wrapper .scroll_table_content a.download_ico, .content_wrapper .scroll_table_content .download_ico{background-position:center center;display:block;text-indent:-9999em;padding: 15px 0;cursor: pointer;}
.comm_filter_wrapper.single_comm_filter{max-width:315px;clear: both;}
.comm_filter_wrapper.single_comm_filter .blue-button input {background: url("images/met_customer_ico/know_more_white_ico.png") no-repeat scroll 100% center;padding: 11px 40px 11px 14px;}
.comm_filter_wrapper .date_filter.full_field &gt; div {width: 100%;}
.comm_filter_wrapper .date_filter.full_field input {width: 85%;}

/*One Date filter */

/*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%;}

.search_div {display: none;}

/*Loan Enquiry page css*/
.content_wrapper ol li img {position: relative;top: 5px;width: auto;}
/*New Application MetConnect*/
.condition {margin-right: 10px;}
/*Accordion css*/
.form_outer_wrpaper.accordion {border-top: 2px solid #2FB2E6;border-radius: 5px;}
.exp_coll{display: block; background: url("images/met_connect_icons/expand.png") no-repeat scroll right top;cursor: pointer;margin-bottom: 0px;padding-right: 25px;line-height: 25px;}
.exp_coll.active{background: url("images/met_connect_icons/collapse.png") no-repeat scroll right top;}
.section_content{display: none;}
.form_outer_wrpaper.accordion .table_form_wrapper {margin-top: 15px;}
.active_tab{text-decoration: none;}
.policy-details-sub-tab li a,.policy-details-sub-tab li a:hover,.policy-details-sub-tab li a:active,.policy-details-sub-tab li a:focus{text-decoration: none;padding: 0 10px 0 10px;border-right: 2px solid #0c6ab0;}
.policy-details-sub-tab li:last-child a{border-right: none;}
.button_wrapper.threeButton {margin-bottom: 10px;}
.policy_search + .blue-button.reset_btn input.downloadSample {padding: 10px 40px 10px 5px;}
.table_form_section.full_field.add_attach.upload_doc {border: 1px solid #ccc;width:50%;margin-bottom: 25px;}
.policy_search &gt; input {border: medium none;border-radius: 3px;box-shadow: none;float: left;font-size: 14px;line-height: normal !important;margin: 2px 2% 6px 0;padding: 0 2%;vertical-align: middle;width: 82%;resize: none;font-family: Arial,Helvetica,sans-serif;height: 37px;}
.policy_search &gt; input:focus, .policy_search &gt; input:active {box-shadow: none;}
.policy_search &gt; input + span {display: none;float: right;font-size: 12px;position: relative;top: -10px;width: 85%;}
.policy_search &gt; input.error_field {margin: 0;height: 30px;display: block;}
.policy_search &gt; input.error_field + span{display: block;}
.policy_search.threefilter{max-width: 272px;margin-right: 2%}
.policy_search.threefilter:nth-child(4){margin-right: 0;}
.policy_search.threefilter &gt; input{width:78%;}



/*SP Conversion*/
.sp_conversation_wrapper {clear: both;width: 100%;margin-bottom: 5px;}
.sp_conversation_wrapper table{width: 32.5%;float: left;margin-bottom: 10px;margin-left: 1%;border: 1px solid #ccc;border-radius: 5px;overflow: hidden;border-top: none;}
.sp_conversation_wrapper table:first-child {margin-left: 0;}
.rt_wrapper .sp_conversation_wrapper table th, .rt_wrapper .sp_conversation_wrapper table td {text-align: center;background: none !important;border: none !important;padding: 5px 0;border-top: 1px solid #ccc !important;border-left: 1px solid #ccc !important;}
.sp_conversation_wrapper table th:first-child {padding-left: 15%;}
.sp_conversation_wrapper table th:first-child, .sp_conversation_wrapper table th:nth-child(2){background: #f7f7f7 !important;}
.sp_conversation_wrapper table th {border-top: none !important;background-color: #F5F5F5 !important;width: 75%;}
.sp_conversation_wrapper table td label {/*margin-bottom: 0;position: relative;display: block;margin-left: 0%;width: 100%;padding-left: 25px;margin-right: 0px;left: 0;float: left;position: relative;*/width: 95%;left: 5%;margin: 0;}
.sp_conversation_wrapper table th:first-child, .sp_conversation_wrapper table td:first-child {border-left: none !important;/*padding-left: 5%;*/text-align: left;}
.sp_conversation_wrapper table th:first-child {padding-left: 14%;}
.sp_conversation_wrapper table td.radio_field input[type=radio]:checked + label:after{top: 4px;}



table.indication_value {border: 1px solid #ccc;border-radius: 5px;overflow: hidden;}
table.indication_value th, table.indication_value td, table.indication_value td:last-child {border: none !important;padding: 5px;text-align: center;}
table.indication_value th {background: #f5f5f5;border-bottom: 1px solid #ccc !important;border-right: 1px solid #ccc !important;}
table.indication_value tr:last-child th {border-bottom: none !important;}
table.indication_value th:last-child {border-right: none !important;}
table.indication_value tr:last-child td:last-child {border-right: none !important;}
table.indication_value th:first-child {text-align: left;padding-left: 5%;width: 18%;}
table.indication_value tr:last-child td {border-right: 1px solid #ccc !important;}
table.indication_value tr:first-child th + th {background-color: #007BC6;color: #fff;padding: 5px 0;font-size: 15px;}
table.indication_value tr:first-child th + th + th {background-color: #A50738;color: #fff;}
table.indication_value tr:first-child th + th + th + th {background-color: #E2B003;color: #fff;}

table.indication_value tr + tr &gt; th + td {color: #007BC6;font-weight: bold;font-size: 20px;text-align: center;}
table.indication_value tr + tr &gt; th + td + td {color: #A50738;font-weight: bold;font-size: 20px;text-align: center;}
table.indication_value tr + tr &gt; th + td + td + td {color: #E2B003;font-weight: bold;font-size: 20px;text-align: center;}

/*table.indication_value th*/

table.indication_value th:first-child { text-align: left; width: 18%; padding: 10px 10px 10px 5%; }

.result_wrapper {text-align: center;position: relative;}
.result_wrapper img{width: auto;}
.img_expand{font-weight: bold;position: absolute;right: 0;font-size: 13px;top: -2px;text-decoration: underline;display: none;z-index: 9;}


/*JSP level CSS  */
/*Lead Summary  */
.rt_wrapper table.tat_table_contents thead tr th.sortable {width: 125px;}
#more_column_table {max-width: 920px;overflow-x: auto;}
.rt_wrapper table tr:last-child td:nth-child(1) .policy-details.qna_stats_tbl td:nth-child(1) { color: #006ab6; width: 200px;}
.rt_wrapper table tr:last-child td .policy-details #more_column_table td{word-wrap: break-word;}


ul.content_menu_list {  margin-left: 20px;margin-bottom: 10px; }
ul.content_menu_list li { list-style-type: disc; list-style-position: outside; margin: 0 0 5px; font-size: 15px;}
ul.content_menu_list li a { font-size: 15px; }

.table_form_section.long_lable &gt; div:last-child { width: 25%; }
.table_form_section.table_form_dropdown.long_lable &gt; div:first-child { width: 75%; }
.long_lable span.mandatory { padding-top: 10px;display: inline !important;width: auto !important;}
.table_form_section.table_form_dropdown.full_field.long_lable &gt; div { padding: 0; }

.table_form_section.long_lable &gt; div p.lengthy_lable{width:90%;}
div.admin-summary-table td div.selectbox {width:180px;}

/*New Request-uma*/
.date_filter .full_field {width: 100%;}
.date_filter .full_field input {width: 85%;}

/*CPB table CSS*/
table.policy-details.cpb_table1 {table-layout: fixed;}
.rt_wrapper table.cpb_table1 tr th,.rt_wrapper table.cpb_table1 tr th a{padding:0;}
.rt_wrapper table.cpb_table1 tr th:first-child, .rt_wrapper table.cpb_table1 tr th:nth-child(2) {width: 100px;}
.rt_wrapper table.cpb_table1 tr th:nth-child(3), .rt_wrapper table.cpb_table1 tr th:nth-child(4), .rt_wrapper table.cpb_table1 tr th:nth-child(5){width: 75px;}
.rt_wrapper table.cpb_table1 tr th:nth-child(6), .rt_wrapper table.cpb_table1 tr th:nth-child(7), .rt_wrapper table.cpb_table1 tr th:nth-child(8),
.rt_wrapper table.cpb_table1 tr th:nth-child(9), .rt_wrapper table.cpb_table1 tr th:nth-child(10), .rt_wrapper table.cpb_table1 tr th:nth-child(11),
.rt_wrapper table.cpb_table1 tr th:nth-child(12), .rt_wrapper table.cpb_table1 tr th:nth-child(13){width:105px}
 .rt_wrapper table.cpb_table1 tr th:nth-child(14){width:100px;}
/*Request Management UI Fix*/
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;}
.back_lnk{font-size: medium;background: url("images/met_customer_ico/back_ico.png") no-repeat scroll left center;padding-left: 15px;text-align: left;margin-bottom: 5px;}
.back_lnk a:hover {text-decoration: underline !important;}
.rt_wrapper table#testit thead tr th:nth-child(5), .rt_wrapper table#testit thead tr th:nth-child(8) {width: 160px;}

/*Credit App List Page Table CSS*/
.rt_wrapper table#testit.credit-app-list thead tr th {width: 170px;}


/*New Request*/
.pdf_block img {width: auto;}
.content_wrapper a.pdf_block {text-align: center;margin: 10px auto 0;display: block;}

/*App List*/
table#applicationListAL {table-layout: fixed;}
.rt_wrapper table#applicationListAL thead tr th {width: 120px;}

/*Diagnostic Center Info CSS*/
.address_list_row {clear: both;margin-bottom: 15px;overflow: hidden;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.address_list {width: 50%;float: left;padding: 0 5% 0 5%;}
p.address_title {color: #0c6ab0;font-size: 16px;font-weight: bold;margin-bottom: 5px;}
.address_list p {margin-bottom: 0;}
.address_list_row div + div {border-left: 1px solid #ccc;}
.address_list_row:last-child {border-bottom: none;}

.address_list p.address_ico {padding-left: 25px;background-size: 18px !important;background-position: 3px top !important;}
.address_list p.adddress_details {margin-left: 27px;}
.address_list p.pincode_ico {padding-left: 25px;background-size: 16px !important;background-position: 2px 0px !important;}
.address_list p.email_ico {padding-left: 25px;background-size: 16px !important;background-position: 2px 3px !important;color: #0c6ab0;}
.address_list p.mobile_ico {padding-left: 25px;background-size: 13px !important;background-position: 3px top !important;}
.address_list p.office_ph_num_ico {padding-left: 25px;background-size: 20px !important;background-position: 0 3px !important;display: inline-block;float: left;margin-right: 5px;}

/*Document Upload*/
.form_field_wrapper.single_column .form_buffer_wrpaper .form_field_section{position: relative;}
a.field_file_del {position: absolute;right: 0;top: 0;font-weight: bold;cursor: pointer;z-index: 1;display: inline-block;padding: 3px 5px;}
.table_record_scroll {max-height: 450px;overflow-y: auto;overflow-y: auto;}
.scroll_table_wrapper.table_record_scroll .scroll_table_content {min-height: 200px;}
.checkbox.jkb_aggrement input[type=checkbox]+label{padding-left: 30px;}
.checkbox.jkb_aggrement label:before{top: -3px;}

/*Search table*/
#selectFilter + .bootstrap-select.btn-group[class*=span] .btn,
#selectFilter + .bootstrap-select.form-control:not([class*=span]){width: auto;margin-top: -20px;}
#selectFilter + button.btn.dropdown-toggle.btn-default &gt; span {display: none;}
#selectFilter + .bootstrap-select.btn-group .dropdown-toggle {width: 30px;padding: 0;background: transparent;box-shadow: none; height: 25px;margin-top:5px;}
#selectFilter + .bootstrap-select.btn-group .dropdown-toggle .filter-option {display: none;}
#selectFilter + button.btn.dropdown-toggle .btn-group.bootstrap-select.show-menu-arrow.form-control {width: 0;}
#selectFilter + button.btn.dropdown-toggle .bootstrap-select.btn-group .dropdown-toggle .caret {background-position: 0px 0 !important;margin-top: -10px;}
#selectFilter + button.btn.dropdown-toggle .btn-default.dropdown-toggle:hover {background: #fff !important;}
#selectFilter + button.btn.dropdown-toggle button.btn.dropdown-toggle.btn-default {box-shadow: none;}
#selectFilter + .bootstrap-select.open .dropdown-menu.open {width: 150px;right: 0;left: inherit;top: 38px;}
.content_wrapper .scroll_table_content .bootstrap-select.btn-group .dropdown-menu li a {text-align: left;padding-left: 25px;padding: 5px 5px 5px 25px;width: 100% !important;}
#selectFilter + button.btn.dropdown-toggle.btn-default.active, 
#selectFilter + button.btn.dropdown-toggle.btn-default:active, 
#selectFilter + button.btn.dropdown-toggle.btn-default:focus, 
#selectFilter + button.btn.dropdown-toggle.btn-default:hover, 
#selectFilter + button.btn.dropdown-toggle.open .dropdown-toggle.btn-default{background:#fff;}



/*Jquery Data Table pagination*/
.pager span {text-decoration: none;font-size: 14px;font-weight: bold;margin: 0 3px;cursor: pointer;}
.pager span.active {/*color: #333;*/color:#0292F9;}

/*FPC Page CSS*/
.profile_avatar {width: 100px;clear: both;border-radius: 5px 5px 0 0;border: 1px solid #ccc;margin: 0 0 -1px;overflow: hidden;}

ul.with_list {list-style-type: disc;margin-left: 20px;}
.tab-content .policy-details-container ul li a:hover{text-decoration: underline !important;}


/*SE Report CSS*/
.se_report_wrapper .table_form_section &gt; div input {padding-right: 35px;}
.se_report_wrapper .edit_field {position: absolute;right: 7px;top: 7px;text-indent: -999em;width: 35px;height: 35px;background: url("/metimages/MetSales/met_customer_ico/edit_ico.png") no-repeat center 8px;}
.se_report_wrapper .update_field{background-color: #fcf8e3;border: 1px solid #D8CCB3;}
table#bindPNBCircleTarget{border-bottom: 1px solid #ccc;}
/*.scroll_table_content table#bindPNBCircleTarget th,.scroll_table_content table#bindPNBCircleTarget td{height: auto;padding: 5px !important;}
.scroll_table_content table#bindPNBCircleTarget tbody tr:nth-child(2n) td {background: #F9F9F9;}
*/
/*SP Request*/
div#nextDivWrapper {padding-top: 15px;}
table#totalBranchTarget {border-bottom: 1px solid #ccc;}

/*SP Update Approval*/
.policy_search textarea {border: medium none;border-radius: 3px;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;margin: 0;padding: 5px 1%;resize: none;width: 85%;height: 40px;}
.rt_wrapper table#circleDetailsTable{border-bottom: 1px solid #ccc;}
.rt_wrapper table#circleDetailsTable tr:last-child td{border-bottom: none;border-radius: 0;}


/*SP verification css*/
.pop_content .form_field_wrapper.single_column .form_field_section .form_field{background: #fff;border-radius: 3px;}
.pop_content .form_field_section .form_field &gt; label{width: 12%;}

/*Jquery data table CSS */
.scroll_table_content &gt; table.data_table {border-bottom: 1px solid #ccc;}
.rt_wrapper table.policy-details.data_table tbody tr:last-child td:first-child,
.rt_wrapper table.policy-details.data_table tbody tr:last-child td {border-bottom: none !important;}
.rt_wrapper table.policy-details.data_table.no_bdr tbody tr:last-child td {border: none;}
.rt_wrapper table.policy-details.data_table.no_bdr {border: none;}
.content_wrapper .scroll_table_content a.del_row {text-decoration: none;color: #FF0000;font-weight: bold;font-size: 17px;padding: 0;width: auto;}

/*Alert Popup div APPROVED / REJECT*/
.alert_wrapper {font-weight: bold;}

/*Order Management CSS*/
#imageSection{clear: both;margin-bottom: 15px;padding-top: 15px;min-height: 150px;border: 1px dashed #ccc;border-radius: 5px;position: relative;background: #f7f7f7;}
#imageSection:before {content: "Drag to Ordered Items";position: absolute;width: 100%;margin: 7px 0 0;top: 0;text-align: center;font-weight: bold;color: #ccc;}
#imageSection a {display: inline-block !important;margin: 10px;z-index: 999;width: 125px !important;height: 125px !important;}
table#cartcontent{border-bottom: 1px solid #ccc;}
#imageSection img {box-shadow: 0 0 10px 0px #ccc;width: 125px !important;height: 125px !important;border-radius: 5px;border: 1px solid #CCC;overflow: hidden;}
.datagrid-view {height: inherit !important;}
.datagrid-view1 {display: none;}
.datagrid-view2 {width: 100% !important;}
.datagrid-body {height: auto !important;}
table.datagrid-htable {border-bottom: 1px solid #ccc;}
table.datagrid-htable tbody tr td {border-bottom: none !important;}
table.datagrid-htable tbody tr td div span {color: #0c6ab0;text-align: center;vertical-align: middle;font-size: 16px;font-weight: bold;display: block;width: 100%;}
table.datagrid-btable tr td {cursor: pointer !important;}
table.datagrid-btable tr.datagrid-row-selected td {background: #E5F0F8 !important;}
.pop_content.cluster_popup_wrapper.order_policy .alert_wrapper .button_wrapper {display: none;}



/*Incentives Reports CSS*/
.scroll_table_content &gt; table#tblReportData {table-layout: fixed;}
.rt_wrapper table#tblReportData thead tr th, .rt_wrapper table#tblReportData thead tr td {width: 150px;}

/*Upload ACM CSS*/
.scroll_table_content &gt; table#tblAcmErrors {table-layout: fixed;}
.rt_wrapper table#tblAcmErrors thead tr th, .rt_wrapper table#tblAcmErrors thead tr td {width: 250px !important;}
.rt_wrapper table#tblAcmErrors thead tr th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th+th{width: 1300px !important;}

/*Expire Password*/
.form_field_wrapper.single_column.mid_form {margin: 0 auto;}

/*Knowledge Center*/
.view_msg {display: none;text-align: center;font-weight: bold;}

/*Business Report CSS*/
table#tblReportsImage {display: none !important;}
.domtab table {background: none;}
.domtab{float: left;margin-top: 15px;}
.domtab table ul li a {font-size: 14px;display: block;margin: -5px 0;}
.domtab table ul li a:hover{text-decoration: underline !important;}
.domtab table ul li {list-style: disc;margin-left: 25px;color: #0c6ab0 !important;}
/*lapse Report CSS*/
ul.lapse_rep_wrapper {margin-bottom: 25px;overflow: hidden;border-bottom: 1px dashed #666;padding-bottom: 10px;}
ul.lapse_rep_wrapper li {float: left;width: 33%;margin: -5px 0;}
ul.lapse_rep_wrapper input[type=checkbox]+label {height: 25px;line-height: 25px;}


/*Customer Info*/
.policy-details-sub-tab.rightside{float:right;display: block;width: auto;margin-bottom: 0px;}
.policy-details-sub-tab.rightside li.active {padding-bottom: 0;border-bottom: none;}
ul.policy-details-sub-tab.rightside li{float: right;}
ul.policy-details-sub-tab.rightside li:hover, ul.policy-details-sub-tab.rightside li:hover a{border-bottom: none;}
ul.policy-details-sub-tab.rightside li a {border-right: none;border-bottom: none;}
ul.policy-details-sub-tab.rightside li.active a{border-bottom: 1px solid #006ab6;}
.policy-details.tab-content &gt; div {display: none;}
.policy-details.tab-content &gt; div.active{display: block;}
/*Multiple tabs wrapper Css*/		
.content_wrapper nav.multitab_wrapper{width:100%;overflow:auto;margin-bottom: 30px; clear:both;}		
.content_wrapper nav.multitab_wrapper .policy-details-tab{width:100%;margin: 10px 0 0px;}
.content_wrapper nav.multitab_wrapper &gt; p.scroll{display: none}
.multitab_wrapper .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;width: auto;}
.multitab_wrapper .policy-details-tab li.active{color: #fff;}
.multitab_wrapper .policy-details-tab li:first-child {margin-left: 0;}
.coverage-name &gt; span{font-weight: bold;}
.coverage-name span + span {font-weight: bold;color: #006db5;padding: 0 5px;}

/*Pagination 2 CSS*/
.pagination2 td {display: inline;}
.pagination2 td a {display: inline-block;font-size: 15px;font-weight: bold;padding-left: 15px;color: #666;padding: 0 5px;margin: 5px 0;}
.pagination2 td a.active {color:#0292F9;}

ul.sub_page_list li {list-style: disc;margin-left: 25px;padding: 3px 0;}
ul.sub_page_list li a {color: #0c6ab0;font-size: 14px;}

/*MMIPBC CSS*/
.wpthemeControlBody .cnt_fixed {max-width: 1000px !important;margin: auto !important;width: initial !important;}


/*Ie10 CSS*/
.ie10 .radio_field &gt; p input[type="radio"]:checked + label::after,
.ie11 .radio_field &gt; p input[type="radio"]:checked + label::after{top:6px;}

.policy-details-tab.four_tab li {width: 25%;}

/*Lead Allotment*/
#unDispatchedTbl .checkbox label:before{top: -10px;left: 5px;}

/*Knowledge Center*/
#fundInfoPolicy embed {width: 100% !important;}


/*E-Branch Page CSS*/
.form_outer_wrpaper.popupEbranch {width: 89%;margin: 1% auto;float: none;overflow: hidden;}


/************************************************** LMS CSS **************************************************/

/*FLS dashboard*/
.table_form_section &gt; div .bootstrap-select-searchbox .form-control{border: 1px solid #ccc;width: 100%;padding: 0;margin: 0 0 5px;padding-left: 10px;line-height: inherit;height: 35px;height: 35px;line-height: inherit;}
.bootstrap-select.btn-group .no-results{background: transparent;font-size: 12px;font-weight: bold;text-align: center;}
.content_wrapper a.advance_search_lnk {text-decoration: underline;font-size: 18px;font-weight: bold;}
span.dashboard_note {font-weight: bold;font-size: 12px;display: block;margin: 15px 0% 5px 0%;float: right;width: 100%;background: #006AB6;text-align: right;color: #fff;text-align: center;border-radius: 3px;padding: 5px 0;}
.dashboard_overview{max-width: 395px;margin: 0 auto;}
.dashboard_wrapper li {width: 125px;float: left;margin: 0 10px 10px 0;height: 125px;}
.dashboard_wrapper li:nth-child(3), .dashboard_wrapper li:nth-child(6) {margin-right: 0;}
.dashboard_wrapper li a {background: #fff; border: 1px solid #0c6ab0;display: block;border-radius: 5px;/* padding: 0 5px; */text-align: center;height: 125px;/* line-height: 125px; */}
.dashboard_wrapper li a h2 {border: none;margin: 0;font-size: 16px;line-height: 15px;padding: 41px 0;text-align: center;}
.dashboard_wrapper li a h2 span{color: #0c6ab0;}
.dashboard_wrapper li a h2 span {float: none;display: block;/*color: #730606;*//* font-size: 14px; */margin-top: 10px;}
.dashboard_overview .blue-button input {background-position: 110% center;padding: 13px 30px 13px 10px;font-size: 20px;margin-left: 5px;}
.dashboard_wrapper li a.new_lead_list, .dashboard_wrapper li a.not_met_list{background: #d40000;border-color: #d40000;}
.dashboard_wrapper li a.new_lead_list h2 span,.dashboard_wrapper li a.not_met_list h2 span{color: #fff;}
.dashboard_wrapper li a.new_lead_list h2, .dashboard_wrapper li a.not_met_list h2{color: #fff;}
.dashboard_wrapper li a.not_interested_list, .dashboard_wrapper li a.meeting_done_list{background: #ff7600;border-color: #ff7600;}
.dashboard_wrapper li a.not_interested_list h2, .dashboard_wrapper li a.meeting_done_list h2{color: #fff;}
.dashboard_wrapper li a.not_interested_list h2 span, .dashboard_wrapper li a.meeting_done_list h2 span{color: #fff;}
.dashboard_wrapper li a.login_list{background: #2de02d;border-color: #2de02d;}
.dashboard_wrapper li a.login_list h2{color: #fff;}
.dashboard_wrapper li a.login_list h2 span{color: #fff;}
.dashboard_wrapper li a:hover{opacity: 0.7;}
/*Lead Update &amp; History*/
.table_form_section div &gt; a {display: inline-block;line-height: 50px;padding: 0 0 0 15px;font-weight: bold;text-decoration: underline;}
.table_scroll{overflow-x: hidden;overflow-y: scroll;height: 450px;}
.table_scroll &gt; table{width: 102%;}
.table_scroll &gt; table tr td:last-child{text-align: left;padding-right: 15px;}


/*manager Lead Allocation*/
.rt_wrapper .lead_allocation_table table.testit thead tr th.checkbox {width: 35px;padding: 0 5px;}
.rt_wrapper .lead_allocation_table table.testit thead tr th.checkbox label:before,
.rt_wrapper .lead_allocation_table table.testit tbody tr td.checkbox label:before{top:-7px;}
.rt_wrapper .lead_allocation_table table.testit thead tr th.checkbox label:before {background-color: #fff;}
/*Manager Dashboard*/
.admin-summary-table.mgr_dashboard tbody tr:last-child th{border-bottom: 1px solid #ccc;}
.admin-summary-table.mgr_dashboard tbody tr:last-child {background: #f5f5f5;font-weight: bold;}
.mgr_dashboard_result &gt; div {width: 48.5%;float: left;border: 1px solid #ccc;border-right: none;height: 40px;}
.mgr_dashboard_result + div {margin-right: 5%;}
.mgr_dashboard_result &gt; div &gt; div {border-right: 1px solid #ccc;width: 50%;margin: 0 auto;float: left;text-align: center;padding: 9px 5px 8px;}
.mgr_dashboard_result &gt; div + div &gt; div {width: 50%;}
.mgr_dashboard_result &gt; div &gt; div:last-child {border-left: none;}
.mgr_dashboard_result &gt; div:last-child {float: right;width: 48.5%;}
/*.mgr_dashboard_result &gt; div:last-child div:first-child {color: red;}*/
.mgr_dashboard_result &gt; div &gt; div:first-child {font-size: 15px;font-weight: bold;color: #0c6ab0;background: #f5f5f5;}
.mgr_dashboard_result &gt; div &gt; div:last-child {font-weight: bold;padding: 10px;}
.mgr_dashboard_result &gt; div &gt; div:last-child a{color:#d40000;text-decoration: underline;}
.mgr_result{max-width: 425px;float: right;}
.mgr_result .policy_search.date_filter {margin-right: 5px;}
.mgr_result .blue-button input {background-position: 110% center;padding: 14px 30px 13px 10px;font-size: 20px;margin-left: 5px;}

/*Dashboard Table Style*/

/*Style 1*/
.rt_wrapper .mgr_dashboard.style1 table.testit thead tr th {background: #0c6ab0 !important;color: #fff !important;}
.admin-summary-table.mgr_dashboard.style1 tbody tr:last-child th,
.admin-summary-table.mgr_dashboard.style1 tbody tr:last-child td{background: #0c6ab0 !important; color: #fff !important;}
.admin-summary-table.mgr_dashboard.style1 tbody tr th {background: #f5f5f5 !important;color: #047ab3 !important;}
.admin-summary-table.mgr_dashboard.style1 tbody tr td:first-child {background: #f5f5f5 !important;color: #047ab3 !important;}
.admin-summary-table.mgr_dashboard.style1 tbody tr td:last-child td{background: #0c6ab0 !important; color: #fff !important;}
.rt_wrapper .mgr_dashboard.style1 table.testit tbody tr td:nth-child(3) a/*,
.rt_wrapper .mgr_dashboard.style1 table.testit tbody tr td:nth-child(5) a*/ {color: #d40000 !important;font-weight: bold !important;}
.admin-summary-table.mgr_dashboard.style1 tbody tr:last-child td:first-child {background: #0c6ab0 !important; color: #fff !important;}
.admin-summary-table.mgr_dashboard.style1 tbody tr td:first-child {font-weight: bold !important;}

/*Highlight Table TH*/
.rt_wrapper .highlight_head table thead tr th {background: #0c6ab0;color: #fff;}
.content_wrapper .scroll_table_content .admin-summary-table.highlight_head th a {color: #fff !important;}
/* SM &amp; Above Dashboard*/
.content_wrapper .scroll_table_content .admin-summary-table.mgr_dashboard tbody tr &gt; th a{text-decoration: underline;color: #0c6ab0 !important;}
.content_wrapper .scroll_table_content .admin-summary-table.mgr_dashboard tbody tr &gt; td a{text-decoration: underline;color: #0c6ab0 !important;font-weight: bold !important;}
.rt_wrapper .mgr_dashboard.style3 table.testit thead tr th:nth-child(3),
.rt_wrapper .mgr_dashboard.style3 table.testit thead tr th:nth-child(5) {background: #d40000;color: #fff;}
.rt_wrapper .mgr_dashboard.style3 table.testit thead tr th:nth-child(4),
.rt_wrapper .mgr_dashboard.style3 table.testit thead tr th:nth-child(6) {background: #ff7600;color: #fff;}
.rt_wrapper .mgr_dashboard.style3 table.testit thead tr th:nth-child(7) {background: #2de02d;color: #fff;}

.form_outer_wrpaper.lms_accord{padding: 8px 3% 8px 2%;}
.form_outer_wrpaper.lms_accord .exp_coll{    font-size: 16px;}
#flsnameDropDown + div &gt; div ul &gt; li a {white-space: nowrap;}
/*#selFlsData + div &gt; div ul &gt; li a {white-space: nowrap;}*/
#flsDropDown + div &gt; div ul &gt; li a {white-space: nowrap;}
#selCampaignId + div &gt; div ul &gt; li a {white-space: nowrap;}


/*table view inside radio*/
.table_form_section &gt; div p.radio_field.radio_tablelayout {width: 50%;float: left;line-height: 50px;}
.table_form_section &gt; div p.radio_field.radio_tablelayout label:before {top: 15px;left: 3px;}
.table_form_section &gt; div p.radio_field.radio_tablelayout label:after {top: 15px;left: 8px;top: 20px;}
.table_form_section &gt; div p.radio_field.radio_tablelayout label {width: 100%;}

.rt_wrapper .scroll_table_content table tbody tr:last-child td:first-child{border-bottom: 1px solid #ccc;}
.rt_wrapper .scroll_table_content table.testit.border_fix tbody tr td:last-child{border-right: 1px solid #ccc;}
table.testit.border_fix .checkbox{margin: 0;display: table-cell;width: 50px;}

.lms_accord .table_form_section.full_field &gt; div input{width: 98%;}
.lms_accord .table_form_section.full_field &gt; div input.error_field{margin: 5px 3% 11px 1.2%;}

/*Admin View CSS*/
.rt_wrapper table thead tr th:first-child.radio_field,
.rt_wrapper table tbody tr td:first-child.radio_field {width: 30px;}
.rt_wrapper table tbody tr td:first-child.radio_field p{margin:0;position: relative;}
.rt_wrapper table tbody tr td:first-child.radio_field &gt; p input[type="radio"]:checked + label::after {left: 6px;top: -10px;}
/*.rt_wrapper table.testit tbody tr td + td a {text-align: left;float: left;}*/

.form_field_wrapper.single_column .form_field_section .form_field.textarea_field_wrapper {height: 85px;}
.form_field_wrapper.single_column .form_field_section .form_field.textarea_field_wrapper textarea {height: 52px;line-height: 15px;margin-top: 20px;margin-bottom: 2px;}
.content_wrapper h2 &gt; a.refresh_tbl {font-size: 13px;margin: 5px 0 0;padding: 0;float: right;text-decoration: underline;}

/*New addition for sortable displayTable*/
/*.admin-summary-table th, .content_wrapper .scroll_table_content .admin-summary-table th a {color: #fff !important;}*/
/************************************************** LMS CSS End**************************************************/

/*Business Incentive CSS*/
/*.ui-datepicker-calendar {display: none !important;}*/
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{color: #333;opacity: 1;}
.ui-datepicker .ui-datepicker-buttonpane button{color:#333;font-weight: normal;}
/*.policy_search.incentive_date &gt; input{margin-top: 7px;}*/
.breakup_wrapper {max-width: 315px;border: 1px solid #ccc;width: 96%;padding: 5px;border-radius: 3px;overflow: hidden;}
.breakup_wrapper h3 {text-align: center;font-size: 12px;padding: 5px 0;margin: 0;}
.breakup_wrapper div {border-bottom: 1px solid #ccc;width: 50%;float: left;}
.breakup_wrapper div.full_row {width: 100%;}
.policy-details.incentive_breakup tbody tr:last-child td:first-child {border-bottom: 1px solid #ccc;}
.rt_wrapper table.policy-details.incentive_breakup{max-width: 450px;}
.rt_wrapper table.policy-details.incentive_breakup th, .rt_wrapper table.policy-details.incentive_breakup td{height: 35px;}
.rt_wrapper table.policy-details.incentive_breakup tbody tr td:last-child{border-right: 1px solid #ccc;/*font-weight: bold;*/text-align: right;}
.rt_wrapper table.policy-details.incentive_breakup tbody tr td:first-child{text-align: left; padding-left: 10px !important;/*font-weight: bold;*/}
.rt_wrapper table.policy-details.incentive_breakup thead tr:last-child th:first-child {text-align: left;padding-left: 10px !important;}
.policy-details.border_fix tbody tr:last-child td:first-child {border-bottom: 1px solid #ccc;}
.rt_wrapper table.policy-details.border_fix tbody tr td:last-child{border-right: 1px solid #ccc;}
table.policy-details.border_fix .checkbox{margin: 0;display: table-cell;width: 50px;}


/* span for disabled cells */
.ui-timepicker-table td span{width: auto !important;}

/*MetSmart Adaptability CSS*/
.metsmart_content_wrapper .table_form_section.full_field &gt; div input.error_field {margin: 5px 3% 11px 1.2%;}
.metsmart_content_wrapper .table_form_section.full_field &gt; div input {width: 98%;}
.metsmart_content_wrapper .table_form_section.table_form_dropdown.full_field .bootstrap-select.form-control:not([class*="col-"]) {width: 98%;margin-left: 1%;}
.form_field_wrapper.image_viewer_wrapper h3{font-size: 16px;}
.form_field_wrapper.image_viewer {height:auto;max-height:300px;overflow: auto;width:auto;border: 1px solid #ccc;}
.form_field_wrapper.image_viewer img {min-width:500px;}
.prefix_field {width: 15% !important;text-align: center !important;display: inline-block;float: left;border-right: 1px solid #ccc !important;margin: 0 !important;height: 100% !important;border-radius: 0px !important;background-color: #ddd !important;padding-left: 0% !important;}
.prefix1_field {width: 50% !important;text-align: center !important;display: inline-block;float: right !important;border-right: 1px solid #ccc !important;margin: 0 !important;height: 100% !important;border-radius: 0px !important;background-color: #ddd !important;padding-left: 0% !important;max-width: 50%;}
.sufix_field{width: 85% !important;display: inline-block;float:left;}
.sufix1_field{width: 50% !important;display: inline-block;float:left;}
.sufix1_field.error_field{max-width: 44% !important;}
.tableInput{width:95% !important;}
.suffix_error_span_field {width: 78% !important;display: inline-block !important;margin-top: 0 !important;}
.sufix_field.error_field {width: 78% !important;}
.metsmart_content_wrapper .scroll_table_wrapper.display_scroll {max-width: 925px;overflow-x: auto;}
.metsmart_content_wrapper .admin-summary-table.highlight_head .disabledLinkFix{width: 90%;padding: 0px 5px 0 10px; margin-bottom: 0px !important;text-align: center;word-wrap: break-word;}
.metsmart_content_wrapper .full_field.table_form_section &gt; DIV INPUT.error_field + SPAN{top: -10px !important}



/*LMS Admin CSS*/
.scroll_table_content .process{font-weight: bold;}
.scroll_table_content .process.success {/*background: #dff0d8 !important;*/color: #3c763d !important;}
.scroll_table_content .process.error {/*background-color: #f2dede !important;*/color: #a94442 !important;cursor: pointer;text-decoration: underline;}
.scroll_table_content .process.warning {/*background-color: #fcf8e3 !important;*/color: #8a6d3b !important;cursor: pointer;text-decoration: underline;}


/*MetConnect v2 Changes - CSS*/
.rt_wrapper .highlight_last_column {background: #0c6ab0 !important;color: #fff !important;font-weight: bold !important;}
.disabledDocList {color: #ccc !important;border-color: #ccc !important;}
.policy_search.filter{max-width: 283px;}
.docList{margin-bottom: 10px !important;font-size: 14px !important;}

/*JKB Account Bundeling*/
.jkb_table_wrapper .table_form_section &gt; div .field_wrapper{display: none;}


/*Training Page CSS*/
.training_question_wrapper{overflow: hidden;}
.training_wrapper &gt; div {margin-bottom: 15px;}
.training_wrapper .radio_field input[type=radio]:checked + label:after{top: 4px;}
.training_wrapper input[type=checkbox]+label{padding-left: 30px;font-weight: normal;}
.training_wrapper .checkbox label:before{top:-4px;}
.training_wrapper textarea {max-width: 350px;height: 50px;width: 100%;resize: none;}
.training_wrapper h4{color: #0c6ab0;border-bottom: 1px solid #006ab6;padding-bottom: 5px;margin-bottom: 10px;font-size: 23px;clear: both;}
#divErrorDetails{clear: both;text-align: center;}
#divErrorDetails h3{line-height: 20px;font-size: 16px;}
#divErrorDetails tr:nth-child(2n) + tr {margin-bottom: 15px;display: block;}
#divErrorDetails &gt; label, #divErrorDetails &gt; table {max-width: 425px;margin: 0 auto;border: 1px dashed #ccc;border-radius: 5px;padding: 15px 15px 1px;background: #f5f5f5;text-align: left;}
#divErrorDetails label{margin-bottom: 0px;display: inline-block;}
#showErrorDetails tr td:first-child {display: none;}


/*MetSmart RWD Fixes*/
.table_form_section.full_field.add_attach &gt; div:first-child {width: 100%;}
body.ie10 div.flash_disable_msg, body.ie11 div.flash_disable_msg{display:none !important}
.section_content.EPD_attachment_field{display:block;}

/*Application tracker css*/
#trackApplicationForm .fl {margin: 0 0 10px;}
.app_tracker_wrapper {float: left;margin-bottom: -1px;background: #fff;min-height: 555px;/*border-right: 1px solid #d4d4d1;*/width: 100%;}
.app_tracker_wrapper .tabs-menu {float: left;clear: both;width: 30%;min-height: 555px;}
.app_tracker_wrapper .tabs-menu li {width: 100%;position: relative; }
.app_tracker_wrapper .tabs-menu li.current {position: relative;}
.app_tracker_wrapper .tabs-menu li:first-child.current {border-top: none;}
.app_tracker_wrapper .tabs-menu li a {color: #fff;text-decoration: none;width: 100%;display: block;overflow: hidden;transition: none;}
.app_tracker_wrapper .tabs-menu .current a {background: #cceaff;}
.app_tracker_wrapper .tab {background-color: #cceaff;float: left;width: 70%;min-height: 575px;}
.app_tracker_wrapper .tab-content {padding: 30px 10px 10px 35px;display: none;max-height: 555px;overflow-y: auto;    background: #cceaff;}
.app_tracker_wrapper #tab-1 {display: block;}
.step_wrapper &gt; div {float: left;padding: 0 0%;font-size: 13px;line-height: 15px;width: 60%;}
.step_wrapper &gt; div.time_stamp_wrapper{width: 30%;padding-left: 0;}
.step_wrapper &gt; div + div {padding-left: 5%;padding-bottom: 0;width: 65%;}
.step_wrapper {overflow: hidden;padding: 0;height: 55px;}
.step_wrapper &gt; div.time_stamp_wrapper span {line-height: 15px;display: block;font-size: 11px;font-weight: bold;color: #006ab6;padding: 20px 0;}
.step_wrapper &gt; div + div span {color: #006ab6;padding-left: 5px;display: table-cell;vertical-align: middle;height: 55px;}
.step_wrapper &gt; div.time_stamp_wrapper {text-align: center;}
.app_tracker_wrapper .tabs-menu li.disable div.time_stamp_wrapper span {opacity: 0;}
.app_tracker_wrapper .tabs-menu li.disable div.step_title span,
.app_tracker_wrapper .tabs-menu li.disable div.sub_step span{opacity: 0.4;color: #333;text-decoration: none !important;}
.app_tracker_wrapper .tabs-menu li.disable div.step_title span+i.indicator_ico,
.app_tracker_wrapper .tabs-menu li.disable div.sub_step span+i.indicator_ico{border-color: #d6d6d6;box-shadow: 0 0 0 #d6d6d6;background: #d6d6d6;}
.app_tracker_wrapper .tabs-menu li.disable:after {content: "";width: 100%;background: #ccc;height: 100%;top: 0;left: 0;display: block;position: absolute;z-index: 9;opacity: 0;cursor: no-drop;}
i.indicator_ico {width: 20px;height: 20px;border-radius: 100%;display: block;position: absolute;background: #a5a5a5;left: 26.3%;top: 35%;z-index: 2;}

b.smiley_ico {font-size: 25px;text-decoration: none;font-weight: bold;}
.indicator_ico.completed_step  {background: url(images/done_chk.png) center center no-repeat green;}
i.indicator_ico.completed_step.no_smiley_ico{background-image: none;}
i.indicator_ico.completed_step.smiley_ico{background-image: none;}
i.indicator_ico.completed_step.smiley_ico:before {content: "Ã¢ËœÂº";position: absolute;color: #fff;width: 20px;height: 20px;font-size: 25px;left: -3px;}
.indicator_ico.wip_step {background: #FFC200;}
.indicator_ico.reject_step {background: red;}
.step_wrapper.sub_step_wrapper &gt; div + div.sub_step {float: right;width: 70%;min-height: 33px;padding-top: 8px;}
.step_wrapper.sub_step_wrapper &gt; div + div {min-height: 40px;}
.step_wrapper.sub_step_wrapper &gt; div + div.sub_step i {width: 10px;height: 10px;left: -7px;top: 10px;}
.step_wrapper.sub_step_wrapper &gt; div + div i {top: 15px;}
.content_wrapper .app_tracker_wrapper .tab-content h1{font-size: 20px;color: #006ab6;line-height: 20px;margin-bottom: 15px;clear: both;font-weight: bold;border-bottom: none;padding: 0;}
.app_tracker_wrapper .tabs-menu li.current .step_title {font-weight: bold;}
.Application_details_wrapper {background: #fff;overflow: hidden;padding: 1%;min-height: 555px;display: none;}
.Application_details_wrapper div.appdetails_top{clear: both;overflow: hidden;margin-bottom: 25px;padding-top: 15px;}
.Application_details_wrapper div.app_no_wrapper {width: 80%;float: left;}
.Application_details_wrapper a.history_ico {float: right;background: url(images/time.png) center center no-repeat #ed953e;width: 30px;height: 30px;border-radius: 100%;text-align: center;display: block;margin: 0 10px 0 0;}
.app_no_wrapper &gt;p {font-weight: bold;font-size: 17px;color: #006ab6;}
.app_no_wrapper &gt; p.app_no {font-weight: normal;font-size: 25px;color: #333;}
.Application_details_wrapper a.history_ico span {padding-top: 30px;display: block;margin-left: -5px;font-size: 13px;}
.Application_details_wrapper a.prd_lnk{font-weight: bold;display: inline-block;font-size: 11px;background: #cceaff;padding: 0 5PX;border-radius: 5px;color: #0c6ab0;text-decoration: underline;}
ul.section_details {clear: both;}
ul.section_details li {width: 100%;float: left;display: block;margin-bottom: 15px;}
ul.section_details li &gt; p {margin-bottom: 0;color: #006ab6;font-weight: bold;} 
ul.section_details li p+p{color: #666; font-weight: normal;}
ul.section_details li p+p.appsec_details.app_rupee_ico {background: url(images/apptrack_rupee_ico.png) left center no-repeat;padding-left: 10px;}
.legend {clear: both;position: relative;display: block;min-height: 30px;text-align: center;background: #fff;padding-bottom: 15px;}
.legend p {margin-bottom: 0;display: inline-block;padding: 0px 5px 0px 5px;font-size: 11px;}
.legend p i {margin-right: 5px;width: 10px;height: 10px;display: inline-block;border-radius: 100%;top: 5px;position: relative;}
.legend p.completed_indicate i{background: green;}
.legend p.reject_indicate i{background: red;}
.legend p.wip_indicate i{background: #e0b62f;}
span.time_stemp_wrapper {font-size: 12px;font-style: italic;float: right;margin-top: -25px;padding: 7px 0 0px 25px;}
span.time_stemp_wrapper &gt; i{background: url(images/time.png) center center no-repeat #008dc4;width: 19px;height: 19px;border-radius: 100%;text-align: center;display: inline-block;margin: 0 5px 0 0;top: -3px;position: relative;background-size: 15px;}
.historymain_wrapper {border: 1px solid #ccc;}
.history_wrapper {border-right: 1px solid #ccc;overflow: hidden;padding: 2%;margin-bottom: -1px;width: 70%;float: left;min-height: 665px;}
.timedate_stemp {width: 15%;float: left;text-align: center;}
.history_details {width: 85%;float: left;}
.history_details &gt; div &gt; p {width: 85%;float: left;font-size: 14px;position: relative;padding-left: 2%;}
.history_details &gt; div &gt; p + span {float: right;text-align: right;width: 15%}
.history_details &gt; div &gt; p:before {content: "-";left: 0px;position: absolute;font-weight: bold;}
.timedate_stemp span {font-weight: bold;font-size: 13px;}
.history_details &gt; div &gt; p &gt; span {display: block;font-size: 13px;padding-left: 5px;font-style: italic;}
.history_details &gt; div &gt; p &gt; strong.approval_indicate{color: green;}
.history_details &gt; div &gt; p &gt; strong.reject_indicate{color: red;}
.back_lnk {font-size: medium;background: url(images/back_ico.png) no-repeat scroll left center;padding-left: 15px;    text-align: left;margin-bottom: 5px;}
.app_tracker_wrapper .tabs-menu ul:before {content: "";height: 90%;width: 0%;border-right: 2px dotted #d4d4d4;position: absolute;left: 28.5%;top: 5%;z-index: 1;}
.app_tracker_wrapper .tabs-menu ul {position: relative;background: #fff;}
.app_tracker_wrapper .tabs-menu ul:after {content: "";/* height: 90%; */width: 0%;border-right: 2px solid green;position: absolute;left: 28.5%;top: 5%;z-index: 1;-webkit-transition: all 0.9s ease-in-out;-moz-transition: all 0.9s ease-in-out;-o-transition: all 0.9s ease-in-out;-ms-transition: all 0.9s ease-in-out;}
.app_tracker_wrapper .tabs-menu li:hover .step_title span {text-decoration: underline;}
.app_tracker_wrapper .tabs-menu li:hover a {background: #def1ff;transition: none;}
.app_tracker_wrapper .tabs-menu li.current a:before {content: "";width: 10px;height: 10px;position: absolute;right: -17px;top: 0%;border-style: solid;border-width: 28px 0 27px 17px;border-color: transparent transparent transparent #0c6ab0;}
div#tab-2 h1 {padding-top: 25px;}
div#tab-3 h1 {padding-top: 80px;}
div#tab-4 h1 {padding-top: 135px;}
div#tab-5 h1 {padding-top: 190px;}
div#tab-6 h1 {padding-top: 245px;}
div#tab-7 h1 {padding-top: 300px;}
div#tab-8 h1 {padding-top: 355px;}
div#tab-9 h1 {padding-top: 410px;}
.app_tracker_wrapper .tabs-menu ul.step1_done:after {height: 11.5%;}
.app_tracker_wrapper .tabs-menu ul.step2_done:after {height: 22.5%;}
.app_tracker_wrapper .tabs-menu ul.step3_done:after {height: 33.5%;}
.app_tracker_wrapper .tabs-menu ul.step4_done:after {height: 44.5%;}
.app_tracker_wrapper .tabs-menu ul.step5_done:after {height: 56%;}
.app_tracker_wrapper .tabs-menu ul.step6_done:after {height: 67%;}
.app_tracker_wrapper .tabs-menu ul.step7_done:after {height: 78%;}
.app_tracker_wrapper .tabs-menu ul.step8_done:after {height: 90%;}
.app_tracker_wrapper .tabs-menu ul.step9_done:after {height: 90%;}
/*App Upload Document section csss*/
.app_tracker_wrapper .tab-content h1 span{font-size: 14px;}
.rejection_sign{color: red;}
.app_tracker_wrapper .tab-content h3{font-size: 16px;color: #333;padding-left: 35px;line-height: 19px;min-height: 30px;}
.file_upload_wrapper {border-bottom: 1px solid #333;padding-bottom: 25px;margin-bottom: 15px;}
.doc_check_wrapper div:last-child{border-bottom: none;}
.app_tracker_wrapper .tab-content h3.app_address_ico{background: url(images/apptrack_address_ico.png) 0 0 no-repeat; background-size: 30px;padding-top: 6px;}
.app_tracker_wrapper .tab-content h3.app_photoid_ico{background: url(images/apptrack_id_ico.png) 0 0 no-repeat; }
.app_tracker_wrapper .tab-content h3.app_doc_ico{background: url(images/apptrack_doc_ico.png) 0 top no-repeat;padding-left: 45px;    padding-top: 8px;	}
p.cause_title {font-weight: bold;margin-bottom: 0;}
p.cause_title span{display: block;font-size: 13px;color: #333;}
.appdoc_upload_wrapper{overflow: hidden;margin-bottom: 5px;clear: both;}
.appdoc_upload_wrapper .upload_btn {width: 30%;float: left;position: relative;padding: 8px 0 8px 45px;border-right: 1px solid #ccc;margin-right: 5%;}
.appdoc_upload_wrapper .upload_btn i {width: 35px;height: 35px;background: url(../images/apptrack_attached_ico.png) center center no-repeat #006bb3;display: block;border-radius: 100%;float: left;position: absolute;left: 0;top: 0;}
.appdoc_upload_wrapper .upload_file_review {width: 65%;float: left;}
input[type="file"].app_attached {width: 100%;height: 100%;cursor: pointer;}
.appdoc_upload_wrapper .upload_file_review a {position: relative;display: inline-block;margin-right: 20px;min-height: 40px;}
.appdoc_upload_wrapper .upload_file_review img {width: 105px;border: 1px solid #ccc;min-height: 40px;background: #f7f7f7;}
.appdoc_upload_wrapper .upload_file_review img:before {content: "No Image";width: 100px;text-align: center;display: block;vertical-align: middle;padding: 13px 0 0;height: 25px;color: #777777;}
.appdoc_upload_wrapper .upload_file_review i {background: url(images/apptrack_expand_attached_ico.png) center center no-repeat #006bb3;width: 30px;height: 30px;display: inline-block;position: absolute;right: -10px;border-radius: 100%;bottom: 5px;}
.payment_doc {width: 50%;float: left;margin-bottom: 15px;}
.disable input[type="file"].app_attached { display: none;}
.appdoc_upload_wrapper.disable .upload_btn i,.appdoc_upload_wrapper.disable .upload_file_review i {background-color: #ccc;}
.tab-content .button_wrapper.single_btn {float: none;}


/*Scrolltop CSS*/
.scrollup{background: url("../images/scrollup_ico.png") center center no-repeat;bottom: 15%;display: none;height: 35px;position: fixed;right: 5%;text-indent: -9999px;width: 35px;}
.scrollup span{display:block;height:100%;}

/*Excel download*/
.policy-details-sub-tab.rightside.download_excel {margin-bottom: 10px;width: 100%;}
.policy-details-sub-tab.rightside.download_excel li{margin-right: 0;}
.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;}



/*EDM MetSmart CSS*/
.mandatory-instructions.image-preview{float: right;font-size: 16px!important;margin: 10px 5px 0px;font-weight: bold;text-decoration: underline;}
td a.redirectLink {text-decoration: none !important;color: #0c6ab0 !important;font-weight: bold !important;font-size: 14px !important;}
.banner-List {max-height: 266px;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:20% !important}

.table_form_section.full_field.field_scroll &gt; div textarea{width:98%;overflow-y:scroll; padding: 10px 1%;}
.table_form_section.full_field.EDM &gt; div{width:50%;}
.table_form_section.full_field.EDM &gt; div:last-child{width:50%;}

.pop_content.edit_details_popup_wrapper.edmSlider .bx-wrapper {padding-left: 10px; padding-top: 20px;}
.pop_content.edit_details_popup_wrapper.edmSlider .bx-pager.bx-default-pager{padding-left: 45%;}

.table_form_section.full_field.file_choose_section &gt; div.form_field.file_choose_button_field  input[readonly='readonly'], .table_form_section.full_field.file_choose_section &gt; div.form_field.file_choose_button_field input[readonly]{cursor: pointer;}

.table_form_section.full_field.EDM  &gt; div:first-child{width:50%}
/*EDM MetSmart CSS - END*/

/*Flash Disable CSS*/
.flash_wrapper{display: block;}
.flash_disable_msg{display: none;}
.flash_disable_msg{text-align: center;}
.flash_disable_msg h1 {color: #006ab6;font-size: 20px;margin: 35px 0 100px;text-align: center;border: none;line-height: 25PX;}
/* 1024PX Resolution Tablet Target Query End */

/*MAS Channel App Tracker CSS*/
.app_tracker .bootstrap-select.btn-group .dropdown-toggle .caret{top: 30%;}
.app_tracker .table_form_section.full_field div.bs-searchbox input.form-control{width: 100%; border: 1px solid #ccc; height: 35px;margin: 0 0 5px;box-shadow: 0 0 10px 2px #ccc;}



/*************************************BCA Channel CSS************************************/

.BC_Channel_Enclosure .additional_Text_Message{text-align: right;font-size: 16px;font-weight: bold;color: #006ab6;}
.dashboard_wrapper li {width: 185px; float: left; margin: 0 10px 10px 0 !important; height: 125px;}

.BC_Channel_Enclosure .radio_field.radio_select label{min-width: 50px; margin-left: 5px; top: 15px;}
.BC_Channel_Enclosure .radio_field.radio_select &gt; p label::before{bottom: 30px; left: 2px;}
.BC_Channel_Enclosure .full_field .radio_field.radio_select label{min-width: 95px;}
.BC_Channel_Enclosure .full_field.right_alligned_field .radio_field.radio_select label{min-width: auto;}

.BC_Channel_Enclosure .btn-group .bootstrap-select .show-menu-arrow .form-control .bs-select-hidden{margin: 0 !important;}
.BC_Channel_Enclosure .btn-group .bootstrap-select .show-menu-arrow .form-control .bs-select-hidden .open{overflow: visible;}

.tab_headers ul li{width: 92.9px;font-size: 14px;padding: 5px; font-weight: bold; height: 68px;vertical-align: bottom;}
.tab_headers ul{width : 919px;margin-bottom: 0px;}
.policy-details.tab-content {display: block; margin-top: 10px;}

/*For Radio button field*/
.BC_Channel_Enclosure .radio_field.radio_select .condition{font-weight: bold; font-size: 14px; margin-bottom: 30px !important; }
.BC_Channel_Enclosure .radio_field.radio_select.outer_condition label{top: 0px;}
.BC_Channel_Enclosure .radio_field.radio_select.outer_condition &gt; p label::before{bottom: 0px;}


.BC_Channel_Enclosure .right_alligned_field div:first-child{width: 75%}
.BC_Channel_Enclosure .right_alligned_field div:last-child{width: 25%}

/*For Lifestyle Details*/
.BC_Channel_Enclosure .table_section_checkbox{display: block;float: left;max-width: 400px; position: relative; top: -5px;}
.BC_Channel_Enclosure .policy-details .checkbox label:before{top: -4px;}


/*For Document Upload table*/
.BC_Channel_Enclosure .scroll_table_wrapper .admin-summary-table.highlight_head table tbody td &gt; div:first-child{text-align: left !important; padding-left: 10px !important;}
.view_uploaded_docs{width: 25%;height: 75px;display: block;float: left; margin: 3%;}
.right_alligned_link{float: right; font-size: 18px; font-weight: bold; color: #007bc0; text-decoration: underline; cursor: pointer; padding-bottom: 10px; padding-right: 3%;}

/*For Payment Details*/
.BC_Channel_Enclosure .form_field .btn-default.dropdown-toggle{width: 100%}


/*For Declaration Section*/
.declaration_scroll_section {height: 150px; overflow-y: auto; border: 1px solid #ccc; border-radius: 5px;  margin-left: 3%; padding: 2%;}
.declare{font-size: 12px; color: #ae6020; margin-top: -13px; display: block; font-weight: bold; line-height: 12px;}
.terms-agree.bill_term_agree.bca_declaration_agree .checkbox label:before{top: 3px; left: -5px;}
.declaration_inline_text_input{border: none !important; border-bottom: 1px solid #aaa !important; height: 15px !important; line-height: 15px !important; font-size: 12px !important; border-radius: 0 !important;}

/*For Application Tracker*/
.dashboard_wrapper.app_tracker_wrapper_BCA li{width : 48.5%;}
.dashboard_wrapper.app_tracker_wrapper_BCA li:nth-child(3), .dashboard_wrapper.app_tracker_wrapper_BCA li:nth-child(5){ margin-right: 0 !important;}
.BC_Channel_Enclosure .advance_search_lnk{padding-bottom: 15px; display: block; float: left;}
.additional_func_btn {padding : 6px 43px 6px 12px !important;}

/*For Dashboard*/
.BCA_Dashboard .dashboard_overview{width: 98%; display: block; float: left;max-width:100%}
.BCA_Dashboard .dashboard_overview .dashboard_wrapper{display: block;float: left;width: 100%;padding-left: 5%;}
.BCA_Dashboard .dashboard_overview .dashboard_wrapper li{width: 18%;}
.BC_Channel_Enclosure .BCA_Dashboard{width: 75% !important;margin-left: 12% !important;}
.BC_Channel_Enclosure  .dashboard_note{width: 75% !important;margin-left: 12% !important; float:left;}
.BCA_Dashboard .dashboard_wrapper li a h2{font-size: 14px}
.BCA_Dashboard .dashboard_overview .dashboard_wrapper li.dashboard_submitted_tabs {width: 18% !important;}
.BCA_Dashboard .dashboard_overview .dashboard_wrapper li.dashboard_pending_tab {width:46% !important;}

/*IA Status*/
img.more_info_img{width: 8%; height: 35%; position: relative; top: 4px; left: -5px;}
.notes_section{padding-top: 20px; font-size:12px; padding-bottom: 20px;}
table.table_in_popup thead tr th{color: #fff;background: #0c6ab0;}
table.table_in_popup thead tr th:last-child{border-right: 1px solid #ccc;}
table.table_in_popup tbody tr td:last-child{border-right: 1px solid #ccc;} 
table.table_in_popup tbody tr:last-child td{border-bottom: 1px solid #ccc;}
img.attach_file_img{width: 20%; height: 45%; position: relative; top: 4px; left: -5px;}

/*For Progress Bar*/
#container {margin: 5px;width: 10%;height: 10%;float: right;top: -70px;}
.progressbar-text {color: #006ab6 !important; font-size: 22px !important; font-weight: bold;}
.content_wrapper h1.heading_with_progress_bar {width: 88%}

.long_description_div{height: auto !important;}
.long_description_div p {max-height: 50px; overflow-y: auto;}
.table_form_section &gt; div.long_description_div:first-child:after{height: 50px;}
.table_form_section &gt; div.long_description_div + div:after{height: 50px;}
h3.table_sub_header{padding-top: 5px;padding-left: 10px;font-size: 16px;padding-bottom:5px; margin: 0;border-right: 1px solid #ccc;}
div.unit_indicatior_div{width: 35% !important; position: relative; top: 8px; left: 63%; border-left: 1px solid #ccc; max-height: 40px;}
div.unit_indicatior_sibling_div{width: 60% !important;display:block;float:left}
div.unit_indicatior_div .btn-group.bootstrap-select.show-menu-arrow.form-control.bs-select-hidden{top: -55px}
p.quote_id_display{display: block; float: left; position: relative; top: 60px; font-size: 16px; font-weight: 800; color: #006db5;}
.msg_in_popup {text-align:  center; font-size:  16px; font-weight:  bold; color: #006ab6;  padding-bottom: 10px;}

/*Flash Disable CSS*/
.BC_Channel_Enclosure .flash_wrapper{display: block;-webkit-overflow-scrolling:touch !important ;width: 100%;height: 800px;}
.BC_Channel_Enclosure .flash_disable_msg{display: none;}
.BC_Channel_Enclosure .flash_disable_msg{text-align: center;}
.BC_Channel_Enclosure .flash_disable_msg h1 {color: #006ab6;font-size: 20px;margin: 35px 0 100px;text-align: center;border: none;line-height: 25PX;}
/* 1024PX Resolution Tablet Target Query End */

.BC_Channel_Enclosure div.radio_field.radio_select p.error_field{display: block;float: left;margin: 5px 5px 5px 5px;width: 95%;height: 80% !important;border-radius: 5px;}
.BC_Channel_Enclosure div.radio_field.radio_select p.error_field label{top: 10px}
.BC_Channel_Enclosure .table_form_section.full_field input.error_field {width: 98% !important; margin: 5px 3% 11px 1.2% !important;}
.BC_Channel_Enclosure .table_form_section.full_field &gt; div input.error_field + span{top: -13px !important;}

span.mandatoryInTable {color:  red; font-size: 18px; padding-right: 2px;}

body.ie11 .BC_Channel_Enclosure p.quote_id_display, body.ie10 .BC_Channel_Enclosure p.quote_id_display {top: 110px;}
body.ie11 .BC_Channel_Enclosure .enclosingDiv, body.ie10 .BC_Channel_Enclosure .enclosingDiv{top: -110px !important;}
body.ie11 .BC_Channel_Enclosure #container, body.ie10 .BC_Channel_Enclosure #container {top: -100px;}

.BC_Channel_Enclosure #enclosingDiv {display: block; position: relative; top: -70px;}
#reviewEditLink{top: 60px;float: right;right: 5px;text-decoration: underline;font-size: 14px;}

.BC_Channel_Enclosure .radio_field.radio_select p{width:100%}
.divIsPiPORd{width:auto !important;}
/*************************************BCA Channel CSS - 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;/*width: 50%;*/}
/*Lead Summary  */
#more_column_table {max-width: 735px;}

	/*Scroll Table CSS*/
		.scroll_notification {display: block;}
	/*Scroll Table CSS End*/

	/*FLS CSS*/	
		.table_scroll &gt; table {width: 103%;}
		.table_form_section &gt; div input.error_field + span{font-size: 11px;top: -2px;line-height: 1;}

		.app_tracker_wrapper .tabs-menu ul:after, .app_tracker_wrapper .tabs-menu ul:before {left: 29.7%;}


}

/************************************************** (Max 1023 &amp; height 768) **************************************************/
@media screen and (max-width: 1024px) and (min-width: 768px) and (min-resolution:264dpi){
		
		/*FLS CSS*/
		.table_scroll &gt; table {width: 100%;}
		
		
		
}
@media screen and (max-width: 1024px) and (min-width: 768px) and (orientation : landscape) and (min-resolution: 192dpi){

	/*PDF Show in tab*/
		#pdfScreen {display: none;}
		.view_msg {display: block;}
}

@media screen and (max-width: 1024px) and (min-width: 600px) and (orientation : landscape){

	/*PDF Show in tab*/
		#pdfScreen {display: none;}
		.view_msg {display: block;}
}

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

/*admin css*/
.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 10px; position: relative;text-align: center;clear: both;}
.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;}
.cust_login_wrapper{clear:both;height:auto;margin:0 auto;position:relative;}
.desc_wrapper{/*height:25px;margin-top:-55px;*/padding:8px 5px;}
.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: 0;width: 100%;}
.sales_channel &gt; li :hover .desc_wrapper{/*height:35px;margin-top:-65px;*/}

/*Lead Summary  */
#more_column_table {max-width: 945px}

/*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%;}
.comm_filter_wrapper.single_comm_filter{/*max-width: inherit;*/}

/*Table Form for single field*/
.table_form_wrapper.single_column_form {text-align: center;margin: 0 auto -2px;float: none;height: 53px;}
.table_form_wrapper.single_column_form._upload_wrapper{margin-bottom: -3px;}


/*Knowledge Center*/
#fundInfoPolicy {display: none;}
#pdfScreen{display: none;}
.view_msg {display: block;}



/*Order Management CSS*/
#imageSection:before{content: "Add to Ordered Items";}
.pop_content.cluster_popup_wrapper.order_policy .alert_wrapper .button_wrapper {display: block;}

/*FLS CSS*/
.table_scroll &gt; table {width: 100%;}


/*BCA Channel CSS*/
.BC_Channel_Enclosure .radio_field.radio_select{margin: 0; 	text-align: left; clear: initial; float: left;}
.BC_Channel_Enclosure .radio_field.radio_select p {width: 100%;}
/*Flash Disable CSS*/
.BC_Channel_Enclosure .flash_wrapper{display: none; height: 0px}
.BC_Channel_Enclosure .flash_disable_msg{display: block;}
}


/* 1024PX Resolution Tablet Target Query */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5) {
	/*Flash Disable CSS*/
	.BC_Channel_Enclosure .flash_wrapper{display: none; height: 0px}
	.BC_Channel_Enclosure .flash_disable_msg{display: block;}
}
@media (max-device-width: 600px) and (max-device-width: 1024px) and (min-resolution: 169dpi) {
	/*Flash Disable CSS*/
	.BC_Channel_Enclosure .flash_wrapper{display: none; height: 0px}
	.BC_Channel_Enclosure .flash_disable_msg{display: block;}
}


/************************************************** (Max 960) **************************************************/
@media screen and (max-width: 960px){
	#more_column_table {max-width: 950px;}


	/************************************************** LMS CSS **************************************************/
	/*LMS dashboard*/
	.rt_wrapper .lead_allocation_table table.testit thead tr th.checkbox{width: 35px;}
	/************************************************** LMS CSS End**************************************************/
	
	/*Flash Disable CSS
	/*.flash_wrapper{display: none;}.flash_disable_msg{display: block;}*/
	



}

/************************************************** (Max 800) **************************************************/
@media screen and (max-width: 800px){
	#more_column_table {max-width: 770px;}
}


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

	ul.list_field li{width: 49.82%;}
	.table_form_section.full_field.add_attach.upload_doc {border: 1px solid #ccc;width:100%;}
	.blue-button.reset_btn {margin: -20px 50px 10px 0;}

	.sp_conversation_wrapper table {width: 100%;margin: 0 0 15px;}
	.table_form_section.long_lable &gt; div p.lengthy_lable{width:75%;}

	/*Tab Button 3*/
	.policy-details-tab.tab_btn_3 li {width: 33.5%;}

	/*Home page css*/
	.content_wrapper.asite_wrapper {margin-top: 25px;}

	/*Application Tracker css*/
	.app_tracker_wrapper {width: 100%;border-right: none;}
	.app_tracker_wrapper .tabs-menu,.app_tracker_wrapper .tab{border-right: none;border-bottom: 1px solid #ccc;min-height: 600px;}
	ul.section_details li {width: 33.33%;}
	.history_wrapper {width: 100%;border-bottom: 1px solid #ccc;border-right: none;}
	/*.app_tracker_wrapper .tabs-menu ul:after, .app_tracker_wrapper .tabs-menu ul:before{left: 30%;}*/
	.app_tracker_wrapper .tabs-menu ul:after, .app_tracker_wrapper .tabs-menu ul:before {left: 29.5%;}

	/*BCA Channel CSS*/
	.BC_Channel_Enclosure .BCA_Dashboard{width: 100% !important;margin-left: 0px !important;}
	.BC_Channel_Enclosure  .dashboard_note{width: 100% !important;margin-left: 0px !important; float:left;}

}

@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;}
.radio_field.radio_select p.condition {width: 100%;}
.content_wrapper .left_wppr{width:100%;margin-right: 0px;}

/*Application tracker css*/
.app_tracker_wrapper .tabs-menu{width: 40%;}
.app_tracker_wrapper .tab{width: 60%;}

}

/*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: 100%;float: left;margin-bottom: 15px;}/*prev 60 premium due page issue*/
.form_field_section .form_field {border-bottom: 1px solid #ccc;width: 100%;margin-left: 0;border-right: 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: 12%;*/width: 45px; background-position: 10px center;}
.form_field_section.full_field .form_field &gt; input, .form_field_section.full_field .form_field &gt; textarea {width: 82%;float: left;}
.form_field &gt; input, .form_field &gt; textarea{width: 75%;float: left;}
.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: 10px;}
.form_field_section.full_field.last_field.last_child {height: 50px;}
form .form_field_section{height: auto;}
.table_form_section .dropdown-menu, .comm_filter_wrapper .dropdown-menu{min-width: 275px !important;}
/*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:20%;*/}
.table_form_section &gt; div p{width:66%;}
.table_form_section:nth-child(2n):after {width: 0;}
.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:50%;}
.table_form_section.full_field &gt; div:last-child{width:50%;}
.table_form_section.full_field &gt; div textarea{/*margin:12px 3%;*/padding-left:4%;width:89%;}
.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:88%;position: absolute;/*req mgm pg*/}
.table_form_section.full_field &gt; div input[type="file"]{min-height:80px;}
.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: 99.9%;height: 53px;}
.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;}
/*Lengthy Lable*/
.table_form_section &gt; div p.lengthy_lable{width: 65%;}

.table_form_section.long_lable p.lengthy_lable{width: 80%;}
.table_form_section.table_form_dropdown.long_lable &gt; div:first-child{width:65%;}
.table_form_section.table_form_dropdown.long_lable &gt; div:last-child{width:35%;}

/*form field with caption Form CSS End*/




/*Popup CSS*/
.edit_form_wrapper &gt; table{width:100%;}
.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:100%;}
.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%;}
.pop_content .edit_form_wrapper table td .white-button,
.pop_content .edit_form_wrapper table td .blue-button{width: 98%;margin: 0 0 10px;float: inherit;}

/*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;}
.policy_search.date_filter{height: auto; overflow: hidden;}
.date_filter &gt; div{width: 100%;}
.date_filter input{width: 84%;padding-left: 5px;}
.date_filter .from_date {border-bottom: 1px solid #ccc;}
/*.policy_search.date_filter .from_date {border-bottom: none;} From date to date in mobile seperation not coming*/
.date_filter div.from_date+div {border-bottom: none;}
.policy_search,  .comm_filter_wrapper {max-width: inherit;}
.policy_search &gt; input {float: left;width: 83%;padding-left: 5px;}
.policy_search &gt; input + span.errorMsg,.date_filter input.error_field + span {float: left;padding-left: 40px;}

/*MetConnect CSS*/
.table_form_section.full_field &gt; div:first-child {width: 40%;}
.table_form_section.full_field &gt; div:last-child {width: 60%;}
.form_field_section.last_field.last_child_attach {/*height: 150px;*/height: 100px;}
.attachFile {height: 80px;}
.img_expand{display: block;}

/*Add Document - uma*/
.file_restrict_msg {display: block;margin-bottom: 20px;clear: both;}


/*Diagnostic Center Info CSS*/
.address_list {width: 100%;margin-bottom: 15px;border-bottom: 1px solid #ccc;padding-bottom: 15px;}
.address_list_row div + div {border-left: none;}
.address_list_row {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
/*.address_list p {text-align: center;}*/


/*FPC Page CSS*/
.profile_avatar {float: left;}

/*lapse Report CSS*/
ul.lapse_rep_wrapper li {width: 50%;}

/*Customer Info*/
.content_wrapper nav.multitab_wrapper &gt; p.scroll{display: block;float: right;color: #3389c6;;font-size: 12px;font-weight: 700;line-height: 10px;margin: 5px 0;position: absolute;right: 0;}
.content_wrapper nav.multitab_wrapper &gt; p.scroll i {color: #3389c6;float: right;font-size: 35px;font-style: normal;margin-top: -2px;padding: 0 5px 0 0;}
.content_wrapper nav.multitab_wrapper .policy-details-tab {width: 220%;}

/************************************************** LMS CSS **************************************************/
/*LMS dashboard*/
.table_form_section.blank_field {display: none;}
.dashboard_wrapper li {width: 49%;margin-right: 2%;margin-bottom: 2%;}
.dashboard_wrapper li a h2 {font-size: 18px;}
.dashboard_wrapper li:nth-child(3), .dashboard_wrapper li:nth-child(6) {margin-right: 2%;}
.dashboard_wrapper li:nth-child(2n){margin-right: 0px;}

/*Manager Dashboard*/
.mgr_dashboard_result &gt; div, .mgr_dashboard_result &gt; div:last-child {width: 100%;margin: 0 0 -1px;min-height: 40px;height: auto;}
/************************************************** LMS CSS End**************************************************/


/*Application tracker css*/
.app_tracker_wrapper {width: 100%;border-right: none;}
.app_tracker_wrapper .tabs-menu,.app_tracker_wrapper .tab{width: 100%;border-right: none;border-bottom: 1px solid #ccc;    min-height: 0;}
.step_wrapper &gt; div, .app_tracker_wrapper .tabs-menu li:first-child a .step_wrapper &gt; div{/*min-height: 45px;*/}
.step_wrapper &gt; div.time_stamp_wrapper{padding-bottom: 0px;}
.step_wrapper &gt; div{/*padding: 3% 0 10% 25px;*/}
.app_tracker_wrapper .tabs-menu li:last-child a .step_wrapper &gt; div {/*padding-top: 5%;margin-bottom: 15px;*/}
.step_wrapper.sub_step_wrapper &gt; div + div i {top: 10px;}
.app_tracker_wrapper .tab-content {padding: 30px 2% 10px;max-height: inherit;min-height: 250px;}
.step_wrapper.sub_step_wrapper &gt; div + div {min-height: 40px;}
ul.section_details li{width: 50%;min-height: 90px;padding: 0 25px 0 0;}
.timedate_stemp, .history_details {width: 100%;}
.timedate_stemp{background: #efefef;margin-bottom: 10px;padding: 3px;}
span.time_stemp_wrapper{margin-top: -29px;}
.history_details &gt; div &gt; p{width: 75%;}
.history_details &gt; div &gt; p + span{width: 25%;}
.Application_details_wrapper{min-height: auto;}
.app_tracker_wrapper .tabs-menu ul:after, .app_tracker_wrapper .tabs-menu ul:before {left: 27.8%;}
div#tab-2 h1, div#tab-3 h1, div#tab-4 h1, div#tab-5 h1, div#tab-6 h1, div#tab-7 h1, div#tab-8 h1, div#tab-9 h1 {padding-top: 0px;}


/*EDM CSS*/
.form_field.file_choose_button_field{height:auto !important; width:60% !important;}
.table_form_section.file_choose_section &gt; div + div:after{height: 106px;}
.table_form_section.file_choose_section &gt; div:first-child:after{height: 106px;}
.table_form_section.file_choose_section &gt; div:first-child{height: 106px;}


/*MetSmart RWD Fixes*/
.button_wrapper.middle_btn &gt; div{margin: 0 0 10px;}
.section_content.EPD_attachment_field{display:block;}
.section_content.EPD_attachment_field .table_form_section.full_field.add_attach &gt; div:last-child{height: 110px;}
.section_content.EPD_attachment_field .table_form_section.full_field.add_attach &gt; div:after{height: 110px;}
.date_filter.EPD_DOB .from_date{border-bottom: none;}


/*BCA Channel CSS*/
.BC_Channel_Enclosure .BCA_Dashboard .dashboard_overview .dashboard_wrapper li.dashboard_submitted_tabs{width: 46% !important}
.BC_Channel_Enclosure .BCA_Dashboard .dashboard_overview .dashboard_wrapper li.dashboard_submitted_tabs.last_tab{width: 94% !important}

.single_dropdown{width: 100% !important}
.BC_Channel_Enclosure #enclosingDiv {top: -55px;}
.BC_Channel_Enclosure .quote_id_display {top: 45px;}
#reviewEditLink{top: 43px;}
.radio_btn_fix.radio_full_field.radio_three_button{height: 100px;}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field_three_btn_sibling:first-child{height: 100px;}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field_three_btn_sibling:first-child:after{height: 100px;}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field.radio_select.radio_three_button:last-child:after{height: 100px;}
}

@media screen and (max-width: 550px){
	#reviewEditLink{right: -60px;top: 13px;}
}
/************************************************** (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{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 li{width: 100%;}
.policy-details-sub-tab li.active, .policy-details-sub-tab li:hover {border-bottom: none;background-color: #E0F0FB;}
.policy-details-sub-tab li a {display: block;border:none;}
.policy-details-sub-tab li a:hover, .policy-details-sub-tab li a:active, .policy-details-sub-tab li a:focus{background-color: #E0F0FB;border: none;}
.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: none;margin: 10px auto 0;}
.radio_field.radio_select#tdradiobtn p{float: none;width: 49%;text-align: left;}
#selFlsData + div &gt; div ul &gt; li a{white-space: normal;}

/*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;top: 12px;}
.desc_wrapper span.ico{padding:3px 0;}
.desc_wrapper span.channel_title {height: 35px;}

/*MetConnect CSS*/
.table_form_section.full_field &gt; div:first-child, .table_form_section.table_form_dropdown.long_lable &gt; div:first-child{width: 50%;}
.table_form_section.full_field &gt; div:last-child, .table_form_section.table_form_dropdown.long_lable &gt; div:last-child{width: 50%;}	
.table_form_section.long_lable p.lengthy_lable{width:75%;}
.table_form_section.full_field.add_attach &gt; div:first-child {width: 100%;}

/*lapse Report CSS*/
ul.lapse_rep_wrapper li {width: 96%; padding: 0 2%;}

/*Multiple tabs wrapper Css*/
.policy-details-sub-tab.rightside {clear: both;float: none;}
ul.policy-details-sub-tab.rightside li {margin-bottom: 0;}
ul.policy-details-sub-tab.rightside li.active a {border-bottom: none;}
.policy-details-tab.four_tab li{font-size: 12px;text-transform: capitalize;}



/*Application tracker css*/
ul.section_details li{width: 100%;min-height: 0px;padding: 0px;}
ul.section_details li p{margin: 0 2%;}
.appdoc_upload_wrapper .upload_btn {width: 100%;margin: 0 0 10px;border: none;}
.appdoc_upload_wrapper .upload_file_review {width: 100%;text-align: center;}
.app_tracker_wrapper .tab-content h1 span {display: block;}
.app_tracker_wrapper .tabs-menu ul:after, .app_tracker_wrapper .tabs-menu ul:before {left: 29%;}

/*EDM CSS*/
.form_field.file_choose_button_field{height:auto !important; width:50% !important;}


/*BCA Channel CSS*/
#container {width: 18%;}
.content_wrapper h1.heading_with_progress_bar { width: 80%}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field_sibling:first-child:after{height: 100px}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field_sibling:first-child{height: 100px}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field.radio_select:last-child:after{height: 100px}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field.radio_select:last-child{height: 100px}

.BC_Channel_Enclosure #enclosingDiv {top: -55px;}
.BC_Channel_Enclosure .quote_id_display {top: 45px;}
#reviewEditLink{top: 45px;}
.radio_btn_fix.radio_full_field.radio_three_button{height: 160px;}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field_three_btn_sibling:first-child{height: 160px;}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field_three_btn_sibling:first-child:after{height: 160px;}
.BC_Channel_Enclosure .table_form_section &gt; div.radio_field.radio_select.radio_three_button:last-child:after{height: 160px;}

}

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


.button_wrapper, .button_wrapper.single_btn{float: left;margin: 0;width: 100%;clear: both;}
.button_wrapper &gt; div { float: left;margin: 0 1% 10px;/*width: 48%; more text come hideing arrow*/}
.button_wrapper.full_width &gt; div{width: 100%;margin: 0 0 10px;}
.button_wrapper.single_btn &gt; div{float: none;}
.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: 10px;/*5 - 10px tab requisation page cr*/}
.bootstrap-select.btn-group .btn .filter-option{left: 3px;}
.table_form_section.table_form_dropdown .bootstrap-select.btn-group .dropdown-toggle .filter-option{width: 83%;/*Width ... issue*/}


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 li {width: 25%;}
.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;}
.condition {margin-right: 0px;}

.form_field_wrapper.single_column .dropdown-menu{right: 0;left: -30px;}
.form_field_wrapper.single_column .bootstrap-select.show-menu-arrow .dropdown-toggle:after {left: inherit;right: 11px;bottom: -9px;}
.form_field_wrapper.single_column .bootstrap-select.show-menu-arrow .dropdown-toggle:before {left: inherit;right: 10px;bottom: -9px;}
.table_form_section.long_lable p.lengthy_lable{width: 70% !important;}
/*SP Verification Page*/
#listDiv .button_wrapper.form_field_btn div{width: 100%;}


/*BCA Channel CSS*/
div.unit_indicatior_div {width: 50%; left: 70%;}
div.unit_indicatior_sibling_div {width: 50%;}
div.unit_indicatior_div .caret {display : none}
#reviewEditLink{top: 35px;}
}


@media screen and (max-width: 380px){
	/*BCA Channel CSS*/
	.dashboard_wrapper.app_tracker_wrapper_BCA li{width : 48%;}
	#container {width: 18%;}
	.progressbar-text {font-size: 20px !important;}
	.content_wrapper h1.heading_with_progress_bar { width: 77%}
	.quote_id_display{font-size: 14px !important;}

}

@media screen and (max-width: 360px){
	/*BCA Channel CSS*/
	.BCA_Dashboard .dashboard_overview .dashboard_wrapper li{width: 43%}
	
	
}

@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: 80%}
.form_field_section.full_field .form_field &gt; input, .form_field_section.full_field .form_field &gt; textarea{width: 81%}
.form_field &gt; span{width: 82%;}

/*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}


/*Need Analysis*/
#needform .policy-details-tab li{width: 20%;font-size: 11px;padding: 10px 0px;}


/*Document Attachment CSS*/
.table_form_section.full_field.add_attach &gt; div:last-child{height: 90px;}
.table_form_section.full_field .white-button.attachment_btn{top: 40px;}
.table_form_section.full_field.add_attach &gt; div:after{height: 90px;}
.table_form_section &gt; div p span {font-size: 13px;}
.table_form_section &gt; div input[type=text] {font-size: 13px;}

/*MetSmart Adaptability CSS*/
input.prefix_field {width: 30px !important;}
input.prefix1_field {width: 50px !important;}
input.sufix_field {width: 70px !important;}
input.sufix1_field {width: 50px !important;}
input.sufix_field.error_field {width: 70% !important;}

/*EDM CSS*/
.table_form_section.full_field .white-button.attachment_btn.preview_image_btn {top: 0px;}


/*BC Channel CSS*/
.BC_Channel_Enclosure #enclosingDiv {top: -30px;}
.BC_Channel_Enclosure .quote_id_display {top: 20px;}
}


@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>