@charset "UTF-8";
/* CSS Document */

@import url("font-awesome.min.css");
@import url("http://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900");

/*  TITEL & TEKST */

.title-enr-boldest{font-weight: 900;}
.title-enr-bold{font-weight: 600;}
.subtitle-enr-bold{font-size:1.3em; font-weight: 600}
.subsubtitle-enr-bold{font-size:1.0em; font-weight: 500}
.title-enr-bold-big-bold{ font-size:3.0em; font-weight: 900;}
.title-enr-boldest-blue{font-weight: 900; color:#007ac3;}
.title-enr-boldest-red{font-weight: 900; color:#f05033;}
.text-bold{font-weight: 400}

.text-enr-large{font-size:1.5em; font-weight: 300;}
.text-enr-normal{font-size:1.3em; font-weight: 300;}
.text-enr-small{font-size:0.9em; font-weight: 300;}
.text-enr-normal-padding-bottom{font-size:1.3em; font-weight: 200; padding-top:0; padding-bottom:4.0em;}
#text-enr-normal-padding-bottom-1{font-size:1.3em; font-weight: 200; padding-top:2.0em; padding-bottom:0.0em;}
.text-enr-normal-padding-top-bottom{font-size:1.3em; font-weight: 200; padding-top:2.0em; padding-bottom:2.0em;}
.text-enr-normal-padding-top-bottom-large{font-size:1.3em; font-weight: 200; padding-top:4.0em; padding-bottom:5.0em;}

.text_left{text-align: left;}

.text_right{text-align: right;}

.text_link_normal {text-decoration: underline;} 
.text_link_normal:visited {text-decoration: underline;}
.text_link_normal:link { text-decoration: underline;}
.text_link_normal:hover {text-decoration: none; }
.text_link_normal:active {text-decoration: underline }


.list-enr-small{font-size:0.9em; font-weight: 200; text-align: left; list-style: none; /* Remove HTML bullets */
    padding: 0;
    margin: 0; }

.list-enr-normal{font-size:1.0em; font-weight: 200; text-align: left; list-style: none; /* Remove HTML bullets */
    padding: 0;
    margin: 0; }

.list-enr-large{font-size:1.2em; font-weight: 200; text-align: left; list-style: none; /* Remove HTML bullets */
    padding: 0;
    margin: 0;}

.list-enr-Xlarge{font-size:1.3em; font-weight: 200; text-align: left; list-style: none; /* Remove HTML bullets */
    padding: 0;
    margin: 0;}
.list_none{font-size:1.0em; font-weight: 200; text-align: left; list-style: none; /* Remove HTML bullets */
    padding: 0 0 0 50px;;
    margin: 0;}
.list-enr-small li,.list-enr-normal li, .list-enr-large li, .list-enr-Xlarge li,.list_none li{ 
    padding-left: 16px; 
}

.list-enr-small li::before, .list-enr-normal li::before, .list-enr-large li::before, .list-enr-Xlarge li::before {
    content: "⧃"; /* Insert content that looks like bullets */
    padding-right: 8px;
    color: #007ac3;
	font-weight: 400;/* Or a color you prefer */
}
.list_none li::before {
    content: ""; /* Insert content that looks like bullets */
    padding-right: 8px;
    color: #007ac3;
	font-weight: 400;/* Or a color you prefer */
}
.button-enr_expo{margin-top:1.3em;border-radius: 0.8em;font-weight: 300; font-size:0.8em;}
.button-enr_reis{margin-top:1.3em;border-radius: 0.8em;font-weight: 300; font-size:1.2em;}
.button-enr_small{margin-top:1.3em;border-radius: 0.8em;font-weight: 300; font-size:0.8em;}
.button-enr-left {float: left; margin-top: 3.5em; border-radius: 0.8em;font-weight: 300; font-size:0.8em;}
.button-enr_slide_left{float: left; margin-top: 3.5em;margin-left: 5.0em; border-radius: 0.8em;font-weight: 300; font-size:0.8em;}
.button-enr_slide_right{float: right; margin-top: 3.5em;margin-right: 5.0em; border-radius: 0.8em;font-weight: 300; font-size:0.8em;}

.top_bar_link{color:#FFFFFF; font-size:1.1em; font-weight: 200;} 
.top_bar_link:visited{ font-weight: 200;}
.top_bar_link:link{ font-weight: 200;}
.top_bar_link:hover{font-weight: 200; color:#FFFFFF; }
.top_bar_link:active{font-weight: 200; color:#FFFFFF; }

.top_bar_link_small{color:#FFFFFF; font-size:0.9em; font-weight: 200;text-decoration: none; } 
.top_bar_link_small:visited{ font-weight: 200;}
.top_bar_link_small:link{ font-weight: 200;}
.top_bar_link_small:hover{font-weight: 200; color:#FFFFFF; text-decoration: underline; }
.top_bar_link_small:active{font-weight: 200; color:#FFFFFF; }

.top_bar_link_smallest{color:#FFFFFF; font-size:0.8em; font-weight: 200; text-decoration: underline; } 
.top_bar_link_smallest:visited{ font-weight: 200;}
.top_bar_link_smallest:link{ font-weight: 200;}
.top_bar_link_smallest:hover{font-weight: 200; color:#FFFFFF; text-decoration: none; }
.top_bar_link_smallest:active{font-weight: 200; color:#FFFFFF; }



.top_bar_timer{color:#FFFFFF; font-size:1.75em; font-weight: 200;  text-align: center;}

.intro-bar { padding-bottom:0.0em;}

#up-fafa-style-1 { font-size:1.5em; position:relative; top: 0.06em;}

#right-fafa-style-1, #right-fafa-style-2, #right-fafa-style-3, #right-fafa-style-4, #right-fafa-style-5, #right-fafa-style-6, #right-fafa-style-7, #right-fafa-style-8 {font-size:1.5em; position:relative; top: 0.06em; padding-right:0.25em }

#left-fafa-style-1 {font-size:1.5em; position:relative; top: 0.06em; padding-right:0.0em }

#right-fafa-style-soc-1, #right-fafa-style-soc-2, #right-fafa-style-soc-3, #right-fafa-style-soc-4 {font-size:1.47em; position:relative; top: 0.1em; padding-right:0.0em }

#right-fafa-style-up{ }

#timer{border:0px; text-align: center; margin:0.0em; padding: 0.0em 0.0em 0.0em 0.5em;}

#button-soc-intro-1, #button-soc-intro-2, #button-soc-intro-3, #button-soc-intro-4{border:0px; float:right; margin-top:2.0em; margin-right: 2.0em;}

#link_header_lang_2, #link_header_lang_3, #link_header_soc_1, #link_header_soc_2, #link_header_soc_3, #link_header_soc_4{border-right:0px solid #f05033; border-left:1px solid #f05033; float:right;}

#link_header_lang_1{border-right:0px solid #f05033; border-left:1px solid #f05033; float:right; padding-right:1.2em;}
#expo_boek{ margin-top:-2.0em; padding-bottom:7.0em;}

#text_intro, #text_intro_2 { letter-spacing: 5px; }


/*  TEKST BOEK */

#text_container_boek {width:100%;  font-size:1.0em; margin-top:7.0em;}

#verhaal_1 {border: 0px solid red; text-align: left; float:left;  margin-left:11.0em; width:81%; }

#verhaal_2 {border: 0px solid blue; float:left; padding:0; margin-top:-6.0em}

.text_col_boek_left_small {padding:0; width:19%;}
.text_col_boek_right_wide  {padding:0; float:right; width:81%;}

.text_col_boek_left_wide {padding:0; width:81%;}
.text_col_boek_right_small  {padding:0; float:right; width:19%;}

.text_col_boek_bottom{padding:0.0em 12.0em 0.0em 0.0em;}

#verhaal_3 { padding:0.0em 0.0em 7.0em 0.0em; float:right;  margin-right:0.0em; margin-top:-6.0em}



/* TOP BUTTON */


#top_button {
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 0px; /* Place the button at the bottom of the page */
    right: 0px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    color: white; /* Text color */
    cursor: pointer; /* Add a mouse pointer on hover */
	
	padding: 0.0em 0.0em 0.0em 0.10em; 
    border-radius: 0px; /* Rounded corners */
    font-size: 2.0em; /* Increase font size */

	border-top:2px solid rgba(240,80,51,.7);
}

#top_button:hover {
    background-color: #555; /* Add a dark-grey background on hover */
}

.overlay_top_button{
  background-color:rgba(0,125,195,.5);
  color:white;
  border-radius: 0.0em;
  position:absolute;
  left:0;
  top:0;
  right:0;
  bottom:0;
  margin:auto;
  width:100%;
  height:100%;
  /*animate*/
  transition:all .1s ease-in;
}
/* hover effect*/
#top_button:hover .overlay_top_button{
  opacity:0;
}

/* BUTTONS BOTTOM SLIDESHOW */
#right-fafa-style-next_button{font-size:1.3em; position:relative; top: 0.10em; padding-right:0.50em; padding-left:0.02em}
#right-fafa-style-prev_button{font-size:1.3em; position:relative; top: 0.1em; padding-left:0.30em; padding-right:0.20em;}
#right-fafa-style-next_button2{font-size:1.3em; position:relative; top: 0.10em; padding-right:0.50em; padding-left:0.02em}
#right-fafa-style-prev_button2{font-size:1.3em; position:relative; top: 0.1em; padding-left:0.30em; padding-right:0.20em;}


#next_button, #next_button_2 {
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 0px; /* Place the button at the bottom of the page */
    right: 0px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    color: white; /* Text color */
    cursor: pointer;
	/* Add a mouse pointer on hover */
	height:2.9em;
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button:hover {
    background-color: #555; /* Add a dark-grey background on hover */
}

#prev_button, #prev_button_2{
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 0px; /* Place the button at the bottom of the page */
    left: 0px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    color: white; /* Text color */
    cursor: pointer;
	/* Add a mouse pointer on hover */
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}

#prev_button:hover {
    background-color: #555; /* Add a dark-grey background on hover */
}

#bottom_bar_intro{
    display: block;;
    position: fixed;
    bottom: 0px; 
    right: 25px; 
    z-index: 99; 
    border: none;
    outline: none; 
    color: white;
	height:2.9em;
	width:28.0em;
    border-radius: 0px;
	padding: 0.5em 0.9em 0.3em 2.0em; }

	
#lang_button_1, #lang_button_2, #lang_button_3, #soc_button_1, #soc_button_2, #soc_button_3, #soc_button_4{
    display: block;;
    position: fixed;
    border: none;
    outline: none; 
    color: white;
    cursor: pointer;
	height:2.9em;
    border-radius: 0px;
	padding: 0.7em 0.9em 0.1em 1.0em; 
}

#lang_button_1, #lang_button_2, #lang_button_3, #soc_button_1, #soc_button_2, #soc_button_3, #soc_button_4, #bottom_bar_intro{    font-size: 1.0em; 
}
#lang_button_1, #lang_button_2, #lang_button_3{

	border-left:2px solid rgba(240,80,51,.7);
}
 #soc_button_1, #soc_button_2, #soc_button_3, #soc_button_4{

	border-right:2px solid rgba(240,80,51,.7);
}
 #lang_button_1 {
	bottom: 0px; 
    right: 0px; 
    z-index: 99; 
	width:3.8em;

}

 #lang_button_2 {
	 bottom: 0px; 
    right:3.8em;
    z-index: 99;
	width:3.8em;

}

 #lang_button_3 {
	bottom: 0px; 
    right:7.7em;

    z-index: 99; 
	width:3.8em;
}

 #soc_button_1 {
	bottom: 0px; 
    left: 0px; 
    z-index: 99; 
	width:4.0em;
}

 #soc_button_2 {
	 bottom: 0px; 
    left:4.0em;
    z-index: 99;
	width:4.0em;
	padding-right: 1.0em;

}


 #soc_button_3 {
	bottom: 0px; 
    left:8.0em;
	padding-right: 1.0em;
    z-index: 99; 
	width:4.0em;
}
 #soc_button_4 {
	bottom: 0px; 
    left:12.0em;
	padding-right: 1.0em;
    z-index: 99; 
	width:4.0em;
}
/*  LARGE IMAGE */

