body {background-image: url('/assets/img/food.jpg'); background-repeat: repeat;}
header {background-color: #fff; padding-bottom: 10px;}
body.homepage header .ads-block {margin-top: 0px; margin-bottom: 30px;}

nav { background: rgb(51,51,51);
background: linear-gradient(90deg, rgba(51,51,51,1) 0%, rgba(0,0,0,1) 100%); position: relative; z-index: 100;}
nav li a {color: #fff!important; font-family: 'Fjalla One', sans-serif; font-size: 18px; letter-spacing: 1px;}
nav li:hover {background-color: #F2ED6C; transition: linear; transition-duration: 0.4s;}
nav li:hover a,
nav li.active a {color: #000!important; transition: linear; transition-duration: 0.4s;}
nav li.active {background-color: #F2ED6C;}

.nowrap {white-space: nowrap;}

.navbar-brand {padding: 10px; color: #fff;}
.navbar-light a.navbar-brand,
.navbar-light .navbar-toggler,
.navbar-light .navbar-toggler span {color: #fff;}
.navbar-light .navbar-toggler {border-color: #fff;}

.childlist {padding: 30px 30px;}

.btn {font-family: 'Fjalla One', sans-serif;}
.btn i {margin-left: 10px;}

.widget iframe {max-width: 100%:}

#accordion {margin-bottom: 30px;}
#accordion .btn-link {color: #333!important;}

.galery img {margin-bottom: 30px;}
.sub-script {color: #999999;}

.homepage .advertorials {padding: 15px; background-color: #fff; border: none;}
.homepage .advertorials h3 {margin: 0px; padding: 0px; margin-bottom: 15px;}

a {color: #333;}
a:hover {text-decoration: none; cursor: hand; color: #000;}
a p {text-decoration: none; color: #333;}
a:hover p {text-decoration: none!important; color: #000; transition: ease-in 0.5s;}
.white {background-color: #fff; padding: 20px; margin-bottom: 30px;}
.yellow {background-color: #F2ED6C; padding: 20px; margin-bottom: 30px;}
.sidebar {margin-top: 0px; border-left: 1px dotted #ccc; background-color: #f4f4f4;}
.sidebar .white {background-color: transparent;}
.sidebar .badge.badge-light {font-weight: normal; font-size: 0.9rem; letter-spacing: 1px; margin-bottom: 10px; margin-right: 1px; padding: 10px;}


h1,h2,h3,h4,h5,h6 {margin-top: 0px; font-weight: bold!important; font-family: 'Fjalla One', sans-serif;}
h2 {font-size: 30px;}
h3.lead {display:block; font-weight: bold; text-transform: uppercase; margin-bottom: 15px;}

a:hover h4 {color: #000;}
/* NIEUWS */

.news-article.highlighted .wrapper .overlay  { background-color: rgba(0, 0, 0, 0.75); padding: 15px; line-height: 180%;}
.news-article.subline .wrapper .overlay { background-color: rgba(0, 0, 0, 0.75); padding: 12px; line-height: 180%;}
.news-article.subline .wrapper {min-height: 300px;}

.latest-news .container .white:hover {box-shadow: 0px 0px 15px #444; transition: linear; transition-duration: 0.3s;}
.news-intro {padding: 15px; background-color: #f4f4f4; font-size: 18px; }
.news-intro p {font-size: 15px; line-height: 160%; letter-spacing: normal;}
section.container {padding-top: 15px;}
section.container .white {}


body.homepage .ads-block {margin-top: 30px; margin-bottom: 30px;}
body.homepage .advertorials {background-color: #f4f4f4;}


ul.pagination li.active {background-color: #000; color: #fff;}
ul.pagination li.active a {color: #fff;}
.news-article.subline {margin-bottom: 30px;} 

/* SECTION */

section.container {background-color: #fff; box-shadow: 0px 0px 10px #ccc; }


/* NAV */

nav ul li.last {background-color: #F2ED6C; color: #333; padding-left: 30px; padding-right: 30px; text-shadow: 0px 0px 5px #333;}


/* SEARCH */
.form-inline .form-control.search-input {width: 100%; display:block;}
.search.white {padding-top: 15px; padding-bottom: 5px; box-shadow: 0px 0px 10px #ccc;}

/* TABLE */
table.smaller td {padding: 5px; border-top: 1px solid #f4f4f4;}

/* ARTICLE */

.news-article {margin: 0px;}
.news-article.subline .wrapper h3 {margin-bottom: 10px;}
.news-article.subline time {color: #ccc;}
.news-detail h1 {margin-bottom: 10px;}
.news-detail time {padding-bottom: 10px;}

.sidebar .recentlist {padding: 20px!important; background-color: #fff;}

/* ADS */

.ads-block {margin: 0 auto; margin-bottom: 20px; max-width: 100%!important; }
.ads-block img {max-width: 100%;}

/* search */

.search {margin-bottom: 30px;}
fieldset.form-group {width: 100%; display: block;}

/* NEWSLETTER */
	
.subscribe-newsletter {padding: 15px; background-color: #F2ED6C; border-radius: 15px;}
.subscribe-newsletter .callout {font-size: 1.4rem;}	
.subscribe-newsletter .callout strong {text-transform: uppercase;}	
.subscribe-newsletter label {font-size: 0.9rem; font-weight: bold;}	
/* EOF NEWSLETTER */

/* category-footer */

.category-footer {background-color: #121212; padding-top: 35px; padding-bottom: 35px;}
footer {margin-top: 0px; font-weight: bold; font-family: 'Fjalla One', sans-serif;}
.afterfoot {padding: 5px 0px; background-color: #fff; border-top: 1px solid #ccc;}
.afterfoot ul,
.afterfoot p  {padding-top: 0px; padding-bottom: 0px; margin: 0px;}

@media (min-width: 1300px){
	.container {max-width: 1300px;}
}

@media (min-width: 1400px){
	.container {max-width: 1400px;}
}





@media (max-width: 1199.98px) {
	.sidebar .white {padding-left: 0px; padding-right: 0px;}
/* 	.container {max-width:100%;} */
}

@media (max-width: 1090.98px) { 
	
	nav .navbar {padding: 10px 0px;}
	.navbar-toggler {width: 100%;}
	.navbar-toggler-icon {color: #fff!important; border-color: #fff!important;}
	nav .navbar .navbar-brand {display: inline-block; font-weight: bold;  font-family: 'Fjalla One', sans-serif; color: #fff;}
	nav .navbar .navbar-brand:hover {color: #fff;}
}



@media (max-width: 991.98px) { 
	.news-item img {margin-bottom: 30px;}
}



@media (max-width: 767.98px) { 

}


@media (max-width: 575.98px) { 
	
}



