.post-modal-header .close {
  margin-top: -10px;
}

.post-modal-header {
  padding: 15px;
  min-height: 16.43px;
}

.nextContainer .btn.btn-default {
  margin-right: 0;
}

.no_thumbnail {
  background-color: #e9ecef;
  display: flex;
  align-items: center;
  justify-content: center;
}

.no_thumbnail i {
  color: #b5bfca;
}

.pagination-wrapper .nextBtn,
.pagination-wrapper .prevBtn {
  margin-bottom: 0;
}

.loadMore {
  border-radius: 50%;
}
.listPostRowContainer .card {
  width: auto;
  min-height: 96px;
  background: #ffffff;
  color: #444444;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  cursor: pointer;
}

.card-body {
  min-height: 117px;
  width: 100%;
}

img.card-img-top.listPostImage {
  height: 85px;
  width: 85px;
  object-fit: cover;
  float: right;
  padding: 3px;
  border: 1px solid #dddddd;
}

.dateContainer {
  display: inline-block;
  font-weight: 400;
  line-height: 18px;
}

.dateContainer .fa {
  margin-top: 4px;
  margin-left: 4px;
}

a.listPostTitle {
  color: #444444;
  font-weight: 500;
}

a.listPostTitle:hover {
  text-decoration: none;
}

h4.modal-title {
  color: #ffffff;
}

/* .modal-body .postContainer {
  border: none;
  margin: 0;
  padding: 0;
} */

/* .modal-body .card-body.postDetailContainer {
  padding: 0;
} */

/* .modal-body .card-header {
  border-bottom: none;
  background-color: #ffffff;
  padding: 0;
} */

/* .modal-body .card.postOverviewheader {
  background-color: #ffffff !important;
  border: none;
} */

.modal-body .postTitle {
  margin-top: 15px;
  margin-bottom: 20px;
}

.modal-body h4.postTitle {
  font-weight: 500;
  display: none;
}

/* .modal-body p.card-text {
  margin-bottom: 0px;
} */

.post-modal-header .close {
  color: #ffffff;
  text-shadow: none;
}

/* .modal-body .eventContainer {
  margin: 0px;
} */

.postContainer {
  width: 100%;
}

.playButton {
  width: 100%;
  height: 100%;
  position: absolute;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAABIpJREFUWAnVmc1rFVcYh70aUYpgQSIqVk0WlRYVXWhdCF2YjbW2q2bTkp11FXAh+h8I7nQvLlwqgijSam2lCsWWajFWA2mboFLTplb8olWkXp9nnDGTm3szZz6uNi88OfPxvu/53TPnaya1GSWtXq9vJMVW6IYlKeocj8LtmGHKU7Va7SJlYasViURkD3GfwEfwF5yA65CIs9TSP+BdzvXvBP2PIv4sZfvM1oTzMAA7oStvbcbEseYwl0+oWiNpNxyDG9AHM8vWYI44lznNbZcqbyTqgT9gD8wtn3FiBnPGua3DrlbcSNAPo7CpeJawSOuI6+oPi2jwIng/XIHlDbfadmpdcZ37c1VCkC2r2Hm5Aitwts647rCWxtk+azd4ZS3b+DutO9YwdZ/GydnAzt/2PtsosvFcDbGW1rMHDk4vuxuDX9c5WpyZjjWtnxsuCs6JmVMXPs6hi2AZzGmasIKL5HbKU9PkxYWLF6AvpB78OuBD2AefwnKYFRKb14e8LlQXJsRxwYHmUhm0guGn4B3wG/wMB+ADWAiF9icTBKVOyOfTVFs0ADvie72Uh9iMPEv5Zh3qOxscFG/BBvhKSH6FXA84Lm1qIt8hErnZerFZ4oLTWPBGBl9beDvchLTd4eQ07IJ18EZpxSQgTxe4VZ1hxXboMX7JiBdK2gLiN8MqMO+X5D9HeZP8TykLmdrIM6ZWu4Sbb/enVZmDz32we9/VsB7OUJkb91EfMWURO0nQVgXbB08VyZARY/9+G5ZCun9fRvTfGbHNbl/nYiTY1kjeEJo5lr1mP14LK8BuYms7OK8h/BFlqKlxiS3cbsGJoDc5cMlfCe+Bs8k3lL8g/Alllr1ywQpyjl4IW8D+rfDjCD+H6DscT2WRYBeK+lRebbrnwFwMa2AZ2N9DrG6XcH6zWwyFRFTg8x85fofvwL7sspvVurhEGkcVHDU1ZbsF+yQV9iOcBufnIbrCY8oQi8ZaWnBIUFGf+wReBVv0axhA6EPKPPZS8DBRfuRoh/1LUp+cIs/ApYDBhVtTU+Ow67T74IGmLi0u4t9qL8GtyJ7wdwgOQi8shaCdYIsq1emObWMHv/giB53QxfFIq4DA6y67f4LL8BfwLYyQt/A+gvho80PRqVb7sOZe4mPI93pt5Ljd5fAn8NHbBQap4B/KKkxt4/sdWrcH8m7gPyfmFjyE72EvvA/zq1CY5CDf5A08LXGWG/dw+gwOJ84ZpcvpNfgVnKZ+ALepVS9EarqnRspxQ7CDzxe+zJdKfGbBWtgCbq6TrjWesIIj8rZ+CTU/Dr7m78mqC58aKLrUyA+op/Vrfiy4GxHT50NKLNoBOD0+VSWPCMHT52NgSvT0+dyaEm1L2z02JdfaVVpHXFd/qTpIYp92IDpiM6e8vJWR06nL3NbRkze+qT+JnD2c8pyn/9//lEn/AsS6uPjR0GV8JwR/LUryGBPHmsNcvkkHmy+FuY1KfHS9sA3GwI3JIPj2ksBh9FrjxlveAT+u+BLqR5Ejk5ZbLmZZIcHppHELNfvXrW6JeEtfFEr/6/Y57d+yVco5nYMAAAAASUVORK5CYII=") no-repeat;
  background-position: 50% 50%;
}