#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 8.0em 0.0em 8.0em}

#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:1600px; height:850px;margin-top:9.0em;}

   /* TOOLTIP */

.hashtag_toolitp {
 color:#f05033;
	font-weight: 600;
}
.tooltip_small, .tooltip_small_top {
    position: relative;
    display: inline-block;
   /* border-bottom: 1px dotted black;*/
}
.tooltip_small_top {

   z-index: 1;     
   padding: 2em;     
   margin: -2em; 
    
    /* Position the tooltip */
  
  
}
.tooltip_small_top .tooltip_small_top_text {
    visibility: hidden;
    width: 120px;
    background-color: #007ac3;
    color: #FFFFFF;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    top: 0.0em;
	right:22.0em;
	font-size: 1.2em;
    margin:0 auto 0 auto ;
	font-weight:none;
	opacity: 1;
}
.tooltip_small_top:hover .tooltip_small_top_text {
    visibility: visible;
}

.tooltip_small .tooltip_small_text {
    visibility: hidden;
    width: 120px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    bottom: 3.0em;
	left:4.5%;
	font-size: 1.1em;
    margin:0 auto 0 auto ;
	font-weight: 400;
}

.tooltip_small:hover .tooltip_small_text {
    visibility: visible;
}

.tooltip {
    position: relative;
    display: inline-block;
   /* border-bottom: 1px dotted black;*/
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #007ac3;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    bottom: 4.0em;
    right: 1%;
    margin-left: -60px;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}
