 #access_denied button,#lost button{font-weight:700;border:none}#app_title{margin:0;color:#fff;opacity:.7}#lost .m-error_description,#lost .m-error_subtitle,#lost .m-error_title,#lost h1{margin:20px!important}#lost{background:red}#lost .m-error-3{background-size:contain;background-position:top;background-color:#fff;-webkit-box-shadow:0 0 26px 0 rgba(0,0,0,.41);-moz-box-shadow:0 0 26px 0 rgba(0,0,0,.41);box-shadow:0 0 26px 0 rgba(0,0,0,.41)}#lost h1{line-height:1!important}#lost .m-error_title{-webkit-text-stroke-width:.1rem;-moz-text-stroke-width:.35rem;text-stroke-width:.35rem;-webkit-text-stroke-color:#fff;-moz-text-stroke-color:#fff;text-stroke-color:#fff;color:#A3DCF0!important}#lost button{margin:20px}#access_denied{overflow:hidden;position:relative;text-align:center}#access_denied h1{width:100%;color:#d2281b;font-size:18px;font-weight:700;text-transform:uppercase}#access_denied div{position:absolute;top:-5px;left:7px;opacity:.2;transform:rotate(20deg)}#access_denied div i{font-size:125px;color:red}#access_denied p{font-size:14px;font-weight:700;color:#696969;margin-bottom:10px!important}.ctm,.main_font{font-family:Oswald,sans-serif;font-weight:500!important;letter-spacing:.5px!important}#failed_auth_msg{width:100%;text-align:center;color:#006752;font-size:18px}#hidepage_loader{z-index:99999;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;padding-top:calc(50vh - 148px);text-align:center}#hidepage_loader .m-loader:before{border-top-color:#006752;opacity:.5;width:100px;height:100px;margin-top:20px;margin-left:-50px;border-top-width:20px;border-right-width:20px}.b_white{background:#fff!important}.b_dark_green{background:#1C372B!important}.b_green{background:#006752!important}.b_yellow,.m-scroll-top{background:#ffd200!important}.f_white{color:#fff!important}.f_dark_green{color:#1C372B!important}.f_green{color:#006752!important}.f_yellow{color:#ffd200!important}.f_orange{color:#F28B20!important}.f_light_green{color:#81BE41!important}.main_font{font-size:1rem!important;color:#006752!important;text-transform:default!important}#inner_foot h3,.ctm{text-transform:uppercase!important}#content_wrap{margin:0!important;padding:0!important;position:relative}#content_wrap .content_section{display:block;width:100%}.m-body__content{height:auto!important}.m-scroll-top{transition:ease-in-out .2s;opacity:.7;padding-top:11px!important}.m-scroll-top i{color:#1C372B;font-weight:700}.m-scroll-top:hover{opacity:1}.m-scroll-top:hover i{color:#1C372B!important}.progress-bar{background-color:#006752!important}#timeout_warning{position:fixed;background:rgba(0,0,0,.6);width:100%;height:100vh;z-index:99;display:none}#timeout_warning .warning_inner{position:absolute;background:#fff;padding:20px;width:80%;text-align:center;left:10%;top:50px;display:none;font-size:18px}#timeout_warning .warning_inner #countdown{font-size:27px;font-weight:700;color:#006752;margin:5px}.ctm{font-size:13px!important;color:inherit!important}#inner_foot address,#inner_foot h3{font-family:Oswald,sans-serif;font-weight:500!important;letter-spacing:.5px!important;color:#fff!important}#inner_foot{position:absolute;left:0;bottom:0;background:#1C372B;text-align:center;padding:20px 0 0}#inner_foot .col-md-6{margin-bottom:20px}#inner_foot h3{font-size:1.4rem!important}#inner_foot address{font-size:inherit!important;text-transform:default!important;opacity:.7;margin-bottom:.5rem!important}#login_title,h3{font-family:"Open Sans",sans-serif}#inner_foot a{color:#ffd200!important;font-weight:700;opacity:.8;transition:ease-in-out .2s}#inner_foot a:hover{opacity:1}#login_title{text-align:center;font-size:18px;margin:10px 0 0;font-weight:300}.login .logo{margin:60px auto 0;padding:15px;text-align:center}.login .content h3{color:#4db3a5;text-align:center;font-size:28px;font-weight:400!important}.login .content h4{color:#555}.login .content .hint{color:#999;padding:0;margin:15px 0 7px}.login .content .forget-form,.login .content .login-form{padding:0;margin:0}.login .content .form-control{background-color:#dde3ec;height:43px;color:#8290a3;border:1px solid #dde3ec}.login .content .form-control:active,.login .content .form-control:focus{border:1px solid #c3ccda}.login .content .form-control::-moz-placeholder{color:#8290a3;opacity:1}.login .content .form-control:-ms-input-placeholder{color:#8290a3}.login .content .form-control::-webkit-input-placeholder{color:#8290a3}.login .content select.form-control{padding-left:9px;padding-right:9px}.login .content .forget-form,.login .content .register-form{display:none}.login .content .form-title{font-weight:300;margin-bottom:25px}.login .content .form-actions{clear:both;border:0;border-bottom:1px solid #eee;padding:25px 30px;margin-left:-30px;margin-right:-30px}.login .content .form-actions>.btn{margin-top:-2px}.login-options{margin-top:30px;margin-bottom:30px;overflow:hidden}.login-options h4{float:left;font-weight:600;font-size:15px;color:#7d91aa!important}.login-options .social-icons{float:right;padding-top:3px}.login-options .social-icons li a{border-radius:15px!important;-moz-border-radius:15px!important;-webkit-border-radius:15px!important}.login .content .form-actions .checkbox{margin-left:0;padding-left:0}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0}.login .content .form-actions .btn{margin-top:1px;font-weight:600!important;padding:10px 20px!important;color:#fff;text-transform:uppercase;border-radius:0}.login .content .form-actions .btn-default{font-weight:600;padding:10px 25px!important;color:#6c7a8d;background-color:#fff;border:none}.login .content .form-actions .btn-default:hover{background-color:#fafaff;color:#45b6af}.login .content .forget-password{font-size:14px;float:right;display:inline-block;margin-top:10px}.login .content .check{color:#8290a3}.login .content .rememberme{margin-left:8px}.login .content .create-account{margin:0 -40px -30px;padding:15px 0 17px;text-align:center;background-color:#6c7a8d;-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.login .content .create-account>p{margin:0}.login .content .create-account p a{font-weight:600;font-size:14px;color:#c3cedd}.login .content .create-account a{display:inline-block;margin-top:5px}.login .copyright{text-align:center;margin:0 auto 30px 0;padding:10px;color:#7a8ca5;font-size:13px;font-weight:700}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:0}h3{font-weight:400}.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__name,.m-menu__link-text{font-family:Oswald,sans-serif;font-weight:500!important;letter-spacing:.5px!important;text-transform:uppercase!important}.uppercase{text-transform:uppercase!important}.m-menu__link-text{font-size:1.5rem!important;color:#006752!important}.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow{color:#21372b}.m-dropdown.m-dropdown--header-bg-fill .m-dropdown__header{background-color:#21372b}.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__name{font-size:1.3rem!important;color:#ffd200!important}@media (max-width:440px){.login .content,.login .logo{margin-top:10px}.login .content{width:280px}.login .content h3{font-size:22px}.forget-password{display:inline-block;margin-top:20px}.login-options .social-icons{float:left;padding-top:3px}.login .checkbox{font-size:13px}}.skid_person_drop{padding-top:10px!important}.skid_person_drop li{color:#C1C1BF;padding:0 10px;font-weight:300;font-size:13px}.skid_person_drop hr{margin:10px 0 0;border-top:1px solid #6b6b6b}.logout{padding:0!important}.logout a{padding:10px!important}.page-prefooter{text-align:center}.page-prefooter ul{list-style:none;padding:0;margin:0}.page-footer span{font-weight:700;letter-spacing:1px;font-size:16px}.page-footer .creative{color:#F28B20}.page-footer .thought{color:#FED105}.page-footer .matters{color:#81BE41}.scroll-to-top>i{color:#f28b20!important}#site_maintenance{z-index:1;position:fixed;top:0;padding:0;left:0;width:100%;height:100%;background-color:#f2f2f2}#site_maintenance .logo{margin:60px auto 0;padding:15px;text-align:center}#site_maintenance .content{border:2px solid #efefef;background-color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;width:720px;margin:40px auto 10px;padding:10px 30px 30px;overflow:hidden;text-align:center;position:relative}#site_maintenance .time_back{padding:10px 0;border-bottom:2px solid #f2f2f2;border-top:2px solid #f2f2f2;margin-top:20px}#site_maintenance .time_back span{color:#0e6f5b;font-weight:bolder;font-size:29px}#site_maintenance p{margin:20px 0;margin-bottom:0!important;opacity:.7}#site_maintenance .copyright{text-align:center;margin:0 auto 30px 0;padding:10px;color:#7a8ca5;font-size:13px}.page-head .page-title>h1{color:#697882!important;font-weight:400!important;margin:0!important;text-align:center;font-size:31px!important;padding:20px;letter-spacing:1px}.page-head .page-title{display:inline-block;float:left;padding:19px 0;width:100%}.page-header .page-header-top .page-logo .logo-default{height:50px;margin:12.5px 0 0!important}.page-head{border-bottom:2px solid #eaeaea;background:#fff}.login{z-index:1;position:fixed;top:0;padding:0;left:0;width:100%;height:100%;background-color:#f2f2f2!important;overflow:auto}.login .content{border:2px solid #efefef;background-color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;width:400px;margin:40px auto 10px;padding:10px 30px 30px;overflow:hidden;position:relative}.font-green{color:#0e6f5b!important}.btn-primary,button[type=submit]{background-color:#0e6f5b!important;border-color:#095041!important;transition:ease-in-out .2s}.btn-primary:hover,button[type=submit]:hover{background-color:#168870!important}@media only screen and (max-width:1024px){.page-head{margin-bottom:20px;border-top:5px solid #efefef}.page-header-menu{padding-bottom:20px!important}#app_title{display:none}.m-brand__logo-wrapper img{max-width:130px}}@media only screen and (max-width:991px){.page-head{margin-bottom:20px;border-top:5px solid #efefef}.page-header-menu{padding-bottom:20px!important}.m-brand__logo-wrapper img{max-width:130px}}@media only screen and (max-width:760px){.page-head .page-title>h1{font-size:24px!important;padding:10px!important}}@media only screen and (max-width:440px){.login .content{width:calc(100% - 40px);padding:20px;margin:0 auto!important}.login .logo{margin:20px;padding:0!important}.login .logo img{width:50%}.login .login-form h2{margin:0!important}.login .login-form hr{margin:10px 0}.login .login-form h3{margin:10px 0!important}.login .login-form .form-group{margin-bottom:10px}.login .login-form .form-actions{margin:0!important;padding:0!important}.login .login-form .form-actions button{width:100%}}