html{position:relative;min-height:100%}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../fonts/roboto-v16-latin-regular.eot?');src:local('Roboto'),local('Roboto-Regular'),url('../fonts/roboto-v16-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-v16-latin-regular.woff2') format('woff2'),url('../fonts/roboto-v16-latin-regular.woff') format('woff'),url('../fonts/roboto-v16-latin-regular.ttf') format('truetype'),url('../fonts/roboto-v16-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('../fonts/oswald-v14-latin-regular.eot?');src:local('Oswald Regular'),local('Oswald-Regular'),url('../fonts/oswald-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/oswald-v14-latin-regular.woff2') format('woff2'),url('../fonts/oswald-v14-latin-regular.woff') format('woff'),url('../fonts/oswald-v14-latin-regular.ttf') format('truetype'),url('../fonts/oswald-v14-latin-regular.svg#Oswald') format('svg')}body{font-family:'Roboto',sans-serif;font-size:15px;margin:0 0 95px}.body-content{padding-left:15px;padding-right:15px}.panel-body{padding-bottom:2px}.navbar-custom{background-color:#2d3f73;border-color:#080808;color:#fff}.navbar-custom .navbar-brand{color:#eceaea}.navbar-custom .navbar-nav>li>button{vertical-align:text-top;color:#eceaea;text-decoration:none}.navbar-custom .navbar-nav>li>a{color:#eceaea}.navbar-custom .navbar-nav>li>a:hover,.navbar-custom .navbar-nav>li>a:focus,.navbar-custom .navbar-brand:hover,.navbar-custom .navbar-brand:focus,.navbar-custom .navbar-nav>li:hover{text-decoration:none;background-color:#102238}#header-top{background-color:#313947;color:#fff;padding:12px 0;margin:0;border:0;font-size:100%;height:43px}#header-top .container{padding:0}#header-top p{padding:0}#header-top .widget:last-child{margin-bottom:0}#header-top .ewf_widget_contact_info{float:right}@media(min-width:1025px){#header-top{margin-bottom:20px}}.login-info{margin-left:43px}#logo{position:relative;left:-37px}#forgot-confirm-msg{margin-top:50px;width:100%}#header-top .ewf_widget_contact_info ul li{display:inline-block;padding-bottom:0;padding-left:30px;margin-right:15px;margin-bottom:0}#header-top a{text-decoration:none;color:#fff}#header-top i{margin-right:5px}header{padding-bottom:20px}header.sign-in-header{border-bottom:1px solid #eceaea;margin-bottom:20px}header h1{font-family:'Oswald',sans-serif;color:#064c8d;margin-top:15px;font-size:42px}@media(max-width:768px){header h1{font-size:32px;text-align:center}}img.login-bg{position:absolute;left:0;width:100%;height:710px}@media(min-width:1025px){#header{position:absolute;top:48px;right:0;left:0;margin:0 auto}}#footer-bottom{margin-top:50px;background-color:#0d131b;color:#fff;padding:20px 0;position:absolute;left:0;bottom:0;height:75px;width:100%;overflow:hidden}div.body-content{background:#fff;background-size:cover;min-height:600px}.navbar-brand{margin-left:0 !important}.login-form,.forgot-password-form{margin-left:70px;background-color:#fff;border:1px solid #d3d3d3;border-radius:25px;padding:25px;box-shadow:2px 2px 4px gray}.login-form input[type=text],.login-form input[type=password]{height:40px !important}td.status-label{width:150px}span.contract-type-label{font-size:14px}.role-label{font-size:90% !important}.status-label span{font-size:100% !important;width:140px;text-align:center;min-width:140px !important;display:inline-block !important;padding:5px 0}.bold-text{font-weight:bold}input,.input-group,p.input-info,select,textarea{max-width:280px}.input-group input{width:100%}.input-group.date{width:280px}input.datepicker{width:100%;max-width:100%}p.input-info{margin-top:5px}input.long-width,textarea.long-width{max-width:560px}.input-group.full-width,input.full-width,textarea.full-width{max-width:100% !important}.btn.wide{min-width:100px}li.no-effect a:hover{background:#2d3f73 !important;cursor:default}.date .input-group-addon{cursor:pointer}.carousel-caption p{font-size:20px;line-height:1.4}.btn-bracketed::before{display:inline-block;content:"[";padding-right:.5em}.btn-bracketed::after{display:inline-block;content:"]";padding-left:.5em}@media screen and (max-width:767px){.carousel-caption{display:none}}.input-validation-error,.input-validation-error+.chosen-container{border:1px solid #f00;border-radius:4px}.form-group .btn:not(:last-child){margin-right:15px}.m-top-20{margin-top:20px}.dataTables_wrapper{margin-top:15px}.toast-top-right{top:58px;right:12px}.checkbox-inline{width:180px}label{user-select:none}label.required:after{content:"*";color:#f00}.cursor-pointer{cursor:pointer}.shadow-box{margin:20px auto;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 2px 2px rgba(10,16,20,.24),0 0 2px rgba(10,16,20,.12);box-sizing:border-box}.no-padding-shadow-box{margin:14px auto;background-color:#fff;border-radius:4px;box-shadow:0 2px 2px rgba(10,16,20,.24),0 0 2px rgba(10,16,20,.12);box-sizing:border-box}.no-top-margin{margin-top:0}.no-padding{padding:0}.dashboard{max-width:800px;margin:0 auto}.dashboard a{text-decoration:none}.dashboard-button{box-shadow:2px 2px 6px #a9a9a9;padding-top:35px;width:225px;height:170px;float:left;transition:box-shadow .2s;cursor:pointer;background-color:#f9f9f9;text-align:center;margin:20px}.dashboard-button i{margin-bottom:20px}.dashboard-button:hover{box-shadow:3px 3px 4px #000}.btn-sq-lg{width:200px !important;height:150px !important}.fa-info-circle{color:#00f}.excel-icon{margin-right:5px;cursor:pointer;transition:transform ease-in-out .1s}.excel-icon:hover{transform:scale(1.1)}#loading{z-index:10000 !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;background:rgba(0,0,0,.2)}#loading div{border-radius:10px;background-color:rgba(255,255,255,.9);padding:20px;width:400px;margin:250px auto 0}a.nav-number{display:inline-block;position:relative;z-index:1;padding:5px 4em 1em 1em;margin:-5px -4em -1em -1em}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}