/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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/themes/stable9/css/system/components/../../../../../misc/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(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/themes/stable9/css/system/components/../../../../../misc/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/themes/stable9/css/system/components/../../../../../misc/icons/787878/twistie-up.svg)}
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600}
.blazy,.blazy *,.blazy *:before,.blazy *:after{box-sizing:border-box}.b-lazy,.b-responsive{display:block;max-width:100%;height:auto;min-height:1px}html:not(.js) .b-lazy[data-src],html:not(.js) [data-b-blur]{display:none}.b-bg,.b-bg-static,.media--ratio .is-b-ie{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.b-loaded,.b-error,.b-bg.is-b-loading{opacity:1}.litebox,.blazy iframe,.media iframe{display:block;max-width:100%;border:0}.media--blazy,.media--fx{position:relative}.media--blazy iframe{position:relative;z-index:1;width:100%}.blazy svg,.media-wrapper--inline{max-width:100%}.media-wrapper--inline{margin:auto}.blazy .media{display:block}.media--fx{overflow:hidden}.media--fx img{display:block;width:100%;color:transparent}.media--ratio .media__element,.media--ratio svg,.media--fx .b-blur{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:1px;object-fit:cover}.media--ratio audio.media__element{z-index:1}.animated img,.b-bg.is-b-animated{opacity:1}.field[data-blazy]{min-width:50%}.blazy .media--blazy img.b-blur,.blazy .media--blazy img.media__element,.blazy .grid figure{margin:0}.b-html,.media--instagram{min-height:140px}.b-html iframe,.media--instagram iframe{min-height:420px}.grid iframe,.blazy .twitter-tweet-rendered{max-width:100% !important}.grid iframe,.grid .media__html>span{min-width:100% !important}.b-html.b-loaded>img{position:absolute;z-index:-1;visibility:hidden;opacity:0}
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.is-b-loading{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;min-height:30px}.is-b-loading:before{position:absolute;z-index:-1;top:50%;left:50%;display:none;width:30px;max-width:30px;height:30px;margin-top:-15px;margin-left:-15px;content:"";background:#2eaae0;font-size:0}.is-b-loading.is-b-visible:before{z-index:22;display:block;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}
.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{float:left;clear:both;width:100%}.views-display-link+.views-display-link{margin-left:.5em}
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em}[dir=rtl] .webform-details-toggle-state-wrapper{text-align:left}.webform-details-toggle-state-wrapper+details{margin-top:0}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:0 0;font-size:1em;text-decoration:none;color:#337ab7}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline}.webform-tabs .webform-details-toggle-state-wrapper{float:right}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none}}
.webform-message--close .messages{position:relative;padding-right:35px}.webform-message--close .webform-message__link{display:none}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px}html[dir=rtl].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px}.webform-message__link{opacity:.33;color:inherit}.webform-message__link:link{text-decoration:none;border-bottom:none}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none}html.js .js-webform-message--close-storage{display:none}.js-webform-message--close .button--dismiss{display:none}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden>.js-text-format-wrapper{display:none}.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}.webform-element-description p:first-child{margin-top:0}.webform-element-description p:last-child{margin-bottom:0}.form-item .container-inline{margin:2px 0}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none}.webform-element--title-inline>label{display:inline;padding-right:.5em}.webform-element--title-inline>div.container-inline{display:inline}.form-composite.webform-fieldset--title-inline legend{float:left;margin:.4em .5em .4em 0}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:.5em}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div{display:inline}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline}.webform-submission-form strong.error.form-item--error-message{display:block}.webform-readonly input[type=date],.webform-readonly input[type=datetime-local],.webform-readonly input[type=email],.webform-readonly input[type=number],.webform-readonly input[type=password],.webform-readonly input[type=search],.webform-readonly input[type=tel],.webform-readonly input[type=text],.webform-readonly input[type=time],.webform-readonly input[type=url],.webform-readonly textarea{color:#6b6b6b;border-color:#bbb;background:#ededed}
#toolbar-link-cacheflusher:before{background-image:url("/modules/contrib/cacheflusher/presentation/icons/787878/reload.svg")}.no-svg #toolbar-link-cacheflusher:before{background-image:url("/modules/contrib/cacheflusher/presentation/icons/787878/reload.png")}#toolbar-link-cacheflusher:active:before,#toolbar-link-cacheflusher.is-active:before{background-image:url("/modules/contrib/cacheflusher/presentation/icons/000000/reload.svg")}.no-svg #toolbar-link-cacheflusher:active:before,#toolbar-link-cacheflusher.is-active:before{background-image:url("/modules/contrib/cacheflusher/presentation/icons/000000/reload.png")}
.enikos-feed-container{line-height:1.5;color:#333}.enikos-feed-title{font-size:2.5rem;margin-bottom:.5rem;font-weight:500}.enikos-feed-description{font-size:1rem;color:#666;margin-bottom:1.5rem}.enikos-featured-item{position:relative;height:300px;overflow:hidden;border-radius:8px;margin-bottom:24px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s ease}.enikos-featured-image-link{display:block;width:100%;height:100%;text-decoration:none}.enikos-featured-image{width:100%;height:100%;object-fit:cover;display:block}.enikos-no-image{width:100%;height:100%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999;font-style:italic}.enikos-featured-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;padding:20px;pointer-events:none}.enikos-featured-overlay a{pointer-events:auto}.enikos-featured-title{margin:0;font-size:20px;font-weight:700;color:#fff;line-height:1.5}.enikos-featured-link{color:#fff;text-decoration:none;display:inline-block}.enikos-featured-meta{font-size:.9rem;margin-top:5px;opacity:.9}.enikos-featured-date,.enikos-featured-author{display:inline-block}.enikos-secondary-item{margin-bottom:30px}.enikos-secondary-image-wrapper{height:200px;overflow:hidden;border-radius:8px;margin-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.enikos-secondary-image-link{display:block;width:100%;height:100%;text-decoration:none}.enikos-secondary-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}.enikos-secondary-title{margin:10px 0 5px;color:#fff;font-size:20px;font-weight:700;line-height:1.5}.enikos-secondary-link{color:#fff;text-decoration:none}.enikos-secondary-meta{color:#666;font-size:.9rem;margin-bottom:8px}.enikos-secondary-date,.enikos-secondary-author{display:inline-block}.enikos-secondary-description{margin-top:10px;color:#666;font-size:.95rem;line-height:1.5}.enikos-item{margin-bottom:20px;padding:15px;border:1px solid #eee;border-radius:8px;transition:box-shadow .3s ease;height:100%}.enikos-item-image-link{display:block;text-decoration:none;margin-bottom:10px}.enikos-item-image{width:100%;height:150px;object-fit:cover;border-radius:4px;display:block}.enikos-item-title{margin:0 0 5px;font-size:1.1rem;line-height:1.5}.enikos-item-link{color:#333;text-decoration:none}.enikos-item-date{color:#999;font-size:.85rem}.enikos-alert{padding:15px;margin:20px 0;border:1px solid transparent;border-radius:4px}.enikos-alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.enikos-loading{display:flex;justify-content:center;align-items:center;min-height:400px}#block-drive-b5-enikosfeed{background:transparent linear-gradient(180deg,#414143 0%,#0d0d0d 100%) 0% 0% no-repeat padding-box;border-top-left-radius:16px;border-top-right-radius:16px;padding:60px 37px 13px}#block-drive-b5-enikosfeed:before{content:url('/modules/custom/enikos_feed/images/enikos.png');position:absolute;top:37px;right:37px;z-index:1;background:#fff 0% 0% no-repeat padding-box;border:1px solid #707070;border-radius:16px;padding:8px 27px;width:195px;height:72px;display:block}#block-drive-b5-enikosfeed:after{content:"";width:100%;height:13px;background:#bd1c2f 0% 0% no-repeat padding-box;border-radius:0 0 16px 16px;display:block;position:absolute;left:0;bottom:-13px}#block-drive-b5-enikosfeed>h2{border:0;color:#fff;letter-spacing:0;padding:0;margin:0 0 50px}main #block-drive-b5-enikosfeed .container-fluid>.row{margin-top:0}#block-drive-b5-enikosfeed .container-fluid{padding:0}@media screen and (max-width:1400px){.enikos-featured-title,.enikos-secondary-title{font-size:18px}}@media screen and (max-width:768px){#block-drive-b5-enikosfeed .col-sm-6,#block-drive-b5-enikosfeed .col-sm-4{width:100%}.enikos-featured-item{height:250px}.enikos-featured-title{font-size:1.2rem}.enikos-secondary-image-wrapper{height:180px}.enikos-secondary-title{font-size:1.1rem}}}@media (max-width:576px){.enikos-featured-item{height:auto}.enikos-featured-title{font-size:1rem}.enikos-featured-meta{font-size:.8rem}.enikos-secondary-image-wrapper{height:150px}}@media (max-width:480px){.enikos-secondary-title,.enikos-featured-title{font-size:1.1rem}#block-drive-b5-enikosfeed{display:flex;flex-direction:column;padding-top:40px}#block-drive-b5-enikosfeed:before{position:static;margin-bottom:30px}#block-drive-b5-enikosfeed>h2{order:-1;margin-bottom:30px}}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url('/modules/contrib/extlink/css/../images/extlink_s.png') 2px center no-repeat}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url('/modules/contrib/extlink/css/../images/extlink_s.png') -20px center no-repeat}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url('/modules/contrib/extlink/css/../images/extlink_s.png') -42px center no-repeat}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272}[data-extlink-placement=prepend],[data-extlink-placement=before]{padding-right:.2rem}[data-extlink-placement=append],[data-extlink-placement=after]{padding-left:.2rem}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0}}.extlink i{padding-left:.2em}.extlink-nobreak{white-space:nowrap}
.paragraph--unpublished{background-color:#fff4f4}