.modal-body .documentListContainer {
  padding: 0;
  border: none;
  left: 0;
  transform: translateX(0);
  display: inline-block;
}

/* .modal-body .tile-viewport {
  width: 100px !important;
  height: 100px !important;
} */

/* .modal-body .tile-viewport img {
  width: 100px !important;
  height: 100px !important;
} */

.listPostRowContainer .card-body,
.news-thumbnail-thumb {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.news-thumbnail-thumb {
  align-items: flex-end;
}

.news-thumbnail-thumb .listPostImage {
  margin-right: 1.25rem;
}

.OverViewContainer .postTitle {
  margin-top: 12px;
  margin-bottom: 20px;
  font-weight: 400;
  font-size: 18px;
  color: #ffffff;
}

.card.postOverviewheader {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.postedbyImg {
  height: 50px;
  width: 50px;
  border-radius: 50%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

.authorPicture,
.authorDetailContainer {
  width: auto;
}

.authorDetails {
  display: inherit;
}

.postContainer {
  width: 100%;
}

.postContainer img {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  object-fit: cover;
}

.postContainer img:hover {
  -webkit-transform: scale(1.3);
  transform: scale(1.15);
}

.authorDetailContainer {
  margin-top: 6px;
  font-size: 13px;
  font-weight: 300;
}

.playButton {
  width: 100%;
  height: 100%;
  position: absolute;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAABIpJREFUWAnVmc1rFVcYh70aUYpgQSIqVk0WlRYVXWhdCF2YjbW2q2bTkp11FXAh+h8I7nQvLlwqgijSam2lCsWWajFWA2mboFLTplb8olWkXp9nnDGTm3szZz6uNi88OfPxvu/53TPnaya1GSWtXq9vJMVW6IYlKeocj8LtmGHKU7Va7SJlYasViURkD3GfwEfwF5yA65CIs9TSP+BdzvXvBP2PIv4sZfvM1oTzMAA7oStvbcbEseYwl0+oWiNpNxyDG9AHM8vWYI44lznNbZcqbyTqgT9gD8wtn3FiBnPGua3DrlbcSNAPo7CpeJawSOuI6+oPi2jwIng/XIHlDbfadmpdcZ37c1VCkC2r2Hm5Aitwts647rCWxtk+azd4ZS3b+DutO9YwdZ/GydnAzt/2PtsosvFcDbGW1rMHDk4vuxuDX9c5WpyZjjWtnxsuCs6JmVMXPs6hi2AZzGmasIKL5HbKU9PkxYWLF6AvpB78OuBD2AefwnKYFRKb14e8LlQXJsRxwYHmUhm0guGn4B3wG/wMB+ADWAiF9icTBKVOyOfTVFs0ADvie72Uh9iMPEv5Zh3qOxscFG/BBvhKSH6FXA84Lm1qIt8hErnZerFZ4oLTWPBGBl9beDvchLTd4eQ07IJ18EZpxSQgTxe4VZ1hxXboMX7JiBdK2gLiN8MqMO+X5D9HeZP8TykLmdrIM6ZWu4Sbb/enVZmDz32we9/VsB7OUJkb91EfMWURO0nQVgXbB08VyZARY/9+G5ZCun9fRvTfGbHNbl/nYiTY1kjeEJo5lr1mP14LK8BuYms7OK8h/BFlqKlxiS3cbsGJoDc5cMlfCe+Bs8k3lL8g/Alllr1ywQpyjl4IW8D+rfDjCD+H6DscT2WRYBeK+lRebbrnwFwMa2AZ2N9DrG6XcH6zWwyFRFTg8x85fofvwL7sspvVurhEGkcVHDU1ZbsF+yQV9iOcBufnIbrCY8oQi8ZaWnBIUFGf+wReBVv0axhA6EPKPPZS8DBRfuRoh/1LUp+cIs/ApYDBhVtTU+Ow67T74IGmLi0u4t9qL8GtyJ7wdwgOQi8shaCdYIsq1emObWMHv/giB53QxfFIq4DA6y67f4LL8BfwLYyQt/A+gvho80PRqVb7sOZe4mPI93pt5Ljd5fAn8NHbBQap4B/KKkxt4/sdWrcH8m7gPyfmFjyE72EvvA/zq1CY5CDf5A08LXGWG/dw+gwOJ84ZpcvpNfgVnKZ+ALepVS9EarqnRspxQ7CDzxe+zJdKfGbBWtgCbq6TrjWesIIj8rZ+CTU/Dr7m78mqC58aKLrUyA+op/Vrfiy4GxHT50NKLNoBOD0+VSWPCMHT52NgSvT0+dyaEm1L2z02JdfaVVpHXFd/qTpIYp92IDpiM6e8vJWR06nL3NbRkze+qT+JnD2c8pyn/9//lEn/AsS6uPjR0GV8JwR/LUryGBPHmsNcvkkHmy+FuY1KfHS9sA3GwI3JIPj2ksBh9FrjxlveAT+u+BLqR5Ejk5ZbLmZZIcHppHELNfvXrW6JeEtfFEr/6/Y57d+yVco5nYMAAAAASUVORK5CYII=') no-repeat;
  background-position: 50% 50%;
}

.documentListContainer {
  margin-top: 20px;
}

.documentListContainer .btn {
  margin-top: 0;
}

.documentBtn {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  border: none;
}

.react-photo-album {
  margin-bottom: 15px;
}

/* TODO: Yuri Rech check for better solution other than !important */

.postOverviewContainer .card-body.postDetailContainer div.react-photo-album--row {
  justify-content: unset !important;
}

.postOverviewContainer .card-body.postDetailContainer .react-photo-album--row img {
  width: 150px !important;
  margin-right: 15px;
}

.eventContainer {
  text-align: center;
  margin: 20px 0px 20px 2px;
}

.eventMonth {
    background-color: #444444;
    color: #ffffff;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px; 
}

.eventStartDate p {
  font-size: 36px;
  margin-bottom: 0;
  padding-top: 22px;
}

.eventStartDate {
    height: 85px;
    width: 85px;
    max-width: 85px;
}

.eventStartDate .eventMonth {
  font-size: 18px;
}

.eventDate.agendaeventDate time {
    font-size: 32px;
    font-weight: 700;
    color: #666666;
}

.eventDate time {
    font-weight: 500;
}

.eventDetails {
  margin-top: 26px;
  text-align: left;
  font-size: 12px;
}

.endDate {
  margin-top: -10px;
}

/* MODAL MESSAGES */
.modal-header {
    background-color: #444444;
}

.modal-header h4,
.modal-event-title {
    color: #ffffff;
}

.modal-header button.close {
    color: #ffffff;
}

.eventContainer .modal-header h4.modal-title {
    color: #ffffff;
}
.documentBtn {
  border-radius: 0;
  margin-right: 10px;
  background: #8a8d8f;
  color: lightgray;
}

.btn-document-link {
  text-align: left;
}


.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));flex:0 0 auto;overflow:hidden;padding:var(--yarl__thumbnails_container_padding,16px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__thumbnails_vignette{pointer-events:none;position:absolute;--yarl__thumbnails_vignette_size:12%}@media (min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media (min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);bottom:0;top:0;width:100%}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-width:var(--yarl__thumbnails_thumbnail_border,1px);cursor:pointer;flex:0 0 auto;-webkit-tap-highlight-color:transparent;box-sizing:content-box;height:var(--yarl__thumbnails_thumbnail_height,80px);outline:none;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding,4px);position:relative;width:var(--yarl__thumbnails_thumbnail_width,120px)}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));height:var(--yarl__thumbnails_thumbnail_icon_size,32px);left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size,32px)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}
.ListPostContainer {
  width: auto;
}

