.field-name-ldap-user-prov-entries{display:none;}
/*})'"*/
#aggregator .feed-source .feed-title{margin-top:0;}#aggregator .feed-source .feed-image img{margin-bottom:0.75em;}#aggregator .feed-source .feed-icon{float:right;display:block;}#aggregator .feed-item{margin-bottom:1.5em;}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em;}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em;}#aggregator .feed-item-categories{font-size:0.9em;}#aggregator td{vertical-align:bottom;}#aggregator td.categorize-item{white-space:nowrap;}#aggregator .categorize-item .news-item .body{margin-top:0;}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0;}
/*})'"*/
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour
  .calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
/*})'"*/
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:10px;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
/*})'"*/
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
/*})'"*/
.field .field-label{font-weight:bold;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
/*})'"*/
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
/*})'"*/
.oh-display{white-space:nowrap;}.oh-display-label{display:inline-block;min-width:3em;}.oh-display-hours{}.oh-display-closed{font-style:italic;}div.field-type-office-hours div.office-hours-block div{display:inline;display:-moz-inline-box;display:inline-block;}.field-widget-office-hours-dynamic-widget label,.field-widget-office-hours-dynamic-widget .form-item{display:inline;display:-moz-inline-box;display:inline-block;}td div.office-hours-block label{width:6em;display:-moz-inline-box;display:inline-block;font-weight:bold;padding:0 1em 0 0;}
/*})'"*/
div.site-alert{width:100%;font-weight:bold;}div.site-alert div.text{padding:10px 10px 10px 45px;margin:0px;font-size:18px;}div.site-alert div.info{background:#d9edf7;border:1px solid #bce8f1;color:#31708f;background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/site_alert/css/icon-alert.png);background-repeat:no-repeat;background-size:30px 30px;background-position:1% 50%;margin-bottom:1.5em;}div.site-alert div.low{background:#f3eaac;border:1px solid #faebcc;color:#8a6d3b;background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/site_alert/css/icon-alert.png);background-repeat:no-repeat;background-size:30px 30px;background-position:1% 50%;margin-bottom:1.5em;}div.site-alert div.high{background:#f2dede;border:1px solid #ebccd1;color:#a94442;background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/site_alert/css/icon-alert.png);background-repeat:no-repeat;background-size:30px 30px;background-position:1% 50%;margin-bottom:1.5em;}div#edit-alerts-start.date-padding{padding:0px;}div#edit-alerts-expire.date-padding{padding:0px;}
/*})'"*/
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
/*})'"*/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
/*})'"*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{background:#fff url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/colorbox/styles/stockholmsyndrome/images/bg_tab.png) center bottom repeat-x;-moz-box-shadow:3px 3px 16px #333;-webkit-box-shadow:3px 3px 16px #333;box-shadow:3px 3px 16px #333;-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-left-radius:9px;-webkit-border-bottom-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;outline:0;}#colorbox,#colorbox div{overflow:visible;}#cboxWrapper{-moz-border-radius-bottomleft:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-left-radius:9px;-webkit-border-bottom-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;}#cboxTopLeft{width:0;height:0;}#cboxTopCenter{height:0;}#cboxTopRight{width:0;height:0;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:0;}#cboxMiddleRight{width:0;}#cboxContent{background:#fff;overflow:hidden;margin-bottom:28px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{}#cboxTitle{left:0;height:38px;color:#313131;padding:0 140px 0 15px;display:table-cell !important;vertical-align:middle;float:none !important;}#cboxCurrent{position:absolute;bottom:-26px;right:80px;color:#313131;border-left:1px solid #313131;padding:0 0 0 15px;}.cboxSlideshow_on #cboxSlideshow{display:none;}.cboxSlideshow_on #cboxSlideshow:hover{}.cboxSlideshow_off #cboxSlideshow{display:none;}.cboxSlideshow_off #cboxSlideshow:hover{}#cboxPrevious{position:absolute;bottom:-26px;right:45px;background:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/colorbox/styles/stockholmsyndrome/images/controls.png) no-repeat 0 -48px;width:21px;height:15px;text-indent:-9999px;}#cboxPrevious:hover{background-position:0 -111px;}#cboxNext{position:absolute;bottom:-26px;right:15px;background:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/colorbox/styles/stockholmsyndrome/images/controls.png) no-repeat 0 -29px;width:21px;height:15px;text-indent:-9999px;}#cboxNext:hover{background-position:0 -92px;}#cboxLoadingOverlay{background:#e6e6e6;}#cboxLoadingGraphic{background:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/colorbox/styles/stockholmsyndrome/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;top:-10px;right:-10px;background:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/colorbox/styles/stockholmsyndrome/images/controls.png) no-repeat 0px 0px;width:25px;height:25px;text-indent:-9999px;opacity:0;}#cboxClose:hover{background-position:0 -63px;}
/*})'"*/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(//files.northernbeaches.nsw.gov.au/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
/*})'"*/
table.ldap-provision-todrupal input.convert,table.ldap-provision-toldap input.convert{background-image:url('/themes/seven/images/list-item.png');background-repeat:no-repeat;}div.ldap-pwd-abscent{background-image:url('/misc/message-16-error.png');background-repeat:no-repeat;background-position:2px 10px;padding-left:20px;border:solid 1px #ebb;}div.ldap-pwd-present{background-image:url('/misc/message-16-ok.png');background-repeat:no-repeat;background-position:2px 10px;padding-left:20px;border:solid 1px #beb;}table th.mixedcase,.mixedcase{text-transform:none;}form#dblog-filter-form div#edit-type-wrapper,table#admin-dblog th img{display:none;}code.export-summary{font-weight:normal;}table#admin-dblog th a,table#admin-dblog th{text-decoration:none;color:#000000;}th code{}
/*})'"*/
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
/*})'"*/
@font-face{font-family:'flexslider-icon';src:url(//files.northernbeaches.nsw.gov.au/sites/all/libraries/flexslider/fonts/flexslider-icon.eot);src:url(//files.northernbeaches.nsw.gov.au/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//files.northernbeaches.nsw.gov.au/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(//files.northernbeaches.nsw.gov.au/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(//files.northernbeaches.nsw.gov.au/sites/all/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;} 
 .flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px) {
 .flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;} 
}
/*})'"*/
div.user-alert{width:100%;height:100%;line-height:45px;background:#FFD300 !important;border:none !important;margin:0 !important;padding:2em;position:relative;}div.user-alert div.user-alert-close{width:15px;text-align:right;float:right;overflow:visible;margin-right:10px;text-decoration:none;font-size:20px;}div.user-alert span.user-label{background:black;color:#fff;padding:10px;font-size:14px;text-transform:uppercase;}div.user-alert div.user-alert-message{width:100%;overflow:visible;color:black;font-size:18px;}
/*})'"*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
/*})'"*/
.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px) {
 .fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0} 
}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px) {
 .fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1} 
}
/*})'"*/
ul.jqtree-tree{list-style:none outside;margin-left:0;margin-bottom:0;padding:0;}ul.jqtree-tree ul.jqtree_common{list-style:none outside;margin-left:12px;margin-right:0;margin-bottom:0;padding:0;display:block;}ul.jqtree-tree li.jqtree-closed > ul.jqtree_common{display:none;}ul.jqtree-tree li.jqtree_common{clear:both;list-style-type:none;}ul.jqtree-tree .jqtree-toggler{border-bottom:none;color:#333;text-decoration:none;vertical-align:middle;}ul.jqtree-tree .jqtree-toggler:hover{color:#000;text-decoration:none;}ul.jqtree-tree .jqtree-toggler.jqtree-closed{background-position:0 0;}ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left{margin-right:0.5em;}ul.jqtree-tree .jqtree-toggler.jqtree-toggler-right{margin-left:0.5em;}ul.jqtree-tree .jqtree-element{cursor:pointer;position:relative;}ul.jqtree-tree .jqtree-title{color:#1C4257;vertical-align:middle;margin-left:1.5em;}ul.jqtree-tree .jqtree-title.jqtree-title-folder{margin-left:0;}ul.jqtree-tree li.jqtree-folder{margin-bottom:4px;}ul.jqtree-tree li.jqtree-folder.jqtree-closed{margin-bottom:1px;}ul.jqtree-tree li.jqtree-ghost{position:relative;z-index:10;margin-right:10px;}ul.jqtree-tree li.jqtree-ghost span{display:block;}ul.jqtree-tree li.jqtree-ghost span.jqtree-circle{border:solid 2px #0000ff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:8px;width:8px;position:absolute;top:-4px;left:-6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}ul.jqtree-tree li.jqtree-ghost span.jqtree-line{background-color:#0000ff;height:2px;padding:0;position:absolute;top:-1px;left:2px;width:100%;}ul.jqtree-tree li.jqtree-ghost.jqtree-inside{margin-left:48px;}ul.jqtree-tree span.jqtree-border{position:absolute;display:block;left:-2px;top:0;border:solid 2px #0000ff;border-radius:6px;margin:0;box-sizing:content-box;}ul.jqtree-tree li.jqtree-selected > .jqtree-element,ul.jqtree-tree li.jqtree-selected > .jqtree-element:hover{background-color:#97BDD6;background:-webkit-gradient(linear,left top,left bottom,from(#BEE0F5),to(#89AFCA));background:-moz-linear-gradient(top,#BEE0F5,#89AFCA);background:-ms-linear-gradient(top,#BEE0F5,#89AFCA);text-shadow:0 1px 0 rgba(255,255,255,0.7);}ul.jqtree-tree .jqtree-moving > .jqtree-element .jqtree-title{outline:dashed 1px #0000ff;}ul.jqtree-tree.jqtree-rtl{direction:rtl;}ul.jqtree-tree.jqtree-rtl ul.jqtree_common{margin-left:0;margin-right:12px;}ul.jqtree-tree.jqtree-rtl .jqtree-toggler{margin-left:0.5em;margin-right:0;}ul.jqtree-tree.jqtree-rtl .jqtree-title{margin-left:0;margin-right:1.5em;}ul.jqtree-tree.jqtree-rtl .jqtree-title.jqtree-title-folder{margin-right:0;}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost{margin-right:0;margin-left:10px;}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost span.jqtree-circle{right:-6px;}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost span.jqtree-line{right:2px;}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost.jqtree-inside{margin-left:0;margin-right:48px;}ul.jqtree-tree.jqtree-rtl span.jqtree-border{right:-2px;}span.jqtree-dragging{color:#fff;background:#000;opacity:0.6;cursor:pointer;padding:2px 8px;}
/*})'"*/
@font-face{font-family:'Muli';font-style:normal;font-weight:300;src:local("Muli Light"),local("Muli-Light"),url(https://fonts.gstatic.com/s/muli/v11/T-qN9Yh40TTJeenUALkjgg.woff2) format("woff2"),url(https://fonts.gstatic.com/s/muli/v11/_fUwxgthNvUM9WCtMyMvbA.woff) format("woff"),url(https://fonts.gstatic.com/s/muli/v11/zR-6QGMCFX5j-6nbH_HpIQ.ttf) format("truetype")}
   @font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local("Muli Regular"),local("Muli-Regular"),url(https://fonts.gstatic.com/s/muli/v11/z6c3Zzm51I2zB_Gi7146Bg.woff2) format("woff2"),url(https://fonts.gstatic.com/s/muli/v11/kU4XYdV4jtS72BIidPtqyw.woff) format("woff"),url(https://fonts.gstatic.com/s/muli/v11/BfQP1MR3mJNaumtWa4Tizg.ttf) format("truetype")}
   @font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local("Muli ExtraBold"),local("Muli-ExtraBold"),url(https://fonts.gstatic.com/s/muli/v11/uLHeTmQh-SODolEfROCiNQ.woff2) format("woff2"),url(https://fonts.gstatic.com/s/muli/v11/7bzCphO149alNkF2FmPuiA.woff) format("woff"),url(https://fonts.gstatic.com/s/muli/v11/qstYUxeOL8hwB50NF7U10g.ttf) format("truetype")}
   @font-face{font-family:'warringah-icons';src:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/fonts/warringah-icons.eot);src:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/fonts/warringah-icons.eot?#iefix) format("embedded-opentype"),url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/fonts/warringah-icons.svg#warringah-icons) format("svg"),url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/fonts/warringah-icons.woff) format("woff"),url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/fonts/warringah-icons.ttf) format("truetype");font-weight:normal;font-style:normal} 
 ﻿:root{--mdc-theme-primary:#000;--mdc-theme-secondary:#c9da43;--mdc-typography-button-text-transform:none;--mdc-typography-button-font-size:14px;--mdc-typography-font-family:Muli,Helvetica Neue,Helvetica,Arial,sans-serif}html,*,*::before,*::after{box-sizing:border-box}html{cursor:default}abbr[title],dfn[title]{cursor:help}button,input[type="button"],input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"],label[for],select{cursor:pointer}code{cursor:text}button[disabled],input[disabled],select[disabled]{cursor:default}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:0.0625em dotted;text-transform:none}@supports (text-decoration:dotted underline){abbr[title]{border-bottom:0;text-decoration:dotted underline}}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.625em}img{max-width:100%}img[height],img[width]{max-width:none}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{display:table;white-space:normal;width:100%}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}fieldset,iframe,img,legend{border:0}h1,h2,h3,h5,h6,keygen{font-size:100%}menu,ol,ul{list-style-type:none}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,menu,ol,p,pre,ul{margin:0}fieldset,legend,menu,ol,ul{padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}@viewport{width:device-width}html{font-size:16px;color:#000;font-family:"Muli",Helvetica Neue,Helvetica,Arial,sans-serif;height:100%;line-height:1.375}.CSS1Compat body{background:#fff !important}body{min-height:100%;overflow-y:scroll}body[data-menu="true"]{overflow:hidden}html body.admin-menu{margin-top:0 !important}#page{position:relative}.page-wrap{display:flex;flex-direction:column;min-height:100vh}#release-ver{display:none}#admin-menu{box-shadow:none !important;position:fixed}.hidden-content-format{display:none}p,ol,ul,blockquote,table{margin-bottom:1.5em;line-height:1.5em}object,iframe{width:100%}.file .icon-download{display:none}.file a{display:block;text-decoration:none;word-break:break-word;font-weight:bold}.file a:hover{text-decoration:underline}.file a:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5em}.file a[href$=".doc"]:before,.file a[href$=".docx"]:before,.file a[href$=".txt"]:before{content:"\27"}.file a[href$=".pdf"]:before,.file a[href$=".PDF"]:before{content:"\26"}.file a[href$=".xls"]:before,.file a[href$=".xlsx"]:before{content:"\28"}.node-webform .file a{color:green;padding-top:1em}h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:300;letter-spacing:-.01em}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.25em}h4{font-size:1em}h5{font-size:.875em}h6{font-size:.65em}a{color:#000;text-decoration:underline}a:focus,a:hover{text-decoration:none}.body-wrap{padding-top:5em}.has-alert .body-wrap{padding-top:10em}@media screen and (min-width:48em) {
 .body-wrap{padding-top:8.25em}.ie10 .subsite-glen-street-theatre .body-wrap{padding-top:5.5em}.subsite-glen-street-theatre .body-wrap{padding-top:5em}.has-alert .body-wrap{padding-top:12.5em} 
}.container,#block-instagram-block-instagram-block .block-content,#component--your-area,#component--engagement-projects,#component--i-want-to,.administrators-message:not(#component--stay-connected):not(#component--your-area),#component--library-info>.paragraphs-items,#component--your-area .paragraphs-items,#component--stay-connected>.paragraphs-items,#component--news{margin-left:auto;margin-right:auto;max-width:78.5em;position:relative;width:93.75%}.view-annual-reports .field-label,.view-state-of-the-environment .field-label,.view-species .field-label,.view-trees .field-label,.view-strategic-community-plans .field-label{display:none}.view-annual-reports .view-content,.view-state-of-the-environment .view-content,.view-species .view-content,.view-trees .view-content,.view-strategic-community-plans .view-content{display:flex;flex-flow:wrap;justify-content:flex-start}.view-annual-reports .views-row,.view-state-of-the-environment .views-row,.view-species .views-row,.view-trees .views-row,.view-strategic-community-plans .views-row{margin-bottom:1em;text-align:center;transition:box-shadow .2s;width:100%}@media screen and (min-width:48em) {
 .view-annual-reports .views-row,.view-state-of-the-environment .views-row,.view-species .views-row,.view-trees .views-row,.view-strategic-community-plans .views-row{width:calc(33.333% - .75em);margin-right:.75em}.view-annual-reports .views-row:nth-child(3n),.view-state-of-the-environment .views-row:nth-child(3n),.view-species .views-row:nth-child(3n),.view-trees .views-row:nth-child(3n),.view-strategic-community-plans .views-row:nth-child(3n){margin-right:0} 
}.view-annual-reports .views-row:hover,.view-state-of-the-environment .views-row:hover,.view-species .views-row:hover,.view-trees .views-row:hover,.view-strategic-community-plans .views-row:hover{box-shadow:0 0 1em rgba(0,0,0,0.5)}.view-annual-reports img,.view-state-of-the-environment img,.view-species img,.view-trees img,.view-strategic-community-plans img{display:block;width:100%}.view-annual-reports .node__title,.view-state-of-the-environment .node__title,.view-species .node__title,.view-trees .node__title,.view-strategic-community-plans .node__title{margin-bottom:0;font-size:1em;background:#007cb8;padding:.5em}.view-annual-reports .node__title a,.view-state-of-the-environment .node__title a,.view-species .node__title a,.view-trees .node__title a,.view-strategic-community-plans .node__title a{color:#fff;text-decoration:none}.view-annual-reports .listing-thumbnail a,.view-state-of-the-environment .listing-thumbnail a,.view-species .listing-thumbnail a,.view-trees .listing-thumbnail a,.view-strategic-community-plans .listing-thumbnail a{color:#fff;text-decoration:none}.node-ar.view-mode-full .field-label{display:none}.node-se.view-mode-full .field-name-field-se-image .field-label{display:none}.node-se.view-mode-full .field{margin-bottom:1em}.node-se.view-mode-full .field:last-child{margin-bottom:1em}.node-ar.view-mode-full,.node-se.view-mode-full,.node-scp.view-mode-full{display:flex;flex-direction:column}.node-ar.view-mode-full .field-label,.node-se.view-mode-full .field-label,.node-scp.view-mode-full .field-label{margin-bottom:.25em}.node-ar.view-mode-full img,.node-se.view-mode-full img,.node-scp.view-mode-full img{width:100%}@media screen and (min-width:48em) {
 .node-ar.view-mode-full,.node-se.view-mode-full,.node-scp.view-mode-full{flex-direction:row}.node-ar.view-mode-full .listing-thumbnail,.node-se.view-mode-full .listing-thumbnail,.node-scp.view-mode-full .listing-thumbnail{width:30%;margin-right:1em}.node-ar.view-mode-full .listing-thumbnail .field-label,.node-se.view-mode-full .listing-thumbnail .field-label,.node-scp.view-mode-full .listing-thumbnail .field-label{display:none}.node-ar.view-mode-full .listing-summary,.node-se.view-mode-full .listing-summary,.node-scp.view-mode-full .listing-summary{width:70%}.node-ar.view-mode-full .listing-summary .field-label,.node-se.view-mode-full .listing-summary .field-label,.node-scp.view-mode-full .listing-summary .field-label{display:none} 
}.node-ar.view-mode-full .group-scp-report,.node-ar.view-mode-full .group-scp-fees,.node-ar.view-mode-full .field-name-field-scp-date,.node-se.view-mode-full .group-scp-report,.node-se.view-mode-full .group-scp-fees,.node-se.view-mode-full .field-name-field-scp-date,.node-scp.view-mode-full .group-scp-report,.node-scp.view-mode-full .group-scp-fees,.node-scp.view-mode-full .field-name-field-scp-date{margin-bottom:1em}.node-ar.view-mode-full .group-scp-report h3,.node-ar.view-mode-full .group-scp-fees h3,.node-ar.view-mode-full .field-name-field-scp-date h3,.node-se.view-mode-full .group-scp-report h3,.node-se.view-mode-full .group-scp-fees h3,.node-se.view-mode-full .field-name-field-scp-date h3,.node-scp.view-mode-full .group-scp-report h3,.node-scp.view-mode-full .group-scp-fees h3,.node-scp.view-mode-full .field-name-field-scp-date h3{font-weight:bold}.node-ar.view-mode-full .field-name-field-ar-year,.node-se.view-mode-full .field-name-field-ar-year,.node-scp.view-mode-full .field-name-field-ar-year{border-bottom:1px solid #ddd;padding-bottom:.5em;margin-bottom:.5em}.node-ar.view-mode-full .field-group-multiple-table table,.node-se.view-mode-full .field-group-multiple-table table,.node-scp.view-mode-full .field-group-multiple-table table{width:100%}.node-ar.view-mode-full .field-group-multiple-table thead,.node-se.view-mode-full .field-group-multiple-table thead,.node-scp.view-mode-full .field-group-multiple-table thead{display:none}.node-ar.view-mode-full .field-group-multiple-table tr,.node-se.view-mode-full .field-group-multiple-table tr,.node-scp.view-mode-full .field-group-multiple-table tr{background:transparent;border:1px solid #ddd}.node-ar.view-mode-full .field-group-multiple-table td,.node-se.view-mode-full .field-group-multiple-table td,.node-scp.view-mode-full .field-group-multiple-table td{padding:.5em}.node-ar.view-mode-full .field-group-multiple-table td a,.node-se.view-mode-full .field-group-multiple-table td a,.node-scp.view-mode-full .field-group-multiple-table td a{display:block;text-decoration:none}.node-ar.view-mode-full .field-group-multiple-table td a:hover,.node-se.view-mode-full .field-group-multiple-table td a:hover,.node-scp.view-mode-full .field-group-multiple-table td a:hover{text-decoration:underline}.field-name-field-ar-report{background:transparent;border:1px solid #ddd;padding:.5em}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)){margin-bottom:1.5em;border:1px solid #ddd;padding:2em}@media screen and (min-width:48em) {
 .no-sidebars.page-node .block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)){width:70%;margin-left:auto;margin-right:auto} 
}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)):last-child{margin-bottom:0}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)) img{max-width:100%;height:auto}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)) .block__title{font-weight:bold}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)) .field-collection-view{margin:0;padding:0}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)) .field-collection-view .field-label{width:100%}#block-views-cmn-fields-rev-pricing .view-cmn-fields-rev .view-content>div{border-top:1px solid #ddd;padding:1em 0}#block-views-cmn-fields-rev-pricing .view-cmn-fields-rev .views-row-last{padding-bottom:0 !important}#block-views-cmn-fields-rev-pricing .view-cmn-fields-rev .price-summary .caption{font-size:1.125em}#block-views-cmn-fields-rev-pricing .view-cmn-fields-rev .price-summary .desc{margin-bottom:.5em}#block-views-cmn-fields-rev-pricing .view-cmn-fields-rev .price-summary .price{margin-top:.25em}#block-views-gi-related-data-news .listing-thumbnail{margin-bottom:1em}#block-views-gi-related-data-news .listing-thumbnail img{width:100%}#block-views-cmn-fields-rev-location img{width:100%}#block-views-cch-fields-rev-images .block__title{display:none}#block-views-cc-fields-rev-photos .block__title{display:none}.node-type-cc #block-views-cmn-fields-rev-feescharges,.node-type-cc #block-views-cc-fields-rev-plans{border-bottom:1px solid #eee;padding-bottom:1em;margin-bottom:.5em}.node-type-cc #block-views-cmn-fields-rev-feescharges h2,.node-type-cc #block-views-cc-fields-rev-plans h2{font-size:1.5em}.node-type-cc h2{font-size:1.5em}#block-views-cep-fields-rev-images .block__title{display:none}#block-views-cep-fields-rev-images img{width:100%}#block-views-cev-events-project .view h2{font-weight:bold;font-size:1.25em}#block-views-cev-events-project .view h2 a{text-decoration:none}#block-views-cev-events-project .view h2 a:hover{text-decoration:underline}#block-views-cev-events-project .node-cevevt{display:flex;flex-flow:wrap}#block-views-cev-events-project .node-cevevt .node__title{width:100%}#block-views-cev-events-project .node-cevevt .field-collection-container{border-bottom:none}#block-views-cev-events-project .node-cevevt .field-name-field-cmn-location .field-collection-view{padding:0;margin:0}#block-views-cev-events-project .node-cevevt .field-collection-view-links{margin:1em 0;float:none;display:flex}#block-views-cev-events-project .node-cevevt .field-collection-view-links li{float:none;margin-right:1em}#block-views-cev-events-project .node-cevevt .field-name-field-cep-link{margin-bottom:1em}#block-views-cev-events-project .node-cevevt .event-header-teaser{width:100%;display:flex;margin-bottom:1em}#block-views-cev-events-project .node-cevevt .event-header-teaser .event-header-teaser-left{width:40%;padding-right:1em}#block-views-cev-events-project .node-cevevt .event-header-teaser .event-header-teaser-right{width:60%}#block-views-cev-events-project .node-cevevt .event-header-teaser .event-header-teaser-right .field-label{display:none}#block-views-cev-events-project .node-cevevt .event-header-teaser .event-header-teaser-right .field-name-field-cmn-location-address{margin-bottom:.5em}#block-views-cev-events-project .node-cevevt .event-header-teaser h3{font-weight:bold;font-size:1.25em;margin-top:1em}#block-views-cev-events-project .node-cevevt .inner{width:100%}#block-warringah-blocks-gst-whatson,#block-warringah-blocks-gst-newsletter,#block-warringah-blocks-gst-subscribe{padding:1.5em;color:#fff}#block-warringah-blocks-gst-whatson header,#block-warringah-blocks-gst-newsletter header,#block-warringah-blocks-gst-subscribe header{margin-bottom:1em}#block-warringah-blocks-gst-whatson header h2,#block-warringah-blocks-gst-newsletter header h2,#block-warringah-blocks-gst-subscribe header h2{margin-bottom:0}#block-warringah-blocks-gst-whatson header h2 em,#block-warringah-blocks-gst-newsletter header h2 em,#block-warringah-blocks-gst-subscribe header h2 em{font-style:normal}#block-warringah-blocks-gst-whatson header h3,#block-warringah-blocks-gst-newsletter header h3,#block-warringah-blocks-gst-subscribe header h3{font-size:1em}#block-warringah-blocks-gst-whatson .block__title,#block-warringah-blocks-gst-newsletter .block__title,#block-warringah-blocks-gst-subscribe .block__title{display:none}#block-warringah-blocks-gst-whatson .block-content a,#block-warringah-blocks-gst-newsletter .block-content a,#block-warringah-blocks-gst-subscribe .block-content a{background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow-fff.svg) top 50% right 0 no-repeat !important;color:#fff !important}#block-warringah-blocks-gst-whatson .block-content p:last-child,#block-warringah-blocks-gst-newsletter .block-content p:last-child,#block-warringah-blocks-gst-subscribe .block-content p:last-child{margin-bottom:0}#block-warringah-blocks-gst-whatson{background:#000}#block-warringah-blocks-gst-newsletter{background:#000}#block-warringah-blocks-gst-subscribe{background:#000}#block-views-ra-fields-rev-status .view-display-id-status .views-field-php{background:#000;color:#fff;padding:.5em;display:inline-block}#block-views-news-fields-rev-images .block__title{display:none}#block-menu-menu-footer-menu-bottom-gst .menu{display:flex;flex-flow:wrap;justify-content:center}#block-menu-menu-footer-menu-bottom-gst .menu li{margin:0 .25em}#block-warringah-blocks-carpark-availability .available{text-align:center}#block-warringah-blocks-carpark-availability .available span{color:#01a5a6;font-weight:bold}#block-warringah-blocks-carpark-availability a{color:#044fa2}#block-warringah-blocks-carpark-availability .address{text-align:left;background-color:#eeeeee}#block-warringah-blocks-carpark-availability table p{margin-bottom:0}#spopup{background:#f3f3f3;-moz-box-shadow:inset 0 0 3px #333;-webkit-box-shadow:inset 0 0 3px #333;box-shadow:inner 0 0 3px #333;padding:12px 14px 12px 14px;width:100%;position:fixed;bottom:13px;right:2px;display:none;z-index:90}#block-warringah-blocks-related-content{top:2em}#block-warringah-blocks-related-content .toggle-related-content{background:#c9da43;color:#000;padding:0.5em;display:flex;height:100%;align-items:center}#block-warringah-blocks-related-content .view-content{background:#dddddd;padding:1em;border:0px}.block-banner .flexslider{overflow:hidden;border-radius:0}.block-banner .flexslider:hover .flex-direction-nav{opacity:1}.block-banner .flexslider .flex-direction-nav{opacity:0;transition:opacity .2s}.block-banner .flexslider .flex-prev,.block-banner .flexslider .flex-next{z-index:9}.block-banner .flexslider .flex-prev{left:1em !important}.block-banner .flexslider .flex-next{right:1em !important}.block-banner .flex-control-nav{display:flex;justify-content:center;align-items:center;padding:.5em;background:rgba(0,0,0,0.6);bottom:0;z-index:9;width:auto}.block-banner .flex-control-nav:empty{display:none}.block-banner .flex-control-nav li a{background:rgba(255,255,255,0.5);box-shadow:none}.block-banner .flex-control-nav li a.flex-active{background:#fff}.block-banner .block-content>.view .attachment{margin-top:1em}.block-banner .block-content>.view .attachment .view-content .views-row-first{display:flex;justify-content:space-between}.block-banner .block-content>.view .attachment .view-content .views-row-first a{display:block;margin-right:1em;transition:box-shadow .2s;will-change:box-shadow;transform:translate3d(0,0,0)}.block-banner .block-content>.view .attachment .view-content .views-row-first a:hover{box-shadow:0 0 0em 0.25em #007cb8}.block-banner .block-content>.view .attachment .view-content .views-row-first a:last-child{margin-right:0}.block-banner .block-content>.view .attachment .view-content img{width:100%;height:auto}.block-contact .view-content>div{margin-bottom:1.5em}.block-contact .view-content>div-last{margin-bottom:0}.block-contact .field{padding:.25em 0;display:flex}.block-contact .field.field-name-field-cmn-contact-organisation{border-top:none;font-weight:300;font-size:1.5em}.block-contact .field.field-name-field-cmn-contact-emergency{padding-bottom:0}.block-contact .field .field-item{display:flex;align-items:center}.block-contact .field .field-item .field-label{margin-right:.75em}.block-contact .field-label{float:none;display:block;width:5em !important}.block-contact .view-cmn-fields-rev .view-content>div{padding-bottom:0}.block-contact .field-name-field-cmn-contact-phone,.block-contact .field-name-field-cmn-contact-mobile,.block-contact .field-name-field-cmn-contact-email,.block-contact .field-name-field-cmn-contact-link,.block-contact .field-name-field-cmn-facebook-page,.block-contact .field-name-field-sg-address,.block-contact .field-name-field-cg-phone{display:flex;align-items:center}.block-contact .field-name-field-cmn-contact-phone:before,.block-contact .field-name-field-cmn-contact-mobile:before,.block-contact .field-name-field-cmn-contact-email:before,.block-contact .field-name-field-cmn-contact-link:before,.block-contact .field-name-field-cmn-facebook-page:before,.block-contact .field-name-field-sg-address:before,.block-contact .field-name-field-cg-phone:before{content:"";display:block;width:1em;height:1em;margin-right:.5em;background-position:center center;background-repeat:no-repeat;background-size:1em 1em}.block-contact .field-name-field-cmn-contact-phone::before,.block-contact .field-name-field-cmn-contact-mobile::before,.block-contact .field-name-field-cmn-contact-emergency::before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-phone.svg)}.block-contact .field-name-field-sg-address:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-pin.svg)}.block-contact .field-name-field-cmn-contact-email:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-email.svg)}.block-contact .field-name-field-cmn-contact-link:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-globe.svg)}.block-contact .field-name-field-cmn-facebook-page:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-facebook.svg)}.block-contact .field-name-field-sg-instagram:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-instagram.svg)}.group-fullname{display:flex}.group-fullname .field-item{margin-right:.25em}.section-things-to-do-whats-on #block-views-cmn-fields-rev-contact .block__title{border-bottom:1px solid #eee;padding-bottom:.25em}.block-gallery .block__title{display:none}.block-gallery .view-gallery .views-row{padding-bottom:1em;border-bottom:1px solid #ddd;margin-bottom:1em}.block-gallery .view-gallery .views-row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.block-gallery .views-field-title{font-weight:bold;margin-bottom:1em}.block-gallery .views-field-field-gl-images ul{display:flex;flex-flow:wrap;margin-bottom:0}.block-gallery .views-field-field-gl-images li{width:calc(33.333% - .25em - 2px);margin:0 .5em .5em 0}.block-gallery .views-field-field-gl-images li:nth-child(3n){margin-right:0}.block-gallery .views-field-field-gl-images li a{display:block;transition:box-shadow .2s}.block-gallery .views-field-field-gl-images li a:hover{box-shadow:0 0 0em 0.125em #007cb8}.block-gallery .views-field-field-gl-images li a img{display:block;width:100%}.block-links .block-content .view .view:last-child .view-content .views-row-last a,.block-documents .block-content .view .views-row-last a{border-bottom:none;padding-bottom:0}.block-links .block-content>.view .view:first-child .view-content .views-row-first a,.block-documents .block-content .view .views-row-first a{padding-top:0}.block-links .view-content>div a,.block-documents .view-content>div a{display:block;text-decoration:none;padding:0.5em 0}.block-links .view-content>div a:hover,.block-documents .view-content>div a:hover{text-decoration:underline}#block-views-cmn-fields-rev-links a{font-weight:bold}#block-views-cmn-fields-rev-links .views-row-last{border-bottom:none}#block-views-cmn-fields-rev-documents ul{margin-bottom:0}#block-views-cmn-fields-rev-documents li{margin-left:0}.block-location .cmn-location-map-link{display:block;margin-top:1.5em}.block-pricing .field-collection-container{padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #ddd}.block-pricing .field-collection-container:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.block-pricing .price-summary .caption{font-weight:bold;margin-right:.25em}.block-pricing .price-summary .caption:first-letter{text-transform:uppercase}#block-views-gi-fields-rev-images,#block-views-ra-fields-rev-photos{margin-bottom:2em}#block-views-gi-fields-rev-images .block__title,#block-views-ra-fields-rev-photos .block__title{display:none}#block-views-gi-fields-rev-images .flexslider,#block-views-ra-fields-rev-photos .flexslider{padding:0;margin:0;border:none}#block-views-gi-fields-rev-images a,#block-views-ra-fields-rev-photos a{display:block}#block-views-gi-fields-rev-images img,#block-views-ra-fields-rev-photos img{display:block;width:100%;height:auto}#block-views-sub-page-listing-block .block__title{font-size:1.5em;margin-bottom:.75em}#block-views-sub-page-listing-block .block-content{background:#eee;padding-bottom:1em}.view-sub-page-listing .views-row{display:flex;border-bottom:1px solid #ddd;padding:1em}.view-sub-page-listing .views-row:last-child{border-bottom:none;padding-bottom:0}.view-sub-page-listing .listing-summary{margin-right:1em;width:66%}.view-sub-page-listing .listing-thumbnail{width:33%;order:2}.view-sub-page-listing .listing-thumbnail+.listing-thumbnail{display:none}.view-sub-page-listing .listing-thumbnail a{display:block}.view-sub-page-listing .listing-thumbnail img{width:100%;height:auto;display:block}.view-sub-page-listing h3{font-size:1.15em;margin-bottom:.25em;font-weight:bold}.view-sub-page-listing h3 a{text-decoration:none}.view-sub-page-listing h3 a:hover{text-decoration:underline}.view-mode-splash_page .view-nbc-events{padding:2em 0em;background-color:#f7f7f7}.view-mode-splash_page .view-nbc-events .views-row{display:inline-flex;width:32%;opacity:1;mix-blend-mode:normal;padding:0px;border-width:0px;border-radius:2px;border-color:#666;border-style:solid;background-color:#fff;background-image:none;background-size:cover;background-repeat:repeat;background-position:center center;box-shadow:rgba(0,0,0,0.25) 0px 1px 2px 0px;min-height:400px;margin:0.4em}.view-mode-splash_page .view-nbc-events .listing-summary{margin-right:1em;width:100%;padding:24px}.view-mode-splash_page .view-nbc-events .listing-summary header a{color:#00947f;text-decoration:none}.view-mode-splash_page .view-nbc-events .listing-summary .cmn-evt-date{font-weight:600;padding-top:0.5em}.view-mode-splash_page .view-nbc-events .listing-thumbnail{width:100%;order:2;overflow:hidden;padding:0}.view-mode-splash_page .paragraphs-items-full{background-color:#f7f7f7}.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content{width:33%;display:inline-block;float:left}.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content .info-block-pink{border-left-color:#e12890}.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content .info-block-green{border-left-color:#cada43}.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content .info-block-blue{border-left-color:#044fa2}.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content .info-block-blue,.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content .info-block-green,.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content .info-block-pink{border-left-style:solid;padding:0px 20px 0px}.view-mode-splash_page .paragraphs-items-full .info,.view-mode-splash_page .paragraphs-items-full .carousel-item{width:50%;display:inline-block;float:left}.view-mode-splash_page .paragraphs-items-full .info{padding-bottom:1.5em}.view-mode-splash_page .paragraphs-items-full .carousel-item{float:right;padding:1em}.ds-header{padding:0em 1.5em 1.5em}.ds-header .field-name-title h2{color:#006e62;font-size:2em;font-weight:normal;font-style:normal}@media screen and (min-width:48em) {
 .ds-header .field-name-title h2{font-size:4.5em} 
}.ds-header .field-name-field-gi-subtitle{color:#00947f;font-size:1.25em;font-weight:normal;font-style:normal;padding-bottom:0.5em}@media screen and (min-width:48em) {
 .ds-header .field-name-field-gi-subtitle{font-size:2.5em} 
}@media screen and (max-width:64em) {
 .view-mode-splash_page .view-sub-page-listing .views-row,.view-mode-splash_page .view-nbc-events .views-row{width:50%}.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content{width:50%}.view-mode-splash_page .paragraphs-items-full .info,.view-mode-splash_page .paragraphs-items-full .carousel-item{width:100%} 
}@media screen and (max-width:37.4375em) {
 .view-mode-splash_page .view-sub-page-listing .views-row,.view-mode-splash_page .view-nbc-events .views-row{width:100%}.view-mode-splash_page .paragraphs-items-full .field-name-field-par-content{width:100%}.view-mode-splash_page .paragraphs-items-full .info,.view-mode-splash_page .paragraphs-items-full .carousel-item{width:100%} 
}.section-splash-page .main{background:#eee}.section-splash-page .main .container{background:#fff;padding-bottom:0;padding-top:0}.section-splash-page .main__page{overflow:hidden}.section-splash-page .main__page .page-wrapper{width:120%;overflow:hidden}@media screen and (max-width:85.375em) {
 .section-splash-page .main__page .page-wrapper{max-height:686px} 
}@media screen and (max-width:64em) {
 .section-splash-page .main__page .page-wrapper{max-height:500px} 
}@media screen and (max-width:47.9375em) {
 .section-splash-page .main__page .page-wrapper{max-height:380px} 
}@media screen and (max-width:37.4375em) {
 .section-splash-page .main__page .page-wrapper{max-height:203px} 
}.section-services-youth .view-mode-splash_page .info h2,.section-services-youth .view-mode-splash_page .listing-summary header a,.section-services-youth .view-mode-splash_page .mdl-button--accent.mdl-button--accent.mdl-button--raised,.section-services-youth .view-mode-splash_page .mdl-button--accent.mdl-button--accent.mdl-button--fab{color:#f37020 !important}.section-services-youth .view-mode-splash_page .mdl-button:active{background-color:#000 !important;color:#f37020 !important}.section-services-youth .view-mode-splash_page .field-name-field-gi-subtitle{color:#303030}.section-services-youth .view-mode-splash_page .ds-header h2,.section-services-youth .view-mode-splash_page .read-more a{color:#000}.section-services-youth .view-mode-splash_page .view-sub-page-listing{background-color:#000;color:white;padding:1em}.section-services-youth .view-mode-splash_page .field-name-field-component-description{padding-top:1em}.section-services-youth .view-mode-splash_page .mdl-textfield__input{border-bottom:1px solid rgba(255,255,255,0.8)}.section-services-youth .view-mode-splash_page .mdl-textfield__label:after{background-color:#f37020 !important}.section-services-youth .view-mode-splash_page .mdl-button--colored,.section-services-youth .view-mode-splash_page .mdl-button--colored:focus:not(:active),.section-services-youth .view-mode-splash_page .mdl-button--colored:hover{background-color:#000 !important}#block-warringah-content-authoring-evt-add-form .fieldset-legend{padding:1rem !important}#block-warringah-content-authoring-evt-add-form table{width:100%}#block-warringah-content-authoring-evt-add-form table tr,#block-warringah-content-authoring-evt-add-form table td,#block-warringah-content-authoring-evt-add-form table th{border:none}#block-warringah-content-authoring-evt-add-form .container-inline-date .form-item,#block-warringah-content-authoring-evt-add-form .container-inline-date .form-item input{width:100%}#block-warringah-content-authoring-evt-add-form .date-no-float{width:100%}#block-warringah-content-authoring-evt-add-form #edit-field-cmn-evt-type-und{display:flex}#block-warringah-content-authoring-evt-add-form #edit-field-cmn-evt-type-und .form-item{margin-right:.5em}#block-warringah-content-authoring-evt-add-form #edit-field-cmn-evt-category-und .form-item{display:flex;align-items:center}#block-warringah-content-authoring-evt-add-form #edit-field-cmn-evt-category-und .form-item input{margin-right:.25em}#block-warringah-content-authoring-evt-add-form .filter-wrapper .form-item,#block-warringah-content-authoring-evt-add-form .filter-guidelines{padding-left:0;padding-right:0}#block-warringah-content-authoring-evt-add-form .field-multiple-drag{display:none}#block-warringah-content-authoring-evt-add-form #field-cmn-date-values .field-label label{display:none}#block-warringah-content-authoring-evt-add-form .fieldset-wrapper{background:#eee;margin-bottom:1em;padding:1em}#block-warringah-content-authoring-evt-add-form .fieldset-wrapper fieldset.form-wrapper>legend{margin:-1em 0 1em -1em;width:calc(100% + 2em)}#block-warringah-content-authoring-evt-add-form .fieldset-wrapper .fieldset-wrapper{padding:0;margin-bottom:0}#block-warringah-content-authoring-evt-add-form #edit-field-cmn-location-und-0-field-cmn-location-address-und-0 .fieldset-wrapper>.form-item:first-child{margin-top:0}#block-warringah-content-authoring-evt-add-form #edit-body-und-0-format{padding-bottom:0}#block-warringah-content-authoring-evt-add-form #edit-body-und-0-format .fieldset-wrapper{margin-bottom:0}#block-warringah-content-authoring-evt-add-form #field-cmn-pricing-values .field-label,#block-warringah-content-authoring-evt-add-form #field-cmn-external-links-values .field-label,#block-warringah-content-authoring-evt-add-form #field-cmn-internal-links-values .field-label{padding:1rem;background:#007cb8;color:#fff;font-size:1.25em}#block-warringah-content-authoring-evt-add-form #field-cmn-pricing-values td,#block-warringah-content-authoring-evt-add-form #field-cmn-external-links-values td,#block-warringah-content-authoring-evt-add-form #field-cmn-internal-links-values td{padding:1em}#block-warringah-content-authoring-evt-add-form .form-item-field-cmn-evt-disability-support-und{display:flex;align-items:center}#block-warringah-content-authoring-evt-add-form .form-item-field-cmn-evt-disability-support-und input{margin-right:.25em}#block-warringah-content-authoring-evt-add-form .container-inline-date .date-padding{padding:0;float:none}#block-warringah-content-authoring-evt-add-form .link-field-column{margin-right:2%}#block-warringah-content-authoring-evt-add-form .link-field-column+.link-field-column{margin-right:0}#block-warringah-content-authoring-evt-add-form #edit-field-cmn-documents-und .form-item{margin-top:0}.field-name-body ul,.field-name-body ol{margin-left:1.5em}.field-name-body ul li,.field-name-body ol li{margin-bottom:.75em}.field-name-body ul li:last-child,.field-name-body ol li:last-child{margin-bottom:0}.field-name-body ul li{list-style:disc}.field-name-body ol li{list-style:decimal}.field-name-body a{color:#0054A5;text-decoration:underline}.field-name-body a:visited{color:#542780}.field-name-body a:hover{text-decoration:none}@media screen and (min-width:48em) {
 .no-sidebars.page-node:not(.section-council-sportsgrounds) .node-gi.view-mode-full{max-width:90%;margin-left:auto;margin-right:auto} 
}.field-name-body{margin-bottom:1.5em}.field-name-body table{width:100%}.field-name-body td,.field-name-body th{border:1px solid #ddd;padding:.5em 1em}.node-lnews table,.node-cnews table{width:100%}.node-lnews td,.node-lnews th,.node-cnews td,.node-cnews th{border:1px solid #ddd;padding:.5em 1em}.node .field-type-text-with-summary ul li,.node .webform-component-fieldset ul li{list-style-type:disc !important}.node .field-type-text-with-summary ol li,.node .webform-component-fieldset ol li{list-style-type:decimal !important}.node .field-type-text-with-summary ul,.node .field-type-text-with-summary ol,.node .webform-component-fieldset ul,.node .webform-component-fieldset ol{margin-left:1.5em}.breadcrumb{margin-bottom:1.5em}.breadcrumb ol{display:flex;flex-flow:wrap;margin-bottom:0}.breadcrumb ol li{margin-right:.25em;color:#ccc}.breadcrumb ol li:last-child{font-weight:bold;color:#000}.breadcrumb ol li a{font-weight:normal;text-decoration:none;color:#000}.breadcrumb ol li a:hover{text-decoration:underline}.button,#block-views-cev-events-project .node-cevevt .field-collection-view-links a,#block-views-cev-events-project .node-cevevt .node-readmore a,#block-views-cev-events-project .node-cevevt .field-name-field-cep-link a,#block-warringah-blocks-gst-whatson .block-content a,#block-warringah-blocks-gst-newsletter .block-content a,#block-warringah-blocks-gst-subscribe .block-content a,.view-calendar .calendar-heading .month-pager li a,.evt-list-content .pager a,.more-link a,.pager li a,.sportsgrounds__list>li .sports-fields .sf-direction a,.webform-component--add-attendees .remove-me,.node-type-homepage .entity-paragraphs-item .field-name-field-component-link a,.node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:first-child .field-name-field-component-link a,#component--your-area .field-name-field-component-link a,#component--news .field-name-field-component-link a,#component--engagement-projects .field-name-field-component-link a{border:0;text-align:center;text-decoration:none;color:#000;font-size:1.25em;font-weight:300;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow.png) top 50% right 0% no-repeat;background-size:10px 20px;padding:0 1.25em 0 0}.button--white{background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow-fff.png) top 50% right 0% no-repeat !important;color:#fff !important}.ko-showform,.cap{background-image:none !important}.subscribe-button-frame{background:none !important}.view-calendar .calendar{width:100%}.view-calendar .calendar-heading{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:1em 0;margin-bottom:1.5em;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width:48em) {
 .view-calendar .calendar-heading{flex-direction:row} 
}.view-calendar .calendar-heading h3{font-size:1.5em;margin-bottom:.5em}@media screen and (min-width:48em) {
 .view-calendar .calendar-heading h3{margin-bottom:0} 
}.view-calendar .calendar-heading .month-pager{margin-bottom:0;display:flex;font-size:.75em;justify-content:center;flex-flow:wrap}.view-calendar .calendar-heading .month-pager li{margin:.5em}.view-calendar .calendar-heading .month-pager li:last-child{margin-right:0}.view-calendar .calendar-heading .month-pager li a{display:block}.view-calendar table{width:100%}.view-calendar th{background:#007cb8;color:#fff;border-bottom:none;border:1px solid #005a85}.view-calendar td,.view-calendar th{padding:.5em;text-align:center}@media screen and (min-width:48em) {
 .view-calendar td,.view-calendar th{padding:1em} 
}.view-calendar td{border:1px solid #ddd}.view-calendar td.active{background:#eee}.view-calendar td.no-events{color:#ccc}.view-calendar td.has-events:hover{background:#eee}.view-calendar td a{display:block}.view-filters-calendar{border-bottom:1px solid #ddd;margin-bottom:1.5em}.view .date-nav-wrapper .date-nav{display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-top:1.5em}@media screen and (min-width:48em) {
 .view .date-nav-wrapper .date-nav{flex-direction:row;margin-top:0} 
}.view .date-nav-wrapper .date-nav .date-heading{text-align:left}.view .date-nav-wrapper .pager{padding:0 !important;border-bottom:none;margin:0 !important;justify-content:center;width:100%}@media screen and (min-width:48em) {
 .view .date-nav-wrapper .pager{justify-content:flex-end;width:25%} 
}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{background:none;padding:0 !important;font-size:1em;position:static;margin:0 !important;color:#000}.view .date-nav-wrapper .date-prev:hover,.view .date-nav-wrapper .date-next:hover{text-decoration:underline}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{font-size:1em;margin-right:0 !important}.view .date-nav-wrapper .date-next{margin-left:.5em !important}.calendar-calendar th.days{background:#000 !important;color:#fff !important;padding:.5em !important;border:1px solid #fff}.calendar-calendar td.single-day{padding:0 !important;border:1px solid #ddd}.calendar-calendar td.single-day:not(.empty){padding:.5em !important}.calendar-calendar div.day{float:none !important;width:100% !important;padding:.5em !important}.calendar-calendar td.date-box.today,.calendar-calendar td.single-day.today{border:none !important;background:#eee}.calendar-calendar td.empty{color:#ccc}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:rgba(0,124,184,0.1);padding:.5em;border-radius:0}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{margin:0;width:100%}.calendar-calendar td .inner div.day a{color:#007cb8}.calendar-calendar div.calendar{font-size:.65em}.calendar-calendar div.calendar .views-field{line-height:normal;color:#000}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#cff2f7 !important;color:#000}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{background:#cff2f7 !important}.page-node.node-type-evt .main__page #block-views-evt-fields-rev-photos,.page-node.node-type-levt .main__page #block-views-evt-fields-rev-photos,.page-node.node-type-gste .main__page #block-views-evt-fields-rev-photos{margin-bottom:1.5em}.page-node.node-type-evt .main__page #block-views-evt-fields-rev-photos .block__title,.page-node.node-type-levt .main__page #block-views-evt-fields-rev-photos .block__title,.page-node.node-type-gste .main__page #block-views-evt-fields-rev-photos .block__title{display:none}.page-node.node-type-evt .main__page #block-views-evt-fields-rev-photos a,.page-node.node-type-levt .main__page #block-views-evt-fields-rev-photos a,.page-node.node-type-gste .main__page #block-views-evt-fields-rev-photos a{display:block}.page-node.node-type-evt .main__page #block-views-evt-fields-rev-photos img,.page-node.node-type-levt .main__page #block-views-evt-fields-rev-photos img,.page-node.node-type-gste .main__page #block-views-evt-fields-rev-photos img{width:100%}.page-node.node-type-evt .main__page .field-name-field-cmn-date,.page-node.node-type-levt .main__page .field-name-field-cmn-date,.page-node.node-type-gste .main__page .field-name-field-cmn-date{background:linear-gradient(to right,#009bb1,#007cb8);color:#fff;display:flex;margin-bottom:1.5em;padding:1em}.page-node.node-type-evt .main__page .field-name-field-cmn-date .field-label,.page-node.node-type-levt .main__page .field-name-field-cmn-date .field-label,.page-node.node-type-gste .main__page .field-name-field-cmn-date .field-label{margin-right:.25em}.view-nbc-events .views-row{margin-bottom:2.5em}.view-nbc-events .bef-secondary-options .form-item{margin-top:1em}.view-nbc-events #edit-secondary-wrapper{width:100%;margin-right:0}@media screen and (min-width:48em) {
 .view-nbc-events #edit-field-cmn-location-address-locality-wrapper{width:100% !important;margin-right:0 !important} 
}@media screen and (min-width:64.0625em) {
 .view-nbc-events #edit-field-cmn-location-address-locality-wrapper{width:34% !important} 
}.view-nbc-events .fieldset-legend{background:none !important;color:#000;font-weight:normal;font-size:1em;padding:0 !important;height:3em;display:flex !important;justify-content:center;align-items:center;border:1px solid #000}.view-nbc-events .form-item-date-filter-1-value-month,.view-nbc-events .form-item-date-filter-1-value-year{margin-left:auto}.view-nbc-events #edit-date-filter-1-wrapper .form-type-date-select,.view-nbc-events #edit-date-filter-1-wrapper #edit-date-filter-1-value{width:100%}.view-nbc-events #edit-date-filter-1-wrapper #edit-date-filter-1-value{display:flex;justify-content:space-between;float:none}.view-nbc-events #edit-date-filter-1-wrapper #edit-date-filter-1-value:after{display:none}.view-nbc-events #edit-date-filter-1-wrapper #edit-date-filter-1-value>.form-item{width:calc(33.333% - .5em);float:none}.view-nbc-events #edit-date-filter-1-wrapper #edit-date-filter-1-value>.form-item select{margin-right:0}.view-nbc-events .views-submit-button{width:auto !important;margin-bottom:0 !important}.view-nbc-events .views-submit-button input{width:100% !important}.view-nbc-events .views-reset-button{width:auto !important;margin-bottom:0 !important;margin-right:auto !important}.view-nbc-events .views-reset-button input{width:100% !important}.evt-list-content .pager{padding-top:2em !important;border:none}.evt-list-content .pager li{margin:0}.evt-list-content .pager a{width:100%}.evt-list-content .views-row .listing-summary{padding-top:0 !important}.evt-list-content .node-evt.node-teaser{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:2.5em;position:relative}.evt-list-content .node-evt.node-teaser.node-evt-council-events:before{content:"Council Event";display:block;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.75);color:#fff;padding:.25em .785em;font-size:.875em}.evt-list-content .node-evt.node-teaser .node__title{font-size:1.5em}.evt-list-content .node-evt.node-teaser .node__title a{color:#000;text-decoration:none}.evt-list-content .node-evt.node-teaser .node__title a:hover{text-decoration:underline}@media screen and (min-width:48em) {
 .evt-list-content .node-evt.node-teaser{flex-direction:row}.evt-list-content .node-evt.node-teaser .listing-thumbnail{width:50%;margin-bottom:2em}.evt-list-content .node-evt.node-teaser .listing-thumbnail img{width:100%;display:block}.evt-list-content .node-evt.node-teaser .listing-summary{width:50%;padding:1em 2em} 
}.evt-list-content .listing-thumbnail{margin-bottom:1em}.evt-list-content .listing-thumbnail img{object-fit:cover;width:100%}.evt-list-content .listing-summary .date-event{position:absolute;top:0;left:0;background:linear-gradient(to right,#009bb1,#007cb8);color:#fff;padding:.5em .75em;font-size:.875em}.evt-list-content .listing-summary .date-event .field-label{display:none}.evt-list-content .listing-summary .date-event .date-display-end{border-top:1px solid rgba(255,255,255,0.25);padding-top:.25em;margin-top:.25em}.evt-list-content .listing-summary .price-event,.evt-list-content .listing-summary .field-name-field-cmn-location{display:none}.evt-list-content .listing-summary .field-name-body{margin-bottom:1em}.evt-list-content .listing-summary .field-name-field-cmn-evt-category{text-transform:uppercase;color:#bfbfbf;font-size:.875em}.evt-list-content .listing-summary .field-name-field-cmn-evt-category:before{content:"";display:block;width:2em;height:2px;background:#8c8c8c;margin-bottom:.75em}.evt-list-content .listing-summary .field-name-field-cmn-evt-category .field-label{display:none}.evt-list-content .pager{padding-top:2em !important;border:none}.evt-list-content .pager li{margin:0}.evt-list-content .pager a{width:100%}.view-display-id-page_5 .date-event,.view-display-id-page_6 .date-event,.view-display-id-page_7 .date-event,.view-display-id-page_4 .date-event,.view-display-id-page_10 .date-event,.view-display-id-page_11 .date-event,.view-display-id-page_12 .date-event,.view-display-id-page_19 .date-event{position:absolute;top:0;left:0;background:linear-gradient(to right,#009bb1,#007cb8);color:#fff;padding:.5em .75em;font-size:.875em;z-index:1}.view-display-id-page_5 .date-event .field-label,.view-display-id-page_6 .date-event .field-label,.view-display-id-page_7 .date-event .field-label,.view-display-id-page_4 .date-event .field-label,.view-display-id-page_10 .date-event .field-label,.view-display-id-page_11 .date-event .field-label,.view-display-id-page_12 .date-event .field-label,.view-display-id-page_19 .date-event .field-label{display:none}.view-display-id-page_5 .date-event .date-display-end,.view-display-id-page_6 .date-event .date-display-end,.view-display-id-page_7 .date-event .date-display-end,.view-display-id-page_4 .date-event .date-display-end,.view-display-id-page_10 .date-event .date-display-end,.view-display-id-page_11 .date-event .date-display-end,.view-display-id-page_12 .date-event .date-display-end,.view-display-id-page_19 .date-event .date-display-end{border-top:1px solid rgba(255,255,255,0.25);padding-top:.25em;margin-top:.25em}.view-display-id-page_5 .field-content,.view-display-id-page_6 .field-content,.view-display-id-page_7 .field-content,.view-display-id-page_4 .field-content,.view-display-id-page_10 .field-content,.view-display-id-page_11 .field-content,.view-display-id-page_12 .field-content,.view-display-id-page_19 .field-content{display:flex;justify-content:space-between;flex-direction:column;position:relative}.view-display-id-page_5 .field-content .council-event .evt-img,.view-display-id-page_6 .field-content .council-event .evt-img,.view-display-id-page_7 .field-content .council-event .evt-img,.view-display-id-page_4 .field-content .council-event .evt-img,.view-display-id-page_10 .field-content .council-event .evt-img,.view-display-id-page_11 .field-content .council-event .evt-img,.view-display-id-page_12 .field-content .council-event .evt-img,.view-display-id-page_19 .field-content .council-event .evt-img{position:relative}.view-display-id-page_5 .field-content .council-event .evt-img:before,.view-display-id-page_6 .field-content .council-event .evt-img:before,.view-display-id-page_7 .field-content .council-event .evt-img:before,.view-display-id-page_4 .field-content .council-event .evt-img:before,.view-display-id-page_10 .field-content .council-event .evt-img:before,.view-display-id-page_11 .field-content .council-event .evt-img:before,.view-display-id-page_12 .field-content .council-event .evt-img:before,.view-display-id-page_19 .field-content .council-event .evt-img:before{content:"";display:block;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.75) url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/logo-no-text-fff.svg) center center no-repeat;color:#fff;padding:.25em .785em;background-size:3em;width:4em;height:4em;font-size:1em}.view-display-id-page_5 .field-content .booked-out .evt-img,.view-display-id-page_6 .field-content .booked-out .evt-img,.view-display-id-page_7 .field-content .booked-out .evt-img,.view-display-id-page_4 .field-content .booked-out .evt-img,.view-display-id-page_10 .field-content .booked-out .evt-img,.view-display-id-page_11 .field-content .booked-out .evt-img,.view-display-id-page_12 .field-content .booked-out .evt-img,.view-display-id-page_19 .field-content .booked-out .evt-img{position:relative}.view-display-id-page_5 .field-content .booked-out .evt-img:after,.view-display-id-page_6 .field-content .booked-out .evt-img:after,.view-display-id-page_7 .field-content .booked-out .evt-img:after,.view-display-id-page_4 .field-content .booked-out .evt-img:after,.view-display-id-page_10 .field-content .booked-out .evt-img:after,.view-display-id-page_11 .field-content .booked-out .evt-img:after,.view-display-id-page_12 .field-content .booked-out .evt-img:after,.view-display-id-page_19 .field-content .booked-out .evt-img:after{content:"Booked Out";display:block;bottom:0;right:0;background:#e12890;color:#fff;padding:.25em .785em;font-size:.875em;position:absolute}.view-display-id-page_5 .field-content .cancelled .evt-img,.view-display-id-page_6 .field-content .cancelled .evt-img,.view-display-id-page_7 .field-content .cancelled .evt-img,.view-display-id-page_4 .field-content .cancelled .evt-img,.view-display-id-page_10 .field-content .cancelled .evt-img,.view-display-id-page_11 .field-content .cancelled .evt-img,.view-display-id-page_12 .field-content .cancelled .evt-img,.view-display-id-page_19 .field-content .cancelled .evt-img{position:relative}.view-display-id-page_5 .field-content .cancelled .evt-img:after,.view-display-id-page_6 .field-content .cancelled .evt-img:after,.view-display-id-page_7 .field-content .cancelled .evt-img:after,.view-display-id-page_4 .field-content .cancelled .evt-img:after,.view-display-id-page_10 .field-content .cancelled .evt-img:after,.view-display-id-page_11 .field-content .cancelled .evt-img:after,.view-display-id-page_12 .field-content .cancelled .evt-img:after,.view-display-id-page_19 .field-content .cancelled .evt-img:after{content:"Cancelled";display:block;bottom:0;right:0;background:#000;color:#fff;padding:.25em .785em;font-size:.875em;position:absolute}.view-display-id-page_5 .field-content .disability,.view-display-id-page_6 .field-content .disability,.view-display-id-page_7 .field-content .disability,.view-display-id-page_4 .field-content .disability,.view-display-id-page_10 .field-content .disability,.view-display-id-page_11 .field-content .disability,.view-display-id-page_12 .field-content .disability,.view-display-id-page_19 .field-content .disability{position:relative}.view-display-id-page_5 .field-content .disability:after,.view-display-id-page_6 .field-content .disability:after,.view-display-id-page_7 .field-content .disability:after,.view-display-id-page_4 .field-content .disability:after,.view-display-id-page_10 .field-content .disability:after,.view-display-id-page_11 .field-content .disability:after,.view-display-id-page_12 .field-content .disability:after,.view-display-id-page_19 .field-content .disability:after{background:#007cb8 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-disabled.svg) center center no-repeat;width:1em;height:1em;background-size:1em 1em;display:block;bottom:-1em;left:2rem;content:"";z-index:1;position:absolute;padding:.75em}.view-display-id-page_5 .field-content .node__title a,.view-display-id-page_6 .field-content .node__title a,.view-display-id-page_7 .field-content .node__title a,.view-display-id-page_4 .field-content .node__title a,.view-display-id-page_10 .field-content .node__title a,.view-display-id-page_11 .field-content .node__title a,.view-display-id-page_12 .field-content .node__title a,.view-display-id-page_19 .field-content .node__title a{color:#000;text-decoration:none}.view-display-id-page_5 .field-content .node__title a:hover,.view-display-id-page_6 .field-content .node__title a:hover,.view-display-id-page_7 .field-content .node__title a:hover,.view-display-id-page_4 .field-content .node__title a:hover,.view-display-id-page_10 .field-content .node__title a:hover,.view-display-id-page_11 .field-content .node__title a:hover,.view-display-id-page_12 .field-content .node__title a:hover,.view-display-id-page_19 .field-content .node__title a:hover{text-decoration:underline}@media screen and (min-width:48em) {
 .view-display-id-page_5 .field-content,.view-display-id-page_6 .field-content,.view-display-id-page_7 .field-content,.view-display-id-page_4 .field-content,.view-display-id-page_10 .field-content,.view-display-id-page_11 .field-content,.view-display-id-page_12 .field-content,.view-display-id-page_19 .field-content{flex-direction:row}.view-display-id-page_5 .field-content .listing-thumbnail,.view-display-id-page_6 .field-content .listing-thumbnail,.view-display-id-page_7 .field-content .listing-thumbnail,.view-display-id-page_4 .field-content .listing-thumbnail,.view-display-id-page_10 .field-content .listing-thumbnail,.view-display-id-page_11 .field-content .listing-thumbnail,.view-display-id-page_12 .field-content .listing-thumbnail,.view-display-id-page_19 .field-content .listing-thumbnail{width:50%;margin-bottom:0}.view-display-id-page_5 .field-content .listing-thumbnail img,.view-display-id-page_6 .field-content .listing-thumbnail img,.view-display-id-page_7 .field-content .listing-thumbnail img,.view-display-id-page_4 .field-content .listing-thumbnail img,.view-display-id-page_10 .field-content .listing-thumbnail img,.view-display-id-page_11 .field-content .listing-thumbnail img,.view-display-id-page_12 .field-content .listing-thumbnail img,.view-display-id-page_19 .field-content .listing-thumbnail img{width:100%;display:block}.view-display-id-page_5 .field-content .listing-summary,.view-display-id-page_6 .field-content .listing-summary,.view-display-id-page_7 .field-content .listing-summary,.view-display-id-page_4 .field-content .listing-summary,.view-display-id-page_10 .field-content .listing-summary,.view-display-id-page_11 .field-content .listing-summary,.view-display-id-page_12 .field-content .listing-summary,.view-display-id-page_19 .field-content .listing-summary{width:50%;padding:1em 2em} 
}.view-display-id-page_5 .listing-thumbnail,.view-display-id-page_6 .listing-thumbnail,.view-display-id-page_7 .listing-thumbnail,.view-display-id-page_4 .listing-thumbnail,.view-display-id-page_10 .listing-thumbnail,.view-display-id-page_11 .listing-thumbnail,.view-display-id-page_12 .listing-thumbnail,.view-display-id-page_19 .listing-thumbnail{margin-bottom:1em;position:relative}.view-display-id-page_5 .listing-thumbnail img,.view-display-id-page_6 .listing-thumbnail img,.view-display-id-page_7 .listing-thumbnail img,.view-display-id-page_4 .listing-thumbnail img,.view-display-id-page_10 .listing-thumbnail img,.view-display-id-page_11 .listing-thumbnail img,.view-display-id-page_12 .listing-thumbnail img,.view-display-id-page_19 .listing-thumbnail img{object-fit:cover;width:100%}.view-display-id-page_5 .listing-summary .date-event,.view-display-id-page_6 .listing-summary .date-event,.view-display-id-page_7 .listing-summary .date-event,.view-display-id-page_4 .listing-summary .date-event,.view-display-id-page_10 .listing-summary .date-event,.view-display-id-page_11 .listing-summary .date-event,.view-display-id-page_12 .listing-summary .date-event,.view-display-id-page_19 .listing-summary .date-event{position:absolute;top:0;left:0;background:linear-gradient(to right,#009bb1,#007cb8);color:#fff;padding:.5em .75em;font-size:.875em}.view-display-id-page_5 .listing-summary .date-event .field-label,.view-display-id-page_6 .listing-summary .date-event .field-label,.view-display-id-page_7 .listing-summary .date-event .field-label,.view-display-id-page_4 .listing-summary .date-event .field-label,.view-display-id-page_10 .listing-summary .date-event .field-label,.view-display-id-page_11 .listing-summary .date-event .field-label,.view-display-id-page_12 .listing-summary .date-event .field-label,.view-display-id-page_19 .listing-summary .date-event .field-label{display:none}.view-display-id-page_5 .listing-summary .date-event .date-display-end,.view-display-id-page_6 .listing-summary .date-event .date-display-end,.view-display-id-page_7 .listing-summary .date-event .date-display-end,.view-display-id-page_4 .listing-summary .date-event .date-display-end,.view-display-id-page_10 .listing-summary .date-event .date-display-end,.view-display-id-page_11 .listing-summary .date-event .date-display-end,.view-display-id-page_12 .listing-summary .date-event .date-display-end,.view-display-id-page_19 .listing-summary .date-event .date-display-end{border-top:1px solid rgba(255,255,255,0.25);padding-top:.25em;margin-top:.25em}.view-display-id-page_5 .listing-summary .price-event,.view-display-id-page_5 .listing-summary .field-name-field-cmn-location,.view-display-id-page_6 .listing-summary .price-event,.view-display-id-page_6 .listing-summary .field-name-field-cmn-location,.view-display-id-page_7 .listing-summary .price-event,.view-display-id-page_7 .listing-summary .field-name-field-cmn-location,.view-display-id-page_4 .listing-summary .price-event,.view-display-id-page_4 .listing-summary .field-name-field-cmn-location,.view-display-id-page_10 .listing-summary .price-event,.view-display-id-page_10 .listing-summary .field-name-field-cmn-location,.view-display-id-page_11 .listing-summary .price-event,.view-display-id-page_11 .listing-summary .field-name-field-cmn-location,.view-display-id-page_12 .listing-summary .price-event,.view-display-id-page_12 .listing-summary .field-name-field-cmn-location,.view-display-id-page_19 .listing-summary .price-event,.view-display-id-page_19 .listing-summary .field-name-field-cmn-location{display:block}.view-display-id-page_5 .listing-summary .field-name-body,.view-display-id-page_6 .listing-summary .field-name-body,.view-display-id-page_7 .listing-summary .field-name-body,.view-display-id-page_4 .listing-summary .field-name-body,.view-display-id-page_10 .listing-summary .field-name-body,.view-display-id-page_11 .listing-summary .field-name-body,.view-display-id-page_12 .listing-summary .field-name-body,.view-display-id-page_19 .listing-summary .field-name-body{margin-bottom:1em}.view-display-id-page_5 .listing-summary .field-name-field-cmn-evt-category,.view-display-id-page_6 .listing-summary .field-name-field-cmn-evt-category,.view-display-id-page_7 .listing-summary .field-name-field-cmn-evt-category,.view-display-id-page_4 .listing-summary .field-name-field-cmn-evt-category,.view-display-id-page_10 .listing-summary .field-name-field-cmn-evt-category,.view-display-id-page_11 .listing-summary .field-name-field-cmn-evt-category,.view-display-id-page_12 .listing-summary .field-name-field-cmn-evt-category,.view-display-id-page_19 .listing-summary .field-name-field-cmn-evt-category{text-transform:uppercase;color:#bfbfbf;font-size:.875em}.view-display-id-page_5 .listing-summary .field-name-field-cmn-evt-category:before,.view-display-id-page_6 .listing-summary .field-name-field-cmn-evt-category:before,.view-display-id-page_7 .listing-summary .field-name-field-cmn-evt-category:before,.view-display-id-page_4 .listing-summary .field-name-field-cmn-evt-category:before,.view-display-id-page_10 .listing-summary .field-name-field-cmn-evt-category:before,.view-display-id-page_11 .listing-summary .field-name-field-cmn-evt-category:before,.view-display-id-page_12 .listing-summary .field-name-field-cmn-evt-category:before,.view-display-id-page_19 .listing-summary .field-name-field-cmn-evt-category:before{content:"";display:block;width:2em;height:2px;background:#8c8c8c;margin-bottom:.75em}.view-display-id-page_5 .listing-summary .field-name-field-cmn-evt-category .field-label,.view-display-id-page_6 .listing-summary .field-name-field-cmn-evt-category .field-label,.view-display-id-page_7 .listing-summary .field-name-field-cmn-evt-category .field-label,.view-display-id-page_4 .listing-summary .field-name-field-cmn-evt-category .field-label,.view-display-id-page_10 .listing-summary .field-name-field-cmn-evt-category .field-label,.view-display-id-page_11 .listing-summary .field-name-field-cmn-evt-category .field-label,.view-display-id-page_12 .listing-summary .field-name-field-cmn-evt-category .field-label,.view-display-id-page_19 .listing-summary .field-name-field-cmn-evt-category .field-label{display:none}.view-display-id-page_5 .listing-summary .evt-body,.view-display-id-page_6 .listing-summary .evt-body,.view-display-id-page_7 .listing-summary .evt-body,.view-display-id-page_4 .listing-summary .evt-body,.view-display-id-page_10 .listing-summary .evt-body,.view-display-id-page_11 .listing-summary .evt-body,.view-display-id-page_12 .listing-summary .evt-body,.view-display-id-page_19 .listing-summary .evt-body{margin-bottom:1em}.view-display-id-page_5 .listing-summary .evt-loc,.view-display-id-page_6 .listing-summary .evt-loc,.view-display-id-page_7 .listing-summary .evt-loc,.view-display-id-page_4 .listing-summary .evt-loc,.view-display-id-page_10 .listing-summary .evt-loc,.view-display-id-page_11 .listing-summary .evt-loc,.view-display-id-page_12 .listing-summary .evt-loc,.view-display-id-page_19 .listing-summary .evt-loc{margin-bottom:1em}.view-display-id-page_5 .listing-summary .evt-price,.view-display-id-page_6 .listing-summary .evt-price,.view-display-id-page_7 .listing-summary .evt-price,.view-display-id-page_4 .listing-summary .evt-price,.view-display-id-page_10 .listing-summary .evt-price,.view-display-id-page_11 .listing-summary .evt-price,.view-display-id-page_12 .listing-summary .evt-price,.view-display-id-page_19 .listing-summary .evt-price{margin-bottom:1em}.view-display-id-page_5 .listing-summary .evt-cat,.view-display-id-page_6 .listing-summary .evt-cat,.view-display-id-page_7 .listing-summary .evt-cat,.view-display-id-page_4 .listing-summary .evt-cat,.view-display-id-page_10 .listing-summary .evt-cat,.view-display-id-page_11 .listing-summary .evt-cat,.view-display-id-page_12 .listing-summary .evt-cat,.view-display-id-page_19 .listing-summary .evt-cat{color:#000;font-size:.875em}.view-mode-full.evt-major header .field-label{display:none}.node-evt.view-mode-full header .field-label{display:none}#block-warringah-content-authoring-evt-add-form .container-inline-date .form-item{margin-left:0;margin-right:.5em}#block-warringah-content-authoring-evt-add-form .container-inline-date .form-item:last-child{margin-right:0}#block-warringah-content-authoring-evt-add-form .container-inline-date .form-item>div{display:flex}#block-warringah-content-authoring-evt-add-form .container-inline-date .form-item>div select{width:100%;margin:0}#block-warringah-content-authoring-evt-add-form .form-item-field-cmn-location-und-0-field-cmn-location-address-und-0-country select{width:100%}@media screen and (max-width:47.9375em) {
 #block-warringah-content-authoring-evt-add-form .form-item-field-cmn-location-und-0-field-cmn-location-address-und-0-locality{width:100%} 
}#block-warringah-content-authoring-evt-add-form .form-item-field-cmn-location-und-0-field-cmn-location-address-und-0-postal-code{margin-right:0;width:50%}@media screen and (min-width:48em) {
 #block-warringah-content-authoring-evt-add-form .form-item-field-cmn-location-und-0-field-cmn-location-address-und-0-postal-code{width:calc(30% - 1em)} 
}#block-warringah-content-authoring-evt-add-form .form-item-field-cmn-location-und-0-field-cmn-location-address-und-0-administrative-area{width:calc(50% - 1em)}@media screen and (min-width:48em) {
 #block-warringah-content-authoring-evt-add-form .form-item-field-cmn-location-und-0-field-cmn-location-address-und-0-administrative-area{width:calc(30% - 1em)} 
}#block-warringah-content-authoring-evt-add-form .form-item-field-cmn-location-und-0-field-cmn-location-address-und-0-administrative-area select{width:100%}#body-add-more-wrapper #edit-body-und-0-format{display:none}#body-add-more-wrapper .url-textfield{display:none}.view-nbc-events .evt-loc{display:flex;margin-bottom:1em;align-items:center}.view-nbc-events .evt-loc:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5rem;display:block;color:#007cb8;content:"\50";margin-right:.5em}.view-nbc-events .evt-loc a{text-decoration:none !important}.view-nbc-events .evt-cat{display:flex;margin-bottom:1em;align-items:flex-start;font-size:1em !important}@media screen and (min-width:48em) {
 .view-nbc-events .evt-cat{margin-left:-.35em} 
}.view-nbc-events .evt-cat:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5rem;display:block;color:#007cb8;font-size:1.5em;content:"D";margin-right:.25em}.view-nbc-events .listing-summary .node-title{font-size:1.5em}.field+.booking-buttons{margin-top:2em}.booking-buttons{display:flex;margin-bottom:2em}.booking-buttons>div{margin-right:.5em}.booking-buttons>div.book-now a{background:#d2232a}.booking-buttons>div.facebook a{background:#3f5fa3}.booking-buttons>div.subscribe a{background:#000}.booking-buttons>div a{background:#eee;padding:1em;text-decoration:none;color:#fff;display:inline-block}.booking-buttons>div a:hover{text-decoration:underline}.node-gste header{border-bottom:1px solid #eee;margin-bottom:1.5em}.node-gste .field-label{margin-bottom:0;font-weight:normal;font-size:1.25em}.node-gste .field{margin-bottom:.75em}.node-gste .field.date-event{margin-bottom:1.5em}.node-gste .field-name-body+.field-label{margin-bottom:1.5em}.node-gste .field-name-field-cmn-date{background:none !important;margin-bottom:.5em !important;color:#000 !important;padding:0 !important}.node-gste .field-name-field-cmn-date+.service-links{margin-top:1.5em;margin-bottom:1.5em}.node-gste .columns.columns-2{display:flex}@media screen and (min-width:48em) {
 .node-gste .columns.columns-2{justify-content:space-between} 
}.node-gste .columns.columns-2 .column{margin-bottom:1.5em}@media screen and (min-width:48em) {
 .node-gste .columns.columns-2 .column{width:calc(50% - 1em);margin-bottom:0} 
}.node-gste .columns.columns-2 .column .field-collection-container{border-bottom:none}.node-gste .columns.columns-2 .column .pricing_summary .price-summary{margin-bottom:.5em}.node-gste .columns.columns-2 .column .pricing_summary .price-summary:last-child{margin-bottom:0}.node-gste .columns.columns-2 .column .pricing_summary .caption{font-weight:bold}.node-gste .columns.columns-2 .field-label{margin-bottom:.5em}.event-booked-out,.field-name-field-booked-out,.event-cancelled,.field-name-field-cancelled{padding:1em;padding-left:15px;border-left-style:solid;border-left-width:5px;border-left-color:#d4007f;background-color:#ffedf6;color:#000}#block-views-evt-fields-rev-photos+.booked-out .event-booked-out,#block-views-evt-fields-rev-photos+.booked-out .event-cancelled,#block-views-evt-fields-rev-photos+.cancelled .event-booked-out,#block-views-evt-fields-rev-photos+.cancelled .event-cancelled{margin-top:0}.levt-date h3.field-label{display:none}.section-library-whats-on-all-library-events #block-views-evt-fields-rev-photos{margin-bottom:0 !important}.section-library-whats-on-all-library-events #block-views-evt-fields-rev-photos .attachment{display:none}.view-id-whats_on_events .booked-out .field-name-field-cmn-evt-photo{position:relative}.view-id-whats_on_events .booked-out .field-name-field-cmn-evt-photo:after{content:"Booked Out";display:block;bottom:0;right:0;background:#d2232a;color:#fff;padding:.25em .785em;font-size:.875em;position:absolute}.view-id-whats_on_events .gste-sold-out .field-name-field-cmn-evt-photo:after{content:"Sold Out"}.view-id-whats_on_events .limited .field-name-field-cmn-evt-photo{position:relative}.view-id-whats_on_events .limited .field-name-field-cmn-evt-photo:after{content:"Limited Availability";display:block;bottom:0;right:0;background:#d2232a;color:#fff;padding:.25em .785em;font-size:.875em;position:absolute}.node-gste .event-booked-out,.node-gste .event-limited{width:100%;padding-left:15px;border-left-style:solid;border-left-width:5px;border-left-color:#e3343e;background-color:#f9e8e8;color:#000;padding:1em}.image-widget-data .form-disabled{display:none}.group-cmn-location-geogroup{display:none}.block-views .field-name-field-cmn-date .date-event{display:inline !important}.featured-search{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/search-bg.jpg) bottom center no-repeat;padding:4em 0;display:none;position:fixed;width:100%;z-index:11;height:25em;background-size:100%;padding-top:5em;height:calc(100vh - 5em);bottom:0}.subsite-northern-beaches-council .featured-search{height:calc(100vh - 8em)}@media screen and (min-width:75em) {
 .subsite-northern-beaches-council .featured-search{height:calc(100vh - 8.25em + 1px)} 
}.subsite-glen-street-theatre .featured-search{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/glen-whatson-bg.jpg) top right no-repeat}@media screen and (min-width:75em) {
 .subsite-glen-street-theatre .featured-search{height:calc(100vh - 5.5em)} 
}@media screen and (min-width:75em) {
 .featured-search{height:calc(100vh - 7em)}.subsite-library .featured-search{height:calc(100vh - 5.5em)} 
}@media screen and (min-width:64.0625em) {
 .featured-search>.container{max-width:60em} 
}.featured-search .block__title{display:none}.featured-search form>div{display:flex;border-bottom:1px solid rgba(255,255,255,0.25)}.featured-search input[type="text"]{padding:0 0 .5em 0 !important;background:none !important;border:none !important;font-weight:300;font-size:2em;color:#fff}.featured-search input[type="text"]::placeholder{color:#fff}[data-search="true"] .featured-search{display:block}.featured-search .container-inline{display:flex}.featured-search .form-item{width:100%;margin:0}.featured-search .form-item.form-item-search-block-form{margin-right:.5em}.featured-search .search-submit-input{margin-top:1em}.featured-search .search-submit-input input{background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/search.svg) center center no-repeat;width:1em;height:1em;background-size:1em 1em;font-size:2em;text-indent:-9999em}.featured-search .form-text{border:none !important;height:100% !important;padding:0 .5em 0 3em !important}.featured-search .form-submit{border-color:#fff}.featured-search h2{font-size:1.5em;color:#fff;margin-bottom:.5em}.featured-search__popular h3{color:#000;text-transform:uppercase;font-size:1em;margin-bottom:.5em}.featured-search__popular .block__title{display:none}.featured-search__popular ul{display:flex;flex-flow:wrap;margin-bottom:0}.featured-search__popular ul li{margin:0 .5em .5em 0}.featured-search__popular ul li a{background:#ddd;color:#000;padding:.35em .75em;display:block;text-decoration:none;border:1px solid #fff;transition:background .2s,color .2s;font-size:.875em}.featured-search__popular ul li a:hover{background:#000;color:#fff}.featured-search__search{position:relative}.featured-search__search svg{width:1.75em;position:absolute;bottom:.55em;left:.75em;fill:#007cb8}.better-search{margin-top:1em}#block-menu-menu-nbc-most-searched,#block-menu-menu-nbc-library-most-searched,#block-menu-menu-nbc-glenstreet-most-searche{margin-top:2em}#block-menu-menu-nbc-most-searched .block-content::before,#block-menu-menu-nbc-library-most-searched .block-content::before,#block-menu-menu-nbc-glenstreet-most-searche .block-content::before{content:"Popular now";color:#fff;display:block;font-size:1.25em;margin-bottom:.5em;font-weight:300}#block-menu-menu-nbc-most-searched .menu,#block-menu-menu-nbc-library-most-searched .menu,#block-menu-menu-nbc-glenstreet-most-searche .menu{display:flex;flex-flow:wrap}#block-menu-menu-nbc-most-searched .menu .menu__item,#block-menu-menu-nbc-library-most-searched .menu .menu__item,#block-menu-menu-nbc-glenstreet-most-searche .menu .menu__item{margin:0 .5em .5em 0}#block-menu-menu-nbc-most-searched .menu .menu__link,#block-menu-menu-nbc-library-most-searched .menu .menu__link,#block-menu-menu-nbc-glenstreet-most-searche .menu .menu__link{display:block;color:#000;background:#fff;text-decoration:none;padding:.5em .75em;font-weight:300}#block-menu-menu-nbc-most-searched .menu .menu__link:hover,#block-menu-menu-nbc-library-most-searched .menu .menu__link:hover,#block-menu-menu-nbc-glenstreet-most-searche .menu .menu__link:hover{text-decoration:underline}.node-type-homepage .flexslider{border:none;margin:0;height:23em}@media screen and (min-width:48em) {
 .node-type-homepage .flexslider{height:26em} 
}.node-type-homepage .flexslider .flex-viewport,.node-type-homepage .flexslider .flexslider-views-slideshow-main-frame,.node-type-homepage .flexslider .flexslider_views_slideshow_slide,.node-type-homepage .flexslider .slides{height:100%}.node-type-homepage .flexslider .flexslider_views_slideshow_slide,.node-type-homepage .flexslider .slide{position:relative;height:100%}.node-type-homepage .flexslider .carousel-item{height:100%;background-position:center center;background-size:cover}.node-type-homepage .flexslider .carousel-item[data-url]{cursor:pointer}.node-type-homepage .flexslider .carousel-item>a{display:block;width:100%;height:100%;background:#eee}.node-type-homepage .flexslider .carousel-item img{object-fit:cover;width:100%;height:100%}.node-type-homepage .flexslider .carousel-item .info{position:absolute;top:50%;left:50%;background:#fff;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2em;transform:translate(-50%,-50%);width:calc(100% - 2em);max-width:35em}.node-type-homepage .flexslider .carousel-item .info .field-content{width:100%}@media screen and (min-width:48em) {
 .node-type-homepage .flexslider .carousel-item .info{width:auto;left:auto;right:0;transform:translatey(-50%);align-items:flex-start;text-align:left;padding:2em 3em} 
}.node-type-homepage .flexslider .carousel-item .info h2{font-size:1.75em;font-weight:300;margin-bottom:0;line-height:1.125em;color:#007cb8}@media screen and (min-width:48em) {
 .node-type-homepage .flexslider .carousel-item .info h2{font-size:2.5em} 
}.node-type-homepage .flexslider .carousel-item .info .field-name-field-component-description{color:#40c8f4;font-size:1.5em;line-height:1.125em;font-weight:300;margin-bottom:0}@media screen and (min-width:48em) {
 .node-type-homepage .flexslider .carousel-item .info .field-name-field-component-description{font-size:2.5em} 
}.node-type-homepage .flexslider .carousel-item .info .field-name-field-component-description p{margin-bottom:0;line-height:1.25em}.node-type-homepage .flexslider .carousel-item .info .slide-link{margin-top:1em;padding-right:1.25em;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow.png) top 50% right 0% no-repeat;background-size:10px 20px}.node-type-homepage .flexslider .carousel-item .info .slide-link a{display:block}.node-type-homepage .flexslider .carousel-item-alt{position:static;display:block;text-decoration:none}.node-type-homepage .flexslider .carousel-item-alt div.carousel-item{height:auto}.node-type-homepage .flexslider .carousel-item-alt .slide-background{height:14em}.node-type-homepage .flexslider .carousel-item-alt .info{position:static;display:flex;text-align:left;align-items:flex-start;transform:none;width:100%;max-width:none;padding:1.5em 2em 4em 2em;background:#f9f9f9}.node-type-homepage .flexslider-alt{height:auto}.node-type-homepage .flexslider .slides>li:first-child{display:inherit;-webkit-backface-visibility:inherit}.node-type-homepage .flex-control-nav{bottom:0;background:rgba(0,0,0,0.85);height:2em;display:flex;justify-content:center;align-items:center}.node-type-homepage .flex-control-paging li{margin:0 .25em}.node-type-homepage .flex-control-paging li a{background:rgba(255,255,255,0.25);box-shadow:none}.node-type-homepage .flex-control-paging li a.flex-active{background:#fff}.node-type-homepage .subsite-glen-street-theatre .flexslider .info{background:#d2232a;color:#fff}.node-type-homepage .subsite-glen-street-theatre .flexslider .info h2{color:#fff}.node-type-homepage .subsite-glen-street-theatre .flexslider .info .field-name-field-component-description{color:#fff}.node-type-homepage .subsite-glen-street-theatre .flexslider .info .slide-link{color:#fff;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow-fff.png) top 50% right 0% no-repeat !important}.node-type-homepage .flex-direction-nav{display:none !important}@media screen and (max-width:47.9375em) {
 .node-type-homepage .flex-direction-nav{display:none} 
}.node-type-homepage .flex-direction-nav .flex-prev,.node-type-homepage .flex-direction-nav .flex-next{background:#fff;width:3em;height:3em;border-radius:50%;opacity:1 !important;display:block;z-index:1;text-align:center;line-height:3.125em;box-shadow:0 0 1em rgba(0,0,0,0.25);cursor:pointer}.node-type-homepage .flex-direction-nav .flex-prev.flex-disabled,.node-type-homepage .flex-direction-nav .flex-next.flex-disabled{display:none !important}.node-type-homepage .flex-direction-nav .flex-prev:hover,.node-type-homepage .flex-direction-nav .flex-next:hover{background:#007cb8}.node-type-homepage .flex-direction-nav .flex-prev:hover:before,.node-type-homepage .flex-direction-nav .flex-next:hover:before{color:#fff}.node-type-homepage .flex-direction-nav .flex-prev:before,.node-type-homepage .flex-direction-nav .flex-next:before{display:block;text-indent:0;text-shadow:none;color:#007cb8;font-size:1.5em;width:100%;height:100%;transition:color .2s}.node-type-homepage .flex-direction-nav .flex-prev{left:2em !important;text-indent:-9999em}.node-type-homepage .flex-direction-nav .flex-prev:before{text-indent:-2px}.node-type-homepage .flex-direction-nav .flex-next{right:2em !important;text-indent:9999em}.node-type-homepage .flex-direction-nav .flex-next:before{text-indent:2px}.node-type-homepage .flex-pauseplay{display:block}.node-type-homepage .flex-pauseplay a{color:#fff;opacity:1;font-size:.875em !important;bottom:.5em;left:1em;display:flex;width:auto;height:auto;font-size:1em;text-decoration:none;align-items:center;z-index:1}.node-type-homepage .flex-pauseplay a:before{margin-right:.5em;flex:none;font-size:1em}.subsite-glen-street-theatre .carousel-item .info .field-name-field-component-description{color:#fff !important}.subsite-library .carousel-item .info .field-name-field-component-description{color:#e1288f !important}.subsite-library .carousel-item .info h2{color:#643693 !important}.video-lightbox{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.85);z-index:9999;display:none;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .2s ease}.video-lightbox.is-active{opacity:1;visibility:visible;display:flex}.video-lightbox__close{position:absolute;top:-2em;right:-2em;background:#fff;display:flex;justify-content:center;align-items:center;font-size:1.5em;width:2em;height:2em}.video-lightbox__close svg{width:1em;height:1em}.video-lightbox__video{width:100%;padding:2em;max-width:60em;position:relative}@media screen and (min-width:48em) {
 .video-lightbox__video{padding:0} 
}.video-lightbox__video>div{display:block;height:0;padding-top:56.25%;position:relative}.video-lightbox__video>div>*{height:100%;left:0;position:absolute;top:0;width:100%}.video-lightbox__video a{color:#fff}body.video-lightbox-open .header,body.video-lightbox-open .flex-control-nav,body.video-lightbox-open .flex-direction-nav,body.video-lightbox-open .flex-pauseplay,body.video-lightbox-open .flex-pause,body.video-lightbox-open .flex-play{z-index:auto !important}.view-mode-splash_page .flex-direction-nav{padding-top:3em}.view-mode-splash_page .flex-direction-nav a{top:100%;width:20px;height:20px;display:block}.view-mode-splash_page .flex-direction-nav .flex-next{right:30% !important;margin-right:-40px;opacity:1 !important}.view-mode-splash_page .flex-direction-nav .flex-prev{left:40% !important;opacity:1 !important;margin-left:-40px}.view-mode-splash_page .flex-control-nav{width:100%;position:absolute;bottom:-10px}.view-mode-splash_page .flex-pauseplay{display:none}.view-mode-splash_page .flex-direction-nav a:before{font-size:20px}.view-mode-splash_page .card-image-mask{transform-style:preserve-3d}.view-mode-splash_page .flipped{transform:rotateX(0deg) rotateY(180deg) rotateZ(0deg) skew(0deg,0deg)}.view-mode-splash_page .stretch{transform:scale(1) scale3d(1.17,0.89,1)}.view-content .flex-direction-nav li{line-height:3em}.view-related-content .views-slideshow-cycle-main-frame-row-item{float:left}@media screen and (min-width:48em) {
 .view-related-content .views-slideshow-cycle-main-frame-row-item{width:33.33%} 
}.view-related-content .views_slideshow_cycle_main{width:100%;float:left}.view-related-content .views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100% !important;height:auto}.view-related-content .views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto}.view-related-content .views_slideshow_cycle_main .field-content{max-width:100%;width:100%}.view-related-content .views_slideshow_cycle_main .field-content img{max-width:100%;width:100%;height:auto;margin:0;padding:0}.footer{background:#000;color:#fff;position:relative}.region-bottom .footer{display:block}.footer #block-menu-block-18 .block__title,.footer #block-menu-menu-footer-menu-bottom-library .block__title,.footer #block-menu-menu-footer-menu-bottom-gst .block__title,.footer #block-menu-block-9 .block__title,.footer #block-menu-block-34 .block__title{display:none}@media screen and (min-width:48em) {
 .footer{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/footer-bg.png) top left no-repeat;background-size:50%}.subsite-library .footer{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/library-footer-bg.jpg) top right no-repeat;background-size:35%}.subsite-glen-street-theatre .footer{background:#000} 
}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer p{margin-bottom:1em}.footer__wrap{text-align:center;padding:3em 0}.footer__wrap h3{text-transform:uppercase}.footer__logo{display:flex;justify-content:center;margin-bottom:2.5em}.footer__logo--small img{width:4.25em !important}.footer__logo .site-logo{max-height:100%}.footer__logo img{max-height:100% !important}#block-menu-menu-footer-menu,#block-menu-menu-footer-menu-bottom-library{width:100%;margin-bottom:1em}#block-menu-menu-footer-menu .block__title,#block-menu-menu-footer-menu-bottom-library .block__title{display:none}#block-menu-menu-footer-menu .menu,#block-menu-menu-footer-menu-bottom-library .menu{display:flex;flex-flow:wrap;justify-content:center;margin-bottom:0}#block-menu-menu-footer-menu .menu li,#block-menu-menu-footer-menu-bottom-library .menu li{margin:.5em}.footer-social-media,#block-menu-block-18,#block-menu-block-9,#block-menu-block-34{width:100%;order:-1;margin-bottom:1.5em}@media screen and (min-width:48em) {
 .footer-social-media,#block-menu-block-18,#block-menu-block-9,#block-menu-block-34{width:auto} 
}.footer-social-media .block__title,#block-menu-block-18 .block__title,#block-menu-block-9 .block__title,#block-menu-block-34 .block__title{display:none}.footer-social-media .menu,#block-menu-block-18 .menu,#block-menu-block-9 .menu,#block-menu-block-34 .menu{display:flex;flex-flow:wrap;justify-content:center;margin:1em 0}.footer-social-media .menu li,#block-menu-block-18 .menu li,#block-menu-block-9 .menu li,#block-menu-block-34 .menu li{margin:0 1em}.footer-social-media svg,#block-menu-block-18 svg,#block-menu-block-9 svg,#block-menu-block-34 svg{width:2em;height:2em;fill:#fff}.footer__bottom{display:flex;flex-flow:wrap;flex-direction:column}.footer__bottom p:last-child{width:100%;text-align:center;margin-bottom:0}@media screen and (min-width:48em) {
 .footer__bottom p:last-child{width:auto;text-align:left} 
}.footer__phone{font-size:2.5em !important;margin-bottom:.25em !important}.footer__back-to-top{display:flex;width:3em;height:3em;justify-content:center;align-items:center;border:1px solid #808080;transition:all .2s;position:absolute;top:1.5em;right:1.5em;z-index:10}.footer__back-to-top:hover{border-color:#fff}.footer__back-to-top:hover svg{fill:#fff}.footer__back-to-top svg{fill:#808080;transition:fill .2s;width:1.5em}.footer__bottom-links{text-align:center;line-height:2em}.form-item>label{margin-bottom:.25em;display:block}.form-item.form-type-radio{align-items:center}.form-item.form-type-radio>label{display:inline-block;margin-bottom:0}.form-item.form-type-radio input{margin-right:.5em;margin-top:-2px}.form-item .description{margin-top:.5em}.body-wrap .form-text{height:3rem}.form-textarea,.body-wrap .form-text{border:1px solid #000;padding:.5em;transition:border-color .2s;box-sizing:border-box;width:100%}.form-textarea:focus,.body-wrap .form-text:focus{border-color:#999}.fieldset-legend{font-weight:bold;display:block;width:100%;border-bottom:1px solid #ddd;padding:.25em .5em .5em;background:#007cb8 !important;color:#fff}.fieldset-legend a{color:currentColor !important;text-decoration:none}html.js fieldset.collapsed{height:auto}.fieldset-legend span.summary{margin-left:0}.webform-client-form fieldset{margin-bottom:2em}.webform-client-form fieldset .fieldset-wrapper{padding:1em;background:#eee}html.js fieldset.collapsible .fieldset-legend{padding-left:1em}.webform-component-file .fieldset-legend{border-bottom:0px;padding:.25em 0em .5em;background:none !important;color:#000000}.webform-component-file>label:first-child{background:#333;color:#fff;padding:.5em;margin:-1em -1em 1em}.webform-component-file .form-managed-file{display:flex;flex-direction:column}.webform-component-file .form-managed-file input[type="submit"]{width:7em;margin-top:1em}.fieldset-description+.webform-component-fieldset{margin-top:1em}.webform-component-checkboxes,.webform-component-radios,.webform-component-multiple{margin-bottom:.5em}.webform-component-checkboxes .fieldset-legend,.webform-component-radios .fieldset-legend,.webform-component-multiple .fieldset-legend{background:none !important;color:#000;font-weight:bold;padding:.25em 0em .5em}.webform-component-checkboxes .fieldset-wrapper,.webform-component-radios .fieldset-wrapper,.webform-component-multiple .fieldset-wrapper{background:#ddd}.webform-component-checkboxes .fieldset-wrapper .form-item:first-child,.webform-component-radios .fieldset-wrapper .form-item:first-child,.webform-component-multiple .fieldset-wrapper .form-item:first-child{margin-top:0}.webform-component-checkboxes .date-selection-wrapper,.webform-component-radios .date-selection-wrapper,.webform-component-multiple .date-selection-wrapper{width:20%;float:left;margin-top:1em !important}.webform-component-fieldset .webform-component-fieldset:last-child{margin-bottom:0}html.js input.form-autocomplete{background-position:top 50% right .5em}.webform-component-fieldset select{width:100%}.form-type-checkbox{display:flex}.form-type-checkbox input{margin-top:.35em;margin-right:.5em;flex:none}#warringah-cer-save-subscription-form,#warringah-cer-save-subscription-form--2{margin-bottom:2em}#warringah-cer-save-subscription-form .form-reset,#warringah-cer-save-subscription-form--2 .form-reset{margin-right:2em}.webform-container-inline{flex-flow:wrap}.webform-datepicker,.webform-container-inline{display:flex !important;align-items:center;width:100%}.webform-datepicker>label,.webform-container-inline>label{width:100%}.webform-datepicker .form-item,.webform-container-inline .form-item{margin:0 .5em 0 0 !important}.webform-datepicker .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-end-time2-minute,.webform-datepicker .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-start-time2-minute,.webform-datepicker .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-end-time3-minute,.webform-datepicker .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-start-time3-minute,.webform-datepicker .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-end-time1-minute,.webform-datepicker .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-start-time1-minute,.webform-container-inline .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-end-time2-minute,.webform-container-inline .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-start-time2-minute,.webform-container-inline .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-end-time3-minute,.webform-container-inline .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-start-time3-minute,.webform-container-inline .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-end-time1-minute,.webform-container-inline .form-item.form-item-submitted-tms-performance-details-tms-performance-dates-tms-start-time1-minute{margin:0 .5em !important}.webform-datepicker #edit-submitted-exam-details-start-time-minute,.webform-container-inline #edit-submitted-exam-details-start-time-minute{margin-left:.5em}.webform-datepicker>div{margin:0;display:block}.webform-component-fieldset.collapsible.collapsed>legend .fieldset-legend{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/plus-white.svg) !important}.webform-component-fieldset.collapsible>legend .fieldset-legend{background:#007cb8 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/minus-fff.svg) top 50% right 0.5em no-repeat !important;background-size:1.5em 1.5em !important}.webform-component-fieldset.collapsible>legend .fieldset-legend>a{display:block}.webform-component--mail-contact--subscriber{flex-flow:wrap}.webform-component--mail-contact--subscriber .description{width:100%;margin-top:1em}.form-radios label{margin-right:0 !important}input:focus,:-moz-focusring{box-shadow:0 0 0.125em 0.125em #007cb8}.webform-component-matrix .sticky-table{width:100% !important}.webform-component-matrix table th{padding:0 5px}.webform-component-matrix table .form-text{border-width:2px;border-style:inset;border-color:initial;border-image:initial}.webform-component-matrix table select{height:3rem;padding:5px}.front-caption{padding:2em 1em 1.5em;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;max-width:25em;margin:0 auto 0}.front-caption h2{margin-bottom:0}.front-caption p{margin-bottom:0;margin-top:.5em}#ie-shadow{display:none}.header{background:#000;position:fixed;top:0;left:0;width:100%;box-shadow:0 0.05em 0.125em rgba(0,0,0,0.25);z-index:11}.subsite-northern-beaches-council .header,.subsite-library .header,.subsite-glen-street-theatre .header{height:auto}@media screen and (min-width:48em) {
 .header{height:8.25em} 
}.admin-menu .header{top:29px}.header a{color:#fff;text-decoration:none}.header>.container{height:100%;position:static}.header__wrap{height:100%;font-size:.875em;display:flex !important;justify-content:space-between;align-items:center}.subsite-northern-beaches-council .header__wrap,.subsite-glen-street-theatre .header__wrap{flex-flow:wrap}@media screen and (min-width:48em) {
 .header--council .header__wrap{height:5.5rem} 
}.ie10 .header__wrap{background:#000}.subsite-library .header__wrap,.subsite-glen-street-theatre .header__wrap{height:5.5rem;background:#000}.header__actions{margin-left:auto;display:flex;justify-content:space-between;align-items:stretch;height:100%}.header__actions .header__region{margin-right:1em}.header__actions a:hover{text-decoration:underline}.header__btn{background:none;border-radius:0;border:none;padding:.5em;transition:all .2s;width:6em;color:#fff;display:block}.ie10 .header__btn--menu{height:6em}.header__btn>div{flex-direction:column;display:flex;align-items:center;justify-content:center;height:100%}.header__btn svg{margin-bottom:.5rem;fill:#fff;width:1em;height:1em;font-size:1.5em;transition:fill .2s}.header__btn--location{display:none}.header__btn--menu svg{margin-bottom:0}@media screen and (min-width:75em) {
 .header__btn--menu{display:none} 
}.header__btn--user{height:100%}.header__btn:hover{background:#fff}.header__btn:hover svg{fill:#000}.header__btn:hover .header__btn-label{color:#000}.header__btn .header__btn-label{transition:color .2s;font-size:1.05em}.header__user{position:relative;height:100%}.header__user svg{margin-bottom:0}.header__user:hover .header__btn--user{background:#fff}.header__user:hover .header__btn--user svg{fill:#000}.header__user:hover .header__user-menu{display:block}.header__user-menu{position:absolute;top:calc(5em + 16px);right:0;background:#fff;border:1px solid #eee;width:9em;display:none}.header__user-menu-item:last-child .header__user-menu-link{border-bottom:none}.header__user-menu-link{padding:.5em;color:#000 !important;display:block;border-bottom:1px solid #eee}#block-user-alert-user-alert .user-alert{padding:1em 1em 0.5em 1em}#block-user-alert-user-alert .user-alert .user-alert-close{height:2em;width:2em}#block-user-alert-user-alert .user-alert .user-alert-close svg{height:1em;width:1em}.node .user-alert a{color:#fff}.node .user-alert .dark{color:#000}.node .user-alert .dark a{color:#000}.has-alert .header{top:5em}.has-alert .region-pre-header{position:fixed;width:100%;top:0;left:0;z-index:99;cursor:pointer}.has-alert .region-pre-header .site-alert{font-weight:300}.has-alert .region-pre-header .site-alert .block-content>div{background:#ef4143 !important;border:none !important;margin:0 !important;padding:2em;position:relative}.has-alert .region-pre-header .site-alert .block-content>div:after{content:"";display:block;width:1em;height:1em;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/close-fff.svg) no-repeat;background-size:1em 1em;font-size:1.5em;position:absolute;top:50%;right:2rem;transform:translatey(-50%)}.has-alert .region-pre-header .site-alert .block-content>div .text{padding:0;font-size:1em;color:#fff}.header__links{width:100%;position:relative;height:2.75em;display:flex !important;justify-content:flex-end;align-items:center;border-bottom:1px solid rgba(255,255,255,0.1)}@media screen and (min-width:48em) {
 .header__links{padding-right:5.25em} 
}.header__links-btn,.header__links-btn-gst{display:flex;height:100%;font-size:.875em;align-items:center;justify-content:center;text-align:center;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);position:relative}.header__links-btn>a,.header__links-btn-gst>a{background:#c9da43;color:#000;padding:0 1em;display:flex;height:100%;align-items:center}.header__links-btn svg,.header__links-btn-gst svg{fill:#000;width:1em;height:1em;font-size:.75em;margin-left:1em;transition:all .2s}.header__links-btn:focus .header__links-list,.header__links-btn.is-focused .header__links-list,.header__links-btn-gst:focus .header__links-list,.header__links-btn-gst.is-focused .header__links-list{display:block}.header__links-btn:focus svg,.header__links-btn.is-focused svg,.header__links-btn-gst:focus svg,.header__links-btn-gst.is-focused svg{fill:#000;transform:rotate(180deg)}.header__links-list{background:#fff;display:none;position:absolute;top:calc(2.75rem - 1px);left:0;width:100%;text-align:left;box-shadow:0 0.5em 1em 0em rgba(0,0,0,0.25);z-index:11}.header__links-list-item{border-top:1px solid rgba(0,0,0,0.1)}.header__links-list-item:first-child{border-top:none}.header__links-list-item__link{color:#000 !important;padding:.5em 1em;display:block}#cboxOverlay{background:rgba(0,0,0,0.9);opacity:1}#cboxTitle{font-weight:bold;top:-2em}#cboxLoadedContent{background:none;padding:0}.main__sidebar-first{margin-top:1.5em;width:100%;order:3}.has-first-sidebar .main__sidebar-first{visibility:visible}@media screen and (min-width:64.0625em) {
 .main__sidebar-first{width:calc(25% - 1em);order:1;margin-top:0;margin-bottom:1.5em} 
}.main__sidebar-first .block__title{font-size:1.25em;margin-bottom:.5em}.main__sidebar-first label{display:none}.main__sidebar-first select{display:none}.main__sidebar-first .menu{margin-bottom:0}.main__sidebar-first .menu-block-wrapper>.menu{background:rgba(0,0,0,0.025)}.main__sidebar-first .menu-block-wrapper>.menu .menu{background:#fff;border:none}.main__sidebar-first .menu-block-wrapper>.menu .menu .menu__link{display:flex;align-items:flex-start;padding-left:2em}.main__sidebar-first .menu-block-wrapper>.menu .menu .menu{padding-left:1em;margin-top:-.25em}.main__sidebar-first .menu-block-wrapper>.menu .menu .menu .first .menu__link{padding-top:0}.main__sidebar-first .menu-block-wrapper>.menu .menu .menu .menu__link{padding-left:3rem}.main__sidebar-first .menu-block-wrapper>.menu>.menu__item.is-active-trail>.menu__link{font-weight:bold}.main__sidebar-first .menu__link{padding:.5em 1em;display:block;color:#000;text-decoration:none}.main__sidebar-first .menu__link:hover{background:rgba(255,255,255,0.05);text-decoration:underline}.main__sidebar-first .menu__link.active{font-weight:bold;border:none !important}.region-navigation{height:100%}.region-navigation .block-menu-block{height:100%}.region-navigation .block__title{display:none}.region-navigation .block-content{height:100%}@media screen and (max-width:74.9375em) {
 .region-navigation .block-content{display:flex;justify-content:center} 
}.region-navigation .block-content .menu-block-wrapper{height:100%;width:100%}.region-navigation .block-content .menu-block-wrapper>.menu{display:flex;align-items:center;flex-direction:column;width:100%;margin-bottom:0}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu{height:100%;flex-direction:row} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item{border-bottom:1px solid rgba(255,255,255,0.25);width:100%}@media screen and (max-width:74.9375em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item{position:relative} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item:first-child{border-top:1px solid rgba(255,255,255,0.25)}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item:first-child{border-top:none} 
}@media screen and (max-width:74.9375em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active button{background:#fff;border-left:none}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active button svg{fill:#000}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active button svg.minus{display:block}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active button svg.plus{display:none}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active>.menu{display:block} 
}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item{width:auto;height:100%;border:none;display:block}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active-trail>.menu__link::before{border-left-color:#333;opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active-trail.section-color--endeavour>.menu__link::before{border-left-color:#044fa2;opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active-trail.section-color--wattle>.menu__link::before{border-left-color:#cada43;opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active-trail.section-color--persian-green>.menu__link::before{border-left-color:#01a5a6;opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active-trail.section-color--cinnabar>.menu__link::before{border-left-color:#ee3f44;opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active-trail.section-color--gorse>.menu__link::before{border-left-color:#fde84f;opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.is-active-trail.section-color--cerise>.menu__link::before{border-left-color:#e12890;opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item:hover>.menu__link::before{opacity:1;transform:translate(0,-50%)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item:hover>.menu{opacity:1;visibility:visible} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>button{border:none;background:rgba(255,255,255,0.1);border:none;width:5em;border-left:1px solid rgba(255,255,255,0.25);outline:none;transition:background .2s,border-color .2s;position:absolute;top:0;right:0;height:3.75em}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>button>div{display:flex;justify-content:center;align-items:center}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>button{display:none} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>button svg{width:2.5em;height:2.5em;fill:#fff;transition:fill .2s}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>button svg.minus{display:none}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--endeavour>.menu__link::before{border-left-color:#044fa2}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--endeavour>.menu{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/symbol-council.png) top right no-repeat;background-size:50%} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--wattle>.menu__link::before{border-left-color:#cada43}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--wattle>.menu{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/symbol-community.png) top right no-repeat;background-size:50%} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--persian-green>.menu__link::before{border-left-color:#01a5a6}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--persian-green>.menu{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/symbol-environment.png) top right no-repeat;background-size:50%} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--cinnabar>.menu__link::before{border-left-color:#ee3f44}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--cinnabar>.menu{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/symbol-planning.png) top right no-repeat;background-size:50%} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--gorse>.menu__link::before{border-left-color:#fde84f}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--gorse>.menu{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/symbol-service.png) top right no-repeat;background-size:50%} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--cerise>.menu__link::before{border-left-color:#e12890}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item.section-color--cerise>.menu{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/symbol-things-to-do.png) top right no-repeat} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link{height:100%;padding:0 1em;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;font-size:1.05em;color:#fff;position:relative}@media screen and (max-width:74.9375em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link{width:calc(100% - 4.5rem + 1px);font-size:1.25em;padding:1em;display:block;text-align:left;font-weight:bold;height:3em}.ie10 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link{height:3em !important}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link:hover{color:#000;background:#fff} 
}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link::before{content:"";display:block;border-left:2px solid #333;height:1.125em;margin-right:.5em;transition:all .4s ease;opacity:0;position:absolute;left:.5em;top:50%;transform:translate(0,-100%)}.subsite-glen-street-theatre .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link::before{border-left-color:#d2232a}.subsite-library .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link::before{border-left-color:#e1288f}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu__link:hover::before{opacity:1;transform:translate(0,-50%)} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu{width:100%;align-items:flex-start;overflow:auto;flex-flow:wrap;justify-content:center;display:none;order:3;padding:1em;border-top:1px solid rgba(255,255,255,0.25);margin-bottom:0;background:#333}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu{background:#000;opacity:0;visibility:hidden;position:absolute;display:flex;padding:3em 13.5em 4em;transition:opacity .2s,visibility .2s;top:8.25rem;left:0;z-index:10;border-top:none;align-content:flex-start;justify-content:space-between;align-items:center;box-shadow:0 1em 1em -0.5em rgba(0,0,0,0.25)}.subsite-glen-street-theatre .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu{top:9em}.ie10 .subsite-library .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu{top:9.25em}.ie10 .subsite-glen-street-theatre .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu{top:9.5em} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu .menu__link{display:block;width:100%;color:#fff;padding:1em}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu .menu__link:hover{text-decoration:underline}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item{background:rgba(0,0,0,0.35);width:100%}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item{width:calc(50% - 1em);background:none;border-bottom:1px solid rgba(255,255,255,0.1) !important} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item>.menu{display:none}@media screen and (max-width:74.9375em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item>.menu{background:#000;display:block} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item .menu__item{border-bottom:1px solid rgba(255,255,255,0.2)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item .menu__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item .menu__item .menu{display:none}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item:not(.is-expanded)>.menu__link{border-bottom:1px solid rgba(0,0,0,0.35)}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item>.menu__link{font-size:1.05em;background:#fff;padding:1rem;color:#000;font-weight:bold}@media screen and (min-width:75em) {
 .region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item>.menu__link{background:none;color:#fff;border-bottom:none !important;padding:.5em;transition:background .2s,color .2s;font-weight:normal} 
}.region-navigation .block-content .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item>.menu__link:hover{background:#fff;color:#000;text-decoration:none}.main__page+.main__sidebar-second{margin-top:1.5em}@media screen and (min-width:64.0625em) {
 .main__page+.main__sidebar-second{margin-top:0} 
}.main__sidebar-second{width:100%;order:2}@media screen and (min-width:64.0625em) {
 .main__sidebar-second{order:3;width:calc(21% - 1em);margin-left:auto;margin-bottom:1.5em} 
}.view-cmn-fields-rev .oh-display{display:flex;flex-flow:wrap;margin-bottom:1em}.view-cmn-fields-rev .oh-display:last-child{margin-bottom:0}.view-cmn-fields-rev .oh-display-label{font-weight:bold}[data-search="true"] .region-section-title,[data-search="true"] .main__content{display:none}[data-menu="true"] .region-section-title,[data-menu="true"] .main__content,[data-menu="true"] .footer{display:none}.main{background:#fff}.subsite-glen-street-theatre .main{padding-top:2em}.not-front .main__content{padding-top:2em;padding-bottom:2em}.node-type-homepage.subsite-library .main__content,.node-type-homepage.subsite-glen-street-theatre .main__content,.node-type-homepage.subsite-kalof .main__content{padding-top:0;padding-bottom:0}.main__header{width:100%}.node-type-homepage .main__header{display:none}.main__content{display:flex;flex-direction:column;flex-flow:wrap}@media screen and (min-width:64.0625em) {
 .main__content{flex-direction:row} 
}.main__content .file-video .media-youtube-video>div{display:block;height:0;padding-top:56.25%;position:relative}.main__content .file-video .media-youtube-video>div>*{height:100%;left:0;position:absolute;top:0;width:100%}.main__content .file-video .media-youtube-video>div iframe{height:100%}.main__content .file-video .media-youtube-video{display:block;height:0;padding-bottom:56.25%;padding-top:0;position:relative}.main__content img{max-width:100%;height:auto}.main__page{width:100%;order:2}.main__page .page-user #user-login{max-width:30em;margin:0 auto}@media screen and (min-width:64.0625em) {
 .has-first-sidebar .main__page{width:calc(75% - 1em);margin-left:1.5em} 
}@media screen and (min-width:64.0625em) {
 .has-second-sidebar .main__page{width:calc(75% - 1em);margin-left:1.5em} 
}@media screen and (min-width:64.0625em) {
 .has-second-sidebar.has-first-sidebar .main__page{width:calc(55% - 3em);margin-left:1.5em;margin-right:1.4em} 
}.not-front .main__page>h2.element-invisible:first-child+.tabs-primary{margin-top:0}.main__page .block{margin-bottom:1.5em}.main__page .block:last-child{margin-bottom:0}.page-user .main__page{padding-bottom:2em}.view-cch-fields-rev .field-content{display:flex}#block-views-cch-fields-rev-images a,#block-views-cch-fields-rev-images img{width:100%}.srch-type{display:flex;align-items:center;margin-top:1em}.srch-type:before{content:"";display:block;width:1em;height:1em;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/tag.svg) no-repeat;background-size:1em 1em;margin-right:.5em}#block-views-evt-fields-rev-photos .view-evt-fields-rev .attachment{margin-top:0 !important}.page-user-login .tabs-primary,.page-user .tabs-primary{display:none}.image-field-caption{text-align:center;font-style:italic;color:#aaa}.listing-thumbnail .image-field-caption,.view-latest-news .image-field-caption{display:none}.read-more a{float:right;color:#007cb8 !important}.optimo-buttons{float:right}.optimo-buttons a{color:#007cb8 !important}.ui-timepicker-table td a{width:100% !important;font-size:0.85em !important}#component--discover-collage .field-name-field-component-description{margin:0}.subsite-glen-street-theatre .mdl-textfield,.subsite-library .mdl-textfield{color:#000}.subsite-glen-street-theatre .mdl-button--raised.mdl-button--colored,.subsite-glen-street-theatre .mdl-button--raised.mdl-button--colored:hover,.subsite-library .mdl-button--raised.mdl-button--colored,.subsite-library .mdl-button--raised.mdl-button--colored:hover{background:#000}.subsite-glen-street-theatre .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label,.subsite-library .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:#e12890 !important}.subsite-library .mdc-text-field .mdc-line-ripple::after,.subsite-northern-beaches-council .mdc-text-field .mdc-line-ripple::after{border-bottom-color:#d31886 !important}.subsite-library .mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::before,.subsite-northern-beaches-council .mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#ccc !important}.subsite-glen-street-theatre .mdl-textfield__label{color:#fff}.subsite-glen-street-theatre .mdl-textfield__label:after{background-color:#000}.subsite-glen-street-theatre .mdl-textfield__input{border-bottom:1px solid rgba(255,255,255,0.8)}.subsite-glen-street-theatre .mdc-component__buttons{background-color:rgba(238,238,238,0.35)}.subsite-glen-street-theatre .mdc-text-field:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#fff !important}.mdc-card{border-radius:0px}.mdc-card .demo-card__primary,.mdc-card .demo-card__secondary,.mdc-card .evt-loc{padding:0.5em}#component--engagement-projects .view-proj-org-list .mdl-card__title-text{margin-bottom:0.5em;font-size:20px;font-weight:700}#component--engagement-projects .view-proj-org-list .mdl-card__title-text a{text-decoration:none}#component--engagement-projects .view-proj-org-list .mdl-shadow--2dp{margin:1em}#component--engagement-projects .view-proj-org-list .mdl-card__title{padding:0px 0px 16px}#component--engagement-projects .view-proj-org-list .mdl-card{width:30%;float:left;background:#fff}#component--engagement-projects .view-proj-org-list .mdl-card__supporting-text{padding:0px 16px}#component--engagement-projects .view-proj-org-list .mdl-button.mdl-button--colored{color:#0054A5}@media screen and (max-width:37.4375em) {
 #component--engagement-projects .view-proj-org-list .mdl-shadow--2dp{width:95%} 
}@media screen and (max-width:64em) {
 #component--engagement-projects .view-proj-org-list .mdl-shadow--2dp{margin:.75em} 
}#component--engagement-projects .view-proj-org-list .demo-card-square:hover{box-shadow:0 4px 7px 0 rgba(0,0,0,0.35)}@media screen and (min-width:48em) {
 #component--engagement-projects .view-proj-org-list .mdl-card--expand{-webkit-flex-grow:0}#component--engagement-projects .view-proj-org-list .view-content{display:flex;justify-content:center}#component--engagement-projects .view-proj-org-list .views-row{display:-webkit-flex;display:-ms-flexbox;display:flex}#component--engagement-projects .view-proj-org-list .mdl-card{width:380px;float:left} 
}#component--engagement-projects .field-name-field-component-link{text-align:center}#component--engagement-projects .mdl-shadow--2dp{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.iwt-links{padding:0.45em 1em 0.6em 1em;text-decoration:none;line-height:2em}.iwt-links:hover{background:linear-gradient(to right,#009bb1,#007cb8);color:#fff}.alert-cyan,.alert-blue,.alert-purple,.alert-teal,.alert-green,.alert-yellow,.alert-red,.alert-magenta{width:100%;padding-left:15px;border-left-style:solid;border-left-width:5px;color:#000;padding:1em}.alert-cyan{border-left-color:#52c5d7;background-color:#cff2f7}.alert-blue{border-left-color:#0054a5;background-color:#d2e5f7}.alert-purple{border-left-color:#661b7f;background-color:#f2e3f7}.alert-teal{border-left-color:#00a895;background-color:#d5efe9}.alert-green{border-left-color:#a9d43b;background-color:#e4f2bc}.alert-yellow{border-left-color:#ffd300;background-color:#f7f1dc}.alert-red{border-left-color:#e3343e;background-color:#f9e8e8}.alert-magenta{border-left-color:#d4007f;background-color:#ffedf6}.view-online-resources .demo-card__title{font-weight:600}.view-online-resources .demo-card__title a{text-decoration:none}.view-online-resources .mdc-layout-grid__cell{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.view-online-resources .mdc-card{box-shadow:none !important}.view-online-resources .mdc-card .img-card{text-decoration:none !important}.view-online-resources .mdc-layout-grid__cell{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);background-color:#ffffff}.view-online-resources .mdc-card{box-shadow:none !important}.view-online-resources .mdc-card .demo-card__title{font-weight:600}.view-online-resources .mdc-card__action-buttons{position:absolute;bottom:5px}.paragraphs-items-field-cards .mdc-card{border-radius:0px;box-shadow:none !important;height:100%;position:relative}@media all and (max-width:500px) {
 .paragraphs-items-field-cards .mdc-card{width:100%} 
}.paragraphs-items-field-cards .mdc-card ul li{list-style-type:none !important}.paragraphs-items-field-cards .mdc-card .field-name-field-c-content ul li{list-style-type:disc !important;padding-bottom:1em}.paragraphs-items-field-cards .mdc-card .service-links{border:none !important}.paragraphs-items-field-cards .mdc-card .service-links .links>li a svg{transition:fill .2s;width:2em;height:2em;fill:#929292}.paragraphs-items-field-cards .mdc-card a{text-decoration:none !important}.paragraphs-items-field-cards .mdc-card__subtitle{color:#929292;font-weight:600}.paragraphs-items-field-cards .demo-card__title{font-weight:600}.paragraphs-items-field-cards .mdc-layout-grid__cell:hover{box-shadow:3px 3px 7px 0 rgba(0,0,0,0.6) !important}.paragraphs-items-field-cards .mdc-layout-grid__cell{box-shadow:1px 1px 3px 0 rgba(0,0,0,0.4)}.paragraphs-items-field-cards .mdc-card__action-buttons{position:absolute;bottom:5px}.emergency-prep{height:160vh;min-height:2200px}@media screen and (max-width:37.4375em) {
 .emergency-prep{height:330vh;min-height:3000px} 
}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)){margin-bottom:1.5em;border:none !important;padding:0}.block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)) .block__title{font-weight:300 !important;border-bottom:none}.no-sidebars.page-node .block:not(#block-search-form):not(#block-menu-menu-footer-menu):not(#block-views-carousel-block):not(.block-sub-pages):not(.block-menu-block):not(.block-banner):not(#block-views-map-view-block-1):not(.block-instagram-block):not(.block-warringah-blocks):not(.block-workbench):not(#block-search-api-page-council-search):not(#block-search-api-page-glen-st-theatre-search):not(#block-warringah-content-authoring-evt-add-form:not(#block-user-alert-user-alert)){width:100% !important}#block-user-alert-user-alert{margin-bottom:0px !important}.more-link{text-align:center;display:flex;justify-content:center;align-items:center}.front-news-view .more-link,.front-evt-view .more-link{margin:2em 0}.nav{margin-left:auto;height:100%;display:none;outline:none;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:75em) {
 .nav{display:block;overflow:hidden} 
}.nav .contextual-links-region{position:static}.nav .region-navigation{height:100%}@media screen and (max-width:74.9375em) {
 [data-menu="true"][data-search="true"] .nav{display:none}[data-menu="true"] .nav{position:absolute;top:calc(8.25rem - 1px);left:0;width:100%;background:#000;display:block;height:calc(100vh - 6rem);box-shadow:0 0.25em 0.5em rgba(0,0,0,0.25) inset} 
}@media screen and (max-width:74.9375em) and (max-width:47.9375em) {
 [data-menu="true"] .nav{top:calc(6.75rem - 1px)} 
}@media screen and (max-width:74.9375em) {
 .subsite-library[data-menu="true"] .nav{height:calc(100vh - 7.5rem);top:calc(7.5rem - 1px)}.subsite-glen-street-theatre[data-menu="true"] .nav{height:calc(100vh - 5.5rem);top:calc(9em - 1px)} 
}@media screen and (max-width:74.9375em) and (max-width:47.9375em) {
 .subsite-library[data-menu="true"] .nav{top:calc(7.5rem - 1px)} 
}@media screen and (max-width:74.9375em) and (max-width:47.9375em) {
 .subsite-glen-street-theatre[data-menu="true"] .nav{top:calc(9em - 1px)} 
}.page-node.node-type-cnews #block-views-news-fields-rev-images .block__title{display:none}.page-node.node-type-cnews .field-type-datetime{margin-bottom:1.5em;font-style:italic}.page-node.node-type-cnews .field-type-datetime .field-label{display:none}.node-gstnews .field-name-field-news-date{margin-bottom:1.5em;font-style:italic}#block-views-news-fields-rev-images img{width:100%}.node-cnews .field-label{display:none}.node-cnews .field-name-field-news-date{background:#007cb8;color:#fff;display:flex;margin-bottom:1.5em;padding:1em}#component--whats-on-teaser-council,#component--whats-on-teaser,#component--kalof-whatson{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/whats-on-bg.jpg) top right no-repeat;background-size:75%;padding:2em 0;width:100%;max-width:100%}.node-type-homepage.section-library #component--whats-on-teaser-council,.node-type-homepage.section-library #component--whats-on-teaser,.node-type-homepage.section-library #component--kalof-whatson{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/library-events-bg.jpg) top right no-repeat;background-size:65%}.subsite-glen-street-theatre #component--whats-on-teaser-council,.subsite-glen-street-theatre #component--whats-on-teaser,.subsite-glen-street-theatre #component--kalof-whatson{background:#000 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/glen-whatson-bg.jpg) top right no-repeat;background-size:65%}#component--whats-on-teaser-council .field-name-field-component-description,#component--whats-on-teaser .field-name-field-component-description,#component--kalof-whatson .field-name-field-component-description{color:#fff;text-align:center}#component--whats-on-teaser-council .field-name-field-component-link,#component--whats-on-teaser .field-name-field-component-link,#component--kalof-whatson .field-name-field-component-link{text-align:center;margin-top:2em}#component--whats-on-teaser-council .field-name-field-component-link a,#component--whats-on-teaser .field-name-field-component-link a,#component--kalof-whatson .field-name-field-component-link a{background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow-fff.png) top 50% right 0% no-repeat !important;background-size:1em 1em;color:#fff !important}#component--whats-on-teaser-council>h2,#component--whats-on-teaser>h2,#component--kalof-whatson>h2{margin-bottom:0}#component--whats-on-teaser-council>p,#component--whats-on-teaser>p,#component--kalof-whatson>p{margin-bottom:1em}#component--whats-on-teaser-council>h2,#component--whats-on-teaser-council>p,#component--whats-on-teaser>h2,#component--whats-on-teaser>p,#component--kalof-whatson>h2,#component--kalof-whatson>p{color:#fff;text-align:center}.whats-on-teaser__header{color:#fff;text-align:center}.whats-on-teaser__header p{margin-bottom:0}.whats-on-teser__list{margin-bottom:0;margin-top:2em}.whats-on-teaser__item{float:left;width:100%;margin-bottom:.5em}.whats-on-teaser__item .whats-on-teaser__wrap:focus .whats-on-teaser__hover,.whats-on-teaser__item .whats-on-teaser__wrap:hover .whats-on-teaser__hover{opacity:1}.whats-on-teaser__item .whats-on-teaser__wrap:focus .whats-on-teaser__info,.whats-on-teaser__item .whats-on-teaser__wrap:hover .whats-on-teaser__info{opacity:0}@media screen and (min-width:48em) {
 .whats-on-teaser__item{margin:0 .25em .5em;width:calc(25% - .5em)}.whats-on-teaser__item:first-child{width:calc(50% - .5em)}.whats-on-teaser__item:first-child .whats-on-teaser__wrap{padding-top:calc(56.25% + .25em)} 
}.whats-on-teaser__item:first-child .whats-on-teaser__info{width:auto;text-align:left}.whats-on-teaser__wrap{display:block;height:0;padding-top:56.25%;position:relative;position:relative;background-position:center center;background-size:cover}.whats-on-teaser__wrap>*{height:100%;left:0;position:absolute;top:0;width:100%}.whats-on-teaser__info{background:#fff;color:#000;position:absolute;padding:0 0.5em;bottom:0;left:0;height:4em;text-align:center;display:flex;justify-content:center;align-items:center;transition:all .2s;width:auto}.whats-on-teaser__info span{line-height:1.5em;text-align:center;font-size:.75em;font-weight:bold}.whats-on-teaser__hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);align-items:center;justify-content:center;color:#fff;opacity:0;display:flex;transition:all .2s;padding:1em;text-align:center}@media screen and (max-width:64em) {
 .whats-on-teaser__hover{background:white;color:#000;position:absolute;height:4em;text-align:center;display:flex;justify-content:center;align-items:center;transition:all .2s;background:rgba(0,0,0,0.5);z-index:1;top:auto;bottom:0;color:#fff;position:absolute;height:4em;text-align:center;display:flex;justify-content:center;align-items:center;transition:all .2s;font-size:0.65em;opacity:1} 
}@media screen and (max-width:37.4375em) {
 .whats-on-teaser__hover{font-size:0.75em} 
}.whats-on-teaser__button{padding-top:1em;text-align:center}.section-council-about-northern-beaches-council-extraordinary-tales .view-news .node__title{margin-bottom:.5em}.section-council-about-northern-beaches-council-extraordinary-tales .view-news .date-event{display:none}.view-latest-events .whats-on-teaser__info{line-height:1.5em;text-align:center;font-size:.75em;font-weight:bold}.subsite-kalof .field-name-field-component-title{text-align:center}.subsite-kalof #component--kalof-stay-updated{margin-left:auto;margin-right:auto;max-width:78.5em;position:relative;width:93.75%}#page-title{font-size:2em;margin-bottom:.5em;line-height:1.25em;text-align:left;font-weight:300;display:flex;align-items:center;border-left:0.1em solid #eee;padding-left:.35em}.subsite-glen-street-theatre #page-title{border-left-color:#d2232a}.subsite-library #page-title{border-left-color:#e1288f}.section-council #page-title{border-left-color:#044fa2}.section-community #page-title{border-left-color:#cada43}.section-environment #page-title{border-left-color:#01a5a6}.section-planning-development #page-title,.section-planning-and-development #page-title{border-left-color:#ee3f44}.section-services #page-title{border-left-color:#fde84f}.section-things-to-do #page-title{border-left-color:#e12890}@media screen and (min-width:48em) {
 #page-title{font-size:3.75em} 
}.view-empty+.pager{display:none}.pager{display:flex;padding:1em 0 !important;border-bottom:1px solid #ddd;margin-bottom:1em !important;justify-content:center;flex-flow:wrap}.view-media-releases .pager,.search-api-page-results .pager{border-bottom:none;padding-bottom:0}.pager li{margin:0 .25em !important;padding:0 !important;display:block !important}.pager li a{display:block;padding:0.25em 0.5em;font-weight:300;background:none}.pager .pager-current{background:#007cb8;color:#fff;padding:0.25em 0.5em !important;display:flex;justify-content:center;align-items:center;font-weight:800}.profile h3{font-size:1.5em;margin-bottom:.5em;border-bottom-color:#eee}.view-quarterly-reports .views-row,.view-weekly-messages .views-row{background:#eee;padding:1em;margin-bottom:1em}.view-quarterly-reports .node__title,.view-weekly-messages .node__title{background:#007cb8;color:#fff;padding:.5em;margin-bottom:1em;margin-left:-1rem;margin-top:-1rem;width:calc(100% + 2rem)}.view-quarterly-reports .field,.view-weekly-messages .field{margin-bottom:1em}.view-quarterly-reports .field:last-child,.view-weekly-messages .field:last-child{margin-bottom:0em}.view-quarterly-reports .field-label,.view-weekly-messages .field-label{margin-bottom:.25em}.view-weekly-messages .field-label,.view-weekly-messages .field-name-field-wm-date{display:none}.instagram{margin-bottom:2em}@media screen and (min-width:48em) {
 .instagram{margin-bottom:3em} 
}.instagram .more-link{margin:1em 0}#block-instagram-block-instagram-block .block__title{display:none}@media screen and (max-width:47.9375em) {
 #block-instagram-block-instagram-block .block-content{display:flex;justify-content:space-between;flex-flow:wrap} 
}#block-instagram-block-instagram-block .group{text-decoration:none;display:block;position:relative;overflow:hidden;margin-bottom:1em;width:calc(50% - .5em);height:12em}@media screen and (max-width:47.9375em) {
 #block-instagram-block-instagram-block .group:first-child{width:100%}#block-instagram-block-instagram-block .group:last-child{margin-left:auto} 
}@media screen and (min-width:48em) {
 #block-instagram-block-instagram-block .group{width:calc(25% - 1em);height:12em;margin:0 1em 1em 0;float:left}#block-instagram-block-instagram-block .group:last-child{margin-right:0}#block-instagram-block-instagram-block .group:first-child{width:50%;height:25em;margin-bottom:0}#block-instagram-block-instagram-block .group:nth-child(3),#block-instagram-block-instagram-block .group:nth-child(5){margin-right:0} 
}@media screen and (min-width:64.0625em) {
 #block-instagram-block-instagram-block .group{height:16em}#block-instagram-block-instagram-block .group:first-child{height:33em} 
}#block-instagram-block-instagram-block .group:hover img{transform:scale(1.1)}#block-instagram-block-instagram-block .group img{float:none !important;margin:0 !important;width:100% !important;height:100% !important;object-fit:cover;transition:transform .2s ease-out}#block-instagram-block-instagram-block .group svg{position:absolute;bottom:.75em;right:.75em;fill:#fff;width:2.5em;height:2.5em}.region-content-nearest{padding-bottom:2em;margin-top:1em}.region-content-nearest .block{margin-bottom:0}.region-content-nearest .block__title{display:none}.region-content-nearest .geofieldMap{height:28em !important}@media screen and (min-width:64.0625em) {
 .region-content-nearest .geofieldMap{height:34em !important} 
}.region-post-content-service{margin-bottom:1.5em}.not-front .region-post-content-service{margin-top:1.5em}.region-post-content-service .menu-block-wrapper>.menu>.menu__item{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;flex-flow:wrap}.region-post-content-service .menu-block-wrapper>.menu>.menu__item .menu{display:none;order:3;width:100%;border-top:1px solid #ddd;background:#eee}.region-post-content-service .menu-block-wrapper>.menu>.menu__item .menu .menu__item:first-child .menu__link{border-top:none}.region-post-content-service .menu-block-wrapper>.menu>.menu__item .menu .menu__item .menu__link{display:block;padding:.5em 1em;border-top:1px solid #ddd}.region-post-content-service .menu-block-wrapper>.menu>.menu__item.is-active>.menu__link{font-weight:bold}.region-post-content-service .menu-block-wrapper>.menu>.menu__item.is-active button{background:#fff}.region-post-content-service .menu-block-wrapper>.menu>.menu__item.is-active button svg{fill:#007cb8}.region-post-content-service .menu-block-wrapper>.menu>.menu__item.is-active button svg.plus{display:none}.region-post-content-service .menu-block-wrapper>.menu>.menu__item.is-active button svg.minus{display:block}.region-post-content-service .menu-block-wrapper>.menu>.menu__item.is-active>.menu{display:block}.region-post-content-service .menu-block-wrapper>.menu>.menu__item:first-child{border-top:1px solid #ddd}.region-post-content-service .menu-block-wrapper>.menu>.menu__item button{text-indent:-9999px;display:flex;justify-content:center;align-items:center;background:#007cb8;border:none;flex:none;width:2em;height:2em;border:1px solid #007cb8;transition:background .2s}.region-post-content-service .menu-block-wrapper>.menu>.menu__item button:hover{background:#fff}.region-post-content-service .menu-block-wrapper>.menu>.menu__item button:hover svg{fill:#007cb8}.region-post-content-service .menu-block-wrapper>.menu>.menu__item button svg{width:1em;font-size:2em;fill:white;transition:fill .2s}.region-post-content-service .menu-block-wrapper>.menu>.menu__item button svg.minus{display:none}.region-post-content-service .menu__link{text-decoration:none;padding-left:1em;font-weight:bold}.region-post-content-service .menu__link span{display:block;width:100%;padding:1em 0}.region-post-content-service .menu__link span:hover{text-decoration:underline}.field-name-field-icon-list{display:flex;flex-flow:wrap;margin-bottom:1.5em;text-align:center;justify-content:center}.field-name-field-icon-list>li{width:50%}.field-name-field-icon-list>li:nth-of-type(1n+7){display:none !important}@media screen and (min-width:48em) {
 .field-name-field-icon-list>li{width:16.666%} 
}.paragraphs-item-icon-list{padding-top:2em;text-align:center;margin-bottom:2em}.paragraphs-item-icon-list>h2{margin-bottom:0}.paragraphs-item-icon-list .button{background-image:none;padding-right:0;display:flex;justify-content:center;align-items:center;margin:0 auto}.paragraphs-item-icon-list .button::after{content:"";display:block;width:1em;height:1em;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow-down.svg) no-repeat;background-size:1em 1em;margin-left:1em;transition:all .2s}.paragraphs-item-icon-list.is-active li{display:block !important}.ie10 .paragraphs-item-icon-list.is-active li{display:inline-block !important}.paragraphs-item-icon-list.is-active .button::after{transform:rotate(180deg)}.paragraphs-item-icon-list-item>a{display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;padding:1.5em 0}.paragraphs-item-icon-list-item>a:hover svg{fill:#007cb8}.paragraphs-item-icon-list-item>a:hover .svg-icon-request svg{stroke:#007cb8}.paragraphs-item-icon-list-item>a:hover .svg-icon-bins svg,.paragraphs-item-icon-list-item>a:hover .svg-icon-more-info svg,.paragraphs-item-icon-list-item>a:hover .svg-icon-reduce svg,.paragraphs-item-icon-list-item>a:hover .svg-icon-bulky-goods svg{stroke:#007cb8}.paragraphs-item-icon-list-item .list-item__title{color:#000;font-weight:300;font-size:1em}.paragraphs-item-icon-list-item .svg-icon{margin-bottom:1em}.paragraphs-item-icon-list-item .svg-icon.svg-icon-request svg{stroke:#000}.paragraphs-item-icon-list-item .svg-icon svg{width:1em;height:1em;font-size:2.5em;fill:#000;transition:fill .2s}.paragraphs-item-icon-list-item .svg-icon-print-copy svg{font-size:3.5em}.paragraphs-item-icon-list-item #component--waste-mgmt .svg-icon-bin svg{height:3em;width:0.8em}.paragraphs-item-icon-list-item #component--waste-mgmt .svg-icon-bins svg,.paragraphs-item-icon-list-item #component--waste-mgmt .svg-icon-more-info svg,.paragraphs-item-icon-list-item #component--waste-mgmt .svg-icon-reduce svg,.paragraphs-item-icon-list-item #component--waste-mgmt .svg-icon-bulky-goods svg{height:3em;width:3em;stroke-width:1}.paragraphs-item-icon-list-item #component--waste-mgmt .button{display:none}.paragraphs-item-icon-list-item #component--waste-mgmt .field-name-field-icon-list>li{width:100%}.paragraphs-item-icon-list-item #component--waste-mgmt .field-name-field-icon-list>li:nth-of-type(1n+7){display:none !important}@media screen and (min-width:48em) {
 .paragraphs-item-icon-list-item #component--waste-mgmt .field-name-field-icon-list>li{width:25%} 
}.paragraphs-item-icon-list-item #component--waste-mgmt .paragraphs-items-field-icon-list{border-bottom:solid 1px}#component--library-icons .svg-icon svg{font-size:3.5em !important}.site-logo{font-weight:bold;color:#000 !important;text-decoration:none;font-size:1rem;position:relative;transition:color .2s ease-out;max-height:4.5em;padding-left:.5em}@media screen and (min-width:48em) {
 .site-logo{font-size:1.5rem;padding-left:1em} 
}.footer .site-logo{color:#fff !important}.site-logo img{width:5.25em}.site-logo--library,.site-logo--glen-st{display:flex;padding-left:.5em;font-size:.75em;margin-right:1em}@media screen and (min-width:48em) {
 .site-logo--library,.site-logo--glen-st{padding-left:1rem} 
}@media screen and (min-width:64.0625em) {
 .site-logo--library,.site-logo--glen-st{font-size:.85em} 
}.site-logo--library img,.site-logo--glen-st img{width:6.25em;max-height:4.5em}.ie10 .site-logo--library,.ie10 .site-logo--glen-st{margin-top:.5em}.ie10 .site-logo--library img,.ie10 .site-logo--glen-st img{max-height:auto;height:10em}.ie11 .site-logo--library,.ie11 .site-logo--glen-st{margin-top:0 !important;transform:translatey(-17px)}.site-logo--library{align-items:flex-end}.site-logo--glen-st{align-items:center}.site-logo--glen-st .site-logo__logo img{width:10em}.site-logo__image{padding-right:.5em;border-right:1px solid #404040;margin-right:.5em}@media screen and (min-width:48em) {
 .site-logo__image{margin-right:1.25em;padding-right:1.25em} 
}.site-logo__text{font-size:1.35em;height:70px}@media screen and (max-width:64em) {
 .site-logo__text{height:60px} 
}.sportsgrounds__list{margin-bottom:0}.sportsgrounds__list>li{transition:border-top-color .2s}.sportsgrounds__list>li.is-active .views-field{display:block}.sportsgrounds__list>li.is-active header .button svg.minus{display:block}.sportsgrounds__list>li.is-active header .button svg.plus{display:none}.sportsgrounds__list>li:first-child{border-top:none}.sportsgrounds__list>li header{background:#007cb8;display:flex;padding:0 0 0 1em;align-items:center;transition:background .2s;border-top:1px solid rgba(255,255,255,0.25)}.sportsgrounds__list>li header h2{margin-right:1em;margin-bottom:0;order:1;font-size:1.25em;color:#fff;width:100%}.sportsgrounds__list>li header h2 a{color:#fff;text-decoration:none}.sportsgrounds__list>li header h2 a:hover{text-decoration:underline}.sportsgrounds__list>li header .button{order:3;border:none;background:rgba(255,255,255,0.1);cursor:pointer;border-left:1px solid rgba(255,255,255,0.25);min-height:3.5em;display:flex;justify-content:center;align-items:center;padding:0;width:3.5em;flex:none}.sportsgrounds__list>li header .button svg{width:2em;height:2em;fill:#fff}.sportsgrounds__list>li header .button svg title{display:none}.sportsgrounds__list>li header .button svg.minus{display:none}.sportsgrounds__list>li header .sg-status{color:#fff;order:2;margin-left:auto;margin-right:1em;display:block;text-align:right}@media screen and (min-width:48em) {
 .sportsgrounds__list>li header .sg-status{width:15em} 
}.sportsgrounds__list>li header .sg-status:before{content:"Status:";margin-right:.25em;font-weight:bold;display:inline-block}.sportsgrounds__list>li header .sg-status:first-letter{text-transform:uppercase}.sportsgrounds__list>li .views-field{padding:1em;display:none}.sportsgrounds__list>li .views-field:last-child{border-bottom:none}.sportsgrounds__list>li .sports-fields-details{display:block}.sportsgrounds__list>li .sports-fields{display:flex}.sportsgrounds__list>li .sports-fields .sf-facilities{font-size:.875em}.sportsgrounds__list>li .sports-fields .sf-direction{margin-top:1em}.sportsgrounds__list>li .sports-fields .sf-direction a{font-size:1em}.sportsgrounds__list>li .sports-fields .sf-status{display:none}.sports-field__photo{margin-right:1em;flex:none;width:13em}.sports-field__photo .field-name-field-cmn-location-address{display:none}.sports-field__photo .field-label{display:none}.sports-field__photo img{width:100%;border:1px solid #ddd;padding:.25em;background:#fff}.sports-field__title{width:100%;margin-right:1em}.sports-field__title .sf-title a{text-decoration:none;font-size:.875em}.sports-field__title .sf-title a h3{color:#000;margin-bottom:0;font-weight:500}.sports-field__title .field-name-field-cmn-location-address{font-size:.875em;line-height:1.5em;margin-bottom:.5em;display:block}.sports-field__title .field-name-field-cmn-location-geo{display:none}.view-sports-ground .pager{border:none}@media screen and (min-width:48em) {
 .view-sports-ground .views-exposed-form #edit-title-wrapper{width:80%} 
}.view-sports-ground .views-exposed-form .fieldset-legend{background:none !important;color:#000;font-weight:normal;font-size:1em;padding:0 !important;height:3em;display:flex;justify-content:center;align-items:center;border:1px solid #000}@media screen and (min-width:48em) {
 .view-sports-ground .views-exposed-form #edit-status-1-wrapper{width:calc(20% - 1em);margin-right:0} 
}.view-sports-ground .views-exposed-form #edit-secondary-wrapper{margin-right:0}.view-sports-ground .views-exposed-form #edit-secondary-wrapper .fieldset-title{display:flex;text-align:center;width:100%;height:100%;justify-content:center;align-items:center}.view-sports-ground .views-exposed-form #edit-secondary-wrapper .fieldset-title:hover{background:#000;color:#fff !important}@media screen and (min-width:48em) {
 .view-sports-ground .views-exposed-form #edit-secondary-wrapper{width:100%;margin-top:.5em} 
}.view-sports-ground .views-exposed-form #edit-secondary-wrapper .form-item{margin-top:1em}.view-sports-ground .views-exposed-form .views-reset-button{margin-right:auto}.view-sports-ground .views-exposed-form .views-reset-button{margin-right:auto !important}@media screen and (min-width:48em) {
 .view-sports-ground .views-exposed-form .views-reset-button{width:20% !important} 
}.paragraphs-item-subscribe-block{background:linear-gradient(to right,#009bb1,#007cb8);display:flex;flex-direction:column;padding:2em 1em;color:#fff}.paragraphs-item-subscribe-block form{max-width:30em;margin:0 auto}.paragraphs-item-subscribe-block form>div{text-align:center}.paragraphs-item-subscribe-block h3{margin-bottom:0}.paragraphs-item-subscribe-block .field-name-field-component-description{margin-bottom:0}.paragraphs-item-subscribe-block .field-name-field-component-description p{margin-bottom:0;line-height:1.25em}.paragraphs-item-subscribe-block label{display:none}.paragraphs-item-subscribe-block input[type="text"]{background:transparent;border:1px solid currentColor;color:#fff}@media screen and (max-width:47.9375em) {
 .paragraphs-item-subscribe-block input[type="text"]{margin-bottom:1em} 
}.paragraphs-item-subscribe-block input[type="text"]::placeholder{color:#fff}.paragraphs-item-subscribe-block input[type="text"]:focus{border-color:currentColor}.paragraphs-item-subscribe-block input[type="submit"]{background:#fff;color:#007cb8}#block-warringah-blocks-nbc-newsletter{text-align:center}.tabs-primary,.tabs-secondary,.quicktabs-tabs,.cal-nav{display:flex;border-bottom:1px solid #007cb8;margin:2em 0}.quicktabs-tabs li{padding:0 !important;margin:0 .25em 0 0 !important}.tabs-primary__tab,.tabs-secondary__tab,.quicktabs-tabs li{margin-right:.25em;font-size:.875em}.tabs-primary__tab:last-child,.tabs-secondary__tab:last-child,.quicktabs-tabs li:last-child{margin-bottom:0}.tabs-primary__tab-link,.tabs-secondary__tab-link,.quicktabs-tabs li a,.cal-nav a{padding:.75em 1em;background:rgba(0,124,184,0.05);border:1px solid #007cb8;border-bottom:none;color:#007cb8;font-weight:bold;display:block;text-decoration:none;transition:background .2s,color .2s;height:100%}.tabs-primary__tab-link:hover,.tabs-secondary__tab-link:hover,.quicktabs-tabs li a:hover,.cal-nav a:hover{background:#007cb8;color:#fff}.tabs-secondary{border-bottom-color:#ddd}.tabs-secondary__tab-link{background:#eee;border-color:#ddd;color:#000}.tabs-secondary__tab-link:hover{background:#ddd;color:#000}.js-tabcontent[aria-hidden=true]{display:none}.js-tablist__item{display:inline}.js-tablist__link{text-decoration:none}.js-tabs{border-top:1px solid #F3F3F3;padding-top:2em}.js-tabs .js-tablist{display:flex;justify-content:center;flex-flow:wrap;visibility:visible}.js-tablist__item{display:block;margin:0 .25em}.js-tablist__item a{padding:1em;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid transparent}.js-tablist__item a:hover{border-color:#F3F3F3}.js-tablist__item a svg{fill:#000;width:1.5em;height:1.5em;margin-right:1em}.js-tablist__item a[aria-selected="true"]{background:#F3F3F3}.text-area,.text-input{appearance:none;border-radius:0}.text-area{height:auto;line-height:inherit}.qtip-default{background:#fff;border-color:#007cb8;max-width:20em;font-size:.875em;box-shadow:0 0 1em rgba(0,0,0,0.25)}.qtip-default .qtip-content{background:#fff;padding:1em}.qtip-default .qtip-content img{width:100%;height:auto}.qtip-default .qtip-content .listing-thumbnail{margin-bottom:1em}.qtip-default .qtip-content .listing-summary{background:#fff;line-height:normal}.qtip-default .qtip-content .listing-summary h2{font-size:1.125em}.qtip-default .qtip-content .listing-summary .field-name-field-cmn-location,.qtip-default .qtip-content .listing-summary .field-name-field-cmn-evt-category{display:none}.qtip-default .qtip-content .listing-summary .date-event{margin-bottom:1em;display:flex;font-size:.875em}.qtip-default .qtip-content .listing-summary .date-event>div{margin-right:.25em}.qtip-default .qtip-content .listing-summary .date-event>div:last-child{margin-right:0}.view-whats-on-events .node-teaser header{border-bottom:none}.view-whats-on-events .node-teaser header h3{font-size:1em}.view-whats-on-events .views-row,.view-whats-on-view-of-council-events-with-category .views-row,.view-news .views-row{margin-bottom:1.5em;border-bottom:1px solid #ddd;padding-bottom:1.5em}.view-whats-on-events .views-row.views-row-last,.view-whats-on-view-of-council-events-with-category .views-row.views-row-last,.view-news .views-row.views-row-last{margin-bottom:0;border-bottom:none}.view-whats-on-events .node-teaser,.view-whats-on-view-of-council-events-with-category .node-teaser,.view-news .node-teaser{display:flex;flex-direction:column}@media screen and (min-width:48em) {
 .view-whats-on-events .node-teaser,.view-whats-on-view-of-council-events-with-category .node-teaser,.view-news .node-teaser{flex-direction:row} 
}.view-whats-on-events .node-teaser .listing-thumbnail,.view-whats-on-view-of-council-events-with-category .node-teaser .listing-thumbnail,.view-news .node-teaser .listing-thumbnail{width:100%;flex:none;margin-bottom:1em}@media screen and (min-width:48em) {
 .view-whats-on-events .node-teaser .listing-thumbnail,.view-whats-on-view-of-council-events-with-category .node-teaser .listing-thumbnail,.view-news .node-teaser .listing-thumbnail{width:40%;margin-right:1em;margin-bottom:0} 
}.view-whats-on-events .node-teaser .listing-thumbnail img,.view-whats-on-view-of-council-events-with-category .node-teaser .listing-thumbnail img,.view-news .node-teaser .listing-thumbnail img{display:block;width:100%;height:auto}.view-whats-on-events .node__title,.view-whats-on-view-of-council-events-with-category .node__title,.view-news .node__title{font-size:1.25em;margin-bottom:0}.view-whats-on-events .node__title a,.view-whats-on-view-of-council-events-with-category .node__title a,.view-news .node__title a{text-decoration:none}.view-whats-on-events .node__title a:hover,.view-whats-on-view-of-council-events-with-category .node__title a:hover,.view-news .node__title a:hover{text-decoration:underline}.view-whats-on-events .date-event,.view-whats-on-view-of-council-events-with-category .date-event,.view-news .date-event{display:flex;margin-bottom:1em;align-items:center}.view-whats-on-events .date-event:before,.view-whats-on-view-of-council-events-with-category .date-event:before,.view-news .date-event:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5rem;display:block;color:#007cb8;content:"\38"}.view-whats-on-events .date-event .field-label,.view-whats-on-view-of-council-events-with-category .date-event .field-label,.view-news .date-event .field-label{display:none}.view-whats-on-events .date-display-start,.view-whats-on-events .year-display-start,.view-whats-on-events .date-display-end,.view-whats-on-view-of-council-events-with-category .date-display-start,.view-whats-on-view-of-council-events-with-category .year-display-start,.view-whats-on-view-of-council-events-with-category .date-display-end,.view-news .date-display-start,.view-news .year-display-start,.view-news .date-display-end{margin-right:.35em;font-size:.875em}.view-whats-on-events .date-display-end:before,.view-whats-on-view-of-council-events-with-category .date-display-end:before,.view-news .date-display-end:before{content:"to";display:inline-block;margin-right:.35em}.calendar-calendar .view-whats-on-events .date-display-end:before,.calendar-calendar .view-whats-on-view-of-council-events-with-category .date-display-end:before,.calendar-calendar .view-news .date-display-end:before{display:none}.view-whats-on-events .field-name-body,.view-whats-on-view-of-council-events-with-category .field-name-body,.view-news .field-name-body{margin-bottom:1em}.view-whats-on-events .field-name-field-cmn-location,.view-whats-on-view-of-council-events-with-category .field-name-field-cmn-location,.view-news .field-name-field-cmn-location{margin-bottom:.25em}.view-whats-on-events .field-name-field-cmn-location,.view-whats-on-view-of-council-events-with-category .field-name-field-cmn-location,.view-news .field-name-field-cmn-location{display:flex;align-items:center}.view-whats-on-events .field-name-field-cmn-location:before,.view-whats-on-view-of-council-events-with-category .field-name-field-cmn-location:before,.view-news .field-name-field-cmn-location:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5rem;display:block;color:#007cb8;content:"\50"}.view-whats-on-events .field-name-field-cmn-evt-category,.view-whats-on-view-of-council-events-with-category .field-name-field-cmn-evt-category,.view-news .field-name-field-cmn-evt-category{display:flex;align-items:center}.view-whats-on-events .field-name-field-cmn-evt-category:before,.view-whats-on-view-of-council-events-with-category .field-name-field-cmn-evt-category:before,.view-news .field-name-field-cmn-evt-category:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5rem;display:block;color:#007cb8;font-size:1.5em;content:"D";margin-right:.25em;margin-left:-.25em}.view-whats-on-events .field-name-field-cmn-evt-category .field-label,.view-whats-on-view-of-council-events-with-category .field-name-field-cmn-evt-category .field-label,.view-news .field-name-field-cmn-evt-category .field-label{display:none}.view-whats-on-events .price-event,.view-whats-on-view-of-council-events-with-category .price-event,.view-news .price-event{display:flex;margin-bottom:1em}.view-whats-on-events .price-event span,.view-whats-on-view-of-council-events-with-category .price-event span,.view-news .price-event span{font-weight:bold}.view-whats-on-events .price-event span:after,.view-whats-on-view-of-council-events-with-category .price-event span:after,.view-news .price-event span:after{content:":";margin-right:.25em}.view-whats-on-events .field:last-child,.view-whats-on-view-of-council-events-with-category .field:last-child,.view-news .field:last-child{margin-bottom:0}.view-gst-book-tickets td{padding:1em}.view-gst-book-tickets .date-event{display:flex;margin-bottom:1em;align-items:center;padding-top:.5em}.view-gst-book-tickets .date-event:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5rem;display:block;color:#007cb8;content:"\38"}.view-gst-book-tickets .date-event .field-label{display:none}.view-gst-book-tickets .gst-educ-summary p{display:inline}.view-gst-book-tickets .field-name-field-gste-educ-copy{padding-bottom:.5em}.view-gst-book-tickets h4{color:#666}.view-gst-book-tickets tr{background-color:#fff}.view-display-id-block_3 .date-display-end:before{content:none}.view-news .field-label,.view-news .field-name-field-news-ncategory{display:none}.grid-progress{display:none;text-align:center;font-size:1.5em}.grid{width:100%;min-height:100px;margin:0 auto}.grid-item{float:left;background:#eee no-repeat;background-size:cover;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;text-align:center;color:#fff;cursor:pointer}.grid-item div{display:none}.grid-item div.grid-item-status-svg{display:block;position:absolute;bottom:5px;left:5px}.grid-item div.grid-item-status-svg svg{fill:#fff;width:24px;height:24px}.grid-item:focus,.grid-item:hover{background-image:linear-gradient(to bottom right,#000,#222) !important}.grid-item:focus div,.grid-item:hover div{display:block}.grid-item:focus div.grid-item-status-svg,.grid-item:hover div.grid-item-status-svg{display:none}.grid-item:focus div.grid-item-status,.grid-item:hover div.grid-item-status{display:flex;justify-content:center;align-content:center;align-items:center;text-align:center;text-transform:capitalize}.grid-item:focus div.grid-item-status svg,.grid-item:hover div.grid-item-status svg{margin-right:5px;fill:#fff;width:24px;height:24px}.grid-item:focus div.grid-item-status-open svg,.grid-item:hover div.grid-item-status-open svg{fill:#00a6a3}.grid-item:focus div.grid-item-status-partial svg,.grid-item:hover div.grid-item-status-partial svg{fill:#f39c12}.grid-item:focus div.grid-item-status-closed svg,.grid-item:hover div.grid-item-status-closed svg{fill:#ff0000}.grid-item-title{font-size:1.2em}.grid-item-date{font-size:0.75em}.map{width:100%;height:500px;background:#eee}.view-art-prize-submissions .views-field-nothing-4{width:70%}.view-art-prize-submissions .art-prize-winner{padding:1em;background-color:#fff}.view-art-prize-submissions .art-prize-winner .views-field-nothing{border:10px solid #fff;box-sizing:border-box;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999}@media all and (max-width:770px) {
 .view-art-prize-submissions .mdc-button__label{font-size:small} 
}@media screen and (max-width:770px) {
 .view-art-prize-submissions .art-prize-winner{font-size:70%} 
}.view-art-prize-submissions tr{border-bottom:none}.node-basic .content{flex-direction:row;display:flex}.node-basic .listing-thumbnail{width:100%;max-width:350px;flex:none;margin-bottom:1.5em}@media screen and (min-width:48em) {
 .node-basic .listing-thumbnail{max-width:260px;margin-right:1em;margin-left:auto}.ie10 .node-basic .listing-thumbnail{float:left} 
}@media screen and (min-width:64.0625em) {
 .node-basic .listing-thumbnail{max-width:305px} 
}.node-basic .listing-thumbnail img{width:100%}.node-basic .listing-summary .field-label{font-weight:bold}@media screen and (max-width:37.4375em) {
 .node-basic .content{display:block} 
}.node-basic .listing-thumbnail{width:33.3%;float:left;padding-right:1em;padding-bottom:0.5em}@media screen and (max-width:37.4375em) {
 .node-basic .listing-thumbnail{width:100%} 
}.node-teaser .listing-summary .field-label{font-weight:normal}.view-basic .views-row{background:#eee;padding:1em;margin-bottom:1.5em}.view-basic .views-row .content{display:block}.view-basic .views-row .node-title{font-weight:600}.view-meetings .pager,.view-policies .pager,.view-plans-of-management .pager{border-bottom:none;padding-bottom:0}.view-meetings .views-row.is-active .minus,.view-policies .views-row.is-active .minus,.view-plans-of-management .views-row.is-active .minus{display:block}.view-meetings .views-row.is-active .plus,.view-policies .views-row.is-active .plus,.view-plans-of-management .views-row.is-active .plus{display:none}.view-meetings header,.view-policies header,.view-plans-of-management header{position:relative}.view-meetings header .minus,.view-policies header .minus,.view-plans-of-management header .minus{display:none}.view-meetings header button,.view-policies header button,.view-plans-of-management header button{position:absolute;top:0;right:0;height:100%;width:3.5em;border:none;background:none;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(255,255,255,0.5);border-radius:0}.view-meetings header button svg,.view-policies header button svg,.view-plans-of-management header button svg{width:2em;height:2em;fill:#fff}.view-meetings header button svg.minus,.view-policies header button svg.minus,.view-plans-of-management header button svg.minus{display:none}.view-meetings .node-mt,.view-policies .node-mt,.view-plans-of-management .node-mt{background:#eee}.view-meetings .node-mt .file .icon-download,.view-policies .node-mt .file .icon-download,.view-plans-of-management .node-mt .file .icon-download{display:none}.view-meetings .node-mt .field-name-field-mt-webcast,.view-policies .node-mt .field-name-field-mt-webcast,.view-plans-of-management .node-mt .field-name-field-mt-webcast{margin-bottom:1.5em;display:flex;align-items:center}.view-meetings .node-mt .field-name-field-mt-webcast:before,.view-policies .node-mt .field-name-field-mt-webcast:before,.view-plans-of-management .node-mt .field-name-field-mt-webcast:before{content:"";display:block;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/video.svg) no-repeat;background-size:1em 1em;width:1em;height:1em;margin-right:.5em;font-size:1.5em}.ie10 .view-meetings .node-mt .field-name-field-mt-webcast:before,.ie10 .view-policies .node-mt .field-name-field-mt-webcast:before,.ie10 .view-plans-of-management .node-mt .field-name-field-mt-webcast:before{float:left}.view-meetings header,.view-policies header,.view-plans-of-management header{background:#007cb8;padding:1em;color:#fff;font-weight:300;border-bottom:1px solid rgba(255,255,255,0.5)}.view-meetings header .field-label,.view-policies header .field-label,.view-plans-of-management header .field-label{display:none}.view-meetings header h3,.view-meetings header h2,.view-policies header h3,.view-policies header h2,.view-plans-of-management header h3,.view-plans-of-management header h2{font-size:1.125em;margin-bottom:0;padding-right:2.5em}.view-meetings header a,.view-policies header a,.view-plans-of-management header a{color:currentColor;text-decoration:none}.view-meetings header a:hover,.view-policies header a:hover,.view-plans-of-management header a:hover{text-decoration:underline}.view-meetings .outer-item .filename,.view-meetings .outer-item .icons-wrapper,.view-policies .outer-item .filename,.view-policies .outer-item .icons-wrapper,.view-plans-of-management .outer-item .filename,.view-plans-of-management .outer-item .icons-wrapper{display:none}.view-meetings .meeting-extraordinary,.view-policies .meeting-extraordinary,.view-plans-of-management .meeting-extraordinary{margin-bottom:1em}.view-meetings .row-item,.view-policies .row-item,.view-plans-of-management .row-item{margin-bottom:1em}.view-meetings .row-item .outer-item,.view-policies .row-item .outer-item,.view-plans-of-management .row-item .outer-item{margin-bottom:.5em}.view-meetings .row-item .outer-item:last-child,.view-policies .row-item .outer-item:last-child,.view-plans-of-management .row-item .outer-item:last-child{margin-bottom:0}.view-meetings .row-item:empty,.view-policies .row-item:empty,.view-plans-of-management .row-item:empty{display:none}.view-meetings .row-item:last-child:not(:empty),.view-policies .row-item:last-child:not(:empty),.view-plans-of-management .row-item:last-child:not(:empty){margin-bottom:0}.view-meetings .listing-summary,.view-policies .listing-summary,.view-plans-of-management .listing-summary{display:none}.view-meetings .views-row.is-active .listing-summary,.view-policies .views-row.is-active .listing-summary,.view-plans-of-management .views-row.is-active .listing-summary{display:block}.view-meetings .ec-content,.view-meetings .listing-summary,.view-meetings .pm-content,.view-policies .ec-content,.view-policies .listing-summary,.view-policies .pm-content,.view-plans-of-management .ec-content,.view-plans-of-management .listing-summary,.view-plans-of-management .pm-content{background:#eee;padding:1em}.view-meetings .ec-content>.field,.view-meetings .listing-summary>.field,.view-meetings .pm-content>.field,.view-policies .ec-content>.field,.view-policies .listing-summary>.field,.view-policies .pm-content>.field,.view-plans-of-management .ec-content>.field,.view-plans-of-management .listing-summary>.field,.view-plans-of-management .pm-content>.field{margin-bottom:1em}.view-meetings .ec-content>.field:last-child,.view-meetings .listing-summary>.field:last-child,.view-meetings .pm-content>.field:last-child,.view-policies .ec-content>.field:last-child,.view-policies .listing-summary>.field:last-child,.view-policies .pm-content>.field:last-child,.view-plans-of-management .ec-content>.field:last-child,.view-plans-of-management .listing-summary>.field:last-child,.view-plans-of-management .pm-content>.field:last-child{margin-bottom:0}.view-meetings .ec-content .field-items .field-item,.view-meetings .listing-summary .field-items .field-item,.view-meetings .pm-content .field-items .field-item,.view-policies .ec-content .field-items .field-item,.view-policies .listing-summary .field-items .field-item,.view-policies .pm-content .field-items .field-item,.view-plans-of-management .ec-content .field-items .field-item,.view-plans-of-management .listing-summary .field-items .field-item,.view-plans-of-management .pm-content .field-items .field-item{margin-bottom:.5em}.view-meetings .ec-content .field-items .field-item:last-child,.view-meetings .listing-summary .field-items .field-item:last-child,.view-meetings .pm-content .field-items .field-item:last-child,.view-policies .ec-content .field-items .field-item:last-child,.view-policies .listing-summary .field-items .field-item:last-child,.view-policies .pm-content .field-items .field-item:last-child,.view-plans-of-management .ec-content .field-items .field-item:last-child,.view-plans-of-management .listing-summary .field-items .field-item:last-child,.view-plans-of-management .pm-content .field-items .field-item:last-child{margin-bottom:0}.view-meetings .ec-content .field-label,.view-meetings .listing-summary .field-label,.view-meetings .pm-content .field-label,.view-policies .ec-content .field-label,.view-policies .listing-summary .field-label,.view-policies .pm-content .field-label,.view-plans-of-management .ec-content .field-label,.view-plans-of-management .listing-summary .field-label,.view-plans-of-management .pm-content .field-label{margin-top:1em;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #ddd}.views-row.is-active .node-ec .ec-content{display:block}.views-row.is-active .node-pm .pm-content{display:block}.node-pm .pm-content{display:none}.node-ec .is-active .ec-content{display:block}.node-ec .ec-content{display:none}.node-ec .ec-content .field:not(.field-name-body){margin-bottom:1.5em}.view-policies .field-name-field-pr-files{margin-bottom:0}.view-policies .field-label{display:none}.view-policies .field-name-field-pr-category{display:none}.node-meeting-content{display:none;padding:1em}.is-active .node-meeting-content{display:block}.node-meeting-content .row-item h3{display:none}.node-meeting-content .field{font-size:16px;margin-bottom:1em}.view-tenders caption,.view-media-releases caption,.view-plans-of-management caption{text-align:left;font-weight:bold;font-size:2em;margin-bottom:.5em}.view-tenders table,.view-media-releases table,.view-plans-of-management table{width:100%}.view-tenders th,.view-media-releases th,.view-plans-of-management th{padding:.5em;text-align:center;border-bottom:none;background:#007cb8;color:#fff;border:1px solid #005a85}.view-tenders th a,.view-media-releases th a,.view-plans-of-management th a{display:flex;align-items:center;color:currentColor;text-decoration:none}.view-tenders th a:hover,.view-media-releases th a:hover,.view-plans-of-management th a:hover{text-decoration:underline}.view-tenders th a img,.view-media-releases th a img,.view-plans-of-management th a img{margin-left:.25em}.view-tenders td,.view-media-releases td,.view-plans-of-management td{padding:.5em;background:#fff !important;border:1px solid #ddd}.view-tenders td a,.view-media-releases td a,.view-plans-of-management td a{text-decoration:none}.view-tenders td a:hover,.view-media-releases td a:hover,.view-plans-of-management td a:hover{text-decoration:underline}.view-tenders .views-field-field-tn-closed,.view-media-releases .views-field-field-tn-closed,.view-plans-of-management .views-field-field-tn-closed{width:8em}.view-tenders .views-field-field-tn-announced,.view-tenders .views-field-field-mr-date,.view-tenders .views-field-field-pm-date,.view-media-releases .views-field-field-tn-announced,.view-media-releases .views-field-field-mr-date,.view-media-releases .views-field-field-pm-date,.view-plans-of-management .views-field-field-tn-announced,.view-plans-of-management .views-field-field-mr-date,.view-plans-of-management .views-field-field-pm-date{width:10em}.views-exposed-form{margin-bottom:1.5em;border-bottom:1px solid #ccc;padding-bottom:1.5em}.views-exposed-form .views-exposed-widgets{margin-bottom:0;display:flex;flex-flow:wrap;justify-content:space-between}.views-exposed-form .views-exposed-widget{padding:0;float:none;margin-bottom:.5em;width:100%}@media screen and (min-width:64.0625em) {
 .views-exposed-form .views-exposed-widget{width:calc(33% - 1em);margin-right:1em}.views-exposed-form .views-exposed-widget:nth-child(2n){width:calc(33% - 1em);margin-right:1em}.views-exposed-form .views-exposed-widget:nth-child(3n){margin-right:0;width:33%} 
}@media screen and (min-width:48em) {
 .page-council-sportsgrounds .views-exposed-form .views-exposed-widget:nth-child(4){margin-right:0 !important;width:50% !important} 
}@media screen and (min-width:64.0625em) {
 .page-council-sportsgrounds .views-exposed-form .views-exposed-widget{width:calc(25% - 1em) !important;margin-right:1em}.page-council-sportsgrounds .views-exposed-form .views-exposed-widget:nth-child(4){margin-right:0 !important;width:25% !important} 
}.views-exposed-form .views-exposed-widget.views-submit-button{margin-right:1em}.page-council-sportsgrounds .views-exposed-form .views-exposed-widget.views-submit-button{width:100% !important}.views-exposed-form .views-exposed-widget.views-submit-button,.views-exposed-form .views-exposed-widget.views-reset-button{width:auto}.views-exposed-form .views-exposed-widget.views-submit-button input,.views-exposed-form .views-exposed-widget.views-reset-button input{width:auto}.views-exposed-form .views-exposed-widget label{margin-bottom:.5em;font-weight:300}.views-exposed-form .views-exposed-widget select,.views-exposed-form .views-exposed-widget input{width:100%}.views-exposed-form .views-exposed-widget select{height:3rem;background-size:3em 3em;padding:.5em;border:none;outline:1px inset #000;outline-offset:-1px}.views-exposed-form .views-exposed-widget .form-submit{margin-top:.5em}#edit-field-mt-date-value-wrapper,#edit-title-wrapper,#edit-combine-wrapper,#edit-field-tn-closed-value-1-wrapper,#edit-field-wm-date-value-wrapper,#edit-field-pf-category-tid-wrapper{width:100%}#edit-field-mt-date-value-wrapper .views-widget #edit-field-tn-closed-value-min-wrapper,#edit-field-mt-date-value-wrapper .views-widget #edit-field-tn-closed-value-max-wrapper,#edit-title-wrapper .views-widget #edit-field-tn-closed-value-min-wrapper,#edit-title-wrapper .views-widget #edit-field-tn-closed-value-max-wrapper,#edit-combine-wrapper .views-widget #edit-field-tn-closed-value-min-wrapper,#edit-combine-wrapper .views-widget #edit-field-tn-closed-value-max-wrapper,#edit-field-tn-closed-value-1-wrapper .views-widget #edit-field-tn-closed-value-min-wrapper,#edit-field-tn-closed-value-1-wrapper .views-widget #edit-field-tn-closed-value-max-wrapper,#edit-field-wm-date-value-wrapper .views-widget #edit-field-tn-closed-value-min-wrapper,#edit-field-wm-date-value-wrapper .views-widget #edit-field-tn-closed-value-max-wrapper,#edit-field-pf-category-tid-wrapper .views-widget #edit-field-tn-closed-value-min-wrapper,#edit-field-pf-category-tid-wrapper .views-widget #edit-field-tn-closed-value-max-wrapper{margin-bottom:.5em}#edit-field-mt-date-value-wrapper .form-item,#edit-title-wrapper .form-item,#edit-combine-wrapper .form-item,#edit-field-tn-closed-value-1-wrapper .form-item,#edit-field-wm-date-value-wrapper .form-item,#edit-field-pf-category-tid-wrapper .form-item{width:100%}#edit-field-mt-date-value-wrapper .form-item input,#edit-title-wrapper .form-item input,#edit-combine-wrapper .form-item input,#edit-field-tn-closed-value-1-wrapper .form-item input,#edit-field-wm-date-value-wrapper .form-item input,#edit-field-pf-category-tid-wrapper .form-item input{width:100%}#edit-field-mt-date-value-wrapper .container-inline-date .date-padding,#edit-title-wrapper .container-inline-date .date-padding,#edit-combine-wrapper .container-inline-date .date-padding,#edit-field-tn-closed-value-1-wrapper .container-inline-date .date-padding,#edit-field-wm-date-value-wrapper .container-inline-date .date-padding,#edit-field-pf-category-tid-wrapper .container-inline-date .date-padding{float:none}#edit-field-rg-category-tid-wrapper,#edit-field-mt-archive-value-wrapper,#edit-field-cch-facilities-value-wrapper{width:100%}.webform-component--add-attendees table tbody{border:none}.webform-component--add-attendees table tr{background:none;border:none}.webform-component--add-attendees table tr td{padding:0 1em 0 0}label[for="edit-field-mt-date-value"]{display:none}#views-exposed-form-cep-subscriptions-block-cep-proj-subs #edit-field-cevevt-category-tid-wrapper,#views-exposed-form-cep-subscriptions-block-cep-proj-subs #edit-field-cep-status-value-wrapper{width:100%}#views-exposed-form-cep-subscriptions-block-cep-proj-subs .views-reset-button{margin-right:auto}#views-exposed-form-weekly-messages-block .views-reset-button{margin-right:auto}#views-exposed-form-weekly-messages-block .views-widget{display:flex;flex-direction:column}@media screen and (min-width:48em) {
 #views-exposed-form-weekly-messages-block .views-widget{flex-direction:row;justify-content:space-between} 
}@media screen and (min-width:48em) {
 #views-exposed-form-weekly-messages-block #edit-field-wm-date-value-min-wrapper,#views-exposed-form-weekly-messages-block #edit-field-wm-date-value-max-wrapper{width:calc(50% - .5em)} 
}#views-exposed-form-meetings-block-committee .views-reset-button{margin-right:auto}#views-exposed-form-nbc-events-page-7 #edit-title-wrapper,#views-exposed-form-nbc-events-page-7 #edit-type-wrapper{margin-right:0}.view-media-releases .views-exposed-widgets{justify-content:unset}.block-workbench{margin-bottom:1.5em !important}.workbench-info-block{padding:1em !important;border:1px solid #FFEBC5 !important;color:#000 !important;font-weight:bold}.workbench-info-block em{font-weight:normal}.view-newsletters .views-row{padding-bottom:1em;border-bottom:1px solid #ddd;margin-bottom:1em}.view-newsletters .node-newsletter{display:flex}.view-newsletters .node-newsletter .listing-thumbnail{width:20%;margin-right:1em}.view-newsletters .node-newsletter .field{display:flex}.view-newsletters .view-content>h3{font-size:2em}.pdf-forms-wrapper,.view-pdf-forms-taxonomy{margin-bottom:1em}.pdf-forms-wrapper *,.view-pdf-forms-taxonomy *{word-wrap:break-word}.pdf-forms-wrapper h4,.view-pdf-forms-taxonomy h4{font-weight:bold}.pdf-forms-wrapper:last-child,.view-pdf-forms-taxonomy:last-child{margin-bottom:0}.pdf-forms-wrapper header,.view-pdf-forms-taxonomy header{background:#007cb8;color:#fff;padding:.5em 1em}.pdf-forms-wrapper header h3,.view-pdf-forms-taxonomy header h3{margin-bottom:0}.pdf-forms-wrapper .views-row-wrapper,.view-pdf-forms-taxonomy .views-row-wrapper{padding:1em;background:#eee}.pdf-forms-wrapper .item-list li,.view-pdf-forms-taxonomy .item-list li{margin-left:0}.pdf-forms-wrapper .views-row,.view-pdf-forms-taxonomy .views-row{background:#ddd;padding:1em;margin-bottom:1em}.pdf-forms-wrapper .views-row:last-child,.view-pdf-forms-taxonomy .views-row:last-child{margin-bottom:0}.pdf-forms-wrapper .views-field-body p,.pdf-forms-wrapper .views-field-body ul,.pdf-forms-wrapper .views-field-body ol,.view-pdf-forms-taxonomy .views-field-body p,.view-pdf-forms-taxonomy .views-field-body ul,.view-pdf-forms-taxonomy .views-field-body ol{margin-bottom:.5em}.node-gi+#block-views-sub-page-listing-block{margin-top:1.5em}.view-content-register .views-row{margin-bottom:1em}.view-content-register .node-cor{background:#eee;padding:1em}.view-content-register .node-cor header{margin:-1em 0 1em -1em;width:calc(100% + 2em);background:#007cb8;padding:.5em 1em;color:#fff}.view-content-register .node-cor header .node__title{margin-bottom:0}.view-content-register .node-cor .field{display:flex}.view-content-register .view-content>h3{font-size:2em}.view-content-register .views-row .field-label{display:none}.view-content-register .field-name-field-cor-date{display:none !important}.paragraphs-items .paragraphs-item-image-with-content>.content,.paragraphs-items .paragraphs-item-content-with-image>.content{display:flex;flex-direction:column}@media screen and (min-width:48em) {
 .paragraphs-items .paragraphs-item-image-with-content>.content,.paragraphs-items .paragraphs-item-content-with-image>.content{flex-direction:row} 
}.paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-paragraph-image,.paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-ci-par-image,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-paragraph-image,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-ci-par-image{width:100%;max-width:350px;flex:none;margin-bottom:1.5em}@media screen and (min-width:48em) {
 .paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-paragraph-image,.paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-ci-par-image,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-paragraph-image,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-ci-par-image{max-width:260px;margin-right:1em}.ie10 .paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-paragraph-image,.ie10 .paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-ci-par-image,.ie10 .paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-paragraph-image,.ie10 .paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-ci-par-image{float:left} 
}@media screen and (min-width:64.0625em) {
 .paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-paragraph-image,.paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-ci-par-image,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-paragraph-image,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-ci-par-image{max-width:305px} 
}.paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-paragraph-image img,.paragraphs-items .paragraphs-item-image-with-content>.content .field-name-field-ci-par-image img,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-paragraph-image img,.paragraphs-items .paragraphs-item-content-with-image>.content .field-name-field-ci-par-image img{width:100%}@media screen and (min-width:48em) {
 .ie10 .paragraphs-items .paragraphs-item-image-with-content .field-name-field-paragraph-content,.ie10 .paragraphs-items .paragraphs-item-content-with-image .field-name-field-paragraph-content{float:left;width:60%} 
}@media screen and (min-width:48em) {
 .paragraphs-items .paragraphs-item-content-with-image .field-name-field-ci-par-image{order:2;margin-right:0 !important;margin-left:1em} 
}@media screen and (min-width:48em) {
 .ie10 .paragraphs-items .paragraphs-item-content-with-image .field-name-field-ci-par-content{float:left;width:60%} 
}.paragraphs-items .paragraphs-item-image{margin-bottom:1.5em}.paragraphs-items p a{color:#0054A5;text-decoration:underline}.paragraphs-items p a:visited{color:#542780}.paragraphs-items p a:hover{text-decoration:none}.paragraphs-item-cards-lightbox{grid-column-end:span 3}.paragraphs-item-cards-lightbox .mdc-card{width:100%}.paragraphs-item-cards-lightbox .mdc-card .card-lbox{display:none}.paragraphs-item-cards-lightbox .mdc-card .mdc-card__media{min-height:250px}.paragraphs-item-cards-lightbox .mdc-card{width:100%}.paragraphs-item-cards-lightbox .mdc-card .card-lbox{display:none}.paragraphs-item-cards-lightbox .mdc-card .mdc-card__media{min-height:250px}.paragraphs-item-cards-lightbox .mdc-card__subtitle{font-style:normal;color:#000;font-weight:normal;font-size:var(--mdc-typography-body2-font-size,0.875rem)}.paragraphs-item-cards-lightbox .field-name-field-cl-title{margin-bottom:.5em;font-weight:300;letter-spacing:-.01em}.paragraphs-item-cards-lightbox .demo-card__title{font-weight:300;font-size:1em}.paragraphs-item-cards-lightbox .mdc-typography--headline6,.paragraphs-item-cards-lightbox .field-name-field-cl-title{font-size:calc(14px + 2 * ((100vw - 320px) / 1046))}#colorbox .card-lbox{padding:1em;text-align:center}#colorbox .card-lbox img{padding-bottom:1em}.node-type-homepage .main__page>.paragraphs-items>.field-type-paragraphs>.entity-paragraphs-item>.field-name-field-component-description,.node-type-homepage .main__page>.paragraphs-items>.field-type-paragraphs>.entity-paragraphs-item>.content>.field-name-field-component-description{max-width:25em;margin:0 auto 1.5em}.node-type-homepage .field-type-paragraphs{margin-bottom:3em}.node-type-homepage .field-type-paragraphs:last-child{margin-bottom:0}.node-type-homepage .paragraphs-item-column .field-type-paragraphs{margin-bottom:0}.node-type-homepage .entity-paragraphs-item>h2,.node-type-homepage .entity-paragraphs-item>h3,.node-type-homepage .entity-paragraphs-item .field-name-field-component-title{font-weight:300;font-size:2.5em}.node-type-homepage .entity-paragraphs-item .field-name-field-component-description table{margin:0 auto 1.5em}.node-type-homepage .entity-paragraphs-item .field-name-field-component-description table td{padding:.25em .5em}.node-type-homepage .entity-paragraphs-item .field-name-field-component-description table tbody{border-top:none}.node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:last-child .entity-paragraphs-item{color:#000;padding:0 1.5em 0 0}.node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:last-child .field-name-field-component-description .span1 img{display:block;margin:0 auto 1.5em}.node-type-homepage .paragraphs-items-field-columns{display:flex;flex-direction:column}@media screen and (min-width:48em) {
 .node-type-homepage .paragraphs-items-field-columns{flex-direction:row}.node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column{width:50%} 
}@media screen and (max-width:47.9375em) {
 .node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column{margin-bottom:1.5em} 
}.node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:last-child{margin-bottom:0}@media screen and (min-width:48em) {
 .node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:last-child{padding-left:3em} 
}@media screen and (min-width:48em) {
 .node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:first-child{padding-right:3em;border-right:1px solid #eee} 
}.node-type-homepage .paragraphs-items-field-columns .entity-paragraphs-item{width:100%;max-width:100%;margin-bottom:2em}.node-type-homepage .paragraphs-items-field-columns .entity-paragraphs-item h2{text-align:left;margin-bottom:0}.node-type-homepage .paragraphs-items-field-columns .field-name-field-component-description{text-align:left !important;margin-left:0 !important;margin-right:0 !important}.paragraphs-item-library-search-block .field-name-field-component-footer{margin-top:1em}.paragraphs-item-library-search-block .field-name-field-component-footer p{margin-bottom:0}.node-gi .field-type-paragraphs ul li,.node-cnews .field-type-paragraphs ul li{list-style-type:disc}.node-gi .field-type-paragraphs ol li,.node-cnews .field-type-paragraphs ol li{list-style-type:decimal !important}.node-gi .field-type-paragraphs ul,.node-gi .field-type-paragraphs ol,.node-cnews .field-type-paragraphs ul,.node-cnews .field-type-paragraphs ol{margin-left:1.5em}.node-gi .flex-nav-next,.node-gi .flex-nav-prev,.node-cnews .flex-nav-next,.node-cnews .flex-nav-prev{list-style-type:none !important}.paragraphs-item-image-with-content .parent{overflow:hidden}.field-name-field-paragraph-image .child{background-repeat:no-repeat;background-position:center top;background-size:cover;min-height:190px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.4)}.field-name-field-paragraph-image .child a{justify-content:center;display:flex;align-items:center;top:65px}.field-name-field-paragraph-image .child:hover{transform:scale(1.2)}@media screen and (min-width:48em) {
 .paragraphs-item-column .field-name-field-icon-list>li{width:33.33%} 
}@media screen and (max-width:37.4375em) {
 .paragraphs-item-column .field-name-field-icon-list>li{width:50%} 
}.js-location-tabs ul{display:flex;justify-content:center}.js-location-tabs .tabs__item{padding-left:10px;padding-right:10px}.js-location-tabs a.js-tablist__link{color:#fff;background:#0072bb;border-radius:5px;padding:5px 15px}.js-location-tabs a.js-tablist__link[aria-selected=true]{background:#019eaf}.autocomplete-select2{width:50%}.current-locality,.current-suburb{text-transform:capitalize}.view .current-locality,.view .current-suburb{font-weight:bold}.view .location-message{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center}.view .location-message em,.view .location-message strong{font-style:normal;font-weight:normal}.view .location-message strong{text-transform:capitalize}label[for=js-personal-address-selector]{display:block;font-weight:normal}.current-location{margin-top:-10px;font-size:2.5em}.info-text-help{font-size:1.1em}.info-text{margin-bottom:10px}.js-personal-address-selector-container{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center}button.btn-clear-location,button.btn-auto-location,button.btn-show-location{margin:0;background:transparent;color:#444;padding:0;border:0;border-radius:0}button.btn-clear-location span,button.btn-auto-location span,button.btn-show-location span{display:none}button.btn-clear-location svg,button.btn-auto-location svg,button.btn-show-location svg{width:24px;height:24px}button.btn-auto-location{background:#000;margin-left:1px;display:flex;border-radius:50%}button.btn-auto-location svg{padding:3px}button.btn-auto-location svg path{fill:#fff}button.btn-auto-location:hover{background:linear-gradient(to right,#009bb1,#007cb8)}button.btn-clear-location:hover svg path{fill:red}.js-personal-address-wrapper{text-align:center}.personalized-address-container{display:none;position:fixed;width:100%;top:0;left:0;background:transparent;overflow:visible}.personalized-address-container .fancybox-close-small{right:10%;top:20px}.personalized-address-container .fancybox-close-small:after{background:#cc0000;color:#fff}.personalized-address-container h2{margin-bottom:0}.personalized-address-container-internal-wrapper{width:100%;display:flex;justify-content:center;align-content:center;align-items:center}.personalized-address-container-internal{visibility:hidden;width:80%;min-height:300px;padding:50px;background:#000;color:#fff}.personalized-location-container{border-bottom:1px solid #444;padding-bottom:20px;margin-bottom:20px;text-align:center}.location-btn-container{display:none}.location-active .location-btn-container{display:block}.search-location-sections{display:flex;justify-content:space-around}.search-location-section{display:flex;flex-direction:column;justify-content:center;align-items:center}.js-personal-address-wrapper-help{font-size:10px}.block-documents .view-content .warringah{display:none}.block-documents .view-content .manly{display:none}.block-documents .view-content .pittwater{display:none}.block-documents .view-content .northern{display:block}.location-manly .warringah,.location-manly .pittwater{display:none}.location-manly .block-documents .view-content .northern,.location-manly .block-documents .view-content .manly{display:block}.location-warringah .manly,.location-warringah .pittwater{display:none}.location-warringah .block-documents .view-content .northern,.location-warringah .block-documents .view-content .warringah{display:block}.location-pittwater .manly,.location-pittwater .warringah{display:none}.location-pittwater .block-documents .view-content .northern,.location-pittwater .block-documents .view-content .pittwater{display:block}.select2-dropdown{z-index:9999}.select2-result-repository{padding-top:4px;padding-bottom:3px}.select2-result-repository__avatar{float:left;width:60px;margin-right:10px}.select2-result-repository__avatar img{width:100%;height:auto;border-radius:2px}.select2-result-repository__meta{margin-left:70px}.select2-result-repository__title{color:black;font-weight:bold;word-wrap:break-word;line-height:1.1;margin-bottom:4px}.select2-result-repository__forks,.select2-result-repository__stargazers{margin-right:1em}.select2-result-repository__forks,.select2-result-repository__stargazers,.select2-result-repository__watchers{display:inline-block;color:#aaa;font-size:11px}.select2-result-repository__description{font-size:13px;color:#777;margin-top:4px}.select2-results__option--highlighted .select2-result-repository__title{color:white}.select2-results__option--highlighted .select2-result-repository__forks,.select2-results__option--highlighted .select2-result-repository__stargazers,.select2-results__option--highlighted .select2-result-repository__description,.select2-results__option--highlighted .select2-result-repository__watchers{color:#c6dcef}#find-your-nearest-map{height:500px}.mega-map-container-overlay{position:absolute;top:50%;left:50%;width:100%;margin-left:-50%;padding:20px 0;font-size:24px;line-height:1;text-align:center}.mega-map-container{overflow:hidden;width:100%;display:flex;height:500px;visibility:hidden}.mega-map,.mega-map-filters{height:100%}.mega-map-filters{margin-left:0;width:320px;min-width:320px;display:flex;flex-direction:column}.mega-map-filters h2,.mega-map-filters .mega-map-actions{text-align:center;padding:10px;line-height:1}.mega-map-filters h2 button,.mega-map-filters .mega-map-actions button{padding:10px;background:#000;color:#fff;border-radius:5px;border:0}.mega-map-filters h2 button:hover,.mega-map-filters h2 button:focus,.mega-map-filters .mega-map-actions button:hover,.mega-map-filters .mega-map-actions button:focus{background:linear-gradient(to right,#009bb1,#007cb8)}.mega-map-filters .mega-map-filter-msg{display:none;text-align:center;color:#ff0000}.mega-map-filters h2{margin:0;padding:0;text-align:left}.mega-map-filters .mega-map-filters-list{overflow-y:auto;overflow-x:hidden}.mega-map{width:100%;height:100%}@media (max-width:640px) {
 .mega-map-container{display:flex;flex-direction:column-reverse}.mega-map-filters h2{padding-top:10px} 
}ul.jqtree-tree .jqtree_common,ul.jqtree-tree ul.jqtree_common,ul.jqtree-tree li.jqtree_common{margin:0;padding:0}ul.jqtree-tree li.jqtree_common{padding-left:20px}ul.jqtree-tree li.jqtree_common ul.jqtree_common li.jqtree_common{padding-left:30px}ul.jqtree-tree li.jqtree-folder{padding-left:0}ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left{margin:0;padding:0;width:20px}ul.jqtree-tree .jqtree-element{display:flex;justify-content:flex-start;align-items:center}ul.jqtree-tree .jqtree-element .jqtree-toggler{width:20px;min-width:20px;flex:none}ul.jqtree-tree .jqtree-element .jqtree-title{flex:1 1 auto}ul.jqtree-tree .jqtree-element .icon,ul.jqtree-tree .jqtree-element .selected-icon{margin-left:5px;margin-right:5px;width:24px;height:24px;min-width:24px;min-height:24px;flex:none}ul.jqtree-tree .jqtree-element .icon div,ul.jqtree-tree .jqtree-element .selected-icon div{width:24px;height:24px;display:flex;justify-content:center;align-items:center;align-content:center}ul.jqtree-tree .jqtree-element .icon div svg,ul.jqtree-tree .jqtree-element .selected-icon div svg{width:100%;height:100%}ul.jqtree-tree .jqtree-element .icon{background:no-repeat;background-size:contain;display:flex;justify-content:center;align-items:center;align-content:center}ul.jqtree-tree .jqtree_common>.jqtree-element>.selected-icon>.selected-icon-ticked{display:none}ul.jqtree-tree .jqtree-selected>.jqtree-element>.selected-icon>.selected-icon-ticked{display:flex}ul.jqtree-tree .jqtree-selected>.jqtree-element>.selected-icon>.selected-icon-unticked{display:none}ul.jqtree-tree .selected-icon-ticked{display:none}ul.jqtree-tree li.jqtree-selected>.jqtree-element,ul.jqtree-tree li.jqtree-selected>.jqtree-element:hover{background:transparent}@media (max-width:640px) {
 ul.jqtree-tree li.jqtree_common{padding-top:5px;padding-bottom:5px} 
}.ie10 .jqtree-element{width:100%;overflow:hidden}.ie10 .jqtree-element .jqtree-title{float:left}.ie10 .jqtree-element .icon,.ie10 .jqtree-element .selected-icon{float:right}.popup-content{padding:10px 0;display:flex;flex-direction:row}.popup-content-icon{margin-right:5px;width:96px;min-width:96px;height:96px;min-height:96px;flex:none;background:#000 no-repeat;background-size:contain;border-radius:50%}.popup-content-icon svg{width:100%;height:100%;fill:#fff}.popup-content-details{flex:1 1 0}.popup-title{font-size:16px}.popup-image{margin-top:5px;width:100%;height:135px;background:no-repeat;background-size:cover}.popup-link{margin-top:5px}.popup-link a{display:inline-block;font-size:11px;padding:5px 10px;background:#000;color:#fff;border-radius:5px;text-decoration:none}.popup-link a:hover,.popup-link a:focus{background:linear-gradient(to right,#009bb1,#007cb8)}.popup-text{font-size:10px}.popup-status{text-transform:capitalize}.popup-status-open{color:#00a6a3}.popup-status-partial{fill:#f39c12}.popup-status-closed{fill:#ff0000}.map-filters-button{display:flex;align-items:center}.map-filters-button svg{margin-right:7px;width:16px;height:16px}body.page-node-4644 .main__sidebar-first{display:none}body.page-node-4644 .main__page{width:100% !important}.mega-map-extras button,.mega-map-data-table-container button{padding:10px;background:#000;color:#fff;border-radius:5px;border:0}.mega-map-extras button:hover,.mega-map-extras button:focus,.mega-map-data-table-container button:hover,.mega-map-data-table-container button:focus{background:linear-gradient(to right,#009bb1,#007cb8)}.mega-map-extras{margin-bottom:10px;text-align:right}.mega-map-data-table-container{display:none}.mega-map-data-table-container table{table-layout:fixed}.mega-map-data-table-container td{padding:5px;vertical-align:text-top;word-break:break-word}.mega-map-data-table-container td.title{width:20%;max-width:20%}.mega-map-data-table-container td.desc{width:60%;max-width:60%}.mega-map-data-table-container tr:nth-child(2n){background:#eee}.mega-map-data-table-container label{display:inline}.mega-map-data-table-container select option.sub-category{font-size:0.8em}.mega-map-data-table-container .summary{margin:10px 0}.node-tn .field{margin-bottom:1em}.node-tn .field:last-child{margin-bottom:0}.node-spc.view-mode-full .field-name-field-spc-image .field-label{display:none}.node-spc.view-mode-full .field{margin-bottom:1.5em}.node-spc.node-teaser img{width:100%}.view-community-centres .node__title{font-size:1.25em}.view-community-centres .field-name-body{margin-top:1em}.view-community-centres .field-label{font-weight:bold;margin-bottom:0;font-size:1em}.view-community-centres .pager{margin-top:2em;border-bottom:none}.view-community-centres #edit-title-wrapper{margin-right:0}@media screen and (min-width:64.0625em) {
 .view-community-centres .views-exposed-form .views-exposed-widget:nth-child(3n){margin-right:1em} 
}.view-community-centres #edit-status-1-wrapper{margin-right:0}.view-community-centres .views-row{margin-bottom:1.5em;position:relative}.view-community-centres .views-row-last{margin-bottom:0}.view-community-centres .node-cc,.view-community-centres .node-cch{display:flex}.view-community-centres .node-cch .listing-thumbnail .node__title{display:none}.view-community-centres .field-name-field-ra-photos .field-label,.view-community-centres .field-name-field-cc-photos .field-label{display:none}.view-community-centres .field-name-field-ra-photos img,.view-community-centres .field-name-field-cc-photos img{width:100%}.view-community-centres .listing-summary{width:66%}.view-community-centres .listing-summary .node__title{font-weight:bold}.view-community-centres .listing-summary .node__title a{text-decoration:none}.view-community-centres .listing-summary-right{margin-bottom:1em}.view-community-centres .listing-summary-left .field{margin-bottom:1em}.view-community-centres .listing-summary-left .field:last-child{margin-bottom:0}.view-community-centres #edit-field-cmn-location-address-locality-wrapper{width:100%}.view-community-centres .listing-thumbnail{flex:none;width:33%;margin-right:1em}.view-community-centres .listing-thumbnail .field-label{display:none}.view-community-centres .field-name-field-cch-capacity{display:inline}.view-recreational-areas .pager,.view-vegetation-communities .pager{border-bottom:none}.view-recreational-areas .node-teaser .listing-thumbnail .field-label,.view-vegetation-communities .node-teaser .listing-thumbnail .field-label{display:none}.view-recreational-areas .node-ra h3,.view-vegetation-communities .node-ra h3{font-size:1em}.view-recreational-areas .node-ra .listing-summary .node__title,.view-vegetation-communities .node-ra .listing-summary .node__title{font-size:1.5em;padding-right:0em}@media screen and (min-width:48em) {
 .view-recreational-areas .node-ra .listing-summary .node__title,.view-vegetation-communities .node-ra .listing-summary .node__title{padding-right:10em} 
}.view-recreational-areas .node-ra .listing-summary .node__title a,.view-vegetation-communities .node-ra .listing-summary .node__title a{text-decoration:none}.block-content>.view-cc-fields-rev>.view-content>.views-row-first a{width:100%}.view-cc-fields-rev .field-content{display:flex}.view-cc-fields-rev .attachment .view-cc-fields-rev .views-field,.view-cc-fields-rev .attachment .view-cch-fields-rev .views-field{width:100%}.view-cc-fields-rev .attachment .view-cc-fields-rev a,.view-cc-fields-rev .attachment .view-cch-fields-rev a{width:33.333%}.view-cc-fields-rev .attachment .view-cc-fields-rev a:last-child,.view-cc-fields-rev .attachment .view-cch-fields-rev a:last-child{margin-right:0}.view-recreational-areas .views-row{margin-bottom:1em;border-bottom:1px solid #eee;padding-bottom:1em}.view-recreational-areas .node-ra{display:flex;flex-direction:column;position:relative}@media screen and (min-width:48em) {
 .view-recreational-areas .node-ra{flex-direction:row} 
}.view-recreational-areas .node-ra .field-label{font-weight:bold;margin-bottom:0}.view-recreational-areas .node-ra .field-name-cmn-field-suburb,.view-recreational-areas .node-ra .field-name-field-ra-features{margin-bottom:1em}.view-recreational-areas .listing-summary-right{position:absolute;background:#000;color:#fff;padding:.25em .5em;top:0em;right:0;font-size:.875em}@media screen and (min-width:48em) {
 .view-recreational-areas .listing-summary-right{top:0} 
}.view-recreational-areas .listing-thumbnail{width:100%;flex:none}@media screen and (min-width:48em) {
 .view-recreational-areas .listing-thumbnail{width:30%;margin-right:1.5em} 
}@media screen and (min-width:48em) {
 .ie10 .view-recreational-areas .listing-summary{width:70%} 
}#block-views-cc-fields-rev-photos .views-field-field-cc-photos-revision-id img{width:100%}#block-warringah-blocks-library-catalogue-search{margin-top:1em}#block-warringah-blocks-library-catalogue-search h2{font-size:1em}#block-warringah-blocks-library-catalogue-search .search-links{margin-top:1em}#block-warringah-blocks-library-catalogue-search .extra-search-links{background:#eee;padding:1em;margin-top:1em}#block-warringah-blocks-library-catalogue-search .extra-search-links .desc{font-weight:800}#block-warringah-blocks-library-catalogue-search .extra-search-links ul{margin-bottom:0;padding-left:1.125em}#block-warringah-blocks-library-catalogue-search .extra-search-links li{list-style:disc}.views-view-grid td{vertical-align:top}.views-view-grid td,.views-view-grid th{padding:1em 1em 1em 0}.views-view-grid .views-field-title{font-weight:800}.view-grouping-header>a{font-weight:bold;font-size:1.25em;margin-bottom:1em;display:block}.views-limit-grouping-group h3{font-size:1em}.views-limit-grouping-group h3 p{font-weight:normal}.views-limit-grouping-group h3 p:last-child{margin-bottom:0}.views-limit-grouping-group .more-link{text-align:left;display:inline-block;margin-left:.25em}.library-dropdown-container{margin-bottom:1em;padding:2em;background:#643693;background:linear-gradient(to right,#643693 0%,#e1288f 100%)}.library-dropdown-container select{background:#fff;margin-top:1em;color:#000;width:100%;margin-top:.5em;border:1px solid #eee;height:2.75em;margin-bottom:1.25em}.node-type-homepage .library-dropdown-container{padding:0;background:none;margin-bottom:0}.node-type-homepage .library-dropdown-container select{color:#000;width:100%;margin-top:.5em;border:1px solid #eee;height:2.75em}.library-dropdown-container label{display:block;font-size:1.5em;font-weight:normal;color:#fff}.library-search-row-group h2,.library-database-row-group h2{background:#fff;color:#000;padding:1.5em;margin-bottom:0;border-bottom:0.5px solid #333;position:relative;font-size:1em;font-weight:300}.library-search-row-group h2 button,.library-database-row-group h2 button{position:absolute;top:0;right:0;height:100%;width:3.5em;border:none;background:none;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(255,255,255,0.5)}.library-search-row-group h2 button svg,.library-database-row-group h2 button svg{width:2em;height:2em;fill:#000}.library-search-row-group h2 button svg.minus,.library-database-row-group h2 button svg.minus{display:none}.is-active .library-search-row-group h2 button svg.minus,.is-active .library-database-row-group h2 button svg.minus{display:block}.is-active .library-search-row-group h2 button svg.plus,.is-active .library-database-row-group h2 button svg.plus{display:none}.library-search-row-group .views-row .node-title,.library-database-row-group .views-row .node-title{font-weight:600;font-size:1em}.library-search-mappings-group,.library-databases-group{display:none;padding:1em;border:1px solid #eee;border-top:none;border-bottom:none;background:rgba(220,220,220,0.1)}.is-active .library-search-mappings-group,.is-active .library-databases-group{display:block}.library-search-mappings-group .views-row,.library-databases-group .views-row{border-bottom:1px solid #ddd;padding-bottom:.5em;margin-bottom:.5em}.library-search-mappings-group .views-row-last,.library-databases-group .views-row-last{border-bottom:none}.library-databases-group .field-label{margin-bottom:0}.library-databases-group .field{margin-bottom:1em}.library-databases-group .field:last-child{margin-bottom:0}.node-type-lnews #block-views-news-fields-rev-images .block__title{display:none}.node-type-lnews #block-views-news-fields-rev-images img{width:100%}.node-type-lnews .field-name-field-news-date+.field-label{display:none}.node-type-lnews .field-name-field-news-ncategory{display:none}.node-type-lnews .field-name-field-news-date{padding-bottom:1em;margin-bottom:1em;font-style:italic}.view-library-mapping{margin-bottom:1.5em}.field-name-field-ci-par-content hr{display:none}.library-timetable{padding-top:1em}.library-timetable table{width:100%}.library-timetable table tbody{border:none}#component--opening-hours .field-name-field-component-link a{background:black !important;width:100% !important;display:block !important;padding:.5em !important;max-width:22em}h1.site-logo--lib-text{height:36px}@media screen and (max-width:64em) {
 h1.site-logo--lib-text{height:31px} 
}.search-catalogue-button{background:black !important;width:100% !important;display:block !important;padding:.5em !important;border:none;font-size:1.25em;color:#fff}.form-item-library-catalogue-search .form-text{border-color:transparent;padding:.5em;transition:border-color .2s;box-sizing:border-box;width:100%;color:#000}#frmLogin{padding:1.25em}#frmLogin fieldset{padding-bottom:1.25em}.invalid-feedback{font-size:0.75em}.navbar-login-footer{padding-top:1.25em}.navbar-login-footer a{color:#000}@media screen and (max-width:37.4375em) {
 .node-type-homepage .paragraphs-item-library-search-block h2{margin-top:1em} 
}.view-public-toilets .pager{border-bottom:none}.view-public-toilets .views-row{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #eee}.view-public-toilets .views-row-last{border-bottom:none;margin-bottom:0}.view-public-toilets .field-collection-view{padding:1em 0;margin:0 0 1em;border:none}.view-public-toilets .listing-thumbnail{flex:none;position:relative;margin-bottom:1em}.view-public-toilets .listing-thumbnail .field-collection-container{margin-bottom:0;border-bottom:none}@media screen and (min-width:48em) {
 .view-public-toilets .listing-thumbnail{width:45%;margin-bottom:0;margin-right:1.5em} 
}.view-public-toilets .listing-thumbnail .field-label{display:none}@media screen and (min-width:48em) {
 .view-public-toilets .listing-summary{width:55%} 
}.view-public-toilets .listing-summary h2{font-weight:300;font-size:2em}.view-public-toilets .node-pt{display:flex;flex-direction:column}@media screen and (min-width:48em) {
 .view-public-toilets .node-pt{flex-direction:row} 
}.view-public-toilets .node-pt .listing-summary .field-name-field-cmn-location{display:none}.view-public-toilets .node-pt .field-collection-container{border:none}.view-public-toilets .field-name-field-cmn-location .field-collection-view{display:flex;flex-direction:column;padding:0;margin:0}.view-public-toilets .field-name-field-cmn-location .field-name-field-cmn-location-address{order:2;padding:1em;background:#007cb8;color:#fff;transform:translatey(-1px)}.view-community-groups .pager{border:none}.view-community-groups .views-row{background:#eee;padding:1em;margin-bottom:1.5em}.view-community-groups .views-row .submitted{margin-bottom:.5em}.view-community-groups .views-row .field-name-field-cg-contact .field-label{display:none}.view-community-groups .views-row .field{margin-bottom:.5em}.view-community-groups .field-name-field-sg-address{display:flex}.view-community-groups .field-name-field-sg-address .premise{display:none}.view-community-groups .field-name-field-sg-address .street-block,.view-community-groups .field-name-field-sg-address .locality-block{margin-right:.25em}.view-community-groups .field-name-field-sg-address .locality-block{display:flex}.view-community-groups .field-name-field-sg-address .locality-block:after{display:none}.view-community-groups .field-name-field-sg-address .locality-block span{margin-right:.25em}.view-community-groups .field-name-field-cg-email,.view-community-groups .field-name-field-cg-website,.view-community-groups .field-name-field-sg-facebook,.view-community-groups .field-name-field-sg-address,.view-community-groups .field-name-field-cg-phone{display:flex;align-items:center}.view-community-groups .field-name-field-cg-email:before,.view-community-groups .field-name-field-cg-website:before,.view-community-groups .field-name-field-sg-facebook:before,.view-community-groups .field-name-field-sg-address:before,.view-community-groups .field-name-field-cg-phone:before{content:"";display:block;width:1em;height:1em;margin-right:.5em;background-position:center center;background-repeat:no-repeat;background-size:1em 1em}.view-community-groups .field-name-field-cg-phone:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-phone.svg)}.view-community-groups .field-name-field-sg-address:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-pin.svg)}.view-community-groups .field-name-field-cg-email:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-email.svg)}.view-community-groups .field-name-field-cg-website:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-globe.svg)}.view-community-groups .field-name-field-sg-facebook:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-facebook.svg)}.view-community-groups .field-name-field-sg-instagram:before{background-image:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icon-instagram.svg)}.view-community-groups .field-name-field-cg-image{float:left;padding-right:1em}.view-display-id-community_organisations .listing-thumbnail{width:33.3%;float:left;padding-right:1em;padding-bottom:0.5em}@media screen and (max-width:37.4375em) {
 .view-display-id-community_organisations .listing-thumbnail{width:100%} 
}.view-display-id-community_organisations h3{font-weight:600}body.node-type-cc .node-cch{margin-bottom:1.5em}.view-faqs .views-row-last{margin-bottom:0}.view-faqs .views-row.is-active .field-name-field-faq-answer{display:block}.view-faqs .views-row .node__title{margin-bottom:0;width:calc(100% - 3.5em)}.view-faqs .views-row header{background:#fff;color:#000;padding:1.5em;margin-bottom:0;border-bottom:0.5px solid #333;position:relative;font-size:1em;font-weight:300}.view-faqs .views-row header button{position:absolute;top:0;right:0;height:100%;width:3.5em;border:none;background:none;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(255,255,255,0.5)}.view-faqs .views-row header button .minus{display:none}.view-faqs .views-row header button svg{width:2em;height:2em;fill:#000}.view-faqs .views-row header button svg.minus{display:none}.is-active .view-faqs .views-row header button svg.minus{display:block}.is-active .view-faqs .views-row header button svg.plus{display:none}.view-faqs .views-row .field-name-field-faq-answer{background:#eee;padding:1.5em;display:none}.view-faqs .views-row .field-name-field-faq-answer ul{list-style:disc;margin-left:1.25em}.view-faqs .views-row .field-name-field-faq-answer h3{font-size:1em}.view-faqs .views-row .field-name-field-faq-answer ul:last-child,.view-faqs .views-row .field-name-field-faq-answer ol:last-child,.view-faqs .views-row .field-name-field-faq-answer p:last-child{margin-bottom:0}.view-pdf-forms-alpha .pdf-title{background:#007cb8;padding:1em;color:#fff}.view-pdf-forms-alpha .views-row{margin-bottom:1.5em}.view-pdf-forms-alpha .views-row-last{margin-bottom:0}.view-pdf-forms-alpha .views-row li{margin-left:0}.view-pdf-forms-alpha .views-row li a{text-decoration:none}.view-pdf-forms-alpha .views-row li a:hover{text-decoration:underline}.view-pdf-forms-alpha .views-row li a[type^="application/pdf"]:before{content:"\26"}.view-pdf-forms-alpha .views-row li a:before{font-family:'warringah-icons';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5em;content:"\31"}.view-pdf-forms-alpha .pdf-body{background:#eee;padding:1em}.view-pdf-forms-alpha .pdf-body p:last-child{margin-bottom:0}.view-pdf-forms-alpha .pdf-body:empty{display:none}.view-pdf-forms-alpha .pdf-body:empty+div{padding-top:1em}.view-pdf-forms-alpha .pdf-body+div{background:#eee;padding:1em}.view-pdf-forms-alpha .form-no{float:right}.node-pf.view-mode-full .listing-summary>.field{margin-bottom:1.25em}.node-pf.view-mode-full .field-name-field-cmn-external-links a{text-decoration:none}.node-pf.view-mode-full .field-name-field-cmn-external-links a:hover{text-decoration:underline}.node-pf.view-mode-full .field-name-field-cmn-external-links a:before{font-family:'warringah-icons';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;margin-right:.5em;content:"\31"}.view-lane-availability .views-table>tbody>tr.odd,.view-lane-availability .views-table>tbody>tr.even,.view-lane-availability-details .views-table>tbody>tr.odd,.view-lane-availability-details .views-table>tbody>tr.even{border:none !important}.view-lane-availability .tablefield-wrapper,.view-lane-availability-details .tablefield-wrapper{margin-bottom:1.5em}.view-lane-availability table,.view-lane-availability-details table{width:100%}.view-lane-availability table td,.view-lane-availability-details table td{padding:1em;background:#fff !important;vertical-align:top}.view-lane-availability table th,.view-lane-availability-details table th{background:#007cb8 !important;padding:1em !important;color:#fff;border-bottom:1px solid black}.view-lane-availability table .tablefield th,.view-lane-availability-details table .tablefield th{padding:1em !important}.view-lane-availability table th.views-field-field-lane-availabilty-details,.view-lane-availability-details table th.views-field-field-lane-availabilty-details{padding:0}.view-lane-availability table th.views-field-field-lane-availabilty-details[role="columnheader"],.view-lane-availability-details table th.views-field-field-lane-availabilty-details[role="columnheader"]{display:none}.view-lane-availability table td.views-field-field-lane-availabilty-details,.view-lane-availability-details table td.views-field-field-lane-availabilty-details{padding:0}.view-lane-availability table td.views-field-field-lane-availabilty-details.sorting_1,.view-lane-availability-details table td.views-field-field-lane-availabilty-details.sorting_1{background:#007cb8;color:#fff}.view-lane-availability table td.views-field-field-lane-availabilty-details tbody,.view-lane-availability-details table td.views-field-field-lane-availabilty-details tbody{color:#000}.view-lane-availability table td.views-field-field-lane-availabilty-details tr.odd,.view-lane-availability-details table td.views-field-field-lane-availabilty-details tr.odd{background:#eee}.node-online-shop.node-teaser{display:flex;flex-direction:column;margin-bottom:1.5em}@media screen and (min-width:48em) {
 .node-online-shop.node-teaser{flex-direction:row} 
}.node-online-shop.node-teaser .shopping-image{width:100%;flex:none;border:1px solid #eee;margin-bottom:1em}@media screen and (min-width:48em) {
 .node-online-shop.node-teaser .shopping-image{width:30%;margin-right:1em} 
}.node-online-shop.node-teaser .shopping-image img{width:100%}.node-online-shop.node-teaser .shopping-body{width:100%}@media screen and (min-width:48em) {
 .node-online-shop.node-teaser .shopping-body{width:70%} 
}.view-online-shop .pager{border-bottom:none}.node-tr.view-mode-full{display:flex;flex-flow:wrap}.node-tr.view-mode-full .listing-thumbnail{width:100%;margin-bottom:1.5em}@media screen and (min-width:48em) {
 .node-tr.view-mode-full .listing-thumbnail{width:50%;margin-right:1.5em} 
}.node-tr.view-mode-full .listing-thumbnail img{width:100%}.node-tr.view-mode-full .listing-thumbnail .field-label{display:none}.node-tr.view-mode-full .listing-summary{width:100%}@media screen and (min-width:48em) {
 .node-tr.view-mode-full .listing-summary{width:calc(50% - 1.5em)} 
}.node-tr.view-mode-full .listing-summary .field-label{margin-bottom:0}.node-tr.view-mode-full .listing-summary .field{border-bottom:1px solid #eee;padding-bottom:.5em;margin-bottom:.5em}.node-tr.view-mode-full .listing-summary .field.field-name-body{margin-bottom:1.5em;border-bottom:none}.node-tr.view-mode-full .listing-summary .field:last-child{border-bottom:none}.node-tr.view-mode-full .listing-summary .field p:last-child{margin-bottom:0}.node-mr .field-label{display:none}.node-mr .field-name-field-mr-date{background:#007cb8;color:#fff;display:flex;margin-bottom:1.5em;padding:1em}.field-name-field-vu-tags{display:none}.node-vu.view-mode-full{display:flex;flex-flow:wrap}.node-vu.view-mode-full header{width:100%}.node-vu.view-mode-full .listing-thumbnail{width:100%;margin-bottom:1.5em}@media screen and (min-width:48em) {
 .node-vu.view-mode-full .listing-thumbnail{width:50%} 
}.node-vu.view-mode-full .listing-summary{width:100%}@media screen and (min-width:48em) {
 .node-vu.view-mode-full .listing-summary{width:50%} 
}.node-vu{display:flex;flex-direction:column;position:relative}@media screen and (min-width:48em) {
 .node-vu{flex-direction:row} 
}.node-vu .field-name-field-vu-image{padding-bottom:1.5em}.node-vu .service-links{width:100%}.view-vegetation-communities .listing-thumbnail{width:100%;flex:none}@media screen and (min-width:48em) {
 .view-vegetation-communities .listing-thumbnail{width:30%;margin-right:1.5em} 
}@media screen and (min-width:48em) {
 .ie10 .view-vegetation-communities .listing-summary{width:70%} 
}.view-vegetation-communities .listing-summary .node__title{font-size:1.5em}.view-vegetation-communities .listing-summary .node__title a{text-decoration:none}.view-cep-subscriptions .views-row{margin-bottom:1.5em}.cep-project-wrapper{display:flex;flex-direction:column}@media screen and (max-width:47.9375em) {
 .cep-project-wrapper{flex-direction:row;flex-flow:wrap} 
}.cep-project-wrapper h2{font-size:1.5em}.cep-project-wrapper h2 a{text-decoration:none}@media screen and (max-width:47.9375em) {
 .cep-project-wrapper .cep-project-middle-col{width:70%;padding-right:1em} 
}@media screen and (max-width:47.9375em) {
 .cep-project-wrapper .cep-project-right-col{order:3;width:100%} 
}@media screen and (max-width:47.9375em) {
 .cep-project-wrapper .cep-project-left-col{order:2;width:30%;padding-top:.25em} 
}.cep-project-wrapper .cep-project-left-col img{width:100%}.cep-project-wrapper .project-status{display:flex}.cep-project-wrapper .project-status .field-label{margin-right:.25em}@media screen and (min-width:48em) {
 .cep-project-wrapper .project-status{margin-left:auto} 
}@media screen and (min-width:48em) {
 .cep-project-wrapper{flex-direction:row}.cep-project-wrapper .cep-project-left-col{width:30%;margin-right:1em;flex:none;padding-top:.5em}.ie10 .cep-project-wrapper .cep-project-left-col{float:left}.cep-project-wrapper .cep-project-left-col img{width:100%}.cep-project-wrapper .cep-project-middle-col{width:60%;padding-right:1em}.ie10 .cep-project-wrapper .cep-project-middle-col{width:50%;float:left}.cep-project-wrapper .cep-project-right-col{width:10%}.ie10 .cep-project-wrapper .cep-project-right-col{float:left} 
}.cep-project-wrapper .field-name-field-cep-comments-close-date{margin-bottom:1em}[class^="icon-"]{background:#007cb8;padding:1em;width:1em;height:1em;display:flex;justify-content:center;align-items:center}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'warringah-icons';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;font-style:normal;color:#fff}.icon-mlak:before{content:"\51"}.icon-pricing:before{content:"4"}.icon-transport:before{content:"ȵ"}.icon-parking:before{content:"ȶ"}.icon-expanded:before{content:"7"}.icon-date:before{content:"8"}.icon-name:before{content:"9"}.icon-phone:before{content:"@"}.icon-fax:before{content:"T"}.icon-mobile:before{content:"A"}.icon-email:before{content:"B"}.icon-emergency:before{content:"C"}.icon-organisation:before{content:"D"}.icon-category:before{content:"D"}.icon-web:before{content:"E"}.icon-price:before{content:"F"}.icon-documents:before{content:"Ȣ"}.icon-links:before{content:"I"}.icon-location:before{content:"P"}.icon-mlak:before{content:"Q"}.icon-related-news:before{content:"R"}.icon-disabled:before{content:"S"}.icon-opening-hours:before{content:"U"}.icon-contact:before{content:"V"}.icon-google:before{content:"W"}.icon-youtube:before{content:"X"}.icon-download:before{content:"ȣ"}.icon-previous:before{content:"`"}.icon-next:before{content:"a"}.icon-contrast:before{content:"b"}.icon-back-today:before{content:"c"}.icon-mayor:before{content:"d"}.icon-wheelchair:before{content:"S"}.icon-external-link:before{content:"\31"}.block-links .icon-external-link:before{margin-right:.5em;color:#000}.icon-internal-link:before{content:"\30"}.block-links .icon-internal-link:before{margin-right:.5em;color:#000}.toilets-access{display:flex}.toilets-access>li{margin-right:.25em}.toilets-access>li:last-child{margin-right:0}.paragraphs-item-custom-link-list .field-name-field-links-list{display:flex;flex-flow:wrap;margin-top:1em}.paragraphs-item-custom-link-list .field-name-field-links-list li{margin:0 .5em .5em 0}.paragraphs-item-custom-link-list .field-name-field-links-list li a{padding:.5em 1em;background:#007cb8;color:#fff;text-decoration:none;display:block}.paragraphs-item-custom-link-list .field-name-field-links-list li a:hover{text-decoration:underline}.subsite-library .paragraphs-item-custom-link-list .field-name-field-links-list li a{background:#fff;color:#000}.node-spc .field-label,.node-spc .field-name-field-spc-category{display:none}.field-name-field-spc-scientific-name{font-style:italic}#component--library-info{margin-bottom:0}#component--engagement-projects{background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/news-bg.jpg) bottom center no-repeat;background-size:100%;width:100%;max-width:100%;padding-bottom:2em}#component--your-area{background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/news-bg.jpg) bottom center no-repeat;background-size:100%;width:100%;max-width:100%;padding-bottom:2em;display:flex}@media screen and (min-width:64.0625em) {
 #component--your-area{min-height:21em} 
}#component--stay-connected{background:#f6f6f6 url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/stay-connected-bg.jpg) top right no-repeat;background-size:50%;padding:3em 0 4em 0}.subsite-glen-street-theatre #component--stay-connected{background:#d2232a;color:#fff;margin-bottom:0}.subsite-glen-street-theatre #component--stay-connected .field-name-field-component-link a{color:#fff;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow-fff.png) top 50% right 0 no-repeat !important;background-size:10px 20px !important}.subsite-glen-street-theatre #component--stay-connected h2{color:#fff}.subsite-glen-street-theatre #component--stay-connected .paragraphs-item-custom-link-list .field-name-field-links-list li a{background:#000;color:#fff}.node-type-homepage.subsite-library #component--stay-connected{margin-bottom:0;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/library-connected-bg.jpg) no-repeat;background-size:cover;color:#fff}.node-type-homepage.subsite-library #component--stay-connected .field-name-field-component-link a{color:#fff;background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/icons/button-arrow-fff.png) top 50% right 0 no-repeat !important;background-size:10px 20px !important}.node-type-homepage.subsite-library #component--stay-connected h2{color:#fff}#component--stay-connected>h3{margin-bottom:0}#component--stay-connected>h3,#component--stay-connected>.field-name-field-component-description{text-align:center}#component--stay-connected>.field-name-field-component-description{margin-bottom:2em}#component--stay-connected .paragraphs-item-column{border:none}#component--instagram{margin-bottom:3em}#component--instagram.subsite-glen-street-theatre{padding-top:2.5em}#component--instagram.subsite-glen-street-theatre #block-instagram-block-instagram-block{padding-bottom:1.5em}#component--instagram .field-name-field-component-title,#component--instagram .field-name-field-component-description,#component--instagram .field-name-field-component-link{text-align:center}.node-type-homepage.subsite-glen-street-theatre .view-latest-news .field-name-field-news-image::before{border-left-color:#d2232a}.node-type-homepage.subsite-library .view-latest-news .field-name-field-news-image::before{border-left-color:#e1288f}.node-type-homepage .view-latest-news{margin-bottom:2em}.node-type-homepage .view-latest-news .view-content>div{display:flex;margin-bottom:1.5em}.node-type-homepage .view-latest-news .view-content>div:last-child{margin-bottom:0}.node-type-homepage .view-latest-news .view-content>div:hover .field-name-field-news-image::before{padding-right:1em;opacity:1}.node-type-homepage .view-latest-news .view-content>div:hover .views-field-title{padding-left:1em}.node-type-homepage .view-latest-news .views-field-title{transition:all .2s ease}.node-type-homepage .view-latest-news .field-name-field-news-image{flex:none;margin-right:1em;display:flex;width:7em;align-items:flex-start}.node-type-homepage .view-latest-news .field-name-field-news-image img{width:100% !important;height:auto !important}.node-type-homepage .view-latest-news .field-name-field-news-image:before{content:"";display:block;border-left:.35em solid #ffe93e;transition:all .2s ease;opacity:0;height:100%}.node-type-homepage .view-latest-news a{color:#000;text-decoration:none}.node-type-homepage .view-latest-news a:hover{text-decoration:underline}#component--news h2{margin-bottom:.5em}#component--news .view-latest-tagged{margin-bottom:2em}#component--news .view-latest-tagged .views-field-title{font-weight:bold}#component--news .view-latest-tagged .views-row{margin-bottom:1.5em}#component--news .view-latest-tagged .views-row-last{margin-bottom:0}#component--news .view-latest-tagged .views-row .content-wrapper{order:2}#component--news .view-latest-tagged .views-row .content-wrapper h3{font-weight:bold}#component--news .view-latest-tagged .views-row .field-name-field-news-image{flex:none;width:100%;margin-bottom:1em}#component--news .view-latest-tagged .views-row .field-name-field-news-image img{width:100%}@media screen and (min-width:48em) {
 #component--news .view-latest-tagged .views-row .field-name-field-news-image{width:30%;margin-right:1em} 
}#component--news .view-latest-tagged .views-row .node-cnews,#component--news .view-latest-tagged .views-row .node-lnews{display:flex;flex-direction:column}@media screen and (min-width:48em) {
 #component--news .view-latest-tagged .views-row .node-cnews,#component--news .view-latest-tagged .views-row .node-lnews{flex-direction:row} 
}#component--news .view-latest-tagged a{color:#000;text-decoration:none}#component--news .view-latest-tagged a:hover{text-decoration:underline}#component--library-info{position:relative}@media screen and (min-width:48em) {
 #component--library-info{padding-top:2em} 
}@media screen and (max-width:47.9375em) {
 #component--library-info>.paragraphs-items{width:100%}#component--library-info>.paragraphs-items>.entity{padding:1em}#component--library-info>.paragraphs-items>.entity#component--catalogue-search{margin-bottom:0} 
}#component--library-info a{color:#fff !important}@media screen and (min-width:48em) {
 #component--library-info{color:#fff}#component--library-info::before{content:"";width:50%;height:100%;top:0;left:0;background:blue;position:absolute;display:block;background:linear-gradient(to right,#643693 0%,#e1288f 100%)}#component--library-info .paragraphs-item-column{border-right:none !important} 
}@media screen and (max-width:47.9375em) {
 #component--catalogue-search{background:linear-gradient(to right,#643693 0%,#e1288f 100%);color:#fff}#component--catalogue-search a{color:#fff} 
}#component--engagement-projects{background:url(//files.northernbeaches.nsw.gov.au/sites/all/themes/nbc/images/news-bg.jpg) bottom center no-repeat;background-size:100%;width:100%;max-width:100%;padding-bottom:2em}@media screen and (min-width:64.0625em) {
 #component--engagement-projects{min-height:21em} 
}#component--engagement-projects .field-name-field-component-description,#component--engagement-projects .view-proj-org-list{margin-left:auto;margin-right:auto;max-width:78.5em;position:relative;width:93.75%}#component--engagement-projects h2{text-align:center}#component--engagement-projects .view-proj-org-list p{color:#000;font-weight:300;font-size:1em}#component--engagement-projects .view-proj-org-list h2{text-align:left}#component--i-want-to{padding-top:2em}#component--i-want-to h3{text-align:center}.view-cch-fields-rev .views-field{margin-bottom:1em}.view-cch-fields-rev .views-label{font-weight:bold;display:block}.node-cep{margin-bottom:.75em;border-bottom:1px solid #eee;padding-bottom:1.5em}.views-row-last .node-cep{border-bottom:none}@media screen and (min-width:48em) {
 .node-cep{padding-bottom:1em} 
}.node-cep .field-name-field-cep-comments-close-label{float:left;margin-right:.25em}.view-cep-subscriptions .more-link{margin-bottom:2em}.media-youtube-video{display:block;height:0;padding-top:56.25%;position:relative}.media-youtube-video>*{height:100%;left:0;position:absolute;top:0;width:100%}.galleryformatter .gallery-slide{margin:0}.gallery-thumbs ul li{margin:0 !important}.gallery-thumbs .slide-button,.gallery-thumbs .arrow{display:none}.gallery-slides .slide-button{top:50%;transform:translatey(-50%);width:2em;height:2em;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:1.5em;box-shadow:0 0 1em #000}.gallery-slides .slide-button.prev-slide{left:1em}.gallery-slides .slide-button.next-slide{right:1em}.view-gallery li{margin:0}@media all and (max-width:480px) {
 .gallery-slide img{width:50%} 
}.search-api-page-results{margin-top:1em}.search-api-page-results .search-performance{padding:1em;background:#eee}.search-api-page-results .search-results li{margin-bottom:1em;border-bottom:1px solid #eee;padding-bottom:1em}.search-api-page-results .search-results li:last-child{margin-bottom:0}.search-api-page-results .search-results li h3{font-weight:bold}.search-api-page-results .search-results li h3 a{text-decoration:none}.search-api-page-results .search-results li p.srch-text{margin-bottom:0.5em}.block-facetapi{background:#eee;padding:1em}.block-facetapi .block__title{font-weight:bold}.block-facetapi ul{margin-bottom:0 !important}.block-facetapi li{margin:0 !important;border-bottom:1px solid rgba(0,0,0,0.1);padding:.5em 0 !important}.block-facetapi li:last-child{border-bottom:none;padding-bottom:0 !important}.block-facetapi li a{text-decoration:none}.block-facetapi li a:hover{text-decoration:underline}.qt-library-search .active{background:#007cb8;color:#fff}.administrators-message{padding:2em 0}.administrators-message .block-content{border:none !important;padding:0 !important;font-size:1rem !important;text-align:center}.administrators-message .block-content h2{margin-bottom:0}.administrators-message .region-post-content-left .block-content{display:flex;flex-direction:column;align-items:center;border:none !important;padding:0 !important;font-size:1em !important}.administrators-message .region-post-content-left .block-content p:first-child{width:30%;flex:none;order:2;margin-bottom:0}.administrators-message .region-post-content-left .block-content img{width:100%;display:block}.view-mayors-messages .node-mm.node-teaser header{position:relative}.view-mayors-messages .node-mm.node-teaser header button{position:absolute;top:0;right:0;height:100%;width:3.5em;border:none;background:none;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(255,255,255,0.5)}.view-mayors-messages .node-mm.node-teaser header button svg{width:2em;height:2em;fill:#fff}.view-mayors-messages .node-mm.node-teaser header button svg.minus{display:none}.is-active .view-mayors-messages .node-mm.node-teaser header button svg.minus{display:block}.is-active .view-mayors-messages .node-mm.node-teaser header button svg.plus{display:none}.view-mayors-messages .node-mm.node-teaser .mayors-message-body{display:none}.view-mayors-messages .pager{border-bottom:none;padding-bottom:0;margin-bottom:0}.view-mayors-messages .views-row.is-active .mayors-message-body{display:block}.view-mayors-messages .views-row .node__title{background:#007cb8;color:#fff;padding:1em;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.5)}.view-mayors-messages .views-row .mayors-message-body{padding:1em;border:1px solid #eee;border-top:none;border-bottom:none}.view-mayors-messages .views-row-last{border-bottom:none;padding-bottom:0}.view-mayors-messages .field-name-field-wm-date,.view-mayors-messages .field-name-field-wm-mayor,.view-mayors-messages .field-name-field-em-email{display:flex}.view-mayors-messages .field-name-field-wm-date .field-label,.view-mayors-messages .field-name-field-wm-mayor .field-label,.view-mayors-messages .field-name-field-em-email .field-label{margin-right:.25em}.view-mayors-messages h3{font-size:1em;margin-bottom:.5em}.view-mayors-messages .field{margin-bottom:1em}.view-mayors-messages .field-name-field-wm-message{margin-top:1em}.view-mayors-messages .field-name-field-wm-message .field-item:last-child p:last-child{margin-bottom:0}.view-mayors-messages .field-name-field-wm-message .field-item p{font-size:1em !important;font-family:"Muli",Helvetica Neue,Helvetica,Arial,sans-serif !important;color:#000 !important}.view-mayors-messages .field-name-field-wm-message .field-item p:last-child{margin-bottom:0}.view-mayors-messages .field-name-field-wm-message .field-item a{color:#007cb8 !important}.view-mayors-messages .field-name-field-wm-message .field-label{display:none}.view-gst-events-fields-rev .service-links .service-label{width:100%}.service-links{display:flex !important;flex-flow:wrap;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:1em 0;align-items:center;margin-bottom:1em;justify-content:flex-end}.service-links .service-label{margin-right:1em;font-weight:bold}.ie10 .service-links .service-label{float:left}.service-links .links{display:flex;flex-flow:wrap;margin-bottom:0}.service-links .links>li{margin-right:.5em}.service-links .links>li:empty{margin-right:0}.ie10 .service-links .links>li{float:left}.service-links .links>li a{display:block}.service-links .links>li a svg{width:1.5em;height:1.5em;transition:fill .2s}.service-links .links>li a:hover svg{fill:#007cb8}#skip-link a{position:absolute !important;top:0;left:0;padding:1em !important;background:#fff;z-index:99;display:block;text-decoration:none}#skip-link a:hover{text-decoration:underline}.jqtree-toggler{width:1em !important;min-width:1em !important;flex:none !important;background:black !important;height:1em !important;color:white !important;text-shadow:none !important;font-size:1.5em !important;text-align:center !important;line-height:.85em !important;margin-right:.25em !important}.jqtree-title{padding-left:.5em !important}ul.jqtree-tree li.jqtree_common{margin-bottom:.5em !important;padding-left:0 !important}.jqtree_common ul.jqtree_common li:first-child{margin-top:1em}.jqtree-title{padding-left:0 !important}.section-glen-street-theatre-whats-on .main__sidebar-second .block{margin-bottom:1.5em}.section-glen-street-theatre-whats-on .main__sidebar-second .block#block-views-cmn-fields-rev-pricing .view-cmn-fields-rev .view-content>div{border-top:none !important;padding-bottom:0}.section-glen-street-theatre-whats-on .main__sidebar-second .block .block__title{font-size:1.5em;margin-bottom:.125em}.section-glen-street-theatre-whats-on .main__sidebar-second .service-links{justify-content:flex-start;border-bottom:none;padding-top:2em}.section-glen-street-theatre-whats-on .main__sidebar-second .service-links .service-label{margin-bottom:1em}.section-glen-street-theatre-whats-on .node-gste.view-mode-full .booking-buttons-bottom{margin-top:1em}@media screen and (min-width:48em) {
 .section-glen-street-theatre-whats-on .node-gste.view-mode-full{display:flex;flex-flow:wrap}.section-glen-street-theatre-whats-on .node-gste.view-mode-full>div{width:100%}.section-glen-street-theatre-whats-on .node-gste.view-mode-full>h3{width:50%}.section-glen-street-theatre-whats-on .node-gste.view-mode-full .field-label{font-weight:bold}.section-glen-street-theatre-whats-on .node-gste.view-mode-full .booking-buttons-top{width:50%;display:flex;justify-content:flex-end} 
}.section-glen-street-theatre-whats-on .field-name-field-gste-education .field-label{font-size:1em;margin-bottom:.125em;font-weight:600 !important}.section-glen-street-theatre-whats-on .field-name-field-gste-education .field-name-field-gste-resource-kit{width:100%;padding-left:15px;border-left-style:solid;border-left-width:5px;color:#000;padding:1em;border-left-color:#e3343e;background-color:#f9e8e8}.gst-educ-summary a{text-decoration:none}.gst-educ-summary a:hover{text-decoration:underline}.field-name-field-lightbox-text{display:none}#colorbox .field-name-field-lightbox-text{display:block !important;padding:1.5em}.ie10 .header{height:5.5rem !important}.ie10 .header--council{height:8.5em !important}.ie10 .header__wrap{height:5.5rem !important}.ie10 .header__wrap .site-logo,.ie10 .header__wrap .site-logo--glen-st,.ie10 .header__wrap .site-logo--library{float:left;height:100%;margin-right:2em;padding-top:.75em}.ie10 .header__wrap .nav{float:left}.ie10 .header__wrap .nav .menu-block-wrapper>.menu>.menu__item{float:left}@media screen and (min-width:75em) {
 .ie10 .header__wrap .nav .menu-block-wrapper>.menu>.menu__item>.menu__link{display:block;width:100%;height:100%;line-height:6em}.ie10 .header__wrap .nav .menu-block-wrapper>.menu>.menu__item>.menu{display:block}.ie10 .header__wrap .nav .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item{float:left}.ie10 .header__wrap .nav .menu-block-wrapper>.menu>.menu__item>.menu>.menu__item:nth-child(2n){float:right} 
}.ie10 .header__wrap .header__actions{float:right}.ie10 .header__wrap .header__actions .header__btn{float:left;padding-top:1em}.ie10 .header__links{border-bottom-color:#444}.ie10 .header__links .header__links-btn{float:right;line-height:2em}.ie10 .featured-search form>div{height:3em;border-bottom:1px solid #fff;display:block}.ie10 .featured-search form>div .form-type-textfield{float:left;width:95%}.ie10 .featured-search form>div .form-type-textfield .form-text{height:auto;background:green}.ie10 .featured-search form>div .search-submit-input{float:right;width:auto;height:3em;margin-top:0.1em}.ie10 #block-menu-menu-nbc-most-searched .menu .menu__item,.ie10 #block-menu-menu-nbc-library-most-searched .menu .menu__item,.ie10 #block-menu-menu-nbc-glenstreet-most-searche .menu .menu__item{float:left}.ie10 .node-type-homepage .flex-control-nav{padding-top:.65em}.ie10 .node-type-homepage .view-latest-news .view-content>div .field-name-field-news-image{float:left}.ie10 .field-name-field-icon-list{margin-bottom:2em !important}.ie10 .field-name-field-icon-list>li{display:inline-block}.ie10 .paragraphs-item-icon-list .button{width:13em}.ie10 .paragraphs-item-icon-list .button::after{float:right !important;padding-top:1em}.ie10 .node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column{float:left;width:50% !important}.ie10 .node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:nth-child(2){float:right}.ie10 .footer-social-media .menu,.ie10 #block-menu-menu-footer-menu .menu{text-align:center}.ie10 .footer-social-media .menu>.menu__item,.ie10 #block-menu-menu-footer-menu .menu>.menu__item{display:inline-block}.ie10 .footer__back-to-top{text-indent:center}.ie10 .footer__back-to-top svg{margin:0 0 0 .75em}.ie10 .breadcrumb>ol>li{float:left}.ie10 .main__content .main__sidebar-first{float:left}.ie10 .main__content .main__page{float:right}.ie10 .view-sub-page-listing .views-row .listing-thumbnail{float:left;margin-left:0;padding-right:1em}.ie10 .view-sub-page-listing .views-row .listing-summary{float:right;margin-right:0}.ie10 .view-community-centres .node-cc .listing-thumbnail,.ie10 .view-community-centres .node-cch .listing-thumbnail{float:left}.ie10 .pager{text-align:center}.ie10 .pager li{display:inline-block !important}.ie10 .paragraphs-item-custom-link-list .field-name-field-links-list li{float:left}.container::after,#block-instagram-block-instagram-block .block-content::after,#component--your-area::after,#component--engagement-projects::after,#component--i-want-to::after,.administrators-message:not(#component--your-area):not(#component--stay-connected)::after,#component--library-info>.paragraphs-items::after,#component--your-area .paragraphs-items::after,#component--stay-connected>.paragraphs-items::after,#component--news::after,.whats-on-teser__list::after,.ie10 .view-meetings .node-mt .field-name-field-mt-webcast::after,.ie10 .view-policies .node-mt .field-name-field-mt-webcast::after,.ie10 .view-plans-of-management .node-mt .field-name-field-mt-webcast::after,.ie10 .paragraphs-items .paragraphs-item-image-with-content>.content::after,.ie10 .paragraphs-items .paragraphs-item-content-with-image>.content::after,.ie10 .cep-project-wrapper::after,.service-links::after,.ie10 .service-links .links::after,.ie10 .header__wrap::after,.ie10 .header__wrap .nav .menu-block-wrapper>.menu::after,.ie10 .header__wrap .nav .menu-block-wrapper>.menu>.menu__item>.menu::after,.ie10 .header__wrap .header__actions::after,.ie10 .featured-search form>div::after,.ie10 #block-menu-menu-nbc-most-searched .menu::after,.ie10 #block-menu-menu-nbc-library-most-searched .menu::after,.ie10 #block-menu-menu-nbc-glenstreet-most-searche .menu::after,.ie10 .node-type-homepage .view-latest-news .view-content>div::after,.ie10 .paragraphs-item-icon-list .button::after,.ie10 .node-type-homepage .paragraphs-items-field-columns::after,.ie10 .breadcrumb>ol::after,.ie10 .main__content::after,.ie10 .view-sub-page-listing .views-row::after,.ie10 .view-community-centres .node-cc::after,.ie10 .view-community-centres .node-cch::after,.ie10 .paragraphs-item-custom-link-list .field-name-field-links-list::after,.u-clearfix::after{clear:both;content:"";display:table}.u-hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.u-hyphenate{hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}a,.button,#block-views-cev-events-project .node-cevevt .field-collection-view-links a,#block-views-cev-events-project .node-cevevt .node-readmore a,#block-views-cev-events-project .node-cevevt .field-name-field-cep-link a,#block-warringah-blocks-gst-whatson .block-content a,#block-warringah-blocks-gst-newsletter .block-content a,#block-warringah-blocks-gst-subscribe .block-content a,.view-calendar .calendar-heading .month-pager li a,.evt-list-content .pager a,.more-link a,.pager li a,.sportsgrounds__list>li .sports-fields .sf-direction a,.webform-component--add-attendees .remove-me,.node-type-homepage .entity-paragraphs-item .field-name-field-component-link a,.node-type-homepage .paragraphs-items-field-columns .paragraphs-item-column:first-child .field-name-field-component-link a,#component--your-area .field-name-field-component-link a,#component--news .field-name-field-component-link a,#component--engagement-projects .field-name-field-component-link a,.text-area,.text-input,.u-transition{transition-duration:0.1s;transition-property:background-color,background-image,border-color,box-shadow,color,opacity,text-shadow;transition-timing-function:ease-out}.checkbox,.radio,.video-lightbox__video a,#skip-link a,.u-visually-hidden,.element-invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-lightbox__video a:active,#skip-link a:active,.video-lightbox__video a:focus,#skip-link a:focus,.u-visually-hidden--focusable:active,.u-visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media print {
 *,*::after,*::before,*:first-letter,*:first-line{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}abbr[title]::after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid} 
}.region-post-content-service div[role="navigation"]{display:none}
/*})'"*/
.evt-tabs{text-align:center;margin-bottom:30px}.evt-tabs a{margin:0 15px}.view-display-id-block_1 div.field-name-field-cmn-location-map-title{display:none}#find-your-nearest-map{height:500px}#webform-client-form-12008 .evt-ref{display:none}.region-navigation #block-menu-menu-subsites{border:none;margin:0;padding:0}.region-navigation #block-menu-menu-subsites ul{display:flex}.not-logged-in .url-textfield{display:none}#block-warringah-content-authoring-evt-add-form .block-title,#block-warringah-content-authoring-evt-add-form .tabledrag-toggle-weight{display:none}.service-links-partial-view ul{display:flex}.service-links-partial-view ul li svg{width:40px;height:30px}
/*})'"*/
h1.site-logo--lib-text,h1.site-logo--gst-text,h1.site-logo--kalof-text{font-size:1em;margin-bottom:0;font-weight:normal}.view-nbc-events .views-exposed-form fieldset{margin-bottom:.5em}.view-nbc-events .views-exposed-form fieldset select{height:3rem;background-size:3em 3em;padding:.5em;border:none;outline:1px inset #000;outline-offset:-1px}.view-nbc-events .views-exposed-form fieldset legend{margin-bottom:.5em;font-weight:300}#field-cmn-date-values thead fieldset{display:none}.last-update{text-align:right;font-style:italic}.view-popular-search{margin-top:1em}.view-popular-search ul{flex-flow:wrap;display:flex}.view-popular-search ul li{margin:0 .5em .5em 0}.view-popular-search ul li a{display:block;background:#000;color:#fff;text-decoration:none;padding:.5em 1em}.view-popular-search ul li a:hover{text-decoration:underline}#block-views-popular-search-block{margin-top:2em}#block-views-popular-search-block .view-popular-search{margin-top:0em}#block-views-popular-search-block ul{flex-flow:wrap;display:flex}#block-views-popular-search-block ul li{margin:0 .5em .5em 0}#block-views-popular-search-block ul li a{display:block;color:#000;background:#fff;text-decoration:none;padding:.5em .75em;font-weight:300}#block-views-popular-search-block ul li a:hover{text-decoration:underline}#block-views-popular-search-block .block-content::before{content:"Popular now";color:#fff;display:block;font-size:1.25em;margin-bottom:.5em;font-weight:300}.whats-on-teaser__info{width:auto}a:focus{outline-offset:-3px}.flexslider .flex-control-nav a:focus{outline-offset:initial}.flexslider .slides a:focus{outline-offset:-4px;outline-width:5px}.responsive-iframe{border:none;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.modal{display:none;position:fixed;z-index:1;padding-top:180px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:white;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#e12890;text-decoration:none;cursor:pointer}.modal-header{padding:2px 16px;background-color:#000;color:white}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#000;color:white}.cmds-spacing--inner,.c-success-message__back-link{display:none !important}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{height:5em}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{width:auto;font-size:1.1em;font-weight:600}
/*})'"*/
.toast-title{font-weight:bold;}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;}.toast-message a,.toast-message label{color:#000;}.toast-message a:hover{color:#000;text-decoration:none;}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#000;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1;}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}.rtl .toast-close-button{left:-0.3em;float:left;right:0.3em;}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.toast-top-center{top:0;right:0;width:100%;}.toast-bottom-center{bottom:0;right:0;width:100%;}.toast-top-full-width{top:0;right:0;width:100%;}.toast-bottom-full-width{bottom:0;right:0;width:100%;}.toast-top-left{top:12px;left:12px;}.toast-top-right{top:12px;right:12px;}.toast-bottom-right{right:12px;bottom:12px;}.toast-bottom-left{bottom:12px;left:12px;}#toast-container{position:fixed;z-index:999999;pointer-events:none;}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#toast-container > div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#000;opacity:0.95;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);}#toast-container > div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center;}#toast-container > div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer;}#toast-container > .toast-info{background-image:url("/sites/all/themes/nbc/images/info-icon.png") !important;}#toast-container > .toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;}#toast-container > .toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;}#toast-container > .toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;}#toast-container.toast-top-center > div,#toast-container.toast-bottom-center > div{width:300px;margin-left:auto;margin-right:auto;}#toast-container.toast-top-full-width > div,#toast-container.toast-bottom-full-width > div{width:96%;margin-left:auto;margin-right:auto;}.toast{background-color:#030303;}.toast-success{background-color:#51A351;}.toast-error{background-color:#BD362F;}.toast-info{background-color:#c9da43;}.toast-warning{background-color:#F89406;}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}@media all and (max-width:240px) {
 #toast-container > div{padding:8px 8px 8px 50px;width:11em;}#toast-container > div.rtl{padding:8px 50px 8px 8px;}#toast-container .toast-close-button{right:-0.2em;top:-0.2em;}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em;} 
}@media all and (min-width:241px) and (max-width:480px) {
 #toast-container > div{padding:8px 8px 8px 50px;width:18em;}#toast-container > div.rtl{padding:8px 50px 8px 8px;}#toast-container .toast-close-button{right:-0.2em;top:-0.2em;}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em;} 
}@media all and (min-width:481px) and (max-width:768px) {
 #toast-container > div{padding:15px 15px 15px 50px;width:25em;}#toast-container > div.rtl{padding:15px 50px 15px 15px;} 
}.page-node-16003 .toast-message{font-size:3em;text-align:center;}.page-node-16003 .toast-info{display:none;}
/*})'"*/