.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 80%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #007ac3 transparent transparent transparent;
}
.tooltip_fr {
    position: relative;
    display: inline-block;
   /* border-bottom: 1px dotted black;*/
}

.tooltip_fr .tooltipfrtext {
    visibility: hidden;
    width: 160px;
    background-color: #007ac3;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    bottom: 4.0em;;
    right: 1.5%;
    margin-left: -60px;
}

.tooltip_fr:hover .tooltipfrtext {
    visibility: visible;
}
.tooltip_fr .tooltipfrtext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 60%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #007ac3 transparent transparent transparent;
}
	.tooltip_en {
    position: relative;
    display: inline-block;
   /* border-bottom: 1px dotted black;*/
}

.tooltip_en .tooltipentext {
    visibility: hidden;
    width: 160px;
    background-color: #007ac3;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    bottom: 4.0em;;
    right: 2.5%;
    margin-left: -60px;
}

.tooltip_en:hover .tooltipentext {
    visibility: visible;
}
.tooltip_en .tooltipentext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 35%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #007ac3 transparent transparent transparent;
}

#load  {position: fixed; left:50%; top:50%; z-index:10; visibility: visible}

/*  NON-RESPONSIVE */
@media only screen and (max-width: 2650px){
  


#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 21.0em 0.0em 21.0em}
#top_button {
  
    bottom:0px; /* Place the button at the bottom of the page */
    right: 0px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
   	width:2.0em;
	height:1.8em;
   font-size: 2.5em; /* Increase font size */
	padding: 0.0em 0.0em 0.0em 0.10em; 
	border-top:2px solid rgba(240,80,51,.7);
}
}

