@import url('font-awesome.css');
@import url('font-awesome.min.css');
@font-face {
    font-family: 'bignoodletitlingregular';
    src: url('../fonts/big_noodle_titling-webfont.eot');
    src: url('../fonts/big_noodle_titling-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/big_noodle_titling-webfont.woff2') format('woff2'),
         url('../fonts/big_noodle_titling-webfont.woff') format('woff'),
         url('../fonts/big_noodle_titling-webfont.svg#bignoodletitlingregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*
h1, h2, h3, h4, h5, h6 {
	font-family:'bignoodletitlingregular' !important;
}
*/

.uk-logo > .uk-responsive-height {
	max-height:80%;
}

@media (max-width:640px) {
	.uk-h1,
	.uk-h2 {
	font-size:30px;
	}
}

.uk-navbar-transparent .uk-navbar-nav > li > a {
	text-shadow: 1px 1px #000;
}

.uk-navbar-sticky .uk-navbar-nav>li>a {
	text-shadow: none;
}

.uk-navbar-subtitle {
    color: #c7c7c7;
}

/*
.uk-light .uk-navbar-nav .proefles a {
    background-color: transparent;
    color: #e50278;
}

.uk-light .uk-navbar-nav .proefles a:hover {
}
*/

.uk-navbar-nav .proefles a {
    background-color: transparent;
    color: #e50278;
  
}

.proefles a:hover {
    color: #e50278;  
}


.ddapink {
color: #e50278;

}

.uk-form-row {
    margin: 10px 0;
}

#search-results article.uk-article {
    border: 1px #ccc solid;
    border-bottom: solid 6px #e30477;
    padding: 30px;
    margin: 20px 0;
}

#search-results article.uk-article h1.uk-article-title {
	font-size:32px;
}

span.highlight {
    background-color: #e40378;
    background-color:#282c3c;
    padding: 0px 10px;
    color: #fff;
}

#totaalaanbod .uk-nav-default {
	text-transform: none;
	font-size:18px;
}

#totaalaanbod .uk-nav-default ul,
#totaalaanbod .uk-nav-default ul li {
	padding:0;
	margin:0;
	text-align:center;
}

#totaalaanbod .uk-nav-default > li > a{
	color:#000;
	font-weight:300;
	font-size:22px;
	text-align:center;
}

#totaalaanbod .uk-nav-default ul > li > a {
	background-color: #fff;
    padding: 5px;
    text-align: center;
    color: #000;
    box-shadow: 0 0 5px #d8d8d8;
    margin: 10px 5px;
}

#totaalaanbod .uk-nav-default ul > li > a:hover {
	background-color:#e50278;
	color:#fff;
	box-shadow: 0 0 5px #fff;
	}
	
.uk-nav li>a.verborgen,
.verborgen {
	display:none;
}

#tm-mobile .uk-nav-default {
	text-transform:none;
	font-size:16px;
}

#tm-mobile .uk-nav-default > li > a{
	color:#000;
}

@media (min-width:1101px) and (max-width: 1500px) {
	.navbar .brand, .navbar .nav>li>a, .navbar-search, .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {
		font-size:13px;
		padding:0 8px;
	}	
}

@media (min-width:768px) and (max-width: 1100px) {
	.navbar .brand, .navbar .nav>li>a, .navbar-search, .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {
		font-size:11px;
		padding:0 6px;
	}	
}

/* EVENTS STYLING */


#tm-main .rs_event_detail {
	border:0;
	box-shadow: none;
	border-radius:0;
	margin:0;
	padding:0 !important;
	background:transparent !important;
}

#tm-main #rs_events_container {
	display:flex;
	flex-wrap: wrap;
	}
	
#tm-main #rs_events_container li {
	width:33.3333%;
	}

#tm-main .rs_event_image,
#tm-main .thumbnail,
#tm-main .thumbnail > img {
	border-radius:0;
	padding:0;
	margin:0;
	float:none;
	border:0;
}

#tm-main .rs_event_details {
	padding:25px;
}


#rs_events_container .uk-margin {
	margin-top:0 !important;
}

.rsepro-date-block {
    font-size: 12px;
}

.rsepro-date-block b {
	font-weight:300;
}

.rsepro-title-block {
    font-size: 18px;
    padding:10px 0;
}

.rsepro-event-taxonomies-block {
	font-size:11px;
	font-weight:600;
	margin-top:20px;
}

.rsepro-event-taxonomies-block > span {
	display:block;
}

#tm-main .thumbnail {
	
}

#agendablok {
	overflow:unset;
}

#agendablok > .uk-grid {
	margin-left:0px;
}

#agendablok > .uk-grid > .schaduwbox {
	padding-left:0px;
	margin-top:0;
}


.agendabeeld {
	position:relative;
}
.bijschrift {
	background-color: rgba(255,255,255, 0.9);
    padding: 30px;
}
.bijschrift small {
	font-weight:300;
	font-size:110%;
}
.schaduwbox {
	box-shadow: 2px 15px 50px rgba(41,44,61,.1);
}

.btn-info, .btn-primary, .uk-button-primary {
	background-color: #e50278;
    color: #fff !important;
    border: 1px solid #e50278;
}

#contact#footer .uk-slider-items img {
	display:none;
}

.uk-light .uk-search-default .uk-search-input {
	background:rgba(255, 255, 255, 0.2);
	border:1px solid rgba(255,255,255,0.5);
}

/*
.agenda #tm-main .uk-container {
    max-width: 1000px;
}
*/

/* EVENTS STYLING */

#contact .uk-slider-items img.el-image {
	display:none;
}