html {
	background: url(/wms/images/login_screenBg.png) no-repeat center bottom #d8f0fa;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
html, body, .container-table {height: 100%;}
body {background-color:transparent;}
.container-table {display: table; width:85%;}
.vertical-center-row {display: table-cell; vertical-align: middle;}
.rescaLoginLogo {position: absolute; top: 2%; left: 3%;}
.rescaLoginBtn{margin-top: 0;}
.renomLoginLogo {position: absolute; top: 7%; right: 3%;}
.rescaCntrDiv { font-weight:normal; background-color:rgba(255, 255, 255, 0.75);margin-top: 30%;}
.rescaCntrInrDiv {padding: 5% 8% 20px 8%; font-size: 1em;}.checkbox.rescaCheckBox {margin-top: 0; margin-bottom: 15px;}
.rescaCheckBox label {font-size: 0.8em;}
.input-group.siteInputField {padding: 10px 0; color:#898989;}
.checkbox.rescaCheckBox {margin-top: 0; margin-bottom: 15px;}
.input-group.sitePasField {padding: 0 0 15px 0;}
.input-group-addon { color:#898989;}
.rescaLoginInfo {margin-top:5px; font-size: 1em; font-weight: bold;}
.paddingB0 { padding-bottom:0px !important;}
.rescaFtrBgLogin {     text-align: center;
    padding-left: 350px;
    }

.form-control {padding:6px 26px 6px 12px !important;}
p.big {
    line-height: 300%; font-size: medium;
}
/* responsive media queries */
@media (min-width: 1980px) and (max-width: 2560px) {}
@media (min-width: 1920px) and (max-width: 1979px) {}
@media (min-width: 1680px) and (max-width: 1919px) {}
@media (min-width: 1600px) and (max-width: 1600px) {}
@media (min-width: 1440px) and (max-width: 1599px) {}
@media (min-width: 1350px) and (max-width: 1423px) {
}
@media (min-width: 1264px) and (max-width: 1349px) {
}
@media (min-width: 1024px) and (max-width: 1263px) {
}
@media (min-width: 768px) and (max-width: 991px) {
 .footer.rescaFtrBg.rescaFtrTxt.positionAbs {position:absolute;}
}