.form-login-page
{
border-top: solid 2px #081f32;
}
.loginarea
{
position: absolute;
width: 100%;	
background: rgba(12, 12, 12, 0.7);
display: block;
z-index: 99999;
top: 0px;
bottom: 0px;
min-height: 500px; 
padding-top: 110px;	
}

.btn.btn-primary 
{
background-color: #081f32;
}

.btn.btn-primary:active, .btn.btn-primary.active, .btn-group.open .btn.btn-primary.dropdown-toggle, .btn.btn-primary:hover 
{
background-color: #134a77;
}

.login-page:before, .error-page:before, #main-content
{
background-image: url("../images/back.png") !important;
background-repeat: no-repeat;
background-attachment: fixed; 
background-size:cover;	
}

/*@media (min-width: 979px) {
{
.login-page:before, .error-page:before, #main-content
{
background-repeat: no-repeat;
background-attachment: fixed; 
background-size:cover;	
}	
}*/

#usertype
{
border: none;
background: #f5f6f7;   
height: 46px;
font-size: 15px;	
}

.radio-inline
{
padding: 2px 25px;
}

.radio-inline input[type="radio"]
{
width: 20px;
height: 16px;
margin: 1px -22px 0px -22px;
}


.login-page:before, .error-page:before, #main-content
{
/*
background-image: url("images/get-offer-bg.jpg")  !important;
background-repeat: repeat;
background-attachment: fixed;*/
/*background-size:cover;*/
/*background:#800303; /*#ebeff2;*/
}

.hover-diff
{
color:#98a6ad;	
}

.top-section
{
width:100%;
display:table;
text-align:center;
margin-bottom:18px;
}

.top-section img
{  
text-align:center;
margin:0 auto;
margin-top: 60px;
width: 150px;
top: -20px;
position: relative;
}

.top-section h2
{
font-family: Century Gothic;
font-size: 25px;    
font-weight: 500;
color: #ffffff;
}

.bottom-section
{
margin-top:28px;
text-align:center;
}
.bottom-section p
{
font-weight: 400;
color: #ffffff;
}

.btn.btn-primary
{
background-color: #e90f0f;;
}

.btn.btn-primary:hover 
{
background-color:#ff0000;
}

.login-page:before, .error-page:before, #main-content 
{
/*background:red;*/
background:none;
}


.fullcover
{
    background-image: url("../images/login-bg.jpg")  !important;
    background-repeat: repeat;	
    height: 100vh;
}
.opacitycover
{
    height: 100vh;
    background: rgba(0, 101, 140, 0.93);
}