@media only screen and (max-width: 2400px){

#bottom_bar_intro{
   
	height:2.9em;
	width:27.0em;
 }

#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 19.0em 0.0em 19.0em}

	#next_button{
  	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}


#prev_button{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}

	
	
}
@media only screen and (max-width: 2100px) {


#prev_button{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}


}
@media only screen and (max-width: 2000px) {

	
	#next_button{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}


#prev_button{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:1500px; height:850px;margin-top:9.0em;}

}

@media only screen and (max-width: 1680px) {
 

#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 8.0em 0.0em 8.0em}

		#next_button{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}


#prev_button{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:1300px; height:850px;margin-top:9.0em;}	
	
}
@media only screen and (max-width: 1540px) {
		#next_button, #next_button_2 {
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
	



#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 8.0em 0.0em 8.0em}
#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:1200px; height:850px;margin-top:9.0em;}	
}

@media only screen and (max-width: 1440px){
  


	
#next_button, #next_button_2{

	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}	




#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{

	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);

	}
	
	#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:1000px; height:850px;margin-top:9.0em;}	
}

@media only screen and (max-width: 1366px) {
	.tooltip_small_top .tooltip_small_top_text {
    visibility: hidden;
    width: 120px;
    background-color: #007ac3;
    color: #FFFFFF;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    top: 0.1em;
	right:23.0em;
	font-size: 1.0em;
    margin:0 auto 0 auto ;
	font-weight:none;
	opacity: 1;
}

	
	#next_button_2, #next_button_2{
   
	height:2.9em;	
	width:13.0em;;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
} 
@media only screen and (max-height: 1024px) and (max-width: 1366px) {
	
.top_bar_timer{color:#FFFFFF; font-size:1.4em; font-weight: 200;  text-align: center;}	

	
	#next_button_2, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
} 
@media only screen and (max-width: 1280px) {
 .tooltip_small_top .tooltip_small_top_text {
    visibility: hidden;
    width: 120px;
    background-color: #007ac3;
    color: #FFFFFF;
    text-align: center;
    border-radius: 6px;
    padding: 5px 5px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    top: 0.1em;
	right:24.0em;
	font-size: 1.1em;
    margin:0 auto 0 auto ;
	font-weight:none;
	opacity: 1;
}
 
	#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:850px; height:850px;margin-top:9.0em;}	
.top_bar_link{font-size:0.9em;} 
	
#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 6.0em 0.0em 6.0em}


	#next_button, #next_button_2 {
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 1.1em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
} 
@media only screen and (max-height: 834px) and (max-width: 1112px) {
  

.top_bar_link{font-size:0.9em;} 
	
#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 6.0em 0.0em 6.0em}


	#next_button, #next_button_2 {
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
} 	
@media only screen and (max-width: 1080px) {
	
	#link_header_lang_1, #link_header_lang_2, #link_header_lang_3, #link_header_soc_1, #link_header_soc_2, #link_header_soc_3, #link_header_soc_4{font-size: 0.6em; padding-bottom: 1.20em; padding-top: 1.0em; border-right:0px solid #f05033; border-left:1px solid #f05033; float:right;}
 .tooltip_small_top .tooltip_small_top_text {
    visibility: hidden;
    width: 70px;
    background-color: #007ac3;
    color: #FFFFFF;
    text-align: center;
    border-radius: 6px;
    padding: 5px 1px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    top: 0.1em;
	right:26.0em;
	font-size: 1.3em;
    margin:0 auto 0 auto ;
	font-weight:none;
	opacity: 1;
}
 	
		#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:800px; height:850px;margin-top:9.0em;}	
	
	.title-enr-bold-big-bold{ font-size:2.0em; font-weight: 900;}

.top_bar_timer{color:#FFFFFF; font-size:1.4em; font-weight: 200;  text-align: center;}
	.top_bar_link{font-size:0.8em;} 
	
	   .bgimg-1, .bgimg-2, .bgimg-3 {
        background-attachment: scroll;
    }
	
	.text-enr-normal, .text-enr-small, .text-enr-normal-padding-bottom, #text-enr-normal-padding-bottom-1, .text-enr-normal-padding-top-bottom, .text-enr-normal-padding-top-bottom-large{ padding: 0.0em 1.0em 0.0em 1.0em;}
	
	#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 5.0em 0.0em 5.0em}

	#text_container_boek {width:100%;  font-size:1.0em; margin-top:0.0em; }

	#verhaal_1 {border: 0px solid red; text-align: justify; float:left;  margin-left:0.0em; width:100%; padding: 1.0em 1.0em 2.0em 1.0em; }

	#verhaal_2 {border: 0px solid blue; text-align: justify; float:left;  margin-top:0.0em; padding: 1.0em 1.0em 2.0em 1.0em;}

	.text_col_boek_left_small {padding:0; width:100%; text-align: justify;}
	.text_col_boek_right_wide  {display:none; }

	.text_col_boek_left_wide {display:none; }
	.text_col_boek_right_small  { float:left; padding:0; width:100%; }

	.text_col_boek_bottom, .text_col_boek_bottom_2{padding:0.0em; text-align: justify; width:100%;}

	#verhaal_3 { padding: 1.0em 1.0em 2.0em 1.0em; float:left;  margin-right:0.0em; margin-top:0.0em; text-align: justify;}

	#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}


#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
	
} 
@media only screen and (max-height: 768px) and (max-width: 1024px) {
   
.top_bar_timer{color:#FFFFFF; font-size:1.4em; font-weight: 200;  text-align: center;}	

	#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}


#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
	
}
@media screen and (max-width: 997px) {
	
		#link_header_lang_1, #link_header_lang_2, #link_header_lang_3, #link_header_soc_1, #link_header_soc_2, #link_header_soc_3, #link_header_soc_4{font-size: 0.6em; padding-bottom: 1.00em; padding-top: 1.0em; border-right:0px solid #f05033; border-left:1px solid #f05033; float:right;}

	.tooltip_small_top .tooltip_small_top_text {
    visibility: hidden;
    width: 80px;
    background-color: #007ac3;
    color: #FFFFFF;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0px;
    
    /* Position the tooltip */
    position: fixed;
    z-index: 10;
    top: 0.1em;
	right:24.5em;
	font-size: 1.2em;
    margin:0 auto 0 auto ;
	font-weight:none;
	opacity: 1;
}
		#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:750px; height:450px;margin-top:-3.0em;}	
	#top_button {
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 0px; /* Place the button at the bottom of the page */
    right: 0px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    color: white; /* Text color */
    cursor: pointer; /* Add a mouse pointer on hover */
	width:2.2em;
	height:1.8em;
	padding: 0.0em 0.1em 0.0em 0.10em; 
    border-radius: 0px; /* Rounded corners */
    font-size: 1.8em; /* Increase font size */

	border-top:2px solid rgba(240,80,51,.7);
}

#top_button:hover {
    background-color: #555; /* Add a dark-grey background on hover */
}

.overlay_top_button{
  background-color:rgba(0,125,195,.5);
  color:white;
  border-radius: 0.0em;
  position:absolute;
  left:0;
  top:0;
  right:0;
  bottom:0;
  margin:auto;
  width:100%;
  height:100%;
  /*animate*/
  transition:all .1s ease-in;
}
/* hover effect*/
#top_button:hover .overlay_top_button{
  opacity:0;
}
	
	
    .top_bar_link{font-size:0.7em;} 

	
	
	#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 4.0em 0.0em 4.0em}
	
	#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}


#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
}
@media screen and (max-width: 920px) {.tooltip_small_top:hover .tooltip_small_top_text {
    visibility: hidden;
}}
 @media screen and (max-width: 885px) {#link_header_soc_1, #link_header_soc_2, #link_header_soc_3, #link_header_soc_4{display:none;}
}
@media screen and (max-width: 835px) {
			#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:700px; height:450px;margin-top:-3.0em;}	
   .top_bar_link{display:none;} 
	.top_bar_link_phone{font-size:0.65em;} 
	.top_bar_timer{color:#FFFFFF; font-size:1.0em; font-weight: 200;  text-align: center;}			
	#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.8em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.8em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
    .top_bar_link{font-size:0.65em;} 
	
	.bgimg-1 {
     background-image: url('images/header_enroute.jpg');
	
    min-height: 60%;
	opacity:1; 
}

 #link_header_soc_1, #link_header_soc_2, #link_header_soc_3, #link_header_soc_4{display:none;}
	
	
	#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 3.0em 0.0em 3.0em}
	
	#verhaal_1 {border: 0px solid red; text-align: justify; float:left;  margin-left:0.0em; width:100%; padding: 1.0em 1.0em 2.0em 1.0em; }

	#verhaal_2 {display:none; }

	.text_col_boek_left_small {display:none; }
	.text_col_boek_right_wide  {display:none; }

	.text_col_boek_left_wide {display:none; }
	.text_col_boek_right_small  {display:none; }

	.text_col_boek_bottom, .text_col_boek_bottom_2{display:none; }

#verhaal_3 {display:none; }


#lang_button_1, #lang_button_2, #lang_button_3, #soc_button_1, #soc_button_2, #soc_button_3, #soc_button_4  {    font-size: 1.0em!important; 
}
#taalkeuze { font-size: 0.6em; 
}
	#taalkeuze_2 { font-size: 0.5em; 
}
#bottom_bar_intro{ width:22.0em;
}
}

