.astroslogan {z-index:12; font-size:48px;  font-family:astroconnect, Arial, Tahoma, sans-serif;

}

.column_attr .clearfix

{padding:10px 0 0 12%;}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
	
	
.bollengr { width:60px; height:60px;	}
	
	.tim-50{height:50px;}


.week

{
 
	border-right: 1px solid #7899cc;
border-bottom: 1px solid #7899cc;
text-align: center;
color: #7899cc;
padding-top: 9px;
padding-bottom: 9px;
height: 30px;
line-height: 30px;
vertical-align: middle;
background-color: #fdfdfd;
	
}

.dag

{
 border-left: 1px solid #54c0cc;
	border-right: 1px solid #54c0cc;
border-bottom: 1px solid #54c0cc;
text-align: center;
color: #E9E9E9;
padding-top: 9px;
padding-bottom: 9px;
height: 30px;
line-height: 30px;
vertical-align: middle;
	 
 
	
}

.dag a:link, .dag a:visited

{
display: block;
height: 30px;
line-height: 30px;	 
 
	
}

.dag:hover

{
 
	 
	background-color:#fff;
 height: 30px;
line-height: 30px;
 
	
}

.timvtje 

{
 
	background-image: url('https://www.mediums.lu/consulent/images/bol.png') ;
	 background-repeat: no-repeat;
  background-position: center;
  height:30px; 
	line-height: 30px;
 
 
	
}