.ListPostContainer h2 {
  margin-bottom: 0;
}

.news__header {
  position: relative;
  width: 100%;
  height: 230px;
  padding-top: 0;
}

@media (min-width: 992px) {
  .news__header {
    padding-top: 80%;
  }
}

.news__footer {
  padding: 5px;
}

.horizontalPostPhoto,
.news__items-horizontal .no_thumbnail {
  max-width: 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}

.horizontalPostPhoto {
  object-fit: cover;
  object-position: center;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.horizontalPostColumn {
  margin-top: 1rem;
}

.card-footer {
  background: unset;
}

.card-footer > a.btn {
  margin-bottom: 0;
}

.date-container {
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.125);
  position: absolute;
  height: 50px;
  width: 50px;
  font-weight: bold;
  background-color: #333333;
  color: white;
  padding: 10px;
  text-align: center;
  text-transform: uppercase;
  float: left;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  z-index: 1;
}

.date-container > .date {
  font-size: 16px;
  margin-top: -8px;
}

.date-container > .month {
  font-size: 16px;
  font-weight: 600;
  margin-top: -4px;
}

.body-text {
  font-weight: 300;
  line-height: 1.6;
  color: #1e1e1e;
  margin-bottom: 10px;
  text-align: left;
}

.postTitle {
  font-weight: bold;
  color: #34bde7;
  margin-bottom: 10px;
  cursor: pointer;
  text-align: left;
}

