

::selection {background: #bd0a0a}
::-moz-selection {background: #bd0a0a}

.entry-button a.internal {background: #bd0a0a; border: 3px solid #bd0a0a;}
.entry-button a.internal:hover {color: #bd0a0a;}
.entry-button a.external {color: #999999; border: 3px solid #999999;}
.entry-button a.external:hover {background: #999999;}
.entry-buttons a.internal {background: #bd0a0a; border: 3px solid #bd0a0a;}
.entry-buttons a.internal:hover {color: #bd0a0a;}
.entry-buttons a.external {color: #999999; border: 3px solid #999999;}
.entry-buttons a.external:hover {background: #999999;}

#mainheader .wrapper .navigation .menu nav ul li a:hover {color: #999999;}

.responsive-menu nav ul li a:hover {color: #999999;}
.responsive-menu nav ul li.menu-item-has-children span.chevron:hover:after {color: #999999;}
.responsive-menu nav ul li.menu-item-has-children ul.sub-menu {border-left: 2px solid #999999;}
.responsive-menu nav ul li.current-page-parent a {color: #999999;}
.responsive-menu nav ul li.current-menu-item a {color: #999999;}
.responsive-menu nav ul li.current-page-parent ul.sub-menu li.current-menu-item a {color: #999999;}
.responsive-menu .responsive-menu-close {background-color: #999999;}
.responsive-menu.nav-open .responsive-menu-close {background-color: #999999;}

#content .flex .sidebar.sidebar-left .sidebar-left-close {background-color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner .entry-title h3 {color: #bd0a0a;}
#content .flex .sidebar .sidebar-block .block-inner .entry-title h4 {color: #bd0a0a;}
#content .flex .sidebar .sidebar-block .block-inner .entry-list ul li:before {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner .entry-list ul li a:hover {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner .entry-list ol li:before {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner .entry-list ol li a:hover {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner .entry-more {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner nav ul li a:hover {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner nav ul li.menu-item-has-children span.chevron:hover:after {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner nav ul li.menu-item-has-children ul.sub-menu {border-left: 2px solid #999999;}
#content .flex .sidebar .sidebar-block .block-inner nav ul li.current-page-parent a {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner nav ul li.current-menu-item a {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner nav ul li.current-page-parent ul.sub-menu li.current-menu-item a {color: #999999;}
#content .flex .sidebar .sidebar-block .block-inner .entry-blocks .block a {color: #bd0a0a;}
#content .flex .sidebar .sidebar-block.reverse {background-color: #bd0a0a;}
#content .flex .sidebar .sidebar-block.links {background-color: #eaeaea;}
#content .flex .sidebar .sidebar-block.author {background-color: #bd0a0a;}
#content .flex .maincontent .single.entry-title h1 {color: #bd0a0a;}
#content .flex .maincontent .text-image-block .entry-title h1 {color: #bd0a0a;}
#content .flex .maincontent .activities-block .entry-title h2 {color: #999999;}
#content .flex .maincontent .activities-block .entry-blocks .block .block-inner .entry-title p.title {color: #bd0a0a;}
#content .flex .maincontent .activities-block .entry-blocks .block .block-inner .entry-title p.title a {color: #bd0a0a;}
#content .flex .maincontent .text-block .entry-title h1 {color: #bd0a0a;}
#content .flex .maincontent .text-block .entry-title h2 {color: #999999;}
#content .flex .maincontent .text-block .entry-title h3 {color: #999999;}
#content .flex .maincontent .text-block .entry-title h4 {color: #999999;}
#content .flex .maincontent .text-image-block .entry-title h1 {color: #bd0a0a;}
#content .flex .maincontent .text-image-block .entry-title h2 {color: #999999;}
#content .flex .maincontent .text-image-block .entry-title h3 {color: #999999;}
#content .flex .maincontent .text-image-block .entry-title h4 {color: #999999;}

#content .flex .maincontent .tip-block.Blauw {background-color: #efd9d2; border: 1px solid #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-title {color: #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-title span.icon {color: #bd0a0a; border: 4px solid #bd0a0a;}

#content .flex .maincontent .tip-block.Blauw .entry-button a.internal {background: #bd0a0a; border: 3px solid #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-button a.internal:hover {color: #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-button a.external {color: #bd0a0a; border: 3px solid #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-button a.external:hover {color: #efd9d2; background: #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-buttons a.internal {background: #bd0a0a; border: 3px solid #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-buttons a.internal:hover {color: #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-buttons a.external {color: #bd0a0a; border: 3px solid #bd0a0a;}
#content .flex .maincontent .tip-block.Blauw .entry-buttons a.external:hover {color: #efd9d2; background: #bd0a0a;}

#content .flex .maincontent .tip-block.Geel {background-color: #eaeaea; border: 1px solid #999999;}
#content .flex .maincontent .tip-block.Geel .entry-title {color: #bd0a0a;}
#content .flex .maincontent .tip-block.Geel .entry-title span.icon {color: #bd0a0a; border: 4px solid #bd0a0a;}

#content .flex .maincontent .tip-block.Geel .entry-button a.internal {background: #3d3d3d; border: 3px solid #3d3d3d;}
#content .flex .maincontent .tip-block.Geel .entry-button a.internal:hover {color: #3d3d3d;}
#content .flex .maincontent .tip-block.Geel .entry-button a.external {color: #3d3d3d; border: 3px solid #3d3d3d;}
#content .flex .maincontent .tip-block.Geel .entry-button a.external:hover {color: #eaeaea; background: #3d3d3d;}
#content .flex .maincontent .tip-block.Geel .entry-buttons a.internal {background: #3d3d3d; border: 3px solid #3d3d3d;}
#content .flex .maincontent .tip-block.Geel .entry-buttons a.internal:hover {color: #3d3d3d;}
#content .flex .maincontent .tip-block.Geel .entry-buttons a.external {color: #3d3d3d; border: 3px solid #3d3d3d;}
#content .flex .maincontent .tip-block.Geel .entry-buttons a.external:hover {color: #eaeaea; background: #3d3d3d;}

#content .flex .maincontent .climate-block .entry-title {color: #999999;}
#content .flex .maincontent .hotel-block {background: #efd9d2;}
#content .flex .maincontent .hotel-block .entry-title span.top {color: #bd0a0a;}
#content .flex .maincontent .hotel-block .entry-title h2 {color: #bd0a0a;}
#content .flex .maincontent .hotel-block .entry-title h2 span.number {border: 4px solid #bd0a0a;}
#content .flex .maincontent .hotel-block .entry-list ul li a:hover {color: #999999;}
#content .flex .maincontent .hotel-block.not-extended ul li:before {color: #999999;}
#content .flex .maincontent .hotel-block.not-extended ul li a:hover {color: #999999;}
#content .flex .maincontent .hotel-block.not-extended ol li:before {color: #999999;}
#content .flex .maincontent .hotel-block.not-extended ol li a:hover {color: #999999;}
#content .flex .maincontent .hotel-block.extended ul li .entry-title:before {color: #999999;}
#content .flex .maincontent .hotel-block.extended ul li .entry-title a:hover {color: #999999;}
#content .flex .maincontent .hotel-block.extended ul li .entry-description a {color: #999999;}
#content .flex .maincontent .hotel-block.extended ol li .entry-title:before {color: #999999;}
#content .flex .maincontent .hotel-block.extended ol li .entry-title a:hover {color: #999999;}
#content .flex .maincontent .hotel-block.extended ol li .entry-description a {color: #999999;}
#content .flex .maincontent .activities-block .entry-title h1 {color: #bd0a0a;}
#content .flex .maincontent .affiliate-blocks .row .affiliate-block .block-inner .entry-title h4 {color: #bd0a0a;}
#content .flex .maincontent .top-blocks .top-block-wrapper {background-color: #bd0a0a;}
#content .flex .maincontent .top-blocks .top-block-wrapper .row .top-block .block-inner .entry-list ul li a:hover {color: #999999;}
#content .top-blocks .top-block-wrapper {background-color: #bd0a0a;}
#content .top-blocks .top-block-wrapper .row .top-block .block-inner .entry-list ul li a:hover {color: #999999;}
#content #pagination ol li span.current {background-color: #999999;}
#content #pagination ol li a {background-color: #bd0a0a;}
#content #pagination ol li a:hover {background-color: #999999;}

#content .flex .maincontent .entry-block-2025 {border: 1px solid #bd0a0a; background-color: #efd9d2;}
#content .flex .maincontent .entry-block-2025 p.block-title {color: #bd0a0a;}
#content .flex .maincontent .entry-block-2025 .block-text .entry-button a {background-color: #bd0a0a;}
#content .flex .maincontent .entry-blocks-2025 {border: 1px solid #bd0a0a; background-color: #efd9d2;}
#content .flex .maincontent .entry-blocks-2025 p.block-title {color: #bd0a0a;}
#content .flex .maincontent .entry-blocks-2025 .block-row .block-text .entry-button a {background-color: #bd0a0a;}

#mainfooter .mainfooter-top .container .mainfooter-top-wrapper .footer-label {color: #d17575;}
#mainfooter .mainfooter-top .container .mainfooter-top-wrapper .footer-column-1 ul li a:hover {color: #999999;}
#mainfooter .mainfooter-top .container .mainfooter-top-wrapper .footer-column-2 .block a .entry-link {color: #cccccc;}
#mainfooter .mainfooter-bottom .mainfooter-bottom-wrapper .mainfooter-navigation ul li a:hover {color: #999999;}

#scroll-to-top a {border: 2px solid #999999;}
#scroll-to-top a i {color: #bd0a0a;}
#scroll-to-top a:hover {background-color: #999999;}

div.asl_r.vertical {background-color: #999999 !important;}
div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a {color: #bd0a0a !important;}