﻿ video{max-width:100%}input.gsc-search-button-v2{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input.gsc-input{font-size:14px!important;color:Black!important}.content{padding-bottom:30px}#ucContentPage_pnlLeftWindowControls img,#ucContentPage_pnlRightWindowControls img,#ucContentPage_pnlControls img{max-width:100%}.ui-helper-reset{padding:15px!important;margin:0!important}@media screen and (max-width:991px){#ucContentPage_dualWindow{width:100%}}.grid-stack-item-content{padding:0 20px!important;overflow:hidden}html,body{padding:0;margin:0;height:100%}body{line-height:1.6;color:#272727}form{margin:0}a{text-decoration:none}a:hover{text-decoration:underline}a img{border:none}h1,h2,h3,h4,h5,h6{line-height:1}.h2,h2{font-size:24px}.ph{padding:20px 30px;background:#2b2b2b;margin-bottom:50px}h1.page_header{font-weight:700;margin:0;padding:0;padding-left:15px;font-size:2.429em;color:White}h2.component_header{color:#3c3c3c;font-size:2.429em;margin-top:0;margin-bottom:15px;float:left;display:inline-block;width:100%;font-weight:700}h3.component_title{color:#3c3c3c;font-size:2.429em;margin-top:0;margin-bottom:15px;float:left;display:inline-block;width:100%;font-weight:700}h4.component_subtitle{}.component_container{margin-bottom:10px;margin-top:10px}.component_container p{background-color:transparent!important}.component_container:after{content:"";display:table;clear:both}.component_container_inner{padding:20px;background:#fff}@media screen and (max-width:640px){.component_container_inner{text-align:center}}.errormsg{font-weight:700;color:#df0000!important}.schoolclosings_titletext{font-size:1.286em;font-weight:500;color:White}.schoolclosings_maintext{font-size:1em;font-weight:400;color:White}.LiquidHeader nav{}.TopNav nav{padding:0;width:100%;margin-bottom:0;font-weight:700;background:#e0e0e0}.TopNav nav a{text-decoration:none;color:#272727}.TopNav nav a:hover{text-decoration:none}.TopNav nav ul{width:100%;margin:0 auto;list-style:none;z-index:9999;text-align:center;padding:0;text-transform:uppercase;display:table}.TopNav nav ul li{position:relative;cursor:pointer;display:table-cell;vertical-align:middle;-webkit-transition:all .5s;transition:all .5s}.TopNav nav ul li:hover{background:#ccc}.TopNav nav ul li a{display:block;font-size:1.111em;padding:0;height:38px;line-height:37px;font-weight:900;font-weight:700;text-decoration:none!important;position:relative}.TopNav nav ul li a:hover{text-decoration:underline}.TopNav nav ul li ul{padding:10px;position:absolute;top:38px;left:0;width:300px;min-width:100%;display:none;border:none;overflow:hidden;z-index:9999;background:#fff;text-align:left;text-transform:none;z-index:999;font-weight:400;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.TopNav nav ul li ul li{display:block}.TopNav nav ul li ul li a{display:block;font-weight:400;font-size:1.178em;color:Black;height:auto;line-height:1.6;padding:4px;-webkit-transition:all .5s;transition:all .5s}.TopNav nav ul li ul li a:hover{color:#fff!important;background:#0058a4}.TopNav nav ul li:nth-child(1n+6) ul{left:calc(-300px + 100%)}.TopNav nav ul li:hover ul{display:block}.TopNav .nav_title{cursor:default;font-weight:700;text-align:center;border-bottom:2px solid #101010}.TopNav .nav_title:hover{background:0 0;color:#000}.slicknav_menu,.mobile_nav{display:none}@media screen and (max-width:991px){#logo{text-align:center;margin:0 auto;width:100%;display:block}.js #navigation,nav{display:none}.js .slicknav_menu{display:block}.slideshow_outer_container{margin-top:0!important}}@media screen and (max-width:1125px){.RedBack .TextOverlay{font-size:1.222em}}@media screen and (max-width:991px){.RedBack .TextOverlay{font-size:1.5em}}@media screen and (max-width:400px){.TextOverlay{font-size:1.222em!important}}@media screen and (max-width:325px){.TextOverlay{font-size:1em!important}}header{padding:20px 0}.SocialMedia a{float:left;margin-right:20px;font-size:1.714em}.SocialMedia a svg{width:22px;text-align:center;position:relative;transition:transform .5s,margin .5s,color .5s;-webkit-transition:transform .5s,margin .5s,color .5s}.HeaderLogo img{float:left;margin-right:20px}.SchoolName{float:left}header a,header a:active,header a:hover,header a:focus{color:#fff;text-decoration:none}header h1{text-decoration:none;text-align:center;font-weight:700;font-size:4.429em;margin:0;display:block;margin:4px auto 0}.quicklinks img{float:right;clear:right}header h1 a{color:#fff}header h2{text-align:center;font-size:1.714em;text-transform:uppercase;font-weight:500;margin:0;color:#fff;letter-spacing:.28em;margin-right:-.28em}header h3{text-align:center;font-size:1em;text-transform:uppercase;font-weight:500;padding:0;margin:0;color:#636363}header hr{height:2px;border:none;width:48%;background:#1ed55f;margin:5px auto 10px}.SearchDiv{width:100%}.header_search_box{width:90%;color:Black}.header_search_button{color:White;padding-left:15px}.login_form{width:50%}.login_form label{display:table;table-layout:fixed;width:100%;margin-bottom:5px}.login_form label span{display:table-cell;text-align:right;padding-right:5px}.login_form label input{display:table-cell;width:100%}.login_form input[type=submit]{width:50%;float:right}.form-error{display:inline;color:Red;font-weight:400}label.no-bold{font-weight:400!important}textarea.form-control{resize:vertical}.form-content{margin:1em 0}hr.form-separator{margin:1em 0;height:1px;background:#ddd;border:none}.captcha_img{margin-bottom:15px}.captcha-text{font-size:.714em}footer{padding:35px 0;width:100%}footer h1{font-weight:700;font-size:1.2em;padding:0;margin:0 0 10px}footer .container div{display:table-cell;vertical-align:middle;padding:0 15px}footer img{max-width:100%}.social_media_buttons svg{font-size:1.5em}.Address{float:left}.subfooter{width:100%;padding:10px 0}.subfooter .right{text-align:right}.appBadges{display:block ruby;text-align:center;background-color:#0058a4}.appBadges a{font-size:1.333em;filter:drop-shadow(0 2px 1px rgba(0,0,0,.7));margin-left:20px;border-radius:!important 8px}.slideshow_outer_container{width:100%;border-bottom:2px solid #059662;position:relative}.slideshowOverlay{pointer-events:none;width:100%;height:100%;position:absolute;z-index:50;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.4) 97%,rgba(0,0,0,0.4) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.4) 97%,rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 60%,rgba(0,0,0,0.4) 97%,rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#66000000',GradientType=0 )}.SlideShowNavContainer{position:relative;z-index:500}.SlideShowNav{position:absolute;top:50px}.SlideShowNav a{float:left;clear:left;margin-bottom:10px;padding:10px 15px;transition:padding .5s;text-decoration:none!important;font-size:1.5em;font-weight:700}.SlideShowNav a:hover{padding-left:35px}.SlideNavItem{width:180px}.DownContainer{position:relative;left:50%;width:70px;z-index:55}.DownContainer a{position:absolute;bottom:140px;left:-50%}.slideshow_container{margin:0!important}.slideshow_slide{position:relative}.slideshow_caption_container_outer{position:absolute;bottom:20px;float:left;right:20px;z-index:2;display:block}.slideshow_caption_container_inner{background:rgba(29,29,29,.85);max-width:625px;left:0%;float:left;position:relative;padding:20px 30px;text-align:center}.slideshow_caption_header{color:#fff;font-weight:700;font-size:1.5em;display:block;text-align:center;text-transform:uppercase}.slideshow_caption_text{color:#fff;margin-bottom:5px;font-size:1em;display:block}.slideshow_caption_link{color:#25a0ff;text-decoration:none;font-size:.929em;text-transform:uppercase}.slideshow_image{width:100%}.slick-slide{height:auto}.slick-dots{bottom:-60px}.slick-dots li button::before{font-size:14px;opacity:1}.slick-dots li.slick-active button:before{opacity:1}.slick-prev{left:0;z-index:3}.slick-next{right:0;z-index:3}.slick-prev,.slick-next{background:0 0!important;color:#fff;height:89px;width:47px;line-height:89px}.slick-prev svg,.slick-next svg{font-size:50px;transition:transform .5s}.slick-prev svg:hover,.slick-next svg:hover{transform:scale(1.3)}.slick-prev{margin-left:-35px}.slick-next{margin-right:-35px}.slick-prev:hover,.slick-next:hover,.slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus{background:0 0!important;height:89px;width:47px}.slick-prev:before{content:normal;width:50px}.slick-next:before{content:normal;width:50px}.slick-prev:before,.slick-next:before{font-size:50px;font-weight:700;margin-top:4px;opacity:1!important;display:block}.slick-prev:focus,.slick-next:focus{opacity:inherit}.hpTitle{font-size:2.429em;color:#151515;font-weight:400}.hpLink{border-radius:4px;text-transform:uppercase;font-weight:700;padding:5px 17px;text-decoration:none!important;-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s}.slick-slider{margin-bottom:0!important}.hpLinks a{text-decoration:none!important}.hpLinks img{width:100%}.hpDiv1{padding:50px 50px 30px}.news_slider .slick-slide{padding:0 15px}.HPNewsPhoto{float:left;width:100%}.HPnewscomponent_mainlink{float:left;clear:left;font-weight:700;font-size:calc(18em/14)}.HPnewscomponent_maintext{float:left;clear:left}.HPreadMoreLink{float:left;clear:left}.HPnewscomponent_thumbimage{width:100%;margin:0 auto 20px}.hpDiv2{padding:50px}.EventCarousel{padding:0 15px}.eventDateBubble{background-color:#059662;width:100%;padding:10px 0;text-align:center;font-weight:900;color:White;text-transform:uppercase;font-size:calc(18em/14);margin:0 auto}.event_article{width:100%;padding:15px 15px 10px;border:1px solid #ccc;border-top-width:0}.event_article hr{border-width:0;border-bottom-width:1px;border-color:#ccc}.eventMonth{font-weight:700}.eventDate{font-weight:700}.hpeventcomponent_linktext{font-weight:500;color:#000;font-size:calc(16em/14)}.hpeventcomponent_maintext{font-weight:700;color:#059662}.hpeventcomponent_datetext{color:#1c5495;font-size:1em;font-weight:700;text-transform:uppercase}.eventcomponent_datecontainerHoriz{background-color:#03724b;width:60px;height:60px;text-align:center;float:left;padding-top:3px}.eventcomponent_datecontainer_bottomHoriz{background-color:#e6e6e6;width:60px;height:29px;margin-top:6px}.eventcomponent_monthHoriz{font-weight:700;color:White;font-size:1.571em;text-transform:uppercase;line-height:1}.eventcomponent_dateHoriz{font-weight:700;color:Black;font-size:1.571em;line-height:1}.eventcomponent_linktextHoriz{color:Black;font-weight:700;font-size:1.286em;line-height:1}.eventcomponent_maintextHoriz{color:Black;font-size:1.11em}.eventcomponent_datetextHoriz{color:#03724b;font-size:.857em;font-weight:700;text-transform:uppercase}.event_articleHoriz{float:left;width:70%;margin-left:5%}.eventcomponent_datecontainerVert{background-color:#03724b;width:60px;height:60px;text-align:center;float:left;padding-top:3px}.eventcomponent_datecontainer_bottomVert{background-color:#e6e6e6;width:60px;height:29px;margin-top:6px}.eventcomponent_monthVert{font-weight:700;color:White;font-size:1.571em;text-transform:uppercase;line-height:1}.eventcomponent_dateVert{font-weight:700;color:Black;font-size:1.571em;line-height:1}.eventcomponent_linktextVert{color:Black;font-weight:700;font-size:1.286em;line-height:1}.eventcomponent_maintextVert{color:Black;font-size:1.11em}.eventcomponent_datetextVert{color:#03724b;font-size:.857em;font-weight:700;text-transform:uppercase}.event_articleVert{float:left;width:70%;margin-left:5%}.eventDateBubbleStandard{background-color:#03724b;width:60px;height:60px;text-align:center;float:left}.eventDateBubbleBottomStandard{background-color:#e6e6e6;width:60px;height:29px;margin-top:6px}.eventMonthStandard{font-weight:700;color:White;font-size:1.571em;text-transform:uppercase;line-height:1}.eventDateStandard{font-weight:700;color:Black;font-size:1.571em;line-height:1}.hpeventcomponent_linktextStandard{color:Black;font-weight:700;font-size:1.286em;line-height:1}.hpeventcomponent_maintextStandard{color:Black;font-size:1.11em}.hpeventcomponent_datetextStandard{color:Black;font-size:.857em;font-weight:700;text-transform:uppercase}.event_articleStandard{float:left;width:70%;margin-left:5%}.eventCalendar_main_hasEvents{background-color:Silver}.gallerycomponent_titletext{font-size:1.143em;color:#000;text-decoration:none}.gallerygrouping_item{margin-left:5px;margin-right:10px;float:left;width:130px;height:150px}.gallerycomponent_smalllink{font-size:.857;color:Blue;text-decoration:none}.DynamicNav{-webkit-box-shadow:0 1px 8.19px .81px rgba(0,0,0,.051);-moz-box-shadow:0 1px 8.19px .81px rgba(0,0,0,.051);box-shadow:0 1px 8.19px .81px rgba(0,0,0,.051);width:200px;font-weight:400;font-size:1.143em;margin-bottom:30px;width:100%}.DynamicNav ul{list-style-type:none;margin:0;padding:0}.DynamicNav ul li{padding:0;margin:0}.DynamicNav ul li a{display:block;font-weight:700;text-decoration:none;padding:10px 15px}.DynamicNav ul li ul{margin:0}.DynamicNav ul li ul li a{padding-left:25px;font-size:.875em}#show-menu{display:none}#show-menu:checked~#menu{display:block!important}.DynamicNav_show-menu:after{content:"Show Menu ▼"}#show-menu:checked~.DynamicNav_show-menu:after{content:"Hide Menu ▲"}.DynamicNav_show-menu{color:#fff;background:#101010;border-top:3px solid #101010;text-transform:uppercase;padding:10px 0;text-align:center;display:none;font-weight:700;font-size:1.429em;line-height:1;cursor:pointer}@media screen and (max-width:991px){.DynamicNav{margin-bottom:20px}.DynamicNav_show-menu{display:block}#menu{display:none}}.linksList{list-style:none;margin:0;padding:0}.liLinkTitle{display:block;margin-top:0}.liLinkDesc{font-size:11px}.linksList li a{text-decoration:none}.linksList li a:hover{text-decoration:underline}.newscomponent_item{padding:20px 0;margin:0;border-bottom:1px solid #ededed;width:100%}.newscomponent_item:last-child{border-bottom:none}.newscomponent_imagecontainer{vertical-align:top;padding-right:20px;text-align:left;vertical-align:middle;line-height:1;float:left}.newscomponent_imagecontainer img{width:100%;max-width:400px!important;margin-bottom:8px}.newscomponent_archivelink{float:right}.newscomponent_textcontainer{vertical-align:middle}.newscomponent_textcontainer span{display:block;font-size:1.071em}.newscomponent_item h3,.newscomponent_item h3 a{margin-top:0}.newscomponent_readmore,.newscomponent_readmore:hover{font-size:.857em;color:#000;font-weight:700;text-transform:uppercase;float:right;margin-top:20px}.ArticleImage{padding-left:0;padding-right:8px;text-align:left;float:left}@media screen and (max-width:400px){.newscomponent_item{display:block}.newscomponent_imagecontainer{display:block;padding:0 0 12px}.newscomponent_imagecontainer img{margin:0 auto;display:block;width:100%}.newscomponent_textcontainer{display:block}}video{max-width:100%}.embed_container h3{cursor:pointer;font-size:.857em;color:#313131;text-decoration:none;margin-top:0;margin-bottom:0}.embed_container div{height:0;overflow:hidden;position:relative}.embed_container div dt{padding:5px;margin-bottom:5px;border:1px solid #313131}.embed_container dt{font-size:.714em;color:#0041b5;text-decoration:none}.gallerycomponent_maintext{font-size:.929em;color:Black;text-decoration:none}.gallerycomponent_smalltext{font-size:.857em;color:#000;text-decoration:none}.survey_maintext{font-size:1em;color:Black;font-weight:700}.survey_smalltext{font-size:.929em}.survey_smalltext a{font-size:.857em;color:#3e699e;text-decoration:none}.survey_smalltext a:hover{text-decoration:underline}.survey_questiontext{font-size:1em;color:Black}.survey_mainlink{font-size:.929em;color:Blue;text-decoration:none}.survey_spacer{height:4px}.survey_divider{height:1px;background-color:Black}.survey_background{background-color:#dcdcdc}.survey_errormsg{font-weight:700;font-size:.929em;color:red;text-decoration:none}.employment_titletext{font-size:1.143em;color:#666;font-weight:700}.employment_maintext{font-size:.929em;color:Black;font-weight:700}.employment_smalltext{font-size:.929em;color:#333}.employment_mainlink{font-size:.929em;color:Blue;text-decoration:none}.employmentBG_itemsep{height:1px;background-color:#fff}.employmentBG_groupsep{height:1px;margin:4px 0;background-color:#c4c4c4}.employment_bar{height:1px;background-color:#313131}.staffdirectory_gridtext{font-size:.786em;color:Black;font-weight:400}.staffdirectory_gridtitle{font-size:.857em;color:Black;font-weight:700}.staffdirectory_gridlink{font-size:.786em;color:#001430;text-decoration:none}.staffdirectory_header{font-size:1.357em;color:Black;font-weight:700}.staffdirectory_maintext{font-size:.929em;color:Black;font-weight:700}.staffdirectory_mainlink{font-size:.929em;color:Blue;text-decoration:none}.staffdirectory_smalltext{font-size:.857em;color:#333}.staffdirectory_smalltext_bold{font-size:.929em;color:#222;font-weight:700}.staffdirectory_tinytext{font-size:.857em;color:Black}.staffdirectory_altBG{background-color:#e7e7e7}.staffdirectory_vertsep{background-color:Gainsboro}.adminmessage_image{padding-left:0;padding-right:10px;text-align:left}.podcast_titletext{font-size:1.143em;font-weight:700;color:Black}.podcast_maintext{font-size:.929em;font-weight:400;color:#333}.podcast_smalltext{font-size:.857em;color:Black}.podcast_mainlink{font-size:.929em;color:Blue;text-decoration:none}.podcast_altBG{background-color:#dfebf7}.blog_maintext{font-size:1.071em;color:Black}.blog_mainlink{font-size:.929em;color:Blue;text-decoration:none}.blog_smalltext{font-size:.714em;color:Black}.blog_smalllink{font-size:.714em;color:Blue;text-decoration:none}.blog_titletext{font-size:1.5em;color:Black;font-weight:400}.blog_posttitle{font-size:1.143em;color:#222;font-weight:700}.blog_sideBG{background-color:#dfebf7}.mastercalendar_monthly_header{text-align:center;background:#efefef;border:1px solid #ddd;border-radius:5px;padding:10px 15px;margin-bottom:10px}.mastercalendar_note{margin-bottom:10px}.mastercalendar_filtercontainer{margin:0 0 10px}.mastercalendar_filterbar{padding:10px 15px;background:#efefef;border:1px solid #ddd;margin-bottom:10px;border-radius:5px}.mastercalendar_filterpanel{padding:10px 15px;background:#efefef;border:1px solid #ddd;margin-bottom:10px;border-radius:5px}.mastercalendar_dailyitem{padding:10px}.mastercalendar_dailyitem:nth-child(odd){background:#dedede}.mastercalendar_week_daycontainer{padding:5px;margin:0 0 5px;background:#dedede}.mastercalendar_week_daycontainer h3{text-align:center;padding:5px 0;margin:0;font-weight:400}.mastercalendar_week_eventcontainer{padding:10px;background:#fafafa;margin:5px 0 0}.mastercalendar_week_eventcontainer h4{}.mastercalendar_month_calendar{table-layout:fixed;border-collapse:collapse;min-width:100%}.mastercalendar_month_calendar td,.mastercalendar_month_calendar th{padding:5px;border:1px solid #ddd;vertical-align:top;height:100px;width:14%}.mastercalendar_month_daynum{display:block;text-align:right;margin:0 0 5px;line-height:1;font-weight:700}.mastercalendar_month_dayitem{font-size:.857em;margin:0 0 10px}.mastercalendar_month_greyedday{background:#efefef}.mastercalendar_rssfeed{width:100%;padding:5px 0 0;text-align:center;background:#fff;max-width:300px;margin:0 auto 10px;border-radius:5px;display:block}.login_form{width:50%}.login_form label{display:table;table-layout:fixed;width:100%;margin-bottom:5px}.login_form label span{display:table-cell;text-align:right;padding-right:5px}.login_form label input{display:table-cell;width:100%}.login_form input[type=submit]{width:50%;float:right}.imagealign_left{float:left;padding:0 1em 5px 0}.imagealign_center{display:block;margin-left:auto;margin-right:auto}.imagealign_right{float:right;padding:0 0 5px 1em}.eventcomponent_item{padding:13px 0;display:table;border-bottom:1px solid #ededed;width:100%;margin:0!important}.eventcomponent_item:first-child{padding-top:20px}.eventcomponent_item:last-child{border-bottom:none}.eventcomponent_leftcontainer{display:table-cell;vertical-align:middle;width:83px}.eventcomponent_datecontainer{float:left;text-align:center;padding:8px 0;line-height:1;font-weight:700;width:63px;height:63px;line-height:24px}.eventcomponent_month{color:#fff;text-transform:uppercase;font-size:1.286em}.eventcomponent_date{color:White;font-size:1.286em}.eventcomponent_textcontainer{display:table-cell;vertical-align:middle}.eventcomponent_textcontainer h3,.eventcomponent_textcontainer h3 a{font-size:1em;color:#101010;text-transform:uppercase;font-weight:700;margin-top:0;margin-bottom:5px}.eventcomponent_viewall{font-size:.929em;text-align:center;color:#25a0ff;text-transform:uppercase;letter-spacing:1px;font-weight:700}.eventCalendar,.weeklyEventCalendar{width:100%;font-size:1em;border:none!important;border-radius:2px;background:#fafafa;box-sizing:border-box;margin-left:-18px;margin:0 auto}.eventCalendar th,.eventCalendar td{border:none;background:0 0}.eventCalendar_todayDayStyle{background:0 0!important}.eventCalendar th{padding:10px 0;color:#101010;background:0 0;font-weight:700;font-size:1em}.eventCalendar a{text-decoration:none!important}.eventCalendar_titleStyle{border:none;font-size:1.429em;font-weight:700;text-transform:uppercase}.eventCalendar_titleStyle td{padding:10px 0}.eventCalendar_nextPrevStyle a{color:#fff!important;text-decoration:none!important;font-size:1.714em;text-align:center;padding:0 25px;margin-top:-2px}.eventCalendar_dayStyle a,.eventCalendar_todayDayStyle a,.eventCalendar_otherMonthDayStyle a{width:26px;height:26px;line-height:24px;padding:0;margin:0;text-align:center;display:block}.eventCalendar_otherMonthDayStyle a{display:none}.eventCalendar_dayStyle a{background-color:none;color:inherit!important}.eventCalendar_todayDayStyle a{font-weight:700}.eventCalendar_otherMonthDayStyle a{background:0 0!important;color:transparent!important;padding:0;width:0;height:0;line-height:0;font-size:0}.eventCalendar_dayStyle,.eventCalendar_todayDayStyle{padding:5px 0}.eventCalendar tr:not(:first-child) td:first-child,.eventCalendar th td:first-child{padding-left:10px}.eventCalendar tr:not(:first-child) td:last-child,.eventCalendar th td:last-child{padding-right:10px}.eventCalendar tr:last-child td{padding-bottom:10px}.eventCalendarWeekly_otherMonthDayStyle{padding:5px 0;background:#ddd!important}.eventCalendarWeekly_otherMonthDayStyle a{width:24px;height:24px;line-height:24px;padding:0!important;margin:0}.configs{font-weight:700;font-size:1.286em}.cblAreas{font-weight:400;font-size:.714em;color:#333}.cblAreas tr td{width:33%}.ddl_buildings{width:210px}.filterTitle{font-weight:700;font-size:.929em;color:#333;padding:10px 0 5px}.filterContainer{width:225px;float:left;background-color:#f3f3f3;padding:10px 10px 30px;margin-bottom:10px;border:solid 1px #000}.pagingMenu{padding:5px 5px 10px;font-size:1em;font-weight:700;background-color:#f3f3f3;border:solid 1px #000;margin-bottom:10px;overflow:hidden}.monthDiv{margin:5px 5px 15px;padding:5px;background-color:#f3f3f3;display:none;font-size:.857em;border:solid 1px #000}.altNewsItem{background-color:#f3f3f3}.monthTitle{margin:5px;padding:5px;font-weight:700}.textWindow{display:block}.ui-accordion .ui-accordion-icons{border-radius:0!important}.ui-widget-content a{color:#2877fa!important}.ui-widget-content{color:#666!important;line-height:22px!important}.ui-accordion h4.ui-accordion-header{margin:0;background:#f3f3f3;color:Black;font-weight:400;padding:15px 40px}.bullet{list-style:none}ul li ul li{list-style-type:none}ul.bullet li>figure{border-radius:100%;color:#fff;display:inline-block;float:left;font-size:17px;font-weight:700;height:45px;margin:-5px 10px 0 0;padding:8px 0;text-align:center;width:45px;background:#231f20}.imagealign_left{float:left;margin:0 1em 1px 0;border:1px solid #000}.imagealign_center{display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:20px}.imagealign_right{float:right;padding:0 0 5px 1em}ul.LiGallery{width:100%;padding:0;margin:0 0 2em;list-style-type:none}ul.LiGallery li span{display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.LiGallery li a{display:block;width:100%;position:relative;height:0;padding:56.25% 0 0;overflow:hidden}img.LiPhoto{position:absolute;display:block;height:100%;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:0 auto}.divCompliance{float:left;width:100%;text-align:center}.divCompliance a{font-size:1em}.divCompliance a:hover{}.DashboardNav{width:100%;border:1px solid #c1c1c1;padding:11px;margin-bottom:5px}.CssGrow{transition:all .5s}.CssGrow:hover{transform:scale(1.15)}.CssShrink{transition:all .5s}.CssShrink:hover{transform:scale(.85)}.CssSkew{transition:all .5s}.CssSkew:hover{transform:skew(-10deg)}.CssSkewForward{transition:all .5s;transform:skew(0deg) perspective(1px) translateZ(0);transform-origin:0 100%}.CssSkewForward:hover{transform:skew(-10deg) perspective(1px) translateZ(0)}.CssSkewBackward{transition:all .5s;transform:skew(0deg) perspective(1px) translateZ(0);transform-origin:0 100%}.CssSkewBackward:hover{transform:skew(-10deg) perspective(1px) translateZ(0)}.CssFloat{transition:all .5s}.CssFloat:hover{transform:translateY(-8px)}.CssSink{transition:all .5s}.CssSink:hover{transform:translateY(8px)}.CssForward{transition:all .5s}.CssForward:hover{transform:translateX(8px)}.CssBackward{transition:all .5s}.CssBackward:hover{transform:translateX(-8px)}.CssPop:hover{-webkit-animation-name:CssPop;-webkit-animation-duration:.5s;-webkit-animation-direction:alternate;animation-name:CssPop;animation-duration:.5s;animation-direction:alternate}@-webkit-keyframes CssPop{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes CssPop{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}.CssPush:hover{-webkit-animation-name:CssPush;-webkit-animation-duration:.5s;-webkit-animation-direction:alternate;animation-name:CssPush;animation-duration:.5s;animation-direction:alternate}@-webkit-keyframes CssPush{0%{transform:scale(1)}50%{transform:scale(.85)}100%{transform:scale(1)}}@keyframes CssPush{0%{transform:scale(1)}50%{transform:scale(.85)}100%{transform:scale(1)}}.CssPulse:hover{-webkit-animation-name:CssPulse;-webkit-animation-duration:.75s;webkit-animation-iteration-count:500;-webkit-animation-timing-function:linear;animation-name:CssPulse;animation-duration:.75s;animation-iteration-count:500;animation-timing-function:linear}@-webkit-keyframes CssPulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}@keyframes CssPulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.slicknav_nav .slicknav_row:hover{background:#504749}header{margin-top:0;transition:all .1s}.LiquidHeader{margin-top:-51px;transition:all .1s}.LiquidHeader.Open{margin-top:0}header.Open{margin-top:51px;transition:all .5s}.LiquidButton svg{transition:transform .5s}.LiquidUp svg{transform:scale(-1)!important}.LiquidUp svg:hover{transform:scale(-1.2)!important}.GoogleSearchContainer{width:100%;position:fixed;z-index:500000000000;padding:20px 0;top:-150px;transition:all .5s}.GoogleSearchContainer.Open{top:0}.SearchClose{position:absolute;top:5px;right:10px;cursor:pointer;font-size:1.25em}.gsc-control-cse{background:0 0!important;border:none!important}.LiquidHeader nav{padding:0 20px}.LiquidButton{position:absolute;right:20px;opacity:.5;font-size:1.714em;margin-top:10px;z-index:50}#mobile_top_nav{position:relative;z-index:9999999999999;border-bottom:1px solid #000}.LiquidHeader nav{display:block!important}.navbar-inverse .navbar-toggle{margin-right:0!important}@media screen and (max-width:991px){.LiquidHeader{border-top:1px solid #3a3a3a}}.LiquidHeader .navbar-header{display:none}.LiquidHeader .navbar-collapse{display:block;box-shadow:none;border:none}@media screen and (max-width:582px){.SchoolName{width:100%}.HeaderLogo{}}.list-group-alternating li.list-group-item:nth-child(odd){background:#efefef}.bootbox-body iframe{position:relative;height:90vh}