.login-layout-html{background:#f2f3f3}
.login-layout{
    background:#f2f3f3;
    background-image: linear-gradient(to bottom, #C2c3c3 30%, #f2f3f3 80%);
}
/* .main-container .logo_box  {
    width: 500px;
    height:300px;
   background: url(images/download.png) top center  no-repeat;
    margin: -230px 0 0 -250px;
}*/
.main-container .login-container .position-relative{

}
.login-container .login-box,
.main-container .login-container .position-relative .login_bg_{
    width:754px;
    height: 460px;
    margin: -230px 0 0 -377px;
}
.main-container .login-container .position-relative .login_bg_{

    background: #f5f5f5;
    border-radius: 17px;
    border-radius: 17px;
    background-image: linear-gradient(to bottom, #f7fbfd 30%, #cccccc 80%);
    box-shadow:5px 5px 9px rgba(0, 0, 0, 0.5);
}
.main-container .login-container .position-relative .login_bg{
    width:784px;
    height: 490px;
    margin: -245px 0 0 -392px;
}
.login-container button{
    font-size: 1.0em;
    border-radius: 10px;
    border:2px solid #38404f;
    padding: 1px 15px;
}
.login-container .block,
.login-container .lbl{color:#545659}
.login-container .block input{color:#f1f1f1;border:2px solid #edf3fa;border-radius:3px;background: #74787d}
.login-container .block input:focus{ border:2px solid #ffffff;}
.timeline-style2 .timeline-item:after{ border-color:transparent transparent #ddd transparent!important;}
/*
.error_box{position: relative; display: inline}
.error_box .error_text:before {

}
.error_box .error_text:before {
    border: 5px solid rgba(0, 0, 0, 0);
    border-top:5px solid  #1e4f9e;
    content: " ";
    width: 0;
    height: 0;
    left: 20px;
    bottom: -10px;
    margin-left:-5px ;
    pointer-events: none;
    opacity:0.8;
    position: absolute;

    transition: all 0.3s ease 0s;

}
.error_box .error_text {
    position: absolute;
    background: none repeat scroll 0 0 #1e4f9e;
    border-radius: 3px;
    white-space: nowrap;
    font-size: 10px;
    color: #fff!important;
    line-height: 1.4;
    opacity:0.8;
    left:0;
    bottom:18px;
    padding:3px 10px 3px 10px;
    transition: background 0.3s ease 0s;
}*/