.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}}.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}