<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.7.2.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */
/* header*/
.logo {display:none !important;}
#Action_bar .contact_details li.slogan { color:#000000; font-size:13px;}
#Action_bar .contact_details li.slogan a { color:#000000;}
#Action_bar .contact_details li.slogan a:hover{ color:#d20032;}
#Action_bar .contact_details li.slogan .vragen { display:inline-block; float:left;}
#Action_bar .contact_details li.slogan .bereikbaar { display:inline-block; color: #14BE6E; text-transform:uppercase; margin: 0 10px; float:left;}
#Action_bar .contact_details li.slogan .nietbereikbaar { display:inline-block; color: #D20032; text-transform:uppercase; margin: 0 10px; float:left;}
#Action_bar .contact_details li.slogan .top_adres  { display:inline-block; margin: 0 10px;}

/* menu */
#menu-top_menu li a{font-size:13px; color:#000000;}
#Top_bar .menu &gt; li &gt; a span {border:none !important; font-weight:bold;}
#Action_bar .contact_details li,  .header-stack #Action_bar .social-menu {
    padding: 3px 0 !important;
}
.home_themas{margin-top:40px;}
.home_themas .one-fourth{width:23.2% !important;}

#Top_bar &gt; div &gt; div &gt; div.top_bar_right &gt; div &gt; a.button_theme{background-color:#14BE6E; font-size:13px;}
#Top_bar &gt; div &gt; div &gt; div.top_bar_right &gt; div &gt;a.button .button_label {padding: 5px 20px;}
#Top_bar .menu &gt; li &gt; ul.mfn-megamenu a.mfn-megamenu-title {text-transform:none !important;}
.header-stack #Top_bar .top_bar_right {    bottom: -5px;}
.logo_header {margin: 0 auto;text-align:center;}
.logo_ww {height:120px; width:120px;}
.logo_ww_small {height:75px; width:75px;}
#Sliding-top{display:none;}
#Header { min-height: 0px !important}
body.header-stack:not(.template-slider) #Header{min-height: 0px !important}

#Top_bar .menu li ul li {font-size:14px;  width:200px;}
.home_header #searchform .field{background width: 100%;}
.searchformhome {margin:0 0 0 20px !important;}
.results a span.overlap { color: #d20032 !important;}


#Top_bar .menu &gt; li.current_page_item &gt; a{color:#444444!important;}
#Top_bar .menu &gt; li.current_page_item &gt; a:hover{color:#444444!important;}
#Top_bar .menu &gt; li.current-menu-item &gt; a,
#Top_bar .menu &gt; li.current_page_item &gt; a,
#Top_bar .menu &gt; li.current-menu-ancestor &gt; a,
#Top_bar .menu &gt; li.current-page-ancestor &gt; a,
#Top_bar .menu &gt; li.current_page_ancestor &gt; a,
#Top_bar .menu &gt; li.hover &gt; a,
 {
		color: #000000 !important;
	}

#Top_bar .menu &gt; li ul {background-color:#ca0411 !important;}
#Top_bar .menu &gt; li ul li a {    color: #ffffff!important;}


div[id*="ajaxsearchlite"] .probox .promagnifier .innericon svg {fill: rgb(70, 70, 70) !important;}
div[id*="ajaxsearchlite"] .probox .prosettings .innericon svg {fill: rgb(70, 70, 70) !important;}

#ajaxsearchlite1 .probox .proinput input, div[id*="ajaxsearchlite"] .probox .proinput input {height:32px; font-size:15px !important;} 
.single-thema #Content {padding-top:0px !important;}

#Subheader { padding: 0px }

/*tootip */
.glossaryLink {}
#ttcont {display:block; padding:15px 12px 15px 15px !important;  margin-left:5px; background:#efefe9 !important; color:#464646 !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;}


/* search*/
#ajaxsearchliteres1{top:420px !important;}
#ajaxsearchlite1 .probox, div[id*="ajaxsearchlite"] .probox {padding:5px;}

.asl_spacer {display:none !important;}
.asl_content {padding-top:0px !important;padding-bottom:0px !important;height:21px !important;}
.asl_content &gt; h3 ,  .asl_content &gt; h3 &gt; a {font-size:12px !important; color:#d20032 !important;} 
.results a span.overlap {height:20px !important;}

/* common */
.column, .columns { margin: 0 0.8% 40px ; }
	
.post-nav{display:none;}
.post-header .title_wrapper h1{font-weight:600; margin: 0px !important;}
.title_wrapper h1 { color:#d20032; text-align:center;font-weight:600;}
h1.entry-title {color:#d20032; text-align:center; font-size:28px !important;font-weight:600;}
p {line-height:24px;}
.center_header {display:block; width:100%; text-align:center; font-weight:bold;}
#Footer .footer_copy .copyright {text-align:center; float:none; font-weight:normal; font-size:14px;}
.footer_logo {margin-left:38px;}
.the_content_wrapper ul ,.the_content_wrapper ol {margin: 0 0 15px 20px;line-height:24px;color:#464646!important ; font-size:100%;}

a.button, a.tp-button, button, input[type="submit"], input[type="reset"], input[type="button"] {background-image : none !important;} 
h4 {color:#d20032 !important; }
table th, table td {text-align:left !important;} 
.image_links .link, .image_links .zoom{display:none !important;}
.homepage h1 {line-height: 30px !important;}

/*oplossingen */
.single-oplossing  #Subheader h1{display:none;} 

.block_beschikbaar {border:2px #cdcdcd solid; padding:10px 10px 0px; text-align:center; font-size:14px; line-height:20px; }
.block_title {font-weight:bold;display:block; text-align:center;font-size:18px;}
.block_highlight {display:block; color:#14be6e;text-transform:uppercase;}
.block_beschikbaar a.button{ width: 90%; margin-top:10px; }
.block_beschikbaar a.button .button_label{text-align:center;margin:0px; width:100%;padding:5px 0px; }
.block_bekijkook { padding:0px 0px 0px; text-align:center; font-size:14px; line-height:20px; margin-bottom:20px; }
.block_bekijkook a.button{ width: 100%; margin:0px; background-color:#efefe9; color:#464646; padding:0px;}
.block_bekijkook a.redcolored{background-color:#d20032 !important; color:#ffffff !important;}
.block_bekijkook a.button .button_label{text-align:center;margin:0px; width:100%;padding:5px 0px; font-weight:bold; }

.img_oplossing {float:right; margin: 0 0 10px 10px;}

/* bedrijvenmap / leaflet */
.map_wrapper{height: 600px;  margin-bottom:20px;}
#map {  width: 100%;  height: 100%;}
.leaflet-container a {font-weight:normal;display:block; text-align:right; font-size:11px;color: #d20032 !important;  }
.leaflet-container a.popuplink{border-top:solid 2px #e8dcca; padding-top:5px;}
.leaflet-popup-content .popuptitle{color: #d20032; font-weight:bold;}
.leaflet-popup-content-wrapper {   border-radius: 4px;}
.leaflet-popup-content {   margin: 13px 10px;    max-width: 200px;
}



/* producten */
.offerte_aanvraag {text-align:center;}

.webshop_link {text-align:center;}

.button_label_center {text-align:center;margin:0px; width:100%; font-weight:bold;}

#Content .ww-green select {height:30px; display:inline-block; margin:0px 0 0 30px; line-height:13px;
    background-color: #ffffff !important;
    border-color: #ededed;
    color: #464646;
	padding: 0px;
	float:left;
	-webkit-appearance: menulist;
	font-size: 100%;
}
.greentekst{color:#ffffff; padding:30px 10px 0px;}
.greenselect{margin:28px 10px 0px  !important;}
#Content .bedrijffilter select{height:24px; display:inline-block; margin:0px 0 0 30px; line-height:13px;
    background-color: #ffffff !important;
    border-color: #ededed;
    color: #464646;
	padding: 0px;
	-webkit-appearance: menulist;
	width: 30%;
}


.product_besparing{ float:left; font-size:12px; margin: 5px 0 5px 13px  ; color:#8c9b8c; max-width:130px; overflow:hidden;white-space:nowrap; }
.posts_group.masonry.col-3 .post-item {width:31.0% !important;}
.prod_link {display:  inline-block; margin:0 0 10px;}





/* footer */
#Footer .footer_action {background:none;font-size:14px; line-height:20px; font-weight:normal;margin:15px 70px 70px 70px;;}
#mc4wp_email {width: 66.666%; display:inline;}
#mc4wp_send {width: 14.666%;margin-left:1%; display:inline;}
#Footer .footer_top {margin-bottom:10px;}
#Footer .footer_top_lower {margin-top:8px;}
#Footer .breadcrumbs_container {margin: 10px 70px 70px 70px !important; color:#000000 !important;}
#Footer .breadcrumbs {color:#000000 !important;}
#Footer .breadcrumbs a, #breadcrumbs a {color:#000000 !important;}

#Footer .widget_nav_menu ul li a { margin:0px; padding:0px; font-size:14px; font-weight:normal;  }
#Footer .widget_nav_menu ul li { margin:0px; list-style: none; border:none !important;}
#Footer .widget_nav_menu ul {color:#ffffff; padding:0px !important; margin:0px !important; background: none;}
#Footer .widget_nav_menu ul li:after{border:none !important;}
.footer_gemeenten {font-size:12px; line-height:20px; font-weight:normal; display:block; float:left;}
.menu-footer-menu-container{float: left;}
.footer_sublink {font-size:12px; line-height:20px; font-weight:normal; display:block; }
.footer_subtitle {display:block;    clear: both; font-weight:bold;}
.footer_gemeenten_list{width:100%;float:left;display:block; margin-top:5px;}

#Footer .widget_text{font-weight:normal;}
#Footer .openingstijden{display: inline-block; width: 60px;}
#Footer a.icon_bar_small, #Footer a.icon_bar_small span {width: 23px; height: 23px;  line-height: 23px;border:none; float:left;}

#Footer .mc4wp-form{margin-left:-8px;}
#Footer .mc4wp_field{ height:30px;}
#Footer .mc4wp_send{height:30px; padding: 0px 30px;margin: 0 0 0 10px;}
#Footer .footer_copy{ border:none;}
#Footer .footer_action {margin-bottom:0px;}


.column_attr.align_center {clear:both;}


/* homepage */
.oplossing_box{
    width:100%;
	color: #ffffff;
	float:left;
	margin: 10px 8px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.one.column {
    width: 100%;
}

.front-green h4 {color:#ffffff !important;}

.opl_title     	{font-size:20px; line-height:22px;padding:10px 0 0 0;min-height:45px;}
.opl_text	   	{font-size: 14px; display:block; clear:both; margin: 29px 0 10px 30px; }
.opl_text a,.opl_text a:hover		{color:#ffffff;}
.opl_icon		{margin: 11px 10px 10px 16px; float:left;}
.opl_opwekken  	{background-color:#D20032; }
.opl_gebruiken 	{background-color:#AF82B9; }
.opl_besparen  	{background-color:#8C9B8C; }
.opl_comfort   	{background-color:#F5A523; }
.masonry:not(.tiles) .post-item{width:23%;}
.home .fancy_heading .title{color:#ffffff; text-shadow: 3px 3px 10px rgba(50, 50, 50, 1);}

/*thema*/

.main_text h1{color:#ffffff; margin-top:50px;text-shadow: 3px 3px 10px rgba(50, 50, 50, 1);}
.main_text{ color:#ffffff;margin-bottom: 35px;text-shadow: 3px 3px 10px rgba(20, 20, 20, 1);}
.thema_page .small_tekst{     padding: 0 17%;  width: 66%;}
.thema h2{margin: 20px 0 20px 0;  font-weight:600;}
.thematitle a{color:#707070; display:block; text-align:center; width:100%;}
.themalink .button_label{padding: 5px 0px !important; font-size:14px; width:100%; text-align:center;}
a.themalink {width:90%; margin:5%;}
themalink_button{ text-align:center;}
.hulp_nodig {margin-top:10px;}
.hulp_nodig  .button_label { padding: 11px 50px !important;}
.header_producten .column_attr {color:#d20032; font-size:20px;}
.header_producten .column {margin: 20px 1% ; }
.header_producten {margin-bottom: 40px;}
.product_filter ul {margin:0px 0px 10px 0px;}
.product_filter ul li {margin:0px; list-style:none; font-size:14px; font-weight:normal !important; line-height:15px; color:#000000;}
.product_filter .wpv-filter-form {font-size:14px; font-weight:bold;color:#000000;}
.product_filter ul.children{display:none;} 
.product_filter label{font-weight:normal;}


#breadcrumbs { text-align: left !important; margin: 5px 0 5px 0 !important; font-size: 14px !important; }

/* product */
.column_hover_box  {
	 display: inline-block !important;
	-webkit-box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.1);
    box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.1);
	border: 1px solid #9b9b9b;
	}
.column_hover_box_bedrijf  {
	 display: inline-block !important;

	}	
.attachment-mwc-hoverbox{width:100%;}	
.meerproducten  {width:33%; text-align:center; }
.meerproducten .button_label{ width:100%;margin:0px!important; padding:5px 0px!important;}
 
.hovertitle a{color:#000; font-size:14px; line-height:18px; font-weight:bold; }
.hovertext{color:#464646; font-size:14px; line-height:18px; margin:0 10px; border-bottom:1px solid rgba(0,0,0,0.1);min-height:90px; }
.hovertext p {margin: 10px 0;line-height:20px;}
.hoverlink{float:right; font-size:12px; margin: 5px 13px ;}

.isotope-home{border: 1px solid #9b9b9b; display:block !important;}


.posts_group.masonry.col-4 .post-item {width:23% !important;}  /*22.7*/
.masonry:not(.tiles) .post-item {margin: 0 0.8% 20px;}

/* gemeenten*/
.column .col_gemeente {margin-bottom:0px !important;}

/*bedrijf*/
.bedr_meta{color:#d20032; dislay:block;margin-top:10px;}
.bedr_meta_value{}
a.grey{color:#464646 !important;}

/* energieform */
#VrijblijvendAdviesForm {padding:0 50px;}
.EnergieCalc{ background-color:#EFEFE9; margin:0 20px; padding:20px; text-align:center;}
.Dakscan{ margin:0 20px; padding:20px; text-align:center;}
.EnergieCalc .energie_text{ font-size:130%;}
.EnergieBalk h2{color:#ffffff;}
.EnergieBalk{color:#ffffff; text-align:center;}
#energieForm{margin:20px 0 0 0;}
#energieForm input, #VrijblijvendAdviesForm input{border:1px #8c9b8c solid;height:30px; margin-bottom:8px;}
#VrijblijvendAdviesForm textarea{border:1px #8c9b8c solid; width:100%;margin:0px;}
#energieForm #postcode,#energieForm #huisnummer, #VrijblijvendAdviesForm #postcode,#VrijblijvendAdviesForm #huisnummer,{ width:100%; } 
#VrijblijvendAdviesForm #telefoon {display:block !important;margin: 0 auto 5px;}
#VrijblijvendAdviesForm #naam {display:block !important;margin: 0 auto 5px;}
#VrijblijvendAdviesForm #email {display:block !important;margin: 0 auto 5px;}

#energieForm label.formlabel, #VrijblijvendAdviesForm label.formlabel { height:18px;font-size:14px !important; font-weight:normal; text-align:left;}
.btn-success-energie {width:100% !important; margin-top:10px;height: 30px;  line-height: 10px;}
.form_left{width:50%; float:left;}
.form_right{width:45%; float:right;}
.form_full{width:100%; float:right;}

/* ww_vink*/
p.ww_vink{background-image: url("../betheme-child/images/vink.jpg");background-repeat:no-repeat; height:30px; padding-left:45px;margin-left: 20px !important; }

/* vrijblijvend - advies */
.group_grey_container{  display:table-row;padding:0px;}

.group_grey     {background:#efefe9; margin:0; padding: 25px 80px;  float:left; display: block; width:80% }
.group_grey_tri{display: inline-grid; height:20px;background-image: url("../betheme-child/images/tri_advies.png");background-repeat:no-repeat;   background-position: center top; }
.group_grey_top{margin:20px;display: table-row;height:20px;}
.group_grey_icon{background-repeat:repeat-y;background-position: left; height:84px; width:84px;display: table-cell;
    vertical-align: middle;background-image: url("../betheme-child/images/bg_advies.jpg") 
  }



.adviesform{ width:50%;margin:0 auto;}
.adviestekst{width:80%;margin:0 auto;min-width:80%}
.group_grey h3{font-size:20px; font-weight:bold; margin-bottom:5px; min-width:700px; }
.btn-vrijblijvendadvies {background-color:#14BE6E; font-size:13px; line-height: 12px;    margin-bottom: 0;    padding: 8px 20px;    height: 30px;}


/* gemeente */

.gemeente_inzet{ float:left; position:absolute;  top:-120px; }
h2.gemeente_titel {float:left ;margin-left: 320px; font-weight:600;}
.intro_image{   width:100%; text-align:center;}
.intro_image img{margin;auto;}
.gemeenteproject .project_thumb img{max-width: 60px !important;}
.gemeenteproject, .gemeenteproject p{ font-size:13px; line-height:18px; min-height:110px;}
.gemeenteproject .project_title {display: inline-block; margin-left:15px; max-width:200px;}
.gemeenteproject .project_title a{ color:#000000; font-weight:bold; }
.gemeenteproject .project_text{ margin: 10px;border-bottom: 1px rgba(0,0,0,0.1) solid; padding-top:5px;}
.gemeenteproject .project_thumb{min-height:60px ;  min-width:60px;display: inline-block; vertical-align:bottom;background-color:#efefef;}
.gemeenteproject img {vertical-align:middle;}
.gemeenteproject .hoverlink{margin-bottom:10px;}
.gemeenteprojecten  {width:33%; text-align:center; }
.gemeenteprojecten .button_label{ width:100%;margin:0px!important; padding:5px 0px!important;}
.project_image{min-height:200px; min-width:}
.gemeenteprojectenbutton{margin: 0 auto!important;}

/* initiatief*/

.column_hover_box.initiatief &gt; .hovertitle a{color:#464646  !important; font-size:14px;border-bottom:1px solid #cccccc; }
.column_hover_box.initiatief &gt; .hovertitle {margin: 10px 0;}
.initiatief &gt;img {float:left;}
/*div.buurtdata,div.hovertitle {float:left;}*/
div.buurtdata { font-size:14px; text-align:left; padding:5px 6px; margin:0px 5px; line-height:20px;}

.fancy_heading_ww_productheader {padding-bottom:20px; clear:both;}
.hovertitle {display:block;  text-align:left; margin:0px 10px;color:#464646  !important;font-size:14px; font-weight:bold; border-bottom:1px solid rgba(0,0,0,0.1);}
.wpv_notfound{ clear:both;}



/*onze winkel */
.contact{background-color:#efefe9; max-height:218px; overflow:hidden; }
.contact_map{max-height:218px; overflow:hidden;}
.contact_inner{ padding: 25px 40px;}
.contact_header{ color:#d20032;}
.contact_button { height: 30px;    padding: 0px 30px;    margin: 0 0 0 10px;}
.maak_afspraak {margin-top:10px; width:100%;text-align:center;}
.maak_afspraak .button_label { padding: 2px 0px !important; width:100%}
.maak_afspraak .button_label a.button{text-align:center;margin:0px; width:100% !important;padding:5px 0px; }

/* project */
.project-meta .label{display: block; color: #d20032;}
.project-meta .value{display: block;margin-bottom:16px;}

.contact_header {}
.greycontactform {background-color:#efefe9; padding:20px; }
input.contactfield {width:50% !important;}



/* productfilters */




.filter_select {display: inline-block !important;}
label.filter_label {display: inline-block !important;}

#OplossingFilter &gt; input[type="radio"]{display:none !important;}

#OplossingFilter &gt; input[type="radio"] + label {
  /*  color: #292321;;
    font-family:Arial, sans-serif;*/
    font-size:14px;
	font-weight:normal !important;
	margin-bottom: 1px !important;
}

#OplossingFilter &gt; input[type="radio"] + label span {
    display:inline-block;
    width:13px;
    height:13px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    cursor:pointer;
    -moz-border-radius:  50%;
    border-radius:  50%;
}

#OplossingFilter &gt; input[type="radio"] + label span {
     background-color:#EFEFE9;;
}

#OplossingFilter &gt; input[type="radio"]:checked + label span{
     background-color:#C80030;
}

/*#OplossingFilter &gt; input[type="radio"] + label span,
#OplossingFilter &gt; input[type="radio"]:checked + label span {
  -webkit-transition:background-color 0.4s linear;
  -o-transition:background-color 0.4s linear;
  -moz-transition:background-color 0.4s linear;
  transition:background-color 0.4s linear;
    background-color=#C80030;

}
.selected_radio{background-color=#C80030 !important;}
*/

.product_filter label{}


.filter_select &gt; input[type="radio"] + label {
  /*  color: #292321;;
    font-family:Arial, sans-serif;*/
    font-size:14px;
	font-weight:normal !important;
	margin-bottom: 1px !important;
}

.filter_select &gt; input[type="radio"] + label span {
    display:inline-block;
    width:13px;
    height:13px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    cursor:pointer;
    -moz-border-radius:  50%;
    border-radius:  50%;
}

.filter_select &gt; input[type="radio"] + label span {
     background-color:#EFEFE9;;
}

.filter_select &gt; input[type="radio"]:checked + label span{
     background-color:#C80030;
}

.filter_select &gt; input[type="radio"] + label span,
 input[type="radio"]:checked + label span {
  -webkit-transition:background-color 0.4s linear;
  -o-transition:background-color 0.4s linear;
  -moz-transition:background-color 0.4s linear;
  transition:background-color 0.4s linear;
}

/**/





















/*.oplosfilter {
  background: url(../betheme-child/header-images/tri_advies.png) no-repeat;
}
.select {
  position: absolute;
  width: 158px;
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(../betheme-child/header-images/vink.jpg) no-repeat;
  overflow: hidden;
}
*/
.hidefilter{display:none;}
/* filter gemeente - project */
.filterform {display:inline-block;}
.filterfield {display: inline; float:left; margin: 0 10px;} 
.filterheader {font-weight:bold;margin-top: 15px;}
/*popups*/
#popupwrapper { position: relative;
    top: -150px;
    float: none;}
#popup {
    position: absolute;
    top: 150px;
    right: 20px;
    border: 1px solid #efefe9;
    padding: 15px;
    z-index: 10000;  /* Thanks Diego for pointing out the typo here */
    background-color: #ffffff;
    display: none;
	width:285px;
	height: auto;
	font-size: 14px !important;
	line-height:24px;
}
#popup .popup_title {display:block; color: #d20032;font-weight:bold; margin-bottom:10px;}
#popup .popup_exerpt {display:block; line-height:19px;}
#popup .popup_link {display:block; text-align:right;}
#popup .popup_img{padding-top:10px;}

/* form7*/
input.wpcf7-form-control.wpcf7-submit.grey-submit {background-color:#464847;float: right;   margin-right: 0; }
span.wpcf7-list-item {
  width: 100%;
  display: inline-block;
}
span.wpcf7-list-item-label{font-weight:normal !important;}
span.wpcf7-form-control-wrap.Akkoord {width: auto !important; }
.wpcf7-form-control input:read-only {background-color: #efefef !important;}
.wpcf7-pcapi-address{display: block !important;     margin: 0px !important;  width: 100% !important;}
.wrapsize-33{display:inline-block; width: 25% !important;    margin: 0 10px 0 0 !important;}


#headerimg_zeo{background-image: url("../betheme-child/header-images/tri_advies.png")}
#headerimg_meg{}
#headerimg_dv{}
#headerimg_mw{}


@media only screen and (min-width: 768px) and (max-width: 959px)
{
.opl_title {font-size:15px;}	
.opl_icon {
    margin: 11px 5px 5px 10px;
}
#Content .ww-green select {
        margin: 0px 10px;
		max-width: 200px;
}

.group_grey h3{min-width:400px;}
}
/* #Tablet (Portrait) &amp; #Mobile (Landscape)													480 - 767	*
===================================================================================================== */
@media only screen and (min-width: 480px) and (max-width: 767px)
{

}

/* #Tablet (Portrait) &amp; #Mobile (Landscape)													480 - 767	*
===================================================================================================== */
@media only screen and (min-width: 480px) and (max-width: 767px)
{
.posts_group.masonry.col-4 .post-item, .posts_group.masonry.col-3 .post-item {
    width: 100% !important;
}

input.contactfield {width:100% !important;}
.group_grey h3{min-width:200px;}
.home_themas .one-fourth { width:80% !important;} 
#Content .ww-green select { width:80% !important; margin: 2px auto !important;}
.iconvink{ clear:both !important;display:block;}
p { margin:0px;}
.thema_page .small_tekst { padding: 0 5% !important;  width: 90% !important;}
}
/* #Tablet (Landscape) 																		768 - 959
===================================================================================================== */
@media only screen and (max-width: 479px) {
#popup {
    position: relative;
	padding:10%;
	width:100%;
}
input.contactfield {width:100% !important;}
.posts_group.masonry.col-4 .post-item, .posts_group.masonry.col-3 .post-item {
    width: 100% !important;
}
.home_header{background-size:cover !important;background-position:top center !important;}
.gemeente_inzet {position:relative; top:0; }
h2.gemeente_titel {
    float: left;
    margin-left: 0px;
	font-size:20px;
}
.group_grey h3{min-width:20px;}
.header_gemeente_project{background-size:contain !important; min-height: 250px !important;  }
.gemeente_header{ margin:0px; padding:0px;}
.section {padding-top:20px !important; padding-bottom:10px !important; }
.home_themas .one-fourth { width:90% !important;} 
#Content .ww-green select { width:80% !important; margin: 2px auto !important;}
.iconvink{ clear:both !important; display:block;}
p { margin:0px;}
.thema_page .small_tekst { padding: 0 5% !important;  width: 90% !important;}
}

</pre></body></html>