

/* DYNAMIC VALUES FONTS TITLES  */

.row.bannertext {
    font-family:  "Noto Serif", serif;}

aside h2 {
    font-family:  "Noto Serif", serif;}

	   
		   .btn-all-cookie {
  background-color:  "Noto Serif", serif;;
  border-color: "Noto Serif", serif;;
}
	

aside h3 {
    font-family: "Libre Franklin", sans-serif;}

.contentArea h1 {
	font-family: "Noto Serif", serif;}

.contentArea h2 {
	font-family: "Noto Serif", serif;}

.contentArea h3 {
	font-family: "Noto Serif", serif;	
}

.title {
    font-family: "Libre Franklin", sans-serif;	
}

.fillcounter span {
    font-family:  "Noto Serif", serif;}

/* DYNAMIC VALUES FONTS READ  */

.btn {font-family: "Libre Franklin", sans-serif;}

html, body {
	font-family:  "Libre Franklin", sans-serif;}
.form-control {	
	font-family:  "Libre Franklin", sans-serif;}

.radio-group .radio-inline, .radio-group .checkbox-inline {
	font-family:  "Libre Franklin", sans-serif;}

#tab-container-payment-nav a {
  font-family:  "Libre Franklin", sans-serif;}



/* DYNAMIC VALUES COLOR  */

:root {
--color-rgb: 227 6 19;
}

:root {
--ctacolor-rgb: 103 80 161;
}

body {
 color: #333;
}

a:link, a:hover, a:active, a:focus {
  color: #333;
}

.form-control {
 color: #333;
}

label, label.checkbox_overwrite input:checked + span::before {
  color: #333 !important;
}

aside h2 {
    color : rgb(var(--color-rgb) / 1) !important;
}


	   
		   .btn-only-necessary-cookie {
  background-color:  rgb(var(--color-rgb) / 1) !important;
  border-color: rgb(var(--color-rgb) / 1) !important;
}

.cookiepolicy span.title {
  color:  rgb(var(--color-rgb) / 1) !important;
}

.contentArea h2 {
	  color : rgb(var(--color-rgb) / 1) !important;
}


.contentlink.secondary {
    background-color: white;
     color : rgb(var(--color-rgb) / 1) !important;
}

.contentlink.secondary a:link {
    color : rgb(var(--color-rgb) / 1) !important;
}

.contentArea h1 {
color: rgb(var(--color-rgb) / 1) !important;
}

.btn-primary {
    background-color: rgb(var(--ctacolor-rgb) / 1) ;
    border-color: rgb(var(--ctacolor-rgb) / 1) ;
}

.btn-all-cookie {
   background-color: rgb(var(--ctacolor-rgb) / 1) !important;
    border-color: rgb(var(--ctacolor-rgb) / 1) !important;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  background-color: rgb(var(--color-rgb) / 1);
  border-color: rgb(var(--color-rgb) / 1);
}

.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
     background-color: rgb(var(--color-rgb) / 1);
  border-color: rgb(var(--color-rgb) / 1);
}

a#popup_ja {
   background-color: rgb(var(--ctacolor-rgb) / 1);
}

a#popup_nee {
    color: rgb(var(--color-rgb) / 1);
    border: 1px solid rgb(var(--color-rgb) / 1); 
}

.spinner > div {
  background-color: rgb(var(--color-rgb) / 1); 
}

/*Footer*/

footer {
background-color: rgb(var(--color-rgb) / 1); 
}
.subfooter {
	color: rgb(var(--color-rgb) / 0.25); 
}

blockquote h3 {
    color: rgb(var(--color-rgb) / 1); 
}
.meter > span {
    background-color: rgb(var(--color-rgb) / 1); 
}

.social i.fa {
   background-color: rgb(var(--color-rgb) / 0.18); 
}


.navbar-nav>li a:hover {
	color: rgb(var(--color-rgb) / 1); 
}

navbar-nav>li a:visited {
    color: rgb(var(--color-rgb) / 1); 
}

.navbar-toggle {
   background-color: rgb(var(--color-rgb) / 1); 
}
.icon-bar {
    background-color: rgb(var(--color-rgb) / 1); 
}


#tab-container-payment-nav a:hover {
	color : rgb(var(--color-rgb) / 1) ;
}

#tab-container-payment-nav a.active, #tab-container-nav a.active {
    color : rgb(var(--color-rgb) / 1) !important;
}

a.back.btn.short-form-btn.btn-primary.last {
    background-color: rgb(var(--color-rgb) / 1) !important;
}


.radio-group input[type="radio"] + span:hover {
	color : rgb(var(--color-rgb) / 1) !important;
}

.radio-group input[type="radio"] + span.active, .radio-group input[type="checkbox"] + span.active {
    background-color: rgb(var(--color-rgb) / 1);
    border-color: rgb(var(--color-rgb) / 1) !important;
}

/*
IF IS SET FORM IN MAIN COLOR TO YES */
.bgclr {
background-color: rgb(238, 238, 238);
}

.social.static i.fa {
	color: white;
	background-color:  rgb(var(--color-rgb) / 1);
}

.vrijgesteld {
color:  #333;
}

footer {
background-color: rgb(238, 238, 238);
}
.subfooter {
	color: rgb(238, 238, 238) / 0.25); 
}

footer p {
	color: #333;
}

footer a {
	font-size:14px;
	color: #333;
}

.footerblock a:link {
	color: #333;
}

.footerblock a:hover, a:active, a:focus {
    color: rgb(var(--color-rgb) / 1); 
}



/*NO ROUND EDGE CSS HERE*/

