/*admin login css */
  body { background-color: #f4f4f4;}   
 .login_form_main{margin: 30px 0;font-family: poppins;/*position: relative;left: 28rem;*/}
 .form-input{width:rem;}
 .form-input:active:focus{border:1.5px solid #37409a !important;}
 .form-input:focus{border:1.5px solid #37409a !important;}
 .page-container{min-height: calc(100vh - 70px);background-color:#f4f4f4;}
 .logo_mayberry{text-align: center;position: relative;top: 0rem;}
 .container_abc{background-color:#f4f4f4;}
 .page-content{background-color:#f4f4f4 !important;font-family:poppins;}
 .head_title{/*position:relative;left:9rem;*/font-family:poppins;position: relative;font-size:22px;}
 .page-header{display:none;}
 .sign_in_btn{position: relative;border-color:#319EE2;}    
 .sign_in {
    position: relative!important;
    background-color: #319EE2 !important;
    border-color: #319EE2 !important;   
}
 .sign_in:hover,.sign_in:focus,.sign_in:active{background-color: #434ea3;border-color:#434ea3;}
 .sign_in:active:focus{background-color: #434ea3;border-color:#434ea3;}
 .open_acnt{background-color:#fff; color:#767676; border-color:#767676;}
 .open_acnt:hover{background-color:#fff; color:#767676; border-color:#767676;}
 .open_account_btn{float: right;position: relative;right: 3rem;}
 .page-prefooter{height: auto;}
 .error_card{position: relative;}

 .forget_span{padding:1em;position: relative;top: 1.2em;color:#767676;font-size:12px;font-weight: 500;}
 hr{width: 86%;margin-top: 0;color:#767676;height:0px;border: .2px solid #767676;margin-left:4%;}
 .btn_up{margin-top:1rem;}
 .top_row{margin-top:10%;}
 .captcha{margin-left: 0 !important;margin-right: 0;}
 @media screen and (max-width:767px)
 {   .head_title {font-size: 14px;}
     .sign_in, .open_acnt {width: 90% !important;}     
     .captcha {margin-left: 0 !important;  text-align: left;}
     .top_row {left: 0%;}
     .sign_in_btn{left: 0;}
     .login_form { width: 100%; margin: 0 auto;}
     .form-control{ width: 90%; margin: 0 auto;}
 }
@media screen and (max-width: 1300px) and (min-width: 1200px){
    .captcha {margin-left: 0 !important;} 
}
@media screen and (max-width: 1020px) and (min-width: 768px){
    .sign_in_btn { left: 0;}
    .form-input {margin-left: 2rem;}
}
@media screen and (max-width: 1030px) and (min-width: 1021px)
{
    .sign_in_btn {float: left;left: 0;text-align: center;}
}
@media screen and (min-width: 1600px)
{
    body { background-color: #f4f4f4; min-height: 100vh;}  
    .page-prefooter{height: auto;position: absolute; bottom: 0; width: 100%;}
    .captcha {margin-left: 3rem!important;}  
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
	 .footer_search{width:175px;}	 
}
.rc-anchor-light{   
color: #5F7383;  
}
@media screen and (max-width:767px)
 { 
    .footer-block p {
        font-size: 10px; 
    } 
    body {
        font-size: 10px;
    } 
    .footer-block p {  
        font-weight: 300;
 }
 .form-control {
    width: 86% !important;
    height: 30px !important;
    font-size: 10px !important;
}
.head_title {
    font-size: 12px;
} 
.profile_top {
    padding-left: 180px;
    margin-top: -35px;
}  
b, optgroup, strong {
    font-weight: 500;
} 
.note p, .page-loading, .panel .panel-body {
    font-size: 8px;
}
.page-header {     
    width: 122%;
}  


}

