
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
.field.field--label-inline:after{content:"";display:table;clear:both;}.pager{list-style:none;}img,media{max-width:100%;}body{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;margin:0px;color:#161c4b;}body b,body strong{font-family:AdobeGaramondW01-Regula,false;}body em{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}body blockquote{font-family:AdobeGaramondW01-Regula,Times,serif;font-size:1.618em;line-height:1.618em;color:#e4002a;border-left:5px solid #e4002a;padding-left:20px;}a:link{color:#dd1c3c;text-decoration:none;}a:visited{color:#dd1c3c;text-decoration:none;}.search-icon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.button{background-color:#dd1c3c;color:white;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:1.294em;letter-spacing:2px;width:150px;text-align:center;padding:14px 25px;transition:background-color 0.2s ease;}.button:hover{background-color:#ff3e5e;}.button a:link,.button a:visited{color:white;}.button a:link span.ext,.button a:visited span.ext{display:none;}.field--name-body{line-height:1.618em;max-width:60em;}.field--name-body img{height:auto;}.field--name-body img[style*="float"][style*="left"]{margin-right:1.618em;margin-bottom:0.75em;}.field--name-body img[style*="float"][style*="right"]{margin-left:1.618em;margin-bottom:0.75em;}figcaption{font-size:0.9em;line-height:1em;text-indent:10px;color:#868686;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.pane-page-content{max-width:60em;}h1{font-size:2.618em;color:#e4002a;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;line-height:1.294em;}h2{font-size:1.618em;color:#143554;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;line-height:1.294em;}h2.pane-title{font-size:2.618em;color:#143554;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;line-height:1.294em;}h3{font-size:1.294em;color:#143554;line-height:1.618em;margin-bottom:-10px;}iframe.media-vimeo-player{width:100%;height:25em;}.new_dot{height:10px;width:10px;background:rgba(0,0,0,0) url(/profiles/schoolyard/themes/custom/schoolyard_base/images/new_dot.png) no-repeat;display:inline-block;margin-left:10px;margin-top:3px;}.page-blog .view-blogs .views-row .views-field-title{clear:both;}.view-content-for-portal .time-only,.view-content-for-portal .title-inner{display:inline-block;float:left;}html.theme2 body.section-my-portal .view-display-id-block_6 .view-content > div{min-height:62px;}.video-filter{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.video-filter iframe{position:absolute;top:0;left:0;width:100%;height:100%;}[class^="icon-"]:before,[class*=" icon-"]:before{line-height:0;}@media screen and (max-width:640px){iframe.media-vimeo-player{width:100%;height:18em;}}@media screen and (max-width:480px){body blockquote{font-size:1.218em;}}.ui-accordion .ui-state-default{background:#dbdbdb;}.ui-accordion .ui-state-active{background:#939393;}.ui-accordion .views-field-title span.field-content{color:#313131;}.ui-accordion .field--name-body:after{content:"";display:table;clear:both;}.ui-accordion .field--name-body,.ui-accordion .views-field-accordion-content-body{font-size:0.9em;color:#161c4b;}.view-accordion .ui-widget{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.view-alerts,#easyNotification{position:relative;z-index:1;}#easyNotification{background:#dd1c3c;color:white;}#easyNotification .field--name-alert-button{display:none;}.view-alerts #alertbox-collection{background:#dd1c3c;color:white;font-size:1.3em;}html.theme2 .view-alerts,html.theme2 #easyNotification,html.theme5b .view-alerts,html.theme5b #easyNotification{top:40px;}html.theme2 #easyNotification,html.theme5b #easyNotification{margin-top:40px;margin-bottom:-40px;}html.theme2 .adminimal-menu #easyNotification,html.theme5b .adminimal-menu #easyNotification{top:0px;padding-top:50px;}html.theme2 .adminimal-menu #easyNotification .close,html.theme5b .adminimal-menu #easyNotification .close{top:50px;}html.theme2 .view-alerts #alertbox-collection,html.theme5b .view-alerts #alertbox-collection{padding-top:40px;}html.theme2 .front .view-alerts #alertbox-collection,html.theme5b .front .view-alerts #alertbox-collection{padding-bottom:30px;}.node-type-athletic-team-page .pane-quicktabs-athletics .quicktabs-tabpage{overflow-x:scroll;padding-left:8px;padding-right:8px;padding-top:0px;margin-top:-12px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries{margin:1em 0;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item{float:left;margin-right:0.5em;margin-bottom:1em;position:relative;overflow:hidden;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item .title{position:absolute;left:0px;top:-50px;width:96%;padding:2%;line-height:1;background-color:rgba(0,0,0,0.6);color:white;transition:all 0.5s linear;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item .title a{color:white;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item:hover .title{top:0px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table th{background-color:white;border-bottom:2px solid #a1aeba;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table td{background-color:white;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table .views-field-title{width:50%;text-align:center;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table th,.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table td{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table thead th{font-family:AdobeGaramondW01-Regula,false;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table tr{border-bottom:1px solid #cccccc;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table tr.views-row-last{border-bottom:none;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-row{padding-bottom:45px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-row-last{padding-bottom:6px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-field-title a:link,.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-field-title a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;font-size:1.2em;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .view-content > div > div{padding-bottom:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table th{background-color:white;border-bottom:2px solid #a1aeba;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table tr.odd td{background-color:white;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table tr.even td{background-color:#a1aeba;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table th,.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table td{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table thead th{font-family:AdobeGaramondW01-Regula,false;}@media screen and (max-width:900px){.node-type-athletic-team-page .pane-calendar{position:relative;top:18px;padding-bottom:18px;}}@media screen and (max-width:600px){.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule{padding:0px;font-size:0.8em;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table th{padding:4px;}}.node-type-athletic-team-gallery .file-image img{width:100%;height:auto;}.node-type-athletic-team-gallery .views-view-grid td{padding:15px;}.node-type-athletic-team-event .pane-page-content .field{padding-bottom:16px;}.node-type-athletic-team-event .pane-page-content .field__label{font-family:AdobeGaramondW01-Regula,false;}.node-type-athletic-team-event .pane-page-content .field--name-event-date{padding-bottom:52px;}.node-type-athletic-team-post .node--athletic-team-post .field{padding-bottom:16px;}.node-type-athletic-team-post .node--athletic-team-post .field__label{font-family:AdobeGaramondW01-Regula,false;}.node-type-athletic-roster ul.action-links-field-collection-add{list-style:none;float:none;padding:6px;}.node-type-athletic-roster ul.action-links-field-collection-add li a:link,.node-type-athletic-roster ul.action-links-field-collection-add a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;}.page-blog .view-blogs .views-row{padding-bottom:20px;}.page-blog .view-blogs .views-row .views-field-title{font-size:1.5em;font-family:AdobeGaramondW01-Regula,false;}.page-blog .view-blogs .views-row .views-field-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;padding-bottom:5px;}.page-blog .view-display-id-page_by_type .field--name-insert-image{float:left;margin-right:10px;}.node-type-blog .field--name-by-line,.node-type-blog .field--name-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;}.node-type-blog .field--name-blog-type{display:table;}.page-taxonomy-term .node--blog .node__title{margin-bottom:0px;font-size:1.618em;}.page-taxonomy-term .node--blog .field--name-by-line,.page-taxonomy-term .node--blog .field--name-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;display:table;}.page-taxonomy-term .node--blog .field--name-by-line .field__label,.page-taxonomy-term .node--blog .field--name-date-posted .field__label{display:none;}.page-taxonomy-term .node--blog .field--name-blog-type{display:none;}.page-calendar .views-exposed-widget,.page-node-calendar .views-exposed-widget{margin-top:1em;float:none;}.page-calendar .views-exposed-widget .views-widget fieldset,.page-node-calendar .views-exposed-widget .views-widget fieldset{border:none;}.page-calendar .views-exposed-widget .views-widget fieldset legend,.page-node-calendar .views-exposed-widget .views-widget fieldset legend{background-color:#d7d6d6;width:90%;padding:7px;}.page-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend,.page-node-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend{background-position:96% 50%;background-size:12px 12px;overflow:hidden;position:relative;}.page-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend a.fieldset-title,.page-node-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend a.fieldset-title{float:left;padding:0 0 0 0;margin:0 0 0 0;width:100%;}.page-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend span.summary,.page-node-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend span.summary{display:none;}.page-calendar .views-exposed-widget .views-widget fieldset legend a,.page-node-calendar .views-exposed-widget .views-widget fieldset legend a{color:black;left:-12px;position:relative;font-family:AdobeGaramondW01-Regula,false;}.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper,.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper{width:94%;margin-top:-5px;}.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item,.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item{background-color:#f2f2f2;margin-top:3px;}.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item label,.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item label{color:black;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.page-calendar .views-exposed-widget .views-widget .description,.page-node-calendar .views-exposed-widget .views-widget .description{display:none;}.page-calendar .views-exposed-widget.views-reset-button,.page-node-calendar .views-exposed-widget.views-reset-button,.page-calendar .views-exposed-widget.views-submit-button,.page-node-calendar .views-exposed-widget.views-submit-button{box-sizing:border-box;float:left;margin-top:0;padding-left:0.75em;padding-top:0;}@media screen and (max-width:900px){.page-calendar .views-exposed-widget.views-reset-button,.page-node-calendar .views-exposed-widget.views-reset-button,.page-calendar .views-exposed-widget.views-submit-button,.page-node-calendar .views-exposed-widget.views-submit-button{width:45%;margin-bottom:1em;}}.page-calendar .views-exposed-widget.views-reset-button .form-submit,.page-node-calendar .views-exposed-widget.views-reset-button .form-submit,.page-calendar .views-exposed-widget.views-submit-button .form-submit,.page-node-calendar .views-exposed-widget.views-submit-button .form-submit{background:#dd1c3c;border:none;color:white;font-size:1em;padding:10px 26px;position:relative;transition:background-color 0.2s ease;width:100%;}.page-calendar .views-exposed-widget.views-reset-button .form-submit:hover,.page-node-calendar .views-exposed-widget.views-reset-button .form-submit:hover,.page-calendar .views-exposed-widget.views-submit-button .form-submit:hover,.page-node-calendar .views-exposed-widget.views-submit-button .form-submit:hover{cursor:pointer;background-color:#ff3e5e;}.page-calendar .date-nav-wrapper h3,.page-node-calendar .date-nav-wrapper h3{display:inline-block;}.page-calendar .date-nav-wrapper .date-prev,.page-calendar .date-nav-wrapper .date-next,.page-node-calendar .date-nav-wrapper .date-prev,.page-node-calendar .date-nav-wrapper .date-next{background-color:rgba(0,0,0,0);background-position:0;border-radius:0;display:inline-block;float:none;height:2em;left:0;padding:0;position:relative;right:0;top:0;vertical-align:text-bottom;width:30px;z-index:1;}.page-calendar .date-nav-wrapper .date-prev,.page-node-calendar .date-nav-wrapper .date-prev{background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_prev.png);margin-right:1em;}.page-calendar .date-nav-wrapper .date-next,.page-node-calendar .date-nav-wrapper .date-next{background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_next.png);margin-left:1em;}.page-calendar .view-group-calendar .pager .date-next,.page-node-calendar .view-group-calendar .pager .date-next{top:0px;}.page-calendar .view-calendar .span-chooser,.page-node-calendar .view-calendar .span-chooser{text-align:center;height:50px;}.page-calendar .view-calendar .span-chooser .span-choice,.page-node-calendar .view-calendar .span-chooser .span-choice{width:60px;background-color:#f2f2f2;padding:6px 10px;float:left;border:1px solid #d5d5d5;transition:background-color 0.2s ease;}.page-calendar .view-calendar .span-chooser .span-choice:hover,.page-node-calendar .view-calendar .span-chooser .span-choice:hover{background-color:#d0d0d0;}.page-calendar .view-calendar .span-chooser a:link,.page-calendar .view-calendar .span-chooser a:visited,.page-node-calendar .view-calendar .span-chooser a:link,.page-node-calendar .view-calendar .span-chooser a:visited{color:#161c4b;}@media screen and (max-width:414px){.page-calendar .view-calendar.view-display-id-week .date-heading h3,.page-node-calendar .view-calendar.view-display-id-week .date-heading h3{font-size:1.4em;}}.page-calendar .calendar-calendar th.days,.page-node-calendar .calendar-calendar th.days{background-color:#143554;color:white;}@media screen and (max-width:600px){.page-calendar .calendar-calendar th.days a,.page-node-calendar .calendar-calendar th.days a{font-size:0.8em;}}.page-calendar .calendar-calendar td.empty,.page-node-calendar .calendar-calendar td.empty{color:#cccccc;}.page-calendar .calendar-calendar .month-view,.page-node-calendar .calendar-calendar .month-view{overflow-x:scroll;}@media screen and (max-width:900px){.page-calendar .calendar-calendar .month-view .full,.page-node-calendar .calendar-calendar .month-view .full{min-width:768px;}}.page-calendar .calendar-calendar .month-view .full tr td.today,.page-node-calendar .calendar-calendar .month-view .full tr td.today{border-color:#dd1c3c;}.page-calendar .calendar-calendar .month-view .full td.date-box.today,.page-node-calendar .calendar-calendar .month-view .full td.date-box.today{border-color:#dd1c3c;}.page-calendar .calendar-calendar .month-view .full td .inner div.day a:link,.page-calendar .calendar-calendar .month-view .full td .inner div.day a:visited,.page-node-calendar .calendar-calendar .month-view .full td .inner div.day a:link,.page-node-calendar .calendar-calendar .month-view .full td .inner div.day a:visited{color:#dd1c3c;}.page-calendar .calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.page-node-calendar .calendar-calendar .month-view .full td .inner div.calendar.monthview div a{color:black;}.page-calendar .calendar-calendar .month-view .full td .inner .date-display-single,.page-node-calendar .calendar-calendar .month-view .full td .inner .date-display-single{color:black;}.page-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.page-node-calendar .calendar-calendar .month-view .full td.multi-day div.monthview{height:2.6em;}.page-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .continues,.page-node-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .continues{background:rgba(0,0,0,0);}@media screen and (max-width:600px){.page-calendar .calendar-calendar .year-view > table > tbody> tr> td,.page-node-calendar .calendar-calendar .year-view > table > tbody> tr> td{display:block;max-width:300px;width:100%;margin:auto;}}.page-calendar p.footnote,.page-node-calendar p.footnote{word-wrap:break-word;}.node-type-event .pane-node-event-date .date-repeat-rule{padding-bottom:20px;}.node-type-event .pane-node-event-date .date-display-single{float:left;padding-bottom:20px;width:22%;}.node-type-event .pane-node-event-type,.node-type-event .pane-node-event-location,.node-type-event .pane-node-link{clear:both;}.page-taxonomy-term .node--event .node__title{margin-bottom:0px;font-size:1.618em;}.page-taxonomy-term .node--event .field__label{font-family:AdobeGaramondW01-Regula,false;}.page-taxonomy-term .node--event .field--name-event-type{display:table;padding-bottom:18px;}.page-taxonomy-term .node--event .field--name-event-date{display:table;padding-bottom:18px;width:100%;}.page-taxonomy-term .node--event .field--name-event-date .field__items{width:100%;}.page-taxonomy-term .node--event .field--name-event-date .date-repeat-rule{padding-bottom:20px;}.page-taxonomy-term .node--event .field--name-event-date .date-display-single{float:left;padding-bottom:20px;width:22%;padding-right:40px;}.page-taxonomy-term .node--event .field--name-event-location{display:table;}.not-front .pane-calendar .pane-title{position:relative;left:40px;font-size:1.618em;border-top:1px solid black;width:75%;padding-top:10px;color:#f29f1f;}.not-front .upcoming-events-sidebar ul{list-style-type:none;}.not-front .upcoming-events-sidebar ul li{clear:both;height:90px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2{float:left;width:75px;padding-right:15px;text-align:center;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content{background-color:#f29f1f;border-radius:50%;width:75px;height:75px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .upcoming-event-month{font-size:0.75em;position:relative;top:13px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .upcoming-event-day{font-size:2.3em;position:relative;top:9px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .date-display-single{color:white;}.not-front .upcoming-events-sidebar ul .views-field-title{position:relative;top:18px;font-weight:bold;}.not-front .upcoming-events-sidebar ul .views-field-title a:link,.not-front .upcoming-events-sidebar ul .views-field-title a:visited{text-decoration:none;color:#f29f1f;}.not-front .upcoming-events-sidebar ul .views-field-event-date-1{position:relative;top:18px;}.not-front .upcoming-events-sidebar .more-link a:link,.not-front .upcoming-events-sidebar .more-link a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-style:italic;float:left;left:40px;bottom:12px;position:relative;color:#f29f1f;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:relative;width:auto;padding-left:5px;left:0;}.node--course .field--name-subject{display:inline-block;}.node--course .field--name-subject .field__label{font-family:AdobeGaramondW01-Regula,false;}.node--course .field--name-grade{display:table;}.node--course .field--name-grade .field__label{font-family:AdobeGaramondW01-Regula,false;}.view-id-course table.views-view-grid .views-field{text-align:center;}.view-id-course table.views-view-grid th{min-width:30px;text-align:center;padding:6px;background-color:#143554;}.view-id-course table.views-view-grid tbody td,.view-id-course table.views-view-grid tbody th{border:solid 1px #aaaaaa;}.view-id-course table.views-view-grid tbody > tr:first-child th:nth-child(1){border:none;background:rgba(0,0,0,0);}.view-id-course table.views-view-grid tbody > tr:first-child th{border-top:none;}.view-id-course table.views-view-grid tbody > tr:first-child th:nth-child(2){border-top-left-radius:10px;}.view-id-course table.views-view-grid tbody > tr:first-child th:last-child{border-right:none;border-top-right-radius:10px;}.view-id-course table.views-view-grid tbody > tr th{border-left:none;}.view-id-course table.views-view-grid tbody > tr:nth-child(2) th{border-top:none;border-top-left-radius:10px;}.view-id-course table.views-view-grid tbody > tr:last-child th{border-bottom-left-radius:10px;border-bottom:none;}.view-id-course table.views-view-grid td div.views-field-title{text-align:center;}.view-id-course table.views-view-grid .fa-circle{color:#a1aeba;bottom:11px;position:relative;}.view-staff-directory .view-content{position:relative;}.view-staff-directory .view-content .views-row{display:inline-block;min-height:400px;overflow:auto;padding:10px;width:29%;vertical-align:top;}.view-staff-directory .view-content .views-row .views-field .profilebox{position:relative;width:100%;overflow:hidden;}.view-staff-directory .view-content .views-row .views-field .profilebox div{float:left;width:auto;clear:left;}.view-staff-directory .view-content .views-row .views-field .profilebox .nametitle h4{margin:0 0;}.view-staff-directory .view-content .views-row .views-field .profilebox .nametitle .titles{font-size:0.8em;color:#888888;}.view-staff-directory .view-content .views-row .views-field .profilebox .nametitle .education{font-size:0.8em;color:#888888;}.view-staff-directory .view-content .views-row .views-field .profilebox .biolink{cursor:pointer;color:#a1aeba;font-size:0.8em;}.view-staff-directory .view-content .views-row .views-field .overlayprof{background:#cccccc;padding:10px;width:100%;overflow:hidden;}.view-staff-directory .view-content .views-row .views-field .overlayprof .biotext{float:right;clear:right;margin-left:170px;margin-top:-350px;width:500px;vertical-align:top;}.view-staff-directory .view-content .views-row .views-field .overlayprof .biotext .closebio{cursor:pointer;float:right;}body.page-directory-staff #colorbox #cboxWrapper{width:75vw;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .headshot{width:50%;text-align:center;margin:0px auto;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .nametitle{font-size:0.8em;color:#888888;margin:0px auto;width:50%;text-align:center;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .nametitle h4{color:black;padding:0 0;font-size:1em;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .biotext{font-size:1em;width:75%;margin:10px auto;text-align:center;}.view-board-of-trustees .views-row{padding-bottom:25px;}.view-board-of-trustees .views-field-picture{float:left;padding-right:15px;}.view-board-of-trustees .views-field-nothing{font-size:1.2em;}.view-board-of-trustees .field--name-user-board-title{font-style:italic;}.file .contextual-links-wrapper{display:none !important;}.view-gallery.view-display-id-embed_1 .gallery-item{float:left;margin-right:0.5em;margin-bottom:1em;position:relative;overflow:hidden;}.view-gallery.view-display-id-embed_1 .gallery-item .caption{position:absolute;left:0px;top:-50px;width:96%;padding:2%;line-height:1;background-color:rgba(0,0,0,0.6);color:white;transition:all 0.5s linear;}.view-gallery.view-display-id-embed_1 .gallery-item:hover .caption{top:0px;}.view-gallery .view-content .views-row{position:relative;overflow:hidden;height:230px;}.view-gallery .view-content .views-row .field--name-media{position:relative;}.view-gallery .view-content .views-row .field--name-media div.content{background:black;padding:0 0 0 0;width:200px;height:200px;}.view-gallery .view-content .views-row .field--name-media div.content img{padding:0 0 0 0;}.view-gallery .view-content .views-row .field--name-media-caption{display:inherit;position:absolute;top:-50px;left:0px;background-color:rgba(0,0,0,0.7);padding:5px 0px;width:100%;color:white;text-align:center;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}.view-gallery .view-content .views-row:hover .field--name-media-caption{top:0;}.element-invisible{width:0px;}.node-type-group .pane-quicktabs-groups .quicktabs-tabpage{padding-left:8px;padding-right:8px;padding-top:0px;margin-top:-12px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts{padding:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row{padding-bottom:45px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row .field--type-image{float:left;padding-right:15px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row div > span:nth-child(1){font-family:AdobeGaramondW01-Regula,false;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row-last{padding-bottom:6px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-field-title a:link,.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-field-title a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;font-size:1.2em;color:#dd1c3c;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .view-content > div > div{padding-bottom:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row{border-bottom:1px solid #cccccc;padding-top:14px;padding-bottom:14px;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row .date-display-single{font-family:AdobeGaramondW01-Regula,false;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row .views-field-event-date-1 .date-display-single{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row-last{border-bottom:none;}.node-type-group .pane-quicktabs-groups .view-display-id-resources{padding:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row{margin:15px;width:20%;float:left;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row .views-field-title{font-family:AdobeGaramondW01-Regula,false;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row .field--name-resource-type{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager{list-style:none;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager li{display:inline;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager .pager-previous{padding-right:14px;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager .pager-next{padding-left:14px;}.node-type-group .pane-quicktabs-groups .view-display-id-galleries{padding:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-galleries .views-row{margin:15px;width:20%;float:left;}.node-type-group .pane-quicktabs-groups .view-display-id-galleries .views-row img{height:auto;}.mm-menu{z-index:2000 !important;}#mm-blocker{z-index:1000 !important;}.mm-listview i[class^="icon-"],.mm-listview i[class*=" icon-"]{display:none !important;}.mobile-menu,.mmenu-nav{display:none;}.mmenu-nav{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif !important;}.mmenu-nav .mm-btn:after,.mmenu-nav .mm-btn:before,.mmenu-nav > .mm-navbar a.mm-prev:before,.mmenu-nav .mm-listview > li .mm-arrow:after,.mmenu-nav .mm-listview > li .mm-next:after{border-color:white !important;}.mmenu-nav .mm-listview > li{border-top-color:white !important;border-bottom-color:white !important;}.mmenu-nav .mm-navbar-top{background-color:#143554 !important;background-image:none !important;}.mmenu-nav .mm-navbar-top .mm-title{color:white !important;}.mmenu-nav .mmenu-expanded .mmenu-block{background-image:none !important;background-color:#143554 !important;color:white !important;}.mmenu-nav .mm-panels .mm-panel{background-image:none !important;background-color:#143554 !important;color:white !important;}.mmenu-nav .mm-panels .mm-panel a{color:white !important;}.mmenu-nav .mm-navbar-bottom{background-color:#143554 !important;background-image:none !important;color:white !important;}.mmenu-nav .mm-navbar-bottom a,.mmenu-nav .mm-navbar-bottom .mm-title{color:white !important;}@media (max-width:1px){.mobile-menu{display:block;}.mobile-menu .responsive-menus{clear:both;width:100%;}.slicknav_menu{display:none !important;visibility:hidden !important;}.pane-menu-block-1 > .nice-menu,.pane-menu-block-1 > .responsive-menus,.pane-menu-block-2 > .nice-menu,.pane-menu-block-2 > .responsive-menus,.pane-menu-block-3 > .nice-menu,.pane-menu-block-3 > .responsive-menus,.pane-menu-block-4 > .nice-menu,.pane-menu-block-4 > .responsive-menus,.pane-nice-menus-1 > .nice-menu,.pane-nice-menus-1 > .responsive-menus,.pane-nice-menus-2 > .nice-menu,.pane-nice-menus-2 > .responsive-menus,.pane-nice-menus-3  .pane-nice-menus-4 > .nice-menu,.pane-nice-menus-3  .pane-nice-menus-4 > .responsive-menus,.pane-menu-block-1:before,.pane-menu-block-2:before,.pane-menu-block-3:before,.pane-menu-block-4:before,.pane-nice-menus-1:before,.pane-nice-menus-2:before,.pane-nice-menus-3  .pane-nice-menus-4:before,.pane-menu-block-1:after,.pane-menu-block-2:after,.pane-menu-block-3:after,.pane-menu-block-4:after,.pane-nice-menus-1:after,.pane-nice-menus-2:after,.pane-nice-menus-3  .pane-nice-menus-4:after{display:none !important;visibility:hidden !important;}}.page-news .view-news-views .views-row{padding-bottom:50px;clear:both;}.page-news .view-news-views .views-row .views-field-insert-image{float:left;padding-right:12px;}.page-news .view-news-views .views-row .views-field-insert-image img{max-height:150px;width:auto;}.page-news .view-news-views .views-row .views-field-title{font-size:1.5em;}.page-news .view-news-views .views-row .views-field-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;}.page-news .view-news-views .views-row .views-field-body img{display:none;}@media screen and (max-width:600px){.page-news .view-news-views .views-row .views-field-insert-image img{max-height:100px;}}.node-type-news .field--name-by-line,.node-type-news .field--name-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;}.node-type-newsletter-issue .pane-page-title .pane-title{display:none;}.node-type-newsletter-issue .pane-newsletter h2,.node-type-newsletter-issue .pane-newsletter h2.pane-title{font-size:1.5em;line-height:1.294em;margin-top:0px;}.node-type-newsletter-issue .pane-page-content{max-width:59em;}.node-type-newsletter-issue .pane-node-newsletter-header-image{margin-bottom:-4px;}.node-type-newsletter-issue .pane-node-newsletter-header-image img{height:auto;width:100%;}.node-type-newsletter-issue .pane-node-title h1{background-color:#143554;color:white;padding:4px 14px;text-align:right;font-size:1.618em;margin-bottom:0px;margin-top:4px;}.node-type-newsletter-issue .pane-node-date-posted{padding-right:14px;padding-bottom:8px;background-color:#143554;text-align:right;color:white;}.node-type-newsletter-issue .center-wrapper > .panel-col-first{width:74%;}.node-type-newsletter-issue .center-wrapper > .panel-col-first .inside{margin:0 1.5em 1em 0;}.node-type-newsletter-issue .center-wrapper > .panel-col-last{border-left:1px solid #cccccc;width:25%;}.node-type-newsletter-issue .center-wrapper > .panel-col-last .inside{margin:0 0 1em 1.5em;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row{padding-bottom:24px;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row .views-field-title{padding-bottom:4px;font-size:1.2em;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row .field--name-insert-image{float:left;padding-right:10px;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row figcaption{display:none;}.node-type-newsletter-issue .view-display-id-newsletter_articles_list .view-content > div{padding-bottom:12px;}.node-type-newsletter-issue .view-display-id-newsletter_event > div > div{padding-bottom:12px;}.node-type-newsletter-issue .pane-node-newsletter-footer{background-color:#143554;color:white;padding:1px 20px;}.node-type-newsletter-issue .pane-node-newsletter-footer a:link,.node-type-newsletter-issue .pane-node-newsletter-footer a:visited{color:white;}.page-newsletter-archives .view-display-id-archive_page ul{list-style:none;margin-left:-40px;}.page-newsletter-archives .view-display-id-archive_page ul li{padding-bottom:8px;padding-top:8px;border-bottom:1px solid #d2d2d2;}.page-newsletter-archives .view-display-id-archive_page ul li:last-child{border-bottom:0;}.section-my-portal .panels-flexible-10{overflow:hidden;}.section-my-portal .pane-page-content{max-width:59em;}.section-my-portal .pane-sidebar-pane{display:none;}.section-my-portal .pane-portal-content{clear:both;}.section-my-portal h2.pane-title{display:none;}.section-my-portal .pane-page-title h2.pane-title{display:block;}.section-my-portal .portal-section-title{font-size:1.618em;background-color:#edf1ff;padding:5px;clear:both;margin:18px 0px;}.section-my-portal .view-display-id-block_1 .view-content > div{min-width:200px;min-height:80px;float:left;padding:14px;width:30%;height:54px;}.section-my-portal .view-display-id-block_1 > .view-content{float:left;width:60%;padding-bottom:10px;border-right:1px solid #dddddd;}.section-my-portal .view-display-id-block_1 .date{float:left;margin-right:7px;}.section-my-portal .view-display-id-block_1 .date .day-only{font-size:1.618em;border:1px solid black;display:block;width:40px;text-align:center;}.section-my-portal .view-display-id-block_1 .date .month-only{background-color:#f29f1f;display:block;color:white;text-align:center;text-transform:uppercase;}.section-my-portal .view-display-id-block_1 .view-footer{float:right;width:35%;padding-left:30px;padding-bottom:5px;}.section-my-portal .view-display-id-block_1 .view-footer .view-content > div{min-width:auto;width:40%;min-height:120px;height:auto;}.section-my-portal .view-display-id-block_1 .view-footer .view-display-id-block_2 .view-content > div{padding:10px;}.section-my-portal .view-display-id-block_1 .view-footer .view-display-id-block_2 .view-content div img{width:100px;height:auto;}.section-my-portal .view-display-id-block_3,.section-my-portal .view-display-id-block_4{margin-left:25px;margin-right:25px;}.section-my-portal .view-display-id-block_3 .view-footer .view-content > div,.section-my-portal .view-display-id-block_4 .view-footer .view-content > div{padding-bottom:20px;}.section-my-portal .view-display-id-block_3 .view-footer h3.title,.section-my-portal .view-display-id-block_4 .view-footer h3.title{margin-bottom:0px;}.section-my-portal .view-display-id-block_3 .view-content > div,.section-my-portal .view-display-id-block_4 .view-content > div{padding-bottom:20px;}.section-my-portal .view-display-id-block_3 .posted{font-style:italic;}.section-my-portal .view-display-id-block_6 .view-content > div{float:left;padding:14px;width:30%;min-width:275px;height:54px;}.section-my-portal .view-display-id-block_6 .date{float:left;margin-right:7px;}.section-my-portal .view-display-id-block_6 .date .day-only{font-size:1.618em;border:1px solid black;display:block;width:40px;text-align:center;}.section-my-portal .view-display-id-block_6 .date .month-only{background-color:#f29f1f;display:block;color:white;text-align:center;text-transform:uppercase;}.section-my-portal ul.pager{list-style-type:none;padding-top:18px;position:relative;left:30%;}.section-my-portal ul.pager .pager-previous,.section-my-portal ul.pager .pager-current,.section-my-portal ul.pager .pager-next{float:left;}.section-my-portal ul.pager .pager-current{margin:0 30px;}@media screen and (max-width:1100px){.section-my-portal .view-display-id-block_1 > .view-content{width:50%;}.section-my-portal .view-display-id-block_1 .attachment{width:42%;}}@media screen and (max-width:900px){.section-my-portal .view-display-id-block_1 > .view-content{width:60%;}.section-my-portal .view-display-id-block_1 .attachment{width:33%;}}@media screen and (max-width:800px){.section-my-portal .view-display-id-block_1 > .view-content{width:50%;}.section-my-portal .view-display-id-block_1 .attachment{width:42%;}}@media screen and (max-width:480px){.section-my-portal .view-display-id-block_1 > .view-content{width:100%;border-right:none;}.section-my-portal .view-display-id-block_1 .view-content > div{min-width:155px;}.section-my-portal .view-display-id-block_1 .attachment{width:100%;}}.node-type-athletic-team-page .quicktabs-tabs,.node-type-group .quicktabs-tabs{border-bottom:6px solid #a1aeba;float:left;padding-left:0;width:100%;}.node-type-athletic-team-page .quicktabs-tabs li,.node-type-group .quicktabs-tabs li{background-color:#143554;box-sizing:border-box;float:left;margin-right:4px;padding:4px 20px 4px 20px;position:relative;z-index:1;transition:background-color 0.2s ease;}.node-type-athletic-team-page .quicktabs-tabs li a:link,.node-type-athletic-team-page .quicktabs-tabs li li a:visited,.node-type-group .quicktabs-tabs li a:link,.node-type-group .quicktabs-tabs li li a:visited{text-decoration:none;color:white;}.node-type-athletic-team-page .quicktabs-tabs li:hover,.node-type-group .quicktabs-tabs li:hover{background-color:#a1aeba;}.node-type-athletic-team-page .quicktabs-tabs li:last-child,.node-type-group .quicktabs-tabs li:last-child{margin-right:0;}.node-type-athletic-team-page .quicktabs-tabs li.active,.node-type-group .quicktabs-tabs li.active{z-index:2;background-color:#a1aeba;}@media screen and (max-width:650px){.node-type-athletic-team-page .quicktabs-tabs,.node-type-group .quicktabs-tabs{border-bottom:0;box-sizing:border-box;border-left:6px solid #a1aeba;}.node-type-athletic-team-page .quicktabs-tabs li,.node-type-group .quicktabs-tabs li{display:block;width:100%;margin:5px 0;padding:10px 6px;}.node-type-athletic-team-page .quicktabs-tabs li:first-child,.node-type-group .quicktabs-tabs li:first-child{margin-top:0;}.node-type-athletic-team-page .quicktabs-tabs li:last-child,.node-type-group .quicktabs-tabs li:last-child{margin-bottom:0;}.node-type-athletic-team-page .quicktabs-tabs li a,.node-type-group .quicktabs-tabs li a{display:block;}}@media screen and (max-width:995px){.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs{border-bottom:0;box-sizing:border-box;border-left:6px solid #a1aeba;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li{display:block;width:100%;margin:5px 0;padding:10px 6px;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li:first-child,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li:first-child{margin-top:0;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li:last-child,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li:last-child{margin-bottom:0;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li a,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li a{display:block;}}.node-type-athletic-team-page .quicktabs-tabpage,.node-type-group .quicktabs-tabpage{float:left;width:100%;box-sizing:border-box;}.node-type-athletic-team-page .masonry-item,.node-type-group .masonry-item{background-color:rgba(0,0,0,0);border:0;}form.webform-client-form .webform-component-textfield label,form.webform-client-form .webform-component-email label,form.webform-client-form .webform-component-number label{padding-bottom:5px;padding-left:10px;}form.webform-client-form .webform-component-textfield input,form.webform-client-form .webform-component-email input,form.webform-client-form .webform-component-number input{border:1px solid #dddddd;border-radius:5px;background-color:#f2f2f2;color:#333333;padding:7px;font-size:1em;outline:0;transition:all 0.2s ease;box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;}form.webform-client-form .webform-component-textfield input:hover,form.webform-client-form .webform-component-email input:hover,form.webform-client-form .webform-component-number input:hover,form.webform-client-form .webform-component-textfield input:focus,form.webform-client-form .webform-component-email input:focus,form.webform-client-form .webform-component-number input:focus{border:1px solid #d2d2d2;background-color:whitesmoke;color:#111111;box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;}form.webform-client-form .webform-component-select label,form.webform-client-form .webform-component-number label,form.webform-client-form .webform-component-date label{padding-bottom:5px;padding-left:10px;}form.webform-client-form .webform-component-select select,form.webform-client-form .webform-component-number select,form.webform-client-form .webform-component-date select{border:1px solid #dddddd;border-radius:5px;background-color:#f2f2f2;color:#333333;padding:7px;font-size:1em;outline:0;transition:all 0.2s ease;box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;}form.webform-client-form .webform-component-select select:hover,form.webform-client-form .webform-component-number select:hover,form.webform-client-form .webform-component-date select:hover,form.webform-client-form .webform-component-select select:focus,form.webform-client-form .webform-component-number select:focus,form.webform-client-form .webform-component-date select:focus{border:1px solid #d2d2d2;background-color:whitesmoke;color:#111111;box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;}form.webform-client-form .webform-component-textarea label{padding-bottom:5px;padding-left:10px;}form.webform-client-form .webform-component-textarea textarea{outline:0;border:1px solid #dddddd;border-radius:5px;background-color:#f2f2f2;color:#333333;padding:7px;font-size:1em;outline:0;transition:all 0.2s ease;box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;}form.webform-client-form .webform-component-textarea textarea:hover,form.webform-client-form .webform-component-textarea textarea:focus{border:1px solid #d2d2d2;background-color:whitesmoke;color:#111111;box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;}form.webform-client-form .webform-layout-box .webform-component-textfield input{max-width:80%;}form.webform-client-form .webform-component-radios label,form.webform-client-form .webform-component-checkboxes label{padding-bottom:5px;}form.webform-client-form .webform-container-inline label{padding-bottom:0px;padding-left:0px;}form.webform-client-form .description{padding-top:5px;padding-left:10px;}form.webform-client-form .form-actions input.form-submit{background-color:#dd1c3c;color:white;width:auto;text-align:center;padding:15px;font-size:1.2em;transition:all 0.2s ease;border:none;}form.webform-client-form .form-actions input.form-submit:hover,form.webform-client-form .form-actions input.form-submit:focus{background-color:#ff3e5e;border-color:#666666;}html.theme2f .front .sy2f-canvas .header-region{width:100%;}html.theme2f .front .sy2f-canvas .sy2f-row{padding:0px;}html.theme2f .front .sy2f-canvas .sy2f-row .center-region{width:100%;}html.theme2f .front .sy2f-canvas .sy2f-region-inside{padding:0px;}html.theme2f .front .header-row{background-color:#143554;color:white;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;height:120px;position:relative;}html.theme2f .front .pane-schoolyard-theme-helper-logo-block{height:100px;left:2%;position:absolute;float:left;}html.theme2f .front .pane-schoolyard-theme-helper-logo-block img{max-height:100px;}html.theme2f .front .pane-search-form{position:relative;float:right;right:22px;top:21px;}html.theme2f .front .pane-search-form #edit-search-block-form--2{padding:2px 5px;background-image:none;font-size:1.618em;width:10px;background-color:rgba(0,0,0,0);border:0;transition:width 0.5s,background-color 0.5s;}html.theme2f .front .pane-search-form #edit-search-block-form--2.expanded{background-color:#d2d2d2;width:250px;}html.theme2f .front .pane-nice-menus-2{position:relative;float:right;top:20px;right:5px;z-index:6;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down > li.menuparent{background:none;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down li{border:none;background-color:rgba(0,0,0,0);margin:0px 12px;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down li:hover{background-color:#f29f1f;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down li a{color:#acb8c4;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down li:last-child{margin-right:0px;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down li:last-child ul li{position:relative;right:97px;margin-right:-97px;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down ul{border-top:none;}html.theme2f .front .pane-nice-menus-2 ul.nice-menu-down ul li{background-color:#ffc87d;margin:0px;}html.theme2f .front .pane-nice-menus-2 .responsive-menus.mobile-menu,html.theme2f .front .pane-nice-menus-2 .responsive-menus.responsified{position:absolute;right:25px;}html.theme2f .front .pane-nice-menus-2 .responsive-menus.mobile-menu span.toggler,html.theme2f .front .pane-nice-menus-2 .responsive-menus.responsified span.toggler{border:none;background:none;color:#acb8c4;box-shadow:none;width:140px;text-align:right;}html.theme2f .front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple,html.theme2f .front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple{background:#ffc87d;width:100vw;right:-150px;box-shadow:none;border-radius:0px;}html.theme2f .front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple li a,html.theme2f .front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple li a{border:none;padding:6px 40px 6px 0px;text-align:right;}html.theme2f .front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple li ul li,html.theme2f .front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple li ul li{display:none;}html.theme2f .front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple li ul li a,html.theme2f .front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple li ul li a{padding:6px 0px 6px 10%;}html.theme2f .front .pane-nice-menus-1{position:relative;float:right;top:86px;z-index:4;width:100%;background-color:#143554;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down{float:right;right:5px;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down > li.menuparent{background:none;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down li{border:none;background-color:rgba(0,0,0,0);margin:0px 12px;padding:6px 0px;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down li:hover{background-color:#aeb6d6;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down li a{color:white;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down li ul{border-top:none;top:40px;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down li ul li{width:12em;background:#dd1c3c;margin:0px;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down li:last-child{margin-right:0px;}html.theme2f .front .pane-nice-menus-1 ul.nice-menu-down li:last-child ul li{position:relative;right:138px;margin-right:-138px;}html.theme2f .front .pane-nice-menus-1 .responsive-menus.mobile-menu,html.theme2f .front .pane-nice-menus-1 .responsive-menus.responsified{position:absolute;right:25px;}html.theme2f .front .pane-nice-menus-1 .responsive-menus.mobile-menu span.toggler,html.theme2f .front .pane-nice-menus-1 .responsive-menus.responsified span.toggler{border:none;background:none;color:white;box-shadow:none;width:140px;text-align:right;}html.theme2f .front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple,html.theme2f .front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple{background:#dd1c3c;width:100vw;right:-150px;box-shadow:none;border-radius:0px;}html.theme2f .front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple li a,html.theme2f .front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li a{border:none;padding:6px 40px 6px 0px;text-align:right;}html.theme2f .front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple li ul li,html.theme2f .front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li ul li{display:none;}html.theme2f .front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple li ul li a,html.theme2f .front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li ul li a{padding:6px 0px 6px 10%;}html.theme2f .front .sy2f-left-image{padding-bottom:18px;display:inline-block;}html.theme2f .front .sy2f-left-image .sy2f-left-image-title{font-size:2.618em;text-align:center;padding-top:18px;padding-bottom:18px;}html.theme2f .front .sy2f-left-image .sy2f-left-image-title img{max-height:480px;width:auto;}html.theme2f .front .sy2f-left-image .sy2f-left-image-image{float:left;width:40%;margin:1em 5% 0 5%;text-align:center;}html.theme2f .front .sy2f-left-image .sy2f-left-image-text{float:left;width:40%;margin:0 5%;line-height:1.6em;}html.theme2f .front .panel-pane.pane-news-views{padding-top:20px;padding-left:0px;height:auto;background-color:#f9f7f1;}html.theme2f .front .panel-pane.pane-news-views .pane-title{padding-left:70px;font-size:2em;display:inline-block;color:#143554;font-family:AdobeGaramondW01-Regula,false;}html.theme2f .front .panel-pane.pane-news-views .pane-title .see-all{color:#898989;font-size:0.5em;padding-left:16px;}html.theme2f .front .panel-pane.pane-news-views .pane-title .see-all .arrow-all{background-color:#143554;border-radius:50%;width:15px;height:15px;display:inline-block;position:relative;top:11px;text-align:center;}html.theme2f .front .panel-pane.pane-news-views .pane-title .see-all .arrow-all .arrow{position:relative;bottom:13px;left:1px;color:white;font-size:0.7em;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default{position:relative;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-container-horizontal{padding:20px;height:auto;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-prev-horizontal{left:0px;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-prev{width:33px;height:57px;background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_prev.png);background-position:0 0;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-next-horizontal{right:0px;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-next{width:33px;height:57px;background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_next.png);background-position:0 0;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item-horizontal{margin:0 15px;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item{width:360px;height:auto;border:none;background:rgba(0,0,0,0);text-align:left;border-right:solid 1px #cccccc;padding-right:20px;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .field--name-insert-image{float:left;margin-right:0.5em;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-title a:link,html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-title a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;color:#161c4b;font-size:1em;line-height:1.618em;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body{font-size:0.8em;line-height:1.618em;font-family:AdobeGaramondW01-Regula,Times,serif;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body img{max-width:100px;height:auto;padding-right:10px;padding-bottom:4px;float:left !important;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body a:link,html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,Times,serif;color:#dd1c3c;}html.theme2f .front .panel-pane.pane-calendar{padding-top:20px;padding-left:10px;height:auto;background-color:#f9f7f1;}html.theme2f .front .panel-pane.pane-calendar .pane-title{padding-left:70px;color:#143554;font-size:2em;font-family:AdobeGaramondW01-Regula,false;}html.theme2f .front .panel-pane.pane-calendar .pane-title .see-all{color:#898989;font-size:0.5em;padding-left:16px;}html.theme2f .front .panel-pane.pane-calendar .pane-title .see-all .arrow-all{background-color:#143554;border-radius:50%;width:15px;height:15px;display:inline-block;position:relative;top:11px;text-align:center;}html.theme2f .front .panel-pane.pane-calendar .pane-title .see-all .arrow-all .arrow{position:relative;bottom:13px;left:1px;color:white;font-size:0.7em;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-container-horizontal{padding:0px;height:auto;max-height:340px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-prev-horizontal{left:0px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-prev{width:33px;height:57px;background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_prev.png);background-position:0 0;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-next-horizontal{right:0px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-next{width:33px;height:57px;background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_next.png);background-position:0 0;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item-horizontal{margin:0 15px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item{width:185px;border:none;height:auto;background:rgba(0,0,0,0);padding-right:20px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-event-date-2{width:75px;text-align:center;margin:0 auto;padding-bottom:10px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-event-date-2 .field-content{background-color:#f29f1f;border-radius:50%;width:75px;height:75px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .upcoming-event-month{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:1.1em;color:white;position:relative;top:6px;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .upcoming-event-day{font-family:AdobeGaramondW01-Regula,false;font-size:2.7em;position:relative;top:2px;color:white;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:link,html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;font-size:1.1em;color:#f29f1f;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .field--name-event-location{font-size:0.9em;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;color:#f29f1f;margin-bottom:0em;}html.theme2f .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .field--name-body{font-size:0.9em;font-family:AdobeGaramondW01-Regula,Times,serif;color:#161c4b;}html.theme2f .front .pane-front-grid .attachment-before .views-field-title{text-align:center;font-size:2.618em;margin-top:18px;margin-bottom:18px;}html.theme2f .front .pane-front-grid .view-content ul{list-style-type:none;padding:0;}html.theme2f .front .pane-front-grid .view-content ul li{float:left;width:29.3%;margin:0 2%;text-align:center;height:280px;}html.theme2f .front .pane-front-grid .view-content ul li .img_main .content{background-color:black;margin:0 auto;width:100%;max-width:346px;max-height:246px;height:auto;}html.theme2f .front .pane-front-grid .view-content ul li .img_main .content img{height:auto;}html.theme2f .front .pane-front-grid .view-content ul li .img_over{opacity:0;position:relative;bottom:145px;}html.theme2f .front .pane-front-grid .view-content ul li .img_over .img_title{border:2px solid white;width:52%;padding:4px 0px;margin:0 auto;}html.theme2f .front .pane-front-grid .view-content ul li .img_over .img_title a{color:white;text-transform:uppercase;font-size:1.6em;}html.theme2f .front .sy2f-large-image{height:768px;position:relative;}html.theme2f .front .sy2f-large-image .sy2f-large-image-image img{height:768px;width:100%;object-fit:cover;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box{position:relative;z-index:2;bottom:360px;margin:0 auto;width:42%;background-color:rgba(0,0,0,0.6);padding:18px 30px;text-align:center;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-title{font-size:2em;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-text{font-size:1.3em;line-height:1.6em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block{display:flex;align-items:center;height:auto;width:100%;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block{text-align:center;width:100%;padding:0px 5% 30px 5%;margin:0 auto;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat{float:left;width:29%;padding:0 2%;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-title{font-size:2.5em;line-height:1em;min-height:120px;display:flex;align-items:center;justify-content:center;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-stat{font-size:7em;line-height:1em;}html.theme2f .front .sy2f-bottom-block{padding-top:30px;padding-bottom:30px;}html.theme2f .front .sy2f-bottom-block .sy2f-bottom-block-title{text-align:center;font-size:2.618em;}html.theme2f .front .sy2f-bottom-block .sy2f-bottom-block-text{margin:0 10%;}html.theme2f .front .sy2f-bottom-block .button{margin:0 auto;}html.theme2f .front .sy2f-canvas .footer-row{position:relative;color:white;font-size:1.2em;}html.theme2f .front .sy2f-canvas .footer-row .fa{color:white;padding-right:24px;padding-top:11px;font-size:1.8em;}html.theme2f .front .sy2f-canvas .footer-row span.ext{display:none;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside{height:auto;background-color:#143554;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-left .panel-pane{padding-top:25px;padding-left:45px;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .panel-pane{padding-top:25px;padding-left:45px;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform{top:-40px;position:relative;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform .node__title{display:none;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform label{text-align:left;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform #edit-submitted-name{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform #edit-submitted-email{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform #edit-submitted-message{background-color:rgba(255,255,255,0.5);width:78%;height:90px;border:none;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform .grippie{display:none;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform .webform-submit{background-color:rgba(255,255,255,0.6);border:none;width:114px;color:white;font-size:0.8em;transition:background-color 0.2s ease;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-center .node--webform .webform-submit:hover{background-color:rgba(255,255,255,0.8);}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane{padding-top:25px;padding-left:45px;}@media screen and (max-width:1024px){html.theme2f .front .pane-search-form{right:160px;}html.theme2f .front .pane-search-form #edit-search-block-form--2.expanded{width:200px;}html.theme2f .front .pane-nice-menus-1{position:absolute;right:125px;top:80px;width:auto;}html.theme2f .front .pane-nice-menus-2{right:125px;}html.theme2f .front .pane-front-grid .view-content ul li .img_over{bottom:120px;}html.theme2f .front .sy2f-large-image{height:568px;}html.theme2f .front .sy2f-large-image .sy2f-large-image-image img{height:568px;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-text{font-size:1.1em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat{width:25.3%;margin:0 2%;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-title{font-size:2em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-stat{font-size:6em;}}@media screen and (max-width:900px){html.theme2f .front .sy2f-left-image .sy2f-left-image-image{width:44%;margin:1em 3% 0 3%;text-align:center;}html.theme2f .front .sy2f-left-image .sy2f-left-image-text{width:44%;margin:0 3%;}html.theme2f .front .pane-front-grid .view-content ul li{width:44%;margin:0 3%;}html.theme2f .front .pane-front-grid .view-content ul li .img_over{bottom:135px;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box{width:60%;bottom:300px;}html.theme2f .front .footer-left,html.theme2f .front .footer-center{width:50%;}}@media screen and (max-width:640px){html.theme2f .front .sy2f-left-image .sy2f-left-image-image{width:94%;margin:0 3%;}html.theme2f .front .sy2f-left-image .sy2f-left-image-text{width:94%;}html.theme2f .front .pane-front-grid .view-content ul li{width:94%;margin:0 3%;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box{width:75%;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-title{font-size:1.6em;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box .sy2f-left-image-text{font-size:1em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block{padding-bottom:40px;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-title{font-size:2em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-stat{font-size:4em;}}@media screen and (max-width:480px){html.theme2f .front .header-row{height:180px;}html.theme2f .front .pane-schoolyard-theme-helper-logo-block p{margin-top:5px;}html.theme2f .front .pane-schoolyard-theme-helper-logo-block img{max-height:95px;}html.theme2f .front .pane-search-form{top:112px;}html.theme2f .front .pane-search-form #edit-search-block-form--2.expanded{width:140px;}html.theme2f .front .pane-nice-menus-2{top:112px;}html.theme2f .front .pane-nice-menus-1{top:143px;}html.theme2f .front .panel-pane.pane-news-views .pane-title{padding-left:30px;}html.theme2f .front .panel-pane.pane-news-views .pane-title .see-all{display:block;padding-left:0px;margin-bottom:-10px;margin-top:-10px;}html.theme2f .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item{width:215px;}html.theme2f .front .panel-pane.pane-calendar .pane-title{padding-left:30px;}html.theme2f .front .panel-pane.pane-calendar .pane-title .see-all{display:block;padding-left:0px;margin-bottom:-10px;margin-top:-10px;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box{width:80%;padding:8px 18px;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-title{font-size:1.4em;}html.theme2f .front .sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-text{font-size:0.9em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat{width:100%;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-title{min-height:60px;}html.theme2f .front .footer-row .sy2f-row-inside span.mailto{display:none;}html.theme2f .front .footer-row .sy2f-row-inside .footer-left,html.theme2f .front .footer-row .sy2f-row-inside .footer-center,html.theme2f .front .footer-row .sy2f-row-inside .footer-right{width:100%;}html.theme2f .front .footer-row .sy2f-row-inside .footer-left .panel-pane,html.theme2f .front .footer-row .sy2f-row-inside .footer-center .panel-pane,html.theme2f .front .footer-row .sy2f-row-inside .footer-right .panel-pane{padding-top:0px;padding-left:15px;padding-right:15px;}}@media screen and (max-width:360px){html.theme2f .front .pane-search-form #edit-search-block-form--2.expanded{width:110px;}}html.theme2f .not-front .sy2f-canvas .header-region{width:100%;}html.theme2f .not-front .sy2f-canvas .sy2f-region-sy2f-canvas-center-inside{margin-left:40px;}html.theme2f .not-front .sy2f-canvas .center-row{padding-top:40px;}html.theme2f .not-front .header-row{background-color:#143554;color:white;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;height:120px;position:relative;}html.theme2f .not-front .pane-schoolyard-theme-helper-logo-block{height:100px;left:2%;position:absolute;float:left;}html.theme2f .not-front .pane-schoolyard-theme-helper-logo-block img{max-height:100px;}html.theme2f .not-front .pane-search-form{position:relative;float:right;right:22px;top:21px;}html.theme2f .not-front .pane-search-form #edit-search-block-form--2{padding:2px 5px;background-image:none;font-size:1.618em;width:10px;background-color:rgba(0,0,0,0);border:0;transition:width 0.5s,background-color 0.5s;}html.theme2f .not-front .pane-search-form #edit-search-block-form--2.expanded{background-color:#d2d2d2;width:250px;}html.theme2f .not-front .pane-nice-menus-2{position:relative;float:right;top:20px;right:5px;z-index:6;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down > li.menuparent{background:none;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down li{border:none;background-color:rgba(0,0,0,0);margin:0px 12px;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down li:hover{background-color:#f29f1f;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down li a{color:#acb8c4;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down li:last-child{margin-right:0px;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down li:last-child ul li{position:relative;right:97px;margin-right:-97px;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down ul{border-top:none;}html.theme2f .not-front .pane-nice-menus-2 ul.nice-menu-down ul li{background-color:#ffc87d;margin:0px;}html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.mobile-menu,html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.responsified{position:absolute;right:25px;}html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.mobile-menu span.toggler,html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.responsified span.toggler{border:none;background:none;color:#acb8c4;box-shadow:none;width:140px;text-align:right;}html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple,html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple{background:#ffc87d;width:100vw;right:-150px;box-shadow:none;border-radius:0px;}html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple li a,html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple li a{border:none;padding:6px 40px 6px 0px;text-align:right;}html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple li ul li,html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple li ul li{display:none;}html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.mobile-menu .responsive-menus-simple li ul li a,html.theme2f .not-front .pane-nice-menus-2 .responsive-menus.responsified .responsive-menus-simple li ul li a{padding:6px 0px 6px 10%;}html.theme2f .not-front .pane-nice-menus-1{position:relative;float:right;top:86px;z-index:4;width:100%;background-color:#143554;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down{float:right;right:5px;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down > li.menuparent{background:none;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down li{border:none;background-color:rgba(0,0,0,0);margin:0px 12px;padding:6px 0px;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down li:hover{background-color:#aeb6d6;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down li a{color:white;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down li ul{border-top:none;top:40px;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down li ul li{width:12em;background:#dd1c3c;margin:0px;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down li:last-child{margin-right:0px;}html.theme2f .not-front .pane-nice-menus-1 ul.nice-menu-down li:last-child ul li{position:relative;right:138px;margin-right:-138px;}html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.mobile-menu,html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.responsified{position:absolute;right:25px;}html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.mobile-menu span.toggler,html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.responsified span.toggler{border:none;background:none;color:white;box-shadow:none;width:140px;text-align:right;}html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple,html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple{background:#dd1c3c;width:100vw;right:-150px;box-shadow:none;border-radius:0px;}html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple li a,html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li a{border:none;padding:6px 40px 6px 0px;text-align:right;}html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple li ul li,html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li ul li{display:none;}html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.mobile-menu .responsive-menus-simple li ul li a,html.theme2f .not-front .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li ul li a{padding:6px 0px 6px 10%;}html.theme2f .not-front .pane-page-breadcrumb ul.breadcrumb{list-style:none;padding-bottom:2px;}html.theme2f .not-front .pane-page-breadcrumb ul.breadcrumb li{float:left;padding-right:8px;}html.theme2f .not-front .pane-page-breadcrumb ul.breadcrumb li:after{padding-left:8px;content:">";}html.theme2f .not-front .pane-page-breadcrumb ul.breadcrumb li:last-child:after{content:"";}html.theme2f .not-front .pane-menu-block-2{padding-top:5px;padding-bottom:5px;margin:-4px;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu{padding-left:10px;padding-right:10px;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu #block-search-form{display:none;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu li{list-style:none;background-color:white;padding:9px 10px;margin-bottom:4px;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu li a{text-decoration:none;color:#143554;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu li a:hover{color:#476887;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu li.active ul li{margin-bottom:-4px;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu li.active > a{color:#dd1c3c;}html.theme2f .not-front .pane-menu-block-2 .menu-block-2 ul.menu li.active > a:hover{color:#dd1c3c;}html.theme2f .not-front .pane-menu-block-3{display:none;background-color:#143554;position:relative;left:-8px;margin-right:-8px;}html.theme2f .not-front .pane-menu-block-3:before{display:block;content:" ";width:42px;height:42px;background-color:#143554;background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/menu-closed.png);background-repeat:no-repeat;background-position:center;position:absolute;right:0px;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.mobile-menu span.toggler,html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified span.toggler{width:99%;position:relative;color:white;top:8px;padding-bottom:17px;background:none;box-shadow:none;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled.absolute{z-index:1;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled{position:relative !important;background:none;height:auto;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled span.toggler{display:block;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple{position:relative;background-color:white;box-shadow:none;padding-bottom:10px;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{height:auto;margin-left:23px;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li{width:100%;padding-top:10px;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li a{color:#143554;font-size:1em;padding:0;border:none;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li.active > a{color:#dd1c3c;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .close-menu{display:none;}html.theme2f .not-front .pane-menu-block-3.menu-block-3-down-arrow:before{background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/menu-open.png);}html.theme2f .not-front .footer-row{position:relative;color:white;font-size:1.2em;}html.theme2f .not-front .footer-row .fa{color:white;padding-right:24px;padding-top:11px;font-size:1.8em;}html.theme2f .not-front .footer-row span.ext{display:none;}html.theme2f .not-front .footer-row .sy2f-row-inside{height:auto;background-color:#143554;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-left .panel-pane{padding-top:25px;padding-left:45px;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .panel-pane{padding-top:25px;padding-left:45px;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform{top:-40px;position:relative;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform .node__title{display:none;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform label{text-align:left;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform #edit-submitted-name{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform #edit-submitted-email{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform #edit-submitted-message{background-color:rgba(255,255,255,0.5);width:78%;height:90px;border:none;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform .grippie{display:none;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform .webform-submit{background-color:rgba(255,255,255,0.6);border:none;width:114px;color:white;font-size:0.8em;transition:background-color 0.2s ease;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .node--webform .webform-submit:hover{background-color:rgba(255,255,255,0.8);}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-right .panel-pane{padding-top:25px;padding-left:45px;}@media screen and (max-width:1024px){html.theme2f .not-front .left-sidebar-region{display:none;}html.theme2f .not-front .center-region{width:100%;}html.theme2f .not-front .sy2f-row-sy2f-canvas-main-row-middle{margin-right:0px;}html.theme2f .not-front .pane-page-content{margin:0 0.5em;}html.theme2f .not-front .pane-search-form{right:160px;}html.theme2f .not-front .pane-search-form #edit-search-block-form--2.expanded{width:200px;}html.theme2f .not-front .pane-nice-menus-1{position:absolute;right:125px;top:80px;width:auto;}html.theme2f .not-front .pane-nice-menus-2{right:125px;}html.theme2f .not-front .pane-menu-block-2{display:none;}html.theme2f .not-front .pane-menu-block-3{display:block;}}@media screen and (max-width:900px){html.theme2f .not-front .footer-left,html.theme2f .not-front .footer-center{width:50%;}}@media screen and (max-width:480px){html.theme2f .not-front .header-row{height:180px;}html.theme2f .not-front .pane-schoolyard-theme-helper-logo-block p{margin-top:5px;}html.theme2f .not-front .pane-schoolyard-theme-helper-logo-block img{max-height:95px;}html.theme2f .not-front .pane-search-form{top:112px;}html.theme2f .not-front .pane-search-form #edit-search-block-form--2.expanded{width:140px;}html.theme2f .not-front .pane-nice-menus-2{top:112px;}html.theme2f .not-front .pane-nice-menus-1{top:143px;}html.theme2f .not-front .footer-row .sy2f-row-inside span.mailto{display:none;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-left,html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center,html.theme2f .not-front .footer-row .sy2f-row-inside .footer-right{width:100%;}html.theme2f .not-front .footer-row .sy2f-row-inside .footer-left .panel-pane,html.theme2f .not-front .footer-row .sy2f-row-inside .footer-center .panel-pane,html.theme2f .not-front .footer-row .sy2f-row-inside .footer-right .panel-pane{padding-top:0px;padding-left:15px;padding-right:15px;}}@media screen and (max-width:360px){html.theme2f .not-front .pane-search-form #edit-search-block-form--2.expanded{width:110px;}}.field.field--label-inline:after{content:"";display:table;clear:both;}.pager{list-style:none;}img,media{max-width:100%;}body{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;margin:0px;color:#161c4b;}body b,body strong{font-family:AdobeGaramondW01-Regula,false;}body em{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}body blockquote{font-family:AdobeGaramondW01-Regula,Times,serif;font-size:1.618em;line-height:1.618em;color:#e4002a;border-left:5px solid #e4002a;padding-left:20px;}a:link{color:#dd1c3c;text-decoration:none;}a:visited{color:#dd1c3c;text-decoration:none;}.search-icon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.button{background-color:#dd1c3c;color:white;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:1.294em;letter-spacing:2px;width:150px;text-align:center;padding:14px 25px;transition:background-color 0.2s ease;}.button:hover{background-color:#ff3e5e;}.button a:link,.button a:visited{color:white;}.button a:link span.ext,.button a:visited span.ext{display:none;}.field--name-body{line-height:1.618em;max-width:60em;}.field--name-body img{height:auto;}.field--name-body img[style*="float"][style*="left"]{margin-right:1.618em;margin-bottom:0.75em;}.field--name-body img[style*="float"][style*="right"]{margin-left:1.618em;margin-bottom:0.75em;}figcaption{font-size:0.9em;line-height:1em;text-indent:10px;color:#868686;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.pane-page-content{max-width:60em;}h1{font-size:2.618em;color:#e4002a;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;line-height:1.294em;}h2{font-size:1.618em;color:#143554;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;line-height:1.294em;}h2.pane-title{font-size:2.618em;color:#143554;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;line-height:1.294em;}h3{font-size:1.294em;color:#143554;line-height:1.618em;margin-bottom:-10px;}iframe.media-vimeo-player{width:100%;height:25em;}.new_dot{height:10px;width:10px;background:rgba(0,0,0,0) url(/profiles/schoolyard/themes/custom/schoolyard_base/images/new_dot.png) no-repeat;display:inline-block;margin-left:10px;margin-top:3px;}.page-blog .view-blogs .views-row .views-field-title{clear:both;}.view-content-for-portal .time-only,.view-content-for-portal .title-inner{display:inline-block;float:left;}html.theme2 body.section-my-portal .view-display-id-block_6 .view-content > div{min-height:62px;}.video-filter{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.video-filter iframe{position:absolute;top:0;left:0;width:100%;height:100%;}[class^="icon-"]:before,[class*=" icon-"]:before{line-height:0;}@media screen and (max-width:640px){iframe.media-vimeo-player{width:100%;height:18em;}}@media screen and (max-width:480px){body blockquote{font-size:1.218em;}}.ui-accordion .ui-state-default{background:#dbdbdb;}.ui-accordion .ui-state-active{background:#939393;}.ui-accordion .views-field-title span.field-content{color:#313131;}.ui-accordion .field--name-body:after{content:"";display:table;clear:both;}.ui-accordion .field--name-body,.ui-accordion .views-field-accordion-content-body{font-size:0.9em;color:#161c4b;}.view-accordion .ui-widget{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.view-alerts,#easyNotification{position:relative;z-index:1;}#easyNotification{background:#dd1c3c;color:white;}#easyNotification .field--name-alert-button{display:none;}.view-alerts #alertbox-collection{background:#dd1c3c;color:white;font-size:1.3em;}html.theme2 .view-alerts,html.theme2 #easyNotification,html.theme5b .view-alerts,html.theme5b #easyNotification{top:40px;}html.theme2 #easyNotification,html.theme5b #easyNotification{margin-top:40px;margin-bottom:-40px;}html.theme2 .adminimal-menu #easyNotification,html.theme5b .adminimal-menu #easyNotification{top:0px;padding-top:50px;}html.theme2 .adminimal-menu #easyNotification .close,html.theme5b .adminimal-menu #easyNotification .close{top:50px;}html.theme2 .view-alerts #alertbox-collection,html.theme5b .view-alerts #alertbox-collection{padding-top:40px;}html.theme2 .front .view-alerts #alertbox-collection,html.theme5b .front .view-alerts #alertbox-collection{padding-bottom:30px;}.node-type-athletic-team-page .pane-quicktabs-athletics .quicktabs-tabpage{overflow-x:scroll;padding-left:8px;padding-right:8px;padding-top:0px;margin-top:-12px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries{margin:1em 0;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item{float:left;margin-right:0.5em;margin-bottom:1em;position:relative;overflow:hidden;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item .title{position:absolute;left:0px;top:-50px;width:96%;padding:2%;line-height:1;background-color:rgba(0,0,0,0.6);color:white;transition:all 0.5s linear;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item .title a{color:white;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .gallery-item:hover .title{top:0px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table th{background-color:white;border-bottom:2px solid #a1aeba;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table td{background-color:white;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table .views-field-title{width:50%;text-align:center;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table th,.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table td{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table thead th{font-family:AdobeGaramondW01-Regula,false;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table tr{border-bottom:1px solid #cccccc;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table tr.views-row-last{border-bottom:none;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-row{padding-bottom:45px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-row-last{padding-bottom:6px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-field-title a:link,.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .views-field-title a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;font-size:1.2em;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-team_posts .view-content > div > div{padding-bottom:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table th{background-color:white;border-bottom:2px solid #a1aeba;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table tr.odd td{background-color:white;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table tr.even td{background-color:#a1aeba;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table th,.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table td{padding:10px;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table thead th{font-family:AdobeGaramondW01-Regula,false;}@media screen and (max-width:900px){.node-type-athletic-team-page .pane-calendar{position:relative;top:18px;padding-bottom:18px;}}@media screen and (max-width:600px){.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule{padding:0px;font-size:0.8em;}.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table th{padding:4px;}}.node-type-athletic-team-gallery .file-image img{width:100%;height:auto;}.node-type-athletic-team-gallery .views-view-grid td{padding:15px;}.node-type-athletic-team-event .pane-page-content .field{padding-bottom:16px;}.node-type-athletic-team-event .pane-page-content .field__label{font-family:AdobeGaramondW01-Regula,false;}.node-type-athletic-team-event .pane-page-content .field--name-event-date{padding-bottom:52px;}.node-type-athletic-team-post .node--athletic-team-post .field{padding-bottom:16px;}.node-type-athletic-team-post .node--athletic-team-post .field__label{font-family:AdobeGaramondW01-Regula,false;}.node-type-athletic-roster ul.action-links-field-collection-add{list-style:none;float:none;padding:6px;}.node-type-athletic-roster ul.action-links-field-collection-add li a:link,.node-type-athletic-roster ul.action-links-field-collection-add a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;}.page-blog .view-blogs .views-row{padding-bottom:20px;}.page-blog .view-blogs .views-row .views-field-title{font-size:1.5em;font-family:AdobeGaramondW01-Regula,false;}.page-blog .view-blogs .views-row .views-field-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;padding-bottom:5px;}.page-blog .view-display-id-page_by_type .field--name-insert-image{float:left;margin-right:10px;}.node-type-blog .field--name-by-line,.node-type-blog .field--name-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;}.node-type-blog .field--name-blog-type{display:table;}.page-taxonomy-term .node--blog .node__title{margin-bottom:0px;font-size:1.618em;}.page-taxonomy-term .node--blog .field--name-by-line,.page-taxonomy-term .node--blog .field--name-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;display:table;}.page-taxonomy-term .node--blog .field--name-by-line .field__label,.page-taxonomy-term .node--blog .field--name-date-posted .field__label{display:none;}.page-taxonomy-term .node--blog .field--name-blog-type{display:none;}.page-calendar .views-exposed-widget,.page-node-calendar .views-exposed-widget{margin-top:1em;float:none;}.page-calendar .views-exposed-widget .views-widget fieldset,.page-node-calendar .views-exposed-widget .views-widget fieldset{border:none;}.page-calendar .views-exposed-widget .views-widget fieldset legend,.page-node-calendar .views-exposed-widget .views-widget fieldset legend{background-color:#d7d6d6;width:90%;padding:7px;}.page-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend,.page-node-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend{background-position:96% 50%;background-size:12px 12px;overflow:hidden;position:relative;}.page-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend a.fieldset-title,.page-node-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend a.fieldset-title{float:left;padding:0 0 0 0;margin:0 0 0 0;width:100%;}.page-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend span.summary,.page-node-calendar .views-exposed-widget .views-widget fieldset legend .fieldset-legend span.summary{display:none;}.page-calendar .views-exposed-widget .views-widget fieldset legend a,.page-node-calendar .views-exposed-widget .views-widget fieldset legend a{color:black;left:-12px;position:relative;font-family:AdobeGaramondW01-Regula,false;}.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper,.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper{width:94%;margin-top:-5px;}.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item,.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item{background-color:#f2f2f2;margin-top:3px;}.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item label,.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper .form-item label{color:black;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.page-calendar .views-exposed-widget .views-widget .description,.page-node-calendar .views-exposed-widget .views-widget .description{display:none;}.page-calendar .views-exposed-widget.views-reset-button,.page-node-calendar .views-exposed-widget.views-reset-button,.page-calendar .views-exposed-widget.views-submit-button,.page-node-calendar .views-exposed-widget.views-submit-button{box-sizing:border-box;float:left;margin-top:0;padding-left:0.75em;padding-top:0;}@media screen and (max-width:900px){.page-calendar .views-exposed-widget.views-reset-button,.page-node-calendar .views-exposed-widget.views-reset-button,.page-calendar .views-exposed-widget.views-submit-button,.page-node-calendar .views-exposed-widget.views-submit-button{width:45%;margin-bottom:1em;}}.page-calendar .views-exposed-widget.views-reset-button .form-submit,.page-node-calendar .views-exposed-widget.views-reset-button .form-submit,.page-calendar .views-exposed-widget.views-submit-button .form-submit,.page-node-calendar .views-exposed-widget.views-submit-button .form-submit{background:#dd1c3c;border:none;color:white;font-size:1em;padding:10px 26px;position:relative;transition:background-color 0.2s ease;width:100%;}.page-calendar .views-exposed-widget.views-reset-button .form-submit:hover,.page-node-calendar .views-exposed-widget.views-reset-button .form-submit:hover,.page-calendar .views-exposed-widget.views-submit-button .form-submit:hover,.page-node-calendar .views-exposed-widget.views-submit-button .form-submit:hover{cursor:pointer;background-color:#ff3e5e;}.page-calendar .date-nav-wrapper h3,.page-node-calendar .date-nav-wrapper h3{display:inline-block;}.page-calendar .date-nav-wrapper .date-prev,.page-calendar .date-nav-wrapper .date-next,.page-node-calendar .date-nav-wrapper .date-prev,.page-node-calendar .date-nav-wrapper .date-next{background-color:rgba(0,0,0,0);background-position:0;border-radius:0;display:inline-block;float:none;height:2em;left:0;padding:0;position:relative;right:0;top:0;vertical-align:text-bottom;width:30px;z-index:1;}.page-calendar .date-nav-wrapper .date-prev,.page-node-calendar .date-nav-wrapper .date-prev{background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_prev.png);margin-right:1em;}.page-calendar .date-nav-wrapper .date-next,.page-node-calendar .date-nav-wrapper .date-next{background-image:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/carousel_arrow_next.png);margin-left:1em;}.page-calendar .view-group-calendar .pager .date-next,.page-node-calendar .view-group-calendar .pager .date-next{top:0px;}.page-calendar .view-calendar .span-chooser,.page-node-calendar .view-calendar .span-chooser{text-align:center;height:50px;}.page-calendar .view-calendar .span-chooser .span-choice,.page-node-calendar .view-calendar .span-chooser .span-choice{width:60px;background-color:#f2f2f2;padding:6px 10px;float:left;border:1px solid #d5d5d5;transition:background-color 0.2s ease;}.page-calendar .view-calendar .span-chooser .span-choice:hover,.page-node-calendar .view-calendar .span-chooser .span-choice:hover{background-color:#d0d0d0;}.page-calendar .view-calendar .span-chooser a:link,.page-calendar .view-calendar .span-chooser a:visited,.page-node-calendar .view-calendar .span-chooser a:link,.page-node-calendar .view-calendar .span-chooser a:visited{color:#161c4b;}@media screen and (max-width:414px){.page-calendar .view-calendar.view-display-id-week .date-heading h3,.page-node-calendar .view-calendar.view-display-id-week .date-heading h3{font-size:1.4em;}}.page-calendar .calendar-calendar th.days,.page-node-calendar .calendar-calendar th.days{background-color:#143554;color:white;}@media screen and (max-width:600px){.page-calendar .calendar-calendar th.days a,.page-node-calendar .calendar-calendar th.days a{font-size:0.8em;}}.page-calendar .calendar-calendar td.empty,.page-node-calendar .calendar-calendar td.empty{color:#cccccc;}.page-calendar .calendar-calendar .month-view,.page-node-calendar .calendar-calendar .month-view{overflow-x:scroll;}@media screen and (max-width:900px){.page-calendar .calendar-calendar .month-view .full,.page-node-calendar .calendar-calendar .month-view .full{min-width:768px;}}.page-calendar .calendar-calendar .month-view .full tr td.today,.page-node-calendar .calendar-calendar .month-view .full tr td.today{border-color:#dd1c3c;}.page-calendar .calendar-calendar .month-view .full td.date-box.today,.page-node-calendar .calendar-calendar .month-view .full td.date-box.today{border-color:#dd1c3c;}.page-calendar .calendar-calendar .month-view .full td .inner div.day a:link,.page-calendar .calendar-calendar .month-view .full td .inner div.day a:visited,.page-node-calendar .calendar-calendar .month-view .full td .inner div.day a:link,.page-node-calendar .calendar-calendar .month-view .full td .inner div.day a:visited{color:#dd1c3c;}.page-calendar .calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.page-node-calendar .calendar-calendar .month-view .full td .inner div.calendar.monthview div a{color:black;}.page-calendar .calendar-calendar .month-view .full td .inner .date-display-single,.page-node-calendar .calendar-calendar .month-view .full td .inner .date-display-single{color:black;}.page-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.page-node-calendar .calendar-calendar .month-view .full td.multi-day div.monthview{height:2.6em;}.page-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .continues,.page-node-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .continues{background:rgba(0,0,0,0);}@media screen and (max-width:600px){.page-calendar .calendar-calendar .year-view > table > tbody> tr> td,.page-node-calendar .calendar-calendar .year-view > table > tbody> tr> td{display:block;max-width:300px;width:100%;margin:auto;}}.page-calendar p.footnote,.page-node-calendar p.footnote{word-wrap:break-word;}.node-type-event .pane-node-event-date .date-repeat-rule{padding-bottom:20px;}.node-type-event .pane-node-event-date .date-display-single{float:left;padding-bottom:20px;width:22%;}.node-type-event .pane-node-event-type,.node-type-event .pane-node-event-location,.node-type-event .pane-node-link{clear:both;}.page-taxonomy-term .node--event .node__title{margin-bottom:0px;font-size:1.618em;}.page-taxonomy-term .node--event .field__label{font-family:AdobeGaramondW01-Regula,false;}.page-taxonomy-term .node--event .field--name-event-type{display:table;padding-bottom:18px;}.page-taxonomy-term .node--event .field--name-event-date{display:table;padding-bottom:18px;width:100%;}.page-taxonomy-term .node--event .field--name-event-date .field__items{width:100%;}.page-taxonomy-term .node--event .field--name-event-date .date-repeat-rule{padding-bottom:20px;}.page-taxonomy-term .node--event .field--name-event-date .date-display-single{float:left;padding-bottom:20px;width:22%;padding-right:40px;}.page-taxonomy-term .node--event .field--name-event-location{display:table;}.not-front .pane-calendar .pane-title{position:relative;left:40px;font-size:1.618em;border-top:1px solid black;width:75%;padding-top:10px;color:#f29f1f;}.not-front .upcoming-events-sidebar ul{list-style-type:none;}.not-front .upcoming-events-sidebar ul li{clear:both;height:90px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2{float:left;width:75px;padding-right:15px;text-align:center;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content{background-color:#f29f1f;border-radius:50%;width:75px;height:75px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .upcoming-event-month{font-size:0.75em;position:relative;top:13px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .upcoming-event-day{font-size:2.3em;position:relative;top:9px;}.not-front .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .date-display-single{color:white;}.not-front .upcoming-events-sidebar ul .views-field-title{position:relative;top:18px;font-weight:bold;}.not-front .upcoming-events-sidebar ul .views-field-title a:link,.not-front .upcoming-events-sidebar ul .views-field-title a:visited{text-decoration:none;color:#f29f1f;}.not-front .upcoming-events-sidebar ul .views-field-event-date-1{position:relative;top:18px;}.not-front .upcoming-events-sidebar .more-link a:link,.not-front .upcoming-events-sidebar .more-link a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-style:italic;float:left;left:40px;bottom:12px;position:relative;color:#f29f1f;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:relative;width:auto;padding-left:5px;left:0;}.node--course .field--name-subject{display:inline-block;}.node--course .field--name-subject .field__label{font-family:AdobeGaramondW01-Regula,false;}.node--course .field--name-grade{display:table;}.node--course .field--name-grade .field__label{font-family:AdobeGaramondW01-Regula,false;}.view-id-course table.views-view-grid .views-field{text-align:center;}.view-id-course table.views-view-grid th{min-width:30px;text-align:center;padding:6px;background-color:#143554;}.view-id-course table.views-view-grid tbody td,.view-id-course table.views-view-grid tbody th{border:solid 1px #aaaaaa;}.view-id-course table.views-view-grid tbody > tr:first-child th:nth-child(1){border:none;background:rgba(0,0,0,0);}.view-id-course table.views-view-grid tbody > tr:first-child th{border-top:none;}.view-id-course table.views-view-grid tbody > tr:first-child th:nth-child(2){border-top-left-radius:10px;}.view-id-course table.views-view-grid tbody > tr:first-child th:last-child{border-right:none;border-top-right-radius:10px;}.view-id-course table.views-view-grid tbody > tr th{border-left:none;}.view-id-course table.views-view-grid tbody > tr:nth-child(2) th{border-top:none;border-top-left-radius:10px;}.view-id-course table.views-view-grid tbody > tr:last-child th{border-bottom-left-radius:10px;border-bottom:none;}.view-id-course table.views-view-grid td div.views-field-title{text-align:center;}.view-id-course table.views-view-grid .fa-circle{color:#a1aeba;bottom:11px;position:relative;}.view-staff-directory .view-content{position:relative;}.view-staff-directory .view-content .views-row{display:inline-block;min-height:400px;overflow:auto;padding:10px;width:29%;vertical-align:top;}.view-staff-directory .view-content .views-row .views-field .profilebox{position:relative;width:100%;overflow:hidden;}.view-staff-directory .view-content .views-row .views-field .profilebox div{float:left;width:auto;clear:left;}.view-staff-directory .view-content .views-row .views-field .profilebox .nametitle h4{margin:0 0;}.view-staff-directory .view-content .views-row .views-field .profilebox .nametitle .titles{font-size:0.8em;color:#888888;}.view-staff-directory .view-content .views-row .views-field .profilebox .nametitle .education{font-size:0.8em;color:#888888;}.view-staff-directory .view-content .views-row .views-field .profilebox .biolink{cursor:pointer;color:#a1aeba;font-size:0.8em;}.view-staff-directory .view-content .views-row .views-field .overlayprof{background:#cccccc;padding:10px;width:100%;overflow:hidden;}.view-staff-directory .view-content .views-row .views-field .overlayprof .biotext{float:right;clear:right;margin-left:170px;margin-top:-350px;width:500px;vertical-align:top;}.view-staff-directory .view-content .views-row .views-field .overlayprof .biotext .closebio{cursor:pointer;float:right;}body.page-directory-staff #colorbox #cboxWrapper{width:75vw;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .headshot{width:50%;text-align:center;margin:0px auto;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .nametitle{font-size:0.8em;color:#888888;margin:0px auto;width:50%;text-align:center;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .nametitle h4{color:black;padding:0 0;font-size:1em;}body.page-directory-staff #colorbox #cboxWrapper .overlayprof .biotext{font-size:1em;width:75%;margin:10px auto;text-align:center;}.view-board-of-trustees .views-row{padding-bottom:25px;}.view-board-of-trustees .views-field-picture{float:left;padding-right:15px;}.view-board-of-trustees .views-field-nothing{font-size:1.2em;}.view-board-of-trustees .field--name-user-board-title{font-style:italic;}.file .contextual-links-wrapper{display:none !important;}.view-gallery.view-display-id-embed_1 .gallery-item{float:left;margin-right:0.5em;margin-bottom:1em;position:relative;overflow:hidden;}.view-gallery.view-display-id-embed_1 .gallery-item .caption{position:absolute;left:0px;top:-50px;width:96%;padding:2%;line-height:1;background-color:rgba(0,0,0,0.6);color:white;transition:all 0.5s linear;}.view-gallery.view-display-id-embed_1 .gallery-item:hover .caption{top:0px;}.view-gallery .view-content .views-row{position:relative;overflow:hidden;height:230px;}.view-gallery .view-content .views-row .field--name-media{position:relative;}.view-gallery .view-content .views-row .field--name-media div.content{background:black;padding:0 0 0 0;width:200px;height:200px;}.view-gallery .view-content .views-row .field--name-media div.content img{padding:0 0 0 0;}.view-gallery .view-content .views-row .field--name-media-caption{display:inherit;position:absolute;top:-50px;left:0px;background-color:rgba(0,0,0,0.7);padding:5px 0px;width:100%;color:white;text-align:center;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;}.view-gallery .view-content .views-row:hover .field--name-media-caption{top:0;}.element-invisible{width:0px;}.node-type-group .pane-quicktabs-groups .quicktabs-tabpage{padding-left:8px;padding-right:8px;padding-top:0px;margin-top:-12px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts{padding:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row{padding-bottom:45px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row .field--type-image{float:left;padding-right:15px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row div > span:nth-child(1){font-family:AdobeGaramondW01-Regula,false;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-row-last{padding-bottom:6px;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-field-title a:link,.node-type-group .pane-quicktabs-groups .view-display-id-posts .views-field-title a:visited{text-decoration:none;font-family:AdobeGaramondW01-Regula,false;font-size:1.2em;color:#dd1c3c;}.node-type-group .pane-quicktabs-groups .view-display-id-posts .view-content > div > div{padding-bottom:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row{border-bottom:1px solid #cccccc;padding-top:14px;padding-bottom:14px;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row .date-display-single{font-family:AdobeGaramondW01-Regula,false;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row .views-field-event-date-1 .date-display-single{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row-last{border-bottom:none;}.node-type-group .pane-quicktabs-groups .view-display-id-resources{padding:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row{margin:15px;width:20%;float:left;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row .views-field-title{font-family:AdobeGaramondW01-Regula,false;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row .field--name-resource-type{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager{list-style:none;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager li{display:inline;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager .pager-previous{padding-right:14px;}.node-type-group .pane-quicktabs-groups .view-display-id-resources ul.pager .pager-next{padding-left:14px;}.node-type-group .pane-quicktabs-groups .view-display-id-galleries{padding:10px;}.node-type-group .pane-quicktabs-groups .view-display-id-galleries .views-row{margin:15px;width:20%;float:left;}.node-type-group .pane-quicktabs-groups .view-display-id-galleries .views-row img{height:auto;}.mm-menu{z-index:2000 !important;}#mm-blocker{z-index:1000 !important;}.mm-listview i[class^="icon-"],.mm-listview i[class*=" icon-"]{display:none !important;}.mobile-menu,.mmenu-nav{display:none;}.mmenu-nav{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif !important;}.mmenu-nav .mm-btn:after,.mmenu-nav .mm-btn:before,.mmenu-nav > .mm-navbar a.mm-prev:before,.mmenu-nav .mm-listview > li .mm-arrow:after,.mmenu-nav .mm-listview > li .mm-next:after{border-color:white !important;}.mmenu-nav .mm-listview > li{border-top-color:white !important;border-bottom-color:white !important;}.mmenu-nav .mm-navbar-top{background-color:#143554 !important;background-image:none !important;}.mmenu-nav .mm-navbar-top .mm-title{color:white !important;}.mmenu-nav .mmenu-expanded .mmenu-block{background-image:none !important;background-color:#143554 !important;color:white !important;}.mmenu-nav .mm-panels .mm-panel{background-image:none !important;background-color:#143554 !important;color:white !important;}.mmenu-nav .mm-panels .mm-panel a{color:white !important;}.mmenu-nav .mm-navbar-bottom{background-color:#143554 !important;background-image:none !important;color:white !important;}.mmenu-nav .mm-navbar-bottom a,.mmenu-nav .mm-navbar-bottom .mm-title{color:white !important;}@media (max-width:1px){.mobile-menu{display:block;}.mobile-menu .responsive-menus{clear:both;width:100%;}.slicknav_menu{display:none !important;visibility:hidden !important;}.pane-menu-block-1 > .nice-menu,.pane-menu-block-1 > .responsive-menus,.pane-menu-block-2 > .nice-menu,.pane-menu-block-2 > .responsive-menus,.pane-menu-block-3 > .nice-menu,.pane-menu-block-3 > .responsive-menus,.pane-menu-block-4 > .nice-menu,.pane-menu-block-4 > .responsive-menus,.pane-nice-menus-1 > .nice-menu,.pane-nice-menus-1 > .responsive-menus,.pane-nice-menus-2 > .nice-menu,.pane-nice-menus-2 > .responsive-menus,.pane-nice-menus-3  .pane-nice-menus-4 > .nice-menu,.pane-nice-menus-3  .pane-nice-menus-4 > .responsive-menus,.pane-menu-block-1:before,.pane-menu-block-2:before,.pane-menu-block-3:before,.pane-menu-block-4:before,.pane-nice-menus-1:before,.pane-nice-menus-2:before,.pane-nice-menus-3  .pane-nice-menus-4:before,.pane-menu-block-1:after,.pane-menu-block-2:after,.pane-menu-block-3:after,.pane-menu-block-4:after,.pane-nice-menus-1:after,.pane-nice-menus-2:after,.pane-nice-menus-3  .pane-nice-menus-4:after{display:none !important;visibility:hidden !important;}}.page-news .view-news-views .views-row{padding-bottom:50px;clear:both;}.page-news .view-news-views .views-row .views-field-insert-image{float:left;padding-right:12px;}.page-news .view-news-views .views-row .views-field-insert-image img{max-height:150px;width:auto;}.page-news .view-news-views .views-row .views-field-title{font-size:1.5em;}.page-news .view-news-views .views-row .views-field-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;}.page-news .view-news-views .views-row .views-field-body img{display:none;}@media screen and (max-width:600px){.page-news .view-news-views .views-row .views-field-insert-image img{max-height:100px;}}.node-type-news .field--name-by-line,.node-type-news .field--name-date-posted{font-family:AdobeGaramondW01-Regula,Helvetica,sans-serif;font-size:0.9em;color:#999999;}.node-type-newsletter-issue .pane-page-title .pane-title{display:none;}.node-type-newsletter-issue .pane-newsletter h2,.node-type-newsletter-issue .pane-newsletter h2.pane-title{font-size:1.5em;line-height:1.294em;margin-top:0px;}.node-type-newsletter-issue .pane-page-content{max-width:59em;}.node-type-newsletter-issue .pane-node-newsletter-header-image{margin-bottom:-4px;}.node-type-newsletter-issue .pane-node-newsletter-header-image img{height:auto;width:100%;}.node-type-newsletter-issue .pane-node-title h1{background-color:#143554;color:white;padding:4px 14px;text-align:right;font-size:1.618em;margin-bottom:0px;margin-top:4px;}.node-type-newsletter-issue .pane-node-date-posted{padding-right:14px;padding-bottom:8px;background-color:#143554;text-align:right;color:white;}.node-type-newsletter-issue .center-wrapper > .panel-col-first{width:74%;}.node-type-newsletter-issue .center-wrapper > .panel-col-first .inside{margin:0 1.5em 1em 0;}.node-type-newsletter-issue .center-wrapper > .panel-col-last{border-left:1px solid #cccccc;width:25%;}.node-type-newsletter-issue .center-wrapper > .panel-col-last .inside{margin:0 0 1em 1.5em;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row{padding-bottom:24px;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row .views-field-title{padding-bottom:4px;font-size:1.2em;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row .field--name-insert-image{float:left;padding-right:10px;}.node-type-newsletter-issue .view-display-id-newsletter_articles .views-row figcaption{display:none;}.node-type-newsletter-issue .view-display-id-newsletter_articles_list .view-content > div{padding-bottom:12px;}.node-type-newsletter-issue .view-display-id-newsletter_event > div > div{padding-bottom:12px;}.node-type-newsletter-issue .pane-node-newsletter-footer{background-color:#143554;color:white;padding:1px 20px;}.node-type-newsletter-issue .pane-node-newsletter-footer a:link,.node-type-newsletter-issue .pane-node-newsletter-footer a:visited{color:white;}.page-newsletter-archives .view-display-id-archive_page ul{list-style:none;margin-left:-40px;}.page-newsletter-archives .view-display-id-archive_page ul li{padding-bottom:8px;padding-top:8px;border-bottom:1px solid #d2d2d2;}.page-newsletter-archives .view-display-id-archive_page ul li:last-child{border-bottom:0;}.section-my-portal .panels-flexible-10{overflow:hidden;}.section-my-portal .pane-page-content{max-width:59em;}.section-my-portal .pane-sidebar-pane{display:none;}.section-my-portal .pane-portal-content{clear:both;}.section-my-portal h2.pane-title{display:none;}.section-my-portal .pane-page-title h2.pane-title{display:block;}.section-my-portal .portal-section-title{font-size:1.618em;background-color:#edf1ff;padding:5px;clear:both;margin:18px 0px;}.section-my-portal .view-display-id-block_1 .view-content > div{min-width:200px;min-height:80px;float:left;padding:14px;width:30%;height:54px;}.section-my-portal .view-display-id-block_1 > .view-content{float:left;width:60%;padding-bottom:10px;border-right:1px solid #dddddd;}.section-my-portal .view-display-id-block_1 .date{float:left;margin-right:7px;}.section-my-portal .view-display-id-block_1 .date .day-only{font-size:1.618em;border:1px solid black;display:block;width:40px;text-align:center;}.section-my-portal .view-display-id-block_1 .date .month-only{background-color:#f29f1f;display:block;color:white;text-align:center;text-transform:uppercase;}.section-my-portal .view-display-id-block_1 .view-footer{float:right;width:35%;padding-left:30px;padding-bottom:5px;}.section-my-portal .view-display-id-block_1 .view-footer .view-content > div{min-width:auto;width:40%;min-height:120px;height:auto;}.section-my-portal .view-display-id-block_1 .view-footer .view-display-id-block_2 .view-content > div{padding:10px;}.section-my-portal .view-display-id-block_1 .view-footer .view-display-id-block_2 .view-content div img{width:100px;height:auto;}.section-my-portal .view-display-id-block_3,.section-my-portal .view-display-id-block_4{margin-left:25px;margin-right:25px;}.section-my-portal .view-display-id-block_3 .view-footer .view-content > div,.section-my-portal .view-display-id-block_4 .view-footer .view-content > div{padding-bottom:20px;}.section-my-portal .view-display-id-block_3 .view-footer h3.title,.section-my-portal .view-display-id-block_4 .view-footer h3.title{margin-bottom:0px;}.section-my-portal .view-display-id-block_3 .view-content > div,.section-my-portal .view-display-id-block_4 .view-content > div{padding-bottom:20px;}.section-my-portal .view-display-id-block_3 .posted{font-style:italic;}.section-my-portal .view-display-id-block_6 .view-content > div{float:left;padding:14px;width:30%;min-width:275px;height:54px;}.section-my-portal .view-display-id-block_6 .date{float:left;margin-right:7px;}.section-my-portal .view-display-id-block_6 .date .day-only{font-size:1.618em;border:1px solid black;display:block;width:40px;text-align:center;}.section-my-portal .view-display-id-block_6 .date .month-only{background-color:#f29f1f;display:block;color:white;text-align:center;text-transform:uppercase;}.section-my-portal ul.pager{list-style-type:none;padding-top:18px;position:relative;left:30%;}.section-my-portal ul.pager .pager-previous,.section-my-portal ul.pager .pager-current,.section-my-portal ul.pager .pager-next{float:left;}.section-my-portal ul.pager .pager-current{margin:0 30px;}@media screen and (max-width:1100px){.section-my-portal .view-display-id-block_1 > .view-content{width:50%;}.section-my-portal .view-display-id-block_1 .attachment{width:42%;}}@media screen and (max-width:900px){.section-my-portal .view-display-id-block_1 > .view-content{width:60%;}.section-my-portal .view-display-id-block_1 .attachment{width:33%;}}@media screen and (max-width:800px){.section-my-portal .view-display-id-block_1 > .view-content{width:50%;}.section-my-portal .view-display-id-block_1 .attachment{width:42%;}}@media screen and (max-width:480px){.section-my-portal .view-display-id-block_1 > .view-content{width:100%;border-right:none;}.section-my-portal .view-display-id-block_1 .view-content > div{min-width:155px;}.section-my-portal .view-display-id-block_1 .attachment{width:100%;}}.node-type-athletic-team-page .quicktabs-tabs,.node-type-group .quicktabs-tabs{border-bottom:6px solid #a1aeba;float:left;padding-left:0;width:100%;}.node-type-athletic-team-page .quicktabs-tabs li,.node-type-group .quicktabs-tabs li{background-color:#143554;box-sizing:border-box;float:left;margin-right:4px;padding:4px 20px 4px 20px;position:relative;z-index:1;transition:background-color 0.2s ease;}.node-type-athletic-team-page .quicktabs-tabs li a:link,.node-type-athletic-team-page .quicktabs-tabs li li a:visited,.node-type-group .quicktabs-tabs li a:link,.node-type-group .quicktabs-tabs li li a:visited{text-decoration:none;color:white;}.node-type-athletic-team-page .quicktabs-tabs li:hover,.node-type-group .quicktabs-tabs li:hover{background-color:#a1aeba;}.node-type-athletic-team-page .quicktabs-tabs li:last-child,.node-type-group .quicktabs-tabs li:last-child{margin-right:0;}.node-type-athletic-team-page .quicktabs-tabs li.active,.node-type-group .quicktabs-tabs li.active{z-index:2;background-color:#a1aeba;}@media screen and (max-width:650px){.node-type-athletic-team-page .quicktabs-tabs,.node-type-group .quicktabs-tabs{border-bottom:0;box-sizing:border-box;border-left:6px solid #a1aeba;}.node-type-athletic-team-page .quicktabs-tabs li,.node-type-group .quicktabs-tabs li{display:block;width:100%;margin:5px 0;padding:10px 6px;}.node-type-athletic-team-page .quicktabs-tabs li:first-child,.node-type-group .quicktabs-tabs li:first-child{margin-top:0;}.node-type-athletic-team-page .quicktabs-tabs li:last-child,.node-type-group .quicktabs-tabs li:last-child{margin-bottom:0;}.node-type-athletic-team-page .quicktabs-tabs li a,.node-type-group .quicktabs-tabs li a{display:block;}}@media screen and (max-width:995px){.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs{border-bottom:0;box-sizing:border-box;border-left:6px solid #a1aeba;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li{display:block;width:100%;margin:5px 0;padding:10px 6px;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li:first-child,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li:first-child{margin-top:0;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li:last-child,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li:last-child{margin-bottom:0;}.node-type-athletic-team-page .left-sidebar-region ~ .center-region .quicktabs-tabs li a,.node-type-group .left-sidebar-region ~ .center-region .quicktabs-tabs li a{display:block;}}.node-type-athletic-team-page .quicktabs-tabpage,.node-type-group .quicktabs-tabpage{float:left;width:100%;box-sizing:border-box;}.node-type-athletic-team-page .masonry-item,.node-type-group .masonry-item{background-color:rgba(0,0,0,0);border:0;}form.webform-client-form .webform-component-textfield label,form.webform-client-form .webform-component-email label,form.webform-client-form .webform-component-number label{padding-bottom:5px;padding-left:10px;}form.webform-client-form .webform-component-textfield input,form.webform-client-form .webform-component-email input,form.webform-client-form .webform-component-number input{border:1px solid #dddddd;border-radius:5px;background-color:#f2f2f2;color:#333333;padding:7px;font-size:1em;outline:0;transition:all 0.2s ease;box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;}form.webform-client-form .webform-component-textfield input:hover,form.webform-client-form .webform-component-email input:hover,form.webform-client-form .webform-component-number input:hover,form.webform-client-form .webform-component-textfield input:focus,form.webform-client-form .webform-component-email input:focus,form.webform-client-form .webform-component-number input:focus{border:1px solid #d2d2d2;background-color:whitesmoke;color:#111111;box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;}form.webform-client-form .webform-component-select label,form.webform-client-form .webform-component-number label,form.webform-client-form .webform-component-date label{padding-bottom:5px;padding-left:10px;}form.webform-client-form .webform-component-select select,form.webform-client-form .webform-component-number select,form.webform-client-form .webform-component-date select{border:1px solid #dddddd;border-radius:5px;background-color:#f2f2f2;color:#333333;padding:7px;font-size:1em;outline:0;transition:all 0.2s ease;box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;}form.webform-client-form .webform-component-select select:hover,form.webform-client-form .webform-component-number select:hover,form.webform-client-form .webform-component-date select:hover,form.webform-client-form .webform-component-select select:focus,form.webform-client-form .webform-component-number select:focus,form.webform-client-form .webform-component-date select:focus{border:1px solid #d2d2d2;background-color:whitesmoke;color:#111111;box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;}form.webform-client-form .webform-component-textarea label{padding-bottom:5px;padding-left:10px;}form.webform-client-form .webform-component-textarea textarea{outline:0;border:1px solid #dddddd;border-radius:5px;background-color:#f2f2f2;color:#333333;padding:7px;font-size:1em;outline:0;transition:all 0.2s ease;box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 4px;}form.webform-client-form .webform-component-textarea textarea:hover,form.webform-client-form .webform-component-textarea textarea:focus{border:1px solid #d2d2d2;background-color:whitesmoke;color:#111111;box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;}form.webform-client-form .webform-layout-box .webform-component-textfield input{max-width:80%;}form.webform-client-form .webform-component-radios label,form.webform-client-form .webform-component-checkboxes label{padding-bottom:5px;}form.webform-client-form .webform-container-inline label{padding-bottom:0px;padding-left:0px;}form.webform-client-form .description{padding-top:5px;padding-left:10px;}form.webform-client-form .form-actions input.form-submit{background-color:#dd1c3c;color:white;width:auto;text-align:center;padding:15px;font-size:1.2em;transition:all 0.2s ease;border:none;}form.webform-client-form .form-actions input.form-submit:hover,form.webform-client-form .form-actions input.form-submit:focus{background-color:#ff3e5e;border-color:#666666;}body blockquote,body.cke_editable blockquote{border-left:5px solid #113355;}html.theme2f body.page-node-162.logged-in ul.quicktabs-tabs li:nth-child(3){display:none;}html.theme2f .front,html.theme2f .not-front{font-family:'OriginalGaramondW01-Reg',Times,serif;}html.theme2f .front a:link,html.theme2f .front a:visited,html.theme2f .not-front a:link,html.theme2f .not-front a:visited{color:#e4002b;}html.theme2f .front .ui-accordion .views-accordion-header,html.theme2f .not-front .ui-accordion .views-accordion-header{font-family:'AdobeGaramondW01-Regula',Times,sans-serif;}html.theme2f .front .ui-accordion .views-accordion-header a,html.theme2f .not-front .ui-accordion .views-accordion-header a{color:inherit;}html.theme2f .front .ui-accordion .views-accordion-header .ui-accordion-content,html.theme2f .not-front .ui-accordion .views-accordion-header .ui-accordion-content{font-family:'OriginalGaramondW01-Reg',Times,serif;}html.theme2f .front .footer-right  a[href^="tel"],html.theme2f .not-front .footer-right  a[href^="tel"]{color:white;text-decoration:none;}html.theme2f .front a:hover,html.theme2f .not-front a:hover{color:#c8c9c7;}html.theme2f .front .sidebar-gray-background a:hover,html.theme2f .not-front .sidebar-gray-background a:hover{color:inherit;}html.theme2f .front .sidebar-gray-background a:link,html.theme2f .front .sidebar-red-background a:link,html.theme2f .front .sidebar-blue-background a:link,html.theme2f .not-front .sidebar-gray-background a:link,html.theme2f .not-front .sidebar-red-background a:link,html.theme2f .not-front .sidebar-blue-background a:link,html.theme2f .front .sidebar-gray-background a:visited,html.theme2f .front .sidebar-red-background a:visited,html.theme2f .front .sidebar-blue-background a:visited,html.theme2f .not-front .sidebar-gray-background a:visited,html.theme2f .not-front .sidebar-red-background a:visited,html.theme2f .not-front .sidebar-blue-background a:visited{color:white;}html.theme2f .front .sidebar-gray-background a .ext,html.theme2f .front .sidebar-red-background a .ext,html.theme2f .front .sidebar-blue-background a .ext,html.theme2f .not-front .sidebar-gray-background a .ext,html.theme2f .not-front .sidebar-red-background a .ext,html.theme2f .not-front .sidebar-blue-background a .ext{display:none;}html.theme2f .front .button,html.theme2f .not-front .button{background-color:#e4002b;}html.theme2f .front .button a:link,html.theme2f .not-front .button a:link,html.theme2f .front .button a:visited,html.theme2f .not-front .button a:visited{color:white;}html.theme2f .front .button:hover,html.theme2f .not-front .button:hover{opacity:0.8;}html.theme2f .front img,html.theme2f .not-front img{max-width:100%;height:auto;}html.theme2f .front .element-invisible,html.theme2f .not-front .element-invisible{width:0;}html.theme2f .front .sy2f-bottom-block-title,html.theme2f .front .sy2f-left-image-title,html.theme2f .front .sy2f-large-image-title,html.theme2f .front h1,html.theme2f .front h2,html.theme2f .front h3,html.theme2f .front h4,html.theme2f .front h5,html.theme2f .front h6,html.theme2f .not-front .sy2f-bottom-block-title,html.theme2f .not-front .sy2f-left-image-title,html.theme2f .not-front .sy2f-large-image-title,html.theme2f .not-front h1,html.theme2f .not-front h2,html.theme2f .not-front h3,html.theme2f .not-front h4,html.theme2f .not-front h5,html.theme2f .not-front h6{font-family:'AdobeGaramondW01-Regula',Times,sans-serif;}html.theme2f .front .header-row,html.theme2f .not-front .header-row{height:115px;}html.theme2f .front .header-row .pane-schoolyard-theme-helper-logo-block,html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block{height:115px;padding-top:10px;z-index:3;}html.theme2f .front .header-row .pane-schoolyard-theme-helper-logo-block a,html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block a{display:inline-block;width:328px;z-index:9;}html.theme2f .front .header-row .pane-schoolyard-theme-helper-logo-block .pane-title,html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block .pane-title{color:white;font-size:2.1em;font-weight:normal;left:90px;position:absolute;text-transform:uppercase;top:10px;width:363px;z-index:-1;}html.theme2f .front .header-row .pane-schoolyard-theme-helper-logo-block img,html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block img{max-height:65px;}html.theme2f .front .header-row .pane-nice-menus-2,html.theme2f .front .header-row .menu,html.theme2f .front .header-row .responsive-menus,html.theme2f .not-front .header-row .pane-nice-menus-2,html.theme2f .not-front .header-row .menu,html.theme2f .not-front .header-row .responsive-menus{font-family:'Arial W01 Bold',Arial,Helvetica,sans-serif;}html.theme2f .front .header-row inside,html.theme2f .not-front .header-row inside{padding:7px 0;}html.theme2f .front .header-row .pane-nice-menus-1,html.theme2f .not-front .header-row .pane-nice-menus-1{right:0;float:right;top:79px;position:absolute;width:auto;clear:right;z-index:99;}html.theme2f .front .header-row .pane-nice-menus-1 li a,html.theme2f .not-front .header-row .pane-nice-menus-1 li a{font-family:'AdobeGaramondW01-Regula',Times,sans-serif;font-size:1.3em;height:18px;}html.theme2f .front .header-row .pane-nice-menus-1 li li,html.theme2f .not-front .header-row .pane-nice-menus-1 li li{padding:2px 0;}html.theme2f .front .header-row .pane-nice-menus-1 li li a,html.theme2f .not-front .header-row .pane-nice-menus-1 li li a{height:auto;font-size:1.1em;}html.theme2f .front .header-row .pane-nice-menus-1 li.utility_menu_item,html.theme2f .not-front .header-row .pane-nice-menus-1 li.utility_menu_item{display:none;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down ul,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down ul{left:-4px;top:35px;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down ul ul,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down ul ul{left:auto;top:0;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down ul ul li,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down ul ul li{margin-right:0;right:auto;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down li,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down li{margin:0 4px;padding:3px 0;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down li ul li,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down li ul li{background-color:rgba(53,88,120,0.8);}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down li ul li ul,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down li ul li ul{left:11.7em;top:0px;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down li ul li:hover,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down li ul li:hover{background-color:#113354;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down > li:hover,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down > li:hover{background-color:#355878;}html.theme2f .front .header-row .pane-nice-menus-1 ul.nice-menu-down > li.menuparent.last > ul,html.theme2f .not-front .header-row .pane-nice-menus-1 ul.nice-menu-down > li.menuparent.last > ul{left:auto;right:0;}html.theme2f .front .header-row .pane-nice-menus-2,html.theme2f .not-front .header-row .pane-nice-menus-2{top:10px;right:24px;}html.theme2f .front .header-row .pane-nice-menus-2 .menu-path-user-login,html.theme2f .front .header-row .pane-nice-menus-2 .menu-path-user-logout,html.theme2f .not-front .header-row .pane-nice-menus-2 .menu-path-user-login,html.theme2f .not-front .header-row .pane-nice-menus-2 .menu-path-user-logout{font-size:0.7em;padding-top:3px;}html.theme2f .front .header-row .pane-nice-menus-2 li a,html.theme2f .not-front .header-row .pane-nice-menus-2 li a{text-transform:uppercase;color:#eceaeb;font-family:'Arial W01 Regular',Arial,Helvetica,sans-serif;}html.theme2f .front .header-row .pane-nice-menus-2 ul.nice-menu-down > li:hover,html.theme2f .not-front .header-row .pane-nice-menus-2 ul.nice-menu-down > li:hover{background-color:rgba(0,0,0,0);}html.theme2f .front .header-row .pane-nice-menus-2 ul.nice-menu-down > li:hover > a,html.theme2f .not-front .header-row .pane-nice-menus-2 ul.nice-menu-down > li:hover > a{color:#ec002e;}html.theme2f .front .header-row .pane-nice-menus-2 ul.nice-menu-down ul,html.theme2f .not-front .header-row .pane-nice-menus-2 ul.nice-menu-down ul{left:auto;right:0;background-color:rgba(20,53,84,0.8);padding:30px 10px;}html.theme2f .front .header-row .pane-nice-menus-2 ul.nice-menu-down ul li,html.theme2f .not-front .header-row .pane-nice-menus-2 ul.nice-menu-down ul li{right:0;margin-right:2px;background-color:rgba(0,0,0,0);}html.theme2f .front .header-row .pane-nice-menus-2 ul.nice-menu-down ul li:hover a,html.theme2f .not-front .header-row .pane-nice-menus-2 ul.nice-menu-down ul li:hover a{color:#f6b29f;}html.theme2f .front .header-row .pane-nice-menus-2 ul.nice-menu-down li:last-child ul li,html.theme2f .not-front .header-row .pane-nice-menus-2 ul.nice-menu-down li:last-child ul li{margin-right:auto;right:auto;}html.theme2f .front .header-row .pane-search-form,html.theme2f .not-front .header-row .pane-search-form{top:10px;right:45px;height:36px;z-index:100;}html.theme2f .front .panel-flexible .header-row .inside .pane-nice-menus-1.fixed,html.theme2f .not-front .panel-flexible .header-row .inside .pane-nice-menus-1.fixed{left:0;position:fixed;top:0;transition:all 0.5s ease 0s;width:100%;z-index:100;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-row-inside{padding:5px 2px 20px;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-logo,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-row-inside .footer-logo{width:110px;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .fa,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-row-inside .fa{padding-right:8px;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer_center,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer_center{float:right;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-left .panel-pane,html.theme2f .front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-row-inside .footer-left .panel-pane,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane{padding-top:10px;}html.theme2f .front .sy2f-canvas .footer-row .footer-center .panel-pane,html.theme2f .not-front .sy2f-canvas .footer-row .footer-center .panel-pane{padding-left:0;text-align:center;position:static;}html.theme2f .front .sy2f-canvas .footer-row .pane-schoolyard-theme-helper-footer-left p,html.theme2f .not-front .sy2f-canvas .footer-row .pane-schoolyard-theme-helper-footer-left p{margin-left:40px;}html.theme2f .front .sy2f-canvas .footer-row .pane-schoolyard-theme-helper-footer-left p a,html.theme2f .not-front .sy2f-canvas .footer-row .pane-schoolyard-theme-helper-footer-left p a{display:inline-block;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer_left,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer_left{width:32.929%;float:right;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer.footer-center,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer.footer-center{float:right;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer.footer-center .pane-schoolyard-theme-helper-footer-center,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer.footer-center .pane-schoolyard-theme-helper-footer-center{position:static;padding-left:0;padding-top:10px;}html.theme2f .front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer_right,html.theme2f .not-front .sy2f-canvas .footer-row .sy2f-region-sy2f-canvas-footer_right{float:left;}html.theme2f .front.node-type-webform input.form-text,html.theme2f .front.node-type-webform input.form-number,html.theme2f .not-front.node-type-webform input.form-text,html.theme2f .not-front.node-type-webform input.form-number{border:1px solid #dddddd;border-radius:5px;background-color:#f2f2f2;color:#333333;padding:7px;font-size:1em;outline:0;margin-top:5px;margin-bottom:5px;}html.theme2f .front.node-type-webform .form-item,html.theme2f .not-front.node-type-webform .form-item{height:auto;margin-bottom:20px;}html.theme2f .front.node-type-webform .form-item.webform-component-textarea,html.theme2f .not-front.node-type-webform .form-item.webform-component-textarea{height:inherit;}html.theme2f .front .l-page{overflow:hidden;}html.theme2f .front .sy2f-row.center-row{position:relative;}html.theme2f .front .sy2f-row.center-row .homepage_and_sign p{margin:0;}html.theme2f .front .sy2f-row.center-row .homepage_and_sign img{max-width:80%;position:absolute;right:-80px;top:20px;z-index:10;}html.theme2f .front .company-and-icon{color:#ec002e;text-indent:-99999px;color:rgba(0,0,0,0);background-image:url(/sites/default/theme/images/smallandlogo.png);background-size:100%;background-position:center;background-repeat:no-repeat;}html.theme2f .front .pane-front-page-slider{padding:60px 0 20px;background-color:#eeeeee;}html.theme2f .front .pane-front-page-slider .view-front-page-slider{position:relative;}html.theme2f .front .pane-front-page-slider .view-front-page-slider .view-footer{background-image:url(/sites/default/theme/images/lion-logo.png);background-repeat:no-repeat;width:200px;height:220px;position:absolute;right:0px;bottom:-20px;text-indent:-99999px;color:rgba(0,0,0,0);}html.theme2f .front .pane-front-page-slider .flexslider{background-color:rgba(0,0,0,0);border:none;margin:0 0 10px;padding-bottom:50px;}html.theme2f .front .pane-front-page-slider .field--name-field-left-side-image,html.theme2f .front .pane-front-page-slider .sy2f-left-image-image{width:49%;float:left;margin:0;}html.theme2f .front .pane-front-page-slider .field--name-body{width:42%;float:right;padding-right:7%;padding-top:20px;color:#2a3254;}html.theme2f .front .pane-front-page-slider .field--name-body .sy2f-left-image-title{margin-top:10px;text-align:left;padding-bottom:5px;font-size:2.7em;}html.theme2f .front .pane-front-page-slider .field--name-body .sy2f-left-image-title .second-row{font-size:1.7em;line-height:1em;font-weight:bold;text-transform:uppercase;}html.theme2f .front .pane-front-page-slider .field--name-body .sy2f-left-image-title .second-row .company-and-icon{font-size:1.7em;}html.theme2f .front .pane-front-page-slider .field--name-body .sy2f-left-image-text{margin:0;color:#2a3254;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-large-image .sy2f-large-image-text-box{position:absolute;top:105px;text-align:left;bottom:auto;background-color:rgba(238,238,238,0.9);padding:40px 50px;width:53%;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-title{float:left;width:50%;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-text{float:left;width:46%;font-size:1em;padding-left:1%;}html.theme2f .front .pane-site-specific-sy2f-right-image{padding:60px 0;background-color:#eeeeee;}html.theme2f .front .pane-site-specific-sy2f-right-image .sy2f-left-image-title{width:33%;float:left;margin-top:58px;text-align:left;padding-left:6%;}html.theme2f .front .pane-site-specific-sy2f-right-image .sy2f-left-image-image{width:57%;float:right;margin:0;}html.theme2f .front .pane-site-specific-sy2f-right-image .sy2f-left-image-text{padding-left:6%;width:33%;float:left;margin:0;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block{padding:65px 0 50px;float:left;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat{width:33.333%;padding:0;margin:0px;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-title{line-height:0.8em;min-height:28px;font-size:1.4em;background-color:#ec002e;font-family:sans-serif;font-weight:bold;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-stat{font-size:9em;font-weight:bold;}html.theme2f .front .pane-front-grid .attachment-before .field--name-body{max-width:1455px;margin:0 auto;}html.theme2f .front .pane-front-grid .attachment-before .field--name-body h3{font-size:2.618em;color:#7f7b92;margin-bottom:30px;text-align:center;}html.theme2f .front .pane-front-grid .attachment-before .field--name-body h3 .company-and-icon{font-size:1em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-bottom-block{clear:both;float:left;width:100%;margin-top:40px;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-bottom-block .sy2f-bottom-block{padding:70px 0px;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-bottom-block .sy2f-bottom-block .sy2f-bottom-block-title{font-size:2.3em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-bottom-block .sy2f-bottom-block .sy2f-bottom-block-text .rtecenter{font-size:1.72em;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-bottom-block .sy2f-bottom-block .button{width:242px;background-color:#143554;margin-top:50px;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-bottom-block .sy2f-bottom-block .button:hover{background-color:#143554;opacity:0.9;}html.theme2f .not-front .center-region .pane-region-pane{display:none;}html.theme2f .not-front .view-marketplace .view-content > div,html.theme2f .not-front .view-id-lost_and_found .view-content > div{border-bottom:1px solid #dddddd;margin-bottom:10px;padding-bottom:10px;}html.theme2f .not-front .sy2f-region-sy2f-canvas-left_sidebar{min-height:10px;}html.theme2f .not-front .webform-client-form .form-actions input[type="submit"],html.theme2f .not-front form.webform-client-form .form-actions input.form-submit{background-color:#dd1c3c;border:medium none;color:white;font-size:1.2em;padding:15px;text-align:center;transition:all 0.2s ease 0s;width:auto;background-image:none;-webkit-appearance:none;}html.theme2f .not-front .sy2f-region-sy2f-canvas-center{width:73.462%;}html.theme2f .not-front .webform-container-inline label{display:inline;}html.theme2f .not-front .view-display-id-media_galleries .views-row{position:relative;overflow:hidden;}html.theme2f .not-front .view-display-id-media_galleries .views-row .field--name-media img{width:100%;}html.theme2f .not-front .view-display-id-media_galleries .views-row .field--name-media-caption .field__item{background:rgba(0,0,0,0.6) none repeat scroll 0 0;color:white;padding:5px 2%;position:absolute;top:-50px;width:96%;transition:all 0.5s linear 0s;}html.theme2f .not-front .view-display-id-media_galleries .views-row .field--name-media-caption .field__item:empty{display:none;}html.theme2f .not-front .view-display-id-media_galleries .views-row:hover .field--name-media-caption .field__item{top:0;}html.theme2f .not-front .webform-client-form .fieldset-description{margin-bottom:20px;}html.theme2f .not-front .webform-client-form .webform-component-radios label,html.theme2f .not-front .webform-client-form .webform-component-checkboxes label{margin-bottom:8px;}html.theme2f .not-front .webform-client-form div.form-type-radio.form-item,html.theme2f .not-front .webform-client-form div.form-type-checkbox.form-item{margin-bottom:10px;display:block;}html.theme2f .not-front .webform-client-form select#edit-submitted-program-preference-please-indicate-which-programs{max-width:400px;display:block;font-size:13px;}html.theme2f .not-front .webform-client-form select#edit-submitted-program-preference-please-indicate-which-programs option{width:100%;}html.theme2f .not-front .webform-client-form .webform-component-fieldset .webform-layout-box.equal.child-width-2 > *{padding-right:3%;width:47%;}html.theme2f .not-front .webform-client-form .webform-component-fieldset .webform-layout-box.equal.child-width-2 label{display:block;}html.theme2f .not-front .sy2f-canvas .header-region{min-height:115px;}html.theme2f .not-front .pane-header-image-display{margin-bottom:85px;position:relative;top:79px;float:left;width:100%;}html.theme2f .not-front .pane-header-image-display .view-header-image-display img{width:100%;}html.theme2f .not-front.page-node-27 h2.payment-options{clear:both;padding-top:20px;}html.theme2f .not-front.node-type-athletic-team-page .view-athletic-coaches{padding-top:20px;}html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule tr.even,html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule tr.odd,html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table td,html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-schedule .views-table th{background-color:rgba(0,0,0,0);}html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block tr.odd{background-color:rgba(0,0,0,0);}html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table tr.odd td{background-color:rgba(0,0,0,0);}html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-roster_block .views-table th{background-color:rgba(0,0,0,0);}html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .views-row{float:left;margin:2%;width:29%;}html.theme2f .not-front.node-type-athletic-team-page .quicktabs-tabs  a.quicktabs-tab:link,html.theme2f .not-front.node-type-athletic-team-page .quicktabs-tabs  a.quicktabs-tab:visited{color:white;}html.theme2f .not-front h2,html.theme2f .not-front h3,html.theme2f .not-front h4,html.theme2f .not-front h5,html.theme2f .not-front h6{color:#113355;}html.theme2f .not-front .pane-page-content{padding-bottom:30px;margin-right:30px;}html.theme2f .not-front .pane-page-content .pane-title{color:#113355;margin-bottom:10px;}html.theme2f .not-front .sy2f-region-sy2f-canvas-right_sidebar{margin-top:103px;}html.theme2f .not-front table .button{display:inline-block;}html.theme2f .not-front.node-type-newsletter-issue .pane-page-content .pane-title{display:none;}html.theme2f .not-front.node-type-newsletter-issue .pane-page-content .panel-display .pane-title{display:block;}html.theme2f .not-front .sy2f-canvas .sy2f-row-sy2f-canvas-main-row.center-row{padding-top:10px;}html.theme2f .not-front .left-sidebar-region .menu a:link,html.theme2f .not-front .left-sidebar-region .menu a:visited{text-transform:uppercase;}html.theme2f .not-front .left-sidebar-region .menu ul a:link,html.theme2f .not-front .left-sidebar-region .menu ul a:visited{text-transform:inherit;}html.theme2f .not-front .header-row .pane-nice-menus-1{min-height:18px;background-color:rgba(0,0,0,0);}html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block{position:absolute;top:0;}html.theme2f .not-front .header-row .pane-menu-block-2{position:absolute;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 ul.menu li{padding:6px 9px;background-color:rgba(0,0,0,0);}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 ul.menu li a{font-size:0.8em;font-family:'Arial W01 Bold',Arial,Helvetica,sans-serif;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 >ul.menu >li{display:none;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 >ul.menu >li.active-trail{display:block;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 >ul.menu >li.active-trail >a{display:block;color:#143554;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 >ul.menu >li.active-trail >a:hover{color:#476887;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 >ul.menu >li.expanded.active-trail{display:block;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 >ul.menu >li.expanded.active-trail >a{display:none;}html.theme2f .not-front .header-row .pane-menu-block-2 .menu-block-2 >ul.menu >li.expanded.active-trail >ul.menu{padding-left:0;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu{padding-left:8px;padding-right:4px;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu li{list-style:outside none none;padding:6px 9px;background-color:rgba(0,0,0,0);}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu li a{text-decoration:none;color:#143554;font-size:1em;font-family:'Arial W01 Bold',Arial,Helvetica,sans-serif;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu li a:hover{color:#476887;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu li.active > a{color:#dd1c3c;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu li.active ul li{margin-bottom:-4px;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu > li{display:none;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu > .active-trail{display:block;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu > .active-trail li{display:block;padding:3px 0 3px 3px;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu > .active-trail li li{display:none;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu > .active-trail li.active-trail li{display:block;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu > li.active-trail{display:block;}html.theme2f .not-front .pane-menu-block-sidebar-navigation-3 .menu-block-sidebar-navigation-3 ul.menu > li.active-trail a.active{pointer-events:none;}html.theme2f .not-front.page-calendar .pager .date-prev,html.theme2f .not-front.page-node-calendar .pager .date-prev{background-image:url("/sites/default/theme/images/carousel_arrow_prev.png");}html.theme2f .not-front.page-calendar .pager .date-next,html.theme2f .not-front.page-node-calendar .pager .date-next{background-image:url("/sites/default/theme/images/carousel_arrow_next.png");}html.theme2f .not-front .calendar-calendar .week-view #header-container .full .days a{color:#2a3254;}html.theme2f .not-front .view-id-calendar .calendar-calendar td span.date-display-single,html.theme2f .not-front .view-id-calendar .calendar-calendar td span.date-display-start,html.theme2f .not-front .view-id-calendar .calendar-calendar td span.date-display-end,html.theme2f .not-front .view-id-calendar .calendar-calendar td span.date-display-separator{font-weight:normal;}html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view #single-day-container .full .calendar-agenda-hour:nth-child(n),html.theme2f .not-front .view-id-calendar .calendar-calendar .day-view #single-day-container .full .calendar-agenda-hour:nth-child(n){display:none;}html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view #single-day-container .full .calendar-agenda-hour:nth-child(n+8),html.theme2f .not-front .view-id-calendar .calendar-calendar .day-view #single-day-container .full .calendar-agenda-hour:nth-child(n+8){display:block;}html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view #single-day-container .full .calendar-agenda-items:nth-child(n),html.theme2f .not-front .view-id-calendar .calendar-calendar .day-view #single-day-container .full .calendar-agenda-items:nth-child(n){display:none;}html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view #single-day-container .full .calendar-agenda-items:nth-child(n+8),html.theme2f .not-front .view-id-calendar .calendar-calendar .day-view #single-day-container .full .calendar-agenda-items:nth-child(n+8){display:block;}html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view .full div.calendar-agenda-hour,html.theme2f .not-front .view-id-calendar .calendar-calendar .day-view .full div.calendar-agenda-hour,html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view .full div.calendar-agenda-items,html.theme2f .not-front .view-id-calendar .calendar-calendar .day-view .full div.calendar-agenda-items{height:60px;}html.theme2f .not-front .view-id-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,html.theme2f .not-front .view-id-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,html.theme2f .not-front .view-id-calendar .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:21px;background-color:rgba(0,0,0,0);padding-top:5px;}html.theme2f .not-front.page-calendar .views-exposed-form .views-exposed-widget #edit-submit-calendar,html.theme2f .not-front.page-node-calendar .views-exposed-form .views-exposed-widget #edit-submit-calendar{background-color:#2a3254;}html.theme2f .not-front.page-calendar .views-exposed-form .views-exposed-widgets .views-reset-button #edit-reset,html.theme2f .not-front.page-node-calendar .views-exposed-form .views-exposed-widgets .views-reset-button #edit-reset{background-color:#2a3254;}html.theme2f .not-front.leftsidebar-hidden .sy3-region-sy3-canvas-left_sidebar{width:5.58%;}html.theme2f .not-front.leftsidebar-hidden .sy3-region-sy3-canvas-center{width:80.46%;}html.theme2f .not-front.page-calendar .calendar-calendar > div,html.theme2f .not-front.page-node-calendar .calendar-calendar > div{overflow-x:auto;}html.theme2f .not-front.page-calendar .views-exposed-widget .views-widget fieldset,html.theme2f .not-front.page-calendar .views-exposed-widget .views-widget fieldset,html.theme2f .not-front.page-node-calendar .views-exposed-widget .views-widget fieldset,html.theme2f .not-front.page-node-calendar .views-exposed-widget .views-widget fieldset{padding:0;overflow:auto;margin-left:10px;}html.theme2f .not-front.page-calendar .views-exposed-widget .views-widget fieldset legend,html.theme2f .not-front.page-calendar .views-exposed-widget .views-widget fieldset legend,html.theme2f .not-front.page-node-calendar .views-exposed-widget .views-widget fieldset legend,html.theme2f .not-front.page-node-calendar .views-exposed-widget .views-widget fieldset legend{width:100%;box-sizing:border-box;padding-right:5px;}html.theme2f .not-front.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper,html.theme2f .not-front.page-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper,html.theme2f .not-front.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper,html.theme2f .not-front.page-node-calendar .views-exposed-widget .views-widget fieldset .fieldset-wrapper{width:100%;}html.theme2f .not-front.page-calendar #edit-group-filter-wrapper,html.theme2f .not-front.page-calendar #edit-team-filter-wrapper,html.theme2f .not-front.page-node-calendar #edit-group-filter-wrapper,html.theme2f .not-front.page-node-calendar #edit-team-filter-wrapper{display:none;}html.theme2f .not-front .view-menu-calendar td{text-align:center;padding:25px;vertical-align:top;}html.theme2f .not-front .view-menu-calendar td.menu-date{width:10%;}@media (max-width:640px){html.theme2f .not-front .view-menu-calendar td.menu-date{width:100%;box-sizing:border-box;}}html.theme2f .not-front .view-menu-calendar td.menu-breakfast,html.theme2f .not-front .view-menu-calendar td.menu-lunch,html.theme2f .not-front .view-menu-calendar td.menu-dinner{width:30%;}@media (max-width:640px){html.theme2f .not-front .view-menu-calendar td.menu-breakfast,html.theme2f .not-front .view-menu-calendar td.menu-lunch,html.theme2f .not-front .view-menu-calendar td.menu-dinner{width:100%;box-sizing:border-box;}}html.theme2f .not-front .view-menu-calendar .pager__item--ellipsis,html.theme2f .not-front .view-menu-calendar .pager__item--last,html.theme2f .not-front .view-menu-calendar .pager__item--first{display:none;}html.theme2f .not-front .view-board-of-trustees .view-content .views-row,html.theme2f .not-front .view-staff-directory .view-content .views-row{padding:0;margin:10px;position:relative;word-wrap:break-word;width:28%;min-height:280px;padding-bottom:10px;}html.theme2f .not-front .view-board-of-trustees .view-content .views-row .views-field .headshot img,html.theme2f .not-front .view-staff-directory .view-content .views-row .views-field .headshot img{height:auto;}html.theme2f .not-front .view-board-of-trustees .view-content .views-row .views-field .profilebox div,html.theme2f .not-front .view-staff-directory .view-content .views-row .views-field .profilebox div{width:100%;}html.theme2f .not-front .view-board-of-trustees .view-content .views-row .title-4,html.theme2f .not-front .view-board-of-trustees .view-content .views-row .tertiary-title,html.theme2f .not-front .view-staff-directory .view-content .views-row .title-4,html.theme2f .not-front .view-staff-directory .view-content .views-row .tertiary-title{color:#888888;font-size:0.8em;}html.theme2f .not-front .view-gallery .gallery-item .caption:empty{display:none;}html.theme2f .view-id-course table.views-view-grid tbody > tr th,html.theme2f .view-id-course table.views-view-grid tbody > tr:first-child th{color:white;}@media screen and (max-width:1280px){html.theme2f body.front .pane-front-grid .view-content ul li .img_main .content{background-color:white;}html.theme2f body.front .pane-front-grid .view-content ul li .img_over .img_title{width:68%;}}@media screen and (max-width:1200px){html.theme2f body.front .pane-front-page-slider .field--name-body .sy2f-left-image-title{font-size:1.8em;}html.theme2f body.front .pane-front-page-slider .field--name-body .sy2f-left-image-title .second-row{font-size:1.4em;}html.theme2f body.front .sy2f-row.center-row .homepage_and_sign img{max-width:60%;width:100%;}}@media screen and (min-width:1040px){html.theme2f body.front .pane-nice-menus-2 .menu-path-user-login,html.theme2f body.front .pane-nice-menus-2 .menu-path-user-logout,html.theme2f body.not-front .pane-nice-menus-2 .menu-path-user-login,html.theme2f body.not-front .pane-nice-menus-2 .menu-path-user-logout{font-size:0.7em;padding-top:9px;}}@media screen and (max-width:1040px){html.theme2f body.not-front .sy2f-region-sy2f-canvas-right_sidebar{float:none;clear:both;display:block;margin:20px auto;}html.theme2f body.front .pane-nice-menus-2,html.theme2f body.not-front .pane-nice-menus-2{display:none;}html.theme2f body.front .header-row,html.theme2f body.not-front .header-row{position:relative;}html.theme2f body.front .header-row .pane-search-form,html.theme2f body.not-front .header-row .pane-search-form{right:23px;top:60px;z-index:9;position:absolute;}html.theme2f body.front .header-row .pane-schoolyard-theme-helper-logo-block,html.theme2f body.not-front .header-row .pane-schoolyard-theme-helper-logo-block{position:relative;height:104px;}html.theme2f body.front .header-row .pane-header-image-display,html.theme2f body.not-front .header-row .pane-header-image-display{margin-bottom:0;top:0;}html.theme2f body.front .header-row .pane-nice-menus-1,html.theme2f body.not-front .header-row .pane-nice-menus-1{position:absolute;right:0;top:50px;}html.theme2f body.front .header-row .pane-nice-menus-1 li.utility_menu_item,html.theme2f body.not-front .header-row .pane-nice-menus-1 li.utility_menu_item{display:block;}html.theme2f body.front .header-row .pane-nice-menus-1 .responsive-menus.responsified,html.theme2f body.not-front .header-row .pane-nice-menus-1 .responsive-menus.responsified{right:0;}html.theme2f body.front .header-row .pane-nice-menus-1 .responsive-menus.responsified span.toggler,html.theme2f body.not-front .header-row .pane-nice-menus-1 .responsive-menus.responsified span.toggler{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;bottom:40px;box-shadow:none;color:white;float:right;position:relative;width:107px;right:20px;}html.theme2f body.front .header-row .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple,html.theme2f body.not-front .header-row .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple{background:#00395d none repeat scroll 0 0;border-radius:0;box-shadow:none;width:100vw;right:0;top:22px;padding-bottom:15px;}html.theme2f body.front .header-row .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li a,html.theme2f body.not-front .header-row .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple li a{text-transform:inherit;text-align:center;padding-right:0px;}html.theme2f body.front .header-row .pane-nice-menus-1 .responsive-menus.responsified a:link,html.theme2f body.front .header-row .pane-nice-menus-1 .responsive-menus.responsified a:visited,html.theme2f body.not-front .header-row .pane-nice-menus-1 .responsive-menus.responsified a:link,html.theme2f body.not-front .header-row .pane-nice-menus-1 .responsive-menus.responsified a:visited{color:white;}html.theme2f .pane-search-form{right:30px;}html.theme2f .pane-page-tabs{margin-top:20px;}html.theme2f .not-front.leftsidebar-hidden .sy3-region-sy3-canvas-left_sidebar{width:auto;}html.theme2f .not-front.leftsidebar-hidden .sy3-region-sy3-canvas-center{width:auto;}html.theme2f .not-front .sy2f-canvas .sy2f-region-sy2f-canvas-center-inside{margin-left:0px;margin-top:-10px;}html.theme2f .not-front .pane-page-content{margin:0 1.5em;}html.theme2f .not-front .sy2f-region-sy2f-canvas-right_sidebar{margin-top:20px;}html.theme2f .not-front .pane-menu-block-3{left:0;margin-right:0;height:46px;}html.theme2f .not-front .pane-menu-block-3 .show_item{display:block !important;}html.theme2f .not-front .pane-menu-block-3:before{height:46px;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified span.toggler{width:99%;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple{top:5px;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{margin-left:0;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li a{text-transform:initial;text-align:center;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled li{display:none;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled li.active-trail{display:block;}html.theme2f .not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled li.active-trail li{display:block;}html.theme2f .not-front .view-board-of-trustees .view-content .views-row .views-field .profilebox div,html.theme2f .not-front .view-staff-directory .view-content .views-row .views-field .profilebox div{max-width:100%;}}@media screen and (max-width:1024px){html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics ul.quicktabs-tabs{padding-left:0;}html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics ul.quicktabs-tabs li{padding-bottom:5px;padding-top:5px;left:0;}html.theme2f .not-front .center-region .pane-region-pane{display:block;}html.theme2f .not-front .pane-menu-block-3{width:100vw;}html.theme2f .not-front .views-exposed-form .views-reset-button{float:left;margin-top:0;padding-top:0;}html.theme2f .not-front .views-exposed-form .views-reset-button input{margin-top:19px;}html.theme2f .not-front .views-exposed-form .views-submit-button{float:left;margin-top:0;padding-top:0;}html.theme2f .not-front .views-exposed-form .views-submit-button input{margin:0;}html.theme2f .not-front .pane-kent-portal-calendar-portal-calendar{z-index:0;}}@media screen and (max-width:1020px){html.theme2f body.not-front .sy2f-region-sy2f-canvas-center{width:100%;}}@media screen and (max-width:900px){html.theme2f .front .pane-front-grid .view-content ul li .img_main .content img{opacity:0.5 !important;}html.theme2f .front .pane-front-grid .view-content ul li .img_over{opacity:1 !important;}html.theme2f .front .pane-front-grid .view-content ul li .img_over .img_title{width:64%;}html.theme2f .front .pane-front-page-slider{padding:35px 0 20px;}html.theme2f .front .pane-front-page-slider .field--type-image{float:none;margin:0;width:auto;}html.theme2f .front .pane-front-page-slider .field--name-body{float:none;padding-right:187px;padding-left:30px;padding-top:20px;width:auto;}html.theme2f .front .pane-front-page-slider .field--name-body .sy2f-left-image-title{font-size:2em;}html.theme2f .front .pane-front-page-slider .field--name-body .sy2f-left-image-title .second-row{font-size:1.7em;}html.theme2f .front .pane-site-specific-sy2f-right-image .sy2f-left-image-text{width:auto;float:none;}html.theme2f .front .pane-site-specific-sy2f-right-image .sy2f-left-image-image{width:auto;float:none;}html.theme2f .front .pane-site-specific-sy2f-right-image .sy2f-left-image-title{width:auto;float:none;margin-top:0;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block{padding:0 0 29px;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat{width:33.333%;margin:0px;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-title{font-size:0.8em;height:62px;line-height:inherit;}html.theme2f .front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-stat{font-size:4em;}html.theme2f .front .sy2f-row.center-row .homepage_and_sign img{max-width:60%;position:absolute;top:10px;}html.theme2f body.front .flexslider .slides img,html.theme2f body.not-front .flexslider .slides img{max-width:85%;margin:0 auto;}html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane,html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .footer-left .panel-pane,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .footer-left .panel-pane{padding-left:0;padding-right:0px;}html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .fa,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .fa{padding:4px 0 0 6px;}html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .pane-schoolyard-theme-helper-footer-left p,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .pane-schoolyard-theme-helper-footer-left p{margin-left:0px;}html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer_center,html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer_left,html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer.footer-center,html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer_right,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer_center,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer_left,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer.footer-center,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .sy2f-region-sy2f-canvas-footer_right{float:none;width:auto;text-align:center;}html.theme2f body.front input[type="url"],html.theme2f body.front input[type="datetime"],html.theme2f body.front input[type="date"],html.theme2f body.front input[type="time"],html.theme2f body.front input[type="time"],html.theme2f body.front input[type="email"],html.theme2f body.front input[type="tel"],html.theme2f body.front input[type="password"],html.theme2f body.front input[type="text"],html.theme2f body.not-front input[type="url"],html.theme2f body.not-front input[type="datetime"],html.theme2f body.not-front input[type="date"],html.theme2f body.not-front input[type="time"],html.theme2f body.not-front input[type="time"],html.theme2f body.not-front input[type="email"],html.theme2f body.not-front input[type="tel"],html.theme2f body.not-front input[type="password"],html.theme2f body.not-front input[type="text"]{width:90%;-webkit-appearance:none;}html.theme2f body.front .form-item select,html.theme2f body.not-front .form-item select{width:92%;margin-top:6px;}html.theme2f body.not-front.page-directory-board .view-board-of-trustees .view-content .views-row{width:45%;}html.theme2f body.not-front .view-staff-directory .view-content .views-row{width:45%;}html.theme2f body.page-calendar .pager .date-prev,html.theme2f body.page-node-calendar .pager .date-prev{left:15%;}html.theme2f body.page-calendar .pager .date-next,html.theme2f body.page-node-calendar .pager .date-next{right:15%;}}@media screen and (max-width:800px){html.theme2f .not-front.node-type-athletic-team-page .pane-quicktabs-athletics ul.quicktabs-tabs li{font-size:0.7em;}html.theme2f .not-front table.responsive_buttons tr td{display:block;width:auto !important;}html.theme2f .not-front table.responsive_buttons tr td >div,html.theme2f .not-front table.responsive_buttons tr td > p{margin:5px auto;}html.theme2f .not-front.page-node-10 .sy2f-region-sy2f-canvas-right_sidebar{width:200px;}html.theme2f .not-front .webform-client-form .webform-component-fieldset .webform-layout-box.equal.child-width-2 > *{padding-right:3%;width:97%;}html.theme2f .not-front .webform-client-form .webform-component-fieldset .webform-layout-box .field-prefix + input{width:87%;}html.theme2f .not-front .webform-client-form .form-item .field-prefix + input{width:87%;}html.theme2f .not-front .webform-client-form.webform-client-form-363 #edit-submitted-number-of-packages{display:block;}html.theme2f .not-front .webform-client-form .webform-layout-box.horiz > *{width:100%;margin:0;}html.theme2f .not-front .webform-client-form .webform-layout-box.horiz > *:first-child{margin-bottom:4px;}html.theme2f .not-front .webform-client-form .webform-layout-box.horiz > * .field-suffix{display:block;}}@media screen and (max-width:640px){html.theme2f body.front .pane-front-grid .view-content ul li .img_over .img_title{width:42%;}html.theme2f body.front .pane-schoolyard-theme-helper-sy2f-large-image .sy2f-large-image-text-box{left:0;margin:0 auto;padding:4%;right:0;text-align:left;top:105px;width:78%;}html.theme2f body.front .pane-schoolyard-theme-helper-sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-text,html.theme2f body.front .pane-schoolyard-theme-helper-sy2f-large-image .sy2f-large-image-text-box .sy2f-large-image-title{width:auto;}html.theme2f body.front .header-row .pane-search-form,html.theme2f body.not-front .header-row .pane-search-form{top:69px;}html.theme2f body.front .header-row .pane-nice-menus-1,html.theme2f body.not-front .header-row .pane-nice-menus-1{top:70px;}html.theme2f body.front .header-row .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple,html.theme2f body.not-front .header-row .pane-nice-menus-1 .responsive-menus.responsified .responsive-menus-simple{top:3px;}html.theme2f .front .header-row .pane-schoolyard-theme-helper-logo-block img,html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block img{max-height:50px;}html.theme2f .front .header-row .pane-schoolyard-theme-helper-logo-block .pane-title,html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block .pane-title{font-size:1.3em;left:66px;top:17px;width:auto;}html.theme2f .front .header-row .pane-schoolyard-theme-helper-logo-block a,html.theme2f .not-front .header-row .pane-schoolyard-theme-helper-logo-block a{height:75px;width:215px;}html.theme2f body.page-calendar .pager .date-prev,html.theme2f body.page-node-calendar .pager .date-prev{left:2%;}html.theme2f body.page-calendar .pager .date-next,html.theme2f body.page-node-calendar .pager .date-next{right:2%;}html.theme2f .page-calendar-week .date-nav-wrapper .date-heading h3{max-width:75%;margin:0 auto;text-align:center;}html.theme2f body.not-front .view-id-header_image_display img{height:200px;object-fit:cover;}html.theme2f body.not-front .view-menu-calendar table,html.theme2f body.not-front .view-menu-calendar th,html.theme2f body.not-front .view-menu-calendar td,html.theme2f body.not-front .view-menu-calendar tr{display:block;}html.theme2f body.not-front .view-menu-calendar thead{display:none;}html.theme2f body.not-front .view-menu-calendar td{padding:10px 25px !important;}html.theme2f body.not-front .view-menu-calendar .field--name-field-breakfast .field__items:before{content:"Breakfast: ";font-weight:bold;}html.theme2f body.not-front .view-menu-calendar .field--name-field-lunch .field__items:before{content:"Lunch: ";font-weight:bold;}html.theme2f body.not-front .view-menu-calendar .field--name-field-dinner .field__items:before{content:"Dinner: ";font-weight:bold;}html.theme2f body.not-front .view-menu-calendar .field--name-field-date .date-display-single{font-weight:bold;}html.theme2f body.not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .views-row{margin:3%;width:44%;}}@media screen and (max-width:520px){html.theme2f body.front .pane-site-specific-sy2f-right-image{padding-top:30px;}html.theme2f body.front .pane-site-specific-sy2f-right-image .sy2f-left-image-title{padding-left:0;width:90%;text-align:center;margin:0 auto;font-size:2em;}html.theme2f body.front .pane-front-page-slider .field--name-body{padding:20px 112px 55px 30px;}html.theme2f body.front .pane-front-page-slider .field--name-body .sy2f-left-image-text{width:62%;}html.theme2f body.front .pane-front-page-slider .field--name-body .sy2f-left-image-title{font-size:1.6em;}html.theme2f body.front .pane-front-page-slider .field--name-body .sy2f-left-image-title .second-row{font-size:1.3em;}html.theme2f body.front .pane-front-page-slider .flexslider{padding-bottom:0;}html.theme2f body.front .pane-front-page-slider .view-front-page-slider .view-footer{height:212px;width:163px;bottom:90px;}html.theme2f body.front .pane-front-page-slider .view-front-page-slider .field--name-body{padding:20px 27px 20px 30px;}html.theme2f body.front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block{padding:0 0 20px;}html.theme2f body.front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-stat{margin-top:12px;font-size:3em;}html.theme2f body.front .pane-schoolyard-theme-helper-sy2f-stats-block .sy2f-stats-block .sy2f-stat .sy2f-stat-title{font-size:0.7em;}html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane{margin:0 auto;max-width:90%;padding-left:0;padding-right:0;padding-top:0;}html.theme2f body.front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane p,html.theme2f body.not-front .sy2f-canvas .footer-row .sy2f-row-inside .footer-right .panel-pane p{font-size:0.9em;}html.theme2f body.front .sy2f-canvas .sy2f-region-sy2f-canvas-footer.footer-center .pane-schoolyard-theme-helper-footer-center,html.theme2f body.not-front .sy2f-canvas .sy2f-region-sy2f-canvas-footer.footer-center .pane-schoolyard-theme-helper-footer-center{padding-right:0;}html.theme2f body.front .pane-search-form,html.theme2f body.not-front .pane-search-form{right:16px;}html.theme2f body.front .sy2f-bottom-block .sy2f-bottom-block-text,html.theme2f body.not-front .sy2f-bottom-block .sy2f-bottom-block-text{margin:0 5%;}html.theme2f body.front .header-row,html.theme2f body.not-front .header-row{height:115px;}html.theme2f body.not-front div.view-staff-directory .view-content .views-row,html.theme2f body.not-front.page-directory-board div.view-board-of-trustees .view-content .views-row{width:250px;display:block;float:none;margin:10px auto;}html.theme2f body.not-front .pane-page-content .field--name-body img{max-width:50%;}}@media screen and (max-width:480px){html.theme2f body.front .pane-front-grid .view-content ul li .img_over .img_title{width:55%;}html.theme2f body.front .sy2f-row.center-row .homepage_and_sign img{right:-50px;}html.theme2f body.front .header-row .pane-search-form,html.theme2f body.not-front .header-row .pane-search-form{top:69px;}html.theme2f body.front .header-row .pane-schoolyard-theme-helper-logo-block p,html.theme2f body.not-front .header-row .pane-schoolyard-theme-helper-logo-block p{margin-top:10px;}html.theme2f body.not-front.node-type-athletic-team-page .pane-quicktabs-athletics .view-display-id-media_galleries .views-row{margin:0 auto;float:none;display:block;width:220px;}}@media screen and (max-width:400px){html.theme2f body.page-calendar .pager .date-prev,html.theme2f body.page-node-calendar .pager .date-prev{left:2%;}html.theme2f body.page-calendar .pager .date-next,html.theme2f body.page-node-calendar .pager .date-next{right:2%;}html.theme2f body.page-calendar-week.page-calendar .pager,html.theme2f body.page-calendar-week.page-node-calendar .pager{bottom:70px;}}@media screen and (max-width:350px){html.theme2f body.not-front .pane-page-content .field--name-body img{width:100%;max-width:100%;float:none;}}html.theme2f .not-front .sy2f-region-sy2f-canvas-left_sidebar{float:left;min-height:10px;width:22.538%;}html.theme2f .not-front .sy2f-region-sy2f-canvas-footer_center{width:33.347%;}html.theme2f .front .sy2f-region-sy2f-canvas-footer{width:33.663%;}html.theme2f .sy2f-region-sy2f-canvas-center{float:left;width:76.462%;}