@media only screen and (min-device-width: 992px) and (max-device-width: 1199px) {
  .verticalBtn {
    bottom: -12px !important;
  }
}

/* MODAL STYLING */

.modal-body .eventDetails.col-md-10 {
  width: 80%;
}

video {
  max-width: 100%;
}

iframe {
  max-width: 100%;
}

/* MODAL */
.modal-body .postContainer {
  border: none;
  margin: 0;
  padding: 0;
}

.modal-body .card-body.postDetailContainer {
  padding: 0;
}

.modal-body .card-header {
  border-bottom: none;
  background-color: #ffffff;
  padding: 0;
}

.modal-body .card.postOverviewheader {
  background-color: #ffffff !important;
  border: none;
}

.modal-body .postTitle {
  margin-top: 15px;
  margin-bottom: 20px;
}

.modal-body h4.postTitle {
  font-weight: 500;
  display: none;
}

.modal-body p.card-text {
  margin-bottom: 0;
}

.post-modal-header .close {
  color: #ffffff;
  text-shadow: none;
}

.modal-body .eventContainer {
  margin: 0;
}

.postContainer {
  width: 100%;
}

.playButton {
  width: 100%;
  height: 100%;
  position: absolute;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAABIpJREFUWAnVmc1rFVcYh70aUYpgQSIqVk0WlRYVXWhdCF2YjbW2q2bTkp11FXAh+h8I7nQvLlwqgijSam2lCsWWajFWA2mboFLTplb8olWkXp9nnDGTm3szZz6uNi88OfPxvu/53TPnaya1GSWtXq9vJMVW6IYlKeocj8LtmGHKU7Va7SJlYasViURkD3GfwEfwF5yA65CIs9TSP+BdzvXvBP2PIv4sZfvM1oTzMAA7oStvbcbEseYwl0+oWiNpNxyDG9AHM8vWYI44lznNbZcqbyTqgT9gD8wtn3FiBnPGua3DrlbcSNAPo7CpeJawSOuI6+oPi2jwIng/XIHlDbfadmpdcZ37c1VCkC2r2Hm5Aitwts647rCWxtk+azd4ZS3b+DutO9YwdZ/GydnAzt/2PtsosvFcDbGW1rMHDk4vuxuDX9c5WpyZjjWtnxsuCs6JmVMXPs6hi2AZzGmasIKL5HbKU9PkxYWLF6AvpB78OuBD2AefwnKYFRKb14e8LlQXJsRxwYHmUhm0guGn4B3wG/wMB+ADWAiF9icTBKVOyOfTVFs0ADvie72Uh9iMPEv5Zh3qOxscFG/BBvhKSH6FXA84Lm1qIt8hErnZerFZ4oLTWPBGBl9beDvchLTd4eQ07IJ18EZpxSQgTxe4VZ1hxXboMX7JiBdK2gLiN8MqMO+X5D9HeZP8TykLmdrIM6ZWu4Sbb/enVZmDz32we9/VsB7OUJkb91EfMWURO0nQVgXbB08VyZARY/9+G5ZCun9fRvTfGbHNbl/nYiTY1kjeEJo5lr1mP14LK8BuYms7OK8h/BFlqKlxiS3cbsGJoDc5cMlfCe+Bs8k3lL8g/Alllr1ywQpyjl4IW8D+rfDjCD+H6DscT2WRYBeK+lRebbrnwFwMa2AZ2N9DrG6XcH6zWwyFRFTg8x85fofvwL7sspvVurhEGkcVHDU1ZbsF+yQV9iOcBufnIbrCY8oQi8ZaWnBIUFGf+wReBVv0axhA6EPKPPZS8DBRfuRoh/1LUp+cIs/ApYDBhVtTU+Ow67T74IGmLi0u4t9qL8GtyJ7wdwgOQi8shaCdYIsq1emObWMHv/giB53QxfFIq4DA6y67f4LL8BfwLYyQt/A+gvho80PRqVb7sOZe4mPI93pt5Ljd5fAn8NHbBQap4B/KKkxt4/sdWrcH8m7gPyfmFjyE72EvvA/zq1CY5CDf5A08LXGWG/dw+gwOJ84ZpcvpNfgVnKZ+ALepVS9EarqnRspxQ7CDzxe+zJdKfGbBWtgCbq6TrjWesIIj8rZ+CTU/Dr7m78mqC58aKLrUyA+op/Vrfiy4GxHT50NKLNoBOD0+VSWPCMHT52NgSvT0+dyaEm1L2z02JdfaVVpHXFd/qTpIYp92IDpiM6e8vJWR06nL3NbRkze+qT+JnD2c8pyn/9//lEn/AsS6uPjR0GV8JwR/LUryGBPHmsNcvkkHmy+FuY1KfHS9sA3GwI3JIPj2ksBh9FrjxlveAT+u+BLqR5Ejk5ZbLmZZIcHppHELNfvXrW6JeEtfFEr/6/Y57d+yVco5nYMAAAAASUVORK5CYII=') no-repeat;
  background-position: 50% 50%;
}

