<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* PNB Met Customer Page CSS */
/* * {box-sizing: content-box;} */
@import url('override_style.css');
@import url('overlap_theme_style.css'); 
.main .rt_wrapper &gt; h1{border-bottom: 3px solid #006ab6;color: #006ab6;font-size: 32px;font-weight: normal;margin-bottom: 15px;padding-bottom: 15px;}
.rt_wrapper{margin-bottom: 30px}

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

.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_name_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/dob_ico.png') no-repeat scroll}
.policy_ico{background: url('../images/met_customer_ico/policy_ico.png') no-repeat scroll}
.product_ico{background: url('../images/met_customer_ico/product_ico.png') no-repeat scroll}
.mail_ico{background: url("../images/met_customer_ico/mail_ico.png") no-repeat scroll}
.mobile_ico{background: url("../images/met_customer_ico/mobile_ico.png") no-repeat scroll}
.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} 
.client_id_ico{background: url("../images/met_customer_ico/cust_name_ico.png") no-repeat scroll}  
.email_ico{background: url("../images/met_customer_ico/mail_ico.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;}
.alert_msg.success {background-color: #dff0d8;border: 1px solid #d6e9c6;border-radius: 4px;color: #3c763d;line-height: 15px;padding: 10px;vertical-align: middle;}
.alert_msg.warning {background-color: #fcf8e3;border: 1px solid #faebcc;border-radius: 4px;color: #8a6d3b;line-height: 15px;padding: 10px;vertical-align: middle;}
.no_data{display: block;font-size: 13px;font-weight: bold;margin: 55px 0;text-align: center;width: 100%;}

table{border-collapse: separate;}
table tr td,table tr th{padding: 0 5px;position: relative;}
table tr td a {text-decoration: underline;color: #666;}
.rt_wrapper table tr td:last-child,.rt_wrapper table tr th:last-child{border-right: 1px solid #ccc;}
.rt_wrapper table tr:last-child td{border-bottom: 1px solid #ccc;}
table thead tr:first-child th:first-child{border-top-left-radius: 3px}
table thead tr:first-child th:last-child{border-top-right-radius: 3px}
table tbody tr:last-child td:first-child{border-bottom-left-radius: 3px}
table tbody tr:last-child td:last-child{border-bottom-right-radius: 3px}
.checkbox input[type=checkbox] {display: none;}
.checkbox label {display: inline-block;cursor: pointer;position: relative;padding-left: 30px;font-size: 12px;margin-top: 5px;}
.checkbox label:before {content: "";display: inline-block;width: 22px;height: 22px;position: absolute;bottom: 1px;background-color: #fff;border:1px solid #ccc;border-radius: 3px;top: 0px;left: 0px}
.checkbox input[type=checkbox]:checked + label:before {background: url("../images/iconSmall.png") repeat scroll;background-position: -1px -419px;color: #333;content: "";font-size: 16px;line-height: 24px;text-align: center;}

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

/*Popup Table CSS*/
#popupwind .pop_content.edit_details_popup_wrapper {width: 750px;}
.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;}
.edit_form_wrapper{background:#ededed;padding:30px 0;clear: both;}
.edit_form_wrapper &gt; table{margin:0 auto;width:60%;}
.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:0 5px 0 0;text-align:right;vertical-align:middle;width:220px;}
.pop_content .edit_form_wrapper table td{float: none;margin: 0 auto;padding: 0;text-align: center;width: 50%;}
.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;}
.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.phone_field{height: 25px;line-height: 25px; width: 66%;}
.pop_content .edit_form_wrapper table td input.full_field{height: 25px;line-height: 25px;width: 94%;}	
.pop_content .edit_form_wrapper select.form-control {background: url("../images/select_drop_ico2.png") right 10px center no-repeat #fff;float: left;height: 37px;width: 97%;}
.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%;}
/*Popup Table CSS End*/


/*Edit field form css*/
.mandatory-instructions{float:right;font-size: 14px;margin:10px 0;}
.forgot_txn_pwd {float: left;font-size: 12px;margin: 0 0 5px;position: relative;top: -10px;}
/*Single Column form CSS*/
.form_field_wrapper.single_column {clear: both;max-width: 400px;}
.form_field_wrapper.single_column .form_field_section {border-radius: 3px;margin: 0 0 15px;width: 99.5%;clear: both;height: auto; overflow: visible;}
.form_field_wrapper.single_column .form_field_section .form_field {border-bottom: 1px solid #ccc;border-left: 0 none;float: none;margin-left: 0;width: 100%;min-height: 50px;}
.form_field_wrapper.single_column .form_field_section .form_field:last-child {border-bottom: medium none;/* height: auto; */}
.form_field_wrapper.single_column .address-change-btn-container{margin-right: 0px;}
.button_wrapper.single_btn {float: right;text-align: center;}
.button_wrapper.single_btn &gt; div {float: none;margin: 0 0 10px;width: auto;}


/*Bootstrap Dropdown For Single Column*/
.form_field_wrapper .bootstrap-select.form-control:not([class*="col-"]) {border-radius: 3px;margin: 10px 3% 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[type=text], .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: 94%;padding: 20px 3%;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: 50px;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: 11%;  margin-bottom: 0;}
.form_field_section.full_field .form_field &gt; label {width: 6%;}
.form_field &gt; input, .form_field &gt; textarea{border: medium none;border-radius: 3px;box-shadow: none;/* float: right */;font-size: 14px;line-height: 28px;margin: 11px 2% 11px 0;padding: 0 2%;vertical-align: middle;width: 82%;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;}

/*Reset Password*/
.form_field_wrapper.dual_field .form_field &gt; input.error_field, .form_field_wrapper.dual_field .form_field &gt; textarea.error_field {margin: 3px 2% 3px 0;}
.form_field_wrapper.dual_field .form_field &gt; input.error_field + span, .form_field_wrapper.dual_field .form_field &gt; textarea.error_field + span{top: -3px;}
/*Double Column form CSS End*/
/*Edit field form css End*/


/*form field with caption Form CSS*/
.table_form_wrapper{border:1px solid #ccc;border-radius:3px;margin:0 0 20px;/*overflow:hidden;*/border-bottom:none;float: left;width: 100%;}
.table_form_section{border-bottom:1px solid #ccc;float:left;width:50%;}
.table_form_section &gt; div{float:left;height:50px;vertical-align:middle;width:50%;}
.table_form_section &gt; div label{background-position:15px 15px;float:left;min-height:50px;position:relative;width:30%;max-width:45px;}
.table_form_section &gt; div 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;}
.table_form_section:nth-child(2n){border-left:1px solid #ccc;margin-left:-1px;}
.table_form_section &gt; div &gt; span.field_val{color:#666;display:table-cell;float:none;font-size:14px;height:50px;margin:0;padding-left:15px;vertical-align:middle;line-height: 15px;}
/*.table_form_section &gt; div &gt; span.field_val{color: #666;display: block;float: none;font-size: 14px;margin: 17px 0;overflow: hidden;padding-left: 15px;text-overflow: ellipsis;vertical-align: middle;word-wrap: break-word;}*/
.table_form_section &gt; div:last-child{border-left:1px solid #ccc;margin-left:-1px;overflow: hidden;}
.table_form_section.single_blank &gt; div:last-child{border-left:medium none;}
.table_form_section &gt; div input{border:medium none;border-radius:3px;box-shadow:none;color:#666;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:28px;margin:11px 3%;padding:0 1% 0 4%;resize:none;vertical-align:middle;width:89%;}
.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;}
/*full field css*/
.table_form_section.full_field{width:100%;}
.table_form_section.full_field &gt; div{width:25%;height:auto;}
.table_form_section.full_field &gt; div:last-child{width:75%;position:relative;}
.table_form_section.full_field &gt; div textarea{border:medium none;border-radius:3px;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:11px 1.5%;padding:5px 1%;resize:none;width:95%;}
.table_form_section.full_field &gt; div input{float:left;margin:11px 3% 11px 1.2%;padding:0 1%;width:75%;}
.table_form_section.full_field &gt; div input.error_field{margin:11px 3% 11px 1.2%;}
.table_form_section.full_field &gt; div input[type="file"]{padding:0 1% 0 0;width:92%;}
.table_form_section.full_field.add_attach &gt; div{width:100%;height: 53px;}
.table_form_section.full_field.add_attach &gt; div input.error_field{width:80%;margin-top: 5px;}
/*full field css end*/
.table_form_section &gt; div &gt; span.errorMsg{display:none;}
.table_form_section &gt; div input.error_field{margin:3px 3%;line-height:24px;}
.table_form_section &gt; div input.error_field + span{display:block;font-size:13px;padding-left:10px;position:relative;top:-3px;clear: both;}
.table_form_section &gt; div select.error_field{margin:5px 3% 1px;}
.table_form_section &gt; div select.error_field + .errorMsg{display:block;font-size:12px;padding-left:4%;position:relative;top:0;clear:both}
.table_form_section.full_field &gt; div input.error_field + span{clear:both;height:10px;top:-10px;}
.table_form_section.full_field &gt; div textarea.error_field + span{clear:both;display:inline-block;font-size:13px;height:10px;left:2%;position:relative;top:-10px;}
/*Table Dropdown*/
.table_form_section.table_form_dropdown .bootstrap-select.form-control:not([class*="col-"]) {width: 82%;margin-top: 4px;margin-left: 3%;}
.table_form_section.table_form_dropdown &gt; div:last-child{overflow: visible;}
/*form field with caption Form CSS End*/




/*Content CSS*/
.rt_wrapper h1 + img {margin-bottom: 10px;}
.content_wrapper p {margin-bottom: 10px;font-size: 14px;}
.content_wrapper p.disclaimer {margin: 0 0 10px;}
.content_wrapper a {color: #0c6ab0;cursor: pointer;}
.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: 16px;}
.content_wrapper .scroll_table_content a, .content_wrapper .scroll_table_content td {color: #666;}

/*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:25px;max-width:315px;height:40px;padding:5px;position:relative;width:96%;}
.policy_search &gt; label{background-position:center center;display:inline-block;float:left;height:40px;width:40px;overflow:hidden;}
.policy_search .btn-group.bootstrap-select{border:medium none;box-shadow:none;float:left;width:80%;}
.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/download_ico.png) no-repeat scroll center center;border:medium none;height:23px;margin:0;top:8px;width:23px;right: 5px;}
.bootstrap-select.btn-group .dropdown-menu li a span.text{color:#333;}
.dropdown-menu .selected{background-color:rgba(0,106,182,0.1);color:#006ab6;}
.dropdown-menu &gt; li &gt; a:focus,.dropdown-menu &gt; li &gt; a:hover{background-color:#cee1f0;color:#006ab6;outline:medium none;transition:none;}
/*.bootstrap-select.btn-group .dropdown-toggle .filter-option{color:#c3c3c3;}*/
.bootstrap-select.btn-group .dropdown-menu li.selected a span.text{color:#006ab6;}
.bootstrap-select.btn-group .dropdown-menu li a{transition:none;}
.bootstrap-select.btn-group .dropdown-menu li a:hover span.text{color:#006ab6;}
.bootstrap-select .dropdown-toggle:focus{outline: none !important;}
.bootstrap-select.show-menu-arrow.open span.filter-option {color: #333;}
.bs-searchbox .form-control{width: 95%;border-radius: 3px;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{color: #666;/*c3c3c3 placehoder color*/}


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/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{color: #0c6ab0;border-bottom: medium none;border-right: medium none;font-size: 16px;text-align: center;}
.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;}
/*Frequency Change CSS Ends*/

/*Complaints/Feedback Page css*/
.complaints_desc.request_msg {font-size: 13px;position: relative;top: -10px;}
#complaints_message, .complaints_desc {display: none;}
/*Complaints/Feedback Page css end*/

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

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

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

/*Policy Info and Policy Details CSS Starts*/
.policy-info th,.policy-info td,.policy-details th,.policy-details td{border: 1px solid #ccc;height:50px;padding: 0 5px;color: #0c6ab0;text-align: center;vertical-align: middle;font-size: 16px;border-bottom: medium none;border-right: medium none;}
.policy-info td,.policy-details td{font-size: 14px;color: #666;}
.policy-details th,.policy-details td{padding: 0 5px;border-bottom: medium none;border-right: medium none;}
.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 Info and Policy Details CSS Ends*/



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

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

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


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

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


.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(even),.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(even){width: 50%;text-align: left;}
.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(odd),.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(odd){width: 25%;padding-left: 50px;}
.policy-details.tab-content #tab-4 .dual-table td:nth-of-type(odd),.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(odd){background-position: 15% center;text-align: left;padding-left: 60px;}
.policy-details.tab-content #tab-4 .dual-table-contd td:nth-of-type(odd){padding-left: 44px;background-position: 10% center;text-align: left;}
.policy-details.tab-content #tab-1 .dual-table td:nth-of-type(odd){width: 30%;text-align: right;padding-right: 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: 18px;margin-right: 20px;}
.policy-details-sub-tab li.active{border-bottom: 2px solid #006ab6;padding-bottom: 5px;}
/*Profile Change Password CSS Starts*/
.change_pass_content .address-change-btn-container {margin: 0;clear: both;}
/*Profile Change Password CSS Ends*/
/*Bill Desk CSS Begins*/
.renewal_pay_list &gt;.list_head{font-size: 14px;font-weight: bold;}
ul.dot{list-style-type: square;}
.table_form_section {width: 100%;}
.table_form_section &gt; div {width: 40%;}
.table_form_section &gt; div:last-child {width: 60%;}
.captcha_container{display:block;width:100%;background: url("../images/home_ico.png") no-repeat scroll center center;}
.captcha_holder {padding: 0;width: 52%;display: inline-block;float: left;}
.captcha_holder &gt; input[type=text] {background-color: gray;color: silver;font-family: cursive;font-size: 20px;font-weight: bolder;height: 43px;text-align: center;padding: 2px 10px;border: none !important ;margin-right: 5px;}
.refresh {display: inline-block;height: auto;margin: 2px;position: relative;top: 16px;width: 40px;}
.refresh a {display: block;height: 40px;background: url("../images/met_customer_ico/cust_ico.png") no-repeat scroll center;}
.Instruction{font-weight: bold;}
.bill_term_agree{margin: 20px 0 160px;}
.table_form_section &gt; div input{padding: 0 1% 0 0;width: 93%;}
.content_wrapper .notes_disclaim{color: red;font-size: 12px;}
.table_form_section.full_field &gt; div.bill_desk_agree_terms{width: 100%;border: 1px solid #ccc;}
.form_field &gt; input.captcha_text[type=text] {width: 100%;height: 30px;margin: 6px 0px;font-size: 20px;border: none !important;}
.form_field_wrapper.single_column .captcha_input{display: inline-block;float: left;height: 45px;margin: 0px 23px 0 0;width: 40%;padding: 0px 18px;}
.form_field_wrapper.single_column .captcha_input .form_field{padding: 0px;border-right: none;min-height: 45px;width: 100%;}
.captcha_input .form_field {height: 40px;}
.form_field_wrapper.single_column.captcha_wrapper{display: block;border: 1px solid #ccc;border-radius: 3px;padding: 20px 3%;height: 85px; max-width: 420px;}
.pdf_holder{display:block;text-align: -webkit-center;}
/*Bill Desk CSS Ends*/



/*Policy Details tabbed CSS Ends*/

/************************************************** 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%;}
.table_form_section.full_field &gt; div.bill_desk_agree_terms{width: 100%;}
}

/************************************************** (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;position: relative;text-align: center;}
.radio_field.radio_select p {display: inline-block;float: none;text-align: center;}
/*admin css end*/
.table_form_section.full_field &gt; div.bill_desk_agree_terms{width: 100%;}
.form_field_wrapper.single_column.captcha_wrapper {margin: 20px auto;}
}

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

	ul.list_field li{width: 49.82%;}
.table_form_section &gt; div input{padding: 0 1% 0 0;width: 92%;}


}

/*Only For Scroll table Indication*/
@media screen and (max-width: 755px){
	/*Scroll Table CSS*/
		.scroll_notification {display: block;}
	/*Scroll Table CSS End*/
/*.table_form_section &gt; div input{padding: 0 1% 0 0;width: 89%;}*/
}

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

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

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


/*form field with caption Form CSS*/

.table_form_section{width:100%;}
.table_form_section &gt; div label{max-width:50px;width:35%;}
.table_form_section &gt; div p{width:65%;}
.table_form_section &gt; div{width:40%;}
.table_form_section &gt; div:last-child{width:60%;}
.table_form_section.full_field &gt; div:first-child{width:40%;}
.table_form_section.full_field &gt; div:last-child{width:60%;}
.table_form_section.full_field &gt; div textarea{margin:11px 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%;}
.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 &gt; div:last-child{width: 60%;}
.table_form_section.full_field.add_attach &gt; div:last-child{width: 100%; height: auto;}
.table_form_section.full_field.add_attach &gt; div input.error_field {width: 89.5%;}
.table_form_wrapper + .button_wrapper.single_btn {float: left;margin: 15px 0;width: 100%;}

/*form field with caption Form CSS End*/


/*Popup CSS*/
.edit_form_wrapper &gt; table{width:80%;}
#popupwind .pop_content.edit_details_popup_wrapper{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 0 15px;width:98%;}
.pop_content .edit_form_wrapper table td input[type="button"]{background-position:right 10px center;display:inline-block;float: left;width: 65%;}

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

.table_form_section.full_field &gt; div.bill_desk_agree_terms{width: 100%;}
}



@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: 16%;}
	.policy-details-sub-tab li {width: 24%;text-align: center;}
	.mailing-address input{margin-left: 12%;}
	.mailing-address td.full-width input{margin-left: 6%;}
	#tab-2 .scroll_notification,#tab-3 .scroll_notification{display: block;}
	.radio_field.radio_select p {float: left;}
	.table_form_section &gt; div input{padding: 0 1% 0 0;width: 89%;}
	.policy_search .btn-group.bootstrap-select {width:80%;}
}

/************************************************** (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, .button_wrapper.single_btn &gt; div { float: left;margin: 0 0 10px;width: 99%;}
.button_wrapper.dual_btn &gt; div {width: 48%; margin: 0 2%;}
.button_wrapper.dual_btn &gt; div.blue-button {margin-left: 0;}
.button_wrapper.dual_btn &gt; div.white-button {margin-right: 0;}
.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: 95%;background-position: right center;}
.policy_search + .blue-button.reset_btn {margin: -20px 50px 10px 0;text-align: center;}
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: 53px}
.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*/
.table_form_section &gt; div input{padding: 0 1% 0 0;width: 86%;}
/* .form_field_wrapper.single_column .captcha_input {width: 107px;} */
.form_field_wrapper.single_column .captcha_input {width: 42%;}
.form_field_wrapper.single_column .captcha_input {margin: 0 24px 0 0;}
.captcha_holder {width: 45%;}
.captcha_holder &gt; input {padding: 2px 13px;margin-right: 0px;}

}
@media screen and (max-width: 391px){
.form_field_wrapper.single_column .captcha_input {margin: 0 5px 0 0;}
.captcha_holder {width: 56%;}
}

@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[type=text], .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: 17%;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}
	
}


@media screen and (max-width: 360px){}
@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>