.bodytext{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#000;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.bodytextWhite{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#fff;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.bodytextboldWhite{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#fff;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.bodytextBrd{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:white;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.bodytext:visited{font-family:Verdana;font-size:70%;color:#fff;text-decoration:underline;font-weight:normal;text-decoration:none}.heading_blue{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#093869;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:20px}.heading_blue:hover{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#d36216;FONT-FAMILY:Verdana;TEXT-DECORATION:underline;line-height:20px}.heading_black{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#000;FONT-FAMILY:Verdana;line-height:21px}.heading_blackbold{FONT-WEIGHT:bold;FONT-SIZE:80%;COLOR:#000;FONT-FAMILY:Verdana;line-height:21px}.heading_blackbold2{FONT-WEIGHT:bold;FONT-SIZE:15px;COLOR:#000;FONT-FAMILY:Verdana;line-height:21px}.helplink{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#093869;FONT-FAMILY:Verdana;TEXT-DECORATION:none}.helplink:hover{font-family:Verdana;font-size:70%;color:#d36216;text-decoration:underline;font-weight:normal}.bodytextwhite{FONT-WEIGHT:normal;FONT-SIZE:75%;COLOR:#fff;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:18px}.bodytextRed{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:red;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:14px}.labelMsg{font-family:Verdana;font-size:70%;font-style:normal;color:#b4b4b4;text-decoration:none;text-align:left}.bodytextMenuStrip{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#505050;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:27px;margin-left:20px}.bodytextMenuStrip:hover{background-image:url(../Images/onOver.jpg);FONT-WEIGHT:normal;FONT-SIZE:70%;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:27px;margin-left:20px}.bodytextinneritems{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#000;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px;background-color:#f4f4f4}.bodytextinneritems:hover{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#fff;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px;background-color:#d1d1d2}.bgnavigation{background-image:url(../Images/TopNavSilver.gif);background-repeat:repeat;background-position:left}.labeltextbold{font-family:Verdana;font-size:12px;font-style:normal;font-weight:bold;color:#063086;text-decoration:none;text-align:right}.bodytextRedBold{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:red;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:14px}.bodytextBlueBold{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#063086;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:14px}.bodytextbold{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#000;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.Year_black{FONT-WEIGHT:bold;FONT-SIZE:75%;COLOR:#000;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.bodytextheaderbold{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#000;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:27px}.content_container{width:100%;margin:0 auto;text-align:left;background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-position:top;height:100%}.home_program_content{color:#794002;font-family:Verdana;font-size:12px}.home_program_content a,.related_links_content a{color:#794002;text-decoration:none;padding:1px}.home_program_content a:hover,.related_links_content a:hover{background-color:#794002;text-decoration:none;color:#e88f20}hr.home_program_content,.home_program_content hr{color:#e88f20;background-color:#00f}.LefNavSecondLevel{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#055d85;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;line-height:21px}.LefNavSecondLevel:hover{background-color:#055d85;FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#fff;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;line-height:21px}.LefNavSecondLevelSelected{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#055d85;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;line-height:15px}.LinkButtons{FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#055d85;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:underline;line-height:21px}.LinkButtons:hover{background-color:#055d85;FONT-WEIGHT:normal;FONT-SIZE:70%;COLOR:#fff;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;line-height:21px}.LinkButtonsSelected{FONT-WEIGHT:bold;FONT-SIZE:70%;COLOR:#055d85;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;line-height:15px}.headingtextbold{FONT-WEIGHT:bold;FONT-SIZE:100%;COLOR:#666;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.modalBackground{background-color:#657383;filter:alpha(opacity=70);opacity:.7;z-index:10000}.footer_container{COLOR:#656363;FONT-SIZE:12px;TEXT-DECORATION:none;TEXT-ALIGN:center;FONT-FAMILY:Verdana}.myAcc{background-image:url(../Images/myAccount.png);background-repeat:no-repeat;color:#fff;font-family:Verdana;font-size:70%;text-decoration:none;line-height:27px}.myAcc:hover{background-image:url(../Images/myAccountOver.png);background-repeat:no-repeat;color:#fff;font-family:Verdana;font-size:70%;text-decoration:none;line-height:35px}.LinkBoldRed{FONT-WEIGHT:normal;FONT-SIZE:70%;font-weight:bold;COLOR:Red;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:underline;line-height:21px}.LinkBoldRed:hover{background-color:#055d85;FONT-WEIGHT:normal;font-weight:bold;FONT-SIZE:70%;COLOR:Red;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:underline;line-height:21px}.smallbodytext{FONT-WEIGHT:normal;FONT-SIZE:60%;COLOR:#000;FONT-FAMILY:Verdana;TEXT-DECORATION:none;line-height:21px}.tblBorder{border-collapse:collapse}.StartDateRedBold{FONT-WEIGHT:bold;FONT-SIZE:75%;COLOR:red;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;line-height:14px}@charset "UTF-8";@font-face{font-family:'Brandon_light_it';src:url("./fonts/Brandon_light_it.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Brandon_light';src:url("./fonts/Brandon_light.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Brandon_blk';src:url("./fonts/Brandon_blk.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Regular';src:url("./fonts/BrandonGrotesque-Regular.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-Bold';src:url("./fonts/BrandonGrotesque-Bold.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-BoldItalic';src:url("./fonts/BrandonGrotesque-BoldItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'BrandonGrotesque-RegularItalic';src:url("./fonts/BrandonGrotesque-RegularItalic.otf") format("opentype");font-weight:normal;font-style:normal}*,*:before,*:after{-webkit-tap-highlight-color:transparent;box-sizing:border-box;vertical-align:top;padding:0;margin:0;-webkit-font-smoothing:antialiased}*:focus{outline:0}input{border-radius:0}html,body{user-select:none}body{background:#fbf1dd;color:#2c3438;font-family:"BrandonGrotesque-Regular"}h1,h2,h3,h4{font-weight:normal}h1,h3,h4{text-transform:uppercase}h2{font-family:"Brandon_light_it";font-size:38px;line-height:38px}h1{font-family:"Brandon_blk";font-size:24px;line-height:24px}h3{font-family:"Brandon_blk";font-size:18px;line-height:20px}h4{font-family:"Brandon_light";font-size:18px;line-height:20px;color:#07b5e7}.container a{color:#07b5e7;font-family:"Brandon_blk"}strong{font-family:"BrandonGrotesque-Bold"}i{font-family:"BrandonGrotesque-RegularItalic"}header{width:100%;display:block;overflow:visible;position:relative;margin-bottom:20px}header .logo{width:205px;height:89px;position:absolute;top:15px;left:40px;background:url("../images/Champions_Logo_RGB_Primary-Angled.png") top center no-repeat;z-index:90;background-size:cover}@media(max-width:900px){header .logo{width:105px;height:51px;top:10px;left:10px}}@media(max-width:385px){header .logo{width:85px;height:37px;top:15px;left:0}}header .header-bg{background:url("../images/headers/CHP_Enroll-Now_SA_Header_r2.1.jpg") top center no-repeat;background-size:cover;min-height:240px}header .title{background:rgba(6,183,232,.7);position:absolute;left:40px;bottom:0;width:60%;padding:20px 30px;color:#fff}@media(max-width:900px){header .title{position:relative;background:#07b5e7;width:auto;box-sizing:border-box;padding:20px 30px;left:0;margin:0 20px}}header .header-bg.short{background:url("../images/footer-bg.jpg") top center no-repeat;background-size:cover;min-height:110px}header .title.short{padding:10px 30px}header .title.short h1{margin:0}@media(max-width:900px){header .title.short{padding:10px 30px;position:absolute;left:10px;bottom:0}}header .header-bg.enrollment{background:url("../images/footer-bg.jpg") top center no-repeat;background-size:cover;min-height:180px}header .title.enrollment{padding:10px 30px;width:92%}header .title.enrollment h1{margin:0}header .title.enrollment .steps{text-align:center;margin-left:-10px}header .title.enrollment .steps .step{display:inline-block;margin:0;padding-top:10px;height:65px;width:11.1%;position:relative;z-index:30;margin-left:-4px}header .title.enrollment .steps .step .number{font-family:"Brandon_blk";font-size:13px;display:block;background:#fff;color:#07b5e7;padding:2px;height:20px;width:20px;border-radius:50%;margin:0 auto;position:relative;top:5px;z-index:20}header .title.enrollment .steps .step .step-title{padding-top:10px;display:block;position:absolute;bottom:0;width:100%;font-family:"BrandonGrotesque-Bold";font-size:10px;text-transform:uppercase}header .title.enrollment .steps .step.active{padding-top:0}header .title.enrollment .steps .step.active .number{font-family:"Brandon_blk";font-size:19px;display:block;background:#fff;color:#07b5e7;padding:2px;height:30px;width:30px;border-radius:50%;position:relative;top:10px}header .title.enrollment .steps .mobile-hidden{display:none}header .title.enrollment .line{height:1px;width:100%;margin:0 auto;z-index:10;position:absolute;top:24px;background:#fff}header .title.enrollment .step:first-of-type .line{width:50%;right:0}header .title.enrollment .step:last-of-type .line{width:50%;left:0}@media(max-width:900px){header .title.enrollment{padding:10px 30px;position:absolute;left:10px;bottom:0}}header nav{background:#07b5e7;font-family:"Brandon_blk";font-weight:normal;font-size:15px;text-align:right;height:62px}header nav .login-mobile{display:none;height:62px;width:62px;padding:15px;background:url("../images/logout.svg") center center no-repeat #e54b21;background-size:30px}header nav #menu-toggle{display:none}header nav .label-toggle{display:none}header nav ul{list-style:none}header nav ul li{display:inline-block;padding:21px;margin:0;text-align:center;margin-left:-4px;text-transform:uppercase}header nav ul li a{color:#fff;text-decoration:none;display:block}header nav ul li a:hover{color:#fff}header nav ul li.login{height:62px;width:62px;padding:15px;background:url("../images/logout.svg") center center no-repeat #e54b21;background-size:30px}header nav ul li.login a{display:block;height:62px;width:62px}header nav ul li.discover{background:#0583a5;text-transform:none;font-size:18px;font-family:"Brandon_light";font-weight:normal;height:62px}header nav ul li.discover a{margin-top:-3px}@media screen and (max-width:900px){header nav .login-mobile{display:inline-block}header nav ul{display:block;height:0;list-style-type:none;opacity:0;text-align:center;width:100%;visibility:hidden;background:#07b5e7;z-index:90;position:absolute;top:62px}header nav ul li{display:block;background:#07b5e7;padding:0}header nav ul li a{padding:10px;margin:0}header nav ul li.discover{height:auto}header nav ul li.login{display:none}header nav #menu-toggle:checked~ul{opacity:1;height:auto;visibility:visible}header nav .label-toggle{cursor:pointer;display:block;float:right;font-size:40px;color:#fff;padding:2px 10px;height:62px;background:#0583a5}}.container{width:100%;padding:0 40px;box-sizing:border-box}.container h1,.container h2:first-of-type,.container h3:first-of-type{margin-top:0}.container h3{color:#07b5e7}.container .well{padding:20px;background:#fff;border:1px solid #f1eeee;box-sizing:border-box;margin-bottom:0;border-radius:0!important;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.05)!important;box-shadow:inset 0 0 0 rgba(0,0,0,.05)!important}.container .image-header{padding:0;margin:0;position:relative}.container .image-header img{width:100%}.container .image-header h3{position:absolute;bottom:0;left:0;background:rgba(166,206,57,.7);padding:5px 30px;width:100%;display:block;color:#fff;margin:0;font-family:"BrandonGrotesque-BoldItalic"}.container .well.style-support{background:#80746d;margin-top:1em;color:#fff}.container .well.style-support h2,.container .well.style-support h3{color:#fff}.container .well.style-tips{background:transparent;border-color:#07b5e7;color:#2c3438;font-family:"BrandonGrotesque-Regular"}.container .well.style-tips h2,.container .well.style-tips h3{color:#07b5e7}.container .well.style-tips h3{font-family:"BrandonGrotesque-BoldItalic"}.container .well.style-tips-cntct{background:transparent;border-color:#07b5e7;color:#2c3438;font-family:"BrandonGrotesque-Regular"}.container .well.style-tips-cntct h3{font-family:"BrandonGrotesque-BoldItalic";margin:0 0 10px}.container .well.style-tips{background:transparent;font-family:"BrandonGrotesque-Regular";border-color:#07b5e7;color:#2c3438}.container .well.style-tips h2,.container .well.style-tips h3{color:#07b5e7}.container .well.style-tips h3{font-family:"BrandonGrotesque-BoldItalic"}.container .well.style-info{background:transparent;border-color:#80746d;color:#07b5e7}.container .well.style-info h2,.container .well.style-info h3{color:#07b5e7}.container .well.style-info h3{font-family:"BrandonGrotesque-BoldItalic"}.container .well.style-info-brown{background:transparent;border-color:#80746d;color:#80746d}.container .well.style-info-brown p{font-family:"BrandonGrotesque-Regular"}.container .well.style-info-brown h2,.container .well.style-info-brown h3{color:#80746d}.container .well.style-info-brown h3{font-family:"BrandonGrotesque-BoldItalic"}.container .well.style-info-brown ul.legend{list-style:none;margin-top:20px}.container .well.style-info-brown ul.legend li{display:inline-block;margin-right:10px;margin-bottom:10px}.container .well.style-info-brown ul.legend li span{font-family:"BrandonGrotesque-Bold";padding:6px;width:35px;height:35px;border-width:1px;border-style:solid;display:block;text-align:center;margin-bottom:5px}.container .well.style-info-brown ul.legend li i{font-size:13px}.container .well.style-info-brown ul.legend li.available span{background:#fff;border-color:#07b5e7;color:#07b5e7}.container .well.style-info-brown ul.legend li.selected span{background:#07b5e7;border-color:#07b5e7;color:#fff}.container .well.style-info-brown ul.legend li.waitlisted span{background:#ffe500;border-color:#ffe500;color:#07b5e7}.container .well.style-info-brown ul.legend li.unavailable span{background:#f7f5f5;border-color:#d8d8d8;color:#d8d8d8}.container .well.style-info-brown ul.legend li:last-of-type{margin:0}.container .well.style-cyan{background:#07b5e7;border-color:#07b5e7;color:#2c3438}.container .well.style-cyan a{color:#2c3438;text-decoration:underline}.container .well.style-cyan a:hover{text-decoration:none}.container .well.style-cyan h2,.container .well.style-cyan h3{color:#2c3438}.container .well.style-green{background:#a6ce39;border-color:#a6ce39;color:#2c3438}.container .well.style-green h2,.container .well.style-green h3{color:#2c3438}.container .well.style-yellow{background:#ffe500;border-color:#ffe500;color:#2c3438}.container .well.style-yellow h2,.container .well.style-yellow h3{color:#2c3438}.container .well.style-magenta{background:#e3408b;border-color:#e3408b;color:#2c3438}.container .well.style-magenta h2,.container .well.style-magenta h3{color:#2c3438}.container .row{margin:0 0 20px 0;box-sizing:border-box}.container .row [class*="col-"] .row{margin-left:-10px;margin-right:-10px}.container .row:last-of-type{margin-bottom:0}@media(max-width:1199px){.row .row:last-of-type{margin-bottom:20px}.row [class*="col-"]:last-of-type .row:last-of-type{margin-bottom:0}}@media(max-width:991px){.container{padding:0 20px}.container .row{margin:0 0 20px 0}.container [class*="col-"]{margin-bottom:20px}.container [class*="col-"] .row [class*="col-"]{margin-bottom:20px}.container [class*="col-"] .row [class*="col-"]:last-of-type{margin-bottom:0}.container [class*="col-"]:last-of-type{margin-bottom:0}}@media(max-width:385px){.container{padding:0}.container [class*="col-"]{margin-bottom:20px}.container [class*="col-"] .row [class*="col-"]{margin-bottom:20px}.container [class*="col-"]:last-of-type{margin-bottom:0}}@media screen and (min-width:320px)and (max-width:768px){#divMobile{display:block}#divDesktop{display:none}}footer{margin-top:20px;display:flex;padding:20px 20px;background:url("../images/footer-bg.jpg") center center no-repeat;background-size:cover;min-height:200px;position:relative;color:#fff;text-transform:none;font-size:20px;font-family:"Brandon_light";font-weight:normal}footer .col{flex:1;margin:0 20px;padding:20px 0}@media(max-width:900px){footer{padding:10px 0}}footer .col:last-of-type{text-align:right}footer ul{list-style:none;margin-bottom:5px}footer ul li{display:inline-block;text-align:right}footer ul li a{color:#fff;text-decoration:none;display:block;font-family:"Brandon_blk";margin-left:20px}@media(max-width:385px){footer{display:block;text-align:center;padding:10px}footer ul{margin-bottom:30px}footer ul li{display:block;text-align:center;margin-bottom:10px}footer .col,footer .col:last-of-type{text-align:center}footer .col:first-of-type{padding-bottom:10px}}.box{border:1px solid #d8d8d8}.box .box-head{background:#07b5e7;padding:8px 20px 6px 20px;margin:0;color:#fff;font-family:"BrandonGrotesque-Bold";line-height:15px;font-size:15px}.box hr{border-color:#d8d8d8}.box h5{margin-top:0}.box strong.caps{color:#80746d;font-size:13px}.box .row.no-pad [class*="col-"]{padding:0 10px}.box [class*="col-"]{padding:15px 30px}@media(max-width:991px){.box [class*="col-"]{width:50%;float:left}}@media(max-width:600px){.box [class*="col-"]{width:100%;float:none}}.box .right{text-align:right}@media(max-width:600px){.box .right{text-align:left}}.box ul.day-select{list-style:none;margin-top:20px}.box ul.day-select li{display:inline-block;margin-right:5px;margin-bottom:10px}.box ul.day-select li a{padding:6px;width:35px;height:35px;border-width:1px;border-style:solid;display:block;text-align:center}.box ul.day-select li a:hover{text-decoration:none}.box ul.day-select li.available a{background:#fff;border-color:#07b5e7;color:#07b5e7}.box ul.day-select li.selected a{background:#07b5e7;border-color:#07b5e7;color:#fff}.box ul.day-select li.waitlisted a{background:#ffe500;border-color:#ffe500;color:#07b5e7}.box ul.day-select li.unavailable a{background:#f7f5f5;border-color:#d8d8d8;color:#d8d8d8}.box ul.day-select li:last-of-type{margin:0}.row.total{background:#f7f5f5;padding:8px 15px 6px 20px;margin:0!important;color:#2c3438;font-family:"BrandonGrotesque-Bold";line-height:15px;font-size:15px}.row.total [class*="col-"]{padding:5px}.row.total .right{text-align:right}@media(max-width:991px){.row.total [class*="col-"]{width:50%;float:left;margin-bottom:0!important}}@media(max-width:600px){.row.total [class*="col-"]{width:100%;float:none;text-align:center}.row.total .right{float:none}}.schedule-controls{float:right}.schedule-controls .glyphicon-menu-left,.schedule-controls .glyphicon-menu-right{font-size:10px;border:1px solid #07b5e7;padding:3px;border-radius:50%}.schedule-controls a.select-dates{font-family:"BrandonGrotesque-Bold";color:#2c3438;font-size:13px;text-transform:none;margin:0 10px}.schedule-controls a.select-dates .glyphicon-calendar{color:#fff;text-align:center;font-size:15px;padding:5px 5px 5px 7px;margin-top:-4px;margin-left:7px;background:#07b5e7;border:1px solid #07b5e7}.schedule-controls a.select-dates .glyphicon-calendar:active,.schedule-controls a.select-dates .glyphicon-calendar:focus{color:#07b5e7;background:#fff;border:1px solid #07b5e7}.schedule-controls a:hover{text-decoration:none}.table{border-bottom:1px solid #666;border-top:1px solid #666}.table .form-group{margin:0}.table .form-group .checkbox label{padding-top:0}.table .form-group .checkbox label .custom-control-indicator{margin-top:-4px}.table thead{background:#c2c2c2;color:#666;border-bottom:1px solid #666;margin:0}.table thead tr{border:0}.table thead tr th{border:0}.table thead tr th:last-of-type{border:0}.table tbody tr td,.table tbody tr th{border:0;vertical-align:middle}.schedule{border:0;text-align:center;font-family:"BrandonGrotesque-Bold";border-spacing:10px;border-collapse:separate}.schedule td,.schedule th{vertical-align:middle}.schedule .days td{width:40px;max-width:40px}.schedule .days td span.current{border:1px solid #07b5e7;padding:7px;border-radius:50%}.schedule .dates td{width:40px;max-width:40px}.schedule .dates .current{color:#07b5e7}.schedule .block{width:40px;max-width:40px;background:#f7f5f5;border:1px solid #d8d8d8;padding:4px}.schedule .block .glyphicon{margin-top:2px}.schedule .block.white{border:1px solid #07b5e7;background:#fff}.schedule .block.white .glyphicon{color:#07b5e7}.schedule .block.blue{background:#07b5e7;border:1px solid #07b5e7}.schedule .block.blue .glyphicon{color:#fff}.schedule .block.red{background:#fff;border:1px solid #e54b21}.schedule .block.red .glyphicon{color:#e54b21}.schedule .activity{color:#07b5e7}@media(max-width:500px){.schedule-controls{display:block;text-align:center;float:none;margin:20px 0}}.stripes tbody tr:nth-child(odd){background:#f7f5f5}.lines tbody tr{border-bottom:1px solid #666}.lines tbody tr:last-of-type{border-bottom:0}label{color:#80746d;font-family:"Brandon_blk";letter-spacing:.5px;display:block}textarea,input{border:1px solid #666;background:#f7f5f5}textarea{overflow:auto;padding:8px}input{line-height:16px;padding:5px}.form-horizontal .control-label{padding-top:0}.form-horizontal input[type=email],.form-horizontal input[type=password]{margin-top:-3px}textarea:disabled,input:disabled{color:#d8d8d8;border:1px solid #d8d8d8;background:#fff}textarea:focus,input:focus{border:1px solid #07b5e7;background:#fbf1dd}textarea.error,input.error{border:1px solid #e54b21;color:#e54b21;background:#fcede7}textarea.error:focus,input.error:focus{border:1px solid #07b5e7;background:#fbf1dd;color:#2c3438}.error-text{color:#e54b21;display:block;margin-top:10px}button:focus,.btn-primary:focus,.btn-primary.focus,.btn-secondary:focus,.btn-secondary.focus{outline:none!important;box-shadow:none!important}@media(max-width:600px){button,button.primary,button.secondary{display:block;width:100%}}button.btn-primary,button.btn-secondary,input[type=button],input[type=submit]{padding:8px 40px;font-family:"Brandon_blk";font-size:12px;line-height:12px;letter-spacing:.5px;border-radius:0;box-shadow:none;text-shadow:none;text-transform:uppercase;margin-bottom:10px}button.btn-primary,button.btn-primary:focus,button.btn-primary:active,input[type=submit],input[type=submit]:focus,input[type=submit]:active,input[type=button],input[type=button]:focus,input[type=button]:active{background:#07b5e7;color:#fff;border:2px solid #07b5e7}button.btn-primary:active{background:#fff!important;color:#07b5e7!important;border:2px solid #07b5e7!important;box-shadow:0 0 0!important}button.btn-secondary,button.btn-secondary:focus,button.btn-secondary:active{background:#fff;color:#07b5e7;border:2px solid #07b5e7}button.btn-primary:hover,input[type=submit]:hover,input[type=button]:hover{background:#fff;color:#07b5e7;border:2px solid #07b5e7}button.btn-secondary:hover{background:#07b5e7;color:#fff;border:2px solid #07b5e7}button.btn-primary:disabled,button.btn-primary:disabled:hover,input[type=submit]:disabled,input[type=button]:disabled,input[type=submit]:disabled:hover,input[type=button]:disabled:hover{background:#d8d8d8;color:#fff;border:2px solid #d8d8d8;opacity:1;cursor:not-allowed}button.btn-secondary:disabled,button.btn-secondary:disabled:hover{background:#fff;color:#d8d8d8;opacity:1;border:2px solid #d8d8d8}.btn-group{margin-top:15px}.btn-group label:focus,.btn-group label.btn-primary:focus,.btn-group label.btn-primary.focus,.btn-group label.btn-secondary:focus,.btn-group label.btn-secondary.focus{outline:none!important;box-shadow:none!important}.btn-group label.btn-primary,.btn-group label.btn-secondary{padding:8px 40px;font-family:"Brandon_blk";font-size:12px;line-height:12px;letter-spacing:.5px;border-radius:0;box-shadow:none;text-shadow:none;text-transform:uppercase}.btn-group label.btn-primary,.btn-group label.btn-secondary{background:#fff;color:#07b5e7;border:2px solid #07b5e7}.btn-group label.btn-primary:checked,.btn-group label.btn-primary.active:hover,.btn-group label.btn-secondary,.btn-group label.btn-primary.active,.btn-group label.btn-secondary.active{background:#07b5e7;color:#fff;border:2px solid #07b5e7}.btn-group label.btn-primary:hover{background:#fff;color:#07b5e7;border:2px solid #07b5e7}.btn-group label.btn-secondary:hover{background:#07b5e7;color:#fff;border:2px solid #07b5e7}.dropdown button,.dropdown .dropdown-toggle,.dropdown .dropdown-toggle:focus,.dropdown.open button,.dropdown.open .dropdown-toggle,.dropdown.open .dropdown-toggle:focus{padding:8px;width:200px;font-family:"BrandonGrotesque-Bold";font-size:15px;line-height:15px;letter-spacing:.5px;border-radius:0;box-shadow:none;text-shadow:none;background:#fff;color:#2c3438;border:1px solid #07b5e7;text-align:left;position:relative;outline:none;overflow:hidden}.dropdown button .glyphicon,.dropdown .dropdown-toggle .glyphicon,.dropdown .dropdown-toggle:focus .glyphicon,.dropdown.open button .glyphicon,.dropdown.open .dropdown-toggle .glyphicon,.dropdown.open .dropdown-toggle:focus .glyphicon{right:0;top:0;width:34px;padding:10px 12px;height:34px;background:#07b5e7;color:#fff;font-size:10px;position:absolute}.dropdown button:disabled,.dropdown .dropdown-toggle:disabled,.dropdown.open button:disabled,.dropdown.open .dropdown-toggle:disabled{background:#fff;color:#d8d8d8;border:1px solid #d8d8d8}.dropdown button:disabled .glyphicon,.dropdown .dropdown-toggle:disabled .glyphicon,.dropdown.open button:disabled .glyphicon,.dropdown.open .dropdown-toggle:disabled .glyphicon{background:#d8d8d8}.dropdown .dropdown-menu,.dropdown.open .dropdown-menu{width:200px;border:1px solid #07b5e7;border-radius:0;margin-top:-1px;box-shadow:0 0 0}.dropdown .dropdown-menu li a,.dropdown.open .dropdown-menu li a{width:100%;padding:3px 8px;font-family:"BrandonGrotesque-Bold"}.dropdown .dropdown-menu li a:hover,.dropdown.open .dropdown-menu li a:hover{color:#fff;background:#07b5e7}.dropdown.error button,.dropdown.error .dropdown-toggle,.dropdown.error .dropdown-toggle:focus,.dropdown.open.error button,.dropdown.open.error .dropdown-toggle,.dropdown.open.error .dropdown-toggle:focus{background:#fcede7;color:#e54b21;border:1px solid #e54b21}.dropdown.error button .glyphicon,.dropdown.error .dropdown-toggle .glyphicon,.dropdown.error .dropdown-toggle:focus .glyphicon,.dropdown.open.error button .glyphicon,.dropdown.open.error .dropdown-toggle .glyphicon,.dropdown.open.error .dropdown-toggle:focus .glyphicon{background:#e54b21}.dropdown.error .dropdown-menu,.dropdown.open.error .dropdown-menu{border:1px solid #e54b21}.dropdown.error .dropdown-menu li a,.dropdown.open.error .dropdown-menu li a{color:#e54b21}.dropdown.error .dropdown-menu li a:hover,.dropdown.open.error .dropdown-menu li a:hover{color:#fff;background:#e54b21}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{outline:none}table .dropdown button,table .dropdown .dropdown-toggle,table .dropdown .dropdown-toggle:focus,table .dropdown.open button,table .dropdown.open .dropdown-toggle,table .dropdown.open .dropdown-toggle:focus{padding:8px;background:transparent;color:#2c3438;border:0;width:100%}table .dropdown button .glyphicon,table .dropdown .dropdown-toggle .glyphicon,table .dropdown .dropdown-toggle:focus .glyphicon,table .dropdown.open button .glyphicon,table .dropdown.open .dropdown-toggle .glyphicon,table .dropdown.open .dropdown-toggle:focus .glyphicon{background:transparent;color:#07b5e7}table .dropdown button:disabled,table .dropdown .dropdown-toggle:disabled,table .dropdown.open button:disabled,table .dropdown.open .dropdown-toggle:disabled{background:#fff;color:#d8d8d8;border:0}table .dropdown button:disabled .glyphicon,table .dropdown .dropdown-toggle:disabled .glyphicon,table .dropdown.open button:disabled .glyphicon,table .dropdown.open .dropdown-toggle:disabled .glyphicon{background:#fff;color:#d8d8d8}table .dropdown .dropdown-menu,table .dropdown.open .dropdown-menu{width:100%;background:#f7f5f5;color:#d8d8d8;border:0}table .dropdown .dropdown-menu li a,table .dropdown.open .dropdown-menu li a{width:100%;padding:3px 8px;font-family:"BrandonGrotesque-Bold"}table .dropdown .dropdown-menu li a:hover,table .dropdown.open .dropdown-menu li a:hover{color:#fff;background:#07b5e7}table .dropdown.error button,table .dropdown.error .dropdown-toggle,table .dropdown.error .dropdown-toggle:focus,table .dropdown.open.error button,table .dropdown.open.error .dropdown-toggle,table .dropdown.open.error .dropdown-toggle:focus{background:#fcede7;color:#e54b21;border:0}table .dropdown.error button .glyphicon,table .dropdown.error .dropdown-toggle .glyphicon,table .dropdown.error .dropdown-toggle:focus .glyphicon,table .dropdown.open.error button .glyphicon,table .dropdown.open.error .dropdown-toggle .glyphicon,table .dropdown.open.error .dropdown-toggle:focus .glyphicon{background:#fcede7;color:#e54b21}table .dropdown.error .dropdown-menu,table .dropdown.open.error .dropdown-menu{border:0;background:#fcede7}table .dropdown.error .dropdown-menu li a,table .dropdown.open.error .dropdown-menu li a{color:#e54b21}table .dropdown.error .dropdown-menu li a:hover,table .dropdown.open.error .dropdown-menu li a:hover{color:#fff;background:#e54b21}.nav-tabs{border:0}.nav-tabs li{margin-bottom:15px}.nav-tabs li a,.nav-tabs li a:hover{padding:8px 40px;font-family:"Brandon_blk";font-size:12px;line-height:12px;margin-right:0;letter-spacing:.5px;border-radius:0;box-shadow:none;text-shadow:none;text-transform:uppercase;background:#fff;color:#07b5e7;border:2px solid #07b5e7}.nav-tabs li.disabled a,.nav-tabs li.disabled a:hover{background:#fff;color:#d8d8d8;border:2px solid #d8d8d8}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{background:#07b5e7;color:#fff;border:2px solid #07b5e7}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%}.radio label,.checkbox label{font-family:"BrandonGrotesque-Regular";padding-left:25px}.radio,.checkbox{margin:0}.form-horizontal .checkbox{padding-top:0}.checkbox .custom-control{padding-top:8px;padding-left:40px;margin-left:-15px}.checkbox .custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:10px}.checkbox .custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#07b5e7;width:20px;height:20px;border:1px solid #07b5e7}.checkbox .custom-checkbox .custom-control-indicator{width:20px;height:20px;margin-top:4px;border:1px solid #07b5e7;background:transparent;padding:2px}.checkbox .custom-checkbox.disabled .custom-control-indicator{color:#d8d8d8;border:1px solid #d8d8d8;background:#fff}.checkbox .custom-checkbox.disabled .custom-control-indicator .custom-control-description{color:#d8d8d8}.checkbox .custom-checkbox.error .custom-control-indicator{border:1px solid #e54b21;color:#e54b21;background:#fcede7}.checkbox .custom-checkbox.error .custom-control-description{color:#e54b21}.checkbox .custom-checkbox.error .custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#e54b21}.custom-radio{position:relative;cursor:pointer}.custom-radio .custom-control-description{font-family:"BrandonGrotesque-Regular";padding-left:25px}.custom-radio .custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#fff;width:20px;height:20px;border:1px solid #07b5e7}.custom-radio .custom-control-input:checked~.custom-control-indicator:before{content:"•";color:#07b5e7;top:-15px;left:3px;position:absolute;font-size:30px}.custom-radio .custom-control-indicator{width:20px;height:20px;margin-top:-3px;border:1px solid #07b5e7;background:transparent;padding:2px;border-radius:50%}.custom-radio.disabled .custom-control-indicator{color:#d8d8d8;border:1px solid #d8d8d8;background:#fff}.custom-radio.disabled .custom-control-description{color:#d8d8d8}.custom-radio.error .custom-control-indicator{border:1px solid #e54b21;color:#e54b21;background:#fcede7}.custom-radio.error .custom-control-description{color:#e54b21}.custom-radio.error .custom-control-input:checked~.custom-control-indicator{border:1px solid #e54b21;background:#fcede7}.custom-radio.error .custom-control-input:checked~.custom-control-indicator:before{color:#e54b21}.custom-control-input{display:none}.switch{opacity:0;position:absolute;z-index:1;width:18px;height:18px;cursor:pointer}.switch+.label{position:relative;display:inline-block;margin:0;line-height:20px;min-height:18px;min-width:18px;font-weight:normal;cursor:pointer}.switch+.label::before{cursor:pointer;font-weight:normal;font-size:12px;color:#32a3ce;content:"off";background-color:#d8d8d8;border:1px solid #07b5e7;border-radius:0;display:inline-block;text-align:center;height:16px;line-height:14px;min-width:16px;margin-right:1px;position:relative;top:-1px}.switch:checked+.label::before{display:inline-block;content:'';background-color:#d8d8d8;border-color:#07b5e7}.switch+.label{margin:0;padding:0;min-height:24px}.switch+.label::before{font-weight:normal;font-size:11px;line-height:17px;height:20px;overflow:hidden;border-radius:2px;background-color:#d8d8d8;border:2px solid #07b5e7;text-align:left;float:left;padding:0;width:52px;text-indent:-21px;margin-right:0;-webkit-transition:text-indent .3s ease;-o-transition:text-indent .3s ease;transition:text-indent .3s ease;top:auto}.switch.switch-bootstrap+.label::before{content:'';box-shadow:none;border-width:0;font-size:16px;background-color:#f7f5f5;color:#07b5e7;border:2px solid #07b5e7;width:52px;height:22px;line-height:21px;text-indent:32px;-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease}.switch.switch-bootstrap+.label::after{content:'';position:absolute;border:2px solid #07b5e7;color:#07b5e7;top:0;left:0;border-radius:12px;width:30px;height:22px;text-align:center;background-color:#fff;-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease}.switch.switch-bootstrap:checked+.label::before{content:'';text-indent:100px;color:#07b5e7;background:#07b5e7;border-color:#07b5e7}.switch.switch-bootstrap:checked+.label::after{left:21px;height:20px;top:1px;background-color:#fff;border:1px solid #07b5e7}.switch.switch-bootstrap+.label::after{border-radius:2px}.switch.switch-bootstrap.disabled+.label::before{border:2px solid #d8d8d8}.switch.switch-bootstrap.disabled+.label::after{border:2px solid #d8d8d8}.switch.switch-bootstrap.disabled:checked+.label::before{background:#d8d8d8}.switch.switch-bootstrap.disabled:checked+.label::after{border:2px solid #d8d8d8}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0%,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0%,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0%,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0%,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);background-repeat:repeat-x}header nav ul li.active a{color:#ff0!important}header .header-bg-enrollment{background:url("../Images/headers/loggedin.jpg") top center no-repeat;background-size:cover;min-height:240px}.info-pnl{height:230px!important}.info-pnl-height-override{height:unset!important}.panel-heading.collapsed .glyphicon-chevron-up,.panel-heading .glyphicon-chevron-down{cursor:pointer;display:none;border:1px solid;border-radius:50%;padding:5px 5px 4px 6px}.panel-heading.collapsed .glyphicon-chevron-down,.panel-heading .glyphicon-chevron-up{cursor:pointer;display:inline-block;border:1px solid;border-radius:50%;padding:5px 5px 4px 6px}body{margin-top:0;margin-left:0;margin-bottom:0;margin-right:0;width:100%;background-repeat:repeat-y;background-position:center}#pnSuccessTab .col-md-8 .well{min-height:300px}.text-blue{color:#07b5e7}.well .row{padding-bottom:0;margin-bottom:0}.form-group input,.form-group select{margin-bottom:10px}.form-control{border-radius:0}@media(min-width:768px){#imgSave.btn.btn-primary{margin-left:-20px}.btn.btn-primary,.btn.btn-secondary{padding-left:10px;padding-right:10px}#lblerr.error-text{margin-top:-5px}}#lbSchedule{margin-top:0}#termsAndConditions .modal-content{border-radius:0}#termsAndConditions .modal-body{background-color:#f7f5f5;height:640px;padding:30px 50px 25px;overflow-y:scroll}#termsAndConditions .modal-header{padding:20px 20px 0 20px}#termsAndConditions .modal-footer{padding:35px 50px}@media(max-width:430px){.g-recaptcha{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}}@media(max-width:991px){.g-recaptcha{margin-bottom:20px}}@media(min-width:768px){#termsAndConditions .modal-dialog{margin:75px auto}.g-recaptcha{transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0}}@media(min-width:992px){#termsAndConditions .modal-lg{width:1000px}.g-recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}@media(min-width:1200px){.g-recaptcha{transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0}}#termsAndConditions *,#termsAndConditions ::before,#termsAndConditions ::after{vertical-align:initial!important}select{border:1px solid #666;background:#f7f5f5}select{line-height:16px;padding:5px}select:disabled{color:#d8d8d8;border:1px solid #d8d8d8;background:#fff}select:focus{border:1px solid #07b5e7;background:#fbf1dd}select.error{border:1px solid #e54b21;color:#e54b21;background:#fcede7}select.error:focus{border:1px solid #07b5e7;background:#fbf1dd;color:#2c3438}.select-error{border:1px solid red;border-radius:3px;overflow:hidden;background-color:#fff;background:#fff}.btn-secondary,a.btn-secondary{padding:8px 40px;font-family:"Brandon_blk";font-size:12px;line-height:12px;letter-spacing:.5px;border-radius:0;box-shadow:none;text-shadow:none;text-transform:uppercase;margin-bottom:10px}.btn-secondary,a.btn-secondary{background:#fff;color:#07b5e7;border:2px solid #07b5e7}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,a.btn-secondary:hover,a.btn-secondary:focus,a.btn-secondary:active{background:#07b5e7;color:#fff;border:2px solid #07b5e7}.btn-secondary:disabled,.btn-secondary:disabled:hover,a.btn-secondary:disabled,a.btn-secondary:disabled:hover{background:#fff;color:#d8d8d8;opacity:1;border:2px solid #d8d8d8}.error-text{color:#e54b21!important}.g-recaptcha.error .rc-anchor-normal.rc-anchor-light{border:1px solid #e54b21}.btn-transparent-cyan,.btn-transparent-green,.btn-transparent-brown{padding:8px 40px;font-family:"Brandon_blk";font-size:12px;line-height:12px;letter-spacing:.5px;border-radius:0;box-shadow:none;text-shadow:none;text-transform:uppercase;margin-bottom:10px;background:transparent;border:2px solid #fff;color:#fff}.btn-transparent-cyan,.btn-transparent-cyan:focus,.btn-transparent-cyan:active{background:transparent;color:#fff;border:2px solid #fff}.btn-transparent-cyan:hover{background:#fff;color:#07b5e7;border:2px solid #fff}.btn-transparent-cyan:disabled,.btn-transparent-cyan:disabled:hover{background:#fff;color:#d8d8d8;opacity:1;border:2px solid #d8d8d8}.btn-transparent-green,.btn-transparent-green:focus,.btn-transparent-green:active{background:transparent;color:#fff;border:2px solid #fff}.btn-transparent-green:hover{background:#fff;color:#a6ce39;border:2px solid #fff}.btn-transparent-green:disabled,.btn-transparent-green:disabled:hover{background:#fff;color:#d8d8d8;opacity:1;border:2px solid #d8d8d8}a.btn-transparent-green{color:#fff}.container .well ul.legend{list-style:none;margin-top:20px}.container .well ul.legend li{display:inline-block;margin-right:10px;margin-bottom:10px}.container .well ul.legend li span{font-family:"BrandonGrotesque-Bold";padding:6px;width:35px;height:35px;border-width:1px;border-style:solid;display:block;text-align:center;margin-bottom:5px}.container .well ul.legend li i{font-size:13px}.container .well ul.legend li.available span{background:#fff;border-color:#07b5e7;color:#07b5e7}.container .well ul.legend li.selected span{background:#07b5e7;border-color:#07b5e7;color:#fff}.container .well ul.legend li.waitlisted span{background:#ffe500;border-color:#ffe500;color:#07b5e7}.container .well ul.legend li.unavailable span{background:#f7f5f5;border-color:#d8d8d8;color:#d8d8d8}.container .well ul.legend li:last-of-type{margin:0}.container .well ul.legend li.full span{background:#666;border-color:#d8d8d8;color:#d8d8d8}.container .well ul.legend{list-style:none;margin-top:20px}.container .well ul.legend li{display:inline-block;margin-right:10px;margin-bottom:10px}.container .well ul.legend li span{font-family:"BrandonGrotesque-Bold";padding:6px;width:35px;height:35px;border-width:1px;border-style:solid;display:block;text-align:center;margin-bottom:5px}.container .well ul.legend li i{font-size:13px;padding-left:9px}.container .well ul.legend li.available span{background:#fff;border-color:#07b5e7;color:#07b5e7}.container .well ul.legend li.selected span{background:#07b5e7;border-color:#07b5e7;color:#fff}.container .well ul.legend li.waitlisted span{background:#ffe500;border-color:#ffe500;color:#07b5e7}.container .well ul.legend li.unavailable span{background:#f7f5f5;border-color:#d8d8d8;color:#d8d8d8}.container .well ul.legend li:last-of-type{margin:0}.container .well ul.legend li.full span{background:#666;border-color:#d8d8d8;color:#d8d8d8}.margin-right-10{margin-right:9.5%}@media(max-width:991px){.info-pnl{max-height:280px;min-height:280px}.container .well ul.legend li span{height:35px!important;width:35px!important}.legend{margin:0!important}#legends [class*="col-"] .row [class*="col-"]{margin-bottom:7px!important}}.legend-body-pnl{height:200px!important}.legend{margin:2px!important}.padding-0{padding:2px!important}[id$='withdrawStudent'].btn{min-width:210px}.btn-primary,a.btn-primary,.btn-secondary,a.btn-secondary{padding:8px 20px}.gray-cell{background-color:#f7f5f5}.gray-cell select{border:none;background:none}.gray-cell .form-control{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.gray-cell select.error{border:1px solid #e54b21;color:#e54b21;background:#fcede7}.gray-cell select.error:focus{border:1px solid #07b5e7;background:#fbf1dd;color:#2c3438}@media(max-width:820px){.table-container .table.lines,.table-container .table.stripes,.table-container .table-responsive{min-width:650px!important}.table-container{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-container *{white-space:normal!important}.table-resonsive{overflow-x:initial!important}}.table.stripes .btn.btn-link{padding:0}.input-group-addon{background:#07b5e7;border:1px solid #07b5e7;border-radius:0;color:#fff}.datepicker .datepicker-days .prev,.datepicker .datepicker-days .next{background-color:#07b5e7;border-radius:0;color:#fff}.datepicker table tr td.focus.active.active,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.focus.active.highlighted.active,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.focus.highlighted.active:active,.datepicker table tr td.highlighted.active:focus:active,.datepicker table tr td.highlighted.active:hover:active,.datepicker table tr td.focus.active:active,.datepicker table tr td.active:focus:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.highlighted.active:active,.datepicker table tr td.active:active{background-color:#07b5e7!important;background-image:none;border-radius:0}.container .well.style-support .help-links a{color:#fff;text-decoration:underline}.btn-transparent-brown,.btn-transparent-brown:focus,.btn-transparent-brown:active{background:transparent;color:#fff;border:2px solid #fff}.btn-transparent-brown:hover{background:#fff;color:#80746d;border:2px solid #fff}.btn-transparent-brown:disabled,.btn-transparent-brown:disabled:hover{background:#fff;color:#d8d8d8;opacity:1;border:2px solid #d8d8d8}a.btn-transparent-brown{color:#fff}.box [class*="col-"]{padding:5px 30px}@media(max-width:991px){.box [class*="col-"]{width:100%;float:left}}#withdrawStudentModal .modal-content{border-radius:0}#withdrawStudentModal .modal-body{background-color:#f7f5f5;padding:20px 13px 10px}#withdrawStudentModal .modal-header{padding:20px 20px 0 30px}#withdrawStudentModal .modal-footer{padding:30px 15px 20px}@media(min-width:768px){#withdrawStudentModal .modal-dialog{margin:75px auto}#withdrawStudentModal .btn{max-width:190px}}.nowrap{display:inline-flex;display:-ms-inline-flexbox}.nowrap-text{white-space:nowrap}#withdrawStudentModal .input-group-addon .glyphicon.glyphicon-th:hover{cursor:pointer}#withdrawStudentModal .input-group .form-control{border-color:#07b5e7}.gm-style .gm-style-iw{background-color:#fff!important;color:#07b5e7!important;font-size:13px!important;font-weight:400!important}.clSidebar .panel{margin-bottom:0}.clSidebar .panel.active{background-color:#f7f5f5!important}.agminfo{background-color:#fff!important;color:#07b5e7!important;font-size:13px!important;font-weight:400!important}.infoActive{background-color:#07b5e7!important;color:#fff!important;font-size:13px!important;font-weight:400!important}.infoActive div div{background-color:#07b5e7!important;color:#fff!important;font-size:13px!important;font-weight:400!important}img[src="https://maps.gstatic.com/mapfiles/api-3/images/mapcnt6.png"]{display:none!important}agm-map{height:300px!important}.infoDisabled{color:#d8d8d8!important;border:1px #f7f5f5;background:#f7f5f5!important}.checkDisabled{color:#fff!important;border:1px #f7f5f5;background:#f7f5f5!important}.input-group-addon .glyphicon.glyphicon-calendar:hover{cursor:pointer}input[id$=hdnScheduleDate],input[id$=hdnScheduleOldDate]{height:0;width:0;padding:0;margin:0}span[id$=txtScheduleDate]{line-height:30px;font-size:18px;white-space:nowrap}.glyphicon.glyphicon-chevron-left,.glyphicon.glyphicon-chevron-right{border:1px solid #07b5e7;border-radius:50%;font-size:14px;color:#07b5e7;background-color:#fff;cursor:pointer;line-height:16px;padding:5px 6px 5px 6px;margin:0 5px}.glyphicon.glyphicon-chevron-left:hover,.glyphicon.glyphicon-chevron-right:hover{color:#fff;background-color:#07b5e7}.disabled.btn-primary,.active.disabled.btn-primary,.focus.disabled.btn-primary,.disabled.btn-primary:active,.disabled.btn-primary:focus,.disabled.btn-primary:hover,[disabled].btn-primary,[disabled].active.btn-primary,[disabled].focus.btn-primary,[disabled].btn-primary:active,[disabled].btn-primary:focus,[disabled].btn-primary:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .active.btn-primary,fieldset[disabled] .focus.btn-primary,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#265a88}.scheduleDP{float:none;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width:768px){.scheduleDP{float:right;overflow-x:hidden}}.table-nostripes{border:none!important}.table-nostripes tbody tr td,.table-nostripes tbody tr th{vertical-align:top}.container .well .legend{list-style:none;margin-top:20px}.container .well .legend span{font-family:"BrandonGrotesque-Bold";padding:6px;width:35px;height:35px;border-width:1px;border-style:solid;display:block;text-align:center;margin-bottom:5px;margin-left:auto;margin-right:auto}.container .well .legend .available span{background:#fff;border-color:#07b5e7;color:#07b5e7;margin-left:auto;margin-right:auto}.container .well .legend .selected span{background:#07b5e7;border-color:#07b5e7;color:#fff;margin-left:auto;margin-right:auto}.container .well .legend .waitlisted span{background:#ffe500;border-color:#ffe500;color:#07b5e7;margin-left:auto;margin-right:auto}.container .well .legend .nonbilling span{background:#e64c25;border-color:#e64c25;border-color:#e64c25;color:#d8d8d8;margin-left:auto;margin-right:auto}.container .well .legend .unavailable span{background:#f7f5f5;border-color:#d8d8d8;color:#d8d8d8;margin-left:auto;margin-right:auto}.container .well .legend .full span{background:#666;border-color:#d8d8d8;color:#d8d8d8;margin-left:auto;margin-right:auto}.container .well .legend .changed span{border-color:#e54b21}tr.week.days{height:30px}.day.current span{border:1px solid #07b5e7;border-radius:50%;color:#07b5e7;padding:3px 4px}.weekdate.current{color:#07b5e7}.row.padding-last{padding:0 0 20px 0}.row.no-padding-last{padding:0 0 0 0!important}.well.disabled{background:rgba(0,0,0,.2);background-image:url(../Images/loading.gif);background-repeat:no-repeat;background-position:center center;pointer-events:none;z-index:1}.well.disabled *{z-index:-10}.tooltip-inner{background-color:#fbf1dd;color:#897d76;opacity:1}.tooltip.in{opacity:1!important;filter:alpha(opacity=100);z-index:1}.tooltip.bottom .tooltip-arrow{border-bottom-color:#fbf1dd}.tooltip.top .tooltip-arrow{border-top-color:#fbf1dd}.tooltip-yellow+.tooltip>.tooltip-inner{font-weight:bold;background-color:#ffe500;color:#07b5e7}.tooltip-yellow+.tooltip.bottom>.tooltip-arrow{border-bottom-color:#ffe500}.tooltip-yellow+.tooltip.top>.tooltip-arrow{border-top-color:#ffe500}@media(min-width:991px){.main-body{min-height:810px}}table tbody tr td a{padding:0!important}.legend-col{padding-top:4px;margin-bottom:0!important}.legend-col h3{margin-bottom:0}[id$=btnEnrollment]{margin-top:15px!important}[id$=imgSave]{margin-top:15px!important}[id$=lbSchedule]{margin-top:15px!important}.btn.disabled{pointer-events:none!important}.glyphicon.glyphicon-lock{top:4px!important}#dpCalendar:hover{cursor:pointer}#weeklyFilter{border-collapse:collapse}#weeklyFilter td{max-height:36px}.checkbox .custom-checkbox.disabled .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:10px}.checkbox .custom-checkbox.disabled .custom-control-input~.custom-control-indicator{border-color:#c2c2c2}.checkbox .custom-checkbox.disabled .custom-control-input:checked~.custom-control-indicator{background-color:#c2c2c2;border-color:#c2c2c2}.no-gutters{margin-right:0;margin-left:0;padding-right:0;padding-left:0}body.modal-open{position:fixed}.enrollment-program-checkbox-bg .checkbox.pull-right{position:relative;width:80px}.enrollment-program-checkbox-bg .custom-control.custom-checkbox{right:0}.unavailable{pointer-events:none}.empty{display:none}.table-striped a.LinkButtons,.table-striped a.bodytext{text-decoration:none;font-weight:bold}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#e9e9e9}#newEmergencyContact .dropdown button,#newEmergencyContact .dropdown .dropdown-toggle,#newEmergencyContact .dropdown .dropdown-toggle:focus,#newEmergencyContact .dropdown.open button,#newEmergencyContact .dropdown.open .dropdown-toggle,#newEmergencyContact .dropdown.open .dropdown-toggle:focus{padding:4px 8px 0 8px;font-family:BrandonGrotesque-Regular;color:#000;width:100%}#newEmergencyContact .state .error-text{margin-top:0}