.date-time-picker .date-time-header .date-icon,.date-picker .date-header .date-icon,.date-picker-view .date-header .date-icon{color:#6b5b4f}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-focus-{background:#9d0059}.datepicker--cell.-current-{color:#9d0059}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-,.-selected-.datepicker--cell-day.-other-month-.-focus-{color:#fff;background:#c60070}@font-face{font-family:"WorkSans-Light";src:url("../../fonts/WorkSans-Light.ttf");font-style:normal}@font-face{font-family:"WorkSans-Bold";src:url("../../fonts/WorkSans-Bold.ttf");font-style:normal}@font-face{font-family:"opensans_bold";src:url("../../fonts/opensans_bold.woff") format("woff");font-weight:bold;font-style:normal}body{margin:0px;padding:0px}.login-holder{position:absolute;right:0px;top:0px;min-height:100%;left:0px;color:#fff;font-family:opensans;z-index:10;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;padding:0px 32px;background:url("../Images/jolstad-bg.jpg") no-repeat;background-size:cover;background-color:#9d0059}.login-holder .login-form{position:relative;padding:60px 60px 91px;font-family:"WorkSans-Light";max-width:480px;margin:32px auto;background-color:#fff;color:#333;border-radius:8px;box-shadow:6px 6px 4px rgba(0,0,0,0.05)}.login-holder .logo{height:64px;width:200px;margin:48px auto;background-size:contain}.login-holder .login-form .title{padding-bottom:30px;font-size:24px;font-family:"WorkSans-Light"}.login-holder .login-form input[type=text],.login-holder .login-form input[type=password]{width:calc(100% - 20px);padding:8px;border:0px;background-color:#f9f9f9;color:#222;font-family:"WorkSans-Light";margin-bottom:30px;border-radius:2px;font-size:0.9rem;border:solid 2px #f9f9f9;transition:border 0.5s ease-in-out;-webkit-transition:border 0.5s ease-in-out}.login-holder .login-form input[type=text]:focus,.login-holder .login-form input[type=password]:focus{outline:none;border:solid 2px #9d0059}.login-holder .logo{background:url("../images/tekfom-white-web.svg") no-repeat center}::-webkit-input-placeholder,::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#9ad1ef}:-moz-placeholder{color:#666}.login-holder .login-form .bt.login{background-color:#6b5b4f;padding:8px 24px;border-radius:16px;color:#fff;border:0px;float:left}.login-holder .login-form .bt.login:focus{outline:none}.login-holder .login-form .remember{float:right}.login-holder .login-form .remember label{vertical-align:middle}.login-holder .login-form .remember label span{display:inline-block;vertical-align:middle}#RememberMe{position:absolute;visibility:hidden}.login-holder .login-form .remember label span:before{content:"";display:inline-block;height:10px;margin-right:8px;width:10px;border-radius:2px;background-color:#fff;border:solid 1px #6b5b4f;vertical-align:middle;padding:2px}.logo-tekwisdom{position:absolute;right:10px;bottom:10px;width:145px;height:40px;background:url("../svg/logo-white.svg") no-repeat;background-size:contain}.logo-tekfom{position:absolute;right:165px;bottom:10px;width:145px;height:40px;background:url("../Images/tekfom-white-web.svg") no-repeat;background-size:contain}.validation-summary-errors{padding:8px;box-shadow:3px 3px 4px rgba(0,0,0,0.05);border:solid 1px #ff8686;margin-bottom:32px;border-radius:4px;font-size:0.8rem}.validation-summary-errors ul{margin:0px;padding:0px}.validation-summary-errors ul li{list-style:none;margin:0px;padding:4px 0px}@media screen and (max-width: 960px){.login-holder .logo{width:100%}}.login-holder .login-form .offerApprovalSpinner{padding:2px;background-color:#f9f9f9;border:15px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:0;height:0;margin-left:-50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
