/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.slick-wrapper{margin-bottom:24px !important;}.field .paragraph--type--photo-gallery{display:block;width:100%;max-width:100%;}.slide__content .media--slick img{width:auto;}.page-node-type-photo-gallery .page-header{padding:25px 30px 5px 15px;}.slick-slider{background-color:#fff;max-width:1140px;}.slick-dotted.slick-slider{margin-bottom:0 !important;}.slick-slide{background-color:#fff;}h2.slide__title,.field--name-field-photo-credit{font-size:12px !important;font-size:1.2rem !important;color:black !important;margin-left:15px;}.page-node-type-photo-gallery .field--type-text-with-summary,.page-node-type-photo-gallery .field--name-field-caption{font-size:14px;padding-left:15px;}.slick-arrow{border-radius:0 !important;width:50px !important;height:50px !important;}.slick button,.slick--thumbnail .slick__slide img{background:#077dba;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:#077dba !important;}.slick-arrow::before{color:white !important;font-size:16px !important;font-size:1.6rem !important;}.slick__arrow{top:340px !important;}.slick-next:before{content:'▶' !important;}.slick-prev:before{content:'◀' !important;}.slick-dots{text-align:left !important;}.slick .slick-dots--thumbnail-grid{padding:15px 0 22px 0;}.slick .slick-dots--thumbnail-grid li:first-child{margin-left:0;}.slick-dots__thumbnail{display:inline-block;position:relative;}.slick-dots__thumbnail:after,.slick--thumbnail .slick__slide:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 0 rgba(0,154,210,.5);transition:box-shadow .1s ease;}.slick-dots__thumbnail:hover::after,.slick--thumbnail .slick__slide:hover::after{}.slick .slick-dots--thumbnail-grid img{border:0 solid transparent;}.slick .slick-dots--thumbnail-grid li{width:125px;}.slick--thumbnail .slick-current img{box-shadow:0 0 0 5px rgba(0,154,210,1);position:relative;top:0;right:0;bottom:0;left:0;}.slick--thumbnail .slick-current img:hover{box-shadow:0 0 0 5px rgba(0,154,210,1);}.slick--thumbnail .slick__slide:hover img{box-shadow:0 0 0 5px rgba(0,154,210,1);}.page-node-type-photo-gallery .addtoany_list{float:right;padding-right:15px;}.field--name-field-communities,.field--name-field-tags{padding-left:15px;}.slick--main .slide__caption{padding:20px 0 0 0 !important;}.slick-slider .slick-track,.slick-slider .slick-list{margin-bottom:16px;}.slick--thumbnail .slick__slide.slide.slick-slide{margin:4px;}.slide__content .media--slick img{width:100%;height:auto;}@media screen and (max-width:1024px){.slick__arrow{top:190px !important;}}@media screen and (max-width:767px){.slick__arrow{top:190px !important;}}@media screen and (max-width:560px){.slick__arrow{top:140px !important;}}@media screen and (max-width:425px){.slick__arrow{top:105px !important;}}@media screen and (max-width:320px){.slick__arrow{top:75px !important;}}
.widget-container .horizontal{height:380px;margin-top:40px;margin-bottom:40px;}.widget-title{margin-bottom:40px;}.node-widget-container-form .cogecoSelect,.node-widget-container-edit-form .cogecoSelect{margin-bottom:10px;}.vertical .field-widget{display:table;margin-bottom:30px;}.vertical .field-widget:last-child{margin-bottom:0px;}@media screen and (max-width:767px){.widget-title{margin-bottom:15px;}.widget-container .horizontal{height:380px;margin-top:10px;margin-bottom:40px;}}@media screen and (max-width:414px){.widget-title{margin-bottom:10px;}}
.cta-radio-thumbnail{width:200px;margin-top:10px;display:block;}.description{margin-bottom:15px;}.style1 .description a{text-decoration:underline;color:#fff;}.style2 .description a,.style3 .description a{text-decoration:underline;}.style1{padding:0 20px 20px 20px;background-color:#009ad2;}.style1 .link a{color:#fff;}.style1 .description{color:#fff;}.style1 .title{color:#fff;font-size:24px;line-height:30px;margin-top:0px;margin-bottom:10px;padding-top:20px;}.style2{padding:0;}.style2 .link a{color:#fff;}.style2 .title{font-size:24px;line-height:30px;margin-top:0px;margin-bottom:10px;}.style3{padding:0;}.style3 .image{width:33%;display:inline-block;vertical-align:top;margin:0;padding:0;}.style3 .content-cta{width:60%;width:calc(66% - 30px);display:inline-block;padding:0 0 0 20px;vertical-align:top;margin:0;}.style4{padding:0;}.style4 .image{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0;}.style4 .content-cta{width:60%;width:calc(66% - 30px);display:inline-block;padding:0 0 0 20px;vertical-align:top;margin:0;}@media screen and (max-width:415px){.style3 .image{width:100%;max-width:100%;margin-bottom:20px;display:block;vertical-align:top;}.style3 .content-cta{width:100%;display:block;padding:0;vertical-align:top;}.style4 .image{width:100%;max-width:100%;margin-bottom:20px;display:block;vertical-align:top;}.style4 .content-cta{width:100%;display:block;padding:0;vertical-align:top;}}
.widget-title h3{margin-top:0;}.facebook-widget{max-height:290px;overflow-y:scroll;}.facebook-widget .post{margin-bottom:30px;display:table;}.facebook-widget .post .facebook-user-image{width:60px;float:left;vertical-align:top;}.facebook-widget .post .facebook-content{width:260px;margin-left:10px;float:left;vertical-align:top;overflow:hidden;}.facebook-widget .post .facebook-content .facebook-username{color:#009AD2;font-weight:bold;margin-bottom:10px;display:flex;}.facebook-widget .post .facebook-content .facebook-username .username .fa-facebook{color:#009AD2;font-size:15px;font-weight:bold;}.facebook-widget .post .facebook-content .facebook-username .username{flex:1 1 auto;text-align:left;}.facebook-widget .post .facebook-content .facebook-username .post-date{flex:1 1 auto;text-align:right;color:#636363;font-size:12px;}.facebook-widget .post .facebook-content .facebook-text,.facebook-widget .post .facebook-content .facebook-text a{font-size:13px;}.facebook-widget .post .facebook-content .facebook-url-image{width:200px;margin-top:10px;}@media screen and (max-width:768px){.facebook-widget .post .facebook-content{width:480px;}}@media screen and (max-width:414px){.facebook-widget .post .facebook-content{width:220px;}}@media screen and (max-width:320px){.facebook-widget .post .facebook-content{width:170px;}}
.widget-list-dynamic .search-result-description,.widget-list-dynamic .author{display:none;}.widget-list-dynamic .search-result-images{width:160px;height:auto;}.widget-list-dynamic .search-result-images img{width:160px;height:auto;}.widget-list-dynamic .search-result-bloc-text{width:220px;margin-left:10px;}.widget-list-dynamic .search-result-images .video{min-height:inherit;}.widget-list-dynamic .search-result-images .video,.widget-list-dynamic .search-result-bloc-text h4{margin-top:0;margin-bottom:0;}.widget-list-dynamic article{display:flex;}.widget-list-dynamic .node--view-mode-search-result{margin-bottom:0;}.widget-list-dynamic .widget-content .field-content{margin-bottom:20px;}@media screen and (max-width:1199px){.widget-list-dynamic .widget-content .img-responsive{max-width:160px;}}@media screen and (max-width:991px){.widget-list-dynamic .search-result-bloc-text{width:100%;}}@media screen and (max-width:767px){.widget-list-dynamic h4{padding-top:0;}}
.widget-list-static .search-result-description,.widget-list-static .author{display:none;}.widget-list-static .search-result-images{width:160px;height:auto;}.widget-list-static .search-result-images img{width:160px;height:auto;}.widget-list-static .search-result-bloc-text{width:220px;margin-left:10px;}.widget-list-static .search-result-images .video{min-height:inherit;}.widget-list-static .search-result-images .video,.widget-list-static .search-result-bloc-text h4{margin-top:0;margin-bottom:0;}.widget-list-static article{display:flex;}.widget-list-static .node--view-mode-search-result{margin-bottom:0;}.widget-list-static .widget-content .field-content{margin-bottom:20px;}@media screen and (max-width:1199px){.widget-list-static .widget-content .img-responsive{max-width:160px;}}@media screen and (max-width:991px){.widget-list-static .search-result-bloc-text{width:100%;}}@media screen and (max-width:767px){.widget-list-static h4{padding-top:0;}}
.widget-title h3{margin-top:0;}.twitter-widget{max-height:290px;overflow-y:scroll;}.twitter-widget .tweet{margin-bottom:30px;display:table;}.twitter-widget .tweet .twitter-user-image{width:60px;float:left;vertical-align:top;}.twitter-widget .tweet .twitter-content{width:260px;margin-left:10px;float:left;vertical-align:top;overflow:hidden;}.twitter-widget .tweet .twitter-content .twitter-username{color:#009AD2;font-weight:bold;margin-bottom:10px;display:flex;}.twitter-widget .tweet .twitter-content .twitter-username .username{flex:1 1 auto;text-align:left;}.twitter-widget .tweet .twitter-content .twitter-username .username .fa-twitter{color:#009AD2;font-size:15px;font-weight:bold;}.twitter-widget .tweet .twitter-content .twitter-username .tweet-date{flex:1 1 auto;text-align:right;color:#636363;font-size:12px;}.twitter-widget .tweet .twitter-content .twitter-text,.twitter-widget .tweet .twitter-content .twitter-text a{font-size:13px;}.twitter-widget .tweet .twitter-content .twitter-url-image{width:200px;margin-top:10px;}@media screen and (max-width:768px){.twitter-widget .tweet .twitter-content{width:480px;}}@media screen and (max-width:414px){.twitter-widget .tweet .twitter-content{width:220px;}}@media screen and (max-width:320px){.twitter-widget .tweet .twitter-content{width:170px;}}
#block-socialmediablock-footer a{font-size:26px;}