@media screen and (max-width: 737px) {

			
#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:600px; height:500px;margin-top:-3.0em;}	
	

#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.8em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.8em; /* Increase font size */
	padding: 0.0em 0.0em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}	
	
	

    .top_bar_link{display:none;} 
	.top_bar_link_phone{font-size:0.95em;} 
	.top_bar_timer{color:#FFFFFF; font-size:1.3em; font-weight: 200;  text-align: center; }		
	
	 #link_header_soc_1, #link_header_soc_2, #link_header_soc_3, #link_header_soc_4{display:none;}
	
	#link_header_item{display:none; }
	
	
	
	#text_intro, #text_intro_2 { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:0.0em!important; max-width:100%}
	#intro_text { font-size:2.0em; border: 0px solid red; position: absolute!important; top:1.0em!important; left:-1.0em;; max-width: 130%!important; width: 110%!important; padding: 0.0em;  }
	
	
	


	#menu_phone{float:left; left:0; margin-right:100%; color: #FFFFFF; font-size: 1.3em; }
	#image_large_enroute, #image_large_enroute_2 {max-width:100%; padding: 0.0em 2.0em 0.0em 2.0em}
	

#taalkeuze { font-size: 0.9em; 
}
#lang_button_1, #lang_button_2, #lang_button_3 {    font-size: 1.1em!important; visibility: visible;
}
	#bottom_bar_intro{
    display: block;;
    position: fixed;
    bottom: 0px; 
    right: 25px; 
    z-index: 99; 
    border: none;
    outline: none; 
    color: white;
	height:3.2em;
	width:28.0em;
    border-radius: 0px;
	padding: 0.7em 0.9em 0.3em 2.0em; }
 #soc_button_1, #soc_button_2, #soc_button_3, #soc_button_4 { visibility: hidden;
}

 #lang_button_3 {
	bottom: 0px; 
    right:7.6em;

    z-index: 99; 
	width:3.8em;
}
}
@media screen and (max-width:640px) {
	.title-enr-bold-big-bold{ font-size:1.5em; font-weight: 900;}
	
	#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:500px; height:500px;margin-top:-3.0em;}	
	}


@media screen and (max-width:600px) {
#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.8em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.9em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
		.title-enr-bold-big-bold{ font-size:1.5em; font-weight: 900;}
	}

@media screen and (max-width: 479px) {
		#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:400px; height:500px;margin-top:-3.5em;}
	.top_bar_timer{color:#FFFFFF; font-size:1.2em; font-weight: 200;  text-align: center;}		
#lang_button_1, #lang_button_2, #lang_button_3 {    font-size: 1.1em!important; visibility: visible;
}
	#bottom_bar_intro{
    display: block;;
    position: fixed;
    bottom: 0px; 
    right: 15px; 
    z-index: 99; 
    border: none;
    outline: none; 
    color: white;
	height:3.2em;
	width:28.0em;
    border-radius: 0px;
	padding: 0.7em 0.9em 0.3em 2.0em; font-size: 0.8em;}
	#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.8em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.8em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}
	.text-enr-normal, .text-enr-small, .text-enr-normal-padding-bottom, #text-enr-normal-padding-bottom-1, .text-enr-normal-padding-top-bottom, .text-enr-normal-padding-top-bottom-large{font-size:1.1em;}

	#text_intro, #text_intro_2 { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:10.0em!important; max-width:100%}
	#intro_text { font-size:2.0em; border:0px solid red; position: absolute!important; top:2.0em!important; left:-2.4em; max-width: 130%!important; width: 130%!important; padding: 0.0em;  }
		.top_bar_link_phone{font-size:0.85em;} 
}
@media screen and (max-width: 414px) {
			#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:350px; height:500px;margin-top:-3.5em;}
		.top_bar_timer{color:#FFFFFF; font-size:1.3em; font-weight: 200;  text-align: center;}		
	
.title-enr-boldest, .title-enr-bold, .subtitle-enr-bold, .title-enr-bold-big-bold{ font-size:1.1em!important; font-weight: 900; letter-spacing: 5px!important;}
	#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.8em; /* Increase font size */
	padding: 0.0em 1.4em 0.1em 1.0em; 

	border-left:2px solid rgba(240,80,51,.7);
}

#next_button_2, #prev_button_2{
   	display: block;
	
}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.8em; /* Increase font size */
	padding: 0.0em 1.4em 0.1em 1.0em; 

	border-right:2px solid rgba(240,80,51,.7);
}
	#text_intro_2 { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:5.0em!important; max-width:100%}
	#text_intro { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:10.0em!important; max-width:100%}
	#intro_text { font-size:2.0em; border: 0px solid red; position: absolute!important; top:2.0em!important; left:-3.1em; max-width: 150%!important; width: 150%!important; padding: 0.0em;  }
	}
