body.rej{font-family:'Open Sans',sans-serif;background:#ffffff}
@media only screen and (min-width:992px){body.rej .layout-row{width:65%;display:table-cell;height:100% !important;vertical-align:middle;overflow-x:hidden}
}
@media only screen and (min-width:1200px){body.rej .layout-row{width:80%}
}
body.rej .layout-row.mod-small{text-align:center}
@media only screen and (min-width:992px){body.rej .layout-row.mod-small{width:35%}
}
@media only screen and (min-width:1200px){body.rej .layout-row.mod-small{width:25%}
}
body.rej .layout-row.mod-bg-image{ background:#323a45}
body.rej .layout > .layout-row > .layout-cell{vertical-align:middle !important}
@media only screen and (min-width:992px){body.rej .layout > .layout-row > .layout-cell{display:block;width:100%;height:auto !important;padding:0 50px!important}
}
body.rej .layout > .layout-row.layout-head > .layout-cell:after{display:none}
body.rej .layout > .layout-row > .layout-cell .outer-form-container{width:100%;max-width:400px;margin:0 auto}
body.rej .rejuvenate-logo{display:block;margin:20px auto;width:100px}
@media only screen and (min-width:992px){body.rej .rejuvenate-logo{width:50px;margin:0;position:absolute;top:20px;left:20px}
}
body.rej .client-logo{display:block;opacity:0.8;max-height:200px;width:auto;margin:0 auto 40px}
body.rej .client-logo + h2{text-align:center}
body.rej .site-heading{color:#fff}
body.rej .form-group{padding-bottom:0}
body.rej .oc-logo{height:270px !important}
body.rej .layout > .layout-row > .layout-cell .outer-form-container h2{color:#0180aa}
body.rej .layout > .layout-row > .layout-cell .outer-form-container .forgot-password{margin-top:0;text-align:center;display:block;float:none !important}
body.rej .layout > .layout-row > .layout-cell .outer-form-container .forgot-password a{color:#0180aa}
body.rej .layout .horizontal-form{display:block !important}
body.rej .layout .horizontal-form input{border:1px solid #eaeaea!important}
body.rej .layout .horizontal-form input.form-control,body.rej .layout .horizontal-form input.width-1,body.rej .layout .horizontal-form input.width-2,body.rej .layout .horizontal-form button.login-button,body.rej .layout .horizontal-form button.restore-button,body.rej .layout .horizontal-form button{display:block !important;width:100% !important;margin:0 0 20px!important}
body.rej .layout > .layout-row > .layout-cell .outer-form-container .horizontal-form button.login-button{background:#0180aa}