﻿@import url("https://use.typekit.net/qqe4cev.css");body.pre-auth-wrapper{background:#e7f4f4;margin:0;padding:0;}body.post-auth-wrapper{background:#e7f4f4 url("/Content/themes/pinpoint/images/background.svg") no-repeat 0 0;background-size:contain;margin:0;padding:0;}@media only screen and (max-width:480px){body.post-auth-wrapper{background:#e7f4f4;}}body .pre-auth-body .container{width:100%;margin:0;padding:0;}body .pre-auth-body .main{margin:0 auto;padding:0;max-width:1170px;}@media only screen and (max-width:1200px){body .pre-auth-body .main{max-width:70%;}}@media only screen and (max-width:990px){body .pre-auth-body .main{max-width:80%;}}@media only screen and (max-width:768px){body .pre-auth-body .main{max-width:90%;}}@media only screen and (max-width:480px){body .pre-auth-body .main{max-width:90%;}}body .post-auth-body .container{width:100%;margin:0;padding:0;}body .post-auth-body .main{margin:0 auto;padding:0;min-height:90vh;max-width:1170px;}@media only screen and (max-width:1200px){body .post-auth-body .main{max-width:70%;}}@media only screen and (max-width:990px){body .post-auth-body .main{max-width:80%;}}@media only screen and (max-width:768px){body .post-auth-body .main{max-width:90%;}}@media only screen and (max-width:480px){body .post-auth-body .main{max-width:90%;}}body .dropdown-toggle.btn-default{border:1px solid #dfe1e3;border-radius:4px !important;color:#000 !important;}a{color:#3d7cc9;}a:link,a:visited{color:#3d7cc9;text-decoration:none;}a:hover,a:active,a:focus{color:#6597d4;text-decoration:underline;cursor:pointer;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}@media only screen and (max-width:480px){a.forget{text-align:right;}}.btn{text-decoration:none !important;font-weight:600 !important;font-size:1rem !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:14px 24px 10px;min-height:46px;border-width:3px;border-radius:42px !important;text-transform:uppercase;}.btn:active,.btn.active{box-shadow:none;}.btn-default,.btn-primary{font-family:raleway,sans-serif;background-color:#93358d;border-color:#93358d;color:#fff !important;}.btn-default:hover,.btn-primary:hover,.btn-default:focus,.btn-primary:focus{background-color:#b843b1;border-color:#b843b1;color:#fff !important;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}.btn-default:active,.btn-primary:active,.btn-default:hover:active,.btn-primary:hover:active{background-color:#b843b1;border-color:#b843b1;color:#fff !important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-secondary{font-family:raleway,sans-serif;background-color:#fff;border-color:#93358d;color:#93358d !important;}.btn-secondary:hover,.btn-secondary:focus{background-color:#f0d7ef;border-color:#b843b1;color:#b843b1 !important;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}.btn-secondary:active,.btn-secondary:hover:active{background-color:#f2f2f2;border-color:#b843b1;color:#b843b1 !important;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}.btn-success{font-family:raleway,sans-serif;background-color:#93358d;border-color:#93358d;color:#fff !important;}.btn-success:hover,.btn-success:focus{background-color:#b843b1;border-color:#b843b1;color:#fff !important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-success:active,.btn-success:hover:active{background-color:#b843b1;border-color:#b843b1;color:#fff !important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-alert,.btn-warning,.btn-danger{font-family:raleway,sans-serif;background-color:#f0ad4e;border-color:#eea236;color:#fff !important;}.btn-alert:hover,.btn-warning:hover,.btn-danger:hover,.btn-alert:focus,.btn-warning:focus,.btn-danger:focus{background-color:#eea236;border-color:#eea236;color:#fff !important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-alert:active,.btn-warning:active,.btn-danger:active,.btn-alert:hover:active,.btn-warning:hover:active,.btn-danger:hover:active{background-color:#eea236;border-color:#eea236;color:#fff !important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}nav.navbar{margin:0;padding:0;height:auto;display:block;background:transparent;}nav.navbar .container{height:auto;margin:0 auto;padding:0;}nav.navbar.pre-auth-nav{border:none;}nav.navbar.pre-auth-nav.navbar-fixed-top{position:relative;}nav.navbar.pre-auth-nav .container{max-width:1170px;}@media only screen and (max-width:1200px){nav.navbar.pre-auth-nav .container{max-width:70%;}}@media only screen and (max-width:990px){nav.navbar.pre-auth-nav .container{max-width:80%;}}@media only screen and (max-width:768px){nav.navbar.pre-auth-nav .container{max-width:90%;}}@media only screen and (max-width:480px){nav.navbar.pre-auth-nav .container{max-width:90%;}}nav.navbar.pre-auth-nav .container .default-header{background:transparent;}nav.navbar.pre-auth-nav .container .default-header .header-image-frame{width:100%;text-align:center;}nav.navbar.pre-auth-nav .container .default-header .header-image img{margin-top:20px;height:100px;}@media only screen and (max-width:480px){nav.navbar.pre-auth-nav .container .default-header .header-image img{height:70px;margin-bottom:10px;}}nav.navbar.post-auth-nav{background:transparent;border:none;}nav.navbar.post-auth-nav.navbar-fixed-top{position:relative;}nav.navbar.post-auth-nav .container{max-width:1170px;}@media only screen and (max-width:1200px){nav.navbar.post-auth-nav .container{max-width:70%;}}@media only screen and (max-width:990px){nav.navbar.post-auth-nav .container{max-width:80%;}}@media only screen and (max-width:768px){nav.navbar.post-auth-nav .container{max-width:90%;}}@media only screen and (max-width:480px){nav.navbar.post-auth-nav .container{max-width:100%;}}nav.navbar.post-auth-nav .container .default-header .header-image-frame{float:none;}nav.navbar.post-auth-nav .container .default-header .header-image img{margin:15px 0 0 0;height:60px;}@media only screen and (max-width:480px){nav.navbar.post-auth-nav .container .default-header .header-image img{margin:15px 0 0 20px;height:50px;}}nav.navbar.post-auth-nav .container .default-header .navbar-toggle{margin-top:15px;background:#fff;border:1px solid #93358d;}nav.navbar.post-auth-nav .container .default-header .navbar-toggle .icon-bar{background:#93358d;height:4px;}nav.navbar.post-auth-nav .container .default-header .navbar-toggle:hover{background:#fff;}nav.navbar.post-auth-nav .container .default-header .navbar-toggle:hover .icon-bar{background:#3d7cc9;}nav.navbar.post-auth-nav .container .default-header .header-mobile-notifications{display:none !important;}nav.navbar.post-auth-nav .container .default-header .navbar-collapse{margin-top:20px;border:none;}nav.navbar.post-auth-nav .container .default-header .navbar-collapse.in{border-bottom:#dfe1e3 1px solid;}nav.navbar.post-auth-nav .container .default-header .navbar-collapse a:link,nav.navbar.post-auth-nav .container .default-header .navbar-collapse a:visited{color:#3d7cc9;text-decoration:none;}nav.navbar.post-auth-nav .container .default-header .navbar-collapse a:hover,nav.navbar.post-auth-nav .container .default-header .navbar-collapse a:active,nav.navbar.post-auth-nav .container .default-header .navbar-collapse a:focus{color:#6597d4;text-decoration:underline;cursor:pointer;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}nav.navbar.post-auth-nav .header-dropdown-languages,nav.navbar.post-auth-nav .header-mobile-languages{display:none !important;}nav.navbar.post-auth-nav .header-navbar-menu li a.link,nav.navbar.post-auth-nav .header-navbar-menu li a.link.home-link{color:#000 !important;margin-right:10px;padding-top:25px;font-weight:600;font-size:14px;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}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{color:#3d7cc9 !important;text-decoration:underline;}@media only screen and (max-width:990px){nav.navbar.post-auth-nav .header-navbar-menu{margin:0 15px 0 0 !important;}}@media only screen and (max-width:768px){nav.navbar.post-auth-nav .header-navbar-menu{margin:0 !important;}}@media only screen and (max-width:480px){nav.navbar.post-auth-nav .header-navbar-menu{margin:0 20px 0 0 !important;}}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-group{margin:15px 0 0;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-group .btn{color:#000 !important;border-radius:4px !important;padding:6px 12px;min-height:36px;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-group .btn-default{color:#000;background:#fff;border:1px solid #93358d;}nav.navbar.post-auth-nav .header-dropdown-appointments .btn-group.open .dropdown-toggle{box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-appointments .nav-appointments{border:1px solid #93358d;}nav.navbar.post-auth-nav .header-dropdown-notifications{display:none !important;}nav.navbar.post-auth-nav .header-dropdown-search{display:none !important;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-group{margin:15px 0 0 20px;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-group .btn{color:#000 !important;border-radius:4px !important;padding:6px 12px;min-height:36px;font-weight:600 !important;font-size:14px !important;font-style:normal !important;line-height:normal !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-group .btn-default{color:#000;background:#fff;border:1px solid #93358d;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-group .btn-default:hover,nav.navbar.post-auth-nav .header-dropdown-menu .btn-group .btn-default:active,nav.navbar.post-auth-nav .header-dropdown-menu .btn-group .btn-default:visited{color:#3d7cc9 !important;}nav.navbar.post-auth-nav .header-dropdown-menu .btn-group.open .dropdown-toggle{box-shadow:none;}nav.navbar.post-auth-nav .header-dropdown-menu .dropdown-menu{border:1px solid #93358d;}nav.navbar.post-auth-nav .search-dropdown-area .btn{min-height:auto !important;padding:4px 12px;margin-left:10px;}.control-wrapper{margin:0 0 20px;padding:0;margin-bottom:40px;}.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;border:none;background:#fff;margin:0;padding:0;min-height:auto;border-radius:4px 4px 0 0;}.control-header h1{font-family:raleway,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:raleway,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:raleway,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-family:raleway,sans-serif;font-weight:600;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.1rem;background:transparent;color:#93358d;border:none;padding:20px 20px 10px;}@media only screen and (max-width:480px){.control-header h1,.control-header h2{font-weight:600;font-size:1.2rem;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;color:#3d7cc9 !important;}@media only screen and (max-width:480px){.control-header .next-panel{top:20px !important;}}.control-header .link,.control-header .link:link{top:30px;right:20px;font-weight:600;color:#3d7cc9 !important;}@media only screen and (max-width:480px){.control-header .link,.control-header .link:link{top:20px !important;}}.control-body{margin:0;padding:10px 20px 20px;background:#fff;font-family:raleway,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:none;border-radius:0 0 4px 4px;}.welcome-control{margin:80px auto 40px;padding:0;background:#fff;border-radius:4px;}.welcome-control .control-wrapper{margin:0;padding:10px 10px 30px;border:0;border-radius:4px;}.welcome-control .control-wrapper h1,.welcome-control .control-wrapper h2{font-family:raleway,sans-serif;font-weight:600;font-size:2.1rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;letter-spacing:.1rem;background:transparent;color:#93358d;border:none;padding:0 0 10px;}@media only screen and (max-width:480px){.welcome-control .control-wrapper h1,.welcome-control .control-wrapper h2{font-weight:600;font-size:1.2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.welcome-control .control-wrapper p{font-family:raleway,sans-serif;font-weight:500;font-size:1.1rem;font-style:normal;line-height:1.8;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.welcome-control .control-wrapper img{margin:45px 0 0;border-radius:0 0 16px 16px;}@media only screen and (max-width:480px){.welcome-control .control-wrapper img{margin:40px 0 0;}}.welcome-control .control-wrapper welcome-image{width:100%;}.to-do-list-control .control-body .link a{font-weight:600;}.tiles-control .control-wrapper{box-shadow:none;}.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;}.tiles-control .home-tiles .tile h2{font-family:raleway,sans-serif;font-size:1.625rem;color:#fff;padding-top:20px;}.tiles-control .home-tiles .tile.purple{background:#93358d;border-color:#93358d;}.tiles-control .home-tiles .tile.purple:hover,.tiles-control .home-tiles .tile.purple:visited{background:#b843b1;border-color:#b843b1;}.tiles-control .home-tiles .tile.teal{background:#00afaa;border-color:#00afaa;}.tiles-control .home-tiles .tile.teal:hover,.tiles-control .home-tiles .tile.teal:visited{background:#00e2dc;border-color:#00e2dc;}.tiles-control .home-tiles .tile.blue{background:#3d7cc9;border-color:#3d7cc9;}.tiles-control .home-tiles .tile.blue:hover,.tiles-control .home-tiles .tile.blue:visited{background:#6597d4;border-color:#6597d4;}.tiles-control .home-tiles .tile.yellow{background:#f4b223;border-color:#f4b223;}.tiles-control .home-tiles .tile.yellow:hover,.tiles-control .home-tiles .tile.yellow:visited{background:#f6c354;border-color:#f6c354;}.tiles-control .home-tiles .tile.orange{background:#ff595a;border-color:#ff595a;}.tiles-control .home-tiles .tile.orange:hover,.tiles-control .home-tiles .tile.orange:visited{background:#ff8c8d;border-color:#ff8c8d;}.tiles-control .profile-tiles a:link,.tiles-control .profile-tiles a:hover{text-decoration:none;}.tiles-control .profile-tiles .tile{border-radius:4px;padding:10px 20px;}.tiles-control .profile-tiles .tile h2{margin:0;padding:11px 5px 0;font-family:raleway,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;font-size:1rem;color:#fff !important;}.tiles-control .profile-tiles .tile.teal{background:#00afaa;border-color:#00afaa;}.tiles-control .profile-tiles .tile.teal:hover,.tiles-control .profile-tiles .tile.teal:visited{background:#00e2dc;border-color:#00e2dc;}.tiles-control .profile-tiles .tile.blue{background:#3d7cc9;border-color:#3d7cc9;}.tiles-control .profile-tiles .tile.blue:hover,.tiles-control .profile-tiles .tile.blue:visited{background:#6597d4;border-color:#6597d4;}.tiles-control .profile-tiles .tile.yellow{background:#f4b223;border-color:#f4b223;}.tiles-control .profile-tiles .tile.yellow:hover,.tiles-control .profile-tiles .tile.yellow:visited{background:#f6c354;border-color:#f6c354;}.rewards-control .points .name,.rewards-control .tokens .name,.rewards-control .points .value,.rewards-control .tokens .value{font-family:raleway,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-default{font-family:raleway,sans-serif;background-color:#fff;border-color:#93358d;color:#93358d !important;border-width:2px;min-height:36px;padding:7px 24px 4px;}.rewards-control .btn-default:hover,.rewards-control .btn-default:focus{background-color:#f0d7ef;border-color:#b843b1;color:#b843b1 !important;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}.rewards-control .btn-default:active,.rewards-control .btn-default:hover:active{background-color:#f2f2f2;border-color:#b843b1;color:#b843b1 !important;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}.rewards-control .btn-points,.rewards-control .btn-tokens{padding:4px 12px;min-height:auto;font-weight:700 !important;font-size:.825rem !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 .redeem-control .btn-redeem{font-family:raleway,sans-serif;background-color:#93358d;border-color:#93358d;color:#fff !important;}.rewards-control .redeem-control .btn-redeem:hover,.rewards-control .redeem-control .btn-redeem:focus{background-color:#b843b1;border-color:#b843b1;color:#fff !important;-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}.rewards-control .redeem-control .btn-redeem:active,.rewards-control .redeem-control .btn-redeem:hover:active{background-color:#b843b1;border-color:#b843b1;color:#fff !important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.profile-control{margin:80px auto 0;padding:0;}.profile-control .control-wrapper{border:none;}.profile-control .control-wrapper .profile-header{border-bottom:solid 1px #000;}.profile-control .control-wrapper .profile-header h1{font-family:raleway,sans-serif;}.wall-control .post{border:none;border-radius:4px;}.wall-control .post .post-header{background:#fdf8fc;border-radius:4px 4px 0 0;}.wall-control .post .post-body{background:#fff;}.wall-control .post-footer{background:#fff;border-radius:0 0 4px 4px;}.wall-control .post-footer .btn{font-weight:600 !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;}.page-header{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;border-bottom:1px solid rgba(36,39,48,.1);color:#242730;padding:0 0 5px;margin:40px 0 10px;width:100%;display:block;position:relative;border:none;}.page-header h1{font-family:raleway,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:0;}@media only screen and (max-width:768px){.page-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){.page-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;}}.page-header h2{font-family:raleway,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:0;}@media only screen and (max-width:480px){.page-header h2{font-weight:400;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.page-header .link{font-family:raleway,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:25px;right:0;}.page-header .link:link{color:#009cc9;}.page-header .link:hover{color:#2a6496;}.page-header .link:active{color:#2a6496;}.page-header .link:visited{color:#009cc9;}.page-header h1{font-family:raleway,sans-serif;font-weight:600;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 5px;border-bottom:1px solid #000;}.page-header .link{font-weight:700;}.page-item{min-height:auto;width:100%;margin:0;padding:0;color:#242730;display:block;}.page-item article{padding-bottom:20px;margin-bottom:20px;display:block;border-bottom:rgba(36,39,48,.1) 1px solid;}.page-item article:last-child{padding-bottom:10px;margin-bottom:0;border-bottom:none;}.page-item .agenda-header{background:#faf1f9;}.page-grid{width:100%;}.page-grid thead{width:100%;border-bottom:1px solid rgba(36,39,48,.1);}.page-grid thead tr:hover{background:unset;}.page-grid th{min-height:38px;padding:20px 10px 3px;}.page-grid td{font-size:13px;padding:4px 10px;height:38px;}.page-grid td.view{padding:4px 10px 0;float:right;}@media only screen and (max-width:480px){.page-grid td.view{padding:2px 8px 0;}}.page-grid td.header{background:transparent;width:33.33333333%;border-bottom:solid 2px rgba(0,0,0,.2);height:38px;}.page-grid td.data{width:33.33333333%;height:38px;}.page-grid td.check{width:33.33333333%;padding:7px 0 0 15px;}.page-grid td .btn-link{font-weight:600;}.page-grid tr{background:transparent;}.page-grid tr:hover{background:rgba(247,247,247,.4);}.page-grid tr:nth-child(even){background:#f7f7f7;}.page-grid tr:nth-child(even):hover{background:#f4f4f4;}.page-grid td.view{padding:0 10px 0;}.page-grid td.view .btn{font-weight:600;font-size:.825rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.login-page.login{background:#fff;border-radius:4px;padding:20px 40px 10px;}.login-page.login .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;background:#fff;margin:0;padding:0;min-height:auto;border-radius:4px 4px 0 0;background:transparent;border:none;}.login-page.login .control-header h1{font-family:raleway,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-page.login .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-page.login .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-page.login .control-header h2{font-family:raleway,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-page.login .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-page.login .control-header .link{font-family:raleway,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-page.login .control-header .link:link{color:#009cc9;}.login-page.login .control-header .link:hover{color:#2a6496;}.login-page.login .control-header .link:active{color:#2a6496;}.login-page.login .control-header .link:visited{color:#009cc9;}.login-page.login .control-header h1{font-family:raleway,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-page.login .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-page.login .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-page.login .control-header h2{font-family:raleway,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-page.login .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-page.login .control-header .link{font-family:raleway,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-page.login .control-header .link:link{color:#009cc9;}.login-page.login .control-header .link:hover{color:#2a6496;}.login-page.login .control-header .link:active{color:#2a6496;}.login-page.login .control-header .link:visited{color:#009cc9;}.login-page.login .control-header h1,.login-page.login .control-header h2{font-family:raleway,sans-serif;font-weight:600;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.1rem;background:transparent;color:#93358d;border:none;padding:20px 20px 10px;}@media only screen and (max-width:480px){.login-page.login .control-header h1,.login-page.login .control-header h2{font-weight:600;font-size:1.2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.login-page.login .control-header .next-panel{top:20px !important;color:#3d7cc9 !important;}@media only screen and (max-width:480px){.login-page.login .control-header .next-panel{top:20px !important;}}.login-page.login .control-header .link,.login-page.login .control-header .link:link{top:30px;right:20px;font-weight:600;color:#3d7cc9 !important;}@media only screen and (max-width:480px){.login-page.login .control-header .link,.login-page.login .control-header .link:link{top:20px !important;}}.login-page.login .control-header h1,.login-page.login .control-header h2{margin:0;padding:0 0 5px;font-family:raleway,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;border-bottom:1px solid #dfe1e3;}.login-page.login .control-header .next-panel{color:#000;}.login-page.login .control-header .link{top:15px;right:15px;font-weight:600;}.login-page.login .control-body{background:transparent;border-radius:0;box-shadow:none;font-family:raleway,sans-serif;font-weight:500;font-size:.925rem;font-style:normal;line-height:1.6;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.profile-page .btn{min-height:36px;padding:8px 24px 6px;}.profile-page .btn.dropdown-toggle.btn-default{border:1px solid #dfe1e3;border-radius:4px !important;color:#000 !important;}.refer-page .page-item{background:#fff;border-radius:4px;padding:20px;}.calendar-page .calendar.RadScheduler_MetroTouch .rsHeader{background:#fdf8fc;}.calendar-page .calendar.RadScheduler .rsMonthView{background:#fff;}.rewards-page .reward-grid .reward .item{border:1px solid #fff;background:#fff;}.rewards-page .reward-grid .reward .item:hover{background:#fff;border:1px solid #93358d;}.rewards-page .reward-detail .options .count{font-family:raleway,sans-serif;font-weight:700;padding:20px 0;text-align:center;color:#fff;}.rewards-page .reward-control{border:1px solid #fff;border-radius:4px 4px 0 0;background:#fff;}.rewards-page .reward-control-footer{border:1px solid #fff;border-top:1px solid #dfe1e3;border-radius:0 0 4px 4px;background:#fff;}.surveys-page .page-item{background:#fff;border-radius:4px;margin-top:20px;padding:20px;}.info-page{margin-top:10vh;}.info-page .info-message{padding:0;}.info-page .info-message h1{font-family:raleway,sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:1.65;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px;background:#00afaa;margin:0;}.info-page .info-message .detail{background:#fff;}.sub-footer{margin:0 auto;padding:0;max-width:1170px;}.pre-auth-footer,.post-auth-footer{margin:30px 0 0;padding:0;width:100%;min-height:400px;background:#93358d;}.pre-auth-footer .pages-footer .page-footer,.post-auth-footer .pages-footer .page-footer{margin:0 auto;padding:20px 0;max-width:60%;text-align:center;}@media only screen and (max-width:1200px){.pre-auth-footer .pages-footer .page-footer,.post-auth-footer .pages-footer .page-footer{max-width:70%;}}@media only screen and (max-width:990px){.pre-auth-footer .pages-footer .page-footer,.post-auth-footer .pages-footer .page-footer{max-width:80%;}}@media only screen and (max-width:768px){.pre-auth-footer .pages-footer .page-footer,.post-auth-footer .pages-footer .page-footer{max-width:90%;}}@media only screen and (max-width:480px){.pre-auth-footer .pages-footer .page-footer,.post-auth-footer .pages-footer .page-footer{max-width:100%;}}.pre-auth-footer .pages-footer .page-footer .footer-logo img,.post-auth-footer .pages-footer .page-footer .footer-logo img{height:70px;}.pre-auth-footer .pages-footer .page-footer .footer-links,.post-auth-footer .pages-footer .page-footer .footer-links{padding:20px 0;font-weight:200;font-size:.925rem;font-style:normal;line-height:1.6;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pre-auth-footer .pages-footer .page-footer .footer-links .phone,.post-auth-footer .pages-footer .page-footer .footer-links .phone{color:#fff;}.pre-auth-footer .pages-footer .page-footer .footer-links .email a,.post-auth-footer .pages-footer .page-footer .footer-links .email a{color:#fff;}.pre-auth-footer .pages-footer .page-footer .footer-social,.post-auth-footer .pages-footer .page-footer .footer-social{display:block;}.pre-auth-footer .pages-footer .page-footer .footer-social .inst,.post-auth-footer .pages-footer .page-footer .footer-social .inst{padding:10px;display:inline-block;}.pre-auth-footer .pages-footer .page-footer .footer-social .face,.post-auth-footer .pages-footer .page-footer .footer-social .face{padding:10px;display:inline-block;}.pre-auth-footer .pages-footer .page-footer .footer-social .twit,.post-auth-footer .pages-footer .page-footer .footer-social .twit{padding:10px;display:inline-block;}.pre-auth-footer .pages-footer .page-footer .footer-social .link,.post-auth-footer .pages-footer .page-footer .footer-social .link{padding:10px;display:inline-block;}.pre-auth-footer .pages-footer .page-footer .footer-copyright,.post-auth-footer .pages-footer .page-footer .footer-copyright{margin:0 auto;padding:20px 0;max-width:80%;}.pre-auth-footer .pages-footer .page-footer .footer-copyright p,.post-auth-footer .pages-footer .page-footer .footer-copyright p{text-align:center;font-weight:200;font-size:.925rem;font-style:normal;line-height:1.6;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}.pre-auth-footer .pages-footer .page-footer .footer-copyright p a,.post-auth-footer .pages-footer .page-footer .footer-copyright p a{display:block;color:#fff;}