/* #E60514, #242423 */
@import url('https://fonts.googleapis.com/css2?family=Faustina:wght@400;700&family=Source+Sans+Pro:wght@300;400;700&display=swap');
body{font-family: 'Faustina', serif;background:#fff}
p, .alt-font {font-family: 'Source Sans Pro', sans-serif;font-weight: 400;}
header{background:#fff;    margin-top: 10px;}
.pt-2x-hellyeah {padding:8px 0px 8px 22px;background-color: #E60514;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:#242423;}
.container{max-width:1420px}
header .logo img{height:90px}
body.hortibiz header .logo img{height:70px; margin-left: 5px;}
.indication-icon {display: none;width: 73px;height: 73px;background-repeat: no-repeat;background-size: 100%;background-position: center;z-index: 99;top:0;right:0;transform: scale(.5,.5);}
.ico-podcast-1 .ico-podcast, .ico-video-1 .ico-video, .ico-article-1 .ico-article, .ico-blog-1 .ico-blog {display: block;}
.ico-podcast {background-image: url('/art/icons/ico-podcast.png');}
.ico-video {background-image: url('/art/icons/ico-video.png');}
.ico-article {background-image: url('/art/icons/ico-article.png');}
.ico-blog {background-image: url('/art/icons/ico-blog.png');}
/* .podcast-1 {position: relative;}
.podcast- .fa-solid, .podcast-2 .fa-solid {display: none;}
.podcast- .icon, .podcast-2 .icon {display: none;}
.podcast-1 .fa-solid {display: flex;align-items:center;justify-content: center;width:50px;height: 50px;border-radius: 50%;background-color: #fff;top:15px;right:15px;font-size: 2rem;z-index: 99;}
.podcast-1 .icon {display: flex;align-items:center;justify-content: center;width:50px;height: 50px;top:15px;right:15px;z-index: 99;}
.podcast-1 .fa-headphones:before {padding-left:1px;padding-bottom:2px;} */
.nav-link{color:#242423!important;font-size:14px}
.nav-item .nav-link.active{color:#777!important}
.nav-item{padding-left:.45rem;padding-right:.45rem;position: relative;}
.nav-item .submenu {visibility: hidden;  opacity: 0;  transition: visibility .2s, opacity .1s;position: absolute;top: 100%;left: 0;width: 240px;min-width: 100%;background-color: #fff;padding: .5rem;margin-left: -0.5rem;}
.nav-item:hover .submenu {visibility: visible;  opacity: 1;transition: visibility .3s, opacity .4s;}
.nav-item .submenu .nav-item {list-style: none;padding: .5rem;}
.links .radio a{color:#e40611}
.links .radio a i{content:url(/art/icons/radio.svg)}
.links .link a{color:#242423}
.links .link a i{content:url(/art/icons/phone.svg)}
.links .advertenties a{color:#242423}
.links .advertenties a i{content:url(/art/icons/advertenties.svg)}
.links a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.links a i{margin-left:5px}
.bg-0 {background-color: #f7f7f7;}
.bg-1 {background-color: #E60514;}
.bg-2 {background-color: #242423;}
.bg-grad-1 {background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.5));}
.color-1,.color-1 a,.color-1 > *{color:#fff}
.color-2,.color-2 a,.color-2 > *{color:#242423}
.color-3,.color-3 a,.color-3 > *{color:#848484}
.color-4,.color-4 a,.color-4 > *{color:#242423}
.color-5,.color-5 a,.color-5 > *{color:#E60514}
.color-6,.color-6 a,.color-6 > *{color:#E60514}
.color-7,.color-7 a,.color-7 > *{color:#e40611}
.color-8,.color-8 a,.color-8 > *{color:#686868}
.color-9,.color-9 a,.color-9 > *{color:#9c8288}
.color-10,.color-10 a,.color-10 > *{color:#4ca3d7}
.color-11,.color-11 a,.color-11 > *{color:#3f292e}
.color-12,.color-12 a,.color-12 > *{color:#9c9c9c}
.share-icon {width: 42px;height: 42px;display: flex;align-items:center;justify-content: center;font-size: 11px;box-shadow:inset 0 0 0 0 #fff;transition: all ease-out .3s;}
.share-icon:hover {box-shadow:inset 0 0 0 2px #fff;transition: all ease-in .1s;}
.bg-fb {background-color: #3b5998;}
.bg-twitter {background-color: #1da1f2;}
.bg-linkedin {background-color: #0077b5;}
.bg-mail {background-color: #848484;}
.fs-13,.fs-13 > *{font-size:13px}
.fs-14,.fs-14 > *{font-size:14px}
.fs-16,.fs-16 > *{font-size:16px}
.fs-20,.fs-20 > *{font-size:20px}
.fs-24,.fs-24 > *{font-size:24px}
.fs-28,.fs-28 > *{font-size:28px}
.fs-30,.fs-30 > *{font-size:30px}
.fs-36,.fs-36 > *{font-size:36px}
.fs-48,.fs-48 > *{font-size:48px}
.fw-500,.fw-500 > *,.fw-500 ul li{font-weight:500}
.fw-600,.fw-600 > *{font-weight:600}
.fw-700,.fw-700 > *{font-weight:700}
.ln-1,.ln-1 > *{line-height:1}
.ln-1-2,.ln-1-2 > *{line-height:1.2}
.search-box{background:#d9f3fc}
.search-box .advertentie a i{content:url(/art/icons/advertentie.svg);margin-left:auto}
.search-box .zoek a i{content:url(/art/icons/search.svg);margin-right:1rem}
.btn{border-radius:4px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;padding:.7rem 1rem}
.btn-primary{background:#E60514;-webkit-box-shadow:inset 0 -2px 0 0 #E60514;box-shadow:inset 0 -2px 0 0 #E60514;font-size:16px;color:#fff}
.btn-primary:hover{background:#E60514;-webkit-box-shadow:inset 0 -2px 0 0 #E60514;box-shadow:inset 0 -2px 0 0 #E60514}
.btn-success{background:#61bb5c;-webkit-box-shadow:inset 0 -2px 0 0 #408d3c;box-shadow:inset 0 -2px 0 0 #408d3c}
.btn-success:hover{background:#408d3c;-webkit-box-shadow:inset 0 -2px 0 0 #61bb5c;box-shadow:inset 0 -2px 0 0 #61bb5c}
.btn-secondary{background:#E60514;-webkit-box-shadow:inset 0 -2px 0 0 #E60514;box-shadow:inset 0 -2px 0 0 #E60514}
.btn-secondary:hover{background:#E60514;-webkit-box-shadow:inset 0 -2px 0 0 #E60514;box-shadow:inset 0 -2px 0 0 #E60514}
.btn-info{background:#d9f3fc;-webkit-box-shadow:inset 0 -2px 0 0 #a6d7f4;box-shadow:inset 0 -2px 0 0 #a6d7f4}
.btn-info:hover{background:#a6d7f4;-webkit-box-shadow:inset 0 -2px 0 0 #d9f3fc;box-shadow:inset 0 -2px 0 0 #d9f3fc}
.btn-warning{background:#ed7e84;-webkit-box-shadow:inset 0 -2px 0 0 #e40611;box-shadow:inset 0 -2px 0 0 #e40611;color:#fff}
.btn-warning:hover{background:#e40611;-webkit-box-shadow:inset 0 -2px 0 0 #ed7e84;box-shadow:inset 0 -2px 0 0 #ed7e84;color:#fff}
.search-box input[type="text"]{border-style:solid;border-width:1px;border-color:#a6d7f4;border-radius:4px;background:#fff;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.22);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.22);color:#2a87be;font-size:16px;font-weight:500;padding:.65rem .8rem}
.search-box input[type="text"]::-webkit-input-placeholder{color:#2a87be;font-size:16px;font-weight:500}
.search-box input[type="text"]:-ms-input-placeholder{color:#2a87be;font-size:16px;font-weight:500}
.search-box input[type="text"]::-ms-input-placeholder{color:#2a87be;font-size:16px;font-weight:500}
.search-box input[type="text"]::placeholder{color:#2a87be;font-size:16px;font-weight:500}
.search-box select{border-style:solid;border-width:1px;border-color:#a6d7f4;border-radius:4px;background:url(/art/icons/select.svg),#fff no-repeat;background-repeat:no-repeat;background-position:95% center;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.22);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.22);padding:.65rem .8rem;position:relative}
.categories-list .list-item{text-decoration:none}
.categories-list .list-item .title > *{margin-bottom:0}
.categories-list .item .block-title{background:#E60514;border-radius:4px}
.categories-list .item .block-title > *{color:#fff;margin-bottom:0}
.categories-list .list-item img{width:84px;height:84px;-o-object-fit:cover;object-fit:cover;border-radius:4px}
.categories-list .list-item{background:#fff;border-radius:4px;border-style:solid;border-width:1px;border-color:#f6edf0;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}
.categories-list .list-item:hover{background:#d9f3fc;border-color:#fff}
.categories-list .list-item a{text-decoration:none}
.categories-list .list-item a > *,.categories-list .list-item p{margin-bottom:0}
.block-end{border-radius:4px;background:#E60514}
.block-end a{text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}
.block-end a:hover{color:#2a87be}
img{width:100%}
.embed-banners img,.banner img{border:1px solid #f6edf0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}
.banner:hover img,.embed-banners a:hover img{opacity:.8}
footer{background:#242423}
footer ul{list-style:none;padding-left:0;margin-left:0;padding-bottom:1rem;margin-bottom:.5rem}
footer ul li a{color:#f7f7f7;text-decoration:none;font-size:14px}
footer .menu-dividers ul:not(:last-of-type){border-bottom:2px dotted #4ca3d7}
footer .bottom p{color:#f7f7f7;font-size:14px;margin-bottom:0}
footer .bottom a{color: #fff !important;text-decoration:none}
.news .mini-img img{width:inherit;height:82px;-o-object-fit:cover;object-fit:cover;/*margin-top: 4px;*/}
.news .tag{display: inline-block;background:#E60514;min-width: 100%;margin-bottom: 5px;}
.news .tag p{color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:0;    padding: 2px;padding-left: 6px;}
.news .inner{-webkit-transition:all .2s ease;transition:all .2s ease}
.news .inner:hover{background:#f6edf0;border-color:#fff}
.news .inner a{text-decoration:none}
hr{color:#ede3e5;opacity:1}
.nieuwsportals .mini-img img{height:80px;-o-object-fit:contain;object-fit:contain}
a{text-decoration:none}
.nieuwsportals .item .inner{background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}
.nieuwsportals .item .inner:hover{background:#d9f3fc;border-color:#fff}
.nieuwsportals .item img{height:220px;-o-object-fit:cover;object-fit:cover;}
.nieuwsportals .tag{background:#E60514;padding: 3px 7px 2px 8px;display:inline-block;    width: auto;min-width: 50%;}
.nieuwsportals .tag p{margin-bottom:0}
.nieuwsportals .item a{text-decoration:none}
.podcasts .item img{height:260px;border-radius:4px;border:1px solid #f6edf0;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease;transition:all .2s ease}
.podcasts .item .title{content:"";position:absolute;display:block;left:0;bottom:15px;background:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px}
.podcasts a:hover img{opacity:.7}
.podcasts .item .title > *{margin-bottom:0}
.podcasts .block-end{background:#ed7e84}
.article-category p{margin-bottom:0}
article{border-radius:4px;border:1px solid #f6edf0;background:#fff}
.article-info a{color:#4ca3d7;text-decoration:none}
.article-info .tags > *{margin:0 5px}
article .main-img img{max-height:520px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 0 11px 0 rgba(4,9,37,0.11);box-shadow:0 0 11px 0 rgba(4,9,37,0.11);border-radius:4px}
article .more-img img{max-height:160px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}
.text-justify,.text-justify > *{text-align:justify}
article hr{color:#ddd;background:#ddd;opacity:1}
article .details p{margin-bottom:0}
article .details .row{border-top:1px solid #ddd}
article .details .row:last-of-type{border-bottom:1px solid #ddd}
article .share a.fb{content:url(/art/icons/social/fb.svg)}
article .share a.tw{content:url(/art/icons/social/tw.svg)}
article .share a.whatsapp{content:url(/art/icons/social/whatsapp.svg)}
article .share a.messenger{content:url(/art/icons/social/messenger.svg)}
article .share a.viber{content:url(/art/icons/social/viber.svg)}
article .share a.insta{content:url(/art/icons/social/insta.svg)}
article .share a.email{content:url(/art/icons/social/email.svg)}
article .share a.rss{content:url(/art/icons/social/rss.svg)}
article .share a.copy{content:url(/art/icons/social/copy.svg)}
article .share a{-o-object-fit:contain;object-fit:contain;padding:10px}
article .share p{margin-bottom:0}
.similar-items .item{background:#fff;max-height:210px;overflow:hidden;border:1px solid #efefef;border-radius:4px;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}
.similar-items .item:hover{background:#efefef;border-color:#fff}
.similar-items .item:hover .info{background:#4ca3d7}
.similar-items .item:hover .info span{color:#d9f3fc}
.similar-items .item:hover .info p{color:#fff}
.similar-items .item .info{width:195px;background:#efefef;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}
.similar-items .item img{height:100%;min-height:195px;width:195px;-o-object-fit:cover;object-fit:cover;border-right:1px solid #efefef;border-top-right-radius:4px;border-bottom-right-radius:4px}
.similar-items .item ul{list-style:none;margin:0;padding:0}
.similar-items .item i{background:url(/art/icons/ad.svg);width:20px;height:21px;display:block;margin-right:5px}
.similar-items .type p{margin-bottom:0}
.similar-items a{text-decoration:none}
.similar-items .info p{color:#343434;font-weight:500;margin-bottom:0}
.similar-items .info span{color:#9c9c9c;font-weight:500}
.results-select select,.datepick input[type="date"]{padding:.6rem;border-style:solid;border-width:1px;border-color:#eee;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 11px 0 rgba(4,9,37,0.11);box-shadow:0 0 11px 0 rgba(4,9,37,0.11);color:#454545;font-size:14px}
.pagination .prev i{content:url(/art/icons/arrow.svg)}
.pagination .next i{content:url(/art/icons/arrow.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.pagination .nums a{color:#4ca3d7;font-size:24px;font-weight:500;text-decoration:underline;margin:0 5px}
.pagination .nums a.active{color:#343434;text-decoration:none}
.advertentie a.btn{width:100%}
.navbar-toggler{border:none;padding:0}
.navbar-light .navbar-toggler-icon{background:url(/art/icons/toggler.png) center no-repeat;background-size:25px}
footer ul li a:hover{color:#61bb5c}
.teaser-text p {font-family: 'Faustina';}
article .news-text-wrap {font-family: 'Source Sans Pro';}
article .news-text-wrap b {font-family: 'Faustina';}
article .news-text-wrap strong {font-family: 'Faustina';}
p.teasertitle { display: none !important;}
p.teasertitle[data-sub-teasertitle=''] { display: block !important;}
p.subteasertitle[data-sub-teasertitle=''] { display: none !important;}
span.teasertitle { display: none !important;}
span.teasertitle[data-sub-teasertitle=''] { display: block !important;    max-width: 100%;width: 170px;}
span.subteasertitle[data-sub-teasertitle=''] { display: none !important;}
.bread-teaser p {display: inline-block;}
.companybox-row {text-align: center;}
.itworx-ad {text-align: center;}
.itworx-ad img {max-width: fit-content;}
.itworx-ad .ad-iframe { max-width: 100%;}
body.home .owl-stage h3 { font-size: 2.75rem;font-weight: 700;}
.news-text-wrap iframe {width: 100%;}
.source span[data-url=''] { display: none;}
.source[data-url=''] { display: none;}
.image-caption {color: #9c8288;margin-top: 8px;font-family: 'Source Sans Pro', sans-serif;text-transform: uppercase;font-size: 14px;  }

@media (max-width: 1399.98px) {
.advertentie a.btn{width:inherit}
#nav-top .nav-item {text-align: center;}
#nav-top-ptr .nav-item {text-align: center;}
.nav-item .submenu {visibility: visible;opacity: 1;position: relative;top:auto;left:auto;width: auto;min-width: 1px;padding: 0;margin-left: 0;margin-bottom: .5rem;text-align: center;}
.nav-item .submenu .nav-item, .nav-item .submenu .nav-link {padding: 0;}
}
@media (max-width: 991.98px) {
footer ul{margin-left:0}
}
@media (max-width: 767.98px) {
  header .logo img {height:80px;width: auto;max-width: 262px;}
  .fs-36,.fs-36 > *{font-size:24px}
  .fs-28,.fs-28 > *{font-size:21px}
  article .main-img img { height: auto;}
  article .teaser-text {}
  article .news-text-wrap {}
}


/*leftovers*/
#weatherCurrent img {max-width:36px;margin-right: 5px;}
a {transition: all ease-out .1s;}
article a {font-weight: bold;}
label {font-weight: bold;margin-bottom: 5px;}
.item.topper > .row {position: relative;}
.item.topper > .row:after {position: absolute;    content: "TOPPER";    top: 20px;    left: 100%;    margin-left: -70px;    -ms-transform: rotate(45deg);    -webkit-transform: rotate(45deg);    transform: rotate(45deg);    color: white;    font-weight: 700;    z-index: 20;}
.item.topper > .row:before {content: "";position: absolute;top: 0;left: 100%;margin-left: -100px;width: 0;height: 0;border-style: solid;border-width: 0 100px 100px 0;border-color: transparent rgba(105, 151, 31, 1) transparent transparent;z-index: 10;}

.bg-image {background-repeat: no-repeat;}
.bg-cover {background-size: cover;}
.mh-240 {max-height: 45vh;min-height: 450px;}
.fog {width: 100%;position:absolute;bottom: 0;left: 0;height: 55%;/*background-color: rgba(0,0,0,.25);z-index: 0;*/}
.item .inner {position: relative;}

.block-end:hover {color: #fff;}
.nav-mini .nav-link {padding: 0!important;}

.links a {margin-left: 5px;margin-right:5px;}

.teaser-text a {color:#E60514;position: relative;}
.teaser-text a:before {width:0;height: 1px;content: '';background-color: rgba(0,0,0,.2);position: absolute;bottom: 0;transition: all ease-in-out .3s;}
.teaser-text a:hover:before {width:100%;}
.mini-img {width: 125px;}
.mini-h3 { line-height: 110%;}
.owl-item .bg-cover { padding-bottom: 16px!important;}
.leaderboard-mobile { margin-top: 10px; }

.news-text-wrap img {max-width: 100% !important; height: auto !important;}

/* PTR */
.player {background-color: #E60514;color: #fff;}
#play-button { cursor: pointer; margin-right: 20px;color: #fff;}
#pause-button { cursor: pointer; margin-right: 20px;color: #fff;}
.player span { position: relative;}
.player .store { width: 160px;}
.gallery-thumb img {}
.gallery-thumb .g-img {width: auto;height: 200px;background-position: center;background-size: cover;}
.listen-to-it {font-size: 32px;top: -2px;letter-spacing: 2.5px;font-weight: bold;}

.podcasts .item h4 { font-size: 20px;}

@media (min-width: 520px){
    #nav-bottom .nav-item:first-child, #nav-bottom .nav-item:first-child .nav-link {padding-left: 0;}
}

@media (min-width: 1400px){
  #nav-top .nav-link{padding-bottom: 0;padding-top: 0;}
  #nav-top-ptr .nav-link{padding-bottom: 0;padding-top: 0;}
  .navbar-expand-xxl .navbar-nav .nav-link { padding-right: 0rem;  padding-left: 0rem;}
}

@media (max-width: 1100px) {
  .mh-240 {max-height: initial;min-height: 325px;}
  body.home .owl-stage h3 {font-size: 2.25rem;}
  .pt-2x-hellyeah {padding: 8px 22px;}
  header { margin-top: 0px;}
}

@media (max-width: 800px) {
  body.home .owl-stage h3 {font-size: 1.75rem;}
}

@media (max-width: 767.98px) {
  #keresoFrm {max-width: 100px;}
  .mh-240 {max-height: initial;min-height: 250px;}
  body.home .owl-stage h3 {font-size: 1.75rem;}
  span.teasertitle[data-sub-teasertitle=''] {width: 50%;margin-bottom: -8px;}
  .fs-48, .fs-48 > * {    font-size: 32px;}
  .player span { top: 0px;}
}

/*cookie popup css*/
.popup-cookieconsent-div-footer {background-color: transparent!important;}
.popup-cookieconsent-div {background-color: #333!important;overflow-y: auto!important;}
.popup-cookieconsent-div-content {background-color: #333!important;color:#fff!important;}
.cook.active {color: #fff!important;}
.cookies-allowed-title {color: #fff !important;}
.popup-cookieconsent-div a {color: #d3d3d3!important;}
.popup-cookieconsent-div .row, .popup-cookieconsent-down .row {max-width: 1240px;margin-left:auto!important;margin-right: auto!important;}
.popup-cookieconsent-down {background-color: #333!important;border-top:none!important;position: fixed;bottom:0;left:0;width:100%;}
.popup-cookieconsent-down a {color: #fff;}
.popup-cookieconsent-down p {color: #fff;}
.popup-cookieconsent-button a {border:solid 3px #fff!important;border-radius: 33px!important;padding-left: 24px!important;padding-right:24px!important;background-color:#fff!important;}
.popup-cookieconsent-button a:hover {color:#333!important;}
.popup-cookieconsent-button.save a, .popup-cookieconsent-button.allow a {background-color: #333!important;color:#fff!important;}
.popup-cookieconsent-button.cancel a, .popup-cookieconsent-close-button a {color: #333!important;}
.popup-cookieconsent-close-button a:after {line-height: 24px;}

@media (max-width: 767px) {
  .side {background-size: 0;}
  .popup-cookieconsent-button  {display: block!important;}
  .cookies-allowed-title {margin-top: 1rem!important;}
}
