@font-face {
    font-family: 'CoreSansG-Medium';
	font-weight:400;
    src: url('../fonts/CoreSansG-Medium.ttf');
}
@font-face {
    font-family: 'Roboto-Medium';
	font-weight:400;
    src: url('../fonts/Roboto-Medium.ttf');
}
html, body { margin:0; padding:0;color:#000000; height:100%;font-family:'Open Sans', sans-serif;}
body{float:left;margin:0; padding:0;color:#000000; height:auto;width:100%;}
.form-control.red.remove_box {color: #a9494c;background: none;border: none;font-size: 12px;line-height:21px;text-align:left;padding:0px;}
.form-text.red{color: #a9494c;font-size: 12px;line-height: 18px;}
.form-group input{width:100%;border:1px solid #DADADA;border-radius: 0px;padding: 5px 12px;box-shadow: none;}
.form_control  input{width:100%;border:1px solid #DADADA;border-radius: 0px;padding: 5px 12px;margin-bottom:0px;}
select{width:100%;}
.section-preapp select.form-control { padding: 5px 12px;border-color: #dadada;border-radius:0px;}
.section-preapp .form-group .row .equal-space{text-align:left; padding: 10px 10px;} 
.fieldset .row .sales{text-align:left;padding:10px;}
.section-preapp .h2 {color:  #3f3f3f;font-size: 32px;font-weight: 400;text-align: center;padding:30px;margin:0;}
.form-control{background: url(../image/down_arrow.png);background-repeat: no-repeat;
background-position: right 12px top 12px;width:25px;}
.text{font-size: 14px; font-weight:600; line-height: 21px;color:#000;}
.fieldset {background-color:#ffffff;border: 0px solid  #56c271;border-radius: 0px;margin-bottom: 12px;padding: 0 20px 25px;
 position: relative;}
#signer-btn{text-transform: uppercase;padding: 10px 5px;font-size: 12px;margin-bottom:20px;margin-left: auto;margin-right: auto;border-radius:0;max-width: 250px;background: #B7B8BA;color: #fff;line-height:14px;}
.section-preapp .form-text{text-align:left;font-size: 12px;color:#636C72;line-height:21px;margin-top:0px;}
.btn, .fieldset, .form-group-addon {text-align: center;}
.btn, .fieldset, .form-group-addon {text-align: center;}
.fieldset h2{background-color:  #358fcd;color: white;width: 35%;margin: 0px auto;margin-bottom: 25px;font-size:16px;line-height: 24px;
 padding: 8px 5px;font-weight: normal;text-transform: uppercase;border-radius: 0px;} 
.section-preapp .container.max-800 {margin-left: auto;margin-right: auto;max-width: 800px;}
.container {padding-left: 15px;padding-right: 15px;width: 100%;}
.section-preapp select.form-control::-ms-expand { display: none;}
.section-preapp select.form-control{-webkit-appearance: none;appearance: none;}
.text-red{color: #a9494c;}
.form-group .row{margin:0 auto;}
.section-preapp .form-group{margin-bottom:0px;}
.fieldset .row{margin:0 auto;}
.section-preapp {background-color: #f6f6f6;}
.submit_button{text-align:center;}
.submit_button button{border:none;background: #56c271;color:#fff;cursor:pointer;padding: 8px 20px;border-radius: 10px;}
.custom-control-label{cursor:pointer;font-size: 14px;line-height: 18px;color: #000;}
.error-line{text-align:left;}
#preapp-btn{background-color:#B7B8BA; color: #fff;text-transform: uppercase;padding: 10px 5px;font-size: 12px;margin-bottom:8px;
margin-left: auto;margin-right: auto;border-radius:0;max-width: 250px;line-height:14px;}
.last-button{text-align:center;}
.fieldset.last-feild{padding: 0 20px 0px;}
.second{text-align:left;}
.signer-label{color:  #56c271;font-size: 16px;text-transform: uppercase;}
.signer-container .collapse_sec .button_collapse{background-color: #B7B8BA;color: #fff;padding: 5px 0px; font-size: 12px;border-radius:0px;border:none;padding: 8px 22px;
 text-transform: uppercase;}
.collapse_sec{text-align:right;}
.fieldset.signers{padding:0;border:none;}
.signer-container{padding: 0 20px 25px;}
.signer.signer_first,.signer.signer_second{border:0px solid  #56c271;border-radius:5px;}
.line_fill::placeholder{color:#464A4C;}
.signer.signer_second{padding-top:20px;}
.signer.signer_second{display:none;}
.section-preapp .container.max-800{padding-bottom:25px;}
.signer-container .collapse_sec .button_collapse:hover{color:#fff;}
.section-preapp .custom-control {position: relative;display: block;padding-left: 25px;margin: 0;}
/*.section-preapp .form-label:before {border-top: 1px dashed;bottom: 5px;content: '';display: block;left: 0;opacity: .25;
    position: absolute; width: 178px;z-index: -1;}*/
.section-preapp .fieldset .row .equal-space{padding:0px 15px;}
.section-preapp .fieldset .row .equal-space .form-label{margin:0px;}
.section-preapp .fieldset .row .equal-space label{margin:0px;}
.section-preapp .fieldset .row .equal-space .form-text{margin-bottom:10px;}
/*****03102020*************/
.section-preapp .form-group, .section-preapp .fieldset .row {margin-bottom: 12px;}
.button_collapse{cursor:pointer;}
/*****03102020*************/
#preapp-btn:hover{background-color:#358fcd;}
.header_section{margin-left: auto;margin-right: auto;max-width: 800px;padding:20px 15px;}
.header_section .logo_img_block{display:inline-block;vertical-align:middle;width:50%;text-align:left;}
.header_section .mobile_block{display:inline-block;vertical-align:middle;width:50%;text-align:right;margin-left:-5px;}
.header_section .mobile_block p,.header_section .mobile_block a{color:#358fcd;font-size:16px;line-height:20px;font-weight:bold;margin:0;}
/*Saranya 05-14-2020*/
.footer_container {margin-left: auto;margin-right: auto;max-width: 800px;padding: 15px 15px;text-align:center;}
.logo_section{margin:10px 0px}
.footer_heading{margin-bottom:20px 0px 15px;}
.footer_heading h2{color:#3f3f3f;font-family:'CoreSansG-Medium';font-size:26px}
.footer_container .text_section p a{color:#358fcd;font-weight:normal}
.footer_container .copyrights_content{color:#444444;font-weight:normal}
.footer_container p{font-weight:600;font-size: 18px;line-height: 26px;margin-bottom:5px;font-family:'Roboto-Medium';letter-spacing:1.5px}
#return-to-top {position: fixed;bottom: 27px;right: 38px;display: none;z-index: 10000;border: none;-webkit-appearance: button;background: #fff;}
#return-to-top img{width:50px}
#return-to-top:focus{outline:none}
#return-to-top:hover{cursor:pointer;}
/*Saranya 05-14-2020*/
/*08-06-2020*/
.header_bottom_contact_information{text-align:center;margin:0px auto;}
.header_bottom_contact_information .row{margin:0px;}
.header_bottom_contact_information p{font-size: 14px;font-weight: 500;line-height: 17px;margin-bottom:0;color: #3f3f3f;}
.header_bottom_contact_information a {font-size: 15px;font-weight: 500;line-height: 18px;margin-bottom: 2px;color: #3f3f3f;}
.header_bottom_contact_information a:hover{color: #3f3f3f;}
.header_bottom_contact_information .seccondary_title{font-weight:bold;font-size: 16px;line-height: 20px;}
.header_bottom_contact_information .row > div:last-child{padding-left:0px;padding-right:0px;}
.header-bottom-section{background-color: #e7f5ff;border-bottom: 1.5px solid rgba(0,0,0,.27);padding: 22px 0px 20px;}
/*08-06-2020*/
.closebtn {cursor:pointer}
@media only screen and (max-width:1200px) {
#preapp-btn{margin-bottom:-12px;}
.section-preapp .form-group,.section-preapp .fieldset .row{margin-bottom: 12px;}
.equal-space{padding:0px}
#preapp-btn{margin-bottom:8px !important;}
/*08-06-2020*/
.header_bottom_contact_information{width:80%;}
/*08-06-2020*/
}
@media only screen and (max-width:768px) {
.section-preapp .fieldset .row .equal-space{padding:0px;}
.fieldset .row .equal-space {padding: 0px 0px 10px;}
.form-group {margin-bottom: 0px;}
.form-group .row .equal-space{padding:0px;}
.fieldset .row .equal-space{padding:0px;}
.fieldset h2 { width: 50%;font-size: 14px;line-height: 20px;}
.section-preapp .h2{font-size:30px;padding:20px;}
/*Saranya 05-14-2020*/
.footer_container p{font-size: 16px;line-height: 24px;margin-bottom: 5px;}
.footer_heading h2{font-size: 24px;}
.logo_section {margin: 10px 0px 15px;}
/*Saranya 05-14-2020*/
/*08-06-2020*/
.header_bottom_contact_information{width:100%;}
/*08-06-2020*/
}
@media only screen and (max-width:576px) {
/*08-06-2020*/
.header_bottom_contact_information .row > div{margin-bottom:10px;}
.header_bottom_contact_information .row > div:last-child{margin-bottom:0px;}
/*08-06-2020*/
}
@media only screen and (max-width: 480px) {
.section-preapp .fieldset .row .equal-space{margin-bottom: 10px;}
.section-preapp .form-group, .section-preapp .fieldset .row{margin-bottom:0px;}
.fieldset h2 { width: 70%;font-size: 12px;line-height: 16px;}
.section-preapp .h2{font-size:22px;}
.section-preapp .custom-control {position: relative;display: block;padding-left: 17px;margin: 0;}
.header_section .mobile_block p, .header_section .mobile_block a{font-size:15px;}
#preapp-btn{margin-bottom:20px !important;}
.logo_img_block img{max-width:130px;}
/*Saranya 05-14-2020*/
.logo_section {margin: 10px 0px 18px;}
#return-to-top{bottom: 10px;right: 20px;}
#return-to-top img {width: 40px;}
.footer_container p{margin-bottom:3px}
.footer_heading h2 {font-size: 22px;}
/*Saranya 05-14-2020*/
}