
.light.page-block,
.light.modal .modal-content{
    background: #000000;
}
.light .page-block-caption{
}
.light .page-block-link{
}
.light .page-block-caption .page-block-subname h3,
.light .page-block-caption .page-block-name h1,
.light .page-block-caption .page-block-ttl h2,
.light .page-block-caption .page-block-ttl h2 a,
.light .page-block-caption .page-block-ttl.page-block-ttl-intro h3,
.light .page-block-caption .page-block-ttl.page-block-ttl-intro h3 a
{
    color: #f0f0f0;
}
.light .close,
.light .page-block-caption .page-block-intro h2,
.light .page-block-caption .page-block-intro h3,
.light .page-block-caption .page-block-intro p,
.light .page-block-caption .page-block-intro h2,
.light .page-block-caption .page-block-intro p{
    color: #f0f0f0;
}
.light .page-block-caption .page-block-txt h3,
.light .page-block-caption .page-block-txt p,
.light .page-block-caption .page-block-txt h2,
.light .page-block-caption .page-block-txt p a,
.light.block-list.page-block .card-title h2,
.light.block-list.page-block .card-text p,
.linked-pages.light .card.card-body p,
.linked-pages.light .card.card-body h2,
.linked-pages.light .card.card-body h3{
    color: #f0f0f0;
}
.light .btn-primary{
    background: #b0b0b0;
}
.light .btn-primary span{
    color: #000000;
}
.light .btn-primary::before{
}
.light .close,
.light .page-block-page_image .page-block-header-caption{
    text-shadow: #000000 1px 1px;
}



.light .block .block-caption .block-ttl h2,
.light .block .block-caption .block-ttl h2 a,
.light .block .block-caption .block-txt p{
    color: #ffffff;
}



.medium.page-block,
.medium.modal .modal-content{
    background: #999999;
}
.medium .page-block-caption{
}
.medium .page-block-link{
}
.medium .page-block-caption .page-block-subname h3,
.medium .page-block-caption .page-block-name h1,
.medium .page-block-caption .page-block-ttl h2,
.medium .page-block-caption .page-block-ttl h2 a,
.medium .page-block-caption .page-block-ttl.page-block-ttl-intro h3,
.medium .page-block-caption .page-block-ttl.page-block-ttl-intro h3 a
{
    color: #595959;
}
.medium .close,
.medium .page-block-caption .page-block-intro h2,
.medium .page-block-caption .page-block-intro h3,
.medium .page-block-caption .page-block-intro p,
.medium .page-block-caption .page-block-intro h2,
.medium .page-block-caption .page-block-intro p{
    color: #595959;
}
.medium .page-block-caption .page-block-txt h3,
.medium .page-block-caption .page-block-txt p,
.medium .page-block-caption .page-block-txt h2,
.medium .page-block-caption .page-block-txt p a,
.medium.block-list.page-block .card-title h2,
.medium.block-list.page-block .card-text p,
.linked-pages.medium .card.card-body p,
.linked-pages.medium .card.card-body h2,
.linked-pages.medium .card.card-body h3{
    color: #595959;
}
.medium .btn-primary{
    background: #555555;
}
.medium .btn-primary span{
    color: #000000;
}
.medium .btn-primary::before{
}
.medium .close,
.medium .page-block-page_image .page-block-header-caption{
    text-shadow: #ffffff 1px 1px;
}


ul{
    padding-left: 20px;
}
ol{
    padding-left: 30px;
}


.medium .block .block-caption .block-ttl h2,
.medium .block .block-caption .block-ttl h2 a,
.medium .block .block-caption .block-txt p{
    color: #595959;
}

p a{
    background: #e8520d; color: #ffffff; padding: 5px; text-decoration: none;
}


h3{
    color: #e8520d;
}
#usp .block .block-caption .block-ttl h2{
    color: #e8520d;
}

.prev-label:hover,
.next-label:hover{
    color: #e8520d!important;
}
.prev-label .arrow,
.next-label .arrow{
    color: #e8520d!important;
}
.prev-label:hover .arrow,
.next-label:hover .arrow{
    color: #000000!important;
}
.nav-item:hover{
    background: rgb(233,82,13,0.1);
}
.nav-item.active{
    background: rgb(233,82,13,0.3);
}
.nav-item:hover .nav-label a,
.active .nav-label a{
    color: #e8520d;    
}
.nav-item:hover .nav-icon path,
.active .nav-icon path{
    fill: #e8520d;    
}



