 body{ padding:0 15px; background-color:#fff;}
  .container{ padding:0;}
  a:hover{ text-decoration:underline;}
.txt-purple{color:#e2bcf5}
.loginbox{padding: 10px;border: 1px solid #b7b7b7;margin: 0 auto;max-width: 1000px;border-radius: 15px;}
.loginbox .errorSummary,.loginbox .alert-error{background-color:#fff4f5;border:1px solid #f5b9c0;border-left-width:4px;border-radius:3px;color:#cd5b68;font-weight:700;margin-bottom:20px;padding:13px 14px 8px}
.loginbox .alert .close{line-height:20px;position:relative;right:-9px;top:-4px}
.loginbox .form{padding:20px 0}
.loginbox  input[type=text],.loginbox  input[type=password],.v10input input[type=text],.v10input  input[type=password],.v10input  select,.flagstrap .btn-default{background-color:#fdfdfd;border-color:#c4c4c4;border-radius:4px;font-family:"Open Sans";box-shadow:none;color:#333;font-size:14px;height:52px;margin-bottom:29px;padding-left:5px;width:100%; box-sizing:border-box;}
.v10input  select{ -moz-appearance:none; -webkit-appearance:none; appearance:none; background:url(../img/cob-select.png) no-repeat right 15px center #fdfdfd;}
.loginbox  input[type=text]:hover,.loginbox  input[type=password]:hover,.v10input input[type=text]:hover,.v10input  input[type=password]:hover,.v10input  select:hover,.loginbox  input[type=text]:focus,.loginbox  input[type=password]:focus,.v10input input[type=text]:focus,.v10input  input[type=password]:focus,.v10input  select:focus{ background-color:#fff; border-color:#58a9d9;}
.loginbox input:-webkit-autofill, .loginbox input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px #fdfdfd inset !important;box-shadow: 0 0 0 30px #fdfdfd inset !important;
}
 .loginbox input:-webkit-autofill:focus,.loginbox input:-webkit-autofill:hover{-webkit-box-shadow: 0 0 0 30px #fff inset !important;box-shadow: 0 0 0 30px #fff inset !important;}
.loginbox .buttons label{display:inline-block;margin:0;vertical-align:middle}
.loginbox .buttons input[type=checkbox]{float:left;margin:0;-moz-opacity:0;-o-opacity:0;-webkit-opacity:0;opacity:0}
.loginbox .buttons .checkbox2{background-color:#fff;border:1px solid #bababa;border-radius:2px;display:inline-block;height:10px;margin-top:22px;vertical-align:text-bottom;width:10px}
.loginbox .buttons .checkbox2.checked{background:url(../img/checked2.png) no-repeat center center}
.domian_img{position:absolute;right:3px;top:30px}
.loginbox .form button[type=submit]{background-color:#3496d1;border:0 none;border-radius:4px;color:#fff;margin-bottom:8px;font-size:20px;height:61px;max-width:100%;width:100%}
.loginbox .form button[type=submit]:hover{ box-shadow:0 0 4px 1px rgba(0,0,0,0.33)}
.ahover:hover{ color:var(--teal);}
.loginbox .errorMessage{color:#6b0303;display:none!important}
.loginbox .help-block{background-color:#fff;border:1px solid #ff8282;border-radius:4px;color:#ff8282;box-sizing:border-box;margin:-90px 0 29px;max-width:100%;padding:19px 5px 20px;position:relative;width:100%;z-index:1}
.radial-gardient{background:radial-gradient(#3496d1,#114e7b); height:100vh;color: #fff;display: flex;
align-items: center; overflow:auto; padding:0 10px;}
.register-box .loginbox{ padding:20px 30px; border:1px solid #c8c8c8; border-radius:6px 0 0 6px;}
.register-box .loginbox label{ font-size:17px; font-family:OpenSans-Semibold ;}
.register-box .radial-gardient{ height:100%; border-radius:0 6px 6px 0; align-items:flex-start;}
.register-box .radial-gardient ul li{ margin-bottom:21px;}
.register-box .radial-gardient ul li a:hover{ color:#fff;}
.text-seprator{ text-align:center; position:relative; padding:0 15%; }
.text-seprator:before,.text-seprator:after{ content:""; position:absolute; border-bottom:1px solid #fff; width:15%; left:0; top:9px;}
.text-seprator:after{ left:auto; right:0;}
a.btn-blue-rl,.btn-blue-rl{ background-color:#125a8e; color:#fff; font-size:20px; padding:20px; border-radius:6px; border:0; width:200px; text-align:center;}
a.btn-blue-rl:hover{ text-decoration:none;}
.error-class{color:#ff0000 }
.cob-steps .chosen-container-single .chosen-single {height: 52px;line-height: 40px;}
.cob-steps .chosen-container-single .chosen-single abbr{ top:19px;right: 35px;}
.cob-steps  .chosen-container-single .chosen-single div{ right:9px;}
.cob-steps .chosen-container-single .chosen-single div b{ background:url(../img/cob-select.png) no-repeat;width: 14px;height: 9px;margin-top: 21px;}
.cob-steps .chosen-container-active.chosen-with-drop .chosen-single div b {
  background:url(../img/cob-select-top.png) no-repeat;
}
.cob-steps  .chosen-container-single{background-color:#fdfdfd;border-color:#c4c4c4;border-radius:4px;font-family:"Open Sans";box-shadow:none;color:#333;font-size:14px;height:52px;margin-bottom:29px;width:100%; box-sizing:border-box;}
.cob-steps .chosen-container-single .chosen-single{ background:none;}
.cob-steps .chosen-container-single .chosen-single:hover{ background-color: #fff;border-color: #58a9d9;}
.cob-steps .dropdown .chosen-container-single{ margin-bottom:0;}
.filler3{ height:45px;}
.cob-steps .dropdown{ min-height:112px;}
.cob-steps .dropdown .help-block{ color:red; margin-bottom:0}
.cob-steps .dropdown input{ margin-bottom:0}
.flagstrap .btn-default{ background:url(../img/cob-select.png) no-repeat right 15px center #fdfdfd; text-align:left; margin-bottom:0;}
.flagstrap .btn-default .caret{ display:none;}
.flagstrap  .dropdown-menu{ right:0;}
@media only screen and (max-width: 767px) {
	
}