@media screen and (max-width: 375px) {
		.top_bar_timer{color:#FFFFFF; font-size:1.2em; font-weight: 200;  text-align: center;}		
	
			#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:300px; height:500px;margin-top:-3.5em;}

	
	#text_intro_2 { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:2.0em!important; max-width:100%}
	#text_intro { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:10.0em!important; max-width:100%}
	#intro_text { font-size:2.0em; border: 0px solid red; position: absolute!important; top:1.0em!important; left:-3.1em; max-width: 145%!important; width: 145%!important; padding: 0.0em;  }
	
	#lang_button_1, #lang_button_2, #lang_button_3 {    font-size: 1.1em!important; visibility: visible;
}
	#bottom_bar_intro{
    display: block;;
    position: fixed;
    bottom: 0px; 
    right: 10px; 
    z-index: 99; 
    border: none;
    outline: none; 
    color: white;
	height:3.2em;
	width:28.0em;
    border-radius: 0px;
	padding: 0.7em 0.9em 0.3em 2.0em; font-size: 0.7em;}
	}
@media screen and (max-width: 335px) {
		.top_bar_timer{color:#FFFFFF; font-size:1.2em; font-weight: 200;  text-align: left;}		
.title-enr-boldest, .title-enr-bold, .subtitle-enr-bold, .title-enr-bold-big-bold{ font-size:1.0em!important; font-weight: 900; letter-spacing: 3px!important;}
		#next_button, #next_button_2{
   
	height:2.9em;	
	width:13.0em;
    border-radius: 0px; /* Rounded corners */
    font-size: 0.7em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-left:2px solid rgba(240,80,51,.7);
}


#next_button_2, #prev_button_2{
   	display: block;
	
}
		#iframe_google_maps, #iframe_google_maps_2, #iframe_google_maps_3 {width:250px; height:500px;margin-top:-3.5em;}
#prev_button, #prev_button_2{
  
	height:2.9em;	
	width:15.0em;
    border-radius: 0px; /* Rounded corners */
    font-size:0.7em; /* Increase font size */
	padding: 0.0em 0.4em 0.1em 0.0em; 
	border-right:2px solid rgba(240,80,51,.7);
}

	#right-fafa-style-next_button{font-size:1.3em; position:relative; top: 0.10em; padding:0.0em}
#right-fafa-style-prev_button{font-size:1.3em; position:relative; top: 0.1em; padding:0.0em}
#right-fafa-style-next_button2{font-size:1.3em; position:relative; top: 0.10em; padding:0.0em}
#right-fafa-style-prev_button2{font-size:1.3em; position:relative; top: 0.1em; padding:0.0em}
	#text_intro_2 { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:0.0em!important; max-width:100%}
		#text_intro { font-size: 0.8em!important; letter-spacing: 5px!important; margin-top:10.0em!important; max-width:100%}
	#intro_text { font-size:2.0em; border: 0px solid red; position: absolute!important; top:0.5em!important; left:-3.0em; max-width: 160%!important; width: 160%!important; padding: 0.0em;  } }
	