﻿@font-face{font-family:'ARCS MDL2 Assets';src:url('../fonts/ARCSMDL2.eot?');src:url('../fonts/ARCSMDL2.eot?#iefix') format('embedded-opentype'),url('../fonts/ARCSMDL2.woff2') format('woff2'),url('../fonts/ARCSMDL2.woff') format('woff'),url('../fonts/ARCSMDL2.ttf') format('truetype'),url('../fonts/ARCSMDL2.svg#glyphicons_halflingsregular') format('svg');}@font-face{font-family:"dcpi-icons";src:url("../fonts/dcpi-icons.eot?");src:url("../fonts/dcpi-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/dcpi-icons.woff") format("woff"),url("../fonts/dcpi-icons.ttf") format("truetype"),url("../fonts/dcpi-icons.svg") format("svg");font-weight:400;font-style:normal;}.glyphicon-2{position:relative;top:1px;display:inline-block;font-family:'ARCS MDL2 Assets';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.glyphicon-edit:before{content:"";padding-right:10px;}.glyphicon-contact:before{content:"";padding-right:10px;}.glyphicon-label:before{content:"";padding-right:10px;}.glyphicon-info:before{content:"";padding-right:10px;}.glyphicon-edit2:before{content:"";padding-right:10px;}.glyphicon-calendar2:before{content:"";padding-right:10px;}a{color:#0007ad;}a:link,a:visited{color:#0007ad;}a:active,a:hover,a:focus{color:#5a1ced;}.btn-primary,.btn-success,.btn-alert,.btn-default{color:#fff !important;background:#0007ad;border:2px solid #002e7d;border-radius:.25rem;padding:10px 40px;min-height:40px;}.btn-primary:link,.btn-success:link,.btn-alert:link,.btn-default:link,.btn-primary:visited,.btn-success:visited,.btn-alert:visited,.btn-default:visited{color:#fff !important;background:#0007ad;border:2px solid #002e7d;}.btn-primary:hover,.btn-success:hover,.btn-alert:hover,.btn-default:hover,.btn-primary:active:hover,.btn-success:active:hover,.btn-alert:active:hover,.btn-default:active:hover,.btn-primary:active,.btn-success:active,.btn-alert:active,.btn-default:active,.btn-primary:focus,.btn-success:focus,.btn-alert:focus,.btn-default:focus,.btn-primary:active:focus,.btn-success:active:focus,.btn-alert:active:focus,.btn-default:active:focus{border:2px solid #002e7d;background:#5a1ced;color:#fff !important;}.btn-default.dropdown-toggle{color:#242730 !important;}body{padding:0;margin:0;height:100%;font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif;}body.pre-auth-wrapper{display:block;padding:0;margin:0;background-color:#1c42c1;background-image:url("../images/Leadership-Featured-1440x546-6.jpg");background-repeat:no-repeat;background-position:0 0;background-size:cover;}@media only screen and (max-width:540px){body.pre-auth-wrapper{background:#1c42c1;}}body.pre-auth-wrapper .container{width:100%;display:block;padding:0;margin:0;}body.pre-auth-wrapper .main{min-height:90vh;max-width:71.25em;display:block;padding:0;margin:0 auto;}body.post-auth-wrapper{padding:0;margin:0;display:block;background-color:#f7f7f7;background-image:url("../images/FRANCHISES-header-09062016-1440x475.jpg");background-repeat:no-repeat;background-position:0 0;background-size:contain;}@media only screen and (max-width:992px){body.post-auth-wrapper{background-size:auto;}}body.post-auth-wrapper nav{display:block;height:0;margin:0;padding:0;min-height:0;position:unset;}body.post-auth-wrapper nav.navbar{display:block;height:0;margin:0;padding:0;min-height:0;position:unset;}body.post-auth-wrapper nav .container{width:100%;display:block;padding:0;margin:0 auto;}body.post-auth-wrapper .custom-header{position:relative;vertical-align:top;margin:0;padding:0;width:100%;}body.post-auth-wrapper .container{width:100%;display:block;padding:0;margin:0;}body.post-auth-wrapper .main{min-height:90vh;display:block;width:100%;background:#fff;max-width:71.25em;margin:10em auto 5em;padding:40px 60px;border-radius:.25rem;}@media only screen and (max-width:480px){body.post-auth-wrapper .main{padding:20px;border-radius:0;}}.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 10px 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 10px;display:inline-block;}@media only screen and (max-width:768px){.page-split .col-right{width:100%;padding:0;order:2;}}.page-control{border:none;min-height:auto;width:100%;margin:0 auto;padding:0;display:block;}.page-wrapper{width:auto;margin:0;padding:0;}.page-header{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;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:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;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:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;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:'Montserrat',Helvetica Neue,Helvetica,Arial,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:#0007ad;}.page-header .link:hover{color:#2a6496;}.page-header .link:active{color:#5a1ced;}.page-header .link:visited{color:#0007ad;}.page-header h1{font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:200;text-transform:uppercase;border:none;height:unset;margin:20px 0 10px;display:block;padding-bottom:15px;position:relative;white-space:normal;}.page-header h1:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.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-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 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;}nav.navbar{background:transparent;}nav.navbar.pre-auth-nav .container .custom-header,nav.navbar.post-auth-nav .container .custom-header{padding:0;margin:0;color:#fff;height:88px;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s;position:relative;}nav.navbar.pre-auth-nav .container .custom-header:hover,nav.navbar.post-auth-nav .container .custom-header:hover{color:#474543;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);}nav.navbar.pre-auth-nav .container .custom-header:hover a:link,nav.navbar.post-auth-nav .container .custom-header:hover a:link,nav.navbar.pre-auth-nav .container .custom-header:hover a:visited,nav.navbar.post-auth-nav .container .custom-header:hover a:visited{color:#474543;}nav.navbar.pre-auth-nav .container .custom-header a:link,nav.navbar.post-auth-nav .container .custom-header a:link,nav.navbar.pre-auth-nav .container .custom-header a:visited,nav.navbar.post-auth-nav .container .custom-header a:visited{color:#fff;}nav.navbar.pre-auth-nav .container .custom-header a:hover,nav.navbar.post-auth-nav .container .custom-header a:hover,nav.navbar.pre-auth-nav .container .custom-header a:active,nav.navbar.post-auth-nav .container .custom-header a:active{color:#474543;text-decoration:underline;}nav.navbar.pre-auth-nav .container .custom-header:before,nav.navbar.post-auth-nav .container .custom-header:before{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);content:'';display:block;height:6px;height:.375rem;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:99;}nav.navbar.pre-auth-nav .container .custom-header .menu,nav.navbar.post-auth-nav .container .custom-header .menu{margin:0 auto;max-width:71.25em;width:100%;}@media only screen and (max-width:992px){nav.navbar.pre-auth-nav .container .custom-header .menu,nav.navbar.post-auth-nav .container .custom-header .menu{padding:0;max-width:unset;}}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link,nav.navbar.post-auth-nav .container .custom-header .menu .site-link{width:100%;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;display:inline-flex;justify-content:space-around;align-items:center;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .link,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .link{min-height:42px;padding:10px 0;vertical-align:middle;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .home,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .home{display:inline-block;text-align:left;text-transform:uppercase;}@media only screen and (max-width:768px){nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .home,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .home{font-size:12px;width:33.3%;padding-left:10px;}}@media only screen and (max-width:540px){nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .home,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .home{font-size:11px;}}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .dcpi-icon,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .dcpi-icon{font-family:"dcpi-icons";display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .dcpi-logo,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .dcpi-logo{display:inline-block;text-align:center;font-size:120px;font-size:7.5rem;height:88px;margin:0;padding:0;position:relative;top:-15px;z-index:99;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .dcpi-logo:before,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .dcpi-logo:before{content:"";}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile{display:inline-block;text-align:right;text-transform:uppercase;}@media only screen and (max-width:768px){nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile{font-size:12px;width:33.3%;padding-right:10px;}}@media only screen and (max-width:540px){nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile{font-size:11px;padding-right:2px;}}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile button,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile button{background:transparent;border:none;outline:none;}@media only screen and (max-width:540px){nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile button,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile button{white-space:normal;}}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu{margin:32px 0 0;border:none;border-radius:0;background:#fff;color:#474543;min-width:200px;}@media only screen and (max-width:540px){nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu{margin:26px 0 0 -50px;}}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu .open,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu .open{-webkit-backface-visibility:hidden;-webkit-transition:all .5s;transition:all .5s;background:transparent;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu li,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu li{width:100%;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:link,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:link,nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:visited,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:visited{color:#474543;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:hover,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:hover,nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:focus,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .profile .dropdown-menu a:focus{background:transparent;text-decoration:underline;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link li,nav.navbar.post-auth-nav .container .custom-header .menu .site-link li{list-style-type:none;display:inline-block;width:auto;}nav.navbar.pre-auth-nav .container .custom-header .menu .site-link .divider,nav.navbar.post-auth-nav .container .custom-header .menu .site-link .divider{margin:9px 0 3px;}nav.navbar.pre-auth-nav .container .default-header,nav.navbar.post-auth-nav .container .default-header{display:block;padding:0;margin:0;width:0;height:0;}.login-page.login{margin:15rem auto 15%;}.rewards-history-page .btn-primary{padding:5.5px 1.2em;}.study-history-page .page-item .start-date{margin-top:20px;align-self:auto !important;}.study-history-page .page-item .end-date{align-self:auto !important;}.study-history-page .page-item .get-button{align-self:auto !important;margin:28px 0 0;}.study-history-page .page-item .btn-success{padding:5.5px 1.2em;align-self:auto !important;}.study-history-page .page-item .view .btn-link{font-weight:400;}.error-page{display:block;margin:0;padding:0;width:100%;}.error-page .error{display:block;width:100%;margin:0 auto;padding:0;}.error-page .error .col-md-12{float:unset;}.error-page .error-message{width:100%;min-height:80vh;background:transparent;max-width:71.25em;margin:12% auto 20px;padding:50px 80px 10px;}@media only screen and (max-width:768px){.error-page .error-message{padding:50px 10px 10px;}}.error-page .error-message h1,.error-page .error-message h2{background-color:#da0035;margin:0 0 1px;border-radius:.25rem .25rem 0 0;}.error-page .error-message .detail{border-radius:0 0 .25rem .25rem;}.info-page{display:block;margin:0;padding:0;width:100%;}.info-page .info-message{min-height:60px;margin:0 0 1px;padding:0;color:#242730;border:1px solid rgba(36,39,48,.1);position:relative;border-radius:4px 4px 0 0;background:rgba(128,136,160,.1);border:none;margin:0;}.info-page .info-message h1{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:5px 20px 0;}@media only screen and (max-width:768px){.info-page .info-message 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){.info-page .info-message 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;}}.info-page .info-message h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:10px 20px 0;}@media only screen and (max-width:480px){.info-page .info-message 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;}}.info-page .info-message .link{font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,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;}.info-page .info-message .link:link{color:#0007ad;}.info-page .info-message .link:hover{color:#2a6496;}.info-page .info-message .link:active{color:#5a1ced;}.info-page .info-message .link:visited{color:#0007ad;}.info-page .info-message h1{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:5px 20px 0;}@media only screen and (max-width:768px){.info-page .info-message 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){.info-page .info-message 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;}}.info-page .info-message h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:10px 20px 0;}@media only screen and (max-width:480px){.info-page .info-message 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;}}.info-page .info-message .link{font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,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;}.info-page .info-message .link:link{color:#0007ad;}.info-page .info-message .link:hover{color:#2a6496;}.info-page .info-message .link:active{color:#5a1ced;}.info-page .info-message .link:visited{color:#0007ad;}.info-page .info-message h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:400;font-size:25px;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;border-radius:.25rem .25rem 0 0;}.info-page .info-message h2:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.info-page .info-message .next-panel{color:#0007ad;}.info-page .info-message .link{font-size:.65rem;top:23px;right:15px;font-weight:600;color:#0007ad;text-transform:uppercase;}.info-page .info-message h1,.info-page .info-message h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:400;font-size:25px;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;border-radius:.25rem .25rem 0 0;padding:20px;background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);}.info-page .info-message h1:after,.info-page .info-message h2:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.info-page .info-message .detail{font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,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 rgba(36,39,48,.1);color:#242730;background:transparent;min-height:auto;margin:0;padding:20px;border-radius:0 0 4px 4px;padding:20px 20px 60px;}.info-page .info-message .detail p{padding-bottom:10px;}.info-page .info-message .detail p:last-child{padding-bottom:20px;}.info-page .info-message .detail .list-group .list-group-item{color:#242730;background:transparent;border-color:rgba(36,39,48,.1);}.info-page .info-message .detail .list-group .list-group-item .data-label{color:#595e6c;padding-right:8px;}.info-page .info-message .detail .far,.info-page .info-message .detail .fas,.info-page .info-message .detail .fa,.info-page .info-message .detail .fad,.info-page .info-message .detail .glyphicon,.info-page .info-message .detail .icon{padding-right:5px;}.info-page .info-message .detail p{padding-bottom:10px;}.info-page .info-message .detail p:last-child{padding-bottom:20px;}.info-page .info-message .detail .list-group .list-group-item{color:#242730;background:transparent;border-color:rgba(36,39,48,.1);}.info-page .info-message .detail .list-group .list-group-item .data-label{color:#595e6c;padding-right:8px;}.info-page .info-message .detail .far,.info-page .info-message .detail .fas,.info-page .info-message .detail .fa,.info-page .info-message .detail .fad,.info-page .info-message .detail .glyphicon,.info-page .info-message .detail .icon{padding-right:5px;}.calendar-page .page-header{border:none;}.calendar-page .calendar.RadScheduler_MetroTouch .rsContent:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.support-page{margin:15rem auto 15%;}.support-page .control{position:relative;margin:0 0 20px;}.support-page .control-wrapper{margin:0;padding:30px 40px;background:#f3f3f3;border-radius:.25rem;min-height:500px;}.support-page .control-wrapper:before{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);border-top-left-radius:.25rem;border-top-right-radius:.25rem;content:'';display:block;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:99;}.support-page .control-wrapper:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.support-page .control-header{border:none;background:transparent;}.support-page .control-header h1,.support-page .control-header h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:400;font-size:2.375rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;border:none;}@media only screen and (max-width:1024px){.support-page .control-header h1,.support-page .control-header h2{font-size:1.5rem;}}.support-page .control-body{border:none;}.logout{display:block;margin:0;padding:0;width:100%;}.logout .logout-text{display:block;width:100%;min-height:80vh;margin:0 auto;padding:15% 0 10px;}.logout .logout-text article{width:50%;margin:0 auto;padding:20px 40px;background:#f3f3f3;border-radius:.25rem;min-height:300px;}@media only screen and (max-width:980px){.logout .logout-text article{width:80%;}}.logout .logout-text article .alert{display:inline-block;font-size:28px;padding-top:20px;}@media only screen and (max-width:768px){.logout .logout-text article .alert{display:none;}}.logout .logout-text article .alert-header{display:inline-block;padding:0;margin:0;font-weight:700;font-size:36px;}.logout .logout-text article .alert-text{display:block;padding:20px;}.logout .logout-text article .alert-button{width:50%;text-align:center;margin:20px auto;clear:both;}@media only screen and (max-width:980px){.logout .logout-text article .alert-button{width:auto;}}.logout .logout-text article .alert-button .btn-lg{line-height:1.7;}@media only screen and (max-width:980px){.logout .logout-text article .alert-button .btn-lg{line-height:2.3;font-size:12px;}}.logout .logout-text article .alert-button .btn-success{color:#fff;}.control-wrapper{margin:0 0 20px;padding:0;}.control-header{min-height:60px;margin:0 0 1px;padding:0;color:#242730;border:1px solid rgba(36,39,48,.1);position:relative;border-radius:4px 4px 0 0;background:rgba(128,136,160,.1);border:none;margin:0;}.control-header h1{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;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:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,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;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;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:'Montserrat',Helvetica Neue,Helvetica,Arial,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:#0007ad;}.control-header .link:hover{color:#2a6496;}.control-header .link:active{color:#5a1ced;}.control-header .link:visited{color:#0007ad;}.control-header h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:400;font-size:25px;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;border-radius:.25rem .25rem 0 0;}.control-header h2:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.control-header .next-panel{color:#0007ad;}.control-header .link{font-size:.65rem;top:23px;right:15px;font-weight:600;color:#0007ad;text-transform:uppercase;}.control-body{font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,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 rgba(36,39,48,.1);color:#242730;background:transparent;min-height:auto;margin:0;padding:20px;border-radius:0 0 4px 4px;}.control-body p{padding-bottom:10px;}.control-body p:last-child{padding-bottom:20px;}.control-body .list-group .list-group-item{color:#242730;background:transparent;border-color:rgba(36,39,48,.1);}.control-body .list-group .list-group-item .data-label{color:#595e6c;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:first-child{border:none;}.control-grid tr:nth-child(even){background:transparent;}.control-grid tr:nth-child(even):hover{background:rgba(247,247,247,.4);cursor:pointer;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;}.control-grid tr:hover{background:rgba(247,247,247,.4);cursor:pointer;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;}.control-grid td.session .repeater{border-color:rgba(36,39,48,.1);}.control-grid td.session .study .status .label{font-size:.625rem;}.control-grid td.title .icon{padding-right:5px;}.control-grid td .fa-info-circle{padding:0;color:#000;}.control-grid td .fa-calendar-edit:hover,.control-grid td .fa-calendar-plus:hover{color:#242730 !important;}.login-control{position:relative;margin:0 0 20px;}.login-control .control-wrapper{margin:0;padding:10px 40px;background:#f3f3f3;border-radius:.25rem;min-height:520px;}.login-control .control-wrapper:before{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);border-top-left-radius:.25rem;border-top-right-radius:.25rem;content:'';display:block;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:99;}.login-control .control-wrapper:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.login-control .control-header h1,.login-control .control-header h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-weight:400;font-size:2.375rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;border:none;}@media only screen and (max-width:1024px){.login-control .control-header h1,.login-control .control-header h2{font-size:1.5rem;}}.login-control .control-body{font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif;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;}.profile-control .control-wrapper{border:none;}.tiles-control .control-wrapper{box-shadow:none;}.tiles-control .home-tiles .tile{border-radius:4px;border:none;}.tiles-control .home-tiles .tile h2{font-family:'Segoe UI','Open Sans',Tahoma,Verdana,Arial,sans-serif;font-size:1.625rem;}.tiles-control .home-tiles .tile:before{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);border-top-left-radius:.25rem;border-top-right-radius:.25rem;content:'';display:block;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:99;}.tiles-control .home-tiles .tile:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;content:'';display:block;clear:both;height:4px;height:.25rem;left:0;margin:0;position:absolute;right:0;bottom:0;width:100%;z-index:99;}.tiles-control .profile-tiles .tile{border:none;border-radius:.25rem;}.tiles-control .profile-tiles .tile h2{padding:20px;font-family:'Montserrat',Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;font-size:1rem;color:#202020 !important;text-align:center;}.tiles-control .profile-tiles .tile:after{background-color:#da0035;background-image:-webkit-linear-gradient(-450deg,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,left bottom,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(top,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(180deg,#da0035,#591fc9 50%,#002e7d);border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;bottom:0;content:'';display:block;height:100%;right:0;margin:0;position:absolute;top:0;width:.25rem;}.sub-footer{display:block;max-width:71.25em;margin:0 auto;padding:0;}@media only screen and (max-width:1024px){.sub-footer{padding:0 60px;}}@media only screen and (max-width:768px){.sub-footer{padding:0 20px 40px;}}.sub-footer:after{content:"";display:table;clear:both;}.pre-auth-footer,.post-auth-footer{border:none;display:block;width:100%;background:#eee;padding:0;margin:20px 0 0;}.pre-auth-footer:after,.post-auth-footer:after{background-color:#da0035;background-image:-webkit-linear-gradient(-1turn,#da0035,#591fc9 50%,#002e7d);background-image:-webkit-gradient(linear,left top,right top,from(#da0035),color-stop(50%,#591fc9),to(#002e7d));background-image:-webkit-linear-gradient(left,#da0035,#591fc9 50%,#002e7d);background-image:linear-gradient(90deg,#da0035,#591fc9 50%,#002e7d);content:'';display:block;height:6px;height:.375rem;margin:0;width:100%;z-index:99;clear:both;}.pre-auth-footer nav,.post-auth-footer nav{display:block;height:auto !important;}.pre-auth-footer .site-info,.post-auth-footer .site-info{vertical-align:baseline;width:100%;display:block;color:#999;font-family:Avenir Next W01 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:.8125rem;padding:60px 25px;padding:3.75rem 1.5625rem;text-align:center;}.pre-auth-footer .site-info .footer-navigation ul,.post-auth-footer .site-info .footer-navigation ul{display:block;margin-bottom:15px;margin-bottom:.9375rem;}.pre-auth-footer .site-info .footer-navigation ul li,.post-auth-footer .site-info .footer-navigation ul li{list-style:none;margin:0;padding:0;position:relative;display:inline-block;}.pre-auth-footer .site-info .footer-navigation ul li:not(:last-child):after,.post-auth-footer .site-info .footer-navigation ul li:not(:last-child):after{content:'|';margin:0 5px;margin:0 .3125rem;}.pre-auth-footer .site-info .copyright,.post-auth-footer .site-info .copyright{display:block;padding:0;margin:0;}.pre-auth-footer .site-info:after,.post-auth-footer .site-info:after{content:"";display:table;clear:both;}