@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
/***!  /media/templates/site/joomstarter/css/user.css?635590  !***/

/* you can add your own custom css here if you don't want to worry about SASS/SCSS */

/* donkerblauw 3B8FD0
** lichtgrijs achtergrond #f4f6f7
** oranje ED4B1B
** lichtgrijs F5F5F5
** footer grijs ccc
** lichtblauw menu #78B9FC
** zwart 2c1320
*/


a {color: #3B8FD0;text-decoration:none;font-weight:normal;}
a:hover {text-decoration: underline;}


.navbar-brand > img {width:100%;}
.container-bg, .content {margin-top:20px;margin-bottom:20px;}
.item-page {display:flex;margin:20px 0 10px 0;}

.container {background-color :#fff;padding:15px;}
.container-fill {-webkit-box-shadow: 0px 0px 39px 14px rgba(0,0,0,0.05);-moz-box-shadow: 0px 0px 39px 14px rgba(0,0,0,0.05);box-shadow: 0px 0px 39px 14px rgba(0,0,0,0.05);}

.breadcrumb {background-color: #fff;border-bottom: 1px solid #eee;color: #666;border-radius: unset;font-size: 90%;padding: 10px 15px !important;font-weight:bold;}
.breadcrumbs ol {margin-bottom: 0 !important;padding-bottom: 0;}
.divider.icon-location.icon-fw {display: none;}

.row-bottom {background-color: #3B8FD0;color: white;padding: 0.5rem;}
.row-bottom a {color: #fafafa;text-decoration: none;}
.row-bottom a:hover {text-decoration:underline;}
.row-bottom ul {list-style:none;}
.footer {padding: 1rem;}
.row-bottom {background-color: #3B8FD0;color: white;padding: 0.5rem;margin: 0;}
.row-bottom a {color:#eee;text-decoration: none;}
.row-bottom a:hover {color:#fff;}
.row-bottom ul {list-style:none;}
.row-bottom div.col-4 {padding: 5px 10px;}
.footer {padding: 1rem 1rem 0 1rem;}

h3 {color: #ccc;margin-top:10px;}
ul.mostread {margin-left:0px;padding-left:0px;}
.populair-jd div {margin-bottom:5px !important;}
.mostread li  {margin-bottom:5px !important;}

.footer p {margin-bottom:5px !important;}

.navbar div {background-color: #3B8FD0;padding-left:2px;font-weight:600;padding-top:3px;padding-bottom:3px;}
.navbar.navbar-dark.navbar-expand-lg {padding: 0;}
.nav-link {color:white;font-weight:normal;}


.nav-item.current.active, .nav-link:hover {background-color: #666;color: white;text-decoration: none;}
.navbar-nav.me-auto.mb-2.mb-lg-0 {margin-left: 2px;}


.dropdown-menu {background-color: #3B8FD0;}
.dropdown-item:focus, .dropdown-item:hover {color: white;background-color: #666;}
.dropdown-item {color: white;font-weight: normal;padding-top: 0.5rem;padding-bottom: 0.5rem;}

.banners {background-color: #fff;margin: 0;}
.banners img {margin:20px 20px 20px 15px;opacity:0.9;}
.banners img:hover {opacity:1;}

.content-category {margin-top:10px;}

.com-content-article__body img {float:right;}
.myrow {width: 100%;display: flex;flex-wrap: wrap;}
.myrow > p > a > img {float: right;border: 1px solid #ccc;max-width: 300px;height: auto;margin: 0 1rem 1rem 1rem;}

table.jd_top_navi {margin-top:0px;padding-bottom:10px;}
.jd_subcats_main {margin-top:15px;}



/**/
/*
.jdbutton {margin-bottom: 1em;}
.moduletablepos22 > div > div > a , .moduletablepos23 > div > div > a {color: white;line-height: 1.5em;}

.jd_page_nav > .pagination {margin-top: 15px;}

body {font-family: 'Open Sans', sans-serif;}

html, .rownav, .container-bg, .content {background-color:##f4f6f7;}

h1, .h1, dl, ol, ul, p {color: #2c1320;}


.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-top: 0.5rem;margin-bottom:1rem;}
.h3,h3 {margin-top: 0.5rem;margin-bottom:0.5rem;}
.h1, h1 {font-size: 1.6rem;}
.h2, h2 {font-size: 1.4rem;}
.h3, h3 {font-size: 1.2rem;}
.h4, h4 {font-size: 1.1rem;}


#content\ body {padding: 0.5rem;margin-top:20px;}
/*
/*foto boven*//*
.navbar-brand {margin-left:0rem;margin-top:1rem;margin-right:0rem;padding-bottom:0;}

/*
/*menu*//*
.navbar {background-color: #3B8FD0;padding-left:0;font-weight:600;padding-top:0;padding-bottom:0;}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: white;border-right: 1px solid white;padding-right: 1rem;padding-left: 1rem;padding-top: 0.5rem;padding-bottom: 0.5rem;}
 
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {color: white;font-weight:bold;background-color: #666;}
.dropdown-item.active, .dropdown-item:active {color: white;background-color: #666;text-decoration: none;font-weight:bold;}
.nav-link:hover {background-color: #666;color: white;}
.navbar-expand-lg .navbar-collapse {font-weight: bold;}
.navbar-expand-lg .navbar-nav .dropdown-menu {background-color: #3B8FD0;}

.dropdown-item {color: white;font-weight: bold;padding-top: 0.5rem;padding-bottom: 0.5rem;}
.dropdown-item:focus, .dropdown-item:hover {color: white;background-color: #666;}
.dropdown-menu{margin-top:0;}

/*
/*weblinks*//*
.cat-list-row0 {background-color: #f5f5f5;width: 100%;list-style: none;margin:1rem;padding:1rem;}
.cat-list-row1 {background-color: white;width: 100%;list-style: none;margin:1rem;padding:1rem;}

.category.list-striped.list-condensed {padding: 1rem;line-height: 2rem;}
.categories-list {padding: 1rem;}
.breadcrumb-item.active {color: #3B8FD0;}

.row.modbot {background-color: #3B8FD0;}
.row.modbot {color: white;padding: 0.5rem;}

.mostreadpos21.mod-list {list-style: none;padding: 0;}
.moduletablepos21 > ul > li > a {color: white;}
.moduletablepos22 > table > tbody > tr > td > a, .moduletablepos23 > table > tbody > tr > td > a {color: white;}
.moduletablepos22 > table > tbody > tr > td , .moduletablepos23 > table > tbody > tr > td  {border:none;padding: 0;}
.moduletablepos21 h3, .moduletablepos22 h3, .moduletablepos23 h3 {font-weight: 700;color: #ccc;}
.custombannerdown {margin-bottom: 1rem;}
.custombannerdown > a > img {margin-left: 0.5rem;margin-right: 0.5rem;}
.footer {padding: 1rem;}

.myrow {width: 100%;display: flex;flex-wrap: wrap;}
.myrow > p > a > img {float: right;border: 1px solid #ccc;max-width: 200px;height: auto;margin:0 1rem 1rem 1rem;}
.myrow > p {width: 100%;}
.bottemrow {display: flex;height:auto;}
.bottemads {min-height:100px;margin-top:1rem;margin-bottom:1rem;}
.custom > a > img {padding: 1rem;}
*/

.com-weblinks-categories >.com-content-categories__items > div {height:40px;padding:5px;}
ul.dropdown-menu {margin:0 !important;border-radius:0;}
.dropdown-item:hover {text-decoration: none;}

@media (max-width: 750px) {
  .button_cookie {
    margin-bottom:20px;
  }
}

@media (max-width: 767px) {
  .eb_privacypolicy {
    width: 90% !important;
    float:left !important;    
  }
}

