.auth-one-bg .bg-overlay {background: -webkit-gradient(linear,left top,right top,from(#000000e6),to(rgba(0,0,0,.8)));background: linear-gradient(to right,rgba(0,0,0,.9),rgba(0,0,0,.8));opacity: .9;}
.auth-one-bg{background-image: url("../../../../images/login.png");background-position: top;}
body{position: relative;background-color: #f7f8fa; background-image: url("../../../../images/world.svg");background-position: top;background-repeat: no-repeat; background-size: cover;}
.text-primary {color: #fa9e2f!important;}
.btn-primary {background-color: #fa9e2f;background-image: linear-gradient(43deg,#FBC154 0,#fa9e2f 46%,#fe7f04 100%)!important;border: 0;color: #fff!important;transition: 0.3s!important;padding: 10px 30px!important;}
.btn.waves-effect:hover{box-shadow: 0 .125rem .25rem rgba(0,0,0,.175)!important;transform: translateY(-1px);transition: 0.3s!important;}
.form-control{padding: 0.7rem 0.9rem;font-size: .925rem;}
.form-control.is-invalid, .was-validated .form-control:invalid ,.dragBox.is-invalid  {background-position: right calc(1.975em + 0.25rem) center;border-color: #ed5e5e;}
.password-addon{top: 5px!important;}
.alert-messages .alert-danger{margin-bottom: 0;border-left-color: #ed5e5e;border-left-width: 3px;}
.alert-messages .alert-success{margin-bottom: 0;border-left-color: #13c56b;border-left-width: 3px;}
.alert-messages .alert p{margin-bottom: 0!important;}
.grecaptcha-badge{position: fixed!important;z-index: 999;}
.fs-12{font-size: 12px!important;}
.p-source-product {width: 10vw;}
.source-request-title {text-transform: uppercase;}
.source-title h3 span{ font-weight: 700;background-image: linear-gradient(43deg,#FBC154 0,#fa9e2f 46%,#fe7f04 100%)!important;-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;}
.source-title p{letter-spacing: 2px;}
.text-orange{color: #fa9e2f!important;}
.label-code{max-width: max-content;}

/* select 2 */
.select2{width: 100%!important; font-size: 14px!important;}
.select2-results__option--selectable{font-size: 14px!important;}
.select2-container .select2-selection--single, .select2-container--classic .select2-selection--multiple{height: 47px;line-height: 2;}
.select2-phone .select2-container .select2-selection--single{border-top-right-radius: 0;border-bottom-right-radius: 0;}
.select2-container--classic .select2-selection--single .select2-selection__arrow, .select2-phone .select2-container--classic .select2-selection--single .select2-selection__arrow {height: 45px;}
.select2-container--classic .select2-selection--single .select2-selection__rendered{line-height: 47px;}
.select2-phone .select2-container--classic .select2-selection--single .select2-selection__rendered{width: 200px;}
.select2-phone .select2{width: 40%!important;}
.select2-container .select2-selection--multiple .select2-selection__choice{color: #000;}
.select2-container .select2-selection--multiple .select2-selection__choice__remove{top:0;}

/* Steps */
.step-app{font-size:16px;} .step-app>.step-steps>li.active { background-color: transparent; border-bottom: 2px solid #fa9e2f; color: #000; } 
.step-app>.step-steps>li{ background-color: transparent; border-bottom: 2px solid #e5e5e5; color: #888; border-right: none; transition: .2s; } 
.step-app>.step-steps>li:hover{ background-color: transparent; border-bottom: 2px solid #fa9e2f; } 
.step-app>.step-steps>li.done{ background-color: transparent; border-bottom: 2px solid #3cb371; color: #000; }
.step-content label{font-size:14px;color: #222;}
.step-app hr{margin-top: 2.25em;margin-bottom: 1.25em;}
.step-content .form-control:focus, .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fa9e2f!important;}
/* */
.uploadOuter { text-align: center; } 
.uploadOuter strong { padding: 0 10px; } 
.dragBox { width: 100%; height: auto; margin: 0 auto; position: relative; text-align: center; font-weight: bold; line-height: 95px; color: #999; border: 2px dashed #ccc; display: inline-block; transition: transform 0.3s; } 
.dragBox:hover{border-color: #fa9e2f;transition: 0.3s;color:#fa9e2f;} .dragBox input[type="file"] { position: absolute; height: 100%; width: 100%; opacity: 0; top: 0; left: 0; } 
.draging { transform: scale(1.1); } .preview-front { position: absolute; text-align: center; left: 288px; top: 18px; z-index: 99; } 
.preview-back { position: absolute; text-align: center; left: 288px; top: 18px; z-index: 99; } 
.preview img { width: 82px; height: 93px; object-fit: cover; border-radius: 9%; margin-top: 9px; background: #f5f4f7; }
.auth-wrapper>.row .login-form .main-form .register-message a{color:#fa9e2f!important;}
/*.alert.alert-danger{background-color: #FF0000!important;color:#fff!important;}*/
/* Extra Small devices (Phones) */
@media (max-width: 767px){
  .auth-wrapper>.row .login-form {padding: 20px!important;}
  .register-form {margin-top: 90px!important;}
}
/* Small devices (Tablets) */
@media (min-width: 768px) and (max-width: 992px){
	
}

/* Medium devices (Desktops) */
@media (min-width: 992px) and (max-width: 1545px){
    
}