.modal-body .documentListContainer {
  padding: 0;
  border: none;
  left: 0;
  transform: translateX(0);
  display: inline-block;
}

.modal-body .tile-viewport {
  width: 100px !important;
  height: 100px !important;
}

.modal-body .tile-viewport img {
  width: 100px !important;
  height: 100px !important;
}

.news__body .post-date {
  padding-bottom: 0.5rem;
  font-size: 0.8rem;
  line-height: 0.8rem;
}

.news__items-horizontal .news__list {
  display: flex;
  flex-flow: wrap row;
  margin: 0 -15px;
}

.news__items-horizontal .news__container {
  margin-bottom: 1.5rem;
  margin-left: 15px;
  margin-right: 15px;
  display: flex;
  flex-basis: calc(100% - 30px);
}

@media (min-width: 992px) {
  .news__items-horizontal .news__container {
    margin-bottom: 0;
  }
}

.news__items-horizontal .news {
  display: flex;
  flex-grow: 1;
  flex-shrink: 1;
  flex-direction: column;
  width: 100%;
}

.news__items-horizontal .news__body {
  padding: 10px 5px;
  flex-grow: 1;
}

@media (min-width: 768px) {
  .horizontalroot[data-item-count='4'] .news__container {
    flex-basis: calc(50% - 30px);
  }
}

@media (min-width: 992px) {
  .horizontalroot[data-item-count='4'] .news__container {
    flex-basis: calc(25% - 30px);
  }
}

