#temp_classes{text-align:center;padding:30px 0;}#temp_classes i{font-size:4em;color:#ccc;margin-bottom:10px;}#temp_classes span{display:block;font-size:1.75em;line-height:auto;font-weight:100;max-width:400px;margin:auto;}.month{background:#f5f5f5;padding:5px 15px;font-weight:bold;margin-bottom:10px;}#week{text-align:center;margin-bottom:20px;}#week table{width:100%;}#week table td{vertical-align:middle;text-align:center;}#week .prev,#week .next{cursor:pointer;color:#ccc;}#week .prev:hover,#week .next:hover{color:black;}#week .day{display:block;text-align:center;color:#626262;text-decoration:none !important;padding:5px 0;border-right:1px solid #e8e8e8;}#week .day .n{font-size:4vw;}@media (min-width: 1200px){#week .day .n{font-size:44px;}}#week .day:hover{color:black;}#week .day[data-active]{color:#00aeef;}#week .day[data-n="6"]{border-right:none !important;}#classes_app{position:relative;}#classes_app .loading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:white url(/core/imgs/loading_2.gif) center no-repeat;z-index:3;}#classes_app .loading[data-loading]{display:block;}#classes_app.unmounted .loading{display:block;}@media (min-width: 768px){#classes_app #classes_sidebar{position:relative;}#classes_app #classes_sidebar > div.stick{position:sticky;top:20px;max-height:90vh;}}#classes_app #classes_sidebar .filters_button{text-align:center;color:#00aeef;}#classes_app #classes_container .classes{padding-left:67px;}#classes_app #classes_container .classes .class .inner{margin-bottom:10px;padding:10px;box-shadow:0 0 20px #ebebeb;line-height:22px;position:relative;}#classes_app #classes_container .classes .class .inner .category{color:#00aeef;font-size:1.25em;}#classes_app #classes_container .classes .class .inner .category .link{color:#ddd;vertical-align:middle;}#classes_app #classes_container .classes .class .inner .instructor{color:#92278f;margin-bottom:5px;}#classes_app #classes_container .classes .class .inner .definitions .r > *{display:inline-block;margin-right:15px;vertical-align:middle;}#classes_app #classes_container .classes .class .inner .definitions .r > *:last-child{margin-right:0;}#classes_app #classes_container .classes .class .inner i.light{color:#ccc;width:16px;text-align:center;}#classes_app #classes_container .classes .class .inner .time{text-transform:lowercase;}#classes_app #classes_container .classes .class .inner .intensity >table{width:100%;}#classes_app #classes_container .classes .class .inner .intensity >table .bar_out{width:100%;border:1px solid #ccc;}#classes_app #classes_container .classes .class .inner .intensity >table .bar_out >div{height:20px;background:#5c2e91;}#classes_app #classes_container .classes .class .inner .intensity .int{display:inline;word-spacing:-2px;color:#717171;}#classes_app #classes_container .classes .class .inner .intensity .int[data-v="1"] .i1:before{color:#5c2e91;font-weight:600;}#classes_app #classes_container .classes .class .inner .intensity .int[data-v="2"] .i1:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="2"] .i2:before{color:#5c2e91;font-weight:600;}#classes_app #classes_container .classes .class .inner .intensity .int[data-v="3"] .i1:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="3"] .i2:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="3"] .i3:before{color:#5c2e91;font-weight:600;}#classes_app #classes_container .classes .class .inner .intensity .int[data-v="4"] .i1:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="4"] .i2:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="4"] .i3:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="4"] .i4:before{color:#5c2e91;font-weight:600;}#classes_app #classes_container .classes .class .inner .intensity .int[data-v="5"] .i1:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="5"] .i2:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="5"] .i3:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="5"] .i4:before,#classes_app #classes_container .classes .class .inner .intensity .int[data-v="5"] .i5:before{color:#5c2e91;font-weight:600;}#classes_app #classes_container .classes .class .inner .childcare{color:#1dafec !important;}#classes_app #classes_container .classes .class .inner .childcare i{color:#1dafec !important;}#classes_app #classes_container .classes .class .inner .register .count{color:#bababa;}#classes_app #classes_container .classes .class .inner .edit_trigger_container{position:absolute;right:10px;top:10px;}#classes_app #classes_container .classes .class .inner .edit_trigger_container a{color:#ddd;}#classes_app #classes_container .classes .class[data-registration="full"] .inner > *{opacity:.4;}#classes_app #classes_container .classes .class[data-registration="full"] .inner .register{opacity:1;}#classes_app #classes_container .time-sep{text-transform:lowercase;}#classes_app #classes_container .time-sep span{background:white;display:inline-block;padding:0 12px 0 0;z-index:1;position:relative;}#classes_app #classes_container .time-sep:before{content:' ';display:block;border-top:1px solid #e9e9e9;top:11px;position:relative;}#classes_app [data-hide="true"]{display:none;}#text_search{position:relative;}#text_search .search_sugestions{position:absolute;top:50px;left:10px;right:10px;padding:.75rem 0 !important;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.175);border-radius:4px;z-index:2;}#text_search .search_sugestions h5{color:#949494;padding:0 15px;margin:0 0 5px;font-size:12px;font-weight:normal;}#text_search .search_sugestions .search_item{display:block;padding:5px 15px;font-weight:300;color:#555;}#text_search .search_sugestions .search_item:hover{background:rgba(0,174,239,0.12);text-decoration:none;}.sugested_classes_wrap{margin:30px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;}.sugested_classes_wrap .top{align-items:center;}.sugested_classes_wrap .top .msg{font-size:18px;margin-left:20px;max-width:280px;border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:15px;}.sugested_classes_wrap .top .msg span{color:#00aeef;}.sugested_classes_wrap >p{font-size:18px;margin:20px 0;}.sugested_classes_wrap > h4{text-align:center;margin:15px 0 25px;}.sugested_classes_wrap .class_item{vertical-align:middle;margin:0 0 25px 10px;font-size:1.25em;line-height:25px;}.sugested_classes_wrap .class_item .description{max-height:52px;overflow:hidden;text-overflow:ellipsis;font-weight:100;font-size:16px;margin-bottom:10px;}.sugested_classes_wrap .class_item .more{display:block;text-align:right;color:#92278f;}.sugested_classes_wrap .class_item:hover{text-decoration:none;}.filter_widget{border:1px solid #707070;padding:2px;margin-bottom:20px;}.filter_widget .title{background-color:#00aeef;background-image:-webkit-linear-gradient(left,#00aeef,#92278f);background-image:-moz-linear-gradient(left,#00aeef,#92278f);background-image:-o-linear-gradient(left,#00aeef,#92278f);background-image:-ms-linear-gradient(left,#00aeef,#92278f);background-image:linear-gradient(left,#00aeef,#92278f);color:white;text-transform:uppercase;padding:5px 15px;}.filter_widget .title i{opacity:.5;margin-right:5px;}.filter_widget .inner{padding:10px;position:relative;}.filter_widget .inner .btn-go{position:absolute;bottom:10px;right:10px;}.filter_widget label{display:block;display:table-row;}.filter_widget label >*{display:table-cell;}.filter_widget label input{margin-right:5px;}.filter_widget label .count{color:#bababa;font-size:.8em;vertical-align:middle;}.filter_widget[data-color="0"]{border-color:#00aeef;}.filter_widget[data-color="0"] .title{background:#00aeef;}.filter_widget[data-color="1"]{border-color:#92278f;}.filter_widget[data-color="1"] .title{background:#92278f;}.filter_widget[data-color="2"]{border-color:#5c2e91;}.filter_widget[data-color="2"] .title{background:#5c2e91;}.filter_widget[data-options="0"]{display:none;}.filter_widget#program_filter{display:none;border-color:#92278f;}.filter_widget#program_filter .title,.filter_widget#program_filter .btn-primary{background:#92278f;}.filter_widget#program_filter .btn-primary{border-color:#92278f;}.filter_widget#program_branch{margin-bottom:7px;border-color:#5c2e91;}.filter_widget#program_branch .title,.filter_widget#program_branch .btn-primary{background:#5c2e91;}.filter_widget#program_branch .btn-primary{border-color:#5c2e91;}.filter_widget#program_branch input:checked+span{color:#5c2e91;}#classes_sidebar .back{text-align:right;margin-bottom:20px;display:block;font-size:1.125em;padding-right:10px;border-right:1px solid #e0e0e0;line-height:normal;}#classes_sidebar .category_img{background:center no-repeat;background-size:cover;margin-bottom:20px;position:relative;padding-top:100%;}#week_classes{margin-bottom:50px;}#week_classes th{background:#00aeef;color:white;text-align:center;padding:5px;line-height:normal;vertical-align:center;}#week_classes thead th{vertical-align:middle;}#week_classes td{padding:0;border:1px solid #ccc;background:#ececec;}#week_classes td table.day_table{border-collapse:collapse;border:0;width:100%;}#week_classes td table.day_table tr td{page-break-inside:avoid;}#week_classes .time{text-align:right;vertical-align:top;padding:10px 5px 0;}#week_classes .item{border-bottom:1px solid #ccc;padding:5px;text-align:center;line-height:normal;background:white;page-break-inside:avoid;display:block;}#week_classes .item .category{font-weight:bold;color:#92278f;}#week_classes .item .duration{color:#ccc;}#week_classes .item:last-child{border-bottom:none;}#week_classes .item .unavailable{color:#f00;}#week_classes .item .c-time{display:none;}#week_classes .item .childcare{color:#1dafec !important;}#week_classes .item .childcare i{color:#1dafec !important;}#week_classes.space .branc,#week_classes.space .space{display:none;}#week_classes #condensed{display:none;}#week_classes.condensed #condensed{display:table-row-group;}#week_classes.condensed .item{border-bottom:1px solid #ccc;}#week_classes.condensed .item .c-time{display:inline;}#week_classes.condensed #non-condensed{display:none;}#week_classes.condensed td:first-child,#week_classes.condensed th:first-child{display:none;}#week_classes.hide_time_gaps #condensed{display:table-row-group;}#week_classes.hide_time_gaps .item{border-bottom:1px solid #ccc;padding:0 0 2px;}#week_classes.hide_time_gaps .item .c-time{display:block;background:#3dcaff;color:white;margin-bottom:2px;}#week_classes.hide_time_gaps .item .label{white-space:nowrap;overflow:hidden;}#week_classes.hide_time_gaps #non-condensed{display:none;}#week_classes.hide_time_gaps td:first-child,#week_classes.hide_time_gaps th:first-child{display:none;}#week_classes.hide_time_gaps .dup_time{padding:2px;}#week_classes.hide_time_gaps .dup_time .c-time{display:none !important;}#week_classes.hide_time_gaps .day_table td{display:table-cell;border:0;}#week_classes.hide_instructors .instructor{display:none;}#week_classes.hide_durations .duration{display:none !important;}#week_classes.hide_locations .space{display:none !important;}#week_classes.hide_registrations .registration{display:none !important;}#week_classes.hide_childcare .childcare{display:none !important;}.print_hide_options label:hover{cursor:pointer;color:black;}@media print{#main_branded_1{display:none;}.page-entry-header{display:none !important;}.entry-content{padding-top:0 !important;}#classes_main_conent{max-width:100%;flex:0 0 100%;}#week_classes th{color:black;background:#ddd !important;}#week_classes td,#week_classes th{border:1px solid black;}}

/*caching: cache/blue_purple/pages/front/classes.css*/