﻿@import url("https://use.typekit.net/hrh6agy.css");body{background:#fff;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;color:#3f3f3e;}body a:link,body a:visited{color:#c26558;text-decoration:none;}body a:hover,body a:active{color:#d44455;text-decoration:underline;}body .form-control,body .form-group .form-control{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-weight:500!important;font-size:.875rem!important;font-style:normal!important;line-height:normal!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;min-height:40px;width:100%;background:#fff;border-color:#cfcfcf;margin:0;padding:6px 12px!important;border:2px solid #cfcfcf;border-radius:4px;color:#3f3f3e;}body .form-control:hover,body .form-group .form-control:hover,body .form-control:focus,body .form-group .form-control:focus{background:rgba(36,39,48,.05);border-color:#edd5cf;}body .form-control:focus,body .form-group .form-control:focus{border-color:#edd5cf;box-shadow:none;outline:0;}body input{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;border-radius:4px;}body .RadInputMgr_Default:hover,body .RadInputMgr_Default:focus{background:#fff!important;}body .btn-primary,body .btn-primary:visited,body .btn-success,body .btn-success:visited{background:#f8f0ee;border:3px solid #e8c7bf;color:#3f3f3e!important;border-radius:6px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;padding:.65em 1.4em;}body .btn-primary:active,body .btn-primary:visited:active,body .btn-success:active,body .btn-success:visited:active,body .btn-primary:focus,body .btn-primary:visited:focus,body .btn-success:focus,body .btn-success:visited:focus,body .btn-primary:hover,body .btn-primary:visited:hover,body .btn-success:hover,body .btn-success:visited:hover{background:#f8f0ee!important;border-color:#c26558!important;color:#3f3f3e!important;transition:all .2s;}body .btn-default,body .btn-default:visited{background:#fff;border:3px solid #e8c7bf;color:#3f3f3e!important;border-radius:6px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;padding:.65em 1.4em;}body .btn-default:active,body .btn-default:visited:active,body .btn-default:focus,body .btn-default:visited:focus,body .btn-default:hover,body .btn-default:visited:hover{background:#f8f0ee!important;border-color:#c26558!important;transition:all .2s;}body .btn-secondary,body .btn-secondary:visited{background:#fff;border:3px solid #3f3f3e;color:#585858!important;border-radius:6px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;padding:.65em 1.4em;}body .btn-secondary:active,body .btn-secondary:visited:active,body .btn-secondary:focus,body .btn-secondary:visited:focus,body .btn-secondary:hover,body .btn-secondary:visited:hover{background:rgba(63,63,62,.04)!important;color:#3f3f3e!important;transition:all .2s;}body.pre-auth-wrapper,body.post-auth-wrapper{padding:0!important;}section.pre-auth-body{padding-top:20px;}.page-full{width:100%;margin:0;padding:20px 0 0;display:block;}.page-split{width:100%;margin:0;padding:0;display:flex;}@media only screen and (max-width:768px){.page-split{flex-direction:column;}}.page-split .col-left{width:65%;margin:0;padding:0 20px 0 0;display:inline-block;}@media only screen and (max-width:768px){.page-split .col-left{width:100%;padding:0;order:1;}}.page-split .col-right{width:35%;margin:0;padding:0 0 0 20px;display:inline-block;}@media only screen and (max-width:768px){.page-split .col-right{width:100%;padding:0;order:2;}}.page-control{border:0;min-height:auto;width:100%;margin:0 auto;padding:0;display:block;}.page-wrapper{width:auto;margin:0;padding:0;}.page-header{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;border-bottom:1px solid #3f3f3e;color:#3f3f3e;padding:0 0 5px;margin:40px 0 10px;width:100%;display:block;position:relative;}.page-header h1{font-family:'gotham','Century Gothic','Trebuchet MS',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:'gotham','Century Gothic','Trebuchet MS',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:'gotham','Century Gothic','Trebuchet MS',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:#c26558;}.page-header .link:hover{color:#d44455;}.page-header .link:active{color:#d44455;}.page-header .link:visited{color:#c26558;}.page-item{min-height:auto;width:100%;margin:0;padding:0;color:#3f3f3e;display:block;}.page-item article{padding-bottom:20px;margin-bottom:20px;display:block;border-bottom:#3f3f3e 1px solid;}.page-item article:last-child{padding-bottom:10px;margin-bottom:0;border-bottom:0;}.page-actions{width:100%;height:auto;margin:0;padding:10px 0 20px;display:block;position:relative;}.page-grid{width:100%;}.page-grid thead{width:100%;border-bottom:1px solid #3f3f3e;}.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;}.error-page{padding:40px 0 0;margin:0 auto;max-width:1140px;display:block;min-height:80vh;}.info-page{padding:40px 0 0;margin:0 auto;max-width:1140px;display:block;min-height:80vh;}.main{min-height:80vh;width:100%;max-width:1140px;margin:0 auto 20px;padding:0 15px;display:block;position:relative;}@media(max-width:768px){.main{max-width:94%;margin:0 auto;}}nav.navbar{background:#fff;margin-bottom:0;border-radius:0;border:0;}nav.navbar .navbar-toggle{border:3px solid #e8e8e1;border-radius:4px;margin-top:30px!important;}nav.navbar .navbar-toggle:hover,nav.navbar .navbar-toggle:focus{border-color:#edd5cf;background:#fdf8f7;}nav.navbar .navbar-toggle .icon-bar{background-color:#3f3f3e;}nav.navbar.pre-auth-nav.navbar-fixed-top{position:relative;padding:0;}nav.navbar.pre-auth-nav>.container{margin:0 auto;max-width:1140px;}nav.navbar.pre-auth-nav>.container .default-header .header-image{background:transparent;}nav.navbar.pre-auth-nav>.container .default-header .header-image img{margin:15px 0 0;height:80px;}@media only screen and (max-width:1024px){nav.navbar.pre-auth-nav>.container .default-header .header-image img{margin:15px 0 0 20px;}}nav.navbar.post-auth-nav.navbar-fixed-top,nav.navbar.post-auth-nav.navbar-fixed-top.shrink{position:relative;background:#fff;border:0;min-height:110px;margin-bottom:20px;}nav.navbar.post-auth-nav .container .default-header{max-width:1140px;margin:0 auto;padding:0 15px;align-items:flex-start;}nav.navbar.post-auth-nav .container .default-header .header-image{background:transparent;}nav.navbar.post-auth-nav .container .default-header .header-image img{margin:15px 0 15px;height:80px;}@media only screen and (max-width:1024px){nav.navbar.post-auth-nav .container .default-header .header-image img{height:60px;}}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu{margin-top:15px;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-default,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-default,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .dropdown-toggle,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .dropdown-toggle{border:2px solid #e8e8e1;border-radius:4px;background:transparent;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;color:#3f3f3e;min-height:40px;padding:6px 12px;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-default:active,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-default:active,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .dropdown-toggle:active,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .dropdown-toggle:active,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-default:focus,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-default:focus,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .dropdown-toggle:focus,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .dropdown-toggle:focus,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-default:hover,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-default:hover,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .dropdown-toggle:hover,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .dropdown-toggle:hover{border-color:#edd5cf;background:#fdf8f7;transition:all .2s;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-group.open .dropdown-toggle,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-group.open .dropdown-toggle,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn:active,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn:active,nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn.active,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn.active{border-color:#edd5cf;background:#fdf8f7;box-shadow:none;}nav.navbar.post-auth-nav .container .default-header .dropdown-menu{border-radius:4px;}nav.navbar.post-auth-nav .container .default-header .dropdown-menu li a{font-weight:600;}.control-wrapper{margin:0 0 20px;padding:0;border:1px solid #e8e8e1;border-radius:4px;box-shadow:none;}.control-header{min-height:60px;margin:0 0 1px;padding:0;color:#3f3f3e;border:1px solid #e8e8e1;background:transparent;border-radius:4px 4px 0 0;display:flex;justify-content:space-between;width:100%;background:#faf8f6;border:0;border-bottom:1px solid #e8e8e1;border-radius:0;margin:0;padding:.825rem 1.25rem;}.control-header h1{font-family:'gotham','Century Gothic','Trebuchet MS',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 0 0;width:100%;}@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:'gotham','Century Gothic','Trebuchet MS',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;width:100%;}@media only screen and (max-width:480px){.control-header h2{font-weight:400;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 20px 0;}}.control-header .link{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;padding:15px 20px 0 0;}.control-header .link a{margin:0;padding:0;}.control-header .link a:link{color:#c26558;}.control-header .link a:hover{color:#d44455;}.control-header .link a:active{color:#d44455;}.control-header .link a:visited{color:#c26558;}.control-header h1,.control-header h2{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-size:24px;font-weight:500;color:#3f3f3e;padding:0;margin:0;}.control-header .next-panel{color:#c26558!important;}.control-header .link{padding:3px 0 0;}.control-body{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-weight:500;font-size:1em;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e8e8e1;color:#3f3f3e;min-height:auto;margin:0;padding:20px;border-radius:0 0 4px 4px;background:transparent;border:0;padding:20px 10px;}.control-body p{padding-bottom:10px;}.control-body p:last-child{padding-bottom:20px;}.control-body .list-group .list-group-item{color:#3f3f3e;background:transparent;border-color:#e8e8e1;}.control-body .list-group .list-group-item .data-label{color:#585858;padding-right:8px;}.control-body .far,.control-body .fas,.control-body .fa,.control-body .fad,.control-body .glyphicon,.control-body .icon{padding-right:5px;}.control-grid tr{border:0;}.control-grid tr:first-child{border:0;}.control-grid tr:nth-child(even){background:#f7f7f7;}.control-grid tr:nth-child(even):hover{background:#f8f0ee;transition:background .2s;}.control-grid tr:hover{background:#f8f0ee;transition:background .2s;}.control-grid td{font-weight:600;}.control-grid td .fa-info-circle{color:#585858;}.login-control .control-wrapper{border:0;border-radius:0;overflow:visible;box-shadow:none;}.login-control .control-header{background:transparent;border-bottom:3px solid #3f3f3e;margin:0;}.login-control .login-input-body .links{display:none;}.login-control .login-input-body .checkbox label{font-weight:600!important;}.login-control .control-header h1,.login-control .control-header h2{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-weight:700;color:#3f3f3e;border-bottom:0;}@media only screen and (max-width:768px){.login-control .control-header h1,.login-control .control-header h2{font-size:1.5rem;}}.login-control .control-body{background:transparent;color:#3f3f3e;}.welcome-control .control-wrapper{background:#fff;border:1px solid #e8e8e1;border-radius:6px;padding:20px;overflow:hidden;}.welcome-control .control-header{background:transparent;border:0;padding:10px 0 0;}.welcome-control .control-header h1{border-bottom:0;padding:0 0 8px;border-bottom:1px solid #e8e8e1;}.welcome-control .control-body{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-weight:500;font-size:1em;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #e8e8e1;color:#3f3f3e;min-height:auto;margin:0;padding:20px;border-radius:0 0 4px 4px;border:0;padding:20px 10px;background:transparent;padding:0;}.welcome-control .control-body p{padding-bottom:10px;}.welcome-control .control-body p:last-child{padding-bottom:20px;}.welcome-control .control-body .list-group .list-group-item{color:#3f3f3e;background:transparent;border-color:#e8e8e1;}.welcome-control .control-body .list-group .list-group-item .data-label{color:#585858;padding-right:8px;}.welcome-control .control-body .far,.welcome-control .control-body .fas,.welcome-control .control-body .fa,.welcome-control .control-body .fad,.welcome-control .control-body .glyphicon,.welcome-control .control-body .icon{padding-right:5px;}.welcome-control .control-body p{padding-bottom:10px;}.welcome-control .control-body p:last-child{padding-bottom:20px;}.welcome-control .control-body .list-group .list-group-item{color:#3f3f3e;background:transparent;border-color:#e8e8e1;}.welcome-control .control-body .list-group .list-group-item .data-label{color:#585858;padding-right:8px;}.welcome-control .control-body .far,.welcome-control .control-body .fas,.welcome-control .control-body .fa,.welcome-control .control-body .fad,.welcome-control .control-body .glyphicon,.welcome-control .control-body .icon{padding-right:5px;}.tiles-control .control-wrapper{box-shadow:none;border:0;}.tiles-control .home-tiles .tile{background:#fdf8f7;border:3px solid #edd5cf;border-radius:6px;color:#3f3f3e;}@media(min-width:768px){.tiles-control .home-tiles .tile{width:12em;height:12rem;}}@media(min-width:1024px){.tiles-control .home-tiles .tile{width:12rem;height:12rem;}}@media(min-width:1200px){.tiles-control .home-tiles .tile{width:12rem;height:12rem;}}.tiles-control .home-tiles .tile:link,.tiles-control .home-tiles .tile:hover,.tiles-control .home-tiles .tile:active,.tiles-control .home-tiles .tile:visited{background:#f8f0ee;color:#3f3f3e;text-decoration:none!important;cursor:pointer;border-color:#c26558;}.tiles-control .home-tiles .tile h2{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;padding-top:15px;font-size:1.25rem;line-height:normal;font-weight:500;}.tiles-control .home-tiles .tile .img{color:#fff;background:#c26558;border-radius:50%;}.tiles-control .profile-tiles a:link,.tiles-control .profile-tiles a:visited,.tiles-control .profile-tiles a:hover,.tiles-control .profile-tiles a:active{text-decoration:none!important;}.tiles-control .profile-tiles .tile{background:#f8f0ee;border:3px solid #e8c7bf;border-radius:6px;text-decoration:none!important;}.tiles-control .profile-tiles .tile:link,.tiles-control .profile-tiles .tile:visited,.tiles-control .profile-tiles .tile:hover,.tiles-control .profile-tiles .tile:active,.tiles-control .profile-tiles .tile a{text-decoration:none!important;cursor:pointer;border-color:#c26558;}.tiles-control .profile-tiles .tile h2{padding:20px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-size:.9rem;font-weight:600;color:#3f3f3e;text-align:center;text-decoration:none!important;}.tiles-control .profile-tiles .tile:hover,.tiles-control .profile-tiles .tile:visited{background:#edd5cf;border-color:#e8c7bf;}.set-avatar-control .control-body .btn,.set-avatar-control .btn,.set-avatar-control .button-cancel,.profile-page .set-avatar-control .button-cancel{font-weight:700!important;}.profile-page .button-cancel{border-color:#e8e8e1!important;font-size:14px;}.profile-page .button-cancel:active,.profile-page .button-cancel:focus,.profile-page .button-cancel:hover{border-color:#edd5cf!important;}.RadAutoCompleteBox_Bootstrap .racTokenList{border:2px solid #cfcfcf!important;border-radius:4px!important;}.RadAutoCompleteBox_Bootstrap .racTokenList:focus-within{border-color:#edd5cf!important;}.timezone-control select{border:2px solid #cfcfcf!important;border-radius:4px;}.rewards-control .redeem-control .btn-redeem{background:#fff;border:3px solid #e8c7bf;color:#3f3f3e!important;border-radius:6px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-size:14px;font-weight:600;padding:.65em 1.4em;}.rewards-control .redeem-control .btn-redeem:active,.rewards-control .redeem-control .btn-redeem:focus,.rewards-control .redeem-control .btn-redeem:hover{color:#3f3f3e!important;background:#f8f0ee!important;border-color:#c26558!important;transition:all .2s;}.rewards-page .reward-grid .reward .item{border-radius:6px;background:#fdf8f7;border:2px solid #e8e8e1;}.rewards-page .reward-grid .reward .item:hover{border:2px solid #edd5cf;background:#f8f0ee;}.rewards-page .reward-grid .reward .item .name{color:#c26558;}.rewards-page .reward-detail .reward{background:#fdf8f7;}.rewards-page .reward-control{border:1px solid #3f3f3e;border-radius:6px;background:#fff;}.rewards-page .reward-control-footer{border-top:1px solid #3f3f3e;}.rewards-page .reward-control-footer .btn-default,.rewards-page .reward-control-footer .btn-default:visited{background:#fdf8f7;border:2px solid #edd5cf;color:#3f3f3e!important;border-radius:4px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;padding:.65em 1.4em;}.rewards-page .reward-control-footer .btn-default:active,.rewards-page .reward-control-footer .btn-default:visited:active,.rewards-page .reward-control-footer .btn-default:focus,.rewards-page .reward-control-footer .btn-default:visited:focus,.rewards-page .reward-control-footer .btn-default:hover,.rewards-page .reward-control-footer .btn-default:visited:hover{background:#f8f0ee!important;border-color:#edd5cf!important;transition:all .2s;}.btn-alert,.btn-alert:visited{background:#fdf8f7;border:2px solid #edd5cf;color:#3f3f3e!important;border-radius:4px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;padding:.5em 1.2em;}.btn-alert:active,.btn-alert:visited:active,.btn-alert:focus,.btn-alert:visited:focus,.btn-alert:hover,.btn-alert:visited:hover{background:#f8f0ee!important;border-color:#edd5cf!important;transition:all .2s;}body .tiles-control .home-tiles a,body .tiles-control .home-tiles a:link,body .tiles-control .home-tiles a:visited,body .tiles-control .home-tiles a:hover,body .tiles-control .home-tiles a:active,body .tiles-control .home-tiles .tile,body .tiles-control .home-tiles .tile:link,body .tiles-control .home-tiles .tile:visited,body .tiles-control .home-tiles .tile:hover,body .tiles-control .home-tiles .tile:active,body .tiles-control .profile-tiles a,body .tiles-control .profile-tiles a:link,body .tiles-control .profile-tiles a:visited,body .tiles-control .profile-tiles a:hover,body .tiles-control .profile-tiles a:active,body .tiles-control .profile-tiles .tile,body .tiles-control .profile-tiles .tile:link,body .tiles-control .profile-tiles .tile:visited,body .tiles-control .profile-tiles .tile:hover,body .tiles-control .profile-tiles .tile:active{text-decoration:none!important;}.profile-page .btn-default:not(.btn-redeem):not(.button-cancel),.profile-page .btn-default:not(.btn-redeem):not(.button-cancel):visited{border-color:#e8e8e1!important;font-size:14px;font-weight:400;}.profile-page .btn-default:not(.btn-redeem):not(.button-cancel):active,.profile-page .btn-default:not(.btn-redeem):not(.button-cancel):visited:active,.profile-page .btn-default:not(.btn-redeem):not(.button-cancel):focus,.profile-page .btn-default:not(.btn-redeem):not(.button-cancel):visited:focus,.profile-page .btn-default:not(.btn-redeem):not(.button-cancel):hover,.profile-page .btn-default:not(.btn-redeem):not(.button-cancel):visited:hover{border-color:#edd5cf!important;}.profile-control{padding-bottom:20px;}.profile-control .control-wrapper{border:0;border-bottom:1px solid #3f3f3e;border-radius:0;}.profile-control .profile-header h1{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;color:#3f3f3e;}.profile-control .profile-header h2{color:#7a7a79;}.profile-control .profile-menu{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;}.profile-control .profile-menu .menu-study-history a,.profile-control .profile-menu .menu-reward-history a,.profile-control .profile-menu .menu-unsubscribe a{color:#c26558;}.profile-control .profile-menu .menu-study-history a:hover,.profile-control .profile-menu .menu-reward-history a:hover,.profile-control .profile-menu .menu-unsubscribe a:hover{color:#d44455;}.study-history-control .control-body .history-item{background:#fdf8f7;}.study-history-control .control-body .history-item:hover{background:#f8f0ee;}.study-history-control .control-body .history-item:nth-child(odd){background:transparent;}.study-history-control .control-body .history-item:nth-child(odd):hover{background:rgba(248,240,238,.4);}.study-history-control .control-body .history-item .study .status .label-default{background:#c26558;color:#fff;}.study-history-control .control-body .history-details td.status .label-default{background:#c26558;color:#fff;}.scheduler-control .control-body .btn-alert,.scheduler-control .control-body .btn-add-to-calendar,.scheduler-control .control-body .btn-remove-from-calendar{background:#fdf8f7;border:1px solid #edd5cf;color:#3f3f3e!important;border-radius:4px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;padding:.5em 1.2em;}.scheduler-control .control-body .btn-alert:active,.scheduler-control .control-body .btn-add-to-calendar:active,.scheduler-control .control-body .btn-remove-from-calendar:active,.scheduler-control .control-body .btn-alert:focus,.scheduler-control .control-body .btn-add-to-calendar:focus,.scheduler-control .control-body .btn-remove-from-calendar:focus,.scheduler-control .control-body .btn-alert:hover,.scheduler-control .control-body .btn-add-to-calendar:hover,.scheduler-control .control-body .btn-remove-from-calendar:hover{background:#f8f0ee!important;border-color:#edd5cf!important;transition:all .2s;}.scheduler-control .control-body .add-calendar-icon,.scheduler-control .control-body .fa-calendar-plus{color:#c26558;}.scheduler-control .control-body .remove-calendar-icon,.scheduler-control .control-body .fa-calendar-minus,.scheduler-control .control-body .fa-calendar-times{color:#d44455;}.upcoming-appointments-control a{color:#c26558;}.upcoming-appointments-control a:hover{color:#d44455;}.upcoming-appointments-control .label,.upcoming-appointments-control .label-default,.upcoming-appointments-control .label-success,.upcoming-appointments-control .label-warning,.upcoming-appointments-control .label-info,.upcoming-appointments-control .label-primary{background:#c26558;color:#fff;border-radius:3px;}.upcoming-appointments-control .agenda-control .agenda-row .appointment .menu .link{color:#c26558;}.upcoming-appointments-control .agenda-control .agenda-row .appointment .menu .link:hover{color:#d44455;}.upcoming-appointments-control .agenda-control .agenda-row .appointment .menu .edit,.upcoming-appointments-control .agenda-control .agenda-row .appointment .menu .export{color:#c26558;}.upcoming-appointments-control .agenda-control .agenda-row .appointment .menu .fa-calendar-plus{color:#c26558;}.upcoming-appointments-control .agenda-control .agenda-row .appointment .menu .fa-calendar-minus,.upcoming-appointments-control .agenda-control .agenda-row .appointment .menu .fa-calendar-times{color:#d44455;}.nav-appointments{font-size:10.5px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;}.nav-appointments h1,.nav-appointments h2{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-size:12px!important;}.nav-appointments .upcoming table td.title{font-size:10.5px!important;font-weight:600!important;}.nav-appointments .upcoming table td.time{font-size:11px!important;}.nav-appointments .upcoming table td.link{font-size:10.5px!important;font-weight:600!important;}.nav-appointments .upcoming table td.link .title{font-size:10.5px!important;font-weight:600!important;}.nav-appointments .upcoming table td.link .icon{font-size:12px!important;}.nav-appointments .upcoming table td.link a{font-size:10.5px!important;font-weight:600!important;color:#c26558!important;}.nav-appointments .upcoming table td.link a:hover{color:#d44455!important;}.nav-appointments .upcoming table .next .date{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-size:11px!important;}.nav-appointments .upcoming table .next .time{font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-size:11px!important;}.to-do-list-control .control-body .link a{font-weight:700;}.rewards-control .points-control .totals .name{font-weight:600;}.rewards-control .points-control .totals .value{font-weight:700;}.calendar-page{margin:0 auto;max-width:1140px;display:block;min-height:80vh;padding:40px 0 0;}.calendar-page .calendar.RadScheduler_MetroTouch{background:transparent;}.calendar-page .calendar.RadScheduler_MetroTouch .rsHeader{background:#fff;border:0;border-bottom:1px solid #3f3f3e;color:#3f3f3e;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-weight:400;}.calendar-page .calendar.RadScheduler_MetroTouch .rsHeader .rsButton{background:transparent;border:1px solid transparent;color:#3f3f3e;}.calendar-page .calendar.RadScheduler_MetroTouch .rsHeader li.rsSelected{border:1px solid #c26558;}.calendar-page .calendar.RadScheduler_MetroTouch .rsAgendaView{border:0;background:#fff;}.calendar-page .calendar.RadScheduler_MetroTouch .rsAgendaView .rsHorizontalHeaderTable th{padding:12px;border:0;border-bottom:1px solid #3f3f3e;}.calendar-page .calendar.RadScheduler_MetroTouch .rsAgendaView .rsAgendaTable th,.calendar-page .calendar.RadScheduler_MetroTouch .rsAgendaView .rsAgendaTable td,.calendar-page .calendar.RadScheduler_MetroTouch .rsAgendaView .rsAgendaRow,.calendar-page .calendar.RadScheduler_MetroTouch .rsAgendaView .rsAgendaRow .rsAgendaRowHovered{border:0;border-bottom:1px solid #3f3f3e;}.calendar-page .calendar.RadScheduler_MetroTouch .rsMonthView{background:#fff;}.calendar-page .calendar.RadScheduler_MetroTouch .rsMonthView .rsSatCol,.calendar-page .calendar.RadScheduler_MetroTouch .rsMonthView .rsSunCol,.calendar-page .calendar.RadScheduler_MetroTouch .rsMonthView .rsOtherMonth{background:#fdf8f7;}.calendar-page .calendar.RadScheduler_MetroTouch .rsAgendaRowHovered{background:#fdf8f7;}@media only screen and (max-width:1200px){.calendar-page{padding:0 20px;margin:0;max-width:100%;}}.sub-footer{display:block;width:100%;margin:0;padding:25px;}.post-auth-footer,.pre-auth-footer{border:0;padding:0;margin:0;width:100%;}.post-auth-footer .footer-content,.pre-auth-footer .footer-content{border:0;padding:0;}.footer{background:#fff;margin:0 auto;padding:0 15px;width:100%;max-width:1140px;font-family:'gotham','Century Gothic','Trebuchet MS',sans-serif;font-size:12px;font-weight:400;}.footer nav{display:flex;gap:20px;}.footer a{font-size:12px;font-weight:400;}.footer a:link,.footer a:visited{color:#585858;text-decoration:none;}.footer a:hover,.footer a:active{color:#3f3f3e;text-decoration:underline;}.footer .footer-inner{border-top:3px solid #3f3f3e;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:20px 0;color:#585858;}@media only screen and (max-width:768px){.footer .footer-inner{flex-direction:column;gap:8px;text-align:center;padding:15px 20px;}}