@media (min-width: 768px) {
  .horizontalroot[data-item-count='3'] .news__container {
    flex-basis: calc(50% - 30px);
  }
}

@media (min-width: 992px) {
  .horizontalroot[data-item-count='3'] .news__container {
    flex-basis: calc(33.3333% - 30px);
  }
}

@media (min-width: 768px) {
  .horizontalroot[data-item-count='2'] .news__container {
    flex-basis: calc(50% - 30px);
  }
}

.hyphens {
  hyphens: auto;
}

.clearfix::before {
  display: none;
}

.verticalPostRow {
  position: relative;
  margin-top: 20px;
}

a.btn.btn-default.documentBtn.verticalBtn {
  background-color: transparent;
  box-shadow: none;
  padding: 0;
  color: #000000;
}

.verticalPostContainer .date-container {
  position: absolute;
  height: 50px;
  width: 50px;
  font-weight: 700;
  background-color: #333;
  color: #fff;
  padding: 10px;
  text-align: center;
  text-transform: uppercase;
  float: left;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

.verticalPostRow .date-container>.date {
  font-size: 16px;
  margin-top: -8px;
}

@media only screen and (max-width: 767px) {
  .verticalPostRow {
    display: block;
    width: 100%;
  }

  .verticalBtn {
    position: relative !important;
  }

  .postTitle {
    margin-top: 10px !important;
  }
}

.imageContainer {
  padding-left: 0px;
  padding-right: 0px;
}

.verticalImagePhoto,
.verticalPostRow .no_thumbnail {
  height: 250px;
  width: 100%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

.verticalImagePhoto {
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  object-fit: cover;
  object-position: center;
}

.contentContainer {
  padding: 20px 15px;
}

.postTitle {
  margin-top: 0px;
  color: #333333;
  font-weight: 400;
}

.verticalPostContainer p {
  font-weight: 300;
  line-height: 22px;
}

.verticalBtn {
  /* position: absolute; */
  bottom: 0;
  /**
  negate the bottom margin by .btn
   */
  border: none;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  margin-bottom: 20px;
}

.verticalBtn:hover {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

.documentBtn {
  color: #ffffff;
}

/* MODAL */

.modal-body .postContainer {
  border: none;
  margin: 0;
  padding: 0;
}

.modal-body .card-body.postDetailContainer {
  padding: 0;
}

.modal-body .card-header {
  border-bottom: none;
  background-color: #ffffff;
  padding: 0;
}

.modal-body .card.postOverviewheader {
  background-color: #ffffff !important;
  border: none;
}

.modal-body .postTitle {
  margin-top: 15px;
  margin-bottom: 20px;
}

.modal-body h4.postTitle {
  font-weight: 500;
  display: none;
}

.modal-body p.card-text {
  margin-bottom: 0px;
}

.post-modal-header .close {
  color: #ffffff;
  text-shadow: none;
}

.modal-body .eventContainer {
  margin: 0px;
}

.postContainer {
  width: 100%;
}

.playButton {
  width: 100%;
  height: 100%;
  position: absolute;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAABIpJREFUWAnVmc1rFVcYh70aUYpgQSIqVk0WlRYVXWhdCF2YjbW2q2bTkp11FXAh+h8I7nQvLlwqgijSam2lCsWWajFWA2mboFLTplb8olWkXp9nnDGTm3szZz6uNi88OfPxvu/53TPnaya1GSWtXq9vJMVW6IYlKeocj8LtmGHKU7Va7SJlYasViURkD3GfwEfwF5yA65CIs9TSP+BdzvXvBP2PIv4sZfvM1oTzMAA7oStvbcbEseYwl0+oWiNpNxyDG9AHM8vWYI44lznNbZcqbyTqgT9gD8wtn3FiBnPGua3DrlbcSNAPo7CpeJawSOuI6+oPi2jwIng/XIHlDbfadmpdcZ37c1VCkC2r2Hm5Aitwts647rCWxtk+azd4ZS3b+DutO9YwdZ/GydnAzt/2PtsosvFcDbGW1rMHDk4vuxuDX9c5WpyZjjWtnxsuCs6JmVMXPs6hi2AZzGmasIKL5HbKU9PkxYWLF6AvpB78OuBD2AefwnKYFRKb14e8LlQXJsRxwYHmUhm0guGn4B3wG/wMB+ADWAiF9icTBKVOyOfTVFs0ADvie72Uh9iMPEv5Zh3qOxscFG/BBvhKSH6FXA84Lm1qIt8hErnZerFZ4oLTWPBGBl9beDvchLTd4eQ07IJ18EZpxSQgTxe4VZ1hxXboMX7JiBdK2gLiN8MqMO+X5D9HeZP8TykLmdrIM6ZWu4Sbb/enVZmDz32we9/VsB7OUJkb91EfMWURO0nQVgXbB08VyZARY/9+G5ZCun9fRvTfGbHNbl/nYiTY1kjeEJo5lr1mP14LK8BuYms7OK8h/BFlqKlxiS3cbsGJoDc5cMlfCe+Bs8k3lL8g/Alllr1ywQpyjl4IW8D+rfDjCD+H6DscT2WRYBeK+lRebbrnwFwMa2AZ2N9DrG6XcH6zWwyFRFTg8x85fofvwL7sspvVurhEGkcVHDU1ZbsF+yQV9iOcBufnIbrCY8oQi8ZaWnBIUFGf+wReBVv0axhA6EPKPPZS8DBRfuRoh/1LUp+cIs/ApYDBhVtTU+Ow67T74IGmLi0u4t9qL8GtyJ7wdwgOQi8shaCdYIsq1emObWMHv/giB53QxfFIq4DA6y67f4LL8BfwLYyQt/A+gvho80PRqVb7sOZe4mPI93pt5Ljd5fAn8NHbBQap4B/KKkxt4/sdWrcH8m7gPyfmFjyE72EvvA/zq1CY5CDf5A08LXGWG/dw+gwOJ84ZpcvpNfgVnKZ+ALepVS9EarqnRspxQ7CDzxe+zJdKfGbBWtgCbq6TrjWesIIj8rZ+CTU/Dr7m78mqC58aKLrUyA+op/Vrfiy4GxHT50NKLNoBOD0+VSWPCMHT52NgSvT0+dyaEm1L2z02JdfaVVpHXFd/qTpIYp92IDpiM6e8vJWR06nL3NbRkze+qT+JnD2c8pyn/9//lEn/AsS6uPjR0GV8JwR/LUryGBPHmsNcvkkHmy+FuY1KfHS9sA3GwI3JIPj2ksBh9FrjxlveAT+u+BLqR5Ejk5ZbLmZZIcHppHELNfvXrW6JeEtfFEr/6/Y57d+yVco5nYMAAAAASUVORK5CYII=') no-repeat;
  background-position: 50% 50%;
}

.modal-body .documentListContainer {
  padding: 0;
  border: none;
  left: 0;
  transform: translateX(0);
  display: inline-block;
}

.modal-body .tile-viewport {
  width: 100px !important;
  height: 100px !important;
}

.modal-body .tile-viewport img {
  width: 100px !important;
  height: 100px !important;
}

.verticalPostContainer {
  padding: 0 15px;
}

.verticalContainer .center {
  margin-top: 1rem;
}

.OverViewContainer {
  padding: 20px 0 20px 0;
}

.data-loading {
  text-align: center;
}

.hide {
  display: none;
}

.text-wrap {
  white-space: normal !important;
}

.postListContainer {
  width: 100%;
}
.news__items-card-overview .news__list {
  display: grid;
  gap: 30px;

  /* small */
  grid-template-columns: 1fr;
}

@media (min-width: 768px) {
  /* md and up */
  .news__items-card-overview .news__list {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (min-width: 992px) {
  /* lg and up */
  .news__items-card-overview .news__list {
    grid-template-columns: repeat(4, 1fr);
  }
}

.news__items-card-overview .news__container {
  margin: 0;
}

.news__items-card-overview .pagination-wrapper {
  margin-top: 40px;
}

.compact-post-container .card-body {
  min-height: auto;
}

.compact-post-container .card-title {
  cursor: pointer;
}

.compact-post-content {
  padding: 1.25rem;
}

.pagination-wrapper {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.btn-apps {
  grid-column: 2 / 4;
  display: block;
  text-align: center;
  width: 100%;
}

.prevBtn,
.nextBtn {
  margin-top: 0;
  aspect-ratio: 1/1;
  display: flex;
  align-items: center;
  justify-content: center;
}

.prevBtn {
  grid-column: 0 / 2;
  justify-self: start;
}

.nextBtn {
  grid-column: 4 / 5;
  justify-self: end;
}

/*# sourceMappingURL=main.css.map  */