.com_content #component .wietextdet, .wietextdet
{
   text-align: justify;
   margin: 0 0 10px;
}


@media only screen and (max-width : 768px) {
	.com_content #component .wietextdet, .wietextdet
	{
		text-align: left;
	}
}

.com_content #component .wietextdet.heading_tab
{
    text-transform: lowercase;
	font-size:20px;
  	font-family:Manjari; 
  	color:#005959;
  	font-weight:bold;
      
}

.com_content #component .wietextdetsubskripsies
{
   text-align: left;
   margin: 0 0 0px;
}

.wietextdet.heading_tab::first-letter 
{
    text-transform: uppercase;  
}

.com_content #component .heading_blokkie_grey
{
	font-size:20px;
	font-family:Manjari; 
  	color: #808080;
  	font-weight:bold;
     
}

.com_content #component .heading_blokkie_black
{
	font-size:20px;
	font-family:Manjari; 
	color: #333;
  	font-weight:light;
    margin-bottom: 5px;
    margin-top: 5px;
}

.com_content #component .heading_main_article
{
    background-color: #ffffff00;
    color: #005959;
    padding: 20px;
    font-size: 40px;
  	font-family:Manjari; 
    text-align: left;
    margin-bottom:0px; 
    margin-top:0px; 
    margin-left:70px;
}

.com_content #component .heading_main_article_new
{
    background-color:#ffffff00;
    color: #005959;
    padding: 20px;
    font-size: 38px;
  	font-family:Manjari; 
    text-align: left;
    margin-bottom:0px; 
    margin-top:0px; 
    margin-left:0px;
}

@media only screen and (max-width : 768px) 
{
	.com_content #component .heading_main_article_new
	{
		text-align: left;
        font-size: 25px;
        font-weight:normal;
  	}
        
}

@media only screen and (max-width : 768px) 
{
	.com_content #component .heading_main_article
	{
		text-align: left;
        font-size: 27px;
        margin-bottom:0px; 
        margin-top:0px; 
        margin-left:0px;
	}
}

.com_content #component .heading_main_article_center
{
    background-color: #ffffff00;
    color: #005959;
    padding: 20px;
    font-size: 40px;
  	font-family:Manjari; 
    text-align: center;
}


li {
    line-height: 1.56;
}

.jwts_tabberlive
{
	width: 100%;
}

/*Emosiewiel table*/
.emosiewieltable table 
{
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd;
}

.emosiewieltable th, .emosiewieltable td 
{
  text-align: left;
  padding: 8px;
}

.emosiewieltable tr:nth-child(even){background-color: #f2f2f2}

.com_content #component .inhoudsblokkie
{
	overflow: visible!important;
}

.com_content #component .inhoudsblokkie_blokkieintro
{
	text-align: center;
	padding: 18px;
	-webkit-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	-moz-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	box-shadow: 0px 2px 10px -3px rgba(0,0,0,0.98);
	
}

.com_content #component .inhoudsblokkiegeenraampie
{
	overflow: visible!important;
	margin-top:0px; 
  	margin-bottom:0px; 
  	margin-left: 82px; 
  	margin-right:0px;   
}

@media only screen and (max-width : 768px) 
{
  .com_content #component .inhoudsblokkiegeenraampie
  {
      margin-left: 0px; 
  }
}

.com_content #component .inhoudsblokkiegeenraampieintro
{
  	text-align: center;
	padding: 18px;
	-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.98);
	-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.98);
	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.98);
}

.com_content #component .hetjygeweetgroenagtergrond
{
  border-style: solid;
  border-color: #808080;
  border-width:thin; 
  background-color: #005959;
}

.com_content #component .hetjygeweetgrysagtergrond
{
  border-style: solid;
  border-color: #d1d3d9;
  border-width:thin; 
  background-color:#d1d3d9; 
}

.com_content #component .interessantskadu
{
	overflow: visible!important;
}

.com_content #component .interessantskaduintro
{
	text-align: center;
	padding: 18px;
	-webkit-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	-moz-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	box-shadow: 0px 2px 10px -3px rgba(0,0,0,0.98);
}	

.com_content #component .onthougeenraampie.com_content #component .onthougeenraampie
{
	overflow: visible!important;
}

.com_content #component .onthougeenraampieintro
{
  	text-align: center;
	padding: 18px;
	-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.98);
	-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.98);
	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.98);
}

.com_content #component .onthouraampie.com_content #component .onthougeenraampie
{
	overflow: visible!important;
}

.com_content #component .onthouraampieintro
{
  	text-align: center;
	padding: 18px;
	-webkit-box-shadow:0px 2px 31px -3px  rgba(0,0,0,0.98);
	-moz-box-shadow:0px 2px 31px -3px rgba(0,0,0,0.98);
	box-shadow: 0px 2px 10px -3px rgba(0,0,0,0.98);
}


.com_content #component .belangrikgroenagtergrond
{
  	border-style: solid;
	border-color: #808080;
  	border-width:thin; 
  	background-color: #005959;
}

.com_content #component .hetjygeweetskadu
{
	overflow: visible!important;
}

.com_content #component .hetjygeweetskaduintro
 {
	text-align: center;
	padding: 18px;
	-webkit-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	-moz-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	box-shadow: 0px 2px 10px -3px rgba(0,0,0,0.98);
 }	

.com_content #component .hetjygeweetskadulist
{
	overflow: visible!important;
}

.com_content #component .hetjygeweetskaduintrolist
 {
	text-align: left;
	padding: 18px;
	-webkit-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	-moz-box-shadow: 0px 2px 31px -3px rgba(0,0,0,0.98);
	box-shadow: 0px 2px 10px -3px rgba(0,0,0,0.98);
 }	

/* ---- wie is ek Custon Top right ---- */

#topright ul
{
    list-style-type: none;
	margin-bottom: 0px;
}

#topright .menu li
{
    display: inline;
	margin-left:5px;
}

#menuwrap 
{
  margin-top:0px;
}



/* ------ */
/* gmap fixes*/
.gmapfp_champs1 .labels
{
	display: none;
}

.gmapfp_champs1 .pictos
{
	display: none;
}

.gmapfp_largeur_titre .gmapfp_classement
{
	display: none !important;
}

.gmapfp .gmapfp_article label
{
	display: none;
}

.hoofbladwieisonsprent
{
   margin-left: 25px; 
   margin-top: 100px;
}

@media only screen and (max-width : 768px) {
  .hoofbladwieisonsprent
  {
      margin-left: 0px; 
      margin-top: 0px;
  }
}

.wieisekclearfix { 
  overflow: auto; 
}

.com_content p.readmore a.btn:hover
{
  background: #808080;
}
    .wietabs {
        position: relative;   
        min-height: 600px; 
        clear: both;
        margin: 25px 0;
    }
    .wietab {
        float: left;
    }
    .wietab label {
        background: #eee; 
        padding: 10px; 
        border: 1px solid #ccc; 
        margin-left: -1px; 
        position: relative;
        left: 1px; 
	display: inline;
	font-size: 14pt;
    }
    .wietab [type=radio] {
        display: none;   
    }
    .wietabcontent {
        position: absolute;
        top: 28px;
        left: 0;
        background: white;
        right: 0;
        bottom: 0;
        padding: 20px;
        border: 1px solid #ccc; 
        overflow: auto;
    }
    [type=radio]:checked ~ label {
        background: white;
        border-bottom: 1px solid white;
        z-index: 2;
	font-weight: bold;
    }
    [type=radio]:checked ~ label ~ .wietabcontent {
        z-index: 1;
    }



.facebookcolor{color: #376099; font-size: 20px;}
  
