﻿a{color:#23ace0;}a:hover{text-decoration:none;color:#23ace0;}.btn{min-width:150px;border-radius:4px;font-weight:500;margin-bottom:5px;}.btn.btn-width-auto{min-width:auto!important;}.btn-sm,.btn-xs{padding:4px 10px 5px 10px!important;font-size:13px!important;line-height:1.5!important;}.btn-xs{padding:1px 5px!important;min-width:100px!important;}.btn-primary{color:#fff;background-color:#23ace0;border-color:#23ace0;}.btn-primary:hover{color:#fff;background-color:#32b4e5;border-color:#32b4e5;}.btn-white{color:#4d4f5c;background-color:#fff;border-color:#43425d;}.btn-white:hover{color:#4d4f5c;background-color:#fff;border-color:#43425d;}.btn-blue{color:#002a54!important;background-color:#fff!important;border-color:#707070!important;}.btn-blue:hover{color:#002a54!important;background-color:#fff!important;border-color:#707070!important;}.btn-blue.active{color:#fff!important;background-color:#002a54!important;border-color:#707070!important;}.btn-link{min-width:auto;padding:0;}.badge-full{width:100%;}.dataTables_wrapper .dataTables_paginate .paginate_button.current{border-color:#002a54!important;background:#002a54!important;color:#fff!important;}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff!important;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border-color:#002a54!important;background:#002a54!important;color:#fff!important;}.btn-auto-width{min-width:auto!important;}html,body{margin:0;padding:0;height:100%;font-family:'Montserrat',sans-serif;}.authentication-container{height:100%;margin:0;}.authentication-container .logo{max-width:300px;}.authentication-container .row{margin:0;}.authentication-container .right-side{padding:0;}.authentication-container .right-side .right-side-content{display:table;height:100%;width:100%;}.authentication-container .right-side .right-side-content .center-content{display:table-cell;vertical-align:middle;text-align:center;}.authentication-container .right-side .right-side-content .center-content .action-panel{padding:20px;}.authentication-container .right-side .right-side-content .center-content .recaptcha{text-align:center;}.authentication-container .right-side .right-side-content .center-content .recaptcha span{font-size:13px;display:block;}.authentication-container .right-side .right-side-content .center-content .recaptcha .recaptcha-content{display:inline-block;}.authentication-container .left-side{position:relative;padding:0;}.authentication-container .left-side .cover-image{position:absolute;width:100%;background:url(/img/default_authentication_bg.jpg);background-position:center;background-size:cover;}.authentication-container .left-side img{position:absolute;bottom:20px;right:20px;width:100px;}.authentication-container .left-side h1{position:absolute;font-size:70px;font-weight:bold;color:#fff;top:50%;padding-left:50px;-ms-transform:translate(2%,-50%);transform:translate(2%,-50%);}@media(max-width:767.98px){.authentication-container .left-side h1{position:absolute;font-size:30px;font-weight:bold;color:#fff;top:10%;margin-top:0;padding-left:15px;-ms-transform:translate(1%,0%);transform:translate(1%,0%);}.authentication-container .left-side{height:150px;}}.subdomain{font-size:16px;}.complete-panel img{height:110px;}.complete-panel h2{font-size:25px;font-weight:normal;color:#43425d;margin-top:50px;}.complete-panel p{margin-top:50px;color:#4d4f5c;opacity:.5;font-size:18px;}.expired-panel i,.stop-panel i{color:#f00;font-size:80px;font-weight:bold;}.expired-panel h2,.stop-panel h2{font-size:25px;font-weight:normal;color:#43425d;margin-top:50px;}.pending-panel i{color:#00f;font-size:80px;font-weight:bold;}.pending-panel h2{font-size:25px;font-weight:normal;color:#43425d;margin-top:50px;}#pwdvalidation{position:absolute;width:350px;padding:15px;background:#fefefe;font-size:.875em;border-radius:5px;box-shadow:0 1px 3px #ccc;border:1px solid #ddd;display:none;line-height:24px;z-index:100;text-align:left;}#pwdvalidation ::before{position:absolute;top:-12px;left:45%;font-size:14px;line-height:14px;color:#ddd;text-shadow:none;display:block;}#pwdvalidation h4{margin:0 0 10px 0;padding:0;font-weight:normal;}#pwdvalidation .pwdinvalid{line-height:24px;color:#ec3f41;}#pwdvalidation .pwdvalid{line-height:24px;color:#3a7d34;}.agreement-text-box{overflow-y:auto;height:300px;text-align:left;padding:10px;}.view-agreement{font-weight:bold;text-decoration:underline;}.agree-to-terms{font-weight:bold;}