.banner-title{color:#fefefe;background-color:#4a4848;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-element{border:1px solid black;padding:1em;margin-top:1em}div.banner-element:first-of-type button[name*="btn-move-up"],div.banner-element:last-of-type button[name*="btn-move-down"],div.banner-element:only-of-type button[name*="btn-remove-banner"]{display:none}.calendar{background-color:var(--color-white);border:0;color:var(--color-black-1);display:table;font-size:1rem;margin-right:1.5rem;min-width:15.625rem;padding:1.125rem;position:relative;width:100%}.calendar .row{margin-left:0;margin-right:0}.calendar .week-row{padding:.15625rem 0}.calendar .week-row:not(:last-child) .day-number{border-bottom:1px solid var(--color-grey)}.calendar .calendar-table{border-spacing:unset;table-layout:fixed;width:100%}.calendar .calendar-table .calendar-button{padding:.3125rem .3125rem;width:100%}.calendar .day-number,.calendar .calendar-day-name{border:0}.calendar .calendar-button{background-color:transparent;border:0;border-radius:50%;position:relative;z-index:1}.calendar .calendar-previous-month-button .ico{transform:rotateY(180deg)}.calendar .calendar-next-month-button .ico-next{margin-right:0}.calendar .calendar-container{padding-bottom:.5rem;padding-top:.5rem}.calendar .calendar-months-bar{display:flex;justify-content:space-between;margin-bottom:1.25rem}.calendar .calendar-months-bar .ico{display:block}.calendar .calendar-current-month{left:50%;padding:0;position:absolute;text-align:center;top:1.5rem;transform:translateX(-50%)}.calendar .calendar-day-names tr{background-color:#f7f7f7;color:var(--color-black);font-weight:bold}.calendar .calendar-day-name{overflow:hidden;padding:.625rem 0;text-align:center;text-overflow:ellipsis}.calendar .calendar-days{line-height:1.8;white-space:nowrap}.calendar .calendar-days .week-row{background-color:transparent}.calendar .day-number{background-color:transparent;border:0;max-width:calc(100% / 7);padding:.3125rem 0;position:relative;text-align:center;text-decoration:none}.calendar .day-number:before{background-color:transparent;border-radius:50%;content:'';display:block;height:2.375em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.375em}.text-large .calendar .day-number:before{height:2.2em;width:2.2em}.calendar .day-number:not(.today):hover{background-color:#fff}.calendar .next-month,.calendar .previous-month{color:#737276}.calendar .special-day .calendar-button,.calendar .sunday{color:var(--color-red)}.calendar .portlet-body .events-component .calendar-link:focus{outline:0}.calendar .today:before{background-color:var(--color-orange)}.calendar .today .calendar-button{font-weight:bold}@media screen and (min-width:375px){.calendar .calendar-table .calendar-button{padding:.3125rem .625rem}.text-large .calendar{font-size:.875rem}}@media screen and (min-width:768px){.calendar{margin-right:15px;width:auto}.calendar .calendar-table{table-layout:auto}}.calendar-link{z-index:1000;position:absolute;top:5.5rem;text-decoration:none;opacity:0;-webkit-transition:opacity .4s ease 0;-o-transition:opacity .4s ease 0;transition:opacity .4s ease 0;width:fit-content;padding:0 6px;outline-offset:-2px}.calendar-link:focus{opacity:1;outline:2px solid var(--color-black-1)}@media screen and (min-width:0\0){.calendar{background-color:#fff;color:#2b2a29}.calendar .week-row:not(:last-child) .day-number{border-bottom:1px solid #ebecec}.calendar .calendar-day-names tr{color:#000}.calendar .day-number:not(.today):hover{background-color:#fff}.calendar .next-month,.calendar .previous-month{color:#737276}.calendar .special-day .calendar-button,.calendar .sunday{color:#c92222}.calendar .today:before{background-color:#f9af36}.calendar-link:focus{outline:2px solid #2b2a29}}a.wip-wrapper{display:flex;flex-direction:column;flex:1 1 100%}@media screen and (min-width:992px){a.wip-wrapper__no-items{display:flex;flex-direction:row}}.wip-no-items__image-container{display:flex;justify-content:center;height:100%;margin-left:0;max-width:100%}.wip-no-items__image-container__gallery-wip-layout{display:none}.wip-no-items__image-container__gallery-wip-layout-no{display:block}.wip-no-items__image{justify-self:center;width:fit-content;block-size:fit-content;width:-webkit-fill-available;width:-moz-available}@media screen and (min-width:992px){.gallery-wip-layout .wip-no-items{width:20rem;overflow:hidden}}.gallery-wip-layout .wip-no-items__image-container__gallery-wip-layout{display:block}.gallery-wip-layout .wip-no-items__image-container__gallery-wip-layout-no{display:none}@media screen and (min-width:992px){.gallery-wip-layout .wip-no-items__image{width:auto;block-size:auto;transform:none}}.wip{background-color:var(--color-blue-4);color:var(--color-white);display:grid;flex-grow:1;grid-template-areas:'wip-header' 'wip-body';padding:1.875rem 1.5625rem}.wip__address{flex-grow:1;font-weight:normal}.wip__body{display:flex;flex-direction:column;grid-area:wip-body}.wip__header{grid-area:wip-header;margin-bottom:.9375rem;text-align:center}.wip__image-container{display:none}.wip__item{display:flex;margin:10px}.wip__list{margin:auto 0;font-size:1.0625em}.wip__time{font-size:1.5em}.wip__quality{align-self:baseline;background-color:var(--color-grey-2);color:var(--color-black);flex-shrink:0;font-weight:bold;line-height:1.45;margin:0 auto;padding:0 .75rem;text-align:center}.wip__title{font-size:1.3125em}.wip .very_good{background-color:#75e90f}.wip .good{background-color:#57b108}.wip .moderate{background-color:#f8e91c}.wip .sufficient{background-color:#f9af36}.wip .bad{background-color:red;color:var(--color-white)}.wip .ver_bad{background-color:#7b241c;color:var(--color-white)}@media screen and (max-width:575px){.wip__item{flex-direction:column;padding-left:0;padding-right:0}.wip__address{text-align:center}}@media screen and (min-width:1200px){.wip__title{font-size:1.5625em}}@media screen and (min-width:1366px){.wip__address{font-size:1em}.wip__time{font-size:1.5em}}.gallery-wip-layout .wip-wrapper .wip{grid-template-areas:'wip-header' 'wip-body' 'wip-image'}.gallery-wip-layout .wip-wrapper .wip__image-container{grid-area:wip-image;display:flex;justify-content:center;height:100%;margin-left:0;max-width:100%}.gallery-wip-layout .wip-wrapper .wip__image{max-height:150px;width:auto;justify-self:center;max-width:8.75em}.gallery-wip-layout .wip-wrapper .wip__item{align-items:center;display:flex;flex-direction:column;margin-bottom:.1875rem}@media screen and (max-width:991px){.gallery-wip-layout .wip-wrapper .wip{grid-template-areas:'wip-header' 'wip-body';grid-template-columns:auto min-content}.gallery-wip-layout .wip-wrapper .wip__image-container{display:none}.gallery-wip-layout .wip-wrapper .wip__item{flex-direction:row}.gallery-wip-layout .wip-wrapper .wip__address{text-align:left}}@media screen and (max-width:500px){.gallery-wip-layout .wip-wrapper .wip__list{display:flex;flex-direction:column;align-items:center}.gallery-wip-layout .wip-wrapper .wip__item{flex-direction:column}.gallery-wip-layout .wip-wrapper .wip__quality{margin:0 auto}}@media screen and (min-width:992px){.gallery-wip-layout .wip-wrapper .wip{padding:0;padding-top:.5rem}.gallery-wip-layout .wip-wrapper .wip__item{margin-left:0;margin-right:0}.gallery-wip-layout .wip-wrapper .wip__image-container{padding-bottom:.5rem}}@media screen and (min-width:1087px){.gallery-wip-layout .wip-wrapper .wip__header{padding-top:1rem}.gallery-wip-layout .wip-wrapper .wip__body{margin-bottom:0}}@media screen and (min-width:992px) and (max-width:1299px){.gallery-wip-layout .wip-wrapper .wip__body{padding-left:.5rem;padding-right:.5rem;margin-bottom:-0.5rem;margin-top:-0.5rem}}@media screen and (min-width:992px) and (max-width:1078px){.gallery-wip-layout .wip-wrapper .wip__time{font-size:1.2em}.gallery-wip-layout .wip-wrapper .wip__title{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width:1200px){.gallery-wip-layout .wip-wrapper .wip{padding-bottom:1rem}}@media screen and (min-width:1300px){.gallery-wip-layout .wip-wrapper .wip{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:992px){.gallery-wip-layout .wip-wrapper .wip{font-size:1rem;grid-template-areas:'wip-header' 'wip-body' 'wip-image';grid-template-columns:auto;grid-template-rows:minmax(min-content,min-content) auto minmax(min-content,min-content)}.gallery-wip-layout .wip-wrapper .wip__address{font-size:1.1em}.gallery-wip-layout .wip-wrapper .wip__item{flex-direction:column;text-align:center;padding-left:0;padding-right:0}.gallery-wip-layout .wip-wrapper .wip__item{display:flex;flex-direction:column;justify-content:center}.gallery-wip-layout .wip-wrapper .wip__header{margin-bottom:0}.gallery-wip-layout .wip-wrapper .wip__item{display:flex;flex-direction:column;margin-bottom:.625rem;text-align:center}.gallery-wip-layout .wip-wrapper .wip__quality{margin:0 auto;max-width:100%}.gallery-wip-layout .wip-wrapper .wip__title{font-size:1.125em}.text-large .gallery-wip-layout .wip-wrapper .wip{font-size:.9rem;grid-template-rows:auto 1fr auto;max-height:574px}.text-large .gallery-wip-layout .wip-wrapper .wip__image-container{display:none}}.station-element{margin-bottom:.5em;border:1px solid black;padding:1em}div.station-element:first-of-type button[name*="btn-move-up"],div.station-element:last-of-type button[name*="btn-move-down"],div.station-element:only-of-type button[name*="btn-remove-station"]{display:none}.portlet-asset-publisher .addbutton-timeline-item{position:relative}.portlet-asset-publisher .asset-content,.portlet-asset-publisher .asset-full-content{word-wrap:break-word}.portlet-asset-publisher .asset-content img,.portlet-asset-publisher .asset-full-content img{max-width:100%}.portlet-asset-publisher .asset-links .list-group-item:last-child{border-bottom-width:0}.portlet-asset-publisher .asset-title{font-size:1.5rem;font-weight:700}.portlet-asset-publisher .component-title .icon-monospaced{height:1.3rem;line-height:1.3rem}.portlet-asset-publisher .metadata-author{font-size:.875rem}.portlet-asset-publisher .preview-asset-entry{border:1px solid #0b5fff;border-radius:0}.portlet-asset-publisher .timeline-increment-icon.add-condition:before{background-color:#869cad;bottom:37px;content:'';display:block;left:20px;position:absolute;top:-10px;width:2px}.portlet-asset-publisher .timeline-increment-icon.add-condition .form-builder-timeline-add-item{border-radius:100%;color:#fff;margin-left:10px;margin-top:-72px;padding:0}.portlet-asset-publisher .timeline-item:first-child .timeline-icon{background-color:#869cad}.portlet-asset-publisher .timeline-item:first-child:before{top:30px}.portlet-asset-publisher .timeline-item:first-child .lfr-autorow-controls{display:none}.portlet-asset-publisher .timeline-item:hover>.container-trash>.btn{opacity:1}.portlet-asset-publisher .timeline-item+.timeline-item>.panel{border-top:0}.portlet-asset-publisher .timeline-item .form-group{display:inline-block;margin:0 8px 8px 0;vertical-align:middle;width:auto}.portlet-asset-publisher .timeline-item .container-trash{cursor:pointer;padding:10px;position:absolute;right:0;top:0}.portlet-asset-publisher .timeline-item .container-trash:hover{color:#65b6f0}.portlet-asset-publisher .timeline-item .container-trash>.btn{opacity:0}.portlet-asset-publisher .timeline-item .container-trash>.btn:focus{opacity:1}.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder,.portlet-asset-publisher .timeline-item .tagselector-content .textboxlistentry-holder{padding:0 0 4px}.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder>.textboxlistentry,.portlet-asset-publisher .timeline-item .tagselector-content .textboxlistentry-holder>.textboxlistentry{margin:4px 5px}.portlet-asset-publisher .timeline-item .categoriesselector-content{position:relative}.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder{border-bottom:2px solid #869cad;margin-bottom:10px;min-height:2.5em}.portlet-asset-publisher .timeline-item .categoriesselector-content .btn-toolbar-content{background-color:#fff;bottom:-6px;padding:15px 5px;position:absolute;right:0}.portlet-asset-publisher .timeline-item .categoriesselector-content li:not(.textboxlist-input-container),.portlet-asset-publisher .timeline-item .tagselector-content li:not(.textboxlist-input-container){background-color:#e7f1f9;border:0;color:#65b6f0}.portlet-asset-publisher .timeline-item .categoriesselector-content li:not(.textboxlist-input-container) .textboxlistentry-remove,.portlet-asset-publisher .timeline-item .tagselector-content li:not(.textboxlist-input-container) .textboxlistentry-remove{color:#65b6f0}.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlist-input-container,.portlet-asset-publisher .timeline-item .tagselector-content .textboxlist-input-container{height:32px;line-height:32px}.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlist-input-container .field-input-text,.portlet-asset-publisher .timeline-item .tagselector-content .textboxlist-input-container .field-input-text{margin:0;padding:0}.portlet-asset-publisher .timeline-item .timeline-increment{z-index:0}.portlet-journal-content .asset-links .list-group-item:last-child{border-bottom-width:0}.portlet-journal-content .journal-content-article{word-wrap:break-word}.portlet-journal-content .journal-content-article img,.portlet-journal-content .journal-content-article .cke_widget_image{max-width:100%}.portlet-journal-content .journal-content-article img[style*='float: left;'],.portlet-journal-content .journal-content-article img[style*='float:left;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float: left;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float:left;']{margin-right:24px}.portlet-journal-content .journal-content-article img[style*='float: right;'],.portlet-journal-content .journal-content-article img[style*='float:right;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float: right;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float:right;']{margin-left:24px}.portlet-journal-content .journal-content-article img[style*='float: left;'],.portlet-journal-content .journal-content-article img[style*='float:left;'],.portlet-journal-content .journal-content-article img[style*='float: right;'],.portlet-journal-content .journal-content-article img[style*='float:right;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float: left;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float:left;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float: right;'],.portlet-journal-content .journal-content-article .cke_widget_image[style*='float:right;']{margin-bottom:24px;margin-top:24px}.portlet-journal-content .journal-content-article:after{clear:both;content:'';display:block}.portlet-journal-content .portlet .portlet-header{flex-wrap:nowrap}.portlet-journal-content .portlet .portlet-header .visible-interaction{display:block;visibility:hidden}.portlet-journal-content .portlet .portlet-header .visible-interaction .lfr-icon-menu{background-color:#fff;color:#0b5fff}.portlet-journal-content .portlet .portlet-header .visible-interaction .lfr-icon-menu>a{color:inherit;line-height:23px;width:auto}.portlet-journal-content .preview-asset-entry{border:1px solid #0b5fff;border-radius:0}@media only screen and (min-width:768px){.portlet-journal-content .portlet .portlet-header .visible-interaction{display:block;visibility:hidden}}.portlet-journal-content:hover .portlet .portlet-header .visible-interaction,.portlet-journal-content:focus .portlet .portlet-header .visible-interaction,.portlet-journal-content .portlet.open .portlet-header .visible-interaction{visibility:visible}.portlet-journal-content.portlet-barebone .portlet .portlet-header{margin-bottom:0;position:absolute;right:2px;top:2px;z-index:1}.portlet-search-bar .alert{margin-bottom:0}.portlet-search-bar .search-bar .form-group.input-group-item{margin-bottom:0}.portlet-search-bar .search-bar-keywords-input-wrapper{min-width:6.25rem}.portlet-search-bar .search-bar-search-select-wrapper{max-width:9.375rem}.portlet-user-personal-bar .personal-menu-dropdown .btn .sticker .inline-item{font-size:1.25rem}.portlet-user-personal-bar .personal-menu-dropdown .sticker-bottom-right.sticker-outside{bottom:-0.5rem;right:-0.5rem}.portlet-user-personal-bar .personal-menu-dropdown .sticker-lg .lexicon-icon{margin-top:-0.25rem}.portlet-user-personal-bar .personal-menu-dropdown .sticker-sm .lexicon-icon{margin-top:-0.125rem}