﻿@import url("https://use.typekit.net/dze4zpi.css");body{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:400;font-style:normal;background:#fff;}body a{transition:all .15s linear;}body a:link,body a:visited{color:#1c62d6;font-weight:500;text-decoration:none;cursor:pointer;}body a:active,body a:hover{color:#55a8e5;font-weight:500;text-decoration:none;cursor:pointer;}body .btn{border-radius:60px;border-width:2px;padding:.5rem 40px;text-transform:uppercase;}body .btn-default,body .btn-secondary{font-size:1.2rem;text-decoration:none !important;font-weight:600;color:#1c62d6 !important;background:transparent;border-color:#1c62d6;transition:all .15s linear;}body .btn-default:hover,body .btn-secondary:hover,body .btn-default:active,body .btn-secondary:active,body .btn-default:focus,body .btn-secondary:focus,body .btn-default:hover:active,body .btn-secondary:hover:active{color:#fff !important;background:#55a8e5;border-color:#55a8e5;}body .btn-default:visited,body .btn-secondary:visited{color:#1c62d6 !important;background:transparent;border-color:#1c62d6;}body .btn-primary,body .btn-warning{font-size:1.2rem;text-decoration:none !important;font-weight:600;color:#fff !important;background:#1c62d6;border-color:#1c62d6;transition:all .15s linear;}body .btn-primary:hover,body .btn-warning:hover,body .btn-primary:active,body .btn-warning:active,body .btn-primary:focus,body .btn-warning:focus,body .btn-primary:hover:active,body .btn-warning:hover:active{color:#fff;background:#55a8e5;border-color:#55a8e5;}body .btn-primary:visited,body .btn-warning:visited{color:#fff !important;background:transparent;border-color:rgba(0,0,0,.75);}body .btn-success{font-size:1.2rem;text-decoration:none !important;font-weight:600;color:#1c62d6 !important;background:transparent;border-color:#1c62d6;transition:all .15s linear;}body .btn-success:hover,body .btn-success:active,body .btn-success:focus,body .btn-success:hover:active{color:#fff !important;background:#55a8e5;border-color:#55a8e5;}body .btn-success:visited{color:#333 !important;background:transparent;border-color:rgba(0,0,0,.75);}body .btn.btn-default.dropdown-toggle{font-size:1.4375rem;text-decoration:none !important;font-weight:600;color:#333 !important;background:#fff;border-color:#cfcfcf !important;transition:all .15s linear;}body .btn.btn-default.dropdown-toggle:hover,body .btn.btn-default.dropdown-toggle:active,body .btn.btn-default.dropdown-toggle:focus,body .btn.btn-default.dropdown-toggle:hover:active{color:#333 !important;background:#fff !important;border-color:#333 !important;}body .btn.btn-default.dropdown-toggle:visited{color:#333 !important;background:#fff !important;border-color:#cfcfcf !important;}body.pre-auth-wrapper{margin:0;padding:0;}body.pre-auth-wrapper .container{width:100%;padding:0;}body.post-auth-wrapper{margin:0;padding:0;}body.post-auth-wrapper .container{width:100%;padding:0;}body .form-control{border:2px solid #cfcfcf;}body .form-control:focus,body .form-control:hover{background:#fff;}nav.navbar-fixed-top{position:relative;}nav.navbar{margin:0;width:100%;display:block;background:#fff;}nav.navbar .container{margin:0 auto;}nav.navbar.pre-auth-nav{border:none;}nav.navbar.pre-auth-nav .container .default-header{margin:0 auto;padding:0 85px 0;}@media only screen and (max-width:480px){nav.navbar.pre-auth-nav .container .default-header{padding:0 15px 0;}}nav.navbar.pre-auth-nav .container .default-header .header-image img{margin:20px 0 0;height:60px;}nav.navbar.pre-auth-nav .container .default-header .header-dropdown-languages{display:none;margin:0;padding:0;}nav.navbar.pre-auth-nav .container .default-header .header-mobile-languages{display:none;margin:0;padding:0;}nav.navbar.post-auth-nav{background:#fff;border:none;}nav.navbar.post-auth-nav .container .default-header{background:#fff;margin:0 auto;padding:0 90px;width:100%;max-width:1920px;}@media only screen and (max-width:480px){nav.navbar.post-auth-nav .container .default-header{padding:0 15px 0;}}nav.navbar.post-auth-nav .container .default-header .header-image img{height:60px;}@media only screen and (max-width:480px){nav.navbar.post-auth-nav .container .default-header .header-image img{height:38px;}}nav.navbar.post-auth-nav .container .default-header .navbar-collapse{padding:20px 0;border:none;}nav.navbar.post-auth-nav .container .default-header .navbar-toggle{border:none;}nav.navbar.post-auth-nav .container .default-header .navbar-toggle .icon-bar{background:#1c62d6;}nav.navbar.post-auth-nav .container .default-header .header-mobile-menu{margin:0;padding:0;}nav.navbar.post-auth-nav .header-navbar-menu{margin:0;}nav.navbar.post-auth-nav .header-navbar-menu li a.link,nav.navbar.post-auth-nav .header-navbar-menu li a.link.home-link{margin:0 15px 0 0;padding:2px 0 0;color:#333;}nav.navbar.post-auth-nav .header-navbar-menu li a.link:hover,nav.navbar.post-auth-nav .header-navbar-menu li a.link.home-link:hover,nav.navbar.post-auth-nav .header-navbar-menu li a.link:active,nav.navbar.post-auth-nav .header-navbar-menu li a.link.home-link:active{text-decoration:none;color:#55a8e5;}nav.navbar.post-auth-nav .gray-caret{border-top-color:#fff !important;color:#fff;}nav.navbar.post-auth-nav .header-dropdown-languages .btn-group{margin:0;}nav.navbar.post-auth-nav .header-dropdown-languages .btn{padding:0 20px;}nav.navbar.post-auth-nav .header-dropdown-languages .dropdown-toggle.btn-default{font-size:1rem;border:none;box-shadow:none;background:transparent !important;transition:all .15s linear;}nav.navbar.post-auth-nav .header-dropdown-languages .dropdown-toggle.btn-default:hover,nav.navbar.post-auth-nav .header-dropdown-languages .dropdown-toggle.btn-default:active,nav.navbar.post-auth-nav .header-dropdown-languages .dropdown-toggle.btn-default:focus{color:#55a8e5 !important;background:transparent !important;box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-languages .dropdown-toggle.btn-default .caret{color:#333;border-top-color:#333 !important;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-group{margin:0;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn{padding:0 20px 0 0;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-default{font-size:1rem;border:none;box-shadow:none;background:transparent !important;transition:all .15s linear;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-default:hover,nav.navbar.post-auth-nav .header-dropdown-appointments .btn-default:active,nav.navbar.post-auth-nav .header-dropdown-appointments .btn-default:focus{color:#55a8e5 !important;background:transparent !important;box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-default .caret{color:#333;border-top-color:#333 !important;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-group.open .dropdown-toggle{box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-notifications .btn-group{margin:0;}nav.navbar.post-auth-nav .header-dropdown-notifications .btn{padding:0 20px 0 0;}nav.navbar.post-auth-nav .header-dropdown-notifications .btn-default{font-size:1rem;border:none;box-shadow:none;background:transparent !important;transition:all .15s linear;}nav.navbar.post-auth-nav .header-dropdown-notifications .btn-default:hover,nav.navbar.post-auth-nav .header-dropdown-notifications .btn-default:active,nav.navbar.post-auth-nav .header-dropdown-notifications .btn-default:focus{color:#55a8e5 !important;background:transparent !important;box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-notifications .btn-default .caret{color:#333;border-top-color:#333 !important;}nav.navbar.post-auth-nav .header-dropdown-search .btn-group{margin:0;}nav.navbar.post-auth-nav .header-dropdown-search .btn{padding:0 20px 0 0;}nav.navbar.post-auth-nav .header-dropdown-search .btn-default{font-size:1rem;border:none;box-shadow:none;background:transparent !important;transition:all .15s linear;}nav.navbar.post-auth-nav .header-dropdown-search .btn-default:hover,nav.navbar.post-auth-nav .header-dropdown-search .btn-default:active,nav.navbar.post-auth-nav .header-dropdown-search .btn-default:focus{color:#55a8e5 !important;background:transparent !important;box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-search .btn-default .caret{color:#333;border-top-color:#333 !important;}nav.navbar.post-auth-nav .header-dropdown-search .search-frame .search-input{margin-top:10px;border-radius:4px;border:2px solid #dfe1e3;}nav.navbar.post-auth-nav .header-dropdown-search .search-frame .btn-default{margin-top:10px;background:#1c62d6 !important;color:#fff !important;font-size:12px;border-radius:60px;padding:4px 10px;}nav.navbar.post-auth-nav .header-dropdown-search .search-frame .btn-default:hover{background:#55a8e5 !important;color:#fff;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-group{margin:0;}nav.navbar.post-auth-nav .header-dropdown-menu .btn{padding:0 !important;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-default{font-size:1rem;border:none;text-transform:none;box-shadow:none;background:transparent !important;transition:all .15s linear;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-default:hover,nav.navbar.post-auth-nav .header-dropdown-menu .btn-default:active,nav.navbar.post-auth-nav .header-dropdown-menu .btn-default:focus{color:#55a8e5 !important;background:transparent !important;box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-default .caret{color:#333;border-top-color:#333 !important;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-group.open .dropdown-toggle{box-shadow:none;}nav.navbar.post-auth-nav .header-mobile-languages,nav.navbar.post-auth-nav .header-mobile-notifications{border:none;}nav.navbar.post-auth-nav .header-mobile-languages a:link,nav.navbar.post-auth-nav .header-mobile-notifications a:link{color:#333 !important;}nav.navbar.post-auth-nav .search-dropdown-area .btn{min-height:auto;padding:5px 20px;font-size:1rem;}nav.navbar .dropdown-menu{border-radius:4px;border:1px solid #dfe1e3;}nav.navbar .dropdown-menu a:link{color:#1c62d6 !important;}nav.navbar .dropdown-menu>li>a:hover,nav.navbar .dropdown-menu>li>a:focus{background:#fff;color:#55a8e5 !important;}nav.navbar .nav-appointments{color:#333;height:320px;}nav.navbar .nav-appointments h2{font-weight:600;color:#333;padding-bottom:3px;}.main{min-height:80vh;max-width:100%;margin:0 0 20px;padding:0 15px;display:block;position:relative;margin:0 auto;padding:0 90px 75px;width:100%;max-width:1920px;}@media only screen and (max-width:480px){.main{padding:0 15px;}}.control-wrapper{margin:0 0 20px;padding:0;margin-bottom:40px;border-radius:5px;}.control-header{min-height:60px;margin:0 0 1px;padding:0;color:#242730;border:1px solid rgba(36,39,48,.1);background:rgba(128,136,160,.1);position:relative;margin:0;padding:10px 0;min-height:auto;border-radius:4px 4px 0 0;background:#f7f8f9;}.control-header h1{font-family:'Poppins',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 20px 0;}@media only screen and (max-width:768px){.control-header h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.control-header h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.control-header h2{font-family:'Poppins',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;}@media only screen and (max-width:480px){.control-header h2{font-weight:500;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:13px 20px 0;}}.control-header .link{font-family:'Poppins',sans-serif;font-weight:500;font-size:.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:right;position:absolute;white-space:nowrap;top:20px;right:15px;}.control-header .link:link{color:#009cc9;}.control-header .link:hover{color:#2a6496;}.control-header .link:active{color:#2a6496;}.control-header .link:visited{color:#009cc9;}.control-header h1,.control-header h2{font-weight:600;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Poppins',sans-serif;}@media only screen and (max-width:480px){.control-header h1,.control-header h2{font-weight:600;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.control-header .next-panel{top:20px !important;}@media only screen and (max-width:480px){.control-header .next-panel{top:20px !important;}}.control-header .link,.control-header .link:link{transition:all .15s linear;letter-spacing:normal;color:#1c62d6 !important;font-weight:600;}.control-header .link:visited,.control-header .link:link:visited{color:#1c62d6;font-weight:600;text-decoration:underline;cursor:pointer;}.control-header .link:active,.control-header .link:link:active,.control-header .link:hover,.control-header .link:link:hover,.control-header .link:focus,.control-header .link:link:focus{color:#55a8e5;font-weight:600;text-decoration:none;cursor:pointer;}@media only screen and (max-width:480px){.control-header .link,.control-header .link:link{top:20px !important;}}.control-body{margin:-1px 0 0;padding:10px 20px 20px;background:#fff;font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:600;font-size:1rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0 0 4px 4px;}.welcome-control{height:auto;margin:0 0 40px;padding:0;}.welcome-control .control-wrapper{margin:0;padding:20px;box-shadow:none;}.welcome-control .control-wrapper .control-header h1,.welcome-control .control-wrapper .control-header h2{font-family:'Poppins',sans-serif;font-weight:400;font-size:2.1rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;border:none;padding:10px 0 0;border-bottom:1px #dfe1e3 solid;}@media only screen and (max-width:480px){.welcome-control .control-wrapper .control-header h1,.welcome-control .control-wrapper .control-header h2{white-space:normal;font-weight:600;font-size:1.45rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.welcome-control .control-wrapper .control-body{background:transparent;}.welcome-control .control-wrapper .control-body p{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:400;font-size:1.1rem;font-style:normal;line-height:1.8;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media only screen and (max-width:480px){.welcome-control .control-wrapper .control-body p{font-weight:400;font-size:1rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.quick-poll-control .btn-success{font-size:1rem;text-decoration:none !important;font-weight:600;color:#fff !important;background:#1c62d6;border-color:#1c62d6;transition:all .15s linear;}.quick-poll-control .btn-success:hover,.quick-poll-control .btn-success:active,.quick-poll-control .btn-success:focus,.quick-poll-control .btn-success:hover:active{color:#fff !important;background:#55a8e5;border-color:#55a8e5;}.quick-poll-control .btn-success:visited{color:#fff !important;background:#1c62d6;border-color:#1c62d6;}.to-do-list-control .control-body .link a{font-weight:600;}.tiles-control .control-wrapper{box-shadow:none;border-radius:0;}.tiles-control .home-tiles{padding:20px 0;justify-content:flex-start;gap:20px 40px;}.tiles-control .home-tiles a:link,.tiles-control .home-tiles a:hover{text-decoration:none;}.tiles-control .home-tiles .tile{border-radius:4px;border:none;transition:all .15s linear;}.tiles-control .home-tiles .tile h2{font-family:'Poppins',sans-serif;font-size:1.625rem;color:#fff;padding-top:20px;}.tiles-control .home-tiles .tile.orange{background:#ffb32c;}.tiles-control .home-tiles .tile.orange:hover,.tiles-control .home-tiles .tile.orange:visited{background:rgba(255,179,44,.8);}.tiles-control .home-tiles .tile.blue{background:#55a8e5;}.tiles-control .home-tiles .tile.blue:hover,.tiles-control .home-tiles .tile.blue:visited{background:rgba(85,168,229,.8);}.tiles-control .profile-tiles{transition:all .15s linear;}.tiles-control .profile-tiles a:link,.tiles-control .profile-tiles a:visited{text-decoration:none;background:#1c62d6;transition:all .15s linear;border-radius:60px;}.tiles-control .profile-tiles a:hover,.tiles-control .profile-tiles a:active{text-decoration:none;background:#55a8e5;border-color:#55a8e5;}.tiles-control .profile-tiles .tile{padding:10px 20px;background:transparent;border:none;}.tiles-control .profile-tiles .tile h2{margin:0;padding:9px 5px 0;font-family:'Poppins',sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;font-size:1rem;color:#fff !important;}.tiles-control .profile-tiles .tile .img{bottom:15px;}.rewards-control .points-control.history-redeem .totals .name,.rewards-control .points-control.history-redeem .totals .value,.rewards-control .points-control.history-redeem .totals .redeem{padding-top:20px;}.rewards-control .points .name,.rewards-control .tokens .name,.rewards-control .points .value,.rewards-control .tokens .value{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:700 !important;font-size:.925rem !important;font-style:normal !important;line-height:normal !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.rewards-control .btn.btn-points,.rewards-control .btn.btn-tokens{font-size:1rem;border-radius:60px;border-width:2px;padding:.15rem 20px;}.rewards-control .btn.btn-success{font-size:.825rem;padding:.35rem 12px .38rem;text-decoration:none !important;font-weight:600;color:#1c62d6 !important;background:transparent;border-color:#1c62d6;transition:all .15s linear;}.rewards-control .btn.btn-success:hover,.rewards-control .btn.btn-success:active,.rewards-control .btn.btn-success:focus,.rewards-control .btn.btn-success:hover:active{color:#fff !important;background:#55a8e5;border-color:#55a8e5 !important;}.rewards-control .btn.btn-success:visited{color:#1c62d6 !important;background:transparent;border-color:#1c62d6 !important;}.rewards-control .btn.btn-redeem.btn-default{font-size:1rem;padding:.35rem 20px .38rem;text-decoration:none !important;font-weight:600;color:#fff !important;background:#1c62d6;border-color:#1c62d6;transition:all .15s linear;}.rewards-control .btn.btn-redeem.btn-default:visited{color:#fff !important;background:#1c62d6 !important;border-color:#1c62d6 !important;}.rewards-control .btn.btn-redeem.btn-default:hover,.rewards-control .btn.btn-redeem.btn-default:active,.rewards-control .btn.btn-redeem.btn-default:focus,.rewards-control .btn.btn-redeem.btn-default:hover:active{color:#fff !important;background:#55a8e5 !important;border-color:#55a8e5 !important;}.profile-control{margin:0 auto;padding:0;}.profile-control .control-wrapper{box-shadow:none;border-radius:0;}.profile-control .control-wrapper .profile-header{border-bottom:dotted 2px #dfe1e3;}.profile-control .control-wrapper .profile-header h1{font-family:'Poppins',sans-serif;}.wall-control .new-post{padding:20px 0;}.wall-control .post .post-header{border-radius:4px 4px 0 0;background:#fff;}.wall-control .post .post-body{background:#fff;}.wall-control .post-footer{border-radius:0 0 4px 4px;}.wall-control .post-footer .btn{font-weight:700 !important;font-size:.725rem !important;font-style:normal !important;line-height:normal !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding:2px 8px 1px;min-height:auto;}.login-control .control-wrapper{box-shadow:none;}.login-control .control-header{min-height:60px;margin:0 0 1px;color:#242730;border:1px solid rgba(36,39,48,.1);background:rgba(128,136,160,.1);position:relative;padding:10px 0;border-radius:4px 4px 0 0;background:#f7f8f9;margin:0;padding:0;min-height:auto;background:transparent;border-radius:0;border:none;}.login-control .control-header h1{font-family:'Poppins',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 20px 0;}@media only screen and (max-width:768px){.login-control .control-header h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.login-control .control-header h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.login-control .control-header h2{font-family:'Poppins',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;}@media only screen and (max-width:480px){.login-control .control-header h2{font-weight:500;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:13px 20px 0;}}.login-control .control-header .link{font-family:'Poppins',sans-serif;font-weight:500;font-size:.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:right;position:absolute;white-space:nowrap;top:20px;right:15px;}.login-control .control-header .link:link{color:#009cc9;}.login-control .control-header .link:hover{color:#2a6496;}.login-control .control-header .link:active{color:#2a6496;}.login-control .control-header .link:visited{color:#009cc9;}.login-control .control-header h1{font-family:'Poppins',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 20px 0;}@media only screen and (max-width:768px){.login-control .control-header h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.login-control .control-header h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.login-control .control-header h2{font-family:'Poppins',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;}@media only screen and (max-width:480px){.login-control .control-header h2{font-weight:500;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:13px 20px 0;}}.login-control .control-header .link{font-family:'Poppins',sans-serif;font-weight:500;font-size:.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:right;position:absolute;white-space:nowrap;top:20px;right:15px;}.login-control .control-header .link:link{color:#009cc9;}.login-control .control-header .link:hover{color:#2a6496;}.login-control .control-header .link:active{color:#2a6496;}.login-control .control-header .link:visited{color:#009cc9;}.login-control .control-header h1,.login-control .control-header h2{font-weight:600;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Poppins',sans-serif;}@media only screen and (max-width:480px){.login-control .control-header h1,.login-control .control-header h2{font-weight:600;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.login-control .control-header .next-panel{top:20px !important;}@media only screen and (max-width:480px){.login-control .control-header .next-panel{top:20px !important;}}.login-control .control-header .link,.login-control .control-header .link:link{transition:all .15s linear;letter-spacing:normal;color:#1c62d6 !important;font-weight:600;}.login-control .control-header .link:visited,.login-control .control-header .link:link:visited{color:#1c62d6;font-weight:600;text-decoration:underline;cursor:pointer;}.login-control .control-header .link:active,.login-control .control-header .link:link:active,.login-control .control-header .link:hover,.login-control .control-header .link:link:hover,.login-control .control-header .link:focus,.login-control .control-header .link:link:focus{color:#55a8e5;font-weight:600;text-decoration:none;cursor:pointer;}@media only screen and (max-width:480px){.login-control .control-header .link,.login-control .control-header .link:link{top:20px !important;}}.login-control .control-header h1,.login-control .control-header h2{font-family:'Poppins',sans-serif;font-weight:600;font-size:1.6rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;padding:0;border-bottom:2px solid #dfe1e3;}.login-control .control-body{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:normal;background:transparent;border-radius:0;line-height:2.1;}.user-info-control .btn-success,.set-avatar-control .btn-success,.screen-name-control .btn-success,.password-control .btn-success,.timezone-control .btn-success,.study-history-control .btn-success,.activity-control .btn-success{border-radius:60px !important;margin-left:10px;font-size:.925rem;text-decoration:none !important;font-weight:600;color:#fff !important;background:#1c62d6;border-color:#1c62d6;transition:all .15s linear;padding:.15rem 20px;}.user-info-control .btn-success:hover,.set-avatar-control .btn-success:hover,.screen-name-control .btn-success:hover,.password-control .btn-success:hover,.timezone-control .btn-success:hover,.study-history-control .btn-success:hover,.activity-control .btn-success:hover,.user-info-control .btn-success:active,.set-avatar-control .btn-success:active,.screen-name-control .btn-success:active,.password-control .btn-success:active,.timezone-control .btn-success:active,.study-history-control .btn-success:active,.activity-control .btn-success:active,.user-info-control .btn-success:focus,.set-avatar-control .btn-success:focus,.screen-name-control .btn-success:focus,.password-control .btn-success:focus,.timezone-control .btn-success:focus,.study-history-control .btn-success:focus,.activity-control .btn-success:focus,.user-info-control .btn-success:hover:active,.set-avatar-control .btn-success:hover:active,.screen-name-control .btn-success:hover:active,.password-control .btn-success:hover:active,.timezone-control .btn-success:hover:active,.study-history-control .btn-success:hover:active,.activity-control .btn-success:hover:active{color:#fff !important;background:#55a8e5;border-color:#55a8e5;}.user-info-control .btn-success:visited,.set-avatar-control .btn-success:visited,.screen-name-control .btn-success:visited,.password-control .btn-success:visited,.timezone-control .btn-success:visited,.study-history-control .btn-success:visited,.activity-control .btn-success:visited{color:#fff !important;background:#1c62d6;border-color:#1c62d6;}.user-info-control .btn.btn-default.btn-sm,.set-avatar-control .btn.btn-default.btn-sm,.screen-name-control .btn.btn-default.btn-sm,.password-control .btn.btn-default.btn-sm,.timezone-control .btn.btn-default.btn-sm,.study-history-control .btn.btn-default.btn-sm,.activity-control .btn.btn-default.btn-sm{border-radius:60px !important;margin-left:10px;font-size:.925rem;border-width:2px;padding:.15rem 20px;text-decoration:none !important;font-weight:600;color:#1c62d6 !important;background:transparent;border-color:#1c62d6;transition:all .15s linear;}.user-info-control .btn.btn-default.btn-sm:hover,.set-avatar-control .btn.btn-default.btn-sm:hover,.screen-name-control .btn.btn-default.btn-sm:hover,.password-control .btn.btn-default.btn-sm:hover,.timezone-control .btn.btn-default.btn-sm:hover,.study-history-control .btn.btn-default.btn-sm:hover,.activity-control .btn.btn-default.btn-sm:hover,.user-info-control .btn.btn-default.btn-sm:active,.set-avatar-control .btn.btn-default.btn-sm:active,.screen-name-control .btn.btn-default.btn-sm:active,.password-control .btn.btn-default.btn-sm:active,.timezone-control .btn.btn-default.btn-sm:active,.study-history-control .btn.btn-default.btn-sm:active,.activity-control .btn.btn-default.btn-sm:active,.user-info-control .btn.btn-default.btn-sm:focus,.set-avatar-control .btn.btn-default.btn-sm:focus,.screen-name-control .btn.btn-default.btn-sm:focus,.password-control .btn.btn-default.btn-sm:focus,.timezone-control .btn.btn-default.btn-sm:focus,.study-history-control .btn.btn-default.btn-sm:focus,.activity-control .btn.btn-default.btn-sm:focus,.user-info-control .btn.btn-default.btn-sm:hover:active,.set-avatar-control .btn.btn-default.btn-sm:hover:active,.screen-name-control .btn.btn-default.btn-sm:hover:active,.password-control .btn.btn-default.btn-sm:hover:active,.timezone-control .btn.btn-default.btn-sm:hover:active,.study-history-control .btn.btn-default.btn-sm:hover:active,.activity-control .btn.btn-default.btn-sm:hover:active{color:#fff !important;background:#55a8e5;border-color:#55a8e5;}.user-info-control .btn.btn-default.btn-sm:visited,.set-avatar-control .btn.btn-default.btn-sm:visited,.screen-name-control .btn.btn-default.btn-sm:visited,.password-control .btn.btn-default.btn-sm:visited,.timezone-control .btn.btn-default.btn-sm:visited,.study-history-control .btn.btn-default.btn-sm:visited,.activity-control .btn.btn-default.btn-sm:visited{color:#1c62d6 !important;background:transparent;border-color:#1c62d6;}.page-header{padding-bottom:0;border-bottom:2px solid #dfe1e3;}.page-header h1{font-family:'Poppins',sans-serif;font-weight:500;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0;}.home-page{padding:20px 0 0;}.profile-page{padding:20px 0 0;}.calendar-page .agenda-control .agenda-header{background:#fff;margin:0;}.calendar-page .agenda-control .agenda-row .appointment .menu .link{color:#333;}.calendar-page .calendar.RadScheduler_MetroTouch .rsHeader{background:#fff;margin:0 0 -1px 0;}.calendar-page .RadAjaxPanel{border-radius:4px;}.calendar-page .page-header .link,.calendar-page .page-header .link:link{color:#333;transition:all .15s linear;letter-spacing:normal;}.calendar-page .page-header .link:visited,.calendar-page .page-header .link:link:visited{color:#333;font-weight:500;text-decoration:underline;cursor:pointer;}.calendar-page .page-header .link:active,.calendar-page .page-header .link:link:active,.calendar-page .page-header .link:hover,.calendar-page .page-header .link:link:hover{color:#333;font-weight:500;text-decoration:none;cursor:pointer;}@media only screen and (max-width:480px){.calendar-page .page-header .link,.calendar-page .page-header .link:link{top:20px !important;}}.rewards-page h1 :focus-visible{outline:none;}.rewards-page h1 .btn{font-size:1rem;padding:.25rem 20px;margin-top:5px;}.rewards-page .search-games .RadComboBox .rcbInner{border:2px solid #333;border-radius:3px;padding:4px 12px 3px;}.rewards-page .reward-grid .reward a.selected .item{background:#55a8e5;}.rewards-page .reward-detail .reward{background:rgba(85,168,229,.1);padding:20px;}.rewards-page .reward-detail .reward .options{color:#333 !important;background:#fff;opacity:.85;border-radius:5px;}.rewards-page .reward-detail .reward .options .reward-name,.rewards-page .reward-detail .reward .options .reward-instructions,.rewards-page .reward-detail .reward .options .reward-instructions,.rewards-page .reward-detail .reward .options .count,.rewards-page .reward-detail .reward .options label{color:#333 !important;}.rewards-page .reward-detail .reward .options .alert-rewards,.rewards-page .reward-detail .reward .options .fas{color:#ca0813;}.rewards-page .reward-detail .reward .options .count{font-family:'Poppins',sans-serif;font-weight:700;padding:20px 0;text-align:center;color:#333;}.rewards-page .reward-detail .reward .options .select .btn-warning{font-size:1rem;border-radius:0;border-width:2px;padding:.15rem 20px;line-height:24px;}.rewards-page .reward-confirm{background:#fff;border-radius:4px;padding:40px;}.rewards-page .reward-confirm .confirm-text{outline:none;}.rewards-page .reward-confirm .confirm .confirm-agree{padding:23px 35px 25px;}.sub-footer{padding:0 90px;}@media only screen and (max-width:480px){.sub-footer{padding:0 15px;}}.post-auth-footer,.pre-auth-footer{width:100%;margin:0;padding:0;background:#1c62d6;border:none;}.post-auth-footer .footer-wrapper,.pre-auth-footer .footer-wrapper{margin:0 auto;padding:0 90px;width:100%;max-width:1920px;}@media only screen and (max-width:480px){.post-auth-footer .footer-wrapper,.pre-auth-footer .footer-wrapper{padding:0 5px;}}.post-auth-footer .footer-wrapper .container,.pre-auth-footer .footer-wrapper .container{width:100%;display:flex;justify-content:space-between;color:#fff;min-height:140px;padding:60px 0 0;}@media only screen and (max-width:480px){.post-auth-footer .footer-wrapper .container,.pre-auth-footer .footer-wrapper .container{display:block;padding:40px 0;}}.post-auth-footer .footer-wrapper .container .footer-menu,.pre-auth-footer .footer-wrapper .container .footer-menu{width:100%;display:flex;justify-content:flex-end;}@media only screen and (max-width:480px){.post-auth-footer .footer-wrapper .container .footer-menu,.pre-auth-footer .footer-wrapper .container .footer-menu{display:block;text-align:center;}}.post-auth-footer .footer-wrapper .container .footer-menu .menu-item,.pre-auth-footer .footer-wrapper .container .footer-menu .menu-item{padding:0 0 0 40px;font-size:1rem;font-weight:500;font-family:'Poppins',sans-serif;justify-self:flex-end;}@media only screen and (max-width:480px){.post-auth-footer .footer-wrapper .container .footer-menu .menu-item,.pre-auth-footer .footer-wrapper .container .footer-menu .menu-item{justify-self:center;padding:20px 0 0;}}.post-auth-footer .footer-wrapper .container .footer-menu .menu-item a:link,.pre-auth-footer .footer-wrapper .container .footer-menu .menu-item a:link,.post-auth-footer .footer-wrapper .container .footer-menu .menu-item a:visited,.pre-auth-footer .footer-wrapper .container .footer-menu .menu-item a:visited{color:#fff;text-decoration:none;text-transform:uppercase;transition:all .2s ease;}.post-auth-footer .footer-wrapper .container .footer-menu .menu-item a:hover,.pre-auth-footer .footer-wrapper .container .footer-menu .menu-item a:hover{opacity:.65;}.post-auth-footer .footer-wrapper .container .copyright,.pre-auth-footer .footer-wrapper .container .copyright{width:100%;display:flex;padding:0;font-size:1rem;font-weight:500;text-transform:uppercase;font-family:'Poppins',sans-serif;}@media only screen and (max-width:480px){.post-auth-footer .footer-wrapper .container .copyright,.pre-auth-footer .footer-wrapper .container .copyright{display:block;text-align:center;}}