a:hover{
    text-decoration: none
}
.login-paul-head{background:#fff; box-shadow: 0 0 3px rgb(0 0 0 / 29%); padding:4px 0px}
.logo-wrapprr img{max-width:100px}
.login-paul-head .row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.login-contact-details{text-align:right}.login-contact-details li:not(:last-child){margin-right:15px}
.login-contact-details a {
    color: #333;
    font-size: 16px;
    font-weight: 600;
}
.login-contact-details a i{margin-right:6px}.login-temp-wrapper .container{max-width:500px;width:100%}.login-temp-wrapper.sign-up-temp .container{max-width:1140px}/* .login-inner-body{background:#fff;padding:15px} */.login-inner-body h4{margin:0 0 23px;font-weight:700;text-align:center;font-size:24px}.frm-ic{position:relative}
.frm-ic i {
    position: absolute;
    left: 13px;
    color: #9a9a9a;
    top: 9px;
    font-size: 20px;
}
.login-inner-body .form-control {
    height: auto;
    box-shadow: initial;
    padding-left: 43px;
    background: #fff;
    border: none;
    border-bottom: 1px solid #eee;
    padding: 10px 4px 10px 43px;
}
.forgot-pass-col .rigt-login{width:calc(100% - 118.5px);text-align:right}.forgot-pass-col{display:flex;flex-wrap:wrap;align-items:center}.rigt-login a{color:#333;padding:0}.lft-rmb label,.rigt-login a{font-weight:500}.rigt-login a.regist-btn{color:var(--secondary-color)}
.frm-ic .shw-pass {
    left: auto;
    right: 8px;
    font-size: 20px;
    top: calc(50% - 10px);
    cursor: pointer;
}
.login-inner-body .captcha-right .form-control{padding-left: 12px;}
.login-cras .container{max-width: 1000px;}
.lgn-btm-cl {
    width: 100%;
    margin: 15px auto 15px;
}
.btn-blue {
    background: #3bb3c2;
    color: #fff;
    font-size: 20px;
    padding: 4px 0px;
}
.btn-blue:hover {
    background: #0a7684;
    color: #fff;
}
.login-cras > div > .row > [class*=col-]{padding: 0px;}
.login-cras .row{display: flex; flex-wrap: wrap; }
.slde-img-owl .owl-nav{
	    position: absolute;
    right: 0;
    bottom: 0;
    background: #a53692;
    display: flex;
}
/* .slde-img-owl > .login-carousel > .owl-nav > div{text-align: center; color: #fff; padding: 7px 10px;} */
.slde-img-owl .item img{    height: 420px; object-fit: cover; width: 100%;}
 /* .slde-img-owl > .login-carousel > .owl-nav > div:not(:last-child) {border-right: 1px solid rgba(255, 255, 255, 0.25);} */
.slde-img-owl {
    padding: 0px;
    background: #3BB3C2;
    height: 420px;
}
.login-inner-body {
    padding: 3.5rem 1.4rem 1.5rem 1.4rem;
    background: #ffffff;
    height: 100%;
}
.lgn-tp-head {
    margin-bottom: 4px;
}
.login-inner {
    background: #fff;
    border-radius: 15px;
    overflow: hidden;
}
.lgn-tp-head img {
    max-width: 127px;
}
.login-inner > ul {
    display: table;
    width: 100%;
    margin: 0;
}
.login-inner li {
    display: table-cell;
    text-align: center;
    width: 50%;
    padding: 15px 0px;
}
.login-inner li:not(:last-child) a {
    border-right: 2px solid #1a525e;
}
.login-inner li > a {
    color: #9a9a9a;
    font-weight: 500;
    display: block;
    font-size: 16px;
}
.login-inner li.active a {
    color: #211703;
}
.captch_new iframe{
    width: 100% !important;
}

.useof-content {
    color: rgba(255, 255, 255, 0.85);
    background: #191919;
    padding: 8px 0px;
   
}
.useof-content a {
    color: #fff;
    text-decoration: underline;
}
footer{display: none;}
#rc-imageselect, .g-recaptcha {transform:scale(0.98);-webkit-transform:scale(0.98);transform-origin:0 0;-webkit-transform-origin:0 0;} 
.sign-up-wrap {
    max-width: 1000px;
    margin: 0 auto;
    box-shadow: 0 0 10px rgb(0 0 0 / 15%);
}

.sign-up-wrap form label{font-weight:500;}
.sign-up-wrap > h3 {
      margin: 0;
    background-color: #fff;
    padding: 12px 10px;
    font-weight: 800;
    font-size: 24px;
    box-shadow: 0 0 3px rgb(0 0 0 / 18%);
    /* color: #fff; */
    text-align: center;
}
.cpcth-img img {
    display: block;
}
.wrap-b2b .capt-lgn{display: inline-block;font-weight: 500;
    color: #9a9a9a;}
.wrap-b2b {
	    background: #ffebc1;
    padding: 40px 0px;
    /*background: url('../images/bg-regist-uthao.png') #fff;*/
}
.body-signup {
   padding: 20px;
    border: 0px none;
        z-index: 9;
    position: relative;
    background: #ffffff;
    color: #9a9a9a;
}
/*
.body-signup:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../images/uthao-wrp-bg.png) no-repeat;
    left: 16%;
    background-size: 100%;
    transform: rotate(-45deg);
    top: 30%;
    z-index: -1;
    opacity: 0.2;
}*/
.body-signup label {
    font-weight: 400;
    font-size: 16px;
}
.body-signup .form-control {
    height: 45px;
    border-radius: 4px;
}
.register-submi {
    padding: 11px 10px;
    background: #fff;
        position: relative;
    z-index: 99999;
}
.register-submi > .mb10 {
    margin-bottom: 10px;
}
.register-submi .lgn-btm-cl{
    margin: 0 0 7px;
    padding: 0px 0px;
    width: 100%;
    position: relative;
    z-index: 9999;
}
.lgn-btm-cl .btn-com{
    background: var(--main-color);
    display: inline-block;
    padding: 7px 18px;
    font-size: 19px;
    font-weight: 500;
}
.login-page-inner {
    max-width: 715px;
    box-shadow: 0 0 10px rgb(0 0 0 / 15%);
    margin: 0 auto; 
}
.login-cras {
    background: #ffebc1;
    padding: 100px 0px;
}
.login-page-inner > .row {
    margin: 0;
}
.login-page-inner > .row > div {
    padding: 0;
}
.auths-footer > a {
    color: #337ab7;
    font-weight: 500;

}
.auths-footer {
    font-size: 15px;
    font-weight: 400;
    color: #4a4a4a;
}

.forgot_a{color: #337ab7;
    font-size: 13px;
    font-weight: 500;}