div.bs-carousel.style1 .carousel-item:before {
    background: linear-gradient(180deg, rgba(0,0,0,0.0) 0%, var(--newsrotator-backgroundcolor, --color-primary) 100%);
}
div.bs-carousel.style1 .carousel-item .text-shadow{
    text-shadow:0.1rem 0.1rem 0.1rem var(--newsrotator-backgroundcolor, --color-primary);
}
div.bs-carousel.style2 .blur:before{
    background: linear-gradient(270deg, rgba(0,0,0,0.0) 0%, var(--newsrotator-backgroundcolor, --color-primary) 100%);
}
div.bs-carousel.style2 .carousel-item:before {
    background: linear-gradient(180deg, rgba(0,0,0,0.0) 0%, var(--newsrotator-backgroundcolor, --color-primary) 100%);
}
div.bs-carousel.style2 .carousel-item .text-shadow{
    text-shadow:0.1rem 0.1rem 0.1rem var(--newsrotator-backgroundcolor, --color-primary);
}

.internal-page .page-content .btn-toolbar .btn.btn-outline-secondary, 
.internal-page .subscribe-links .btn-group.mr-auto .btn.btn-sm.btn-outline-secondary {  border-color: #000; color: #000; }
.internal-page .page-content .btn-toolbar .btn.btn-outline-secondary:hover,
.internal-page .subscribe-links .btn-group.mr-auto .btn.btn-sm.btn-outline-secondary:hover {background:#000 ; color:#fff;}
.internal-page .page-content .btn-toolbar .btn.btn-outline-secondary.active {  background: #000 !important; color: #fff; }

@media(min-width:992px){
    .section.header .navbar.navbar-primary > .container > .collapse > ul > li.nav-item > a.nav-link {   padding: 2.75rem 1rem; }
  /*  header.section.header nav#site-nav div#site-nav-collapse li.nav-item:last-child .dropdown-menu.level-1.dropdown-menu-right {    left: auto;    right: auto; } */
  

}