/* Styles for colors_select_1 */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color:#282828;
}
.bg-faded h1, .bg-faded h2, .bg-faded h3, .bg-faded h4, .bg-faded h5, .bg-faded h6, .bg-faded .h1, .bg-faded .h2, .bg-faded .h3, .bg-faded .h4, .bg-faded .h5, .bg-faded .h6 {
  color:#282828 !important;
}
.bg-faded h1 a, .bg-faded h2 a, .bg-faded h3 a, .bg-faded h4 a, .bg-faded h5 a, .bg-faded h6 a {
  color:#282828 !important;
}
.contact-person .bg-faded h1, .contact-person .bg-faded h2, .contact-person .bg-faded h3, .contact-person .bg-faded h4, .contact-person .bg-faded h5, .contact-person .bg-faded h6, .contact-person .bg-faded .h1, .contact-person .bg-faded .h2, .contact-person .bg-faded .h3, .contact-person .bg-faded .h4, .contact-person .bg-faded .h5, .contact-person .bg-faded .h6, .contact-person .bg-faded p {
  color:#282828 !important;
}
.js-tableOfContents a {
  color:#282828;
}
.js-tableOfContents .btn:hover, .js-tableOfContents .btn:focus, .js-tableOfContents .btn:active {
  color:#757575 !important;
}
.btn:not(.btn-link):hover, .btn:not(.btn-link):focus, .btn:not(.btn-link):active {
  background-color:#757575;
border-color:#757575;color:#ffffff;
}
.btn-highlight-primary:focus, .nav-button.nav-button-open .btn:focus, .btn-highlight-primary.focus, .nav-button.nav-button-open .focus.btn {
  background-color:#282828;
border-color:#282828;
}
.btn.btn-anchor:hover, .btn.btn-anchor:active, .btn.btn-anchor:focus {
  background-color:transparent;;
border-color: transparent;
}
.btn-default {
  background-color: transparent;
border-color:#282828;
color:#282828;
}
.bg-primary {
  background-color:#282828;
color:#ffffff;
}
.bg-primary label {
  color:#ffffff;
}
.bg-primary [class*="bg-"] h1, .bg-primary [class*="bg-"] h2, .bg-primary [class*="bg-"] h3, .bg-primary [class*="bg-"] h4, .bg-primary [class*="bg-"] h5, .bg-primary [class*="bg-"] h6, .bg-primary [class*="bg-"] p, .bg-primary [class*="bg-"] p.lead, .bg-primary [class*="bg-"] p a {
  color:#282828 !important;
border-color:#282828;
}
.bg-primary .btn-link.btn-light, .bg-primary .btn-light.btn-anchor {
  background-color:#282828;
}
.btn-primary {
  background-color:#282828;
color:#ffffff;
}
#navPanel-search .btn-primary:hover, .navPanel-search .btn-primary:focus, .navPanel-search .btn-primary:active {
  border-color: #ffffff;
}
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover {
  background:#757575;
border-color:#757575;
}
.btn-highlight-primary {
  background-color:#282828;
}
.btn-link {
  color:#282828;
}
.btn-link:hover, .btn-anchor:hover, .btn-link:focus, .btn-anchor:focus, .btn-link:active, .btn-anchor:active {
  color:#757575 !important;
border-color:#757575 !important;
}
.bg-primary .btn-link.btn-light:hover, .bg-primary .btn-light.btn-anchor:hover, .bg-primary .btn-link.btn-light:focus, .bg-primary .btn-light.btn-anchor:focus, .bg-primary .btn-link.btn-light.focus, .bg-primary .btn-light.focus.btn-anchor, .bg-primary .btn-link.btn-light:active, .bg-primary .btn-light.btn-anchor:active, .bg-primary .btn-link.btn-light.active, .bg-primary .btn-light.active.btn-anchor {
  background-color:transparent;
color:#ffffff !important;
border-color:#ffffff !important;
}
.accessibility-nav-item {
  background-color:#282828;
}
.accessibility-nav-item:hover, .accessibility-nav-item:focus, .accessibility-nav-item:active {
  background-color:#757575;
}
.bg-faded .btn-link, .bg-faded .btn, .bg-faded p.lead {
  color:#282828;
}
.bg-faded .btn-default {
  color:#282828;
border-color:#282828;
}
.bg-faded .btn-default:hover, .bg-faded .btn-default:focus, .bg-faded .btn-default:active {
  color:#ffffff !important;
}
p {
  color: #000000;
}
.bg-faded p {
  color: #000000;
}
label {
  color:#282828;
}
p.lead {
  color:#282828;
}
a {
  color:#282828;
}
p a:not(.btn):hover, p a:not(.btn):focus {
  color:#000000;
border-color:#000000;
}
a:hover, a:focus, a:active {
  color:#757575;
}
.bg-faded {
  background-color:#e7e7e8;
}
.btn-faded {
  background-color:#e7e7e8;
}
.btn-highlight-faded {
  background-color:#e7e7e8;
}
.btn-highlight-primary, .nav-button.nav-button-open .btn {
  background:#282828;
}
.image-caption {
  background-color:#282828;
}
.gallery-container .gallery-item figure .background {
  background:#28282850;
}
.gallery-navigation-block .gallery-nav span.active, .gallery-navigation-block .gallery-nav a.active {
  color:#282828;
border-color:#282828;
}
.gallery-navigation-block .gallery-nav a:hover, .gallery-navigation-block .gallery-nav a:focus, .gallery-navigation-block .gallery-nav a:active {
  color:#282828;
border-color:#282828;
}
.bg-video-desc p {
  color:#282828;
}
@media screen and (max-width: 967px) { .fullwidth-image-desc p, .bg-video-desc p {
  color: #ffffff; };
}
.btn-video-control {
  background:rgba(40, 40, 40, 0.85);
}
.btn-video-control:hover, .btn-video-control:focus, .btn-video-control:active {
  background:#282828 !important;
}
.tile-wrapper .tile-element:not(.bg-info) .background {
  background:rgba(40, 40, 40, 0.85) !important;
}
.quick-link-wrapper .quick-link-element.full .background {
  background-color:rgba(40,40,40,0.85);
}
p a:not(.btn) {
  color:#000000;
border-color:#000000;
}
.icon-container {
  color:#282828;
}
.tab-button {
  color:#282828;
}
.btn-primary.btn-light, .btn-primary.btn-light * {
  color:#282828;
}
p a:not(.btn):hover, p a:not(.btn):focus, p a:not(.btn):active {
  color:#000000;
border-color:#000000;
}
.eventbox div, .eventbox p {
  color:#282828;
}
.bg-faded .eventbox div, .bg-faded .eventbox p {
  color:#000000;
}
.calendar-results .search-filter .event-search-word {
  color:#282828;
}
.calendar-results .search-filter a.btn {
  color:#282828;
}
.calendar-results .search-filter a.btn:hover, .calendar-results .search-filter a.btn:focus, .calendar-results .search-filter a.btn:active {
  background: transparent;
}
.calendar-results .pagination-block .pagination ul li.active span {
  color:#282828;
   border-bottom:2px solid #282828;
}
.calendar-results .pagination-block .pagination a:hover, .calendar-results .pagination-block .pagination a:focus, .calendar-results .pagination-block .pagination a:active {
  color:#282828;
   border-bottom:2px solid #282828;
}
.calendar-results button.filtered {
  color:#282828;
border-color:#282828;
}
.calendar-results button.filtered svg {
  color:#282828;
}
.calendar-results .filter-choosen .clear-filter {
  color:#282828;
}
.calendar-results .event-element p {
  color:#282828;
}
.calendar-results .event-element .event-current {
  background:#282828;
}
.calendar-results .event-element {
  border-color:#282828;
}
.form-control, [id^="id_pilotcaptchafield"], [id^="id_pilotcaptchafield"] {
  color:#282828;
border-color:#282828;
}
.ui-datepicker span {
  color:#282828;
}
.ui-datepicker .ui-state-active {
  background:#282828;
}
.numbered-list-block.vertical .numbered-link-element span {
  color:#282828;
}
.numbered-list-block.bg-faded.vertical .numbered-link-element span {
  color:#000000;
}
.scrollindicator-footer-content {
  color:#282828;
}
.scrollindicator-footer:hover span, .scrollindicator-footer:focus span, .scrollindicator-footer:active span {
  color:#c9c9c9;
}
.scrollindicator-footer-content svg {
  color:#282828;
}
.btn-highlight-secondary {
  color:#282828;
}
.nav-button .btn-highlight-secondary:hover, .nav-button .btn-highlight-secondary:focus, .nav-button .btn-highlight-secondary:active {
  background: #E7E7E8;
color:#282828;
}
.nav-button-sticker {
  background:#282828;
}
.nav-button-sticker svg {
  fill:#282828 !important;
}
.navigation, .navigation-header {
  background:#282828;
}
.nav-button.nav-button-open .btn:focus, .nav-button.nav-button-open .btn:hover, .nav-button.nav-button-open .btn:active {
  background:#757575;
}
.navigation-list li.active > .nav-link, .navigation-list li.active > .nav-link:hover, .navigation-list li.active > .nav-link:focus, .navigation-list li.active > .nav-link:active {
  color:#282828;
}
.carousel-control .box {
  background:#282828;
}
.carousel .carousel-inner {
  background: transparent;
}
.breadcrumb li, .breadcrumb li.active {
  color:#282828;
}
div.icon-accessibility.bg-inverse:hover, div.icon-accessibility.bg-inverse:focus, div.icon-accessibility.bg-inverse:active {
  background:#282828;
}
div.icon-accessibility.bg-info.icon-colored-hover:hover, div.icon-accessibility.bg-info.icon-colored-hover:focus, div.icon-accessibility.bg-info.icon-colored-hover:active {
  background:#282828;
}
.extra-box p.mb-0, .design-generator .extra-settings {
  color: #000000;
}
.extra-box p.mb-0, .design-code {
  color: #000000;
}
.panel-icon {
  background:#757575;
}
.panel-title button:not(.collapsed) > .panel-icon {
  background:#c9c9c9;
}
.panel-icon svg {
  color:#ffffff;
}
.panel-title button:hover .panel-icon, .panel-title button:focus .panel-icon, .panel-title button:active .panel-icon {
  background:#c9c9c9;
}
.panel-heading {
  border-color:#282828;
}
.tab-list li.active {
  border-color:#282828 !important;
}
.tab-list li.primary-bg.active {
  border-color:#c9c9c9 !important;
}
.carousel-control .box:hover, .carousel-control .box:focus, .carousel-control .box:active {
  background:#757575;
}
ul li:before {
  background-color:#282828 !important;
}
.image-listText {
  border-color:#282828 !important;
}
.bg-faded .bt-1 {
  border-color:#282828;
}
.bt-1 {
  border-color:#282828;
}
.scrollindicator .scrollindicator-content {
  color:#282828;
}
.gallery-container .gallery-content figcaption, .fancybox-title figcaption {
  color:#282828;
}
.image-pos p {
  color:#282828;
}
.fancybox-close-wrapper .fancybox-close-text {
  color:#282828;
}
.fancybox-nav {
  background:#282828;
}
.fancybox-nav:hover, .fancybox-nav:focus, .fancybox-nav:active {
  background:#c9c9c9;
}
div.icon-accessibility.bg-inverse {
  background:#282828;
}
.pilot-form .check input:checked~.checkmark {
  background-color:#282828;
}
.pilot-form .check .checkmark {
  border-color:#282828;
}
.quick-link-wrapper .quick-link-element.bg-faded .text p, .quick-link-wrapper .quick-link-element.bg-info .text p, .quick-link-wrapper .quick-link-element.bg-inverse .text p {
  color:#282828;
}
.tile-wrapper .tile-element.bg-faded .text p, .tile-wrapper .tile-element.bg-info .text p, .tile-wrapper .tile-element.bg-inverse .text p {
  color:#000000;
}
.tile-wrapper a .bg-info svg {
  color:#282828;
}
.tile-wrapper a:hover .bg-primary, .tile-wrapper a:hover .bg-info, .tile-wrapper a:hover .bg-inverse, .tile-wrapper a:hover .bg-faded, .tile-wrapper a:focus .bg-primary, .tile-wrapper a:focus .bg-info, .tile-wrapper a:focus .bg-inverse, .tile-wrapper a:focus .bg-faded, .tile-wrapper a:active .bg-primary, .tile-wrapper a:active .bg-info, .tile-wrapper a:active .bg-inverse, .tile-wrapper a:active .bg-faded {
  color:#282828;
border-color:#282828;
}
.tile-wrapper a:hover .bg-primary .text p, .tile-wrapper a:hover .bg-info .text p, .tile-wrapper a:hover .bg-inverse .text p, .tile-wrapper a:hover .bg-faded .text p, .tile-wrapper a:focus .bg-primary .text p, .tile-wrapper a:focus .bg-info .text p, .tile-wrapper a:focus .bg-inverse .text p, .tile-wrapper a:focus .bg-faded .text p, .tile-wrapper a:active .bg-primary .text p, .tile-wrapper a:active .bg-info .text p, .tile-wrapper a:active .bg-inverse .text p, .tile-wrapper a:active .bg-faded .text p {
  color:#282828 !important;
}
.tile-wrapper a:hover .bg-primary svg, .tile-wrapper a:hover .bg-info svg, .tile-wrapper a:hover .bg-inverse svg, .tile-wrapper a:hover .bg-faded svg, .tile-wrapper a:focus .bg-primary svg, .tile-wrapper a:focus .bg-info svg, .tile-wrapper a:focus .bg-inverse svg, .tile-wrapper a:focus .bg-faded svg, .tile-wrapper a:active .bg-primary svg, .tile-wrapper a:active .bg-info svg, .tile-wrapper a:active .bg-inverse svg, .tile-wrapper a:active .bg-faded svg {
  color:#282828;
}
.tile-wrapper a .bg-faded svg {
  color:#282828;
}
.tile-wrapper .sub-title.sub-title, .tile-wrapper h2.sub-title {
  color:#282828;
}
.numbered-list-block.vertical {
  border-color:#282828;
}
.numbered-list-block.vertical a {
  border-color:#282828;
}
.numbered-list-block.vertical .numbered-link-element span svg {
  color:#282828;
}
.numbered-list-block.bg-faded.vertical .numbered-link-element span svg {
  color:#000000;
}
.banner-cookie {
  background:rgba(40, 40, 40, 0.85);
}
.site-title, .site-title a {
  color:#282828 !important;
}
.site-title:hover, .site-title a:hover, .site-title:focus, .site-title a:focus, .site-title:active, .site-title a:active {
  border-color:#757575!important;
color:#757575 !important;
}
.breadcrumb a:hover, .breadcrumb a:focus, .breadcrumb a:active {
  color:#282828;
}
.quick-link-wrapper a:hover .bg-faded, .quick-link-wrapper a:hover .bg-info, .quick-link-wrapper a:hover .bg-inverse, .quick-link-wrapper a:hover .bg-primary, .quick-link-wrapper a:hover .quick-link-element .small .bg-faded, .quick-link-wrapper a:hover .quick-link-element .small .bg-info, .quick-link-wrapper a:hover .quick-link-element .small .bg-inverse, .quick-link-wrapper a:hover .quick-link-element .small .bg-primary {
  background:#282828 !important;
border-color:#282828;
}
.quick-link-wrapper a:focus .bg-faded, .quick-link-wrapper a:focus .bg-info, .quick-link-wrapper a:focus .bg-inverse, .quick-link-wrapper a:focus .bg-primary, .quick-link-wrapper a:focus .quick-link-element .small .bg-faded, .quick-link-wrapper a:focus .quick-link-element .small .bg-info, .quick-link-wrapper a:focus .quick-link-element .small .bg-inverse, .quick-link-wrapper a:focus .quick-link-element .small .bg-primary {
  background:#282828 !important;
border-color:#282828;
}
.quick-link-wrapper a:active .bg-faded, .quick-link-wrapper a:active .bg-info, .quick-link-wrapper a:active .bg-inverse, .quick-link-wrapper a:active .bg-primary, .quick-link-wrapper a:active .quick-link-element .small .bg-faded, .quick-link-wrapper a:active .quick-link-element .small .bg-info, .quick-link-wrapper a:active .quick-link-element .small .bg-inverse, .quick-link-wrapper a:active .quick-link-element .small .bg-primary {
  background:#282828 !important;
border-color:#282828;
}
.quick-link-wrapper .quick-link-element.bg-inverse {
  border-color:#282828;
}
ul.navigation-sub li:not(:last-child) {
  border-color:#282828;
}
ul.navigation-sub {
  border-color:#282828;
}
ul.navigation-sub li.active>.nav-link, ul.navigation-sub li.active>.nav-link:focus, ul.navigation-sub li.active>.nav-link:active, ul.navigation-sub li.active>.nav-link:hover, ul.navigation-sub li>.nav-link {
  color:#282828;
}
ul.navigation-sub li.active>.nav-link:active, ul.navigation-sub li.active>.nav-link:focus, ul.navigation-sub li.active>.nav-link:focus:active, ul.navigation-sub li.active>.nav-link:focus:focus, ul.navigation-sub li.active>.nav-link:focus:hover, ul.navigation-sub li.active>.nav-link:hover, ul.navigation-sub li.active>.nav-link:hover:active, ul.navigation-sub li.active>.nav-link:hover:focus, ul.navigation-sub li.active>.nav-link:hover:hover, ul.navigation-sub li>.nav-link:active, ul.navigation-sub li>.nav-link:focus, ul.navigation-sub li>.nav-link:hover {
  color:#282828;
}
.slider .slider-container .slick-slide.bg-inverse {
  border-color:#282828 !important;
}
.eventbox.show-more-eventbox svg {
  color:#282828;
}
.navigation-button {
  color:#282828;
}
.navigation-button:hover, .navigation-button:active, .navigation-button:focus {
  color:#757575;
}
.bg-primary .bg-faded p a:not(.btn) {
  border-color:#000000;
}
.bg-info p a:not(.btn) {
  border-color:#000000;
color:#000000;
}
.bg-inverse p a:not(.btn) {
  border-color:#000000;
color:#000000;
}
.bg-video-desc {
  background-color:rgba(255,255,255, 0.9);
}
.bg-faded p a:not(.btn) {
  border-color:#000000;
color:#000000;
}
.bg-primary .bg-faded p a:not(.btn):hover, .bg-primary .bg-faded p a:not(.btn):focus, .bg-primary .bg-faded p a:not(.btn):active {
  border-color:#000000;
color:#000000;
}
.quick-link-element.full p {
  color:#ffffff;
}
.xmlpressfetcher .article-body {
  border-color:#000000;
}
.bg-info .xmlpressfetcher .article-body, .bg-inverse .xmlpressfetcher .article-body {
  border-color:#282828;
}
.bg-faded a {
  color:#282828;
}
.event-type span {
  color:#282828;
}
.card.bg-inverse {
  border-color:#282828;
}
@media screen and (max-width: 967px) { .fullwidth-image-desc, .bg-video-desc {
  background:#282828};
}
div.icon-accessibility.bg-primary {
  background:#282828;
}
.warning-plugin.bg-faded, .warning-plugin.bg-info, .warning-plugin.bg-inverse {
  color:#282828;
}
div.icon-accessibility.bg-info, div.icon-accessibility.bg-primary.icon-colored-hover:hover {
  background:#282828;
}
.bg-primary .icon-colored-hover:hover .icon {
  fill:#fff;
 stroke:#fff;;
}
.slick-slider {
  background:#282828;
}
.eventslider .slick-slider {
  background: transparent;
}
.tile-wrapper a:hover .bg-primary .padding svg, .tile-wrapper a:hover .bg-info .padding svg, .tile-wrapper a:hover .bg-inverse .padding svg, .tile-wrapper a:hover .bg-faded .padding svg {
  color:#282828;
}
.tile-wrapper .tile-element.bg-faded .text h2 p, .tile-wrapper .tile-element.bg-faded .text h3 p {
  color:#282828 !important;
}
.tile-wrapper .tile-element.bg-faded .background {
  background:rgba(231,231,232,0.85) !important;;
}
.tile-wrapper .tile-element.bg-inverse .background {
  background:rgba(255, 255, 255, 0.8) !important;;
}
.tile-wrapper a:hover .tile-element.bg-primary {
  background:#282828 !important;
}
.tile-wrapper .tile-element:not(.has-image).bg-primary {
  border-color:#282828;
}
.tile-wrapper .tile-element:not(.has-image):hover {
  border-color:#282828 !important;
}
.tile-wrapper a:hover .tile-element.bg-faded {
  background:#e7e7e8 !important;order-color:#282828 !important;
}
.tile-wrapper .tile-element:not(.has-image).bg-faded {
  border-color:#e7e7e8 !important;
}
.tile-wrapper .tile-element:not(.has-image).bg-inverse {
  border-color:#282828 !important;
}
.tile-wrapper .tile-element.bg-inverse .text h2 p, .tile-wrapper .tile-element.bg-inverse .text h3 p {
  color:#282828 !important;
}
.tile-wrapper a .tile-element.bg-inverse .padding svg {
  color:#282828 !important;
}
.tile-wrapper .tile-element.bg-inverse .text h2 p, .tile-wrapper .tile-element.bg-inverse .text h3 p, .tile-wrapper .tile-element.bg-info .text h2 p, .tile-wrapper .tile-element.bg-info .text h3 p {
  color:#282828 !important;
}
@media (max-width: 89.9375rem) { .tile-wrapper .show-mobile-hover-wrapper .show-mobile-hover > a:nth-of-type(2) > div.bg-inverse {
  box-shadow: inset 0px 0px 0px 1px #282828 !important };
}
@media (max-width: 89.9375rem) { .tile-wrapper .show-mobile-hover-wrapper .show-mobile-hover > div:nth-of-type(2) .bg-inverse {
  box-shadow: inset 0px 0px 0px 1px #282828 !important };
}
.warning-plugin.bg-faded p, .warning-plugin.bg-info p, .warning-plugin.bg-inverse p {
  color:#282828;
}
.warning-plugin.bg-faded svg, .warning-plugin.bg-info svg, .warning-plugin.bg-inverse svg {
  color:#282828;
}
.warning-plugin.bg-faded a:hover, .warning-plugin.bg-faded a:focus, .warning-plugin.bg-faded a:active, .warning-plugin.bg-info a:hover, .warning-plugin.bg-info a:focus, .warning-plugin.bg-info a:active, .warning-plugin.bg-inverse a:hover, .warning-plugin.bg-inverse a:focus, .warning-plugin.bg-inverse a:active {
  color:#282828;
border-color:#282828;
}
.warning-plugin.bg-inverse {
  border-color:#282828;
}
.bg-primary .eventbox .event-type span {
  color:#282828;
}
.bg-inverse .eventbox .event-type span {
  background:#282828;
}
.eventbox p a {
  color:#282828;
}
.quick-link-wrapper .quick-link-element.bg-faded .text p, .quick-link-wrapper .quick-link-element.bg-invers .text p, .quick-link-wrapper .quick-link-element.bg-info .text p {
  color:#282828;
}
.quick-link-wrapper .quick-link-element.bg-invers {
  border-color:#282828;
}
.quick-link-wrapper a:hover .bg-info, .quick-link-wrapper a:hover .bg-invers, .quick-link-wrapper a:hover .bg-faded {
  background:#282828 !important;
}
.quick-link-wrapper a:hover .bg-primary {
  background:#757575 !important;
}
.quick-link-wrapper a:hover .quick-link-element.bg-faded .text p, .quick-link-wrapper a:hover .quick-link-element.bg-invers .text p, .quick-link-wrapper a:hover .quick-link-element.bg-info .text p {
  color: white;
}
.quick-link-wrapper .quick-link-element.normal.has-image .big_text, .quick-link-wrapper .quick-link-element.normal.has-image .small_text {
  background:rgba(40, 40, 40, 0.85);
}
.quick-link-wrapper a:hover .bg-primary, .quick-link-wrapper a:hover .bg-info, .quick-link-wrapper a:hover .bg-invers, .quick-link-wrapper a:hover .bg-faded {
  background:#282828 !important;
}
.calendar-results button.filtered:hover {
  background:#282828 !important;
}
.calendar-detail .event-info {
  background:#c9c9c9;
}
.calendar-detail .event-info p.head {
  color:#282828;
}
.eventbox .event-type span {
  color:#282828;
}
.slick-slide .carousel-caption {
  background-color:rgba(40,40,40,0.85);
}

/* Styles for contentbuttonscolor_select_9 */

/* Styles for changestylinglines_select_2 */
.bg-video-desc {
  border-bottom: 15px solid transparent !important;
}
@media screen and (min-width: 47.9376rem) { .slider-element .card {
  border-bottom: 15px solid transparent !important};
}
@media screen and (min-width: 47.9376rem) { .carousel-caption {
  border-bottom: 15px solid transparent !important};
}
@media screen and (max-width: 47.9375rem) { .carousel-control-wrap {
  border-bottom: 15px solid transparent !important} ;
}
.eventslider .slick-slide {
  border-bottom: 15px solid transparent !important;
}
.image-with-caption .card:not(.bg-inverse) {
  border-bottom:0 !important;
}
.image-with-caption .card:not(.bg-inverse) .card-body {
  border-bottom: 15px solid transparent !important;
}
.teaser-box-variant {
  border-bottom:0 !important;
}
.teaser-box-variant2 {
  border-bottom:0 !important;
}
@media screen and (min-width: 47.9376rem) { .teaser-box-variant .card-body, .teaser-box-variant2 .card-body {
  border-bottom: 15px solid transparent !important};
}

/* Styles for changestylinglinescolor_select_3 */

/* Styles for changestylinglines_select_3 */
.bg-video-desc {
  border-color: #026629 !important;
}
.card {
  border-color: #026629 !important;
}
@media screen and (min-width: 47.9376rem) { .card.bg-inverse {
  border-color: #026629 !important};
}
.image-with-caption .card:not(.bg-inverse) {
  border-color:0 !important;
}
.image-with-caption .card:not(.bg-inverse) .card-body {
  border-color: #026629 !important;
}
@media screen and (min-width: 47.9376rem) { .carousel-caption {
  border-color: #026629 !important};
}
@media screen and (max-width: 47.9375rem) { .carousel-control-wrap {
  border-color: #026629 !important};
}
.eventslider .slick-slide {
  border-color: #026629 !important;
}
.teaser-box-variant {
  border-bottom-color:transparent !important;
}
.teaser-box-variant2 {
  border-bottom-color:transparent !important;
}
@media screen and (min-width: 47.9376rem) { .teaser-box-variant .card-body, .teaser-box-variant2 .card-body {
  border-color: #026629 !important};
}

/* Styles for edgeform_select_6 */
.bg-video-desc, .fullwidth-image-desc {
  border-radius:8px;
}
@media screen and (max-width: 967px) { .fullwidth-image-desc, .bg-video-desc  {
  border-radius: 0px };
}
@media screen and (max-width: 967px) { .fullwidth-image-desc p, .bg-video-desc p {
  color: #ffffff; };
}
.card {
  border-radius:8px;
}
.card .card-body {
  border-radius:8px;
}
@media screen and (max-width: 967px) { .card .card-body  {
  border-top-left-radius: 0px; border-top-right-radius: 0px; };
}
@media screen and (max-width: 967px) { .card-img img:not(.img-circle)  {
  border-top-left-radius: 8px; border-top-right-radius: 8px; };
}
@media screen and (min-width: 968px) { .card-img img:not(.img-circle)  {
  border-radius:8px};
}
@media screen and (max-width: 967px) { .card-without-body .card-img img:not(.img-circle)  {
  border-radius:8px};
}
.image-with-caption .card-img img {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;;
}
.image-with-caption .card-body {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;;
}
.image-with-text-row img:not(.img-circle) {
  border-radius:8px;
}
.card-container .card-img img {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;;
}
.image-listText img:not(.img-circle) {
  border-radius:8px;
}
.service-link img:not(.img-circle) {
  border-radius:8px;
}
@media screen and (min-width: 47.9376rem) { .slick-slide .carousel-caption {
  border-radius:8px};
}
.slick-slide .eventbox {
  border-radius:8px;
}
.gallery-container img {
  border-radius:8px;
}
.slick-slide {
  border-radius:8px;
}
.slick-slide .eventbox img {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;;
}
.image-block img {
  border-radius:8px;
}
@media screen and (max-width: 967px) { .image-caption {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px; };
}
.img-responsive:not(.img-circle) {
  border-radius:8px;
}
.image-with-text .img-responsive:not(.img-circle) {
  border-radius: 0px;
}
.quick-link-element {
  border-radius:8px;
}
.quick-link-element .text {
  border-radius:8px;
}
.quick-link-element img {
  border-radius:8px;
}
.quick-link-element .background {
  border-radius:8px;
}
.simple-language img {
  border-radius:8px;
}
.tile-element {
  border-radius:8px;
}
.tile-element img {
  border-radius:8px;
}
@media screen and (max-width: 89.9375rem) { .show-mobile-hover > a:nth-of-type(2) div, .show-mobile-hover > div:nth-of-type(2) div {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; };
}
@media screen and (max-width: 89.9375rem) { .show-mobile-hover > a:first-of-type div, .show-mobile-hover > div:first-of-type div {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; };
}
@media screen and (max-width: 89.9375rem) { .show-mobile-hover > a:nth-of-type(2) div img, .show-mobile-hover > div:nth-of-type(2) div img {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; };
}
@media screen and (max-width: 89.9375rem) { .show-mobile-hover > a:first-of-type div img, .show-mobile-hover > div:first-of-type div img {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; };
}

/* Styles for contentbuttonsform_select_7 */
main .btn {
  border-radius:8px;
}
.btn {
  border-radius:8px;
}
.panel-icon {
  border-radius:8px;
}
.carousel-control .box {
  border-radius:8px;
}
header .btn {
  border-radius: 1.25rem;
}
.font-size-1 .btn, .font-size-1 .panel-icon, .font-size-1 .carousel-control .box {
  border-radius: 54px/2.5625rem;
}
.fancybox-nav {
  border-radius:8px;
}
.font-size-1 .fancybox-nav {
  border-radius: 54px/2.5625rem;
}

/* Styles for helpbuttonsform_select_8 */
.accessibility-nav-item {
  border-radius:8px;
}
.font-size-1 .accessibility-nav-item, .font-size-1 .panel-icon {
  zoom: 1.3;
}
.banner .site-title > a {
  text-indent: -1000px;
  overflow: hidden;
  display: block;
  background-image: url('/filer/canonical/1579177850/204637/');
  background-repeat: no-repeat;
  width: 250px;
  height: 85px;
  background-size: 100%;
  -webkit-transition: background-size 0.2s ease-in-out;
  -moz-transition: background-size 0.2s ease-in-out;
  -o-transition: background-size 0.2s ease-in-out;
  -ms-transition: background-size 0.2s ease-in-out;
  transition: background-size 0.2s ease-in-out;
}
@media screen and (min-width: 350px) and (max-width: 768px) {
  .banner .site-title > a {
  	width: 150px;
  	height: 33px;
  	background-size: 66%;
  }
}
@media screen and (max-width: 350px) {
  .banner .site-title > a {
  	width: 100px;
  	height: 50px;
  	background-size: 70%;
  }
}
.banner.small .site-title > a {
  width: 200px;
  height: 60px;
  background-size: 80%;
  z-index: 1000;
  overflow: visible;
  display: block;
}

.banner .site-logo {
  display:none;
  visibility:hidden;
  position:absolute;
  top:-4000em;
}