/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.libcal-event.node--view-mode-list{display:flex;flex-direction:column;gap:20px;padding-bottom:4rem}@media (min-width:768px){.libcal-event.node--view-mode-list{flex-direction:row}}.libcal-event.node--view-mode-list .contentWrapper .libcal-event__categories{margin:0 0 1rem -.5rem}.libcal-event.node--view-mode-list .contentWrapper .libcal-event__categories .tag{display:inline-block;margin-bottom:.5rem;margin-left:.5rem}.libcal-event.node--view-mode-list .libcal-event__image{flex-shrink:0;width:100%}@media (min-width:768px){.libcal-event.node--view-mode-list .libcal-event__image{width:300px}}.libcal-event.node--view-mode-list .libcal-event__image_placeholder a{background:transparent!important;display:block;height:100%;width:100%}.libcal-event.node--view-mode-list .libcal-event__title{font-size:1.5rem;margin:1rem 0 .25rem}.libcal-event.node--view-mode-list .libcal-event__title:after{content:none}.libcal-event.node--view-mode-list .libcal-event__date{font-size:.89rem;margin:0 0 1rem}.libcal-event.node--view-mode-list .libcal-event__description{display:flex;position:relative}.libcal-event.node--view-mode-list .libcal-event__description__inner{max-height:100px;overflow:hidden;position:relative;transition:max-height .3s ease-out}.libcal-event.node--view-mode-list .libcal-event__description__inner p{margin-bottom:1.2rem}.libcal-event.node--view-mode-list .libcal-event__description__inner ol,.libcal-event.node--view-mode-list .libcal-event__description__inner ul{margin-bottom:1.2rem;margin-top:1.2rem}.libcal-event.node--view-mode-list .libcal-event__description:after{background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:60px;left:0;position:absolute;width:100%}.libcal-event.node--view-mode-list .libcal-event__description_more .libcal-event__description__inner{max-height:100%}.libcal-event.node--view-mode-list .libcal-event__description_more:after{content:none}.libcal-event.node--view-mode-list .libcal-event__event-link{margin-bottom:1rem}.libcal-event.node--view-mode-list .libcal-event__read-more{margin-top:.5rem}.libcal-event.node--view-mode-list .libcal-event__read-more button{background:transparent;border:0;border-bottom:2px solid #191f20;cursor:pointer;font-size:.9rem;font-weight:700;padding:.25rem 0 0;position:relative;text-transform:uppercase;z-index:5}.bg_dark .libcal-event.node--view-mode-list button{border-color:var(--mo-white);color:var(--mo-white)}.bg_dark .libcal-event.node--view-mode-list .libcal-event__description:after{background:var(--mo-brand-navy);background:linear-gradient(0deg,var(--mo-brand-navy) 0,hsla(0,0%,100%,0) 100%)}.bg_gold .libcal-event.node--view-mode-list .libcal-event__description:after{background:var(--mo-brand-gold);background:linear-gradient(0deg,var(--mo-brand-gold) 0,hsla(0,0%,100%,0) 100%)}.bg_gray .libcal-event.node--view-mode-list .libcal-event__description:after{background:var(--mo-beige-light);background:linear-gradient(0deg,var(--mo-beige-light) 0,hsla(0,0%,100%,0) 100%)}
.libcal-events-list-page .page-title{padding-bottom:300px}.libcal-events-list-page #libcal-calendar{margin-top:-280px;position:relative;z-index:10}@media (min-width:992px){.content-width_extra-wide{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}}.calendar-container{margin-bottom:2rem}.calendar_showWeek .calendar__body{grid-auto-rows:200px}@media (min-width:768px){.calendar_showWeek .calendar__body{grid-auto-rows:120px}}.calendar_showMonth .calendar__body{grid-auto-rows:110px}@media (min-width:768px){.calendar_showMonth .calendar__body{grid-auto-rows:120px}}.calendar__body{display:grid;grid-auto-rows:150px;grid-template-columns:0 repeat(5,minmax(50px,1fr)) 0;position:relative;width:100%}@media (min-width:992px){.calendar__body{grid-template-columns:repeat(7,minmax(120px,1fr))}}.calendar__header{display:grid;grid-auto-rows:120px;grid-template-areas:"header header header header header header header";grid-template-columns:0 repeat(5,minmax(50px,1fr)) 0;grid-template-rows:1fr 50px;overflow:auto;width:100%}@media (min-width:992px){.calendar__header{grid-template-columns:repeat(7,minmax(120px,1fr))}}.calendar__header__title{align-items:center;display:flex;grid-area:header;justify-content:space-evenly;text-align:center}@media (min-width:768px){.calendar__header__title{justify-content:center}}.calendar__header__title h2{font-size:1.6rem;margin:0;padding:0;text-transform:uppercase;width:310px}.calendar__header__title h2:after{content:none}.calendar__header__title button{margin-top:-7px}.calendar__header .day-name{background-color:#1c3044;border-bottom:1px solid #191f20;color:#fff;font-size:.67rem;font-weight:700;line-height:50px;text-align:center;text-transform:uppercase}.calendar__header .day-name:nth-of-type(7n+1),.calendar__header .day-name:nth-of-type(7n+7){background-color:#314355;font-size:0}@media (min-width:992px){.calendar__header .day-name:nth-of-type(7n+1),.calendar__header .day-name:nth-of-type(7n+7){font-size:.67rem}}.calendar__view-mode{margin-bottom:1rem;text-align:right}@media (min-width:768px){.calendar__view-mode{margin-bottom:.5rem}}.calendar__view-mode button{background-color:#fff;border:1px solid #191f20;border-radius:8px;color:#191f20;cursor:pointer;padding:.5rem 1rem}.calendar__view-mode button.active{background:#1c3044;color:#fff}.calendar__view-mode button:first-of-type{margin-right:1rem}.calendar__controls{background-color:transparent;border:none;color:#1c3044;cursor:pointer;font-size:2.5rem;font-weight:700}.day:nth-of-type(n+1):nth-of-type(-n+7){grid-row:1}.day:nth-of-type(n+8):nth-of-type(-n+14){grid-row:2}.day:nth-of-type(n+15):nth-of-type(-n+21){grid-row:3}.day:nth-of-type(n+22):nth-of-type(-n+28){grid-row:4}.day:nth-of-type(n+29):nth-of-type(-n+35){grid-row:5}.day:nth-of-type(7n+1){border-left:0;grid-column:1/1}@media (min-width:992px){.day:nth-of-type(7n+1){border-left:1px solid #516468}}.day:nth-of-type(7n+2){border-left:1px solid #516468;grid-column:2/2}@media (min-width:992px){.day:nth-of-type(7n+2){border-left:0}}.day:nth-of-type(7n+3){grid-column:3/3}.day:nth-of-type(7n+4){grid-column:4/4}.day:nth-of-type(7n+5){grid-column:5/5}.day:nth-of-type(7n+6){grid-column:6/6}.day:nth-of-type(7n+7){border-right:0;grid-column:7/7}@media (min-width:992px){.day:nth-of-type(7n+7){border-right:1px solid #516468}}.day:nth-of-type(7n+1) .day__number,.day:nth-of-type(7n+7) .day__number{display:none}@media (min-width:992px){.day:nth-of-type(7n+1) .day__number,.day:nth-of-type(7n+7) .day__number{display:block}}.day{background:#fff;border-bottom:1px solid #191f20;border-right:1px solid #191f20;box-sizing:border-box;color:#191f20;display:flex;flex-direction:column;font-size:10px;text-align:right}.day_today{background-color:#d3f6fe}.day--disabled{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 40 40 0H20L0 20m40 20V20L20 40' fill='%23f9f9fa' fill-rule='evenodd'/%3E%3C/svg%3E")}.day--disabled .day__number{color:#90a5a8}.day__number{border-bottom:1px solid #e3e3e3;font-size:.67rem;mix-blend-mode:multiply;padding:3px 10px}@media (min-width:768px){.day{position:relative;z-index:1}}.day_more-info{z-index:5}.day .events{height:100%;margin:3px;overflow-x:auto}.libcal-event.node--view-mode-calendar{border-radius:3px;cursor:pointer;font-size:.67rem;font-weight:500;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:992px){.libcal-event.node--view-mode-calendar{padding:3px 9px}}.libcal-event.node--view-mode-calendar .libcal-event__hour{display:none;float:left;font-size:.67rem;font-weight:500;margin-right:.5rem}@media (min-width:768px){.libcal-event.node--view-mode-calendar .libcal-event__hour{display:inline}}.libcal-event+.libcal-event{margin-top:5px}.more-info-box{background-color:#1c3044;border-radius:6px;color:#fff;display:flex;flex-direction:column;font-family:HCo Gotham SSm,Helvetica,sans-serif;height:90%;left:50%;max-width:100%;padding:8px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px}.more-info-box__close{margin-bottom:0;text-align:right}.more-info-box__close button{background:transparent;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.25rem 1rem}@media (min-width:768px){.more-info-box__close button{background-color:#1c3044;border-radius:3px 3px 0 0;font-size:.5rem;left:0;margin:3px;padding:.25rem 1.25rem;position:absolute;top:-22px}}.more-info-box__time{font-size:.75rem}@media (min-width:768px){.more-info-box__time{font-size:.67rem}}.more-info-box__title{font-size:.9rem;font-weight:700;margin-bottom:6px;margin-top:3px}@media (min-width:768px){.more-info-box__title{font-size:.8rem}}.more-info-box__description{flex:1 2 auto;margin-bottom:8px;overflow:hidden;padding:0 .6rem;position:relative;text-align:left}@media (min-width:768px){.more-info-box__description{display:none}}.more-info-box__description:after{background:#1c3044;background:linear-gradient(0deg,#1c3044,rgba(28,48,68,0));bottom:0;content:"";height:30px;left:0;position:absolute;width:100%}.more-info-box__event-link{background:#fff;border-bottom:none;border-radius:3px;color:#191f20;font-size:.8rem;margin-top:auto;padding:5px 0}@media (min-width:768px){.more-info-box__event-link{font-size:.67rem}}.more-info-box__event-link:hover{font-style:italic}.more-info-box__event-link a{background-image:none!important}@media (min-width:768px){.more-info-box{border-radius:6px;border-radius:0 0 6px 6px;height:auto;left:-25%;left:0;min-height:100%;padding:6px;top:0;top:24px;transform:none;width:150%;width:100%}}.noEvents{background:#f7f5f3;border-left:4px solid #1c3044;border-radius:0 8px 8px 0;color:#000;display:flex;flex-direction:column;font-size:1.2rem;margin:0 auto 0 -4px;padding:1rem 1rem 1rem 2rem;width:90%}.noEvents__wrapper{border-left:4px solid #e3e3e3;padding:3rem 0}.noEvents__filtered{font-size:.8rem}@media (min-width:768px){.noEvents{width:70%}}.event-list__month .node--view-mode-list:last-of-type{padding-bottom:0}.event-list .more-button{border-left:4px solid #191f20;border-radius:0 6px 6px 0;cursor:pointer;margin-left:-4px}.event-list .more-button:hover:after{padding-top:3px;transform:translateX(0) rotate(90deg)}.event-list .more-button__wrapper{border-left:4px solid #e3e3e3;padding:3rem 0}.event-list__day-list{border-left:4px solid #e3e3e3;padding:2.5rem 0 0 2rem}.event-list__day-list:first-of-type{padding:0 0 0 2rem}.event-list__day-list__title{border-left:4px solid #191f20;font-size:1rem;font-weight:800;margin:0 0 0 calc(-2rem - 4px);padding:.8rem 0 .8rem .5rem}.event-list__day-list .libcal-event.node--view-mode-list{padding:3rem 0 0}.filter-list__category{-moz-column-count:2;column-count:2}@media (min-width:992px){.filter-list__category{-moz-column-count:1;column-count:1}}.filter-list__category__item input{margin-right:.4rem}.appointment-box{background-color:#f7f5f3;border-radius:8px;margin-top:1.7rem;padding:1.5rem}.appointment-box h3{font-size:1.2rem;margin:0 0 1rem}.appointment-box .cta__arrow{border:0;cursor:pointer;font-weight:700;padding:0;text-align:left}
.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;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.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;}
.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-within{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;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.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;}
.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);}
#fc_frame{display:none;}.chatWidget{display:flex;align-items:center;font-family:"HCo Gotham SSm",Helvetica,sans-serif;font-size:.95rem;padding:15px 30px;background:#06c;border-radius:6px;border:1px solid #06c;box-shadow:rgba(0,0,0,.5) 0px 2px 2px;color:white;font-weight:800;text-transform:uppercase;position:fixed;bottom:15px;right:15px;overflow:hidden;z-index:1000;opacity:1;visibility:visible;transition:visibility 0s,opacity 1s ease-in-out;}.chatWidget:hover{background:rgb(0,124,248);box-shadow:none;}.chatWidget.hideMe{opacity:0;visibility:hidden;transition:visibility .3s 1s,opacity .3s ease-in-out;}.headsetIcon{margin-right:8px;height:23px;}
.libcal-event__image_placeholder{aspect-ratio:4/3;background-color:var(--mo-gray);position:relative}.libcal-event__image_placeholder svg{left:50%;max-height:90%;position:absolute;top:50%;transform:translate(-50%,-50%);width:45%}@media (min-width:768px){.libcal-event__image_placeholder svg{width:55%}}.libcal-event__image_placeholder svg .mdot{fill:#9c9c9c}.libcal-event__date,.libcal-event__description,.libcal-event__event-link{margin-bottom:.5rem}.libcal-event__categories{flex-wrap:wrap;margin:0 0 1rem -.5rem}.libcal-event__categories .tag{margin-bottom:.5rem;margin-left:.5rem}
#sliding-popup{background:url(/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;position:relative;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}[dir="rtl"] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:bold;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p,.eu-cookie-compliance-message button,.eu-cookie-compliance-category label{color:#fff;}.eu-cookie-compliance-message h1{font-size:24px;}.eu-cookie-compliance-message h2{font-size:16px;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}.eu-cookie-compliance-close-button{background:url(/modules/contrib/eu_cookie_compliance/images/close.png);width:24px;height:24px;border-width:0;font-size:0;position:absolute;right:2px;top:-12px;cursor:pointer;}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
