#employee-grid_filter label {
    font-weight: 400;
    font-size: 14px;
    float: right;
}
.login .logo {
    margin: 0 auto;
    margin-top: 10px;
    padding: 15px;
    text-align: center;
}
.color{background: rgba(0, 0, 0, 0.16);}
.for_coming_from{position:relative;}
.spin-x{
    color: #E96A00;
    position: absolute;
    top: 0;
    z-index: 999999;
    overflow: hidden;
    left: 104px;
    font-size: 47px;
}
.pl0{ padding-left: 0px; }
.pr0{ padding-right: 0px;}
.form-control { padding: 6px 6px;}
.border_right{ border-right: 1px solid #ccc !important;}
.input-group .form-control { border-right: 1px solid #ccc !important;}
.input-group { width: 100%; }
.cl{ clear: both;}
.mt10{ margin-top: 10px;}
.local_form .form-control { border-right: 1px solid #ccc !important;}
.offer a.offerbtn {top: 35%;height: 25px;width: 83px;margin: 0;padding: 0px 5px;position: fixed;font-family:robotoslab-light;text-transform: uppercase;font-weight: 500;
    letter-spacing: 1px;z-index: 999;display: block;cursor: pointer; font-size: 17px;border-radius: 0px 0px 4px 4px;color: #fff;background: #e96a00;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);
transform: rotate(270deg); left: -30px; }
.offer .offer_text{ position: fixed; top: 30%; left:-200px;z-index: 999999999999; background: #fff; height: auto; text-align: left; width:200px; padding: 5px; box-sizing:border-box;}
.offer .close_x{top:-4%;margin: 0;padding: 0;position: absolute;z-index: 999; left:180px; width: 20px; height: 20px; background:#e96a00; color: #fff; border-radius: 100%; padding-top:0px; cursor: pointer; text-align: center;}
.offer .offer_text h1{ font-size:16px;}
.offer .offer_text .divider{ height: 1px; background: #333; width: 100%; margin: 5px 0; display: inline-block;}

@media (max-width:1024px){ 
    .offer a.offerbtn {top:35%;}
    .offer .offer_text{top:30%;}   
   }
   
@media (max-width:768px){ 
    .offer a.offerbtn {top:25% !important; z-index: 5;}
    .offer .offer_text{top:20% !important; z-index: 3;}  
    .offer a.offerbtn{height: 17px;width: 71px; font-size: 13px;}
    .input-group .form-control{ } 
   }
   
@media (max-width:600px){
.offer .offer_text {top:30% !important;z-index: 5;}
.offer .offer_text p {margin: 0 0 10px;font-size: 11px; font-family:roboto-regular;}
.offer a.offerbtn {top:35% !important; z-index:999; display:none;}
}