/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-size:1.2rem !important;}.layout-two-sidebars .sidebar .block .content{font-size:.97rem;}.sidebar .block.pl-sidebar-public .content{font-size:1em;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;margin-bottom:10px;padding-bottom:2px;}main.col{width:50%;}.site-footer{background-color:inherit;}:is(.layout-main-wrapper,.featured-bottom) a:not(.btn):link,:is(.layout-main-wrapper,.featured-bottom) a:not(.btn):visited{color:#0053CC;}:is(.layout-main-wrapper,.featured-bottom) a:not(.btn):hover{color:#23527c;text-decoration:underline;}:is(.layout-main-wrapper,.featured-bottom,.region-navigation-large) a{text-decoration:none;}.region-navigation-large ul.dropdown-menu{background-color:#222;}table caption{font-size:26px;color:#000;}figure figcaption{text-align:center;}.table{font-size:1.0rem !important;}@media (min-width:768px){.table{font-size:1.2rem !important;}}table tr th,table tr th :is(a,a:hover,a:focus){color:#333;}.view-content table{caption-side:initial;vertical-align:middle;}.view-content table tr th{color:#333;}h1{font-size:1.8rem !important;}label,legend{font-size:1rem;font-weight:700;}:is(.form-inline,.fieldset-wrapper) :is(.form-control,.form-select){width:auto;display:inline-block;}:is(.form-inline,.fieldset-wrapper) > div{display:inline-block;}:is(.form-inline,.fieldset-wrapper) > small{display:inline-block;}.form-inline .mb-3{margin-bottom:0 !important;}.fieldset-wrapper{padding:10px;background:#eee;border:1px solid #ddd;border-radius:4px;}.pagination{justify-content:center;}.btn-primary{background-color:#337ab7 !important;}.btn-info{background-color:#5bc0de !important;color:#fff !important;}nav.links-inline{width:100%;justify-content:flex-end;}nav.links-inline .nav-link{padding:0 8px;}.path-public #block-plfdocents_b5-publicbannerimage{margin-top:20px;margin-bottom:20px;}#lg-nav{background-color:#222;}#lg-nav .region-navigation-large{margin-bottom:20px;padding-top:20px;}#lg-nav h2{font-size:21px;color:#fff;font-weight:normal;padding-left:7px;}.region-navigation-large{flex-direction:row;}.region-navigation-large .five-cols{flex-grow:1;width:20%;}.region-navigation-large ul{flex-direction:column;}.region-navigation-large > nav{margin-bottom:20px;}.region-navigation-large li.nav-item{margin-top:2px;}@media (max-width:1200px){.region-navigation-large li.nav-item a{font-size:1rem;}}:is(.navbar-nav,.region-navigation-large) :is(li.nav-item,li.dropdown-item) > a.nav-link{border-radius:0;background-color:#333;color:#fff;padding:6px 10px;}:is(.navbar-nav,.region-navigation-large) li.nav-item :is(a:hover,a:active,a:focus,.nav-link.active){color:#fff;background-color:#337ab7;}:is(.navbar-nav,.region-navigation-large) li.nav-item:first-child > a{border-radius:4px 4px 0 0;}:is(.navbar-nav,.region-navigation-large) li.nav-item:last-child > a{border-radius:0 0 4px 4px;}.navbar-nav .dropdown-menu li.dropdown-item{border-radius:0;background-color:#333;color:#fff;margin-top:2px;padding:8px 10px;}.navbar-nav .dropdown-menu li.dropdown-item > a{color:#fff;}.pl-rtf-menu .navbar-nav .dropdown-menu{background-color:#c9e9ef;border-radius:0;border-left:0;border-right:0;border-bottom:0;border-top:1px solid lightgray;}.pl-rtf-menu .navbar-nav .dropdown-menu li.dropdown-item{border-radius:0;background-color:#c9e9ef;color:black;margin-top:2px;padding:0 8px;}.pl-rtf-menu .navbar-nav .dropdown-menu li.dropdown-item:has(:is(a:hover,a:active,a:focus,.nav-link.active)){background-color:inherit;}.navbar-nav .dropdown-menu li.dropdown-item:has(:is(a:hover,a:active,a:focus,.nav-link.active)){color:#fff;background-color:#337ab7;}nav .breadcrumb a{font-size:.9rem;text-decoration:none;}.page-header{display:flex;flex-direction:column;}.nav-tabs .nav-link{color:#337ab7;}.nav-tabs :is(.nav-link:hover,.nav-link:active,.nav-link:focus){background-color:#eee;}.navbar#navbar-top,.navbar#navbar-main{padding:0;}.navbar#navbar-top{background-color:#c9e9ef;justify-content:flex-end;margin-bottom:12px;}.navbar#navbar-top :is(a:hover,a:active){text-decoration:underline !important;background-color:inherit;}nav ul.navbar-nav{margin-left:8px;margin-right:8px;}#block-plfdocents_b5-schedule i{color:#b92019;}#block-transition i{color:#b92019;}#block-plfdocents_b5-reference i{color:#dae5e6;}#block-plfdocents_b5-community i{color:#5cb85c;}#block-plfdocents_b5-resources i{color:#fcf8e3;}#block-quicklinks-menu{font-size:24px;}.menu--quick-links{font-size:18px;}.list-inline{text-align:right;}.card-body{background:#eee;}.views-row .card-body{background:#eee;padding-top:5px;padding-bottom:5px;}.node--type-week-in-the-reserve .card-header{background-color:#dff0d8;}.node--type-week-in-the-reserve .card-header :is(a,a:visited){color:#3c763d;}.node--view-mode-teaser.node--sticky{border:0;padding:0;}.views-row .node--view-mode-teaser{border:0;margin-bottom:10px;padding-bottom:5px;}.node--unpublished{background-color:#f3c7c7;}.well-sm{margin-bottom:10px;}.page-header{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:0;}.page-header #block-plfdocents-b5-publicbannerimage img{width:100%;object-fit:contain;}.form-wrapper fieldset legend{font-size:1rem;}.field--name-field-video > .field__item{width:50%;float:left;position:relative;min-height:1px;padding-right:10px;padding-left:10px;margin-bottom:20px;}.paragraph--type--video{padding:10px 20px;background:#eee;}.field--name-field-video .field--name-field-title{font-size:18px;margin-bottom:10px;font-weight:bold;}.views-field .js-form-item{margin-bottom:.2rem !important;}.views-field .list-group .list-group-item{background-color:inherit;padding-left:0.2em;}@media (max-width:991px){.field--name-field-video > .field__item{width:100%;float:left;position:relative;min-height:1px;padding-right:10px;padding-left:10px;margin-bottom:20px;}.collapse.in{display:block !important;}}.pl-noshare{font-size:smaller;margin-top:5px;margin-bottom:15px;padding:10px;border:1px solid transparent;border-radius:4px;color:#31708f;background-color:#d9edf7;}.view-filters{background-color:rgba(196,206,212,.5);padding:10px;margin-bottom:15px;box-shadow:0 10px 6px -6px #777;}.views-exposed-form .d-flex{flex-flow:row wrap;align-items:center;gap:10px;}:is(.view-find-a-subsitute,.view-pl-docent-news) .views-exposed-form .d-flex{flex-flow:column wrap;align-items:flex-start;gap:10px;}:is(.view-find-a-subsitute,.view-pl-docent-news) .views-exposed-form .form-actions{align-self:flex-start;}.views-exposed-form .bef-checkboxes{display:inline-flex;}.views-exposed-form fieldset .js-form-item{margin-right:1em;}.views-exposed-form fieldset.mb-3{margin-bottom:0 !important;}.views-exposed-form fieldset :is(legend,.js-form-item.mb-3){margin-bottom:0 !important;}.views-exposed-form fieldset legend{font-weight:bold;font-size:inherit;}.views-exposed-form .form-actions{flex:0 0 100%;}.views-exposed-form select,.views-exposed-form .form-control{border:1px solid #808080;box-shadow:none;background:#f8f8f8;background-image:none;}.view-header .filter-intro{margin-top:20px;margin-bottom:10px;}.ui-datepicker{z-index:10000 !important;}.blocktabs .ui-state-active{background-color:#d4cfcf;}.photoset{}.photo.full footer{clear:both;}.photoset > .field__item{width:25%;min-height:1px;position:relative;padding:5px;}.node--type-blog .photoset > .field__item{margin-bottom:5px;}.node--type-photo .flag{border-top:1px solid #ddd;padding-top:8px;padding-bottom:6px;}.photoset.field--type-image{margin:0;}.photo-tags{margin-top:10px;padding-left:calc(var(--bs-gutter-x)* .5);padding-right:calc(var(--bs-gutter-x)* .5);}div .ps-images-where-value,div .ps-images-aspect-value{font-style:italic;}div .ps-images-aspect,div .ps-images-where{font-size:.8rem;margin-left:10px;}.ps-inline-tags{font-style:italic;}:is(.photoset,.photo-with-title) .photo-title{width:0;min-width:100%;font-size:.9rem;display:block;font-weight:bold;}.ps-atpl .photoset .photo-title::after{content:"Taken @PL";margin-left:10px;font-size:.7rem;font-weight:normal;}.view-share-your-photos .view-header > div{margin-bottom:10px;}.view-share-your-photos .views-row{margin-bottom:15px;}.pl-roster-yearbook .views-row{margin-bottom:15px;}.pl-roster-yearbook .views-field-user-picture img{padding:4px;border:1px solid #ddd;border-radius:4px;margin:0;}.pl-text-center{align-content:center;text-align:center;}.pager-nav{clear:both;width:100%;}@media (max-width:767px){.photoset > .field__item{width:50%;}}@media (min-width:768px){.photoset > .field__item{width:50%;}}@media (min-width:992px){.photoset > .field__item{width:33.3%;}}@media (min-width:1300px){.photoset > .field__item{width:25%;}}.view-search-images .view-content{display:flex;flex-wrap:wrap;}.view-search-images .views-row{margin-top:10px;}.pl-photosearch-caption{font-size:.9rem;display:contents;}.pl-photosearch-li{list-style-type:none;}.pl-photosearch-smaller{font-size:.7rem;}:is(.field--name-body,.field--type-image,.views-field-field-images-1) img{padding:4px;border:1px solid #ddd;border-radius:4px;margin:4px;max-width:100%;height:auto;}:is(.field--name-body,.field--type-image) img.align-center{display:block;margin-left:auto;margin-right:auto;}.photo-image img{max-width:100%;height:auto;}.teaser h2{margin-top:0;}.author{margin-bottom:10px;}.field--name-tags{margin-bottom:10px;}.field--name-tags > div{display:inline;}.field--name-tags > div a{margin-bottom:5px;}.indented{margin-left:100px;}.comment.card{background-color:#eee;padding:5px 0 5px;margin-bottom:10px;flex-direction:row;}.comment .pl-comment{flex-grow:2;}.comment .pl-comment-sub{font-style:italic;font-size:smaller;}.comment .pl-picture{flex-shrink:0;}.comment .submitted{font-size:.8rem;}.comment > div{padding-left:5px;padding-right:5px;}.comment .links{margin:0;}.comment footer{margin-left:4px;}section.comment-wrapper{border-top:1px solid #ddd;padding-top:3px;margin-top:3px;clear:both;}.node--view-mode-full .comment-add{display:none;}.field--label-inline{margin-bottom:10px;}.field--label-inline > div{display:inline;}div.field--label{font-weight:bold;}.path-public .views-row{margin:0 0 30px;padding:5px 10px;border:1px solid #999;background-color:#F2F2F2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#maincol .node{}.pl-feed-icon{display:inline-block;margin-bottom:40px;}.alert-wrapper .alert{font-size:22px;line-height:28px;margin-top:20px;}.alert-wrapper .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.alert-wrapper .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.alert-wrapper .alert-info{color:#31708f;background-color:#d9edf7;}.alert-danger-border{background-color:#fff;color:#333;}.path-publicwalks .card{margin:0 0 5px 0;padding:5px 20px 5px 20px;flex-direction:row;flex-wrap:wrap;}.path-publicwalks .views-field-start-time{padding-right:4px;}.path-publicwalks .view-header{margin-top:20px;}.upcomingwalks{padding:20px 125px;margin-bottom:0;margin-top:0;border-radius:0;text-align:center;}.form-actions{margin-top:10px;}.view-myactivities .views-field-start-time{font-size:smaller;font-weight:bold;}.pl-small{font-size:smaller;}.flag-like a{padding:2px 4px;color:#fff !important;background-color:lightseagreen;border-radius:4px;border:1px solid coral;}.sa-view-time{font-style:italic;}.sa-post-buttons .btn-lg{font-size:1rem;}.sa-calendar .sa-entry-details.sa-type-school-walk :is(.sa-what,.sa-howmany-usernames),.sa-calendar .sa-entry-details.sa-type-school-walk :is(.sa-what,.sa-howmany-usernames) :is(a,a:link){color:darkgreen;}.sa-calendar .sa-entry-details.sa-type-school-walk.pl-school-sop :is(.sa-what,.sa-howmany-usernames),.sa-calendar .sa-entry-details.sa-type-school-walk.pl-school-sop :is(.sa-what,.sa-howmany-usernames) :is(a,a:link){color:#a3173b;}.sa-calendar .sa-entry-details.sa-type-self-guided-walk :is(.sa-what,.sa-howmany-usernames),.sa-calendar .sa-entry-details.sa-type-self-guided-walk :is(.sa-what,.sa-howmany-usernames) :is(a,a:link){color:#a16f04;}.sa-calendar .sa-entry-details.sa-type-training :is(.sa-what,.sa-howmany-usernames,.sa-who),.sa-calendar .sa-entry-details.sa-type-training :is(.sa-what,.sa-howmany-usernames,.sa-who) :is(a,a:link){color:darkgreen;}.sa-calendar .sa-entry-details.sa-type-pupwatch :is(.sa-what,.sa-howmany-usernames,.sa-who),.sa-calendar .sa-entry-details.sa-type-pupwatch :is(.sa-what,.sa-howmany-usernames,.sa-who) :is(a,a:link){color:#a16f04;}.form-text-border{border:1px solid green;border-radius:5px;padding:10px 20px;display:inline-block;}.webform-submission-school-walks-edit-form .webform-submission-information,.webform-submission-school-walks-edit-form .webform-submission-navigation{display:none;}.form-item-walk-details-value tbody tr td:first-child,.views-field-webform-submission-value tbody tr td:first-child{width:20%;}:is(#edit-submit-search-resources--2,#edit-submit-search-images).form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-search" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10.442 10.442a1 1 0 011.415 0l3.85 3.85a1 1 0 01-1.414 1.415l-3.85-3.85a1 1 0 010-1.415z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.5 12a5.5 5.5 0 100-11 5.5 5.5 0 000 11zM13 6.5a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}.node .ckeditor-accordion-container > dl dt > :is(a,a:hover,a:not(.button),a:not(.button):hover){background-color:#f6f6f2;border-color:#f9f9f9;color:#337ab7;}.node .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.node .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#337ab7;}.tablesort{filter:invert(44%) sepia(49%) saturate(586%) hue-rotate(165deg) brightness(90%) contrast(103%);background-size:20px;width:16px;}#blocktabs-docent_time{display:none;}.docenttime-blocktab #blocktabs-docent_time{display:block;}.docenttime-blocktab .table{table-layout:fixed;width:100%;}.docenttime-blocktab td{overflow:hidden;}.docenttime-blocktab .views-field-field-interaction-time{width:30%;}.docenttime-blocktab .views-field-edit-node{width:15%;}.docenttime-blocktab .ui-tabs .ui-tabs-panel{padding:0;}.block-plfdocent-docent-time-block .btn{margin-top:5px;}.view-today h5{margin-top:5px;margin-bottom:1px;}.block-quicktabs-blockin-the-reserve ul.quicktabs-tabs{display:table;width:100%;margin:0;padding:0;table-layout:fixed;list-style:none;}.block-quicktabs-blockin-the-reserve ul.quicktabs-tabs li{display:table-cell;padding:unset;}.block-quicktabs-blockin-the-reserve .quicktabs-tabs > li.pl-tab-btn > a{display:block;padding:0.5em;text-align:center;text-decoration:none;color:#fff;background:#337ab7;}.block-quicktabs-blockin-the-reserve .quicktabs-tabs li.pl-tab-btn.active > a{text-decoration:underline;font-weight:bolder;}div.page-break{content:"";clear:both;display:table;}.file{display:table;font-size:75%;font-weight:700;margin:5px 0;width:100%;}.file.pl-file-link{border:1px solid #ccc;}.file-icon{display:table-cell;font-size:150%;padding:1.0rem .5rem;text-align:center;vertical-align:middle;}.file-link{display:table-cell;vertical-align:middle;width:100%;}.file-link a,.file-link a:hover,.file-link a:focus,.file-link a:active{color:inherit;}.file-size{display:table-cell;padding:0 1em;text-align:right;white-space:pre;vertical-align:middle;}.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.pl-rtf-header{padding-top:8px;padding-bottom:8px;margin-right:auto;margin-left:10px;}.pl-rtf-header h2{margin-left:8px;margin-bottom:0;}:is(.pl-rtf-header,.pl-rtf-menu) a{text-decoration:none !important;color:black !important;background:inherit !important;}.pl-signin{margin-right:10px;}.pl-signin p{margin:0 0 0 8px;}.pl-signin a{text-decoration:none;color:black;}@media (max-width:767px){.pl-heading-long{display:none;}}@media (min-width:768px){.pl-heading-short{display:none;}}.pl-row-space .views-field{padding-top:.2em;padding-bottom:.2em;font-size:.97rem;}.pl-block-table .row>*{padding-left:0;padding-right:0;}.pl-open-avail{font-size:small;}
