
@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:Century Gothic W01,Helvetica,sans-serif;margin:0px;color:#8f8f8f;}body b,body strong{font-family:Century Gothic W01 Bold,false;}body em{font-family:CenturyGothicW01-Italic,Helvetica,sans-serif;}body blockquote{font-family:CenturyGothicW01-BoldIt,Times,serif;font-size:1.618em;line-height:1.618em;color:#45a178;border-left:5px solid #45a178;padding-left:20px;}a:link{color:#ec549b;text-decoration:none;}a:visited{color:#ec549b;text-decoration:none;}.search-icon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.button{background-color:#eb55a0;color:white;font-family:Century Gothic W01,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:#ff77c2;}.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:CenturyGothicW01-Italic,Helvetica,sans-serif;}.pane-page-content{max-width:60em;}h1{font-size:2.618em;color:#8bc63f;font-family:Century Gothic W01,Helvetica,sans-serif;line-height:1.294em;}h2{font-size:1.618em;color:#8bc63f;font-family:Century Gothic W01,Helvetica,sans-serif;line-height:1.294em;}h2.pane-title{font-size:2.618em;color:#8dc657;font-family:Century Gothic W01,Helvetica,sans-serif;line-height:1.294em;}h3{font-size:1.294em;color:#666666;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:#8bc63f;}.ui-accordion .ui-state-active{background:#b4e573;}.ui-accordion .views-field-title span.field-content{color:black;}.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:#8f8f8f;}.view-accordion .ui-widget{font-family:Century Gothic W01,Helvetica,sans-serif;}.view-alerts,#easyNotification{position:relative;z-index:1;}#easyNotification{background:red;color:white;}#easyNotification .field--name-alert-button{display:none;}.view-alerts #alertbox-collection{background:red;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 #ffd89e;}.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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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 #ffd89e;}.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:#fde8cc;}.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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,false;}.page-blog .view-blogs .views-row .views-field-date-posted{font-family:CenturyGothicW01-Italic,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:CenturyGothicW01-Italic,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:CenturyGothicW01-Italic,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:Century Gothic W01 Bold,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:Century Gothic W01,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:#eb55a0;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:#ff77c2;}.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:#8f8f8f;}@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:#8bc63f;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:#ec549b;}.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:#ec549b;}.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:#ec549b;}.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:Century Gothic W01 Bold,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:#ec549b;}.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:#ec549b;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:#ec549b;}.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:CenturyGothicW01-Italic,Helvetica,sans-serif;font-style:italic;float:left;left:40px;bottom:12px;position:relative;color:#ec549b;}.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:Century Gothic W01 Bold,false;}.node--course .field--name-grade{display:table;}.node--course .field--name-grade .field__label{font-family:Century Gothic W01 Bold,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:#3eb9ea;}.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:#3eb9ea;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:#ffd89e;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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,false;font-size:1.2em;color:#ec549b;}.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:Century Gothic W01 Bold,false;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row .views-field-event-date-1 .date-display-single{font-family:Century Gothic W01,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:Century Gothic W01 Bold,false;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row .field--name-resource-type{font-family:CenturyGothicW01-Italic,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:Century Gothic W01,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:#939597 !important;}.mmenu-nav .mm-listview > li{border-top-color:#939597 !important;border-bottom-color:#939597 !important;}.mmenu-nav .mm-navbar-top{background-color:white !important;background-image:none !important;}.mmenu-nav .mm-navbar-top .mm-title{color:#939597 !important;}.mmenu-nav .mmenu-expanded .mmenu-block{background-image:none !important;background-color:white !important;color:#939597 !important;}.mmenu-nav .mm-panels .mm-panel{background-image:none !important;background-color:white !important;color:#939597 !important;}.mmenu-nav .mm-panels .mm-panel a{color:#939597 !important;}.mmenu-nav .mm-navbar-bottom{background-color:white !important;background-image:none !important;color:#939597 !important;}.mmenu-nav .mm-navbar-bottom a,.mmenu-nav .mm-navbar-bottom .mm-title{color:#939597 !important;}@media (max-width:480px){.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:CenturyGothicW01-Italic,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:CenturyGothicW01-Italic,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:#2a3254;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:#2a3254;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:#2a3254;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:#ec549b;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:#ec549b;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 #ffd89e;float:left;padding-left:0;width:100%;}.node-type-athletic-team-page .quicktabs-tabs li,.node-type-group .quicktabs-tabs li{background-color:#f29e1f;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:#ffd89e;}.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:#ffd89e;}@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 #ffd89e;}.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 #ffd89e;}.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:#eb55a0;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:#ff77c2;border-color:#666666;}html.theme6 .front{}html.theme6 .front .field--name-body,html.theme6 .front .pane-page-content{max-width:1280px;}html.theme6 .front .panels-flexible-region-new-header_region{width:100%;}html.theme6 .front .sy6-header-region{margin:0 auto;width:100%;}html.theme6 .front .sy6-header-region .panels-flexible-region-inside{width:1280px;margin:0 auto;}html.theme6 .front .panels-flexible-region-4-homepage_header{float:none;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-links-block{max-width:1280px;width:100%;margin:0 auto;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-links-block p{float:right;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-links-block p a{margin-left:12px;font-size:1em;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-links-block .button{padding:3px 15px;color:white;}html.theme6 .front .pane-schoolyard-theme-helper-logo-block{position:relative;background-size:contain;max-width:1280px;margin:0 auto;}html.theme6 .front .sy6-homepage-headers{width:100%;}html.theme6 .front .panels-flexible-row{padding:0;}html.theme6 .front p{margin:0;}html.theme6 .front .sy6-header-row{max-width:100%;margin:0 auto !important;}html.theme6 .front .sy6-middle-region{max-width:1280px;margin:0 auto;float:none;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .homepage-icon{height:100px;padding-top:40px;padding-bottom:20px;float:left;width:33%;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{float:left;font-size:1.5em;color:white;border-radius:50%;background-color:#3eb7ea;width:80px;height:80px;text-align:center;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon:before{position:relative;top:-6px;right:11px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:2.618em;position:relative;top:13px;left:12px;color:#939597;font-family:Century Gothic W01,Helvetica,sans-serif;}html.theme6 .front .panel-pane.pane-news-views{padding-top:20px;padding-left:0px;height:auto;background-color:white;}html.theme6 .front .panel-pane.pane-news-views .pane-title{padding-left:70px;font-size:2em;color:#8dc657;font-family:Century Gothic W01 Bold,false;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default{position:relative;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-container-horizontal{padding:20px;height:auto;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-prev-horizontal{left:0px;}html.theme6 .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.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-next-horizontal{right:0px;}html.theme6 .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.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item-horizontal{margin:0 15px;}html.theme6 .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;padding-right:10px;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .field--name-insert-image{overflow:hidden;height:200px;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .field--name-insert-image img{width:100%;height:auto;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-title{padding-top:10px;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-title a:link,html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-title a:visited{text-decoration:none;font-family:Century Gothic W01 Bold,false;color:#8f8f8f;font-size:1em;line-height:1.618em;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body{font-size:0.8em;line-height:1.618em;font-family:Century Gothic W01,Times,serif;}html.theme6 .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.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body a:link,html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body a:visited{text-decoration:none;font-family:CenturyGothicW01-Italic,Times,serif;color:#ec549b;}html.theme6 .front .panel-pane.pane-calendar{padding-top:20px;padding-left:10px;height:300px;background-color:white;}html.theme6 .front .panel-pane.pane-calendar .pane-title{padding-left:70px;color:#8dc657;font-size:2em;font-family:Century Gothic W01 Bold,false;}html.theme6 .front .panel-pane.pane-calendar .pane-title .see-all{color:#898989;font-size:0.5em;padding-left:16px;}html.theme6 .front .panel-pane.pane-calendar .pane-title .see-all .arrow-all{background-color:#3eb7ea;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative;top:12px;text-align:center;}html.theme6 .front .panel-pane.pane-calendar .pane-title .see-all .arrow-all .arrow{position:relative;bottom:14px;color:white;font-size:0.7em;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-container-horizontal{padding:0px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-prev-horizontal{left:0px;}html.theme6 .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.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-next-horizontal{right:0px;}html.theme6 .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.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item-horizontal{margin:0 15px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item{width:185px;height:auto;border:none;background:rgba(0,0,0,0);padding-right:20px;}html.theme6 .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.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .upcoming-event-month{font-family:Century Gothic W01,Helvetica,sans-serif;font-size:1.1em;color:#8f8f8f;position:relative;top:6px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .upcoming-event-day{font-family:Century Gothic W01,Helvetica,sans-serif;font-size:2.7em;position:relative;top:2px;color:#ec549b;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:link,html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:visited{text-decoration:none;font-family:Century Gothic W01 Bold,false;font-size:1.1em;color:#8f8f8f;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .field--name-event-location{font-size:0.9em;font-family:Century Gothic W01,Helvetica,sans-serif;color:#8f8f8f;margin-bottom:0em;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .field--name-body{font-size:0.8em;font-family:Century Gothic W01,Helvetica,sans-serif;color:#8f8f8f;}html.theme6 .front .pane-social-media-content{background-color:#fff4e3;padding:1px 15px;padding-bottom:15px;margin-bottom:2px;}html.theme6 .front .pane-social-media-content h2.pane-title{font-size:1.618em;}html.theme6 .front .pane-social-media-content h2.pane-title .icon{float:left;background-color:#3eb7ea;border-radius:50%;color:white;font-size:1.2em;margin-right:12px;}html.theme6 .front .pane-social-media-content h2.pane-title .icon:before{position:relative;top:4px;left:4px;}html.theme6 .front .pane-social-media-content .view-id-social_media_content .views-row{width:90%;margin:0 auto;min-height:108px;}html.theme6 .front .pane-social-media-content .view-id-social_media_content img{float:left;margin-right:10px;max-width:100px;height:auto;}html.theme6 .front .pane-social-media-content .view-id-social_media_content p{font-size:1.3em;}html.theme6 .front .sy6-footer-row{position:relative;z-index:5;color:white;font-family:Century Gothic W01,Helvetica,sans-serif;font-size:1.2em;line-height:1.618em;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside{height:500px;background-color:#8dc657;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-left .panel-pane{padding-top:45px;padding-left:70px;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .panel-pane{padding-top:45px;padding-left:70px;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform{top:-40px;position:relative;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform .node__title{display:none;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform label{text-align:left;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform #edit-submitted-name{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform #edit-submitted-email{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform #edit-submitted-message{background-color:rgba(255,255,255,0.5);width:78%;height:90px;border:none;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform .grippie{display:none;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-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.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .node--webform .webform-submit:hover{background-color:rgba(255,255,255,0.8);}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane{padding-top:45px;padding-left:70px;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane .fa{color:white;padding-right:24px;padding-top:11px;font-size:1.8em;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane span.ext{display:none;}@media screen and (max-width:1280px){html.theme6 .front .l-page{width:100%;overflow:hidden;}html.theme6 .front .sy6-header-region .panels-flexible-region-inside{width:100%;}}@media screen and (max-width:1024px){html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:2em;top:17px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{height:70px;width:70px;}html.theme6 .front .pane-social-media-content .view-id-social_media_content p{font-size:1em;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-left .panel-pane,html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .panel-pane,html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane{padding-top:35px;padding-left:30px;}}@media screen and (max-width:800px){html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:1.5em;top:14px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{height:55px;width:55px;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside{height:auto;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-left,html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center{width:49%;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right{width:100%;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right .panels-flexible-region-inside{padding:0em;}}@media screen and (max-width:640px){html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .homepage-icon{width:100%;padding-top:18px;padding-bottom:15px;height:55px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .homepage-icon:last-child{padding-bottom:30px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:2.618em;top:11px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{height:75px;width:75px;}html.theme6 .front .sy6-footer-row .panels-flexible-region-inside{padding:0em;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-left,html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center,html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right{width:100%;}}@media screen and (max-width:480px){html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item{width:280px;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .field--name-insert-image{height:156px;}}html.theme6 .front .pane-menu-block-1{display:none;}html.theme6 .front .pane-nice-menus-1{height:42px;background-color:#939597;margin-bottom:11px;margin-left:-1000px;margin-right:-1000px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down{padding-top:4px;padding-left:11px;left:1000px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down > li{background-image:none;padding-right:35px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down > li > ul{top:38px;left:-11px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down > li > ul li ul{top:0px;left:13.1em;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down > li:hover{background-image:none;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li{background-color:#939597;border:none;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li a:link,html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li a:visited{color:white;font-size:1.238em;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul{border-top:none;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li,html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent{padding:5px;background-color:#b4b6b8;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li:hover,html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent:hover{background-color:#c6c8ca;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li a:link,html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li a:visited,html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent a:link,html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent a:visited{font-size:1em;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li.menuparent{background-color:#939597;}html.theme6 .front .pane-nice-menus-2{float:right;z-index:101;position:relative;top:6px;right:20px;}html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down ul{border:1px solid #e5e8ea;background-color:white;}html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down ul li{padding:4px;}html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down li{border:none;background:rgba(0,0,0,0);}html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down li a:link,html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down li a:visited{color:#898989;}html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down li a:hover{color:#f8ca8b;}html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down > li,html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down > li:hover{background-image:none;background:rgba(0,0,0,0);}@media screen and (max-width:900px){html.theme6 .front .pane-nice-menus-1{display:none;}html.theme6 .front .pane-menu-block-1{display:block;}html.theme6 .front .pane-menu-block-1 .responsive-menus.mobile-menu span.toggler,html.theme6 .front .pane-menu-block-1 .responsive-menus.responsified span.toggler{background:white;text-align:right;border-radius:0px;box-shadow:none;padding-right:25px;color:#8dc657;height:40px;font-size:1.618em;}html.theme6 .front .pane-menu-block-1 .responsive-menus.mobile-menu .responsive-menus-simple,html.theme6 .front .pane-menu-block-1 .responsive-menus.responsified .responsive-menus-simple{box-shadow:none;}html.theme6 .front .pane-menu-block-1 .responsive-menus.mobile-menu .responsive-menus-simple li,html.theme6 .front .pane-menu-block-1 .responsive-menus.responsified .responsive-menus-simple li{background-color:#939597;}}html.theme5 .not-front .pane-schoolyard-theme-helper-homepage-links-block{width:100%;margin:0 auto;}html.theme5 .not-front .pane-schoolyard-theme-helper-homepage-links-block p{float:right;}html.theme5 .not-front .pane-schoolyard-theme-helper-homepage-links-block p a{margin-left:12px;font-size:1em;}html.theme5 .not-front .pane-schoolyard-theme-helper-homepage-links-block .button{padding:3px 15px;color:white;}html.theme5 .not-front .center-region{width:50%;}html.theme5 .not-front .left-sidebar-region{min-width:290px;}html.theme5 .not-front .pane-menu-block-2{margin:7px;font-family:Century Gothic W01,Helvetica,sans-serif;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu{padding-left:20px;padding-right:10px;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu #block-search-form{display:none;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu li{background-color:#e5e8ea;list-style:none;padding:8px 15px;margin-bottom:4px;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu li a{text-decoration:none;color:black;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu li a:hover{color:#333333;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu li.active > a{color:#ec549e;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu li.active > a:hover{color:#ff87d1;}html.theme5 .not-front .pane-page-breadcrumb ul.breadcrumb{list-style:none;padding-bottom:2px;}html.theme5 .not-front .pane-page-breadcrumb ul.breadcrumb li{float:left;padding-right:8px;}html.theme5 .not-front .pane-page-breadcrumb ul.breadcrumb li:after{padding-left:8px;content:">";}html.theme5 .not-front .pane-page-breadcrumb ul.breadcrumb li:last-child:after{content:"";}html.theme5 .not-front .footer-row{position:relative;z-index:5;color:white;font-family:Century Gothic W01,Helvetica,sans-serif;font-size:1.2em;line-height:1.618em;}html.theme5 .not-front .footer-row .panels-flexible-row-inside{height:768px;background-color:#8dc657;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-left{padding-top:45px;padding-left:70px;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center{padding-top:45px;padding-left:70px;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform{top:-40px;position:relative;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform .node__title{display:none;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform label{text-align:left;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform #edit-submitted-name{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform #edit-submitted-email{background-color:rgba(255,255,255,0.5);border:0;height:22px;width:75%;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform #edit-submitted-message{background-color:rgba(255,255,255,0.5);width:78%;height:90px;border:none;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform .grippie{display:none;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-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.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-center .node--webform .webform-submit:hover{background-color:rgba(255,255,255,0.8);}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-right{padding-top:45px;padding-left:70px;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-right .fa{color:white;padding-right:24px;padding-top:11px;font-size:1.8em;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .pane-schoolyard-theme-helper-footer-right span.ext{display:none;}@media screen and (max-width:900px){html.theme5 .not-front .pane-menu-block-2{display:none;}html.theme5 .not-front .left-sidebar-region{width:98%;}html.theme5 .not-front .center-region{width:98%;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside{height:auto;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-left{width:40%;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-center{width:50%;}}@media screen and (max-width:600px){html.theme5 .not-front .panels-flexible-row-last{font-size:0.9em;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-right{width:90%;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-right .panel-pane{padding-top:6px;padding-left:30px;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-center{width:90%;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-center .panel-pane{padding-top:6px;padding-left:30px;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-left{width:90%;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-left .panel-pane{padding-top:6px;padding-left:40px;}}html.theme5 body.not-front{}html.theme5 body.not-front .pane-menu-block-1 .responsive-menus span.toggler{padding-left:50px;}html.theme5 body.not-front .pane-menu-block-1 .responsive-menus span.toggler:before{content:"";position:absolute;top:6px;left:18px;width:1em;height:0.125em;border-top:0.375em double #8dc657;border-bottom:0.125em solid #8dc657;}html.theme5 body.not-front .pane-menu-block-1 .responsive-menus.responsive-toggled span.toggler:before{border-top:none;border-bottom:none;}html.theme5 body.not-front .inside{}html.theme5 body.not-front .inside .pane-menu-block-1{color:#8dc657;width:100%;height:80px;top:0px;left:0px;z-index:100;transition:all 0.5s ease;}html.theme5 body.not-front .inside .pane-menu-block-1 .close-menu{top:-74px;}html.theme5 body.not-front .inside .pane-menu-block-1 span.toggler{position:relative;transition:all 0.5s ease;width:300px;background-color:rgba(0,0,0,0);border:none;box-shadow:none;color:#8dc657;text-align:left;}html.theme5 body.not-front .inside .pane-menu-block-1 .responsive-toggled .responsive-menus-simple{top:80px;}html.theme5 body.not-front .inside .pane-search-form{background-color:rgba(0,0,0,0);padding:10px;position:fixed;z-index:101;top:0px;right:0px;height:80px;}html.theme5 body.not-front .inside .pane-search-form .container-inline{float:right;transition:all 0.5s ease;}html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-submit{display:none;}html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-text{margin-top:5px;transition:width 0.5s,background-color 0.5s,box-shadow 0.5s;width:0px;height:40px;border:none;cursor:pointer;background-color:rgba(0,0,0,0);background:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/search.png) no-repeat center right;}html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-text + label.element-invisible{color:black;position:relative !important;background:url(/profiles/schoolyard/themes/custom/schoolyard_base/images/search.png) no-repeat center right;width:40px;height:40px;}html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-text:hover,html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-text:focus{transition:width 0.5s cubic-bezier(0,1.22,0.66,1.39),background-color 0.5s;outline:0;box-shadow:none;padding-left:15px;cursor:text;width:300px;background:#c1beca url(/profiles/schoolyard/themes/custom/schoolyard_base/images/search.png) no-repeat center right;}html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-text:hover + label.element-invisible,html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-text:focus + label.element-invisible{color:white;}html.theme5 body.not-front .inside .pane-search-form .container-inline input.form-text:not(:focus){text-indent:-9999px;}html.theme5 body.not-front .inside .pane-search-form.fixed .container-inline input.form-text{margin-top:-5px;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled{position:absolute !important;left:0px;height:100vh;background:rgba(0,0,0,0.8);}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled span.toggler{background:rgba(0,0,0,0);box-shadow:none;font-family:Century Gothic W01 Bold,false;font-size:1.618em;text-align:left;width:270px;height:32px;color:#8dc657;z-index:1;position:absolute;top:25px;left:20px;border-bottom:none;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .close-menu{height:50px;width:50px;fill:#8dc657;padding-bottom:50px;position:absolute;top:-62px;left:10px;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .close-menu:hover{cursor:pointer;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple{border-radius:0px;box-shadow:none;position:absolute;top:80px;left:0px;height:100%;background:rgba(0,0,0,0);}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple h2{display:none;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{margin-left:5%;list-style:none;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:80vh;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li{clear:none;width:25%;float:left;padding-bottom:20px;position:relative;display:inline-block;clear:left;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li a{text-align:left;border-bottom:none;font-size:1.4em;padding:4px;text-transform:none;font-weight:bold;color:#f8ca8b;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li a:hover{cursor:pointer;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li ul{margin-left:0px;flex-direction:inherit;display:block;height:auto;width:100%;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li li{clear:left;width:100%;padding-bottom:0px;position:inherit;display:block;clear:left;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li li a{font-size:1em;float:left;padding:2px;font-weight:200;color:white;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled li > ul{padding-bottom:7px;text-align:center;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled li > ul > li{display:inline-block;}html.theme5 body.not-front .pane-nice-menus-2{float:right;z-index:101;position:relative;top:6px;right:20px;}html.theme5 body.not-front .pane-nice-menus-2 ul.nice-menu-down ul{border:1px solid #e5e8ea;background-color:white;}html.theme5 body.not-front .pane-nice-menus-2 ul.nice-menu-down ul li{padding:4px;}html.theme5 body.not-front .pane-nice-menus-2 > li,html.theme5 body.not-front .pane-nice-menus-2 > li:hover{background-image:none;background:rgba(0,0,0,0);}html.theme5 body.not-front .pane-nice-menus-2 ul.nice-menu-down li{border:none;background:rgba(0,0,0,0);}html.theme5 body.not-front .pane-nice-menus-2 ul.nice-menu-down li a:link,html.theme5 body.not-front .pane-nice-menus-2 ul.nice-menu-down li a:visited{color:#898989;}html.theme5 body.not-front .pane-nice-menus-2 ul.nice-menu-down li a:hover{color:#ec5099;}.field.field--label-inline:after{content:"";display:table;clear:both;}.pager{list-style:none;}img,media{max-width:100%;}body{font-family:Century Gothic W01,Helvetica,sans-serif;margin:0px;color:#8f8f8f;}body b,body strong{font-family:Century Gothic W01 Bold,false;}body em{font-family:CenturyGothicW01-Italic,Helvetica,sans-serif;}body blockquote{font-family:CenturyGothicW01-BoldIt,Times,serif;font-size:1.618em;line-height:1.618em;color:#45a178;border-left:5px solid #45a178;padding-left:20px;}a:link{color:#ec549b;text-decoration:none;}a:visited{color:#ec549b;text-decoration:none;}.search-icon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.button{background-color:#eb55a0;color:white;font-family:Century Gothic W01,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:#ff77c2;}.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:CenturyGothicW01-Italic,Helvetica,sans-serif;}.pane-page-content{max-width:60em;}h1{font-size:2.618em;color:#8bc63f;font-family:Century Gothic W01,Helvetica,sans-serif;line-height:1.294em;}h2{font-size:1.618em;color:#8bc63f;font-family:Century Gothic W01,Helvetica,sans-serif;line-height:1.294em;}h2.pane-title{font-size:2.618em;color:#8dc657;font-family:Century Gothic W01,Helvetica,sans-serif;line-height:1.294em;}h3{font-size:1.294em;color:#666666;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:#8bc63f;}.ui-accordion .ui-state-active{background:#b4e573;}.ui-accordion .views-field-title span.field-content{color:black;}.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:#8f8f8f;}.view-accordion .ui-widget{font-family:Century Gothic W01,Helvetica,sans-serif;}.view-alerts,#easyNotification{position:relative;z-index:1;}#easyNotification{background:red;color:white;}#easyNotification .field--name-alert-button{display:none;}.view-alerts #alertbox-collection{background:red;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 #ffd89e;}.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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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 #ffd89e;}.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:#fde8cc;}.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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,false;}.page-blog .view-blogs .views-row .views-field-date-posted{font-family:CenturyGothicW01-Italic,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:CenturyGothicW01-Italic,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:CenturyGothicW01-Italic,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:Century Gothic W01 Bold,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:Century Gothic W01,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:#eb55a0;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:#ff77c2;}.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:#8f8f8f;}@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:#8bc63f;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:#ec549b;}.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:#ec549b;}.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:#ec549b;}.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:Century Gothic W01 Bold,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:#ec549b;}.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:#ec549b;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:#ec549b;}.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:CenturyGothicW01-Italic,Helvetica,sans-serif;font-style:italic;float:left;left:40px;bottom:12px;position:relative;color:#ec549b;}.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:Century Gothic W01 Bold,false;}.node--course .field--name-grade{display:table;}.node--course .field--name-grade .field__label{font-family:Century Gothic W01 Bold,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:#3eb9ea;}.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:#3eb9ea;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:#ffd89e;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:Century Gothic W01 Bold,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:Century Gothic W01 Bold,false;font-size:1.2em;color:#ec549b;}.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:Century Gothic W01 Bold,false;}.node-type-group .pane-quicktabs-groups .view-display-id-events .views-row .views-field-event-date-1 .date-display-single{font-family:Century Gothic W01,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:Century Gothic W01 Bold,false;}.node-type-group .pane-quicktabs-groups .view-display-id-resources .views-row .field--name-resource-type{font-family:CenturyGothicW01-Italic,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:Century Gothic W01,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:#939597 !important;}.mmenu-nav .mm-listview > li{border-top-color:#939597 !important;border-bottom-color:#939597 !important;}.mmenu-nav .mm-navbar-top{background-color:white !important;background-image:none !important;}.mmenu-nav .mm-navbar-top .mm-title{color:#939597 !important;}.mmenu-nav .mmenu-expanded .mmenu-block{background-image:none !important;background-color:white !important;color:#939597 !important;}.mmenu-nav .mm-panels .mm-panel{background-image:none !important;background-color:white !important;color:#939597 !important;}.mmenu-nav .mm-panels .mm-panel a{color:#939597 !important;}.mmenu-nav .mm-navbar-bottom{background-color:white !important;background-image:none !important;color:#939597 !important;}.mmenu-nav .mm-navbar-bottom a,.mmenu-nav .mm-navbar-bottom .mm-title{color:#939597 !important;}@media (max-width:480px){.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:CenturyGothicW01-Italic,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:CenturyGothicW01-Italic,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:#2a3254;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:#2a3254;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:#2a3254;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:#ec549b;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:#ec549b;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 #ffd89e;float:left;padding-left:0;width:100%;}.node-type-athletic-team-page .quicktabs-tabs li,.node-type-group .quicktabs-tabs li{background-color:#f29e1f;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:#ffd89e;}.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:#ffd89e;}@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 #ffd89e;}.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 #ffd89e;}.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:#eb55a0;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:#ff77c2;border-color:#666666;}html body.html a#helpspot-widget-tab,html body.html a#helpspot-widget-tab:link{top:50% !important;}html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0);}body b,body strong{letter-spacing:1px;}html.theme5 .not-front .sy5-header-region{max-width:1280px;float:none;margin:0 auto;padding:14px 0px;}html.theme6 .front .pane-schoolyard-theme-helper-logo-block{margin-bottom:4px;padding-left:63px;}html.theme6 .front .pane-schoolyard-theme-helper-logo-block .logo-default{width:250px;}.pane-sy-multidomain-footer-center-one{position:absolute;top:40px;left:35%;font-size:12px;box-sizing:border-box;}@media (max-width:900px){.pane-sy-multidomain-footer-center-one{top:85px;left:inherit;right:10px;width:55%;}}@media (max-width:740px){.pane-sy-multidomain-footer-center-one{top:85px;width:40%;font-size:10px;}}@media (max-width:667px){.pane-sy-multidomain-footer-center-one{top:100px;}}@media (max-width:480px){.pane-sy-multidomain-footer-center-one{position:absolute;top:130px;padding:15px;width:100%;}}.not-front .pane-schoolyard-theme-helper-logo-block{float:left;height:0;z-index:2;padding-left:63px;}.not-front .pane-schoolyard-theme-helper-logo-block .logo-default{width:250px;}@media (max-width:900px){.not-front .pane-schoolyard-theme-helper-logo-block .logo-default{display:none;}}.not-front .pane-sy-multidomain-footer-center-one{top:55px;}@media (max-width:900px){.not-front .pane-sy-multidomain-footer-center-one{display:none;}}html.theme6 .front .pane-nice-menus-1{margin-bottom:8px;padding-left:63px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down{background-color:#939597;}html.theme6 .front .pane-menu-block-1 .responsive-menus.responsified span.toggler:before{content:"";position:absolute;top:8px;right:295px;width:0.8em;height:0.125em;border-top:0.375em double #8dc657;border-bottom:0.125em solid #8dc657;}html.theme6 .front .pane-nice-menus-2 ul.nice-menu-down li a:hover{color:#ec5099;}.pane-nice-menus-2 ul.nice-menu-down li{font-size:10pt;}html.theme6 .pane-schoolyard-theme-helper-logo-block .logo-default{padding-top:5px;}.pane-nice-menus-2 ul.nice-menu-down li.menu-path-user-logout,.pane-nice-menus-2 ul.nice-menu-down li.menu-path-user-login{background-color:#f29e1f !important;}.pane-nice-menus-2 ul.nice-menu-down li.menu-path-user-logout a:link,.pane-nice-menus-2 ul.nice-menu-down li.menu-path-user-logout a:visited,.pane-nice-menus-2 ul.nice-menu-down li.menu-path-user-login a:link,.pane-nice-menus-2 ul.nice-menu-down li.menu-path-user-login a:visited{color:white !important;}html.theme6 .front .close-menu{display:none;}.pane-menu-block-3{display:none;background:#c1cfd9;position:relative;left:-8px;margin-right:-8px;}.pane-menu-block-3:before{display:block;content:" ";width:42px;height:42px;background:#9eb2c0;background-image:url("/sites/default/theme/menu-closed.png");background-repeat:no-repeat;background-position:center;position:absolute;right:0px;}.pane-menu-block-3 .responsive-menus.responsified span.toggler{width:99%;position:relative;color:white;top:8px;padding-bottom:15px;background:none;box-shadow:none;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled.absolute{z-index:1;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled{position:relative !important;background:none;height:auto;left:-4px;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled span.toggler{display:block;width:99%;position:relative;color:white;top:8px;padding-bottom:15px;background:none;box-shadow:none;text-align:center;font-size:1.35em;height:initial;left:initial;font-family:"Century Gothic W01",Helvetica,sans-serif;}html.theme5 body.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;top:0px;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{height:auto;margin-left:23px;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li{width:90%;padding-top:10px;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li a{color:black;font-size:1em;padding:0;border:none;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li.active > a{color:#ec549e;}html.theme5 body.not-front .pane-menu-block-3 .responsive-menus.responsified.responsive-toggled .close-menu{display:none;}.pane-menu-block-3.menu-block-3-down-arrow:before{background-image:url("/sites/default/theme/menu-open.png");}html.theme5 body.not-front .inside .pane-menu-block-1{z-index:1;}html.theme5 body.not-front .inside .pane-menu-block-1 .responsive-menus{display:none;}html.theme5 .not-front .panels-flexible-1-inside{overflow:hidden;}html.theme5 .not-front .pane-nice-menus-1{height:42px;background-color:#939597;margin-bottom:34px;position:relative;top:60px;z-index:2;margin-left:-1000px;margin-right:-1000px;padding-left:50px;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down{padding-top:4px;padding-left:11px;position:relative;left:1000px;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down > li{background-image:none;padding-right:35px;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down > li > ul{top:38px;left:-11px;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down > li > ul li ul{top:0px;left:13.1em;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down > li:hover{background-image:none;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li{background-color:#939597;border:none;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li a:link,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li a:visited{color:white;font-size:1.238em;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul{border-top:none;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent{padding:5px;background-color:#b4b6b8;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li:hover,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent:hover{background-color:#c6c8ca;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li a:link,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li a:visited,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent a:link,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li ul > li.menuparent a:visited{font-size:1em;}html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li.menuparent{background-color:#939597;}html.theme6 .front .panel-pane.pane-calendar{padding-left:35px;width:100%;}.pane-md-slider-homepage-slideshow .md-mainimg{max-width:2000px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-family:'CenturyGothicW01-Italic';}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .homepage-icon{width:30.2%;padding-top:15px;padding-bottom:0px;height:80px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{background:none;}.pane-home-page-callouts{float:left;position:relative;left:4%;margin-bottom:30px;}.pane-home-page-callouts .views-row{float:left;padding:0px 18px;width:28%;height:auto;border:none;background:rgba(0,0,0,0);text-align:left;padding-right:10px;position:relative;}.pane-home-page-callouts .views-row .field--name-field-callout-image{overflow:hidden;height:auto;}.pane-home-page-callouts .views-row .field--name-field-callout-image img{width:100%;height:auto;}.pane-home-page-callouts .views-row .views-field-title{padding-top:10px;font-family:Century Gothic W01 Bold;color:#939597;font-size:1em;line-height:1.618em;}.pane-home-page-callouts .views-row .views-field-title a:link,.pane-home-page-callouts .views-row .views-field-title a:visited{color:#939597;}.pane-home-page-callouts .views-row .field--name-body{font-size:0.8em;line-height:1.618em;font-family:Century Gothic W01;color:black;}.pane-home-page-callouts .views-row .field--name-body a:link,.pane-home-page-callouts .views-row .field--name-body a:visited{text-decoration:none;color:#ec549b;}html.theme6 .front .pane-social-media-content,html.theme6 .front .panel-pane.pane-calendar{float:left;}html.theme6 .front .pane-social-media-content{position:relative;left:60px;width:87%;background-color:#3eb8ea;margin-top:30px;}html.theme6 .front .pane-social-media-content .view-social-media-content .field--name-body{color:white;}html.theme6 .front .pane-social-media-content h2.pane-title{color:white;}html.theme6 .front .pane-social-media-content h2.pane-title .icon{width:36px;height:36px;}html.theme6 .front .pane-social-media-content h2.pane-title .icon:before{top:3px;left:3px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down{padding-left:0px;padding-top:2px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-container-horizontal{margin:0px;}.panels-flexible-region-15-header_region{width:100%;}.l-page{overflow:hidden;}html.theme6 .front .sy6-header-region{overflow:visible;}.panels-flexible-region-7-header_region{width:100%;}.pane-calendar .pane-title .see-all{color:#898989;font-family:Century Gothic W01;font-size:0.5em;padding-left:16px;}.pane-calendar .pane-title .see-all .arrow-all{background-color:#8cc657;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative;top:12px;text-align:center;}.pane-calendar .pane-title .see-all .arrow-all .arrow{position:relative;bottom:14px;color:white;font-size:0.7em;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled{width:101%;z-index:7;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li li{width:90%;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li ul{width:100%;}.not-front .left-sidebar-region{padding-right:25px;}.not-front .left-sidebar-region .pane-calendar ul li{max-width:285px;}.page-calendar .pager .date-next,.page-node-calendar .pager .date-next{top:-40px;background-image:url("/sites/default/files/theme/carousel_arrow_next.png");}.page-calendar .pager .date-prev,.page-node-calendar .pager .date-prev{background-image:url("/sites/default/files/theme/carousel_arrow_prev.png");}.not-front .pane-calendar .pane-title{z-index:-1;}.pane-schoolyard-theme-helper-footer-left p:not(:first-child){line-height:1.1em;}.not-front .pane-schoolyard-theme-helper-footer-left p:not(:first-child){line-height:1.1em;}.pane-schoolyard-theme-helper-footer-left h3{margin-bottom:10px;margin-top:-14px;}.not-front .pane-schoolyard-theme-helper-footer-left h3{margin-bottom:-10px;margin-top:-7px;}.pane-schoolyard-theme-helper-footer-left h2{margin-top:0px;}.pane-schoolyard-theme-helper-footer-left iframe{width:85%;height:255px;}.not-front .pane-schoolyard-theme-helper-footer-left iframe{height:217px;}.pane-schoolyard-theme-helper-footer-right h2{margin-top:0px;}.pane-schoolyard-theme-helper-footer-right .button{width:170px;letter-spacing:0px;padding:45px 25px;}.not-front .footer-row p{margin:0;}.not-front .footer-row .pane-schoolyard-theme-helper-footer-center h2{margin-top:0px;}html.theme6 .front .panel-pane.pane-news-views .pane-title,html.theme6 .front .panel-pane.pane-calendar .pane-title{color:#ec549b;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:link,html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:visited{color:#939597 !important;}html.theme6 .front .panel-pane.pane-news-views .jcarousel-skin-default .jcarousel-item .views-field-body{color:black;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title{padding-bottom:4px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:link,html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .views-field-title a:visited{color:black;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-next{background-image:url("/sites/default/files/theme/carousel_arrow_next.png");}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-prev{background-image:url("/sites/default/files/theme/carousel_arrow_prev.png");}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-prev-horizontal{left:-20px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .field--name-event-location{color:black;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default .jcarousel-item .field--name-body{color:black;}html.theme5 .not-front .pane-calendar .upcoming-events-sidebar ul .views-field-event-date-2 .field-content{background-color:#faa710;}.not-front .upcoming-events-sidebar ul li{height:110px;}html.theme5 .not-front .pane-calendar .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .date-display-single,html.theme5 .not-front .pane-calendar .upcoming-events-sidebar ul .views-field-event-date-2 .field-content .date-display-single,html.theme5 .not-front .pane-calendar .upcoming-events-sidebar ul .views-field-title a:link,html.theme5 .not-front .pane-calendar .upcoming-events-sidebar ul .views-field-title a:visited{color:#33444f;}html.theme5 .not-front .pane-calendar .upcoming-events-sidebar .more-link a:link,html.theme5 .not-front .pane-calendar .upcoming-events-sidebar .more-link a:visited{color:#33444f;}.page-calendar .view-calendar .footnote{overflow:hidden;}.pane-schoolyard-theme-helper-fixed-side-menu{background:rgba(0,0,0,0.6);width:88px;position:fixed;right:0px;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:10px 18px 9px 0px;text-align:right;z-index:6;}.pane-schoolyard-theme-helper-fixed-side-menu a{display:inherit;padding-bottom:10px;}.pane-schoolyard-theme-helper-fixed-side-menu a:last-child{padding-bottom:6px;}.pane-schoolyard-theme-helper-fixed-side-menu a:link,.pane-schoolyard-theme-helper-fixed-side-menu a:visited{color:white;font-size:1.1em;}.pane-schoolyard-theme-helper-fixed-side-menu a:hover{color:#cccccc;}.pane-schoolyard-theme-helper-fixed-side-menu .icon{display:inline;top:2px;left:4px;position:relative;}.front .pane-schoolyard-theme-helper-fixed-side-menu{top:36%;}html.theme6 .front .sy6-footer-row{background-color:#8dc657;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside{height:568px;max-width:1280px;margin:0 auto;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-left .panel-pane{padding-left:60px;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane{padding-left:100px;}html.theme5 .not-front .footer-row{background-color:#8dc657;}html.theme5 .not-front .footer-row .panels-flexible-row-inside{height:568px;max-width:1280px;margin:0 auto;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .sy6-footer-region-left .panel-pane{padding-left:60px;}html.theme5 .not-front .footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane{padding-left:100px;}.ui-accordion .ui-state-default a,.ui-accordion .ui-state-default a:link,.ui-accordion .ui-state-default a:visited{color:black;}.ui-accordion .ui-corner-all,.ui-accordion .ui-corner-bottom,.ui-accordion .ui-corner-top,.ui-accordion .ui-corner-right,.ui-accordion .ui-corner-left,.ui-accordion .ui-corner-tr,.ui-accordion .ui-corner-tl,.ui-accordion .ui-corner-br,.ui-accordion .ui-corner-bl{border-radius:0px;}.ui-accordion .views-field-title span.field-content{color:#313131;}.ui-accordion .field--name-body{font-size:0.8em;}.view-display-id-matrix table tr th{color:white;}.view-display-id-matrix table.views-view-grid tbody tr th{border-radius:0px !important;}.view-display-id-matrix table.views-view-grid tbody > tr:first-child th:nth-child(1){background-color:#3eb9ea;border-bottom:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa;}div.ctools-modal-content{border-radius:0px;}div.ctools-modal-content .modal-header{background-color:#3eb9ea;}.panels-flexible-region-1-left_sidebar{min-width:300px;}.panels-flexible-region-1-center{width:60%;}html.theme5 .not-front .pane-menu-block-2 .menu-block-2 ul.menu li{margin-bottom:2px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon:before{top:6px;right:-7px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{position:relative;right:8px;bottom:6px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block{position:relative;float:left;width:100%;left:5%;margin-bottom:30px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block:after{content:"";position:absolute;left:6px;bottom:0;height:1px;width:88.4%;border-bottom:1px solid #939597;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:1.3em;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{height:42px;width:42px;}.field--name-body img[style*="float:left"],.field--name-body img[style*="float:right"]{margin-bottom:1em;}.view-staff-directory .view-content .views-row .views-field .profilebox .biolink{color:#ec549b;}.view-staff-directory .view-content .views-row{min-height:250px;}.view-staff-directory h3{margin-bottom:1em;}.view-board-of-trustees .views-row{display:inline-block;min-height:250px;overflow:auto;padding:10px;width:29%;vertical-align:top;}.view-board-of-trustees .views-field-nothing{font-size:1.2em;}.view-board-of-trustees .views-field-picture{float:none;}.view-board-of-trustees .field--name-user-board-title{font-size:0.9em;font-style:normal;max-width:220px;}.page-directory-board-of-trustee #colorbox #cboxWrapper .headshot,.page-directory-board-of-trustee #colorbox #cboxWrapper .nametitle,.page-directory-board-of-trustee #colorbox #cboxWrapper .titles,.page-directory-board-of-trustee #colorbox #cboxWrapper .education{text-align:center;}.page-directory-board-of-trustee #colorbox #cboxWrapper .nametitle{padding-bottom:15px;}.page-directory-board-of-trustee #colorbox #cboxWrapper .name{color:black;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-center .panel-pane h2{margin:0;}.page-node-79 .pane-page-content iframe{border:0;height:3000px;}.pane-block-1{position:relative;float:right;right:24px;font-size:1.6em;top:4px;z-index:1;}.pane-block-1 a{padding-right:4px;color:#8dc657;}.pane-block-1 span.ext{display:none;}.not-front .pane-block-1{height:0;top:-21px;z-index:101;}.pane-schoolyard-data-providers-0{position:relative;left:28px;}.pane-schoolyard-data-providers-0 input{background-color:#eb55a0;color:white;font-family:Century Gothic W01,Helvetica,sans-serif;font-size:1.294em;letter-spacing:2px;width:auto;text-align:center;padding:14px 25px;border:0;transition:background-color 0.2s ease;}.pane-schoolyard-data-providers-0 input:hover{background-color:#ff77c2;}.pane-schoolyard-data-providers-0 input a:link,.pane-schoolyard-data-providers-0 input a:visited{color:white;}.pane-schoolyard-data-providers-0 input a:link span.ext,.pane-schoolyard-data-providers-0 input a:visited span.ext{display:none;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita,html.theme6 .not-front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita,html.theme5 .front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita{background-image:url(/sites/default/theme/LDV_button_drk.png);width:300px;background-size:335px 40px;background-repeat:no-repeat;top:-2px;height:40px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita a,html.theme6 .not-front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita a,html.theme5 .front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita a,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita a{display:inline-block;overflow:hidden;text-indent:-9999px;cursor:pointer;width:200px;}@media (min-width:900px) and (max-width:1200px){html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down,html.theme6 .not-front .pane-nice-menus-1 ul.nice-menu-down,html.theme5 .front .pane-nice-menus-1 ul.nice-menu-down,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down{left:950px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li,html.theme6 .not-front .pane-nice-menus-1 ul.nice-menu-down li,html.theme5 .front .pane-nice-menus-1 ul.nice-menu-down li,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li{padding-right:10px;}html.theme6 .front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita,html.theme6 .not-front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita,html.theme5 .front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita,html.theme5 .not-front .pane-nice-menus-1 ul.nice-menu-down li.la-dolce-vita{background-size:180px 27px;width:167px;background-color:black;}}@media screen and (max-width:1200px){html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default{width:70%;}}@media screen and (max-width:1024px){.pane-home-page-callouts{left:3%;}html.theme6 .front .pane-social-media-content{left:4%;}}@media screen and (max-width:1000px){html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:1.3em;top:14px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{height:50px;width:50px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default{width:50%;}html.theme5 .not-front .footer-row .panels-flexible-row-inside{height:auto;}}@media screen and (max-width:900px){html.theme5 body.not-front .inside .pane-schoolyard-theme-helper-logo-block{display:none;}html.theme5 body.not-front .inside .pane-menu-block-1{z-index:100;}html.theme5 body.not-front .inside .pane-menu-block-1 .responsive-menus{display:block;}html.theme5 .not-front .pane-nice-menus-1{display:none;}html.theme5 .not-front .pane-menu-block-2{display:none;}.pane-menu-block-3{display:block;}html.theme6 .front .pane-schoolyard-theme-helper-logo-block{padding:0px 15px;}.panels-flexible-region-1-center{width:100%;}html.theme5 .not-front .left-sidebar-region{width:95%;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-left{width:75%;}}@media screen and (max-width:850px){html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:1.1em;top:14px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{height:45px;width:45px;}}@media screen and (max-width:800px){html.theme6 .front .sy6-footer-row .panels-flexible-row-inside{height:auto;}html.theme6 .front .sy6-footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane{padding-left:60px;}html.theme5 body.not-front .footer-row .panels-flexible-row-inside .sy6-footer-region-right .panel-pane{padding-left:60px;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li a{font-size:1.2em;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li li{font-size:0.85em;}}@media screen and (max-width:750px){html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default{width:35%;}}@media screen and (max-width:640px){html.theme6 .front .pane-schoolyard-theme-helper-logo-block{margin-right:-28%;margin-top:48px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block{padding-top:15px;left:18%;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block:after{width:60%;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .homepage-icon{width:100%;padding-top:0px;padding-bottom:15px;height:55px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .homepage-icon:last-child{padding-bottom:0px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon{height:45px;width:45px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .icon:before{top:3px;right:-3px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:1.3em;top:0px;width:78%;}html.theme5 body.not-front .inside .pane-menu-block-1{position:relative;top:-18px;}.not-front .pane-block-1{top:22px;z-index:100;}html.theme5 body.not-front .pane-nice-menus-2{top:50px;}.pane-schoolyard-theme-helper-fixed-side-menu{width:60px;padding-right:9px;}.pane-schoolyard-theme-helper-fixed-side-menu a:link,.pane-schoolyard-theme-helper-fixed-side-menu a:visited{font-size:1em;}.pane-home-page-callouts .views-row{width:60%;left:13%;padding-bottom:20px;}html.theme6 .front .panel-pane.pane-calendar .pane-title{padding-left:18px;font-size:1.618em;}html.theme6 .front .panel-pane.pane-calendar .pane-title .see-all .arrow-all{top:7px;}html.theme6 .front .panel-pane.pane-calendar .pane-title .see-all .arrow-all .arrow{bottom:9px;}html.theme5 .not-front .panels-flexible-row-last .panels-flexible-row-inside .footer-region-left{width:100%;}}@media screen and (max-width:600px){html.theme5 .not-front .panels-flexible-row-last{font-size:1.2em;}}@media screen and (max-width:480px){html.theme5 body.not-front .inside{padding-bottom:10px;}html.theme6 .front .panel-pane.pane-calendar .pane-title .see-all{display:block;padding-left:0px;}html.theme6 .front .panel-pane.pane-calendar .jcarousel-skin-default{width:20%;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li li{display:none;}html.theme5 body.not-front .responsive-menus.responsified.responsive-toggled span.toggler{width:250px;font-size:1.418em;}html.theme5 body.not-front .pane-nice-menus-2{right:4px;}html.theme6 .front .pane-schoolyard-theme-helper-logo-block{margin-top:74px;top:-55px;}html.theme6 .front .pane-nice-menus-2{right:14px;}.front .pane-block-1{padding-left:50px;right:5px;top:10px;}.not-front .pane-block-1{top:30px;padding-left:40px;right:-5px;}html.theme5 body.not-front .pane-page-content h2.pane-title{font-size:2.1em;margin-bottom:-7px;}.not-front .left-sidebar-region{padding-right:10px;}.page-calendar .view-header{padding-top:20px;height:60px;overflow:hidden;}.page-calendar .pager .date-prev{left:16%;}.page-calendar .pager .date-next{right:16%;}}@media screen and (max-width:400px){html.theme5 body.not-front .inside .pane-menu-block-1 span.toggler{width:250px;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block{left:8%;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{width:90%;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block:after{width:76%;}.pane-home-page-callouts .views-row{width:76%;left:2%;}html.theme6 .front .panel-pane.pane-calendar{padding-left:18px;}}.front .panel-pane.pane-views.pane-calendar{padding-bottom:50px;}.front .panel-pane.pane-calendar .pane-title{padding-left:35px !important;}.front .panel-pane.pane-block.pane-schoolyard-theme-helper-homepage-icon-block{padding-top:20px;}.btn-bubble{color:white;background-color:#77b11c;background-repeat:no-repeat;font-weight:bold;}.btn-bubble:hover,.btn-bubble:focus{-webkit-animation:bubbles 1s forwards ease-out;animation:bubbles 1s forwards ease-out;background-color:#77b11c;background-repeat:no-repeat;}@-webkit-keyframes bubbles{100%{background-position:48% 16%,98% -13%,70% -140%,38% -75%,14% -320%,56% -30%,19% 21%,65% -312%,14% -88%,45% -177%,43% -150%;box-shadow:inset 0 -6.5em 0 #fcb316;}}@keyframes bubbles{100%{background-position:48% 16%,98% -13%,70% -140%,38% -75%,14% -320%,56% -30%,19% 21%,65% -312%,14% -88%,45% -177%,43% -150%;box-shadow:inset 0 -6.5em 0 #fcb316;}}.btn{display:inline-block;text-decoration:none;padding:1em 2em;}a.button-blue{background-color:#3eb8ea !important;}a.button-pink{background-color:#ec549b !important;}a.button-green{background-color:#8dc657 !important;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{color:white !important;}.panel-pane.pane-block.pane-schoolyard-theme-helper-homepage-icon-block p{display:inline-block;padding:10px 10px 0 0;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block{padding-bottom:39px;float:unset;left:unset;text-align:center;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block:after{left:5%;}@media screen and (max-width:640px){html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block a:visited{font-size:0.8em;left:0px;}.panel-pane.pane-block.pane-schoolyard-theme-helper-homepage-icon-block p{display:block;max-width:70%;margin:0 auto;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block:after{left:10%;}}.school-type-buttons{display:flex;justify-content:space-evenly;margin-top:1em;}.school-type-buttons div .btn{width:7.5em;}html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .school-type-buttons > div > a:link,html.theme6 .front .pane-schoolyard-theme-helper-homepage-icon-block .school-type-buttons > div > a:visited{position:static;font-family:'Century Gothic W01';}@media screen and (max-width:640px){.school-type-buttons{flex-direction:column;justify-content:center;}.school-type-buttons > div{margin:0 auto 1em;width:60%;}}@media screen and (min-width:1024px){.school-type-buttons div .btn{width:9em;}}
