.nov__loader2{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible;transition:all 2s ease}


.nov__loader2{filter:alpha(opacity=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible;transition:all 2s ease}


.nov__loader2ss{position:absolute;left:50%;border:1px solid #fafafa;border-left-color:#ccc;border-radius:974px;-o-border-radius:974px;-ms-border-radius:974px;-webkit-border-radius:974px;-moz-border-radius:974px;margin:-12px 0 0 -10px;height:25px;width:25px;animation:cssload-rotate 1.15s linear infinite;-o-animation:cssload-rotate 1.15s linear infinite;-ms-animation:cssload-rotate 1.15s linear infinite;-webkit-animation:cssload-rotate 1.15s linear infinite;-moz-animation:cssload-rotate 1.15s linear infinite}

.nov__loader2:before,.nov__loader2:after,.nov__loader2ss:before,.nov__loader2ss:after{position:absolute;top:50%;left:50%;border:1px solid #fafafa;border-left-color:#ccc;border-radius:974px;-o-border-radius:974px;-ms-border-radius:974px;-webkit-border-radius:974px;-moz-border-radius:974px}



.nov__loaders2{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible;transition:all 2s ease}

.nov__loaders2{filter:alpha(opacity=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible;transition:all 2s ease}

.nov__loaders2ss{position:absolute;right:100px;border:2px solid #fafafa;border-left-color:#ccc;border-radius:974px;-o-border-radius:974px;-ms-border-radius:974px;-webkit-border-radius:974px;-moz-border-radius:974px;margin:-13px 0 0 -10px;height:25px;width:25px;animation:cssload-rotate 1.15s linear infinite;-o-animation:cssload-rotate 1.15s linear infinite;-ms-animation:cssload-rotate 1.15s linear infinite;-webkit-animation:cssload-rotate 1.15s linear infinite;-moz-animation:cssload-rotate 1.15s linear infinite}

.nov__loaders2:before,.nov__loaders2:after,.nov__loaders2ss:before,.nov__loaders2ss:after{position:absolute;right:100px;border:2px solid #fafafa;border-left-color:#ccc;border-radius:974px;-o-border-radius:974px;-ms-border-radius:974px;-webkit-border-radius:974px;-moz-border-radius:974px}





@-webkit-keyframes nov__loader2{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}
@keyframes nov__loader2{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@keyframes cssload-rotate{to{transform:rotate(360deg)}}
@-webkit-keyframes cssload-rotate{to{-webkit-transform:rotate(360deg)}}



ipl-progress-indicator { left:0; background-color: var(--color-text); height:3px; width:100%; top: 0; position: fixed;  opacity: 1; pointer-events: none; -webkit-transition: opacity cubic-bezier(.4, 0, .2, 1) 436ms; -moz-transition: opacity cubic-bezier(.4, 0, .2, 1) 436ms; transition: opacity cubic-bezier(.4, 0, .2, 1) 436ms; z-index: 9999999999;}

ipl-progress-indicator.hide {opacity: 0;}

ipl-progress-indicator .first-indicator, ipl-progress-indicator .second-indicator {background-color: #92cfde; height:3px; left:0; right:0; width:100%;  top: 0; position: absolute; -webkit-transform-origin: left center; -moz-transform-origin: left center; transform-origin: left center; -webkit-transform: scaleX(0); -moz-transform: scaleX(0); transform: scaleX(0);}

ipl-progress-indicator .first-indicator {-webkit-animation: first-indicator 2000ms linear infinite; -moz-animation: first-indicator 2000ms linear infinite; animation: first-indicator 2000ms linear infinite;}

ipl-progress-indicator .second-indicator {-webkit-animation: second-indicator 2000ms linear infinite; -moz-animation: second-indicator 2000ms linear infinite; animation: second-indicator 2000ms linear infinite;}


@keyframes fadein {from { opacity: 0; }to   { opacity: 1; }}@-webkit-keyframes first-indicator {0% {-webkit-transform: translate(0%) scaleX(0);}25% {-webkit-transform: translate(0%) scaleX(0.5);}50% {-webkit-transform: translate(25%) scaleX(0.75);}75% {-webkit-transform: translate(100%) scaleX(0);}100% {-webkit-transform: translate(100%) scaleX(0);}}@-moz-keyframes first-indicator {0% {-moz-transform: translate(0%) scaleX(0);}25% {-moz-transform: translate(0%) scaleX(0.5);}50% {-moz-transform: translate(25%) scaleX(0.75);}75% {-moz-transform: translate(100%) scaleX(0);}100% {-moz-transform: translate(100%) scaleX(0);}}@keyframes first-indicator {0% {transform: translate(0%) scaleX(0);}25% {transform: translate(0%) scaleX(0.5);}50% {transform: translate(25%) scaleX(0.75);}75% {transform: translate(100%) scaleX(0);}100% {transform: translate(100%) scaleX(0);}}@-webkit-keyframes second-indicator {0% {-webkit-transform: translate(0%) scaleX(0);}60% {-webkit-transform: translate(0%) scaleX(0);}80% {-webkit-transform: translate(0%) scaleX(0.6);}100% {-webkit-transform: translate(100%) scaleX(0.1);}}@-moz-keyframes second-indicator {0% {-moz-transform: translate(0%) scaleX(0);}60% {-moz-transform: translate(0%) scaleX(0);}80% {-moz-transform: translate(0%) scaleX(0.6);}100% {-moz-transform: translate(100%) scaleX(0.1);}}@keyframes second-indicator {0% {transform: translate(0%) scaleX(0);}60% {transform: translate(0%) scaleX(0);}80% {transform: translate(0%) scaleX(0.6);}100% {transform: translate(100%) scaleX(0.1);}}#light-version-button {display: none; padding: 0 1em;}



  
.loading-internet{background:#000; width: 280px;
  position:fixed;
  padding: 10px;text-align:center; left: 0;right: 0; top: 0;
  color:#fff;
  z-index:1000000; border-radius: 30px;border:solid 1px #333;
  margin-left:auto; margin-right:auto;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;transition:all .2s; 
 }
.loading-internet.active{background:#000; width: 280px;
  position:fixed;top:0;
  padding: 10px;text-align:center; left: 0;right: 0; 
  color:#fff;
  z-index:1000000; border-radius: 30px;border:solid 1px #fff;

  margin-left:auto; margin-right:auto;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all .2s
 }

 
.active_red{
  color:red;
}

.digit-code{
  color: #000;
  
 margin-left:auto; margin-right:auto; width:100%; text-align: center;
  padding: 10px;display:block; clear:both;
}
/* style.css */
.container_input {
    display:block; 
    justify-content: center;
    align-items: center;
    min-height: 20vh;
    
    background-color:#fff;
    border-top-left-radius: 13px;
     border-top-right-radius: 13px;
     
    border-left: 2px outset rgba(0, 0, 0, 0.5);
    
    border-right: 0px outset rgba(0, 0, 0, 0.5);
    
    border-top: 1px outset rgba(0, 0, 0, 0.5);
}

.input {
    width: 40px;
    border: none;
    border-bottom: 3px solid rgba(0, 0, 0, 0.5);
    margin: 0 10px;
    text-align: center;
    font-size: 36px;
    cursor: not-allowed;
    pointer-events: none;
    background-color:#fff;
    border-top-left-radius: 13px;
     border-top-right-radius: 13px;
     
    border-left: 2px outset rgba(0, 0, 0, 0.5);
    
    border-right: 0px outset rgba(0, 0, 0, 0.5);
    
    border-top: 1px outset rgba(0, 0, 0, 0.5);
}

.input:focus {
    border-bottom: 3px solid #6d0b45;
    outline: none;
      -webkit-box-shadow: 0 0 3px rgba(128, 189, 255, 0.5);
  box-shadow: 0 0 2px rgba(128, 189, 255, 0.5);
  border-color: #80bdff !important;

}

.input:nth-child(1) {
    cursor: pointer;
    pointer-events: all;
}


.input:nth-child(2) {
    cursor: pointer;
    pointer-events: all;
}

.input:nth-child(3) {
    cursor: pointer;
    pointer-events: all;
}

.input:nth-child(4) {
    cursor: pointer;
    pointer-events: all;
}



.loginEmail{
  margin-left: 15px;
  color: #000;
height: 30px;
  padding-left: 2px; 
 }

 .loginPassword{
  margin-left: 15px;
  color: #000;
 height: 30px;
  padding-left: 2px; 
 }


 


 
 .fullName.active{position:absolute;
 background-color:#fff;

  padding-left: 2px;  padding-right: 2px; padding-top: 0px;  padding-bottom: 0px; 
  text-align:center; margin-top: -10px;
  transform: translateY(-2px); transition: all 0.3s;
  z-index:100;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all .2s;
 }


 
 .registerPassword.active{position:absolute;
  background-color:#fff;

  padding-left: 2px;  padding-right: 2px; padding-top: 0px;  padding-bottom: 0px; 
  text-align:center; margin-top: -10px;
  transform: translateY(-2px); transition: all 0.3s;
  z-index:100;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all .2s;
 }


 
 .registerEmail.active{position:absolute;
  background-color:#fff;

  padding-left: 2px;  padding-right: 2px; padding-top: 0px;  padding-bottom: 0px; 
  text-align:center; margin-top: -10px;
  transform: translateY(-2px); transition: all 0.3s;
  z-index:100;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all .2s;
 }

 



 .oxyy-login-container{
position: absolute;
  left: 0;
  top: 0;
 right: 0;
 z-index: 100;
 margin-left:auto; margin-right:auto; width:100%; text-align: center;
}
.oxyy-login-image{

  padding: 10px;
}

 
@media (min-width: 768px) {

.phone.active{position:absolute;
  background-color:#fff;

  padding-left: 2px;  padding-right: 2px; padding-top: 0px;  padding-bottom: 0px; 
  text-align:center; margin-top: -10px;
  transform: translateY(-2px); transition: all 0.3s;
  z-index:100;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all .2s;
 }


.form-label{
  width: 80px;
   border-top-left-radius: 5px; border-top-right-radius: 5px; padding: 2px;
position:absolute;
  background-color:#fff;font-size: 14px;
   text-align:center; margin-top: 0px;margin-left: -130px;
  
  transform: translateY(2px); transition: all 0.3s;
  z-index:100;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;transition:all .2s;

} 
  .oxyy-login-image .center-image{

 width: 100px; border-radius:100% ; border: solid 2px #f6f6f6;
}

.show_password_sign_up {margin-top: -30px; z-index: 10;
  cursor: pointer; position: absolute;right: 100px;
}

.show_password_login{margin-top: -30px; z-index: 10;
  cursor: pointer; position: absolute;right: 220px;
}



.oxyy-login-container .oxyy-login-content{
 color: #d3bb7f;
  
  text-transform: uppercase;
  
  margin-top: -10px;
    text-align: center;
    font-size: 30px;
  font-weight: 600; 
}
  
  
.register_show-content{position:absolute; left:0; right:0;top:150px; 
  margin-left:auto; margin-right:auto; max-width: 500px; text-align: center;
  height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;
}
.verify_show-content{position:absolute; left:0; right:0;top:150px; 
  margin-left:auto; margin-right:auto; max-width: 700px; text-align: center;
  height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;
}





.desktop-mt{
margin-top: 30px; 
}
}

@media (max-width: 767px) {
 .phone.active{position:absolute;
  background-color:#fff;

  padding-left: 2px;  padding-right: 2px; padding-top: 0px;  padding-bottom: 0px; 
  text-align:center; margin-top: -16px;
  transform: translateY(-2px); transition: all 0.3s;
  z-index:100;visibility:visible;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all .2s;
 }

.form-label{
  width: 80px;
  border-top-left-radius: 5px; border-top-right-radius: 6px; padding: 2px;
position:absolute;
  background-color:#fff;font-size: 14px;
   text-align:center; margin-top: 0px;margin-left: -100px;
  
  transform: translateY(2px); transition: all 0.3s;
  z-index:100;visibility:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;transition:all .2s;

} 

  .oxyy-login-image .center-image{

 width: 80px; border-radius:100% ; border: solid 2px #f6f6f6;
}

.show_password_sign_up {margin-top: -30px; z-index: 10;
  cursor: pointer; position: absolute;right: 50px;
}
.show_password_login{margin-top: -30px; z-index: 10;
  cursor: pointer; position: absolute;right: 80px;
}



.oxyy-login-container .oxyy-login-content{
 color: #d3bb7f;
  
  text-transform: uppercase;
  
  margin-top: -10px;
    text-align: center;
    font-size: 20px;
  font-weight: 600; 
}
  
.register_show-content{position:absolute; left:0; right:0;top:150px; 
  margin-left:auto; margin-right:auto; max-width: 90%; text-align: center;
  height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;
}

.verify_show-content{position:absolute; left:0; right:0;top:150px; 
  margin-left:auto; margin-right:auto; max-width: 90%; text-align: center;
  height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;
}


}



.btn-primary[disabled] {
  background-color: #f7dfed;
  cursor: default;
}

.btn-primary--unbranded {
background-color: #f7dfed;
}

.btn-primary--unbranded:hover:not([disabled]) {
  background-color: #f7dfed;
}



.float-left{
float:left; text-align: left; display: inline-block; width:50%;


}

.float-right{
float:right; text-align: right; display: inline-block; width:50%;


}


.forgot-password{padding-left: 35px; padding-top: 40px;
   text-decoration:none; color: #fafafa; 
  font-size: 11px;
}

.forgot-password:hover{padding-left: 35px; padding-top: 40px;
   text-decoration:underline; color: #fff; 
  font-size: 11px;
}

.sign-up{color: #fff; 
   text-decoration:underline ;  
  
}

.sign-up:hover{
   text-decoration:none; color: #fff; 

}



.forgot-password-left{
margin-top: 10px; display: inline-block; width:200px; margin-right: 10px;text-align: left;  position:absolute; float:left;

}


.user-record-officer{
color: #fff; 
margin-left:auto; margin-right:auto; width:100%; text-align: center; margin-bottom: 10px;
}

.user-record-officer .user{
color: #d3bb7f; 
}


.nav-user{


  text-transform: uppercase;
  letter-spacing: 7px;
  padding: 5px 15px;
cursor: pointer;
    border: none;
    border-bottom: 3px solid rgba(0, 0, 0, 0.2);
    
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
          transition: all 0.5s ease;
}

.nav-user.active{

 cursor: pointer;
  text-transform: uppercase;
  letter-spacing: 7px;
  padding: 5px 15px;
  

    border: none;
    border-bottom: 3px solid #6d0b45;
background-color: rgba(0, 0, 0, 0.1);

  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
          transition: all 0.5s ease;
}


.clear{
  clear:both; height: 40px;
}


  
.loading-modal{ width: 200px; 
  position:fixed;
  text-align:center; right: -5px; bottom: 150px; 
border: 0px;
  z-index:1000000; border-radius: 5px;  opacity: 0;
                visibility: hidden;
                transform: translateX(410px);
                transition: all 0.3s;
  background-color: #fff;
box-shadow: 1px 2px 1px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 1px 2px 1px 2px rgba(0,0,0, 0.4);   
 -moz-box-shadow: 1px 2px 1px 2px rgba(0, 0, 0, 0.4);
 }


.loading-modal .left-modal-content{
float:left; text-align: left; display: inline-block; width: 40px;
padding: 5px 10px 5px 10px ;
}

.loading-modal .right-modal-content{
float:left; text-align: left; display: inline-block; width: 160px;
color:#333;
padding: 5px 10px 5px 10px ;
}

.fa-alert{
color:#fff !important;font-size: 14px;

}

.warning-alert{ 
background-color: #cc0505 !important;

}

.success-alert{ 
background-color: #3e950c !important;

}






.login_button_button{

  background-color:#fff;
  border-radius: 35px;
  border: none;
  box-shadow: 0 0 0 0 transparent;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 18px!important;
  font-weight: 700;
  height: 40px!important;
  text-align: center;
  width: 150px;
  transition: background 0.2s ease-in-out;
}
.login_button_button:hover {
 opacity: 0.8;
}

.login_button_button[disabled] {
  background-color: #d7d7d7;
  cursor: default;
}

.login_button_button--unbranded {
background-color: #dd7d7d;
}

.login_button_button--unbranded:hover:not([disabled]) {
  background-color: #d7d7d7;
}


.container-signup{
  margin-top: 80px;
}

.signup-button_button {
  margin-left:auto; margin-right:auto; text-align:center;
  
  background-color:#004aab;
  border-radius: 35px;
  border: none;
  box-shadow: 0 0 0 0 transparent;
  color: #d7d7d7;
  cursor: pointer;
  display: block;
  font-size: 18px!important;
  font-weight: 500;
  height: 50px!important;
  text-align: center;
  width: 100%;
  transition: background 0.2s ease-in-out;
}
.signup-button_button:hover {
  opacity: 0.8;
}

.signup-button_button[disabled] {
opacity: 0.8;
  cursor: default;
}

.signup-button_button--unbranded {
opacity: 0.8;
}

.signup-button_button--unbranded:hover:not([disabled]) {
 opacity: 0.8;
}

.verify-code-form{
display:none;

 transition: all 0.3s;

}

.verify-code-form.active{
 position: absolute;
                opacity: 1;
                visibility: initial;
                transform: translateX(0);
                transition: all 0.3s;

}

.container-login_button{
;margin-left:auto; margin-right:auto; width:90%; text-align: center;

}
.submit-succ{
color: #fff;margin-left:auto; margin-right:auto; width:100%; text-align: center;

  font-size: 13px!important;
  font-weight: 500;
}

.submit-mess{
text-decoration: underline;
  font-size: 13px!important;
  font-weight: 500; 
color: #fff;margin-left:auto; margin-right:auto; width:100%; text-align: center;
}

.submit-cont{
color: #fff; margin-top: -40px;
margin-left:auto; margin-right:auto; 
text-align: center;
padding: 5px;
width:100%;
}





.oxyy-login-register .form-control {
  
  border: 0px;
  z-index:1000000; border-radius: 35px;
  background-color: #fff;
box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 1px 1px rgba(0,0,0, 0.2);   
 -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
  height: 40px !important;
}

.oxyy-login-register .form-check-input:not(:checked) {
  border-color: #6d0b45;
}

.oxyy-login-register .form-control.bg-light {
  background-color: #f5f5f6 !important;
}

.oxyy-login-register .form-control.border-light {
  border-color: #f5f5f6 !important;
}

.oxyy-login-register .form-control:not(.form-control-sm) {
  padding: .810rem .96rem;
  height: inherit;
}

.oxyy-login-register .form-control-sm {
  font-size: 14px;
}

.oxyy-login-register .icon-group {
  position: relative;
}

.oxyy-login-register .icon-group .form-control {
  padding-left: 44px;
}

.oxyy-login-register .icon-group .icon-inside {
  margin-top:-8px;
  position: absolute;
  width: 50px;
  height: 54px;
  left: 0;
  top: 0;
  pointer-events: none;
  font-size: 18px;
  font-size: 1.125rem;
  color: #c4c3c3;
  z-index: 3;
  display: flex;
  -ms-flex-align: center !important;
  align-items: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.oxyy-login-register .icon-group.icon-group-end .form-control {
  padding-right: 44px;
  padding-left: 0.96rem;
}

.oxyy-login-register .icon-group.icon-group-end .icon-inside {
  left: auto;
  right: 0;
}

.oxyy-login-register .form-control-sm + .icon-inside {
  font-size: 0.875rem !important;
  font-size: 14px;
  top: calc(50% - 13px);
}

.oxyy-login-register select.form-control:not([size]):not([multiple]):not(.form-control-sm) {
  height: auto;
  padding-top: .700rem;
  padding-bottom: .700rem;
}

.oxyy-login-register .form-control:focus {
  -webkit-box-shadow: 0 0 2px rgba(128, 189, 255, 0.5);
  box-shadow: 0 0 2px rgba(128, 189, 255, 0.5);
  border-color: #80bdff !important;
}

.oxyy-login-register .form-control:focus[readonly] {
  box-shadow: none;
}

.oxyy-login-register .input-group-text {
  border-color: #6d0b45;
  background-color: #f1f5f6;
  color: #656565;
}


.loginForm-container{background-color: #24e7e1; padding: 20px;
              
  border: 0px;
  z-index:1000000; border-radius: 35px;

box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 1px 1px 1px 1px rgba(0,0,0, 0.2);   
 -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.2);
              
}
.mt-10{
  margin-top :80px;
}


.form-align-left{

  padding-right: -40px !important; 
}

.fa-font{padding: 5px;
  border:solid 2px #c4c3c3;

  border-radius:100%;


}
.reg_error{
  color:red;
}