/* KLEUREN

bg		=	#001323
rood		=	#d7282f
wit		=	#ffffff
blauw	=	#003da6

header + menu + footer links = #f0f0f0

==================*/

/* ---------------------------------------- ROOT ------ */ 
html {
  scroll-padding-top: 5rem;
}

/* ---------------------------------------- ALGEMEEN ------ */ 
.article-author-information {
	display: none;
}

.rtcrood .sppb-alert-light {
    color: #d7282f!important;
	font-weight: bold;
}

.kernwaardenkoprood {
	color: #fff;
	background-color: #d7282f;
	padding: 10px;
}

.kernwaardenkopblauw {
	color: #fff;
	background-color: #003da6;
	padding: 10px;
}

/* ---------------------------------------- AGENDA ------ */ 
.itemid-313 #sp-main-body {
    padding: 0 0;
}

/* ---------------------------------------- NIEUWS ------ */ 
.mnwall-scr-detail-box {
	min-height: 250px;
}

.article-header h1 {
	clear: left;
}

/* ---------------------------------------- FORMULIER ALGEMEEN ------ */ 
.form-check-inline input[type="radio"] {
    display: inline-block;
}

/* ---------------------------------------- AANMELDFORMULIER ------ */ 
.rsform-block-lid-kop, .rsform-block-rekening-kop, .rsform-block-school-kop, .rsform-block-algemeen-kop, .rsform-block-account-kop {
	font-size: 24px;
	font-weight: bold;
	margin-top: 20px;
}
/* ---------------------------------------- OPZEGFORMULIER ------ */ 
.rsform-block-opzegtermijn-kop, .rsform-block-bevestiging-kop, .rsform-block-atleet-kop, .rsform-block-reden-kop {
	font-size: 24px;
	font-weight: bold;
	margin-top: 20px;
}

/* ---------------------------------------- TLP TEAM PRO ------ */ 
.tlp-popup-navigation-wrap {
	background: #005b9f!important;
}


/* ---------------------------------------- SP PAGE BUILDER ------ */ 
.sppb-person-name { font-weight: bold; }


/* ---------------------------------------- UITSLAGEN ------ */ 
.mnwall-columns .mnwall-photo-link img {
    max-height: 270px;
}

.mnwall-item-inner {
    min-height: 130px;
}

.uitslagen .mnwall-big .mnwall-item-inner h3.mnwall-title a, .uitslagen .mnwall-big .mnwall-item-inner h3.mnwall-title span {
    font-size: 22px;
}



/* ---------------------------------------- GEBRUIKERSMENU ------ */ 
.gebruikersmenu .current a {
	color: #d7282f;
	font-weight: 700;
}

/* ---------------------------------------- MOBIEL MENU ------ */ 

.offcanvas-menu .offcanvas-inner .sp-module ul > li {
	padding: 10px 0;
	border-bottom: 1px solid #e3e3e3;
}




/* *************** BURGER ICON ******************** */
.burger-icon > span {
  background-color: #000000;
}
/* **************** OFFCANVAS MENU **************** */
.offcanvas-menu {
  background-color: #ffffff;
}


@media only screen and (max-width: 810px) {
	#sp-header {
		height: 60px;
	}
	.logo-image {
		height: 60px!important;
	}           
}

/*.burger-icon > span {
	background-color: #fff;
}*/








/* ---------------------------------------- PAGEBUILDE ADDONS ------ */ 
#section-id-1539027808844 .sppb-row-overlay {
	display: none;
}



/* ---------------------------------------- WEBSHOP 1 (J2STORE) ------ */ 

.j2store h3 {
	margin-top: 30px;
}

.j2store-module-product {
	margin-bottom: 80px;
}

.j2store-single-product {
	margin-bottom: 50px;
}

.fancybox-iframe {
	padding: 20px!important;
}

.discount-percentage { display: none; }


input[name="coupon"] {
	margin: 50px 0 20px!important;
	display: inline-block!important;
}




/* ---------------------------------------- WEBSHOP 2 (HIKASTORE) ------ */ 
.hk-row-fluid {
	background-color: #f5f5f5;
	padding: 30px;
}



/* ---------------------------------------- IFRAME ------ */ 
body.inlogbovenbouwmilaframe {
	height: 100%;
}

body.inlogbovenbouwmilaframe iframe {
	min-height: 100%!important;
}
















