.credential-nav .nav-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:75px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.credential-nav .nav-content .brand a{font-size:28px;font-weight:500;color:#fff}.credential-nav .nav-content .log{font-weight:500}.credential-nav .nav-content .log span{color:hsla(0,0%,100%,.7);margin-right:8px}.credential-nav .nav-content .log a{height:40px;line-height:38px;min-width:100px;text-align:center;background:#fff;padding:0 15px;color:#fff;-webkit-transition:all .2s;transition:all .2s;background:#0078d7;display:inline-block;border-radius:.25rem;text-decoration:none}.credential-nav .nav-content .log a:hover{background:#0064b3}.login-section{background-position:bottom;background-size:cover;background-repeat:no-repeat}.login-section .cover{min-height:100vh;background:rgba(0,120,215,.3)}.login-section .cover,.login-section .cover .company-description,.login-section .cover .form-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-section .cover .company-description,.login-section .cover .form-content{padding:45px 0;height:100%}.login-section .cover .company-description>div,.login-section .cover .form-content>div{width:100%}.login-section .cover .company-description label a,.login-section .cover .form-content label a{color:#fff;text-decoration:underline}.login-section .cover .company-description{position:relative}.login-section .cover .company-description:after{content:"";display:inline-block;position:absolute;width:1px;height:100%;right:-1px;top:0;background:hsla(0,0%,100%,.5)}.login-section .cover .company-description h2{margin-bottom:25px;color:#fff}.login-section .cover .company-description p{color:hsla(0,0%,100%,.7);font-size:17px}.login-section .cover .form-content h2{margin-bottom:25px;color:#fff}.login-section .cover .form-content p{color:#fff}.login-section .cover .form-content .form-control{background:none;height:46px;line-height:46px;color:#fff}.login-section .cover .form-content .form-control:focus{border-color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:none}.login-section .cover .form-content .form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.login-section .cover .form-content .custom-checkbox{margin-bottom:12px;color:#fff;cursor:pointer}.login-section .cover .form-content .custom-checkbox label{cursor:pointer}.login-section .cover .form-content .custom-control-input:checked~.custom-control-label:before{border-color:#0078d7;background-color:#0078d7}.login-section .cover .action-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-section .cover .action-area .btn{height:40px;line-height:38px;min-width:100px;text-align:center;background:#fff;padding:0 15px;color:#fff;-webkit-transition:all .2s;transition:all .2s;background:#0078d7}.login-section .cover .action-area .btn:hover{background:#0064b3}.login-section .cover .action-area a{color:#fff;font-weight:500}.login-section .cover .action-area a:hover{text-decoration:underline}.login-section .remember-pass{color:#fff;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s;float:right}.login-section .remember-pass:hover{text-decoration:none}@media only screen and (max-width:991px){.company-description:after{display:none!important}}