body {
   background: #fbfbfb; 
   margin-top: 50px;
}

label {
    font-weight:400;
    font-size:15px;
}

a, a:active, a:visited {
    color: #df0f19;
    text-decoration: none;
}

a:hover {
    color: #df0f19;
    text-decoration-style: dotted;
}
 
.login-box {
    -webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.24);
    -moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.24);
    box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.24);
    padding:0px;
    background:#0d2569;
}

.left-box {
    padding:50px;
    color:#fff;
}

.left-box h1{
    font-weight:600;
    text-transform:capitalize;
    color:#df0f19;
    font-size:32px;
}

.right-box{
    background:#fff;
    min-height:520px;
    padding-top: 100px;
}

.right-box h1{
    font-weight:600;
    color:#df0f19;
    font-size:32px;
    padding:50px;
}
    
.form{
    padding:20px 30px;
}

.form-control{
    box-shadow: none;
    border-radius: 0px;
    border-bottom: 1px solid #df0f19;
    border-top: 1px;
    border-left: none;
    border-right: none;
}

.btn{
    font-weight: 700;
    font-size:15px;
    color:#fff;
    border-radius: 0;
    background: #df0f19;
    padding:12px 30px;
    float:right;
    margin-top:40px;
}

.btn:hover{
    border:2px solid #df0f19;
    background:#fff;
    color: #000;
}

input[type=text], input[type=password], input[type=email] {
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #df0f19;
    border-radius: 0;
    margin-bottom:50px;
    box-shadow: none;
}

input[type=text]:focus, input[type=password]:focus, input[type=email]:focus {
    box-shadow: none;
    border-bottom: 1px solid #df0f19;
}

.form2 {
    padding:30px 0px;
}

.white-btn{
    background:#FFF;
    color:#df0f19;
}

.isa_info, .isa_success, .isa_warning, .isa_error {
margin: 10px 0px !important;
padding:12px !important;
 
}
.isa_info {
    color: #00529B !important;
    background-color: #BDE5F8 !important;
}
.isa_success {
    color: #4F8A10 !important;
    background-color: #DFF2BF !important;
}
.isa_warning {
    color: #9F6000 !important;
    background-color: #FEEFB3 !important;
}
.isa_error {
    color: #D8000C !important;
    background-color: #FFD2D2 !important;
}
.isa_info i, .isa_success i, .isa_warning i, .isa_error i {
    margin:10px 22px !important;
    font-size:2em !important;
    vertical-align:middle !important;
}