:root {
    --primary: #0f5566;
    --background: rgb(15 85 102 / 80%);
}
#main-nav .navbar-nav>li.dropdown.open>a, #main-nav .navbar-nav>li.active>a,
#main-nav .dropdown-menu>li>a:hover, .dropdown-menu>.dropdown-item.active,
.dropdown-menu>.dropdown-item:active .dropdown-menu>li>.dropdown-item.active,
.dropdown-menu>li>.dropdown-item:active .dropdown-menu>.active>a:hover,
.exclusive-url.smallUrl a.url-title, #main-nav .navbar-nav>li>a:hover,
#contact-info-container .icon, header .contact-info-container .contact-info-section .icon,
.exclusive-url.mediumUrl .button, .exclusive-url.smallUrl figcaption h3,
a.nav-link.dropdown-toggle:hover::after,
.navbar:not(.compact-sticky) li.show.open a.nav-link.dropdown-toggle .open-icon svg,
a.nav-link.dropdown-toggle:hover .open-icon svg {
  color: var(--primary);
}

.button.inverted { color: var(--primary); }

#recent-articles .title>h2::after, .button, .btn,
.button:hover, .btn:hover, .button.inverted:hover,
.button.inverted {
  border-color: var(--primary);
}

.exclusive-url.expoUrl .figure-caption,
.social-container > li > a:hover {
  background-color: var(--background);
  color: #fff;
}
.navbar.compact-sticky li.show.open a.nav-link.dropdown-toggle .open-icon svg,
.navbar.compact-sticky a.nav-link.dropdown-toggle:hover::after,
#main-nav.compact-sticky .navbar-nav>li>a.nav-link.dropdown-toggle:hover .open-icon svg {
  color: #fff;
}
#main-nav.compact-sticky .navbar-nav>li>a:hover,
#main-nav.compact-sticky .navbar-nav>li.dropdown.open>a,
#main-nav.compact-sticky .navbar-nav>li.active>a, .button, .btn,
.button.inverted:hover, #social>li>a:hover {
  background-color: var(--primary);
}

.exclusive-url.mediumUrl .figure-caption,
.expoUrl .figure-caption, #move-top {
  background-color: var(--background);
}

main#more {
    max-width: 100%! important;
}

.map-holder {
    height: 300px;
    min-height: 400px;
    padding: 0px;
    flex: 0px;
}

.exclusive-url.mediumUrl .url-contents {
    font-size: 12px;
    color: #ffffff;
}

.exclusive-url.mediumUrl .url-title > h3 {
    color: #ffffff;
    margin-top: 0;
}