.vtje {
    
    background-color: #c5fec1; color:#fff;
	 background-image: linear-gradient(45deg, #8bcb87, #c5fec1 )
}

.bg-cover-ultrawide{
	 
		min-height: 1100px;
	}
@media only screen and (max-width: 480px) {
	
	.bg-cover-ultrawide{
	background-size: 400px 300px;
		min-height: 400px;
	}
	
	
	
	.column_attr .clearfix

{padding:0 0 0 0;}
	
	.column_attr.clearfix h4  {padding-top: 20px;}
	.column_attr.clearfix p  {padding-top: 10px;}
	
	 .app-sidebar.hide-sidebar,
  .off-canvas-sidebar.hide-sidebar { visibility: hidden; transition: transform 0s cubic-bezier(0.25, 0.8, 0.25, 1);
    transform: translate3d(-100%, 0, 0);  
}
	
	.astroslogan {z-index:12; font-size:20px;  font-family:astroconnect, Arial, Tahoma, sans-serif;

}
	
	.bollengr { width:20px; height:20px;	}
	h3.font-large-1{font-size: 24px;line-height: 15px;}
	.font-large-1{font-size: 24px;line-height: 15px;}
	 
	.tim-50{height:20px;}
	.card {margin: 8px 0;}
	.ct-label{ display:none; }
	.ct-chart-line .ct-label{ display:none; }
	#footer .sbs .menu2 li {    float: left;    width: 50%;}
  .verbergen-ipad	{   }
   .verbergen-sm	{ display:none; }
 
   .tonenklein   	{  }
   .consulentlogo	{font-size:24px; }
   .header5   a.consulentlogo	{font-size:24px; }
	.sc--has-fade-mask {margin-bottom: -100px; overflow: hidden; min-height: auto;}
.sc__boxed-mask {position: absolute; top: 0; bottom: auto; left: 50%; width: 1200px; height: 105%; border-radius: 4px; background: #f5f5f5; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); box-shadow: 0 0 18px rgba(0, 0, 0, 0.35);}
.testimonial_box[data-align=left] blockquote {margin-left: 20px;}
		h2.static-content__title{font-size: 2rem;}
	h3.static-content__subtitle{font-size: 1rem;}
	
	.font-large-1 {
    font-size: 15px;
    
}
}
@media only screen and  (min-width: 735px) and (max-width: 745px) {
	
		
	 .app-sidebar.hide-sidebar,
  .off-canvas-sidebar.hide-sidebar { visibility: hidden; transition: transform 0s cubic-bezier(0.25, 0.8, 0.25, 1);
    transform: translate3d(-100%, 0, 0);  
}
	
	
	
	.bollengr { width:20px; height:20px;	}
	h3.font-large-1{font-size: 24px;line-height: 15px;}
	.font-large-1{font-size: 24px;line-height: 15px;}
	 
	.tim-50{height:20px;}
	.card {margin: 8px 0;}
	.ct-label{ display:none; }
	.ct-chart-line .ct-label{ display:none; }
	#footer .sbs .menu2 li {    float: left;    width: 50%;}
  .verbergen-ipad	{   }
   .verbergen-sm	{ display:none; }
 
   .tonenklein   	{  }
   .consulentlogo	{font-size:24px; }
   .header5   a.consulentlogo	{font-size:24px; }
	.sc--has-fade-mask {margin-bottom: -100px; overflow: hidden; min-height: auto;}
.sc__boxed-mask {position: absolute; top: 0; bottom: auto; left: 50%; width: 1200px; height: 105%; border-radius: 4px; background: #f5f5f5; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); box-shadow: 0 0 18px rgba(0, 0, 0, 0.35);}
.testimonial_box[data-align=left] blockquote {margin-left: 20px;}
		h2.static-content__title{font-size: 2rem;}
	h3.static-content__subtitle{font-size: 1rem;}
	
	.font-large-1 {
    font-size: 15px;
    
}
	
}
/* Landscape gsm > portrait tablet / ipad */
@media only screen and  (min-width: 481px) and (max-width: 770px) {
	 .app-sidebar.hide-sidebar,
  .off-canvas-sidebar.hide-sidebar { visibility: hidden; transition: transform 0s cubic-bezier(0.25, 0.8, 0.25, 1);
    transform: translate3d(-100%, 0, 0);  
}
	
  .verbergen-sm	{     }
	  .verbergen-ipad	{ display:none;  }
	 
	.tim-50{height:52px;}
	
	.card-body {

     
    padding: 10px;
		
	}
	.card {margin: 8px 0;}
	
	  .tonenklein   	{ display:none;  }
	.tonenipad   	{   }
	   .consulentlogo	{font-size:30px; } 
	   .header5   a.consulentlogo	{font-size:30px; }
	   .sc--has-fade-mask {margin-bottom: -100px; overflow: hidden; min-height: auto;}
	    .sc__boxed-mask {position: absolute; top: 0; bottom: auto; left: 50%; width: 1200px; height: 105%; border-radius: 4px; background: #f5f5f5; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); box-shadow: 0 0 18px rgba(0, 0, 0, 0.35);}
	#footer .sbs .menu2 li {    float: left;    width: 50%;}
	
	
	h2.static-content__title{font-size: 2rem;}
	h3.static-content__subtitle{font-size: 1rem;}
	
	.font-large-1 {
    font-size: 20px;
    
}
	
	
}


/* Landscape gsm > portrait tablet / ipad */
@media only screen and  (min-width: 771px) and (max-width: 1219px) {
	
	.font-large-1 {
    font-size: 25px;
    
}
	
	.card-body {

     
    padding: 10px;
		
	}
	
	
  .verbergen-sm	{  }
	  .verbergen-ipad	{ display:none;  }
	  .verbergen-groterdanipad	{ display:none; }
	  .tonenklein   	{ display:none;  }
	 
	.tim-50{height:52px;}
	.card {margin: 8px 0;}
	
	.tonenipad   	{   }
	 .verbergen-groot	{ display:none; }
	   .consulentlogo	{font-size:30px; } 
	   .header5   a.consulentlogo	{font-size:30px; }
	   .sc--has-fade-mask {margin-bottom: -100px; overflow: hidden; min-height: auto;}
	    .sc__boxed-mask {position: absolute; top: 0; bottom: auto; left: 50%; width: 1200px; height: 105%; border-radius: 4px; background: #f5f5f5; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); box-shadow: 0 0 18px rgba(0, 0, 0, 0.35);}
	#footer .sbs .menu2 li {    float: left;    width: 50%;}
		h2.static-content__title{font-size: 2rem;}
	h3.static-content__subtitle{font-size: 1rem;}
}



/* PC  /  desktop */
@media only screen and (min-width: 1220px) {

	  .verbergen-sm	{}
	  .tonenklein   	{ display:none; }
	.tonenipad   	{ display:none; }
	  .consulentlogo	{font-size:36px; }
	  .header5   a.consulentlogo	{font-size:36px; }
	  .timhoofding  { margin-bottom: -450px;  }
	   .verbergen-groot	{ display:none; }
		h2.static-content__title{font-size: 3rem;}
	h3.static-content__subtitle{font-size: 2rem;}
}

 
@media only screen and (min-width : 1921px){
.timhoofding  { margin-bottom: -450px;  }
	 .verbergen-groot	{ display:none; }
	 .tonenklein   	{ display:none;  }
	.tonenipad   	{ display:none; }
}

 

/** Laptop+ **/
@media (min-width: 991px) {
 .tonenklein   	{ display:none;  }
}


/** Laptop **/
@media (min-width: 992px) and (max-width: 1199px) {
 .tonenklein   	{ display:none;  }
}


/** Large Tablets **/
@media (max-width: 992px) {

}


/** Tablets (landscape mode)  **/
@media (min-width: 768px) and (max-width: 991px) {

}


/** Tablets+  **/
@media (min-width: 768px) {

}


/** Tablets (portrait mode)  **/
@media (min-width : 481px) and (max-width : 768px) {

}


/** Smartphone landscape mode / Mini Tablet **/
@media (max-width: 767px) {

}


/** Smartphone landscape mode / Mini Tablet **/
@media (max-width: 600px) {

}


/** Smartphone portrait mode **/
@media (max-width: 480px) {

}


/** Normal phone portrait mode+ **/
@media (min-width: 320px) {
	
}

 