@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Merriweather+Sans:400,300,300italic,500,700,900);

/* kleuren:
sem Blauw = #1728ff
sem Groen = #3cae47
z&z Rood = #018aaa
z&z Oranje = #ff8800
s&l Blauw = #015eee
s&l Oranje = #ff8800
l&l Paars = #881b8b
l&l Turquase = #15b5ae
meeb groen = #24b148
meeb lichtgroen = #a6ce40
meeb groen = #24b149 (groen zodat je nog kan wijzigen)

hdg blauw = #018aaa
hdg geel = #a6ce40

Images Base64 aanpassen naar kleur
ww: punt 
*/


/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}

footer {background:#018aaa;} 

body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input {
    -webkit-border-radius:0; 
    border-radius:0;
}
  input[type="checkbox"]{
    -webkit-appearance: checkbox;
    margin: 5px;
    margin-top: 0;
    vertical-align: middle;
    width: 13px;
    height: 13px;
  }
  input[type="submit"]{
    -webkit-appearance: button;
  }
img{vertical-align:middle;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
a{text-decoration:none;color:#000;overflow: hidden;}
a:hover{color:#018aaa;cursor:pointer;} /*ww: blauw */
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #cdcdcd;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #cdcdcd;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #cdcdcd;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #cdcdcd;
}
:focus{outline:none;}
html, body {
height: 100%;
}
body{font-family: 'Merriweather Sans', sans-serif;font-size:12px;font-weight:300; color:#000;line-height:18px;}
h2{
  font-size:20px;
  color:#a6ce40; /* ww: groen*/
  font-weight:700;
  padding-bottom:18px;
}

.content h2{
  font-size:20px;
  color:#a6ce40; /* ww: groen*/
  font-weight:700;
  /*text-transform:uppercase;*/
  padding-bottom:18px;
}
.left{float:left;}
.right{float:right;}
.subtitle{font-size:20px;font-weight:300;color:#000;}
.overlay , a.overlay {position:absolute;top:0;left:0;bottom:0;right:0;display:block;cursor:pointer;z-index: 11250; background:url(http://www.hollandduurzaam.nl/files/geel/blank.png) repeat;width: 100%;height:100%;min-height: 100%;min-width: 100%;}
.for-mobile { display:none; }
/******************************************general****************************************/
#header{position:absolute;width:100%;top:0;left:0;right:0;z-index: 1200;
    background:url(http://www.hollandduurzaam.nl/files/geel/header-bg.png) repeat-x top center; overflow:visible;
  }

#header .space{z-index: 2500;}
.space{max-width:1200px;padding-top:50px;margin:0 auto;position:relative;}


#header .where{z-index: 1500;}
.where{max-width:1200px;margin:0 auto;position:relative;}

#header .container{z-index: 10;}
.container{max-width:1200px;margin:0 auto;position:relative;}
.headerTop{padding-top:20px;position:relative;}

#logo{display:block;float:left;width:235px;height:85px;}

.headerLinks{top:28px;right:0;position:absolute;}
.headerLinks a{float:left;color:#000;margin-left:20px;font-weight:500;font-size:13px;text-transform:uppercase;}
.headerLinks a:hover{color:#018aaa;} /*ww: blauw */
.language{position:absolute;top:28px;right:21.3%;}
.language a{display:block;font-weight:500;float:left;margin-left:10px;color:#000;}
.language a.active, .language a:hover{color:#018aaa;} /*ww: blauw */

#navigator{float:right;padding-top:29px;}
#navigator ul{display:block;}
#navigator ul > li{ position:relative; float:left; 

    padding-top: 3px;
    padding-right: 7px;
    padding-bottom: 17px;
    padding-left: 7px;

 }

/***************/


#navigator ul li a{padding:0 11px;display:block;height:30px;color:#018aaa;font-size:12px;font-weight:500;background:transparant;line-height:30px; /*ww: blauw */
        border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; border:1px solid #018aaa; text-transform:uppercase; /*ww: blauw */
}
#navigator ul li.home a{background:url(http://hollandduurzaam.nl/files/geel/home.png) no-repeat 10px -31px ;width:14px;text-indent:-9999px;} /*ww: blauw */
#navigator ul li.home.active a { background:url(http://www.hollandduurzaam.nl/files/geel/home.png) no-repeat 10px 6px #018aaa;}

#navigator ul li a:hover, #navigator ul li.home a:hover{ background:url(http://www.hollandduurzaam.nl/files/geel/home.png) no-repeat 10px -31px #018aaa;} /*ww: blauw */

#navigator ul li.home a:hover{background-position:10px 6px;}
#navigator ul li.active > a{ background-color:#fff;color:#018aaa; } /*ww: blauw */

#navigator ul li > ul > li.active > a{background-color:#fff;color:#018aaa !important;} /*ww: blauw */

#navigator ul li > ul > li > a:hover { color:#fff !important;}
.headerBottomBackground{position:absolute;left:0;bottom:0;background-repeat:repeat;height:31px;
/*
background:url(http://www.hollandduurzaam.nl/files/geel/header-bottom.png); */


/*  wit header bottom */
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAfAQMAAAAV7JVbAAAAA1BMVEX///+nxBvIAAAAAXRSTlP0+jbuYwAAAAtJREFUCNdjoAgAAAA+AAHOmaexAAAAAElFTkSuQmCC');
  width:100%;opacity:0.9;filter:alpha(opacity=90); /* For IE8 and earlier */
}
.leftText{float:left;font-size:11px;font-weight:500;line-height:31px;margin-top:15px;text-transform:none;}
.leftText strong{font-weight:700;}
.localNavigator{float:right;padding-top:15px;}
.localNavigator li{float:left;height:31px;padding-left:15px;}
.localNavigator li a{font-weight:500;font-size:10px;text-transform:none; display:block;color:#000;line-height:31px;padding:0  0 0 18px;background-repeat:no-repeat;background-position:left center;
  

/*

background:url(http://www.hollandduurzaam.nl/files/geel/point.png); */
/* groene point */ /*ww: punt */
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAK3RFWHRDcmVhdGlvbiBUaW1lAHpvIDE0IHNlcCAyMDE0IDE0OjUxOjEyICswMTAwBEqA9wAAAAd0SU1FB94MHhMkB+A6c34AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAAHElEQVR42mNgIARs1rn/B2GsghiSOCVwGoUNAACmcxpBQNd+uQAAAABJRU5ErkJggg==');  
}

.localNavigator li a:hover{color:#018aaa;} /*ww: blauw */
.localNavigator li.active a{color:#018aaa;} /*ww: blauw */
.localNavigator li:first-child a{background:none;}
.mobileMenu{display:none;}
.menu-btn{display:none;}

#navigator ul > li.parent { background:#018aaa; border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0; } /*ww: blauw */
  
	#navigator ul li ul { display:none; position:absolute; left:0; width:250px; top:50px; border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px; }

    #navigator ul li a:hover { background:#018aaa; display:block; color:#fff;  } /*ww: blauw */

    #navigator ul li ul li { float:none; margin-left:0; padding:0; }

    #navigator ul > li.parent > a { background:#018aaa; color:#ffffff; } /*ww: blauw */

    
	#navigator ul li ul li a { text-transform:initial; background:url(http://www.hollandduurzaam.nl/files/geel/ico-arrow-white.png) no-repeat 8px 10px #018aaa; border-bottom:1px solid #383737; padding:7px 10px 7px 30px; line-height:20px; height:auto; font-size:12px; font-weight:400; color:#fff !important; display:block; margin:0; border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; text-transform:none;}
     /*ww: blauw */

      
	#navigator ul li ul li:last-child a { border-bottom:0; }
        
	#navigator ul li ul li a:hover {text-decoration:underline; background:url(http://www.hollandduurzaam.nl/files/geel/ico-arrow-white-over.png) no-repeat 8px 10px #018aaa; } /*ww: blauw */

    #navigator ul li.parent ul { display:block; }    
        
.slider{max-height:501px;position:relative;}
.no-slide .slide { height:auto; }
.cycle-slideshow{ max-height:501px;overflow:hidden;}

#home .cycle-slideshow { z-index:10; }
.cycle-slideshow.cycle-texts { z-index: 300; position: absolute !important; left: 0; right: 0; bottom: 0; top: 0; }

.slide{width:100%;overflow:hidden;text-align:center;max-height:501px; height: 501px; }
.slide img{ position:relative;width:100%;height:100% !important;}
.shadow{position:absolute;top:0; left:0; height:100%;width:100%;
  background:url(http://www.hollandduurzaam.nl/files/geel/shadow.png) ;background-repeat:repeat-y;background-position:top center;z-index:20;

/* shadow cq raster */

}
.slideText{position:absolute;bottom:0;left:0;right:0; height:91px;

/*  
background:url(http://www.hollandduurzaam.nl/files/geel/black-overlay.png) repeat;
*/

  
background:url(http://www.hollandduurzaam.nl/files/geel/shadow.png) repeat;



}
.slide-img { background-repeat: no-repeat; background-position: center top; height: 586px; background-size: cover; }
.slide-img img { display: none; }
#home .slideText { z-index: 60; }
.slider-small .slideText { background:none; }
.slider-small .slide { z-index: auto !important; } 
.black-bg { position:absolute;bottom:0;left:0;right:0;z-index: 60; height:101px; background:url(http://www.hollandduurzaam.nl/files/geel/black-overlay.png) repeat; z-index: 200; }
.center { z-index: 301; }  

.animate-text { position:absolute; left:0; right:0; height:101px; bottom:-490px; }
.slideTextContent{padding:28px 0 23px;max-width:1200px; margin:0 auto;text-align:left; position:relative; z-index: 1000; }
.title{width:41%;float:left;color:#fff;line-height:30px;}
.title h1, .title h2{font-weight:700;font-size:25px;color:#fff;padding-bottom:3px;}
.title h1 span, .title h2 span, .title span {font-weight:700;display:block;margin-bottom:3px;font-size:20px;}
.text{float:left;width:58.3%;float:right;}
.textInside p{width:53%; color:#fff; font-size:15px; line-height:23px; font-weight:500; float:left;}
.textInside a.slideLink{display:none;}
.text a.mobileMore{ position: relative; margin-top:6px;display:block;color:#ffffff;font-size:12px;font-weight:500;border:1px solid #ffffff;padding:10px 50px 12px 33px;
    border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:right;text-transform:uppercase;
   
/* pijltje naar rechts */ /*ww: kleur aanpassen */
background:url(http://www.hollandduurzaam.nl/files/geel/ico-more.png);
/*
 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAhNJREFUeNqs1s+LjXEUBvDPXGqIkZkdDbKfYSOzwGr+A2Wh5EfZzJS1hVE2SimUGhYWmKyUja1EUpLfNlaKGCuX3Pxa6LHwvbquO/e+dzj17a33Pec8vd9znvOcgSR62CC2YTNGMYwPeIOnuIvv3RLUunxbg1OYxxGsw1vcKc915f08Thf/zpak05lK0khyNMnIAj7NM1L8GiXuL5+Btutaggv4inN4rrqNYwrLcRA/mh/aQS6igUMWb2exCvs61WQKX/4RQIn/XPL9UZO15U7Hu9z9aI/atJ7xJJ9K3t8gp5PM9Ai8muRkkiUVgWaSnGmCDCZ5X6GLliW5kuR6kqEKIMNJ6kkGa4VoT1DvcdffsAf3CgE39vD/gEfYXsNW3K9Y1OA4juEmtvfwv4+tNWzAqz476Bp24hIOdPF7hQ1LS09/WkSrPi5/8rzMt/MdfBoYqhWAVYsAWVGIdwtzC/gMoVHDa6zvE2AUt/ECuwr5OtmvUiSZTHKjD6JNJHmZZHcF3xtJJps8qZe+7hW0uwBM9MOT5oszFRh/NMmDPsbLH4yvOrt2JlnRx+xqtM+uplDN9lGbbme2VcDa9WQOH/+DngyXEdRR4/djJWYx1mfysRK3slWwumn8dIvG9+q61S0aP11F49u3lcPYi4d4VtagOkYKITdhCy7jBN51SjRQce/aURKOFoB6AXxWVqSue9fPAQBFQ2O4uxMhjwAAAABJRU5ErkJggg==');*/
    background-repeat:no-repeat;background-position:86% center;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
  
  .text a.mobileMore:hover { /*background:url(http://www.hollandduurzaam.nl/files/geel/ico-more.png) no-repeat 80% center #018aaa;*/ background-color: #018aaa; color:#fff; } /*ww: blauw */


.text a.mobileMore:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
.text a.mobileMore:after{ background:url(http://www.hollandduurzaam.nl/files/geel/ico-more.png) no-repeat 86% center; }
.text a.mobileMore:hover:after { opacity: 1; }


.textInside{position:relative;}
  .gepvpanelt .textInside{width: 50%; float: left; }
  .textInside.gepvpaneltpage{ margin-left: -10%; width: 60%; color: #fff; }
.center{position:absolute;bottom:105px;left:0;right:0;}
.slider.small .slide { max-height:480px; height: 480px; }
.slider.small .center { bottom:147px; }
.pageContainer {z-index: 20;position:relative;}
.pageContainer a{display:block;width:81px;height:81px;text-indent:-9999px; position: relative; }
.pageContainer a#prev{background:url(http://www.hollandduurzaam.nl/files/geel/prev.png) no-repeat -95px 0 ;float:left; position:absolute; right:0; top:-90px; }
/*.pageContainer a#prev:hover{background-position:0 -190px;}*/
.pageContainer a#next{background:url(http://www.hollandduurzaam.nl/files/geel/next.png) no-repeat -95px 0 ;float:right;}
/*.pageContainer a#next:hover{background-position:0 -190px;}*/

.pageContainer a:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
.pageContainer a#prev:after{ background:url(http://www.hollandduurzaam.nl/files/geel/prev.png) no-repeat 0px 0;}
.pageContainer a#next:after{ background:url(http://www.hollandduurzaam.nl/files/geel/next.png) no-repeat 0px 0; }
.pageContainer a:hover:after { opacity: 1; }

.slide.small { }
.slider.small .center { bottom:188px; }
.slider.small .pageContainer a { width:61px; height:60px; }
.slider.small .pageContainer a#prev { background:url(http://www.hollandduurzaam.nl/files/geel/prev-small-new.png) -70px 0 no-repeat; }
.slider.small .pageContainer a#prev:after{ background:url(http://www.hollandduurzaam.nl/files/geel/prev-small-new.png) no-repeat 0px 0;}
.slider.small .pageContainer a#next { background:url(http://www.hollandduurzaam.nl/files/geel/next-small-new.png) -70px 0 no-repeat; }
.slider.small .pageContainer a#next:after{ background:url(http://www.hollandduurzaam.nl/files/geel/next-small-new.png) no-repeat 0px 0; }
.slider.small .pageContainer a#prev { top:-66px; }

/*************************************************content************************************/


.submenuspace{padding-top:120px; padding-bottom:0px;}
#home .space { padding-top: 0px; }


.whereshow{padding-top:5px; padding-bottom:5px;}
#home .where { padding-top: 0px; }

.content{padding-top:30px;}
#home .content { padding-top: 60px; }

.default-content .content{padding-top:40px;}
.bigBox{padding-bottom:31px;}
/******leftbox***********/
#home h1{
  font-size:20px;
  color:#a6ce40; /* ww: groen*/
  font-weight:700;
  padding-bottom:18px;
}

.leftBox{width:58.33%;float:left; padding-bottom:29px; position:relative; }
.leftBox h2, .leftBox h1{text-align:center;}
.leftBox .subtitle{text-align:center;display:block;}
.boxes{padding-top:60px;}
.boxSmall{width:47.2%;float:left;}
.boxSmall p{line-height:16px;}
.boxSmall .contactNumbers p { line-height: 20px; }
.boxSmall p b{text-transform:none;display:inline-block;} 
.boxSmall ul{display:block;margin-top:24px;border-top:1px solid #cbcbcb;}
.boxSmall ul li{display:block;border-bottom:1px solid #cbcbcb;min-height:29px;line-height:29px;}
.boxSmall ul li a{display:block;padding-left:30px;color:#000;line-height:28px;

 background:url(http://www.hollandduurzaam.nl/files/geel/arrow.png) no-repeat;background-repeat:no-repeat;background-position:10px 8px;

/* kleine pijltjes naar rechts zoals menu*/  
/*
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAlCAYAAACZFGMnAAAAK3RFWHRDcmVhdGlvbiBUaW1lAGRpIDMwIGRlYyAyMDE0IDIyOjAyOjEzICswMTAw8dZ/DQAAAAd0SU1FB94MHhUDCkDDwRQAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAEZ0FNQQAAsY8L/GEFAAABKklEQVR42u1UO67CMBC0qFBSvAIpeh01XISkiHKIHIM7pKHlCO5QUvk07yJm1xrn2ctCUErESCPkYT+zayvG5GiJjugTOugP2BItcSTWOEe9hm4TPYCFwbzGgLjZ0igCOlkVGKNVBwspKlSuhF4jPgxbKlVLJB6F5mOSimtRbDBH2nFOKp8knIX1uZM2k2Ytm0nbXq8sIdueMSvuibHqRUR0Rn97nXkT1buBX3w8fv42vwe/49/FWApsiY7oE/K51YILoiVOxIbPid5At1GPSSwMCy4GjkstTSKgy6r+61OwCs+N+HNPvIRl5DpbdQbDalULWDoKzYekhdXbtOOcpHVCwpl40jppMz1YkzNp2+vlErLtrbon8SJuPIN4ESfoVp0dl6q9vey7dwcSGMJySt35DQAAAABJRU5ErkJggg==');

*/
}
.boxSmall ul li a:hover{color:#018aaa;background-position:10px -16px;} /*ww: blauw */

.leftInfo h3{padding:7px 0 7px 40px;font-size:15px;color:#fff;font-weight:900;background-repeat:no-repeat;background-position: 10px center;text-transform:none;
  background-color:#018aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:22px; /*ww: blauw */


/* news wit */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAK3RFWHRDcmVhdGlvbiBUaW1lAHpvIDE5IGFwciAyMDE1IDIzOjE1OjU5ICswMTAwDCwbBgAAAAd0SU1FB98EExUQDi8HBCYAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAAg0lEQVR42s2UAQvAEBCF7///XYVNmFuzTHZmu1teicLXew4ASWFZI4uci7AD0wAFDMps4AKW4AsUx8HamHuv9dmezJPQcnG5Cfs8zwYVcfrqTFux2OL3CkUlIZ22oL0kTajIPa1d3Lkaclo/5Xmhv8QfkXz1gzH8/ynKK/X91z8Ki7wN6wS6VVdzz4MAAAAASUVORK5CYII=);
 
}
.leftInfoAgenda h3{padding:7px 0 7px 40px;font-size:15px;color:#fff;font-weight:900;background-repeat:no-repeat;background-position: 10px center;text-transform:none;
  background-color:#018aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:22px; 

/* agenda wit */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAK3RFWHRDcmVhdGlvbiBUaW1lAHpvIDE5IGFwciAyMDE1IDIzOjE5OjI0ICswMTAwfQKTUQAAAAd0SU1FB98EExcOHuV1//MAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAAlElEQVR42tWSTQqAIBBGbdOqY7gT73+eoF0HUDTGbGH4Mxk4SvRgMHV8MB8xhqC13tkLAKDfem6c51o555MQYpZShlrCd+ipSkJTvGJgPagsv6gJH9/GBz6XpkqkmQgahEcsZvkIFAphnlHLfqyw+8jDM8QekDIkC/+XYY//cPW1VfYfZehRjogxRllrXWKn0GvKghMiy6/2BsccHQAAAABJRU5ErkJggg==);

}


.rightInfo{margin-left:5.6%;}
.rightInfo h3{padding:7px 0 7px 40px;font-size:15px;color:#fff;font-weight:900;background-repeat:no-repeat;background-position: 10px center;text-transform:none;
  background-color:#018aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:22px; /*ww: blauw */
/* news wit */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAK3RFWHRDcmVhdGlvbiBUaW1lAHpvIDE5IGFwciAyMDE1IDIzOjE1OjU5ICswMTAwDCwbBgAAAAd0SU1FB98EExUQDi8HBCYAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAAg0lEQVR42s2UAQvAEBCF7///XYVNmFuzTHZmu1teicLXew4ASWFZI4uci7AD0wAFDMps4AKW4AsUx8HamHuv9dmezJPQcnG5Cfs8zwYVcfrqTFux2OL3CkUlIZ22oL0kTajIPa1d3Lkaclo/5Xmhv8QfkXz1gzH8/ynKK/X91z8Ki7wN6wS6VVdzz4MAAAAASUVORK5CYII=);
 
}

.rightInfoAgenda {margin-left:5.6%;}
.rightInfoAgenda h3{padding:7px 0 7px 40px;font-size:15px;color:#fff;font-weight:900;background-repeat:no-repeat;background-position: 10px center;text-transform:none;
  background-color:#018aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:22px; /*ww: blauw */
/* agenda wit */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAK3RFWHRDcmVhdGlvbiBUaW1lAHpvIDE5IGFwciAyMDE1IDIzOjE5OjI0ICswMTAwfQKTUQAAAAd0SU1FB98EExcOHuV1//MAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAAlElEQVR42tWSTQqAIBBGbdOqY7gT73+eoF0HUDTGbGH4Mxk4SvRgMHV8MB8xhqC13tkLAKDfem6c51o555MQYpZShlrCd+ipSkJTvGJgPagsv6gJH9/GBz6XpkqkmQgahEcsZvkIFAphnlHLfqyw+8jDM8QekDIkC/+XYY//cPW1VfYfZehRjogxRllrXWKn0GvKghMiy6/2BsccHQAAAABJRU5ErkJggg==);
}

.leftInfoApproved h3{padding:7px 0 7px 40px;font-size:15px;color:#fff;font-weight:900;background-repeat:no-repeat;background-position: 10px center;text-transform:none;
  background-color:#018aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:22px; 

/* approved */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAK3RFWHRDcmVhdGlvbiBUaW1lAHpvIDE5IGFwciAyMDE1IDIzOjE1OjU5ICswMTAwDCwbBgAAAAd0SU1FB98EExYHJh13lhMAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAAZ0lEQVR42rWSwQ4AIAhC+/+frltrThGVuOXcC9G1fmkPZTn3oTQmgbrOJ9Awji4U5duCQqDc4dsgdVixn91o2Nh1CKEemO0pjcVMk2aLhOKhc2MX6Y6fgZnLgIUqMF2UrVUyZz5v6wAIYUXXnZ3F1wAAAABJRU5ErkJggg==);
}



.rightInfoApproved {margin-left:5.6%;}
.rightInfoApproved h3{padding:7px 0 7px 40px;font-size:15px;color:#fff;font-weight:900;background-repeat:no-repeat;background-position: 10px center;text-transform:none;
  background-color:#018aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:22px; /*ww: blauw */

/* approved */
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAK3RFWHRDcmVhdGlvbiBUaW1lAHpvIDE5IGFwciAyMDE1IDIzOjE1OjU5ICswMTAwDCwbBgAAAAd0SU1FB98EExYHJh13lhMAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAEZ0FNQQAAsY8L/GEFAAAAZ0lEQVR42rWSwQ4AIAhC+/+frltrThGVuOXcC9G1fmkPZTn3oTQmgbrOJ9Awji4U5duCQqDc4dsgdVixn91o2Nh1CKEemO0pjcVMk2aLhOKhc2MX6Y6fgZnLgIUqMF2UrVUyZz5v6wAIYUXXnZ3F1wAAAABJRU5ErkJggg==);
}




/*************rightBox***********/
.bigBox .rightBox{width:37.5%;float:right; padding-bottom:29px; position:relative; }
.rightBox h2{text-align:center;}
.rightBox > .subtitle{display:block;text-align:center;}
.boxesList{padding-top:60px;padding-bottom:24px;}
.boxesList ul{display:block;}
.boxesList ul li{width:17.5%;margin-left:3.1%;position:relative;float:left;height:134px;z-index:10;}
.boxesList ul li:first-child{margin-left:0;}
.solarTitle{position:absolute;top:0;left:0;right:0;height:29px;padding:7px 0 11px;z-index: 20;
    background:url(http://www.hollandduurzaam.nl/files/geel/rood.png);

    /*background:url(http://www.hollandduurzaam.nl/files/geel/black-small.png) repeat;*/
    background-repeat:repeat;color:#fff;
    text-align:center;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;
    
/* black dot */
}
.boxesList ul li.active .solarTitle{background-color:#018aaa;} /*ww: blauw */
.solarTitle h3{font-size:15px;font-weight:900;text-transform:uppercase;}
.solarTitle .subtitle{font-size:13px;font-weight:300;text-transform:uppercase;color:#fff;}
.solarDetails{visibility:hidden;height:0;}

.boxesList ul li figure{position:relative;width:100%;height:100%; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.boxesList ul li figure img{height:100% !important; width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.boxesList ul li:hover .solarTitle{background:#a6ce40;} /* ww: groen*/
.boxesList ul li:hover .solarDetails, .boxesList ul li:focus .solarDetails{visibility:visible;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;display:block;position:absolute;bottom:0;left:0;right:0;z-index: 20;background-repeat:repeat;height:79px;padding:5px 10px 5px 13px;
  
/* red dot */
background-image: url('http://www.hollandduurzaam.nl/files/geel/rood.png'); opacity:0.9; filter:alpha(opacity=90);
}
.solarDetails a{display:block;color:#fff;font-size:12px;line-height:18px;padding-left:27px;margin-bottom:3px;

background:url(http://www.hollandduurzaam.nl/files/geel/icons.png) no-repeat;

background-repeat:no-repeat;
  
}
.solarDetails a.opening{background-position:5px 4px;}
.solarDetails a.prices{background-position:5px -65px;}
.solarDetails a.adress{background-position:5px -125px;}


.boxBottomLink{border-top:1px solid #018aaa; border-bottom:1px solid #018aaa;height:29px; position:relative; }
.bigBox .leftBox .boxBottomLink, .bigBox .rightBox .boxBottomLink  { position:absolute; left:0; width:100%; bottom:0; height:auto; }
.boxBottomLink a{display:block;color:#018aaa;padding-left:32px;line-height:16px;padding: 7px 5px 7px 0;
/*ww: blauw */

/* background:url(http://www.hollandduurzaam.nl/files/geel/arrow.png) no-repeat;  
small arrows right */

  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.boxBottomLink a.internal-link b, .boxBottomLink a .bold, .pvpanelselsBox .boxBottomLink a b { background:url(http://www.hollandduurzaam.nl/files/geel/arrow.png) no-repeat; background-repeat:no-repeat;background-position:10px -21px; padding-left:30px; }
.rightBox .boxBottomLink a:after, .leftBox .boxBottomLink a:after, .pvpanelselsBox .boxBottomLink a:after {
  content: '';
  position: absolute;
  z-index: -1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.rightBox .boxBottomLink a:after, .leftBox .boxBottomLink a:after, .pvpanelselsBox .boxBottomLink a:after {
  width: 100%;
  height: 0;
  top: 0;
  left: 0;
  background: #018aaa; /*ww: blauw */
}
.rightBox .boxBottomLink a:hover:after,.leftBox .boxBottomLink a:hover:after, .rightBox .boxBottomLink a:active:after, .pvpanelselsBox .boxBottomLink a:hover:after { height:100%; } 

.boxBottomLink a .important{background:none;padding:0;display:inline-block;margin:0;font-weight:300;font-size:13px;}
.boxBottomLink a:hover/*, .boxBottomLink:hover a*/ { color:#fff; }
.boxBottomLink a:hover .bold, .rightBox .boxBottomLink:hover a.internal-link b, .pvpanelselsBox .boxBottomLink:hover a b  { color:#fff; background:url(http://www.hollandduurzaam.nl/files/geel/arrow.png) no-repeat 10px -43px;}
.bold, b{font-weight:900;padding-right:5px; }
.boxBottomLink:hover { border-top:1px solid #018aaa; border-bottom:1px solid #018aaa; } /*ww: blauw */
.redBox .boxBottomLink a:hover { color:#000; }
/*homenews*/
.newsBox ul{padding-top:60px; margin-bottom:1px; }
.newsBox ul li{display:block; padding-bottom:19px; position:relative; }
.newsBox ul li h4{font-weight:900;font-size:16px;margin-bottom:11px;padding-left:35px;background-repeat:no-repeat;background-position: left -21px;
  
  background: url(http://www.hollandduurzaam.nl/files/geel/arrows.png) no-repeat 90% -19px; 
/* small arrows right */
}
.newsBox ul li .overlay { text-indent:-9999px; overflow:hidden; }
.newsBox ul li:hover p a { text-decoration:underline; } 

.newsText p{line-height:19px;overflow:hidden;}
.newsText .date{float:left;width:6.2%;font-weight:500;line-height:18px;display:block;margin-right:1%;}
.newsText a{color:#018aaa;} /*ww: blauw */
.newsText a:hover{color:#000;}
.newsBox ul li:hover h4 a {color:#018aaa;} /*ww: blauw */

.newsBox .boxBottomLink a { padding: 9px 5px 9px 0; }

/******home successtorry*/
.ledpanelboxes{padding-top:60px;padding-bottom:23px;}
.ledpanelbox{width:100%;float:left; position: relative; }
.ledpanelbox:first-child{margin-right:8%;}
.ledpanelbox figure{position:relative;width:46.5%;margin-right:9%;border-radius:3px;-moz-border-radius:3px;-webkit-borde-radius:3px;position: relative; }
.ledpanelbox figure img{height:auto !important; width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-borde-radius:3px; }
.ledpaneltext h3{font-size:19px;font-weight:700;margin-bottom:15px;line-height:23px;}
.ledpaneltext h3.quote{font-style:italic;}

.ledpanelbox:hover h3, .ledpanelbox:focus h3 { color: #000; } /*ww: kleur aanpassen */
.ledpanelbox:hover figure:after{ display: block; }

/*pvpanelselsBox*/
.pvpanelselsBox{width:100%; padding:62px 0 63px;margin-top:29px;
  background: url(http://www.hollandduurzaam.nl/files/geel/big-bg.png) repeat;
}
.pvpanelselsBox h2{text-align:center; line-height:35px; padding-bottom:60px; }
.pvpanelselsBox h2 { padding-bottom:8px;}
.pvpanelselsBox .subtitle{text-align:center;display:block;}
.morepvpanels{display:block;top:37px;position:absolute;right:0; transition: background 0.3s linear; /*background-repeat:no-repeat;background-position: 90% -18px;*/padding: 2px 33px 3px 9px;border:1px solid #018aaa;color:#018aaa;font-size:14px; /*ww: blauw */
  border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; 

/* small arrows right */  


  background: url(http://www.hollandduurzaam.nl/files/geel/arrows.png) no-repeat 90% -19px; 
}
.morepvpanels:hover { background-color: #018aaa; /*background-position: 90% -43px;*/ color: #fff; } /*ww: blauw */

.morepvpanels:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
.morepvpanels:after{ background: url(http://www.hollandduurzaam.nl/files/geel/arrows.png) no-repeat 90% -43px; }
.morepvpanels:hover:after { opacity: 1; }

.pvpanelselsBox ul{padding-top:60px;}
.pvpanelselsBox ul li{
  display:block;float:left;width:16.8%;margin-left:4%;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
}
.innerHolder{padding:10px; position: relative; }
.pvpanelselsBox ul li:first-child{margin-left:0;}
.pvpanelselsBox .overlay { position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 2; }
.pvpanelselsBox .share { position: relative; z-index: 3; }
.pvpanelselsBox .share .facebook, .pvpanelselsBox .share .share { position: relative; z-index: 3; }

.image{position:relative;}
.image figure img{width:100%;height:auto !important;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;}
.innerHolder:hover .pvpaneltitle, .slidesClips:hover .pvpaneltitle, slidesClips .pvpaneltitle:hover {

/* red dot */
background: url("http://www.hollandduurzaam.nl/files/geel/groen100.png");
opacity:0.9; filter:alpha(opacity=90);
}
.pvpaneltitle{position:absolute;bottom:0;right:0;left:0;padding:5px 0;text-align:center;
  background:url(http://www.hollandduurzaam.nl/files/geel/blauw.png);
  /*background:url(http://www.hollandduurzaam.nl/files/geel/black-small.png) no-repeat;*/

/* black dot */

 /* background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHAQMAAAAPl54dAAAAA1BMVEUAAACnej3aAAAAAXRSTlPVtl/+PQAAAApJREFUCNdjQAEAAA4AAe/ar24AAAAASUVORK5CYII='); */
}
.slidesClips:hover .more { color:#000; }
.pvpaneltitle h3{color:#fff;font-weight:900;font-size:12px;text-transform:uppercase;}
.pvpaneltitle span.name{color:#fff;font-size:12px;font-weight:300;}
.pvpanelText{padding:15px 10px 0 10px;}
.pvpanelText > div{display:block;margin-bottom:9px;}
.pvpanelText div.location{padding-left:24px;color:#000;font-size:13px;
  
/* locatie + reacties */
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAqCAYAAABV0LCUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzVENjFFQjNBMzZFMzExQjdGMjg5REQwRDU3MTlCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTNEQ0NBNDVCRjYxMUUzQjJBOUYyOTYzQ0ZBNkJDRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTNEQ0NBMzVCRjYxMUUzQjJBOUYyOTYzQ0ZBNkJDRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZFNDkwOTlCM0QzNkUzMTFCN0YyODlERDBENTcxOUI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3NUQ2MUVCM0EzNkUzMTFCN0YyODlERDBENTcxOUI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SI/HTwAAAZ1JREFUeNpi+P//PwMWIAnErUB8CohfAvFXIL4KxEuA2A5DNRZDgoH4M0gKD54DxMy4DNED4p8EDIDhRlyGLMCi+BwQ78Ji+Dcg5sFmyFM0hSBDGaFyLlgscMVmyB80Rc5o4YVuSQRIkAlN0TU0vhESWxaIRdHkb2BzSTWaTb+AeCIQlwDxXTS567gCVhIaYMTETg6+dDKVCANeADEnPkOkiXBNPqEUCwJdeAx4AMTsxBgiAMSvcBgSQUzegYEMLAYcRkp8RBkCymAXkQz4C8QmWFXiMQQEHJEMmYdTFQFDQGAdEH8EYglKDFEE4kK8KogwhCBgpIYhTAxUAKOG0AmAcm8TEF8G4u9YMiCoJjwNLS45sRlgAMRPiCwa/0MLdQVkA4SB+BkJBsDwVeQCqpMMAzAK7KcUGHKcAVoh/acAf6NGOmEGGfIaiskFl2EuWU2BIauRK6w3ZITHfSDmRjbRGojfkmAAKGFqY3MayEXToI09XJpByaEHmkDxAn40jaDEKIjudFIM6SQ3xPlJMYAZhzgHtM6tIMYQgAADAByCMxfC6fYsAAAAAElFTkSuQmCC');
  background-repeat:no-repeat;background-position:left 0;
}
.share{margin-bottom:0 !important;}
div.share .facebook{float:left;}
div.share .share{float:right;width:41%;margin-bottom:0;margin-top:2px;position:relative;}
div.share .share:hover .overlay{display:none;}
div.share .share .overlay{text-align:center;line-height:13px;display:block;position:absolute;top:0;left: 4px; right: 2px; bottom:0;border:1px solid #018aaa;color:#018aaa;border-radius:3px;background:#fff;opacity:0.9;} /*ww: blauw */
 .share a{position:relative; z-index: 1;display:block;float:left;width:16px;height:16px;margin-left:5px; background:url(http://www.hollandduurzaambouw.nl/files/geel/social-icon.png) no-repeat;}
.share a.facebook-share{background-position:0 0;}
.share a.twitter-share-button{background-position:-52px 0;}
.share a.pinterest-share{background-position:-26px 0; }
.pvpanelText .coments{padding-left:24px;color:#000;font-size:13px;
 
/* locatie + reacties */
 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAqCAYAAABV0LCUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzVENjFFQjNBMzZFMzExQjdGMjg5REQwRDU3MTlCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTNEQ0NBNDVCRjYxMUUzQjJBOUYyOTYzQ0ZBNkJDRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTNEQ0NBMzVCRjYxMUUzQjJBOUYyOTYzQ0ZBNkJDRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZFNDkwOTlCM0QzNkUzMTFCN0YyODlERDBENTcxOUI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3NUQ2MUVCM0EzNkUzMTFCN0YyODlERDBENTcxOUI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SI/HTwAAAZ1JREFUeNpi+P//PwMWIAnErUB8CohfAvFXIL4KxEuA2A5DNRZDgoH4M0gKD54DxMy4DNED4p8EDIDhRlyGLMCi+BwQ78Ji+Dcg5sFmyFM0hSBDGaFyLlgscMVmyB80Rc5o4YVuSQRIkAlN0TU0vhESWxaIRdHkb2BzSTWaTb+AeCIQlwDxXTS567gCVhIaYMTETg6+dDKVCANeADEnPkOkiXBNPqEUCwJdeAx4AMTsxBgiAMSvcBgSQUzegYEMLAYcRkp8RBkCymAXkQz4C8QmWFXiMQQEHJEMmYdTFQFDQGAdEH8EYglKDFEE4kK8KogwhCBgpIYhTAxUAKOG0AmAcm8TEF8G4u9YMiCoJjwNLS45sRlgAMRPiCwa/0MLdQVkA4SB+BkJBsDwVeQCqpMMAzAK7KcUGHKcAVoh/acAf6NGOmEGGfIaiskFl2EuWU2BIauRK6w3ZITHfSDmRjbRGojfkmAAKGFqY3MayEXToI09XJpByaEHmkDxAn40jaDEKIjudFIM6SQ3xPlJMYAZhzgHtM6tIMYQgAADAByCMxfC6fYsAAAAAElFTkSuQmCC');
  background-repeat:no-repeat;background-position:left -24px;
}
.pvpanelText .coments a{padding-left:10px;color:#018aaa;} /*ww: blauw */
.share a.share{float:right;color:#018aaa;border:1px solid #018aaa;padding:2px 20px;border-radius:3px;} /*ww: blauw */

.pvpanelselsBox .innerHolder:hover a.more { color: #000; }

/*****************bottom slider***************/
.footerPrev{padding:62px 0 57px;}
.prevText{text-align:center; /*width:17%; float:left*/}
.prevText h3, .prevText h1{font-size:20px;color:#a6ce40;text-transform:uppercase;font-weight:700;margin-bottom:20px;} /* ww: groen*/
.prevText p{line-height:20px;}
.bottomSlider{/*width:79.2%;float:right;*/overflow:hidden;}

.jcarousel-clip{width:90%;margin:0 auto;}

.bottomSlider ul{max-height:100px;}
.bottomSlider ul li { width:155px; margin-right:30px; }
.bottomSlider ul li:first-child{margin-left:0;}
.bottomSlider ul li figure{ vertical-align:middle; line-height:78px; display:table; height:78px;text-align:center;padding:10px;border:1px solid #d7d7d7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;}
.bottomSlider ul li figure:hover { border:1px solid #018aaa; } /*ww: blauw */
.bottomSlider ul li figure img{width:100%; vertical-align:middle;  height:auto  !important;}
/**************************************foooter*********************************/
.footerTop{background:#018aaa;padding:30px 0;} /*ww: blauw */
.footerContact{float:left;}
.footerContact span.number, .footerContact span.number a{z-index:50;color:#fff !important;position:relative;line-height :31px;float:left;margin-right:23px;}
span.icon{display:block; float:left;;background-repeat:no-repeat;background-color:#fff;margin-right:10px;height:31px;width:31px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
  
/* tel + email*/

  background:url(http://www.hollandduurzaam.nl/files/geel/tel-email.png);
}
span.number span.icon{background-position:4px 5px;}
.footerContact a.email{color:#fff;line-height:31px;}
.footerContact a.email:hover{color:#fff;}
.footerContact a.email:hover span.icon{background-color:#fff;background-position:-44px -28px;} 
.footerContact a.email span.icon{background-position: -44px 7px; }
.footerBottom, .footerLinks{background:#018aaa;} /*ww: blauw */
	.footerBottom { padding-top:5px; }
	.footerLinks { padding-bottom:5px; }
	
.footersocial{float:right;}
.footersocial a{float:left;margin-left:25px;width:31px;height:31px;background-color:#018aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;position:relative; /*ww: blauw */

/* twitter + facebook + youtube */

  background:url(http://www.hollandduurzaambouw.nl/files/geel/twitter.png);
 
  background-repeat:no-repeat;
}
.footersocial a:hover{background-color:#fff;} /*ww: kleur aanpassen */
.footersocial a.tweet{background-position: 6px 9px; }
.footersocial a.tweet:hover{background-position: 6px -25px;}
.footersocial a.facebook{background-position: -49px 7px;}
.footersocial a.facebook:hover{background-position: -49px -24px;}
.footersocial a.points{background-position: -114px 9px;}
.footersocial a.points:hover{background-position: -114px -23px;}
.footersocial a.youtube{background-position: -161px 7px;}
.footersocial a.youtube:hover{background-position: -162px -23px;}
.footersocial a.pinterest{

/* pinterest */
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA+CAYAAADTXsCqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEU2Qjk5REFCRUU5MTFFMzhENjRCNzY2NjRCQzhBQjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEU2Qjk5REJCRUU5MTFFMzhENjRCNzY2NjRCQzhBQjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RTZCOTlEOEJFRTkxMUUzOEQ2NEI3NjY2NEJDOEFCNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RTZCOTlEOUJFRTkxMUUzOEQ2NEI3NjY2NEJDOEFCNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn9rTaIAAALqSURBVHja7JhLaBNBGMeb1EN9tBEpIr2IiBIUA+qhgiBeBC2iUixoLx6kICJRKYgKJb4wIFYkFb0pChXxrSi+oUgvPrBKK2pbPOSmUmproT67/ka+wLBum+7uJCu4Az++nW++mX92dubbnUQsyyoJqkRLAiyheCBlgtsOHbFYKaYGlkIVjMB7uLFwYOCVm7EiblY7whWYFGyGmK25C5r4AdeNiyNci7miuXrhDUyDam0WH/IDVhgTR7ge0yrVS+rOEfhii1Ezsk+qd2lf5VucQSsxn6R6gEFTY8Q2Yo5KdSOxFzyvdgaLY/ZK9WVOGH8aLEjq8bQ3Y3IzslVmzPNWWyOoclKE6zC7xXfYoc8LsYtgiR/xOTBLrp+IXau1Dzv0+SV2IkzyI/5NGK3PI4c+VWL7oc+P+DPIJY4asW1a+zXbGpmMiUv1LXT6ET8HLXKdduhz2xa/3tZ237M4q9eC81ye0Nyrc4+EtiFblyPa9SnaP5rKcFEGG8EOUi0X9xlogNlwFeaLfyexx03n9oSsgZ/QDfMcwg4h3FSIV+oysepxqLvcDj3yQ9TjSYxX2MsrdbnYp7ImMphMsT4mFou9F8SXzAyxZ4MQL1PPlunOBiH+HJJF/4Bkm0VkG/WZEo+EJ5ZQPBQPxUPxf+J8Thn1fK59Zo+vqNzuggpohs/W36UT1rkZz41wrU2sB25CO/zQ/A9Mi9drg1+EcoeYlBZzx5R4pTbo/jyxjVrsBr/icTgmg3Vo/rT4kg59BqXtscyYZ/Fd0CuDNYivTru7IYc+bVpbZqzxw/O5kfM5xdX5PN8zj9i2mfJt0epTbPGbtLY9MN3EPm/RxG/J9VeHuA+a+FSTGS5q20qqnIZSmAtdmn+H6fSqSMjgKp2+tpzLwULkdsU2EfgudZVkuuEdtMKCQr1YFJdFvN1lP09JpqDnc7dntWE5Js+EbLE/o8rkv5dsEHeuMt7KfGmzEHf+53xuSjg8n/+f4r8FGABfemzkvocYMQAAAABJRU5ErkJggg==');
 background-position: 0px 1px;}
.footersocial a.pinterest:hover{background-position: left bottom;}

.footerBottom .container{text-align:center; background:#018aaa;} /*ww: blauw */
  .footerLinks .footerLinksInner{ text-align: center; }
.footerBottom ul li, .footerLinks .footerLinksInner a{color:#fff;display:inline-block; margin-left:10px;padding-left:10px;background-repeat:no-repeat;background-position:left center;
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGBAMAAAAS4vJ7AAAAGFBMVEXODg7ODg7ODg4AAADODg7ODg7ODg7ODg7bS5faAAAACHRSTlOQ/RIABhGIiYxhoYUAAAAaSURBVAjXY3AQZGFgUGVjEDJWBGOGUHaQGAAXGwH+ZUmkHwAAAABJRU5ErkJggg==");

}
  .footerLinks .footerLinksInner a{ height: 10px; line-height: 10px; }
.footerBottom ul li:first-child, .footerLinks .footerLinksInner a:first-child {background:none;margin-left:0;}
.footerBottom ul li a{color:#fff;line-height:25px;text-transform:uppercase;

}
.footerBottom ul li a:hover, .footerLinks, .footerLinksInner a:hover{color:#f97376;text-decoration:none;}



/************************************************opleidung**************/
.linkBoxes{padding:60px 0 40px;background:#f3f3f4;}
.linkBox{margin-bottom:20px;position:relative;background:#fff;width:30.66%;margin-right:4%;float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.linkBoxInner{padding:10px;}
.linkBox figure{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:20px;}
.linkBox h3{color:#018aaa;text-transform:uppercase;font-weight:500;padding-top:5px;font-size:15px;padding-right:30px;padding-bottom:5px;} /*ww: blauw */
.linkBox:nth-child(3n){margin-right:0;}
.linkBox:hover{background:#018aaa;color:#fff;} /*ww: blauw */
.linkBox:hover h3{color:#fff;}
.linkBox:hover h3 .arrow{background:url(http://www.hollandduurzaam.nl/files/geel/arrow-down.png) no-repeat;}
.linkBox h3 .arrow{margin-left:5px;background:url(http://www.hollandduurzaam.nl/files/geel/arrowleft.png) no-repeat;width:25px;height:25px;display:inline-block;position:relative;top:5px;}
.listSelector{display:none;}
.mobileTitle{display:none;}

.leftContent{
  width:65.3%;
  float:left;
}
.leftContent .leftBox{width: 46.9%;float: left;}

.blacktitle{width:100%;}


.blacktitle h3, .rightcontent h2, .rightcontent h3, .newsletterkapsolars h3{ 
  background-color: #000000;
    background-position:8px center;
    background-repeat: no-repeat;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF !important;
    font-size: 15px !important;
    font-weight: 900 !important;
  text-align: left  !important;
    margin-bottom: 15px;
    padding: 8px 0 8px 34px !important;
    text-transform: uppercase;}

.pvpaneltitle h3 { background:none; margin-bottom:0; }

.rightcontent .pvpanelsels2 h2{background:url(http://www.hollandduurzaam.nl/files/geel/scissor1.png) no-repeat 8px center #000; }
.information h3{

/* Informatie afbeelding */

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOEEwNjQ1NTVEOTMxMUUzQTVBRkY5QTNBOTMwOTU5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOEEwNjQ1NDVEOTMxMUUzQTVBRkY5QTNBOTMwOTU5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3NEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+A5cbXwAAARNJREFUeNpi/P//PwMWwAnE6kDMD8TPgfgWNkUMIM1IWAuIlwHx1/+o4CEQVwMxD7J6ZI3JQPwTTdN3NP5NIFZD1xwFxP/QFMZB5ULQxB8DsQRMswgQf0RT8AXNO6/Q5FfCNDf+xw4CoBo9sMiBXKkEkjzzHzd4jsU7MJDLAgxwBSyR0AzEl6FsbiCej0UN2Ob3WExdDcQcUGfz47B5EhPQhEdYTA0BYnYG/OABSPNuBvLADpCzZIH4G5qTdgIxJ9TZIHobmjyIzwCy+TEQl6GZCnKNNRC7QOntSHJvgDgXPW3X4IkW5KizwJa2QdgOiA8A8V80TZ+AeAosWcIwI44sKQHEOkDMB82S54H4B7oigAADAFafNfcFY9vxAAAAAElFTkSuQmCC');}
.information p{padding-bottom:30px;line-height:19px;}
.information p b{text-transform:none;}
.information p a{color:#018aaa;} /*ww: blauw */


.start, .blacktitle.kost {padding-top:27px;}
.blacktitle.start { padding-top:0; }
.start h3{/*background-image calendar.png*/
/* Agenda / afspraak  */
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMTMxNTUzQjVEOTQxMUUzOEEyMkI5REIxNDdGQjlCQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMTMxNTUzQTVEOTQxMUUzOEEyMkI5REIxNDdGQjlCQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3NEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EkVwyAAAAIFJREFUeNpi+P//PwMS7kTjYxVnYmBg6AHi30C8BYh5gfgwEP9Hwoeh4lug6npBOn/9h4D7QJwMxI//o4InQJwBxHeh/N+MIJKBRMDEQAZggdKMJOj5T5ZNFGv6TySNoomRSHrY2vQLiIWIDG0BIP7DAk61DAwvgJiVCE3gVA4QYABOGHxMVIYOtgAAAABJRU5ErkJggg==');}
.tabel{display:block;margin-top:20px;border:1px solid #d7d7d7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tabel li{display:block;border-top:1px solid #d7d7d7;padding:7px 0 7px 10px;}
.tabel li:first-child{border:0;}
.tabel li > div{float:left;}
.tabel li > div a{color:#018aaa;} /*ww: blauw */
.tabel li > div a:hover { text-decoration:underline; }
.tabel li > div b{padding:8px 0; display:block;}
.tabel li > div.col1{width:30%;}
.tabel li > div.col2{width:25%;}
.tabel li > div.col3{width:37%;}
.leftContent .rightBox{width:46.9% !important;}
.rightBox{float:right;width:46%;}
.toelating{padding-bottom:58px;}
.toelating h3{/*background-image add.png*/
/* nieuwe persoon toevoegen */  

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4N0E2N0U5MTVEOTcxMUUzOTVDQkJGN0IzM0RDNjgzMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4N0E2N0U5MDVEOTcxMUUzOTVDQkJGN0IzM0RDNjgzMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3NEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+97wz0AAAAM9JREFUeNpi+P//PwMalgfibUD8A4hvAnEIFjUoGF2ABYgv/UcFf4DYCovm/zA2EwMqsABiXTQxZiBOYMADWND4fDjUCSGx/6Oz0Q0RwGEIDxKbEckAMBvdO9uB+A0WQ5bh8w620J6OFrDPgJiblNgBYX4gPgw14C0QuxCKYkawSdiBAhC/BuKvDAQAcsAaAHE+ELsC8QUgvgGNFRcgvg3EC6Fh8wdbmID8OxOI//0nDEAJ0RBbmJz6Txr4AsQmyIYwQb1BCuAGYiVkAYAAAwCZk2qkdp0y0gAAAABJRU5ErkJggg==');
  margin-bottom: 8px;
}
.toelating ul li{
    border-bottom: 1px solid #CBCBCB;
      display: block;
      padding: 7px 0;
      padding-left:20px ;
      background:url("http://www.hollandduurzaam.nl/files/geel/black-left.png") no-repeat  0 9px; 
}
.toelating ul li a{/*background-image arrows.png*/ 

/* kleine pijltjes naar rechts */
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAlCAMAAACuypMVAAAAaVBMVEUAAAAAAADODg4AAAAAAADODg4AAADODg4AAAAAAADODg4AAADODg7ODg7ODg4AAACcCgoAAADODg4AAADODg7ODg4AAADODg7ODg7ODg7ODg7ODg4AAAAAAADODg7ODg4AAAAAAADODg6TQd+BAAAAIXRSTlMAvLyOSKy1CqwItgtNSY5NAhYTT09HKir9sx+TY3t7Yz4iNGgbAAAAvUlEQVQoz81O2Q6EIBAbFeRQFDx2456B///I7QAx8Q+2D3Ok02kJmJsYYzMTw+heGDKi1wab7qig0zjrMayG136mRqCHLqCKhuJAwNDdUCLFIvIabKycfwvmoKuHrCs/X6H+vPpds7B3zrnSiUB/A7/4cx7blFI75llJ6xQpZ6XCJicqmCTOLIZN8WpHah3647mgupaSyuLpjpIoVQ8JNlXOf3bmoKuHrCs/v0v9efVDlmNHlv3gLOydc26Yfu6MCX/WMAUIAAAAAElFTkSuQmCC");
    background-position: 11px 9px;
    background-repeat: no-repeat;
    color: #000000;
    display: block;
    line-height: 29px;
    padding-left: 34px;}
.toelating ul li a:hover{background-position: 11px -15px; color: #018aaa;}   /*ww: blauw */
.kost h3{/*background-image euro.png*/

/* euro-teken */

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QkFDQTdDQTVEOTgxMUUzOTkzREU0RjUyOEI4ODZDMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QkFDQTdDOTVEOTgxMUUzOTkzREU0RjUyOEI4ODZDMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3NEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+juyZnAAAAUlJREFUeNps0s0rRFEcxvFjXDFpvJSUEBOxk5oFC1kqKTaThSl2toqtBVn4A+wsFKWRJjsrGxsbWVhJWQzlZcOskGG4vqd5Jj+3+dWn2z33POftHheGoYsYxR7u8Y0CTjCPmO1rQ3XYwg++cI5jnGqAUG1d1cI76uBnbY+sxs84iyfcoMWGpxU8NIFhbGAJCbX14xm7Nnym8JDee/CKVeRwZAZdQcmvzmkJ/mBe9LEWm7hGCh1Im3BSEy3EnHPd8M9HV64ERvCJFIrIub/Ko4RkTB99BebZKj7chGYTDuTDL6NB+3tDoKVlcKdTHjBbctqKr6lKQ1YNM3qP40IHmce6CW/rv9dXGgZRxBXa1OZXMYY+E5zTJVqOXpKMfsEtFtGLRl2YCRwouI+aaNib1F6r1TvW7P0uj/C/4khjHJ0o4BJZPNiOvwIMAFLPO9l/HSzNAAAAAElFTkSuQmCC');}
.price{font-size:16px;margin-top:5px;display:block;}
.kost p b {   }
.kost ol{margin-bottom:20px;}
.kost > p{padding-bottom:20px;}
.kost .grey{color:#7b7b7b;font-style:italic;}
ol{list-style:decimal;padding-left:20px;}

.bottomRedBox{width:100%;float:left;padding-top:40px;}
.redBox{width:29.3%;float:left;margin-left:6%;}
.redBox h3{background-color: #018aaa; /*ww: blauw */
    background-position: 10px center;
    background-repeat: no-repeat;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: 900;
    margin-bottom: 20px;
    padding: 11px 0 11px 34px;
    text-transform: uppercase;}
.redBox:first-child{margin-left:0;}
.redBox.start{padding-top:0;}
.redBox.brochure h3{padding-left:40px;
  
/* boek */

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAYAAAD52jQlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MDNFM0JDODVEOUIxMUUzQTQwQkY0NjFBMTkxRjFDMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MDNFM0JDNzVEOUIxMUUzQTQwQkY0NjFBMTkxRjFDMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3NEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QW225wAAAUdJREFUeNq01L0vBEEYx/HZRbxE7Ho7CQlKQalwNIRWo/bf+Ff0CiV3regRNZFwcqyXiLc1vuOeSSaTsbeFe5JP7m73t/O+F2mte5RSO9jCIsYwjDc0cIFD7GMbm5hDBb3IcIdTHGAvotEaX1ZxgnPc4wkD0vgCqujHK45xJo2Z30PSwTyWcKR0q1KoAqnkkja5aeSxalWmisvef2yTM/fjWHWg3EankEN7qt4zG4GMeW7cBrqd8DVGEf0xdVt1jHjXvmXqid+oGelVoNEV2XFb66h5GTPSSbyHRlpmjeuBjm0l/pqanppyTl3L3oNrgUxTXprfModfF/TsVpmcGWnW8SP1b+VuVEXe48S59ixHpWGXS3KDSJ3cA1783f/0OvDrSz4/SuS0CeyiD5e4lX+oXEKpmMEEbiSXOS9Fl8zQ3J81M/sRYABJrJsueSd75gAAAABJRU5ErkJggg==');
}
.redBox p{padding-bottom:20px;}
.redBox .boxBottomLink{height:auto;border-color:#cbcbcb;}

.redBox .boxBottomLink a{background:none;padding-left:10px !important;border-top:1px solid #cbcbcb;}
.redBox .boxBottomLink a:first-child{border:0;}
.redBox .boxBottomLink p{padding:0 0 0 5px;line-height:29px;}

.rightcontent{width:30.4%;float:right;}
.rightcontent h2{font-size:25px ;text-align:center;}
.pvpanelsels2 .subtitle{text-align:center;font-size:13px;display:block;}
.cycleBox{padding:20px;background:#f3f3f4;margin-top:20px;margin-bottom:40px; position: relative; }
.cycleBox li{ width:180px; padding:10px;background:#fff;border-radius:3px;}
/*.cycleBox li img { height:160px !important; }*/
.cycleholder{width:200px;margin:0 auto; z-index: 302; position:relative; }
.cycleBox .morepvpanels{display:block;position:relative;width:36%;margin:5px auto 10px;padding:5px 33px 5px 10px;background-position:90% -16px;top:5px;}
.cycleBox .morepvpanels:after { background-position: 90% -40px; }
.cycleBox .center{top:38%;position:absolute;left:9%;width:83%;}
.clip-single .center { top:44%; bottom:0; }
.cycleBox .center #prev-slide, .cycleBox .center #next-slide, .clip-single #next-slide, .clip-single #prev-slide {
    display:block;
    position:relative;
    cursor:pointer;
    float:left;
    width:31px;
    height:31px;
    background:url(http://www.hollandduurzaam.nl/files/geel/nav-prev.png) no-repeat 0px 0px;
  }
  .clip-single #prev-slide { left:-32px; }
   .clip-single #next-slide { right:8px; }
  .cycleBox .center #prev-slide:hover{
    /*background:url(http://www.hollandduurzaam.nl/files/geel/nav-prev.png) no-repeat 0 -86px;*/
  }

  .cycleBox .center #next-slide, .clip-single #next-slide {
    float:right;
    background:url(http://www.hollandduurzaam.nl/files/geel/nav-next.png) no-repeat 0px 0px;
  }
  .cycleBox .center #next-slide:hover{
    /*background:url(http://www.hollandduurzaam.nl/files/geel/nav-next.png) no-repeat 0 -66px;*/
  }
  
.cycleBox .center #next-slide:after, .clip-single #next-slide:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
.cycleBox .center #next-slide:after, .clip-single #next-slide:after { background:url(http://www.hollandduurzaam.nl/files/geel/nav-next.png) no-repeat 0 -66px; }
.cycleBox .center #next-slide:hover:after, .clip-single #next-slide:hover:after { opacity: 1; }
  
.cycleBox .center #prev-slide:after, .clip-single #prev-slide:after  { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
.cycleBox .center #prev-slide:after, .clip-single #prev-slide:after { background:url(http://www.hollandduurzaam.nl/files/geel/nav-prev.png) no-repeat 0 -86px; }
.cycleBox .center #prev-slide:hover:after, .clip-single #prev-slide:hover:after { opacity: 1; }

  
.home-box.small{margin-bottom:60px;}
.home-box.small h3{font-size: 25px;
color: #000;
font-weight: 900;
text-align:center;
text-transform: uppercase;
padding-bottom: 14px;}


/*****************pvpanelsels-list**********************************/
.slider.no-slide .text a.mobileMore{background-position: 86% center;}
.pvpanelselsBox.list{padding-bottom:0;}

.pvpanelslesList {padding-top:0 !important;}
.pvpanelslesList li{margin-bottom:60px;}
.pvpanelslesList li{margin-right:4%;margin-left:0 !important;}
.pvpanelslesList li:nth-child(5n){margin-right:0;}

/*filter*/
.selectorBox {float:left;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:25%;padding-top:8px;}
.selectorBox.active{background:#000; z-index: 100;}

.selectorBox .selector{ overflow:hidden; cursor:pointer; position:relative;z-index:55;margin: 0 10px;background:url(http://www.hollandduurzaam.nl/files/geel/open.png) no-repeat 95% center #000;color:#fff; height:33px;border-radius:3px;-moz-border-radius:3px;display:block;padding-left:15px;line-height:33px;}

.selectorBox.active .selector, .selectorBox:hover .selector{
  color:#018aaa;background:url(http://www.hollandduurzaam.nl/files/geel/open-red.png) no-repeat 95% center #fff; //*ww: blauw */
}
.selectorBox ul{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#000;position:absolute;padding:5px 10px 0;display:none;top:38px;left:0;right:0;z-index: 50;}
.selectorBox ul li:first-child{border:0;}
.selectorBox ul li{display:block;border-top:1px solid #353434;}
.selectorBox ul li a{display:block;padding:11px 10px 11px 34px;color:#fff;background:url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 10px center;}
.selectorBox ul li a:hover{background-color:#353434;}

.pagination{text-align:center;padding: 30px 0 60px 0 !important;}
.pagination ul{text-align:center;max-width:35%;margin:0 auto; position: relative; }
.pagination ul.mobile-pagination { display: none; }
.pagination ul li:first-child{margin-left:0;}
.pagination ul li:hover, .pagination ul li.active, .news-single-browsebox > div:hover{background-color:#018aaa;} /*ww: blauw */
.pagination ul li.prev a, .news-single-prevlink a{text-indent:-9999px;background:url(http://www.hollandduurzaam.nl/files/geel/prev-small.png) no-repeat center center;min-height:18px;}
.pagination ul li.next a, .news-single-nextlink a{text-indent:-9999px;background:url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat center center;min-height:18px;}
/* .pagination ul li.prev a, .pagination ul li.next a{padding:16px 0;} */
.pagination ul li, .news-single-browsebox > div {display:block;margin-left:10px;background:#000;border-radius:3px;-moz-border-radius:3px;float:left;width: 33px;
height: 32px; box-sizing: border-box; -moz-box-sizing: border-box; overflow: hidden;}
.pagination ul li a, .news-single-browsebox > div{display:block;width:33px;padding:7px 0;color:#fff;}
.news-single-browsebox > div{display:inline-block;float:none;}

.tx-jppageteaser-pi1-browsebox{ overflow: hidden; padding: 30px 0 60px 0 !important;}
.tx-jppageteaser-pi1-browsebox-browse-links{display: block; margin: auto; max-width: 300px; text-align: center;}
.tx-jppageteaser-pi1-browsebox span a{display: inline-block; width: 33px; line-height: 33px; margin-left: 10px; background: #000;  border-radius: 3px;-moz-border-radius: 3px; color: #fff;}


.tx-jppageteaser-pi1-browsebox .tx-jppageteaser-pi1-browsebox-active-link a, .tx-jppageteaser-pi1-browsebox span a:hover{ background-color: #018aaa; } /*ww: blauw */
.tx-jppageteaser-pi1-browsebox span a{ color: #fff; text-decoration: none;}
/***filter********/
.filtercontent{padding-top:52px;}
.filter {padding-bottom:21px !important;}
.filter h2{float:left;font-size:25px;padding-top:14px;}
.filter .selectorBox { width:18.2%;margin-left:3.4%; padding-bottom:8px; } 
  .filter .selectorBox:hover { background:#000; }
.search, .irfaq-search-form form{height:31px;display:block;float:right; width:37.16%;border:1px solid #000;margin-top:8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; position: relative;}
.search { width:16.16%; }
.irfaq-search-form-submit {position: absolute; right: 0; top: 0;}
.search input[type="text"], .irfaq-search-form input[type="text"]{width:88%;display:block;border:0;background:none !important;float:left;padding:0 0 0 10px; font-family: 'Merriweather Sans', sans-serif; font-size:13px; height:32px; line-height:32px;}
.search input[type="text"] { width:80%; }
.search input[type="submit"], .irfaq-search-form input[type="submit"], .irfaq-search-form-submit{
  display:block;float:right;
  background:url(http://www.hollandduurzaam.nl/files/geel/search.png) no-repeat;
  border:0;
  width:16px;
  height:16px;
  margin-right:10px;
  margin-top:7px;
  cursor:pointer;
}
.irfaq-search-form input[type="submit"] { overflow: hidden; text-indent:-9999px;background:none !important; }
.irfaq-search-form form{width:59%;float:none;}
.irfaq-search-form input[type="submit"]{margin:0;}
.search
.search input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #000;
}
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #000;
}
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #000;
}
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #000;
}
.clip-single {height:760px;}
.clip-single .left{float:left; width:50%;font-size:13px;font-weight:300; }
.clip-single .left h2{font-size:30px;line-height:40px;}
.clip-single .left .subtitle{font-size:20px;display:block;padding-bottom:40px;}
.clip-single .left p{margin-bottom:30px;}
.clip-single .right{float:right;width:45%; position:relative; }
.clip-single .right #next-slide {right: -6px;}
.clip-single .right figure{height:760px;width:90%;margin:0 auto;}
.clip-single .right figure img {width: 100% !important; height: auto !important;}
.clip-single .location {

/* lokatie + commentaar */

background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAqCAYAAABV0LCUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NzVENjFFQjNBMzZFMzExQjdGMjg5REQwRDU3MTlCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTNEQ0NBNDVCRjYxMUUzQjJBOUYyOTYzQ0ZBNkJDRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTNEQ0NBMzVCRjYxMUUzQjJBOUYyOTYzQ0ZBNkJDRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZFNDkwOTlCM0QzNkUzMTFCN0YyODlERDBENTcxOUI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3NUQ2MUVCM0EzNkUzMTFCN0YyODlERDBENTcxOUI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SI/HTwAAAZ1JREFUeNpi+P//PwMWIAnErUB8CohfAvFXIL4KxEuA2A5DNRZDgoH4M0gKD54DxMy4DNED4p8EDIDhRlyGLMCi+BwQ78Ji+Dcg5sFmyFM0hSBDGaFyLlgscMVmyB80Rc5o4YVuSQRIkAlN0TU0vhESWxaIRdHkb2BzSTWaTb+AeCIQlwDxXTS567gCVhIaYMTETg6+dDKVCANeADEnPkOkiXBNPqEUCwJdeAx4AMTsxBgiAMSvcBgSQUzegYEMLAYcRkp8RBkCymAXkQz4C8QmWFXiMQQEHJEMmYdTFQFDQGAdEH8EYglKDFEE4kK8KogwhCBgpIYhTAxUAKOG0AmAcm8TEF8G4u9YMiCoJjwNLS45sRlgAMRPiCwa/0MLdQVkA4SB+BkJBsDwVeQCqpMMAzAK7KcUGHKcAVoh/acAf6NGOmEGGfIaiskFl2EuWU2BIauRK6w3ZITHfSDmRjbRGojfkmAAKGFqY3MayEXToI09XJpByaEHmkDxAn40jaDEKIjudFIM6SQ3xPlJMYAZhzgHtM6tIMYQgAADAByCMxfC6fYsAAAAAElFTkSuQmCC");
    background-position: left 0;
    background-repeat: no-repeat;
    color: #000000;
    font-size: 13px;
    padding-left: 24px;
    width:44%;float:left;
    margin-top:10px;
  margin-bottom: 60px; }
 .clip-single .share{float:right; width:51%; margin-top:10px; }
 
 .clip-single .location { margin-bottom:0; margin-top:30px; }
 .clip-single .share { margin-top:30px; }
 .fb-comments {padding-top: 30px; }
 .clip-single .share .share-pop-up { width:70%; }
   .share-pop-up a { margin-right:10px; }
   .clip-single div.share .facebook { float:right; }
   .clip-single .left .share-pop-up p { float:left; margin-right:7px; margin-bottom:0; }
 
.clip-single .jcarousel-prev { left:-10px; top:45%; }
.clip-single .jcarousel-next { right:-30px; top:45%; }


/***************upload page*******************/
.uploadpage {text-align:center;padding-bottom:60px !important;}
.uploadForm{max-width:434px;margin:0 auto;}
.uploadForm .selecter.open{
  background: none repeat scroll 0 0 #000000;
    border-radius: 3px 3px 0 0;
    float: none;
    padding: 12px;
    position: absolute;
    right: -9px;
    top: -10px;
    z-index: 3;
}
.uploadForm .selecter.open .selecter-selected, .selecter.focus .selecter-selected{
  line-height:29px;
}
.uploadForm .selecter.open .selecter-options{padding-left:12px;padding-right:12px;width:92.3%; top: 100% !important; bottom: auto !important; }
.field-wrap{margin-bottom:20px;position:relative;}
.field-wrap label{display:block;float:left;padding-left:10px;width:33.4%;background:#000;font-size:15px;color:#fff;font-weight:900;  
    height:33px;line-height:35px;border-radius:3px 0 0 3px ;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;
    text-transform:uppercase;
  }
.field-wrap label .req { margin-left: 6px; }
.field-wrap label.random{
  position:absolute; right:-104%;top:0;
  width:94%;
  right:-100%;
  color:#018aaa; /*ww: blauw */
  padding-left:20px;
  text-transform:none;
  font-size:14px;
  font-weight:normal;
  background:url(http://www.hollandduurzaam.nl/files/geel/arrow-right.png) no-repeat left center transparent !important;
}
.field-wrap.error label{background:#018aaa;} /*ww: blauw */
.field-wrap.error input{border:1px solid #018aaa !important;} /*ww: blauw */
.field-wrap.error .selecter .selecter-selected{
  border:1px solid #018aaa !important; /*ww: blauw */
}
.field-wrap input[type="text"]{
    border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;
    border:1px solid #000;padding:7px 10px 6px;
    margin-left:-2px;
    margin-top:0;
    width:59%;
    color:#000;
    font-family: 'Merriweather Sans', sans-serif;
  }  
.customfile-filename{margin:0 0 0 -2px;}  
.field-wrap textarea{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;border:1px solid #000;padding:8px 10px 7px;
    margin-left:-1px;
    margin-top: 0;
    width:59%;
    color:#000;
    font-family: 'Merriweather Sans', sans-serif;font-size:13px;font-weight:300;
    height:233px;
  }  
.customfile-upload{font-family: 'Merriweather Sans', sans-serif; cursor:pointer;background:#000;padding:4px 10px;color:#fff;border:0;position:absolute;right:5px;top:2px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.customfile-wrap span{display:none;}
.customfile-wrap.remove span {
  display:block;
  width:26px;
  height:25px;
  background:url(http://www.hollandduurzaam.nl/files/geel/delete.png) no-repeat center center #000;
  position:absolute;
  top:3px;right:5px;
  border-radius:3px;
}
.customfile-wrap.remove button{
  display:none;
}
.field-wrap.width .customfile-wrap{
  width:64.5%;
  float:right;
}
.field-wrap.width .customfile-wrap input{width:92%;}
.field-wrap.middle{text-align:center;}
.addmore{cursor:pointer;background-image:url(http://www.hollandduurzaam.nl/files/geel/addfile1.png);background-repeat:no-repeat;background-position: 95% center;
      color:#018aaa; background-color:none;padding:6px 35px 6px 10px;font-weight:300; /*ww: blauw */
      border:1px solid #018aaa; /*ww: blauw */
      margin-left:43px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;position:relative;transition: background 0.3s linear 0s;
    }
.addmore:hover{background-color:#018aaa;color:#fff;background-image:url(http://www.hollandduurzaam.nl/files/geel/addfile.png)} /*ww: blauw */
.addmore:after{
  background-image:url(http://www.hollandduurzaam.nl/files/geel/addfile.png);background-position: 95% center;
  background-repeat:no-repeat;
   bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 0.3s linear 0s;
}
.addmore:hover:after{
  opacity: 1;
}

.submit  {font-family: 'Merriweather Sans', sans-serif; font-size: 15px; cursor:pointer;display:block;width:100%;text-align:center;color:#fff;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
    background:#018aaa; padding:7px 0;font-weight:900;text-transform:uppercase;margin-bottom:10px; -webkit-appearance: none; /*ww: blauw */
}
.submit:hover{background:#000;}
.photosize{display:block;font-size:14px;text-align:center;}


/****************************************pageteaser***********************************/
.textInside.no-link p{width:100%;}
.start-pair-even{background:#fff;padding:50px 0;}
.start-pair-even:first-of-type, .start-pair-even.first { padding: 0 0 50px 0;}
.start-pair{background:#f3f3f4;padding: 50px 0;}
.tx-jppageteaser-pi1-list-entry{width:48%;float:left;margin-left:4%;}
.tx-jppageteaser-pi1-list-entry:first-child{margin-left:0;}
.tx-jppageteaser-pi1-list-entry-image{float:left;margin-left:-10px;border-radius:3px;width:37.9%;margin-right:20px;}
.tx-jppageteaser-pi1-list-entry-image a{webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:10px;display:block;}
.tx-jppageteaser-pi1-list-entry-image a img{width:100%;height:auto !important;}
.tx-jppageteaser-pi1-list-entry h2{ padding: 0 0 8px 0;margin-top:10px;font-weight:700;font-size:20px !important;text-transform:none; line-height: 25px;}
.tx-jppageteaser-pi1-list-entry h2 i{ font-style:italic; line-height:25px; display:block;}
.tx-jppageteaser-pi1-list-entry h2 a span { line-height:25px; display:block; }
.tx-jppageteaser-pi1-list-entry-description { line-height:20px; }
.tx-jppageteaser-pi1-list-entry .tx-jppageteaser-pi1-list-entry-description h2 { font-size:13px !important; padding: 0 0 10px 0 !important; margin: 0 !important;}
.tx-jppageteaser-pi1-list-entry-link-item a, .tx-jppageteaser-pi1-list-entry-description a{color:#018aaa;} /*ww: blauw */
.tx-jppageteaser-pi1-list-entry-description a {padding-left: 0;}
.tx-jppageteaser-pi1-list-entry span.date{margin-left:5px;}
.tx-jppageteaser-pi1-list-entry-image a span.overlay, .ledpanelbox figure .overlay{ display:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;position:absolute;width:100%;height:100%;background:#a6ce40;opacity:0.8; filter:alpha(opacity=80); top:0;left:0;right:0;} /* ww: groen*/
.no-touch .tx-jppageteaser-pi1-list-entry:hover{ cursor:pointer; } /*ww: kleur aanpassen */
.tx-jppageteaser-pi1-list-entry a:hover { color:#000000; }
.no-touch .tx-jppageteaser-pi1-list-entry:hover h2 a{color:#018aaa;} /*ww: blauw */
.no-touch .start-pair-even .tx-jppageteaser-pi1-list-entry:hover .tx-jppageteaser-pi1-list-entry-image{background:#f3f3f4; webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.no-touch .start-pair .tx-jppageteaser-pi1-list-entry:hover .tx-jppageteaser-pi1-list-entry-image{background:#fff;}
.no-touch .tx-jppageteaser-pi1-list-entry:hover .tx-jppageteaser-pi1-list-entry-link-item a{color:#000;text-decoration:underline;}
.rssNews{display:block;width:48px;height:48px;background:url(http://www.hollandduurzaam.nl/files/geel/rss-icon.png) no-repeat;position:absolute;
top:-65px;right:0;}
.no-touch .tx-jppageteaser-pi1-list-entry:hover .tx-jppageteaser-pi1-list-entry-description a { text-decoration:underline; }
.news .tx-jppageteaser-pi1-list-entry-description { padding-top: 10px; }

.main-content { padding-top:10px; }

/************************succespages*************************************************/
.linkMeniu{width:29.16%;float:left; overflow: hidden;}
.linkMeniu > ul{ display:block; overflow: hidden;}
.linkMeniu ul li{ display:block; overflow: hidden;}
.linkMeniu ul li:first-child a { border-top:1px solid #cbcbcb; }
.linkMeniu > ul > li.active:first-child a { border-top:1px solid #000; }
.linkMeniu > ul > li.active:hover:first-child a { border-top:1px solid #000; }
.linkMeniu ul > li:hover:first-child > a { border-top:1px solid #018aaa; } /*ww: blauw */
.linkMeniu ul li a{ border-bottom:1px solid #cbcbcb; padding:10px 35px; color:#000;display:block;background:url(http://www.hollandduurzaam.nl/files/geel/black-left.png) no-repeat 12px 12px ;  overflow: hidden;}
.linkMeniu ul > li:hover > a { border-bottom:1px solid #018aaa; } /*ww: blauw */
.linkMeniu ul li a:hover{background:url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 12px 12px #018aaa;color:#fff;} /*ww: blauw */
.linkMeniu > ul > li.active > a { border-bottom:1px solid #000; }
.linkMeniu > ul > li.active > a{background:url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 12px 12px #000;color:#fff;}
  .linkMeniu ul li ul li a { background: url(http://www.hollandduurzaam.nl/files/geel/black-left.png) no-repeat 34px 12px; padding: 10px 35px 10px 60px; font-style:italic; }
    .linkMeniu ul li ul li a:hover { background: url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 34px 12px #018aaa; padding: 10px 35px 10px 60px; } /*ww: blauw */
  .linkMeniu > ul > li > ul li.active a {background:url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 34px 12px #000;color:#fff;}
  .linkMeniu > ul > li > ul li:first-child.active a:hover { border-top:1px solid #CBCBCB; }
  .linkMeniu > ul > li > ul li.active a:hover { border-bottom:1px solid #CBCBCB; }
.linkContent{width:66.66%; float:right; margin-bottom:40px;}
.linkContent blockquote{font-weight:700;font-style:italic;font-size:27px;line-height:30px;text-align:center;width:65%;margin: 40px auto;}
.linkContent blockquote p{font-size:25px; line-height: 30px; } 
.linkContent h2{font-weight:700;padding-top:0;line-height:40px;}
.linkContent h2 i{font-style:italic;}
.linkContent .subtitle{display:block;padding-bottom:30px;}
.linkContent p{font-size:14px;margin-bottom:25px; line-height:20px; }
.linkContent a{color:#018aaa;} /*ww: blauw */
.linkContent a:hover{text-decoration:underline;}
.linkContent h3{font-size:25px;font-weight:700;text-transform:uppercase;margin-bottom:20px;margin-top:50px;}
.important{ line-height:20px; border-radius:3px; -webkit-border-radius: 3px;-moz-border-radius:3px;padding:26px 30px 30px 30px ;background:#f3f3f4;display:block;margin-bottom:60px;font-size:14px;font-weight:500;}
.important b { font-weight:normal; font-weight:500; font-size:14px; }
.linkContent p .detail{font-size:20px; line-height: 24px;}
.linkContent ul{margin-bottom:20px;}
.linkContent ul li{padding-left:20px;background: url("http://www.hollandduurzaam.nl/files/geel/black-left.png") no-repeat scroll left 5px; line-height:24px;font-size:14px;}

/*slideshow2*/
.subSlider{margin-bottom:60px;margin-top:77px; position:relative;}
.subSlider #slideshow-1{margin-top:0;float:left;width:77.4%;}
.subSlider #slideshow-1 .cycle-prev, .subSlider #slideshow-1 .cycle-next {display: none;}
.subSlider #slideshow-1 div{margin-top:0;}
.subSlider #slideshow-1 div a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.subSlider #slideshow-1 img{width:100%;height:auto !important;}
.subSlider #slideshow-2{float:right;width:22.4%; position: relative;}
.subSlider #slideshow-2 .cycle-slideshow {margin-top: 0; height: 347px !important;}
.subSlider #slideshow-2 li{margin-bottom:30px;border-radius:3px;position:relative !important; height:94px; overflow:hidden; width:179px; }
.subSlider #slideshow-2 li .overlay{background: none repeat scroll 0 0 #018aaa; /*ww: blauw */
    border-radius: 3px 3px 3px 3px;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.6;
    filter:alpha(opacity=60); /* For IE8 and earlier */
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 50;
    }
.no-touch .subSlider #slideshow-2 li:hover{}    
.no-touch .subSlider #slideshow-2 li:hover .overlay {display:block;}
.subSlider #slideshow-2 img {height: auto !important; width: 180px !important; cursor: pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

#slideshow-2 .cycle-prev, #slideshow-3 .cycle-prev {
  display:block;
  position:absolute;
  top:-40px;left:44%;
  width:25px;height:25px;
  background:url(http://www.hollandduurzaam.nl/files/geel/prev-s.png) no-repeat -35px 0;
}
#slideshow-2 .cycle-prev:hover, #slideshow-3 .cycle-prev:hover{/*background-position: 0 0;*/}

#slideshow-2 .cycle-next, #slideshow-3 .cycle-next {
  display:block;
  position:absolute;
  bottom:-40px;left:44%;
  width:25px;
  height:25px;
  background:url(http://www.hollandduurzaam.nl/files/geel/next-s.png) no-repeat -37px 0;
}
#slideshow-2 .cycle-prev.disabled, #slideshow-3 .cycle-prev.disabled { display:none; }
#slideshow-2 .cycle-next.disabled, #slideshow-3 .cycle-next.disabled { display:none; }
#slideshow-2 .cycle-next:hover{/*background-position:0 0;*/}

#slideshow-2 .cycle-next:after, #slideshow-3 .cycle-next:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
#slideshow-2 .cycle-next:after, #slideshow-3 .cycle-next:after{ background:url(http://www.hollandduurzaam.nl/files/geel/next-s.png) no-repeat -74px 0; }
#slideshow-2 .cycle-next:hover:after, #slideshow-3 .cycle-next:hover:after { opacity: 1; }
  
#slideshow-2 .cycle-prev:after, #slideshow-3 .cycle-prev:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
#slideshow-2 .cycle-prev:after, #slideshow-3 .cycle-prev:after{ background:url(http://www.hollandduurzaam.nl/files/geel/prev-s.png) no-repeat -70px 0; }
#slideshow-2 .cycle-prev:hover:after, #slideshow-3 .cycle-prev:hover:after { opacity: 1; }

.subSlider #slideshow-3 { clear:both; display:none; }
.subSlider #slideshow-3 li{margin-bottom:0px;border-radius:3px; margin-right:10px; position:relative !important; height:94px; overflow:hidden; width:179px; }
.subSlider #slideshow-3 li .overlay{background: none repeat scroll 0 0 #018aaa; /*ww: blauw */
    border-radius: 3px 3px 3px 3px;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.6;
    filter:alpha(opacity=60); /* For IE8 and earlier */v
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 50;
    }

/********************kapsolar******************************/
a.webshop {border:1px solid #fff; color:#fff; background:url(http://www.hollandduurzaam.nl/files/geel/white-right.png) no-repeat 90% center; 
  padding: 17px 60px 17px 20px;display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
  text-transform:uppercase;font-size:18px;font-weight:500;margin-top:6px;
  transition: all 0.3s ease 0s; position: relative; 
}
a.webshop:hover { color: #000; background-color: #fff; }
a.webshop:after { transition: opacity 0.3s linear 0s; background: url(http://www.hollandduurzaam.nl/files/geel/black-right.png) no-repeat 90% center; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; position: absolute; opacity: 0; left: 0; right: 0; top: 0; bottom: 0; content: ''; }

.webshop:hover:after { opacity: 1; }

.buttonText{display:block;text-transform:none;font-size:15px;font-weight:300;}
.solarpage .leftContent{width:58.33%;}
.solarpage .leftBox {width:28.57%; }
.solarpage .leftBox > div{padding-bottom:40px;} 
.solarpage .leftBox.boxSmall ul li p{line-height:29px;}
  .solarpage .leftBox .product figure{ margin: 0;}
    .solarpage .leftBox .product figure img{ max-width: 100%; height:auto; max-height: 100%;}
.solarpage .leftBox .contact a{color:#018aaa;background:0;padding-left:0;} /*ww: blauw */
.solarpage .leftBox .contact a:hover{color:#000;}
.solarpage .leftBox.boxSmall ul li p span{float:right;}
.solarpage .leftBox .openning ul{border-top:0;margin:8px 0 14px;} 
.solarpage .leftBox .openning .bold{margin-bottom:20px;display:block;}
.solarpage .leftBox .product figure{width:80%;margin: 0 auto;text-align:center;}


.solarpage .rightBox{width:64.28% !important;}
.solarpage .rightBox { line-height: 20px; }
.title-top{position:relative;}
.title-top:hover p{color:#018aaa;} /*ww: blauw */
.contact h3{

/* home image */  

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNzQwODM5NzYyNEYxMUUzOUVGMTgxMUIyM0JDNENCOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNzQwODM5NjYyNEYxMUUzOUVGMTgxMUIyM0JDNENCOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBNEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FR45bQAAAI9JREFUeNpi+P//PwMOrAHEN4F4KRCz41KHS7MREL/8jwD7gViAWANsgfjDf0xwGYhlCBngCcRf/+MGj4BYB5cB4UD88z9h8A6I7dANSAXiP/+JB9+BOARmQAwQ//tPOvgLxAFMDAwMzEB8hYF0cAmI2RnBzoCA/yQawAgimBgoBKMGoBrwiQR9b2EMgAADAFkdj//HOhG1AAAAAElFTkSuQmCC');
}
.productList h3{
  
/* Euro Sign  */

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QkFDQTdDQTVEOTgxMUUzOTkzREU0RjUyOEI4ODZDMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QkFDQTdDOTVEOTgxMUUzOTkzREU0RjUyOEI4ODZDMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3NEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+juyZnAAAAUlJREFUeNps0s0rRFEcxvFjXDFpvJSUEBOxk5oFC1kqKTaThSl2toqtBVn4A+wsFKWRJjsrGxsbWVhJWQzlZcOskGG4vqd5Jj+3+dWn2z33POftHheGoYsYxR7u8Y0CTjCPmO1rQ3XYwg++cI5jnGqAUG1d1cI76uBnbY+sxs84iyfcoMWGpxU8NIFhbGAJCbX14xm7Nnym8JDee/CKVeRwZAZdQcmvzmkJ/mBe9LEWm7hGCh1Im3BSEy3EnHPd8M9HV64ERvCJFIrIub/Ko4RkTB99BebZKj7chGYTDuTDL6NB+3tDoKVlcKdTHjBbctqKr6lKQ1YNM3qP40IHmce6CW/rv9dXGgZRxBXa1OZXMYY+E5zTJVqOXpKMfsEtFtGLRl2YCRwouI+aaNib1F6r1TvW7P0uj/C/4khjHJ0o4BJZPNiOvwIMAFLPO9l/HSzNAAAAAElFTkSuQmCC');
  margin-bottom:8px;
}
.openning h3{
  margin-bottom:5px;

/* openingstijden  */  

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjZFMEMwOTYyNUExMUUzQkE0RERCQjVGRUZDNzA4NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjZFMEMwODYyNUExMUUzQkE0RERCQjVGRUZDNzA4NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBNEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ciwtRgAAAVFJREFUeNp80s0rRFEYx/Fzr9cyoixYjTEJWU2ywEZJUyxtJPkPsCRLluzs/AMsFNlYTSNJVqJZWEwZYYMFC0lh5vhefifHVZ769HTuOec5L/cYa62JqcEIdlDEI66wiSwCb2wQn9iIJhTs73hSLmMLCVfITa7FFI4xiXksolcDQ8zhQYXymvNVoB2H3moHsSOtYhrV6EFJ41ZcgTTWvQJvOoorEJ1/WbuowqCO8oyG0BhTQt58xzmK6FA7JRVEY8s4wRESGA01sFM5hwwKCDCm76+w5idOldOh+Rsfym530erDWt2FKxa4ApfKfZpovO0uYBxDXoF+5Rt3UdGlvehyMvHHgg3MqD3gXWKL/7uW8I4LdOnW4680hWv9rTXU+avUY0+dd5hFUv1Jte/Vf4ZW/ykH0oZd+3/so9vtML5Ft+2s3vwtKsrbmECzf0efAgwARgUzPOh/LLIAAAAASUVORK5CYII=');
}
.product h3{padding-left:5px;} 

.row{padding-bottom:10px;}
.row .small{display:block; font-size:11px;}
.row ul {margin-bottom:1px;}
.row ul li{display:block;border-bottom:1px solid #cbcbcb;min-height:29px;}
.row ul li.rowtitle{font-weight:900;font-size:15px; }
/*.row ul li.rowtitle b{text-transform:capitalize;}*/
.row ul li.rowtitle .price{font-size:15px;display:block;margin:0;}
.row ul li .price{font-size:13px; float:right;display:block;margin:0;line-height:29px;}
.row ul li p{float:left;line-height:29px;}


.solarpage .rightcontent{width:37.5%;}
.solarpage .rightcontent .boxSmall{float:none;}
.solarpage .rightcontent > .boxSmall h3{

/* korting cq discount */  

background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAYAAACkTj4ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQzUyNTdGNjYyNTAxMUUzOTU0NERCOUNDQTI1MkU5MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQzUyNTdGNTYyNTAxMUUzOTU0NERCOUNDQTI1MkU5MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBNEZEMUQwM0I0REUzMTFBNjQxRkJCNzIwNDY2ODFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rhzhwQAAAU1JREFUeNqE088rhEEcx/FntnVYtZQcSG1cbW44sBd75KS9SDk4kIsLcpKTA5Y/QDnI3eam7IHIiVxEqU2R4kA5rPXbeE99p8bs87TferXPPDvzeZ6ZeUZprYMalUA/BtCHCZSqepkgTx0yWMQB3vX/WkGjP85epDGPPZR1de167QpGwoLuvI6HmJbgXyyEhD8jboNizE7hxptxEZPYxCl6cIuy06cJHbahSFvnd8YLukQeXfhEBgUJK0gfE9qCV9MwbzTlBCwjhzS2MIsKkmhAPb5l8CjG0W137cGZ95Osia1rbMv1BnacxW6WviW72Ks6ui7w4t17wz5S+JF7SfvdzOE4IuwLJ1hCFm0YxpGze8r9qNrlD/OUM+QxiFYMYQ3nzluY+sCYGa+8I9KLe3TKkcjKYsYjjo/ZlKsgpENMzlEiqF1m5x5t40+AAQC1ie4k7DJywAAAAABJRU5ErkJggg==');
}
.boxImages {padding-top:30px; margin-bottom:30px; }
.boxImages figure{position:relative;border-radius:3px; -moz-border-radius:3px;-webkit-border-radius:3px;width:47%;}
.boxImages figure img{width:100%;height:auto !important;}
.pvpanelselsBox.no-bg{background:none !important; border-radius:0 !important;margin-top:0; /*padding-top:54px; */ padding-top:0; }
.pvpanelselsBox.no-bg h3{background-image:url(http://www.hollandduurzaam.nl/files/geel/rating.png);margin-bottom:30px;}
.pvpanelselsBox.no-bg .innerHolder h3{background:none !important; border-radius:0 !important; text-align: center !important;}
.pvpanelselsBox.no-bg ul{padding-top:0 !important;padding-bottom:20px;}
.pvpanelselsBox.no-bg li{background:#f3f3f4; width:47.8% !important;}
.pvpanelselsBox.no-bg li h3{padding:0 !important;margin-bottom:0;}
.locationsBox{background:#f3f3f4;padding-top: 60px;padding-bottom: 60px;}
.virstualTour{width:35.41%;float:left;}
.otherLocation{width:49.16%;float:right;}
.otherLocation .solarTitle{height:18px;}
.otherLocation .solarTitle h3{display:inline-block;}
.otherLocation .solarTitle .subtitle{display:inline-block;}
.tourBox{padding-top:20px;}
.otherLocation .boxesList{padding-top:0; padding-bottom:0;}
.otherLocation .boxesList ul li{position:relative;width:44.5% !important; margin-left: 11% !important;margin-top:50px;height:117px;}
.otherLocation .boxesList ul li:first-child, .otherLocation .boxesList ul li:nth-child(3n){margin-left:0 !important;}
.otherLocation .boxesList ul li:nth-child(1n), .otherLocation .boxesList ul li:nth-child(2n){margin-top:20px;}
.otherLocation .boxesList ul li:nth-child(3n), .otherLocation .boxesList ul li:nth-child(4n){margin-top:50px;}
.otherlocation2{display:none;}

.contentImage{margin-left:40px;}
.contentImage figure{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.contentImage span, .linkContent p.news-single-imgcaption, span.caption {margin-bottom:20px;display:block;padding:5px 20px 4px 12px;;border-bottom:1px solid #cbcbcb;}
.contentImage figure img{width:100%;height:auto !important;}
.news-single-img {float:right;margin-left:20px;}
.news-single .date{margin-right:5px;}
.news-single .important{margin-top:20px;}
.news-single-browsebox{text-align:center; margin-top:40px; }
.news-single { margin-bottom:40px; }
.news-single-prevlink {text-indent:-9999px;}
.news-single-pagination{width:165px !important;}
.news-single-pagination a{color:#fff;}
.news-single-prevlink a{width:33px;display:block;}
.news-single-nextlink {text-indent:-9999px;}
.news-single-nextlink a{width:33px;display:block;}



.csc-sitemap { padding: 10px 0 10px 0; }
.csc-sitemap ul { margin: 0;   padding:0px 0 0px 0;}
.csc-sitemap ul li {list-style:none; margin-bottom: 2px;}
.csc-sitemap li { margin: 0; padding: 0; }
.csc-sitemap a { display: block; padding: 0 8px; font-weight:bold; line-height: 2em; color: #000; text-decoration: none; background: #e9e9e9; border-bottom: 1px solid #dedfde }
.csc-sitemap ul li ul {  margin-top:10px;  margin-left:20px;  margin-bottom:10px; }
.csc-sitemap ul ul a { padding-left: 28px; font-weight:normal; background-color: #fafafa; border-bottom: 1px solid #dedfde; }
.csc-sitemap ul ul ul a { padding-left: 58px; color: #999; }
.csc-sitemap a:hover, .csc-sitemap a:focus { color: #018aaa; background-color: #dfdfdf; } /*ww: blauw */

  
#tx-powermail-pi1_fieldset_1 {width:51%;}
#tx-powermail-pi1_fieldset_8, #tx-powermail-pi1_fieldset_9, #tx-powermail-pi1_fieldset_10, #tx-powermail-pi1_fieldset_11, #tx-powermail-pi1_fieldset_12{width:70%;}
.newsletterkapsolars.alone p.newsletterfield label, #tx-powermail-pi1_fieldset_1 label, #tx-powermail-pi1_fieldset_8 label, #tx-powermail-pi1_fieldset_9 label, #tx-powermail-pi1_fieldset_10 label, #tx-powermail-pi1_fieldset_11 label, #tx-powermail-pi1_fieldset_12 label, p.newsletterfield label{ display:block;float:left;padding-left:10px;width:33%;background:#000;font-size:15px;color:#fff;font-weight:900;  height:33px;line-height:33px;border-radius:3px 0 0 3px ;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;
    text-transform:uppercase; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing:border-box; border: 0;}
.newsletterkapsolars.alone p.newsletterfield label{width:33%;}
.newsletterkapsolars.alone p.newsletterfield input{width:67% !important;}
p.newsletterfield.error label{background: #f00; border-color: #f00;}
p.newsletterfield.error label.random{ width: auto; }
p.newsletterfield.error input{ border-color: #f00;}
#tx-powermail-pi1_fieldset_9 label.random, #tx-powermail-pi1_fieldset_10 label.random, #tx-powermail-pi1_fieldset_11 label.random, #tx-powermail-pi1_fieldset_12 label.random, p.newsletterfield.error label.random{ color: #F00; background: none; text-transform: none; font-size: 12px; font-weight: normal;}
    
#tx-powermail-pi1_fieldset_1 label.random, #tx-powermail-pi1_fieldset_8 label.random { padding-left: 196px; width: auto; font-weight:normal; color:#F00; background:none; text-transform:none; font-size:12px; }

.newsletterkapsolars.alone p.newsletterfield input, #tx-powermail-pi1_fieldset_1 input[type="text"], #tx-powermail-pi1_fieldset_1 input[type="email"], .tx-powermail-pi1_fieldset_8 input[type="text"], #tx-powermail-pi1_fieldset_8 input[type="email"], #tx-powermail-pi1_fieldset_9 input[type="text"], #tx-powermail-pi1_fieldset_9 input[type="email"], #tx-powermail-pi1_fieldset_10 input[type="text"], #tx-powermail-pi1_fieldset_10 input[type="email"], #tx-powermail-pi1_fieldset_11 input[type="text"], #tx-powermail-pi1_fieldset_11 input[type="email"], #tx-powermail-pi1_fieldset_12 input[type="text"], #tx-powermail-pi1_fieldset_12 input[type="email"], #tx-powermail-pi1_fieldset_9 select, #tx-powermail-pi1_fieldset_10 select, #tx-powermail-pi1_fieldset_11 select, #tx-powermail-pi1_fieldset_12 select, p.newsletterfield input {border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; background: #fff; border: 1px solid #000; padding: 8px 10px 7px; width: 67%; color: #000; float: left; margin: 0 0 0 -1px; box-sizing: border-box; -moz-box-sizing: border-box;  height: 33px;}
  
#tx-powermail-pi1_fieldset_1 textarea, #tx-powermail-pi1_fieldset_8 textarea, #tx-powermail-pi1_fieldset_9 textarea, #tx-powermail-pi1_fieldset_10 textarea, #tx-powermail-pi1_fieldset_11 textarea, #tx-powermail-pi1_fieldset_12 textarea { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; background: #fff; border: 1px solid #000; padding: 8px 10px 7px; margin-left: -1px; margin-top: 0px; width: 67%; color: #000; font-family: 'Merriweather Sans', sans-serif; font-size: 13px; font-weight: 300; box-sizing: border-box; -moz-box-sizing: border-box; min-height: 200px; }
#tx-powermail-pi1_fieldset_1 > div, #tx-powermail-pi1_fieldset_8 > div, #tx-powermail-pi1_fieldset_9 > div, #tx-powermail-pi1_fieldset_10 > div, #tx-powermail-pi1_fieldset_11 > div, #tx-powermail-pi1_fieldset_12 > div {margin-bottom:10px; position:relative;}
#tx-powermail-pi1_fieldset_1 input[type="submit"], #tx-powermail-pi1_fieldset_8 input[type="submit"], #tx-powermail-pi1_fieldset_9 input[type="submit"], #tx-powermail-pi1_fieldset_10 input[type="submit"], #tx-powermail-pi1_fieldset_11 input[type="submit"], #tx-powermail-pi1_fieldset_12 input[type="submit"], .newsletterkapsolars button, .newsletteropleidingen button{cursor:pointer;display:block;width:100%;text-align:center;color:#fff;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;     background:#018aaa;padding:7px 0;font-weight:900;text-transform:uppercase;margin-bottom:10px; } /*ww: blauw */
#tx-powermail-pi1_fieldset_1 input[type="submit"]:hover, #tx-powermail-pi1_fieldset_8 input[type="submit"]:hover, #tx-powermail-pi1_fieldset_9 input[type="submit"]:hover, #tx-powermail-pi1_fieldset_10 input[type="submit"]:hover, #tx-powermail-pi1_fieldset_11 input[type="submit"]:hover, #tx-powermail-pi1_fieldset_12 input[type="submit"]:hover, .newsletterkapsolars button:hover, .newsletteropleidingen button:hover{background:#000;}
.label.error{color:red !important;}
.tx-powermail-pi1_fieldset_8 .powermail_radio_inner, .tx-powermail-pi1_fieldset_10 .powermail_radio_inner { clear:both; margin-bottom:10px; }
  .tx-powermail-pi1_fieldset_8 .powermail_radio_inner input, .tx-powermail-pi1_fieldset_10 .powermail_radio_inner input { position:relative; top:5px; }
.breadcrumbs { margin: 0 auto 20px; max-width: 1200px;}
.breadcrumbs li { float:left; }
.breadcrumbs li a { background:url(http://www.hollandduurzaam.nl/files/geel/ico-arrow-breadcrumbs.png) no-repeat right 5px; font-weight:500; padding-right:14px; margin-right:8px; }
.linkContent .breadcrumbs { width:100%; }

.tx-powermail-pi1 legend { display:none; }

.csc-header h1 { font-size:20px; line-height:30px; padding:10px 0 30px; }


.newsletterkapsolars, .newsletterkapsolars #fieldName, .newsletterkapsolars #fieldEmail{ width: 100%;}
.newsletterkapsolars label { line-height: 29px; }
p.newsletterfield {margin-bottom: 10px; overflow: hidden;}
.newsletterkapsolars p.newsletterfield label, .newsletterkapsolars p.newsletterfield input{width: 100%; margin:0; }
.newsletterkapsolars p.newsletterfield label{border-radius: 3px 3px 0 0;} 
.newsletterkapsolars p.newsletterfield input{border-radius: 0 0 3px 3px;}
.rightcontent.autoheight{height: 100%; position: relative;}
.newsletteropleidingen{width: 100%; bottom: 0;}
.newsletteropleidingen.alone, .newsletteropleidingen.alone{ width: 60%; float: right; margin-bottom: 30px; }
  .newsletteropleidingen.alone h3, .newsletteropleidingen.alone h3, .newsletterkapsolars.alone h3{ color:#000; font-size: 25px; background:none; line-height: 30px; padding: 10px 0 30px; }
.newsletterkapsolars.alone h3{font-size:26px !important; color:#000 !important; font-weight:normal !important; padding: 10px 0 30px !important;}
/******************************************clearfix************************************/
.clearfix:after, .breadcrumbs:after, .headerTop:after, .container:after, .headerLinks:after, .language:after, #navigator ul:after, .localNavigator ul:after, .mobileMenu:after, .slideTextContent:after, .pageContainer:after,
.bigBox:after, .boxes:after, .boxesList ul:after, .ledpanelboxes:after, .ledpanelbox:after, .pvpanelselsBox ul:after, .leftContent:after,
.tabel li:after, .bottomRedBox:after, .share:after, .rightcontent:after, .linkBoxInner:after, .pagination ul:after, .search:after,
.clip-single:after, .field-wrap:after, .tx-jppageteaser-pi1-list-entry:after, .row ul li:after, .boxImages:after, .subSlider:after, 
.linkContent:after, .news-single:after, .textInside:after, .tx_powermail_pi1_fieldwrap_html:after, .tx-powermail-pi1_fieldset_8 .powermail_radio_inner:after {
  clear:both;
  display:block;
  content:"";
  height:0;
  visibility:hidden;
}
.tx_powermail_pi1_fieldwrap_html, .clearfix, .headerTop, .breadcrumbs, .container, .headerLinks, .language, #navigator ul, .localNavigator ul, .mobileMenu, .slideTextContent, .pageContainer,
.bigBox, .boxes, .boxesList ul, .ledpanelboxes, .ledpanelbox, .pvpanelselsBox ul, .leftContent, .tabel li, .bottomRedBox, .share, .rightcontent, .linkBoxInner, .pagination ul,
.search, .clip-single , .field-wrap, .tx-jppageteaser-pi1-list-entry, .row ul li, .boxImages, .subSlider, .linkContent, .news-single, .textInside, .tx-powermail-pi1_fieldset_8 .powermail_radio_inner
{
  zoom:1;}

  p.faq-category-title{
    display: block;
    width: 350px;
    margin-bottom:0; 
  }
  p.faq-category-title a{
    border-bottom: 1px solid #cbcbcb;
    padding: 10px 35px;
    color: #fff;
    display: block;
    background: url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 12px 12px;
    background-color: #000;
    margin-bottom: 10px;
  }
    p.faq-category-title a:hover {
      background: url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 12px 12px #018aaa; /*ww: blauw */
      color: #fff;
    }
    .linkContent p.faq-category-title:first-child a {
      border-top: 1px solid #cbcbcb;
    }

/*Datepicker*/
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}

/*Timepicker*/
.ui-timepicker-wrapper {
  overflow-y: auto;
  height: 150px;
  width: 6.5em;
  background: #fff;
  border: 1px solid #ddd;
  -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
  box-shadow:0 5px 10px rgba(0,0,0,0.2);
  outline: none;
  z-index: 10001;
  margin: 0;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration {
  width: 11em;
}

.ui-timepicker-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.ui-timepicker-duration {
  margin-left: 5px; color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
  color: #888;
}

.ui-timepicker-list li {
  padding: 3px 0 3px 5px;
  cursor: pointer;
  white-space: nowrap;
  color: #000;
  list-style: none;
  margin: 0;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
  background: #fff; color: #000;
}

li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
  background: #1980EC; color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
  color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
  color: #888;
  cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
  background: #f2f2f2;
}


/*! Pushy - v0.9.1 - 2013-9-16
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */

/* Menu Appearance */

.pushy{
    position: fixed;
    width: 200px;
    height: 100%;
    top: 0;
    z-index: 9999;
    background: #000;
    font-size: 0.9em;
    font-weight: bold;
  
    overflow: auto;
    -webkit-overflow-scrolling: touch; /* enables momentum scrolling in iOS overflow elements */
}
.pushy ul{padding:0px 10px 0;}

.pushy a{
    display: block;
    color: #b3b3b1;
    padding: 0 0 0 35px;
    height:auto;
    line-height:28px;
    border:1px solid #000;
    background:url(http://www.hollandduurzaam.nl/files/geel/mobile.png) no-repeat 10px -23px;
    border-bottom: 1px solid #018aaa; /*ww: blauw */
    border-top: 1px solid #018aaa; /*ww: blauw */
    color:#fff;
    font-size:16px;
    font-weight:500;
}
  .pushy li ul { display:none; }
  .pushy li ul li a { line-height:20px; padding:4px 0 4px 35px; }
.pushy a:hover, .pushy li.active > a{
    color: #FFF;
    background:url(http://www.hollandduurzaam.nl/files/geel/mobile.png) no-repeat 10px 7px;
    border-top:1px solid #018aaa; /*ww: blauw */
  border-bottom:1px solid #018aaa; /*ww: blauw */
    color:#018aaa; /*ww: blauw */
}

/* Menu Movement */

.pushy-left{
    -webkit-transform: translate3d(-200px,0,0);
    -moz-transform: translate3d(-200px,0,0);
    -ms-transform: translate3d(-200px,0,0);
    -o-transform: translate3d(-200px,0,0);
    transform: translate3d(-200px,0,0);
}

.pushy-open{
  border-right:1px solid #fff; 
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

.pushy-active .main, .push-push{
   /* -webkit-transform: translate3d(200px,0,0);
    -moz-transform: translate3d(200px,0,0);
    -ms-transform: translate3d(200px,0,0);
    -o-transform: translate3d(200px,0,0);
    transform: translate3d(200px,0,0);*/
  position:relative;
  right:-201px;

}

/* Menu Transitions */

.pushy, #container, .push{
    -webkit-transition: -webkit-transform .2s cubic-bezier(.16, .68, .43, .99);
    -moz-transition: -moz-transform .2s cubic-bezier(.16, .68, .43, .99);
    -o-transition: -o-transform .2s cubic-bezier(.16, .68, .43, .99);
    transition: transform .2s cubic-bezier(.16, .68, .43, .99);
}

/* Site Overlay */

.site-overlay{
    display: none;
}

.pushy-active .site-overlay{
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 200px;
    z-index: 9999;
}

/* Example Media Query */

@media screen and (max-width: 768px){
    .pushy{
        font-size: 1.0em;
    }      

}

  
  .bottomSlider ul{
      position: absolute;
      list-style: none;
      margin: 0;
      padding: 0;
  }
  .jcarousel-prev {
    display:block;
    position:absolute;
    cursor:pointer;
    left:0px;
    top:35%;
    width:31px;
    height:31px;
    background:url(http://www.hollandduurzaam.nl/files/geel/nav-prev.png) no-repeat 0px 0px;
  }
  .jcarousel-prev:hover{
    /*background:url(http://www.hollandduurzaam.nl/files/geel/nav-prev.png) no-repeat 0 -86px;*/
  }
  /*.jcarousel-prev.jcarousel-prev-disabled{opacity:0.5;}*/
  /*.jcarousel-prev.jcarousel-prev-disabled:hover{background:url(http://www.hollandduurzaam.nl/files/geel/slide-nav.png) no-repeat 0 0;cursor:default;}*/
  .jcarousel-next{
    display:block;
    position:absolute;
    right:-5px;
    top:35%;
    cursor:pointer;
    width:31px;
    height:31px;
    background:url(http://www.hollandduurzaam.nl/files/geel/nav-next.png) no-repeat 0px 0px;
  }
  .jcarousel-next:hover{
    /*background:url(http://www.hollandduurzaam.nl/files/geel/nav-next.png) no-repeat 0 -66px;*/
  }
  .jcarousel-next.jcarousel-next-disabled{opacity:0.5;}

.jcarousel-next:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
.jcarousel-next:after{ background:url(http://www.hollandduurzaam.nl/files/geel/nav-next.png) no-repeat 0 -66px; }
.jcarousel-next:hover:after { opacity: 1; }
  
.jcarousel-prev:after { content: ''; opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; transition: opacity 0.3s linear; }
.jcarousel-prev:after{ background:url(http://www.hollandduurzaam.nl/files/geel/nav-prev.png) no-repeat 0 -86px; }
.jcarousel-prev:hover:after { opacity: 1; }
  

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
  direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-clip{
    overflow:hidden;
  }
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
  margin-left: 0;
    margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
  margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}


/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

.fancybox-skin {
  position: relative;
  background: #fff;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  padding:30px !important;
}

.fancybox-opened {
  z-index: 8030;
}

.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
     -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
          box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
  position: relative;
}

.fancybox-inner {
  overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url('http://www.hollandduurzaam.nl/files/geel/fancybox_sprite.png');
}

#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  filter:alpha(opacity=80); /* For IE8 and earlier */
  cursor: pointer;
  z-index: 8060;
}

#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url('../images/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
  position: absolute;
  top: -2px;
  right: -2px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url('../images/blank.gif'); /* helps IE */
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  z-index: 8040;
}

.fancybox-prev {
  left: 0;
}

.fancybox-next {
  right: 0;
}

.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

.fancybox-nav:hover span {
  visibility: visible;
}

.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url('http://www.hollandduurzaam.nl/files/geel/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

.fancybox-opened .fancybox-title {
  visibility: visible;
}

.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent; /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

.fancybox-title-inside-wrap {
  padding-top: 10px;
}

.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, .8);
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
     only screen and (min--moz-device-pixel-ratio: 1.5),
     only screen and (min-device-pixel-ratio: 1.5){

  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url('http://www.hollandduurzaam.nl/files/geel/fancybox_sprite@2x.png');
    background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
  }
  #fancybox-loading div {
    background-image: url('../images/fancybox_loading@2x.gif');
    background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
  }
}






/*
 * Selecter Plugin [Formstone Library]
 * @author Ben Plum
 * @version 2.2.0
 *
 * Copyright © 2013 Ben Plum <mr@benplum.com>
 * Released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
 */
   .selectorfield{width:218px !important;}
   .selecter.selectorfield .selecter-selected{background-position:90% center;}
  .selecter-element { *left: -999999px; position: absolute; opacity: 0; width: 64%;top:0;right:0; }
  .selecter { cursor:pointer;display: block; margin: 0; position: relative; z-index: 1;width:64%;float:left;margin-left:-1px;}
  .selecter.month{width:90px;}
  .selecter.year{width:60px;}
  .selecter .selecter-selected { background: url(http://www.hollandduurzaam.nl/files/geel/black-open.png) no-repeat  95% 10px #fff;
      border-radius: 3px 3px 3px 3px;
      color: #000;
      display: block;
      height: 31px;
      border:1px solid #000;
      line-height: 33px;
      padding-left: 15px;
      position: relative;
      z-index: 40;}
  .selecter:hover .selecter-selected { background:url(http://www.hollandduurzaam.nl/files/geel/open-red.png) no-repeat 95.5% 10px #fff ;color:#018aaa;}    /*ww: blauw */
  .selecter .selecter-options { border-radius:0 0 3px 3px; background-color: #000; display: none; left: 0px; margin: 0; max-height: 260px; overflow: auto; overflow-x: hidden; padding:0; position: absolute; top: 100%; width: 100%; *width: auto; z-index: 50; }
  .selecter .selecter-group { background: #F9F9F9; border-bottom: 1px solid #e3e3e3; color: #999; display: block; font-size: 11px; padding: 5px 10px 4px; text-transform: uppercase; }
  .selecter .selecter-item {background: url("http://www.hollandduurzaam.nl/files/geel/next-small.png") no-repeat scroll 10px center transparent;
      color: #FFFFFF;
      display: block;
      padding: 8px 10px 8px 34px; 
      border-top: 1px solid #353434;
    }
    .selecter .selecter-item:hover, 
  .selecter .selecter-item.selected:hover { background-color: #353434; }
  .selecter .selecter-item.selected { background-color: #353434; }
  .selecter .selecter-item.disabled { color: #999; cursor: default; }
  .selecter .selecter-item.first {border-top:0;} 
  .selecter .selecter-item.last {  border-bottom: 0; }
  
  
  /* Open */
  .selecter.open { z-index: 3; }
  .selecter.open .selecter-selected {  z-index: 51; }
  
  .selecter.open .selecter-selected, 
  .selecter.focus .selecter-selected {   
    background:url(http://www.hollandduurzaam.nl/files/geel/open-red.png) no-repeat 95.5% center #fff ;color:#018aaa; /*ww: blauw */
    }
  
  /* 'Cover' Positioning */
  .selecter.cover .selecter-options {  border-width: 1px; top: 0; }
  .selecter.cover .selecter-options .selecter-item.first {  }
  .selecter.cover.open .selecter-selected {  z-index: 49; }
  
  /* 'Bottom' Positioning */
  .selecter.bottom .selecter-options { border-width: 1px 1px 0; bottom: 100%; top: auto; }
  .selecter.bottom .selecter-item.last { border: none; }
  .selecter.bottom.open .selecter-selected {  }
  .selecter.bottom.open .selecter-options {  }
  
  /* 'Bottom' + 'Cover' Positioning */
  .selecter.bottom.cover .selecter-options { bottom: 0; top: auto; }
  .selecter.bottom.cover.open .selecter-selected {  }
  .selecter.bottom.cover.open .selecter-options {  }
  
  /* Multiple Select */
  .selecter.multiple .selecter-options {  border-width: 1px;  display: block; position: static; width: 100%; }
  
  /* 'Disabled' State */
  .selecter.disabled .selecter-selected { background: #fff; border-color: #eee; color: #ccc; cursor: default; }
  .selecter.disabled .selecter-options { background: #fff; border-color: #eee; }
  .selecter.disabled .selecter-group,
  .selecter.disabled .selecter-item { border-color: #eee; color: #ccc; cursor: default; }
  .selecter.disabled .selecter-item.selected { background: #fafafa; }
  
  /* Media Queries */
  @media screen and (max-width: 740px) {
    .selecter { max-width: 100%; }
  }
  @media screen and (max-width: 500px) {
    .selecter { max-width: 100%; } 
  }



/* This select works on mobile */
  .newListSelected { cursor:pointer;display: block; margin: 0; position: relative; z-index: 1;width:64%;float:left;margin-left:-1px;}
  .selectedTxt { background: url(http://www.hollandduurzaam.nl/files/geel/black-open.png) no-repeat  95% 10px #fff;
      border-radius: 3px 3px 3px 3px;
      color: #000;
      display: block;
      height: 31px;
      border:1px solid #000;
      line-height: 33px;
      padding-left: 15px;
      position: relative;
      z-index: 40;}
  .newListSelected:hover .selectedTxt { background:url(http://www.hollandduurzaam.nl/files/geel/open-red.png) no-repeat 95.5% 10px #fff ;color:#018aaa;}  /*ww: blauw */
  .selecter .selecter-options { border-radius:0 0 3px 3px; background-color: #000; display: none; left: 0px; margin: 0; max-height: 260px; overflow: auto; overflow-x: hidden; padding:0; position: absolute; top: 100%; width: 100%; *width: auto; z-index: 50; }
  .newListSelected.open{
    background: #000000;
      border-radius: 3px 3px 0 0;
      float: none;
      padding: 12px 12px 0;
      position: absolute !important;
      right: -9px;
      top: -10px;
      z-index:200;
  }
  .newListSelected.open .selectedTxt{
    line-height:29px;
  }
  .newListSelected .SSContainerDivWrapper { background: #000000; position:absolute; top: 100% !important; bottom: auto !important; width:100%; }
    .newListSelected .SSContainerDivWrapper ul { padding:0; margin:0 12px; }
      .SSContainerDivWrapper .newList li { background:none; float:none; width:auto; margin-left:0; }
        .SSContainerDivWrapper .newList li a { background: url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 10px center; color:#fff; margin-left:0; color: #FFFFFF; display: block; padding: 8px 10px 8px 34px; border-top: 1px solid #353434; }
          .SSContainerDivWrapper .newList li a:hover { background: url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 10px center #353434; }

/* select */

.styledSelect .dd-selected-text {
    line-height: 1em !important;
    color: #000;
}

.styledSelect .dd-option-image, .countrySelectContainer .dd-selected-image {
    float: left;
    margin-right: 5px;
    max-width: 64px;
    vertical-align: middle;
}

.styledSelect .dd-select {
    border: 1px solid #919191;
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
    position: relative;
}

.styledSelect.dd-container {
    position: relative;

}

.styledSelect .dd-selected {
    padding: 5px 0 3px 7px;
    margin-right: 22px;
    border-right: 1px solid #737373;
    display: block;
    overflow: hidden;
    color: #737373;
}

.styledSelect .dd-pointer {
    background: url("http://www.hollandduurzaam.nl/files/geel/icons.png") no-repeat scroll -50px 0 transparent;
    height: 6px;
    margin-top: -2px;
    position: absolute;
    right: 5px;
    top: 50%;
    width: 11px;
}

.styledSelect .dd-options {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ccc;
    border-top:none;
    border-bottom: none;
    box-shadow: 0 1px 5px #DDDDDD;
    display: none;
    list-style: none outside none;
    margin: 0;
    overflow: auto;
    padding: 0;
    position: absolute;
    z-index: 2000;
}

.styledSelect .dd-option {
    border-bottom: 1px solid #DDDDDD;
    color: #333333;
    cursor: pointer;
    display: block;
    overflow: hidden;
    text-decoration: none;
    transition: all 0.25s ease-in-out 0s;
}

.styledSelect .dd-option-text {
    line-height: 1em;
    color: #737373;
}

.styledSelect .dd-option {
    padding: 5px 0 3px 7px;
}

.styledSelect .dd-option:hover,
.styledSelect .dd-option-selected {
    background: none repeat scroll 0 0 #F6F6F6;
}

/* --- form elements positioning --- */

form .segment {list-style: none;margin:0;padding-bottom:10px;}
form .inline-segment {overflow: hidden}
form .inline-segment label {float:left;}
form .inline-segment input, form .inline-segment textarea  {float:left;}
form .inline-segment label.error {margin-left:105px;}

form .submit-segment {text-align: right}
form .submit-segment input {display:inline-block}

.powermail_mandatory_helper { position:absolute; visibility:hidden; height:1px; }
#brochureaanvragen .powermail_radio_inner, #infoform .powermail_radio_inner { float:left; width:45%; clear:none;  }
#brochureaanvragen .powermail_radio_inner label, #infoform .powermail_radio_inner label { width:74%; }
/* --- custom form styles --- */

.powermail_radio_inner  { position:relative; }
.powermail_radio_inner.error { margin-bottom:30px; }
.powermail_radio_inner .random {position:absolute; left:0; bottom:-30px; }


.external-link-new-window{color:#018aaa;} /*ww: blauw */
.external-link-new-window:hover{text-decoration:underline;}



.tabel li.red-entry{
  color:#018aaa; /*ww: blauw */
}
.tabel li.green-entry, .tabel li.green-entry a{
  color:#359057;
}


.pvpanelselsBox.no-bg.blacktitle .jcarousel-container { display:none !important; }
#home .cycleBox { display:none; }

/* CONTACT Boxes*/

h1 { font-size: 32px; line-height: 34px; padding: 0 0 25px 0; color: #494949; }

#contact-page #content {position: relative;}
#serviceDeskInfo {position: absolute; right: 0; top: -3px; min-width: 590px;}
#serviceDeskTitle {overflow: hidden; padding-top: 7px;}
#serviceDeskName {font-size: 22px; color: #000; line-height: 28px; float: left; padding-top: 5px;}
#serviceDeskNo, #serviceDeskNoMobile {font-size: 24px; color: #018aaa; line-height: 28px; float: left; padding: 5px 0 0 10px;} /*ww: blauw */
#serviceDeskNoMobile {display: none;}
#serviceDeskNo strong, #serviceDeskNoMobile strong {font-weight: normal; font-size: 20px; letter-spacing: 0.104em;}
#serviceDeskNo strong{ font-family: Merriweather Sans, sans-serif; color: #018aaa; letter-spacing:normal; font-weight: 300; font-size: 24px; line-height:30px; } /*ww: blauw */
#serviceDeskInfo figure {float: left; margin-right: 20px;}
#serviceDeskInfo p {padding-bottom: 0; line-height: 12px; font-size: 14px;}
#locationsList { }
.locationBox {float: left; width: 23.75%; margin-right: 1.66%; margin-bottom: 22px; font-size: 14px; line-height: 18px; -moz-box-sizing: border-box; box-sizing: border-box;}
#c674 .locationBox {margin-right: 0;}
.locationBoxInside {border: 1px solid #ddddde; padding: 12px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.locationBox figure {border: 1px solid #ddddde; height: 153px; overflow: hidden; background-size:cover !important;}
.locationMap {background: url(http://www.hollandduurzaam.nl/files/geel/icon_map.png) 0 0 no-repeat; color: #838383; font-size: 11px; display: block; text-transform: uppercase; padding: 4px 0 4px 33px; margin-top: 20px; clear: both;}
.locationPhone {color: #494949; text-transform: uppercase; padding: 3px 0 4px 33px; margin-top: 17px; clear: both; display: none;}
.locationBox h2 {padding: 2px 0 13px 0; font-size: 22px; line-height: 24px;}
.locationBox figure {margin-bottom: 14px;}
.locationBox h2 strong {font-weight: normal; font-size: 14px;}
.locationStreet {display: block;}
.locationPostal {padding-right: 5px;}
.locationTel, .locationEmail {display: block; font-size: 11px; color: #838383;}
.locationTel span, .locationEmail a {font-size: 14px;}
.locationTel span {color: #494949;}
 .locationEmail a {color: #018aaa; } /*ww: blauw */
.locationAddress {padding-bottom: 11px; display: block;}

.top-google-map { float: right; border: 1px solid #DDDDDE; border-radius: 3px; width: 49.16%; margin-bottom: 19px; height: 180px; background: url(http://www.hollandduurzaam.nl/files/geel/1400679176_landkaart2.png) no-repeat center -84px; }
.main-location { float: left; width: 49.16%; margin-right: 1%; margin-bottom: 19px; min-height: 180px; }
.main-location .locationBoxInside { padding: 10px; min-height: 160px !important; }
.main-location.locationBox h2 { float: right; width: 52.8%; padding: 0 0 5px; position: relative; top: -3px; }
.main-location .locationBoxImg { border: solid 1px #ddddde; float: left; width: 44.5%; }
.main-location .locationAddress { clear: right; overflow: hidden; padding-left: 12px; }
.main-location .locationContact { float: right; overflow: hidden; width: 52.5%; margin: 0 0 14px; }
.main-location .locationMap { clear: right; margin-top: 0; padding: 3px 0 4px 42px; background-position: 9px 0; }
.main-location + .locationBox { clear: left; }


  
/* -- Contact accordion -- */

#accordion {
  position: relative;
  margin-bottom: 40px;
}
  #ui-accordion-accordion-header-0 {
    top: 0;
  }
  .title-accordion {
    position: absolute;
    left: 0;
    width: 29.16%;
    cursor: pointer;
    outline: 0;
    border-bottom: 1px solid #cbcbcb;
    padding: 10px 35px;
    color: #000;
    display: block;
    background: url(http://www.hollandduurzaam.nl/files/geel/black-left.png) no-repeat 12px 12px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
    .content .title-accordion h2{
      font-size: 13px;
      padding: 0;
    }
  #ui-accordion-accordion-header-0 {
    top: 0;
  }
  #ui-accordion-accordion-header-1 {
    top: 39px;
  }
  #ui-accordion-accordion-header-2 {
    top: 78px;
  }
  #ui-accordion-accordion-header-3 {
    top: 117px;
  }
  .title-accordion.ui-accordion-header-active, .title-accordion:hover {
    background: url(http://www.hollandduurzaam.nl/files/geel/next-small.png) no-repeat 12px 12px #000;
    border-bottom-color: #000;
  }
     .title-accordion:hover {
      background-color: #018aaa; /*ww: blauw */
      border-bottom: 1px solid #018aaa; /*ww: blauw */
    }
    
    .title-accordion.ui-accordion-header-active h2, .title-accordion:hover h2{
      color: #fff;
    }
  .accordion-content {
    width: 70.9%;
    float: right;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
    .accordion-box {
      min-height: 181px;
      padding-left: 51px;
    }
      
      #tx-powermail-pi1_fieldset_11 select, #tx-powermail-pi1_fieldset_12 select {
        padding: 7px 10px 6px;
      }
      
      #tx-powermail-pi1_fieldset_12 #dateinput_uid100, #tx-powermail-pi1_fieldset_12 #dateinput_uid100_time, #tx-powermail-pi1_fieldset_12 #dateinput_uid101, #tx-powermail-pi1_fieldset_12 #dateinput_uid101_time {
        width: 33%;
      }
        #tx-powermail-pi1_fieldset_12 #dateinput_uid100_time, #tx-powermail-pi1_fieldset_12 #dateinput_uid101_time {
          float: right;
          margin-right: 1px;
          padding-left: 25px; 
          background: #fff url(http://www.hollandduurzaam.nl/files/geel/date-time-picker-icons.png) 5px -28px no-repeat;
        }
        #tx-powermail-pi1_fieldset_12 #dateinput_uid101, #tx-powermail-pi1_fieldset_12 #dateinput_uid100{ padding-left: 25px; background: #fff url(http://www.hollandduurzaam.nl/files/geel/date-time-picker-icons.png) 5px 8px no-repeat; }
      
    #tx-powermail-pi1_fieldset_9 input[type="submit"], #tx-powermail-pi1_fieldset_10 input[type="submit"], #tx-powermail-pi1_fieldset_11 input[type="submit"], #tx-powermail-pi1_fieldset_12 input[type="submit"] {
      cursor: pointer;
      display: block;
      width: 100%;
      text-align: center;
      color: #fff;
      border: 0;
      border-radius: 3px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      background: #018aaa; /*ww: blauw */
      padding: 7px 0;
      font-weight: 900;
      text-transform: uppercase;
      margin-bottom: 10px;
    }
    .tx-irfaq-dynheader img{ margin-top: -3px; }
    
    .ui-datepicker, #ui-timepicker-div {
      background-color: #fff;
      border: 1px solid;
      margin-top: -1px;
      border-radius: 5px;
      padding: 5px;
    }
      .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{width: 3em;}
      
    .ui-timepicker-table td.ui-timepicker-hours {
      padding-right: 10px;
    }
    
    .ui-widget-content .ui-state-default, .ui-timepicker-title {
      background-color: #000;
      font-weight: normal;
      color: #fff;
      display: block;
      padding: 0 4px;
      margin: 2px;
    }
    .ui-widget-content .ui-state-default:hover {
      background-color: #018aaa; /*ww: blauw */
    }
  /* -- End accordion -- */


/***************************************************************media screens**************************/
@media screen and (max-width: 1200px) {
  .container{padding:0 20px;}
  .slideTextContent{padding:30px 20px;}
  .pageContainer{padding:0 20px;}
  .textInside p a{border:0;background:0;padding:0;display:inline-block!important;float:none;font-size:14px;text-transform:lowercase;color:#018aaa;} /*ww: blauw */
  .textInside p{display:inline-block;float:none;width:100%;}
  
  .textInside a.mobileMore{display:none;}
  .title{width:40%;}
  .text{width:55%;}
  .center{bottom:150px;}
  .pvpanelselsBox ul li{margin-left:3.8%;}
  .morepvpanels{right:2%;}
  .linkBox .linkBoxInner{padding:20px;}
  .linkBox figure{display:none;}
  .slider.no-slide .slideText{position:relative;background:#000;}
  .slider.no-slide .text a.mobileMore{display:block !important;}
  .slider.no-slide .text p a.slideLink{display:none !important;}
  .textInside p a.webshop {border:1px solid #fff; color:#fff; background:url(http://www.hollandduurzaam.nl/files/geel/white-right.png) no-repeat 90% center; 
    padding: 15px 75px 15px 20px;display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
    text-transform:uppercase;font-size:18px;font-weight:500;
  }
  
  .textInside p a.slideLink.show{ 
/* pijl naar rechts  */

background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjYwOTI5Q0QxNThFMjExODJFOThEQ0U0Mzk1NTY5QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MDE5MjcwMTVCNEUxMUUzQUFGOUI2RDQ2RDIxNzBCNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MDE5MjcwMDVCNEUxMUUzQUFGOUI2RDQ2RDIxNzBCNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE1MzVGQzIyMjc0NkUzMTE4QTlCOEJFNENGQzg2Q0ZFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNjA5MjlDRDE1OEUyMTE4MkU5OERDRTQzOTU1NjlCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rkUxlAAAAjBJREFUeNqkls9LVFEUx2eegoo5lLtkTFpYLTQhwqBff0TQIglUcDOKq6gWJbRpkWItBpoWFVSLdrVuE5WWJvi7RQUulJp2E/gjcyH5OcNXmIZ5976nBz48eO/cc+49v95NzqRSCY/UwDnogDQcgt/wA+bhI2y5DASOb4fhPuThFjTDTxjTs1nv7fsD6VeU6pD3GRgWrVBwbKYRBuA73IBcuUKyLFxV8Bg2pbyYiC7t2lwd9MF2WLiewDr0x3SQkH6/1j8Ny4nt4g8MJvYntn5D9v4LVxN8g7OOE6RVUVFDZ1V3wgpj9yTX4Z4nRFZBI8pblNANqxCKJ6lRGfqqqFY5s6N3wZrHkfXTkpV2oEab8zgw+QtXYVKhOOrRt4adgfPmpBOmIsb6H9yFO/DWDHj0zW6nOWmB5ZgV9AouwTPodeiZ3ZZqxXh1D6U6q5Msar49qqBjeWsI5CC1Byf1kIV38CJEp8EcmZMVOBLTgfXMe/gKl9V8laSYimA3OTEcnIEPMAq3VQxhUiwqczIOp1TXPrkCL0uevj4xu+OBfjjPNa5dMgTX4CJ8jrChAdndijO7rGTfOOJfPrs+wfHS2ZXXnMl4emMjYt4yspcvH/U5lVx2n6M+q5bIhf20euAAPIS2mMbbtM7Wd7suEtsaE19gQsn2Vd1B6U1oXW/pr9d1kbAdvYabGtfTsKCfVkGXB2vIk3BaVXQMflUylox477ogg2k5KMjhgq5IznvXjgADADgWhEcVxb1kAAAAAElFTkSuQmCC");
      background-position: 86% center;
      background-repeat: no-repeat;
      border: 1px solid #018aaa; /*ww: blauw */
      border-radius: 3px 3px 3px 3px;
      color: #018aaa; /*ww: blauw */
      display: block;
      float: right;
      font-size: 18px;
      font-weight: 500;
      padding: 27px 75px 27px 20px;
      text-transform: uppercase;
  }
  .buttonText{font-size:12px;width:80%;line-height:15px;}
  #tx-powermail-pi1_fieldset_1 { width:82%; }
  
  .localNavigator{position:absolute;top:0;right:0;padding-top:0;padding-right:20px;background-repeat:no-repeat;background-position:right top;
    
/*  raster */
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhMAAAAfCAMAAABqIL9EAAAAk1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+AVyv3AAAAMHRSTlP2pF3YV+uX8E5/elrQ429jUHZg+8PLs5ySrmxzVFJpZriq54PciY/+htS+n4zG37yU/Ew7AAAC+ElEQVR42u2bi5rSMBCFWbGLoMFLFUW80LL6yaor7/90ppvMTJhuNr1saJrmHx7h/07mJGX24ow3yFfgC/Dc4CXxjHiHvEa+A9+Az8Ca2AFvkRWxNDlofil+aP4ofio+IdcGH5HfiiuDwmBbsdlukD3wT3Fb8R75q/iAvDI5KubAjeZOI4BSlJoMWJwzY+TI6ekIwIldNQAagU4s1Sgf5LRy4loOGiGHO4FWFHK0D9VINmTFXg5zQkkBWmgl5KAUqMVROTFHKZgT4o6UEPc+VIMsMhJCDZFH68SaO0ExQVoAh+45QUrUc6Iwc2LLcwKVYDlxy3KClHgoJlxOlJgTmZkTmSUn8mqIk5yInNitLTlBRqxQiY45QWcHzwnSApVgObG3nR0oBRrBc+IIOTEHJ26YE6J2dmRqWEzwnKifHfl0cmJZTdecQCUsZwcXgucEnR29c+I4d+YEWycwJzKeE3R0zCJ1wpITxLLzPsGlICd4UFj2CZSifU5oKCccTpg5wdYJa1BEe3Y0yAni0Pbs4Eq494li+yQ5gYcHoI3gvcMwgoKirO8Ts8f3iVNUTvjKCa5Fh95B+4T/nKj3jkXaJzzsE1wI7oSB533C6gQFRYveQftEpGeHp97BrXDnRL13oBQ+egffMVPvaJwT7H7C1z4xeO8Qrt6R9okV0uMek1th7x3D7xNlj95xyvOp5cQFekcxeO8Qrt6R7ie85gTFRED3E6x3tNwnKivicWIa+4Srd5Siw3tHtDtmq97h637C8d4xSO9w309Eu2M2yIkI7if69I50P1HPCf+9oxh+n2jaO9L9hMqJKbx3OHtH2ie85gTFRDj3E017R3oXvVTvKMbWO/Q+EemOGcJ7x1V67wjKiSByYnS9I32P6eH7CRUU4Xw/Ue8di9Q7/PUO9/3E+HpH2ie89Y5w7idS75jcPpHeO2LqHXv5G0HvSDkxuvsJ7+8dUf03MIT3jgC+n+j93jHV7yfG9t5h5IRtnxBECWRai/OQuNA+8R9bdDI8H0XphwAAAABJRU5ErkJggg==');
  }
  .language{top:72px; right:100px;}
  .headerLinks{top:50px;}
  .headerLinks a{float:none;margin-bottom:4px;display:block;text-align:right;}
  .leftText{display:none;}
  
  #header { background-repeat: repeat; }
  .boxesList{padding-top:43px;}
  #header{height:165px;}
  #navigator{padding-top:5px;float:left;width:100%;}
  #navigator ul{width:100%;}
  #navigator ul li:nth-child(8n){margin-right:0;}
  #navigator ul li{margin-right:0;margin-left:0;}
  #navigator ul li a{font-size:14px;padding:0 11px;}
  
  .pageContainer a#prev { right:20px; }
  .headerBottomBackground { display:none; }
}


@media screen and (max-width: 1110px){
  .newsletterkapsolars {height: auto;}
  .headerBottomBackground{display:none;}
  .center{bottom:180px;}
  .cycleBox .center{width:93%;left:4%;}
  .home-box.small embed{width:100%;}
  .bottomRedBox{padding-bottom:0;}
  .redBox.brochure { padding-bottom:0; }
  .text{width:60%;}
  .title h2{font-size:30px;}
  .textInside p a.webshop{padding-right:0;width:50%;margin-top:0;}
  .filter .selectorBox{margin-left:1.4%;}
  .solarpage .leftContent{width:100%;float:none;}
  .solarpage .rightcontent{width:64.28% !important; margin-top: 0px;}
  .locationsBox{background:none;}
  .locationsBox .otherLocation{ display:none;*/}
  .virstualTour, .otherLocation{width:64.5%;float:right;}
  .otherlocation2{display:block;margin-bottom:0 !important;padding-bottom:0 !important;}
  .jcarousel-clip{width:84.5%;}
  .prevText h3{font-size:21px;}
  
  .pagination ul { width:100%; max-width:100%; text-align:center; }
    .pagination ul li, .news-single-browsebox > div { display:inline-block; margin-bottom:10px; margin-left:5px; float:none; }
    .pagination ul li.prev, .pagination ul li.next { position:relative; top:0px; }
    .pagination ul li.prev a, .pagination ul li.next a { overflow:hidden; }
  .pvpanelselsBox ul li:nth-child(4n), .pvpanelselsBox ul li:nth-child(5n) { display:block; }
    .jcarousel-clip { width:auto; }
      .right .jcarousel-clip img { height:auto; }
  #tx-powermail-pi1_fieldset_1 { width:82%; }
  
  .pvpanelselsBox ul li { width:21.8%; }
  .pvpanelslesList li:nth-child(4n) { margin-right:0; }
  .pvpanelslesList li:nth-child(5n) { margin-right:4%; }
  .subSlider #slideshow-1 { width:65%; float:left; }
  .subSlider #slideshow-2 { width:31%; float:right; }
  .subSlider #slideshow-2 .cycle-slideshow{height:250px !important;}
    .subSlider #slideshow-2 img{height: 108px !important; width: 195px !important;}

  .breadcrumbs { padding: 0 17px; }
   .container .breadcrumbs  { padding: 0 0; }  

   .virstualTour h2, .otherLocation h2 {
    background-color: #000000;
    background-position: 10px center;
    background-repeat: no-repeat;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF !important;
    font-size: 15px !important;
    font-weight: 900 !important;
    margin-bottom: 20px;
    text-align: left !important;
    padding: 11px 0 11px 15px;
    text-transform: uppercase;
   }
   .virstualTour .tourBox {text-align: center; padding-bottom: 30px;}
   
   .textInside p a.slideLink.show{
       padding:23px 55px 23px 20px;
       background-position: 93% center;
     
   }
   .textInside p a.slideLink.show
   
   .otherLocation h2 { margin-top: 40px; }
   
   .locationsBox { padding-top: 0; }
   
  .jcarousel-clip { width:663px !important; }
  .pvpanelselsBox.no-bg ul li { margin-bottom:10px; }
  .pvpanelselsBox ul li { margin-bottom:30px; }
  .pvpanelselsBox ul li:nth-child(5n) { margin-left:0; }
  .pvpanelselsBox.list .pvpanelslesList li:last-child{margin-right:0 !important; }
   #navigator ul > li { margin:0; }
   
   .pageContainer a#prev { right:20px; }
   .slide { height:562px; }
   .black-bg { background:#000; }
   #navigator { padding-top:5px; }
   .mobileMenu .contactButton { display:none; }
   
   .redBox h3 { font-size: 13px; }
     div.share .share .overlay { display: none;}

  
  .gepvpanelt .textInside{ 
    width: 38%;
  }
    .gepvpanelt .text a.mobileMore{
      padding: 15px 42px 15px 15px;
      background-position: 93% center;
    }
    .textInside.gepvpaneltpage{
      width: 60%;
      margin-left: 1%;
      margin-right: 1%;
    }
}



@media screen and (max-width: 1000px){
  #tx-powermail-pi1_fieldset_8, #tx-powermail-pi1_fieldset_9, #tx-powermail-pi1_fieldset_10, #tx-powermail-pi1_fieldset_11, #tx-powermail-pi1_fieldset_12 {
  width: 100%;
  }
  #serviceDeskInfo {
    position: relative;
    max-width: 100%;
    right: auto;
    top: auto;
    width: 100%;
    float: left;
    padding-bottom: 25px;
  }
  
  .locationBox {
    width: 48.5%;
    margin-right: 0;
  }
  
  .locationBox:nth-child(even) {
    float: left;
  }
  
  .locations2014 .locationBox:nth-child(2n+3) {
    float: right;
  }
  .title-accordion {
    border-right: 1px solid #E6E6E6;
    position: relative;
    top: 0 !important;
    left: 0;
    width: 100% !important;
  }
  .accordion-content {
    width: 100%;
    float: none;
  }
  .accordion-box{
    padding-left:0;
  }
  .main-location.locationBox h2 {
    padding: 2px 0 13px;
    float: none;
    position: static;
    width: auto;
  }
  .main-location .locationBoxImg {
    float: none;
    width: auto;
  }
  .main-location .locationAddress {
    clear: none;
    float: left;
    padding: 0 0 11px;
  }
  .main-location .locationContact {
    margin: 0;
    width: auto;
  }
  .main-location .locationMap {
    background-position: 0 0;
    clear: left;
    margin-top: 20px;
    padding: 4px 0 4px 33px;
  }

}

@media screen and (max-width: 900px){
  .linkContent h3 { font-size:22px; }
  .container{padding:0 17px;}
  .content{padding-top:30px;}
  .content h2{font-size:30px;padding-bottom:10px;}
  #logo {height:73px;width:199px;}
  #logo img{width:100%;height: auto !important;}
  #header{height:165px;}
  #navigator{padding-top:16px;float:left;width:100%;}
  #navigator ul{width:100%;}
  #navigator ul li.home{display:none;}
  #navigator ul li:nth-child(8n){margin-right:0;}
  #navigator ul li{margin-right:1.6%;margin-left:0;}
  #navigator ul li a{font-size:14px;padding:0 11px;}
  .headerLinks{top:50px;}
  .headerLinks a{float:none;margin-bottom:4px;display:block;text-align:right;}
  .leftText{display:none;}
  .headerBottomBackground{display:none;}
  .localNavigator{position:absolute;top:0;right:0;padding-top:0;padding-right:20px;background-repeat:no-repeat;background-position:right top;
    
/* raster  */
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhMAAAAfCAMAAABqIL9EAAAAk1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+AVyv3AAAAMHRSTlP2pF3YV+uX8E5/elrQ429jUHZg+8PLs5ySrmxzVFJpZriq54PciY/+htS+n4zG37yU/Ew7AAAC+ElEQVR42u2bi5rSMBCFWbGLoMFLFUW80LL6yaor7/90ppvMTJhuNr1saJrmHx7h/07mJGX24ow3yFfgC/Dc4CXxjHiHvEa+A9+Az8Ca2AFvkRWxNDlofil+aP4ofio+IdcGH5HfiiuDwmBbsdlukD3wT3Fb8R75q/iAvDI5KubAjeZOI4BSlJoMWJwzY+TI6ekIwIldNQAagU4s1Sgf5LRy4loOGiGHO4FWFHK0D9VINmTFXg5zQkkBWmgl5KAUqMVROTFHKZgT4o6UEPc+VIMsMhJCDZFH68SaO0ExQVoAh+45QUrUc6Iwc2LLcwKVYDlxy3KClHgoJlxOlJgTmZkTmSUn8mqIk5yInNitLTlBRqxQiY45QWcHzwnSApVgObG3nR0oBRrBc+IIOTEHJ26YE6J2dmRqWEzwnKifHfl0cmJZTdecQCUsZwcXgucEnR29c+I4d+YEWycwJzKeE3R0zCJ1wpITxLLzPsGlICd4UFj2CZSifU5oKCccTpg5wdYJa1BEe3Y0yAni0Pbs4Eq494li+yQ5gYcHoI3gvcMwgoKirO8Ts8f3iVNUTvjKCa5Fh95B+4T/nKj3jkXaJzzsE1wI7oSB533C6gQFRYveQftEpGeHp97BrXDnRL13oBQ+egffMVPvaJwT7H7C1z4xeO8Qrt6R9okV0uMek1th7x3D7xNlj95xyvOp5cQFekcxeO8Qrt6R7ie85gTFRED3E6x3tNwnKivicWIa+4Srd5Siw3tHtDtmq97h637C8d4xSO9w309Eu2M2yIkI7if69I50P1HPCf+9oxh+n2jaO9L9hMqJKbx3OHtH2ie85gTFRDj3E017R3oXvVTvKMbWO/Q+EemOGcJ7x1V67wjKiSByYnS9I32P6eH7CRUU4Xw/Ue8di9Q7/PUO9/3E+HpH2ie89Y5w7idS75jcPpHeO2LqHXv5G0HvSDkxuvsJ7+8dUf03MIT3jgC+n+j93jHV7yfG9t5h5IRtnxBECWRai/OQuNA+8R9bdDI8H0XphwAAAABJRU5ErkJggg==');
  }
  .title h2 { font-size: 25px; line-height: 30px; }
  .title h2 span { font-size: 30px; }
  .localNavigator li a{font-size:11px;padding-left:10px;}
  .slideTextContent{padding:22px 17px 20px;}
  .text{width:50%;}
  .textInside p a.webshop{padding-right:0;width:45%;background-position:90% 38px; min-height: 69px;}
  .textInside p a.slideLink.show{width:31%;padding:30px 40px 30px 20px; background-position:95% center;}
  .textInside p{font-size:13px;line-height:20px;}
  .textInside a{color:#018aaa;display:inline-block !important;} /*ww: blauw */
  
  .gepvpanelt .textInside a{border: 1px solid; padding: 5px 10px; margin-top: 10px;} 
  .text a.mobileMore{display:none !important;}
  .leftBox{width:36.7%;}
  .subtitle {font-size:17px;}
  .boxes{padding-top:37px;}
  .rightBox{width:56.35% !important;}
  .boxSmall{width:100%;float:none;margin-left:0;margin-bottom:20px;}
  .boxesList{padding-top:20px;padding-bottom:26px;}
  .boxBottomLink a .important{display:none;}
  .boxesList ul li{width:29.5%;margin-left:5.6%;margin-bottom:25px;}
  .boxesList ul li:nth-child(3n+1){margin-left:0;margin-bottom:0;}
  .boxesList ul li:nth-child(4n+1){margin-bottom:0;}
  .bigBox{padding-bottom:15px;}
  .newsBox ul{padding-top:29px;}
  .newsBox ul li h4{margin-bottom:16px;}
  .ledpanelboxes{padding-top:28px;}
  .ledpanelbox{width:100%;float:none;margin-bottom:20px;}
  .ledpanelbox figure{width:22%;margin-right:4%;}
  .ledpaneltext h3{font-size:16px;margin-bottom:5px;}
  .ledpanelbox:nth-child(2n){margin-bottom:0;}
  .pvpanelselsBox{background:#f3f3f4;margin-top:45px;}
  .pvpanelselsBox h2{font-size:30px;}
  .pvpanelselsBox ul{padding-top:40px;height:296px;}
  .pvpanelselsBox ul li{width:27.7%;margin-left:8.4%;}
  .pvpanelselsBox.list ul{height:auto;}
  .pvpanelselsBox.list ul li{margin-left:0;margin-right:8.3%;width:27.8%;}
  .pvpanelselsBox ul li:nth-child(3n){margin-left:0;}
  .pvpanelselsBox ul li:nth-child(2n), .pvpanelselsBox ul li:first-child{}
  .pvpanelselsBox ul li:nth-child(4n), .pvpanelselsBox ul li:nth-child(5n) { display:block; }
    .pvpanelselsBox ul li { margin-bottom:60px; }
     .pvpanelselsBox ul li:nth-child(5n) { margin-left:8.4%; }
  .morepvpanels{top:15px;right:4.7%;background-position:90% -17px;}
  .bottomSlider{/*width:63.5%*/}
  .jcarousel-clip{width:75% !important;margin:0 auto;}
  .bottomSlider ul li figure{height: auto !important;}
  .prevText{/*width:28%;*/}
  .leftContent{width:100%;float:none;}
  .rightcontent{width:auto;float:none;background:#F3F3F4;margin:40px -20px 0 -20px;padding:40px 0 0;}
  .boxBottomLink a:hover, .boxBottomLink:hover a { color:#018aaa;} /*ww: blauw */
  .home-box.small { margin-botstom:40px; }
  .pvpanelsels2{width:46%;float:left;margin-left:20px; position: relative;}
  .rightcontent h2, .rightcontent h3{background-color: #000000;
    background-position: 10px center;
    background-repeat: no-repeat;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF !important;
    font-size: 15px !important;
    font-weight: 900 !important;
    margin-bottom: 20px;
    text-align:left !important;
    padding: 11px 0 11px 30px;
    }
    .cycleBox .morepvpanels{position:absolute;top:-38%;}
    .home-box.small{width:46%;float:right;margin-right:20px;}
    .slider.no-slide .text .textInside p {display:none;}
    .filter { padding-bottom: 1px !important; }
  .filter .selectorBox{width:31%; margin: 0 9px 0 0;}
    .search{
      width:98%;
      float:none;
    margin-left:8px;
    }
    .solarpage .leftBox{float:left;}
    .solarpage .rightcontent{background:none;float:right;margin:-66% 0 0 0;}
    
    .pvpanelselsBox ul{height:auto;}
    .pvpanelselsBox.no-bg li{width:45.8% !important;}
    .pvpanelselsBox.list .pvpanelslesList li{display:block !important; }
   .pvpanelselsBox.list .pvpanelslesList li:nth-child(3n){margin-right:0;}
    .clip-single .location { margin:10px 0; width:45%; }
    .clip-single .share { margin:10px 0; width:160px; }
    
    
    .right .jcarousel-item  { width:205px; height:300px; }
    .right .jcarousel-item img { width:100% !important; height:auto !important; }
    .clip-single .right .jcarousel-clip{width:70% !important;}
  .filter h2 { float:none; }
  .filter .search { width:33%; }    
  #filtersForm { position:relative; }
  #filtersForm input[type="submit"] { position: absolute; right: 0; top: 2px; }
  
  #tx-powermail-pi1_fieldset_1 { width:90%; }
  
  .subSlider #slideshow-2 .cycle-slideshow{height:200px !important;}
    .subSlider #slideshow-2 img{height: 77px !important; width: 165px !important;}
 
  .pvpanelselsBox { padding: 62px 0 30px; }
  
  .newsText p { height: 40px; padding-left: 15px;}
  .newsText p:after { content:"..."; float: right; margin-top: -38px; }
  .newsBox ul { padding-bottom: 17px; }
   
   .tx-jppageteaser-pi1-list-entry h2 { margin-top: 5px; margin-bottom: 0px; padding-top: 0; font-size: 16px !important; line-height: 20px; }
   
   .breadcrumbs { padding: 0 17px; }
   .container .breadcrumbs  { padding: 0 0; }
      
   .selectorBox .selector { margin: 0 10px 0 0;} 
   
   .pagination{ padding: 10px 0 60px 0 !important;}
   .pagination ul li { margin-left: 10px; }
   .pagination ul li.prev, .pagination ul li.next { position:relative; top:0px; }
   
   
   #navigator ul > li { padding:10px 5px; margin:0; }
   
   .pageContainer a#prev { right:16px; }
   .slideText { bottom:-24px; }
   
   .pvpanelselsBox ul li:nth-child(3n) { margin-left:8.4%; }
   .pvpanelselsBox ul li:nth-child(4n) { margin-left:0; }
   
   .slider.small .center { bottom:173px; }
   .cycleBox .morepvpanels { top:-3px; }
   .solarpage .rightcontent { margin-top:-5%; }
   .subSlider #slideshow-2 li { height:77px; width:153px; }
   
   .slider.no-slide .slideText { bottom:1px; height:130px; }
  .slider.no-slide .slideText.gepvpanelt { height:auto; }
    .slider.no-slide .gepvpanelt .text a.mobileMore { display: none !important;}
    .gepvpanelt .text { width: 60%; }
      .gepvpanelt .text .textInside, .gepvpanelt .text .textInside.gepvpaneltpage{ width: 100%; margin-left: 0px;}
	.slider.no-slide img{ height:auto !important; max-height: 100% !important; }
   
   .filter .selectorBox { padding-left:8px; }
   .filter .search { width:30%; }
   
   .redBox h3 { font-size: 15px; }
   
  .rightcontent.autoheight {height: auto;}
  .newsletteropleidingen { width: 46%; display: block; float: left;position: relative; margin-left: 4%;}
  /* .container.main-content {height: auto !important;} */
}

  
@media screen and (max-width: 760px){
.newsletterkapsolars {height: auto;}
  .blacktitle.kost { padding-top:0; }
  .mobileMenu .contactButton { display:block; }
  #header{position:relative;top:auto;left:auto;background-image:none;background-color:#fff;height:auto;}
  #logo{float:none;margin:0 auto;width:280px;height:auto;text-align:center;}
  #navigator{display:none;}
  .localNavigator{float:none;text-align:center;position:relative;background:none;right:auto;top:auto;padding-right:0;}
  .localNavigator li{display:inline-block;float:none;padding-left:0px;}
  .localNavigator li a{font-size:9px;padding-left:9px;}
  .mobileMenu{display:block;background:#000;padding:10px;height:38px; }
  .headerLinks{top:128px;}
  .headerLinks a{color:#fff;margin-bottom:4px;}
  .contactButton{border:1px solid #018aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px;color:#018aaa;font-size:16px;font-weight:500;float:left;margin-left:10px;} /*ww: blauw */
  .menu-btn{background:url(http://www.hollandduurzaam.nl/files/geel/grid.png) no-repeat 10px center; display:block;float:left;padding:10px 10px 10px 30px;font-size:16px;font-weight:500;color:#000;background-color:#fff;border-radius:3px;-webkit-border-radius:3px;-webkit-border-radius:3px;}
  .pushy .leftText{display:block;bottom:10px;color:#fff;text-transform:uppercase;padding-left:10px;float:none;position:absolute;}
  .slideText{position:relative;width:100%;background:#000;}
  .title{width:100%;float:none;}
  .slide img{display:block;width:122%; height: auto !important;}
  .title h2{font-size:20px;}
  .title h2 span{font-size:25px;}
  .text{width:100%;float:none;padding-top:20px;}
  .center{bottom:325px;}
  .language{position:absolute;top:20px;right:20px;}
  .slideTextContent{padding:22px 17px;}
  .slideTextContent .text { padding-top: 5px; }
  .filter { padding-bottom: 40px !important; }
  
  .boxes { padding-top: 20px; }
  .leftBox{width:100% !important;float:none !important; padding-bottom: 0;}
  .bigBox .rightBox{width:100% !important;float:none;margin-bottom:20px;}
  .rightBox, .leftContent .rightBox{width:100% !important ;float:none !important;margin-bottom:20px;}
  .boxesList ul li{width:44%;margin-left:12%}
  .boxesList ul li:nth-child(3n+1){margin-bottom:25px;}
  .boxesList ul li:nth-child(3n){margin-left:0;margin-right:12%;}
  .rightBox .boxBottomLink{width:45%;position:absolute;right:0;bottom:60px;height:100px;}
  .boxesList ul li:nth-child(4n+1){margin-left:0;}
  .rightBox{position:relative;}
  .rightBox .boxBottomLink .bold{display:block;}
  .successtorry .boxBottomLink{position:relative;width:100%;bottom:0;height:29px;}
  .successtorry .boxBottomLink .bold{display:inline-block;}
  .morepvpanels{display:none;}
  .footerContact{float:none;}
  .footerContact span.number{display:block;float:none;}
  .footerContact a.email{display:block;margin-top:10px;}
  .footersocial{float:none;padding-top:20px;}
  .footersocial a.tweet{margin-left:0;}
  .footerBottom .container{height:60px;}
  .footerBottom .container a{line-height:28px;}
  .linkBox{display:none;}
  .mobileTitle{display:block;font-size:20px;font-weight:900;text-transform:uppercase;text-align:center; margin-bottom:15px; }
  /*
  .listSelector{margin-top:20px;position:relative;color:#fff;display:block;width:97%;background:#000;padding:10px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
  .listSelector span{z-index:20;color:#fff;background:url(http://www.hollandduurzaam.nl/files/geel/open.png) no-repeat 99% 5px;display:block;}
  .listSelector ul{position:absolute;top:36px;background-color:#000;width:100%;left:0;display:none;}
  .listSelector ul li{display:block;height:20px;padding-left:20px;}
  .listSelector ul li a{color:#fff;}
  .listSelector ul li a:hover{color:#018aaa;}*/ /*ww: blauw */

  .listSelector { margin-top: 20px; border-radius: 3px; position: relative; padding: 8px 0; display: block; }
  .listSelector:hover, .listSelector.active { background: #000; }
  .listSelector span { background: url(http://www.hollandduurzaam.nl/files/geel/open.png) no-repeat 95% center #000; border-radius: 3px; color: #fff; cursor: pointer; display: block; height: 33px; line-height: 33px; margin: 0 10px; overflow: hidden; padding-left: 15px; position: relative; z-index: 55; }
  .listSelector:hover span, .listSelector.active span { background: url(http://www.hollandduurzaam.nl/files/geel/open-red.png) no-repeat 95% center #fff; color: #018aaa; } /*ww: blauw */
  .listSelector ul { background: none repeat scroll 0 0 #000000; border-radius: 3px 3px 3px 3px; display: none; left: 0; padding: 5px 10px 0; position: absolute; right: 0; top: 38px; z-index: 50; }
  .listSelector ul li { border-top: 1px solid #353434; display: block; }
  .listSelector ul li:first-child { border: 0 none; }
  .listSelector ul li a { background: url("http://www.hollandduurzaam.nl/files/geel/next-small.png") no-repeat scroll 10px center transparent; color: #FFFFFF; display: block; padding: 11px 10px 11px 34px; }
  .listSelector ul li a:hover { background-color: #353434; }
  .kost p b{margin-top:20px;}
  .start {padding-bottom:40px; padding-top: 10px; }
  .redBox{width:100%;float:none;margin:0;padding-bottom:20px;}
  .pvpanelsels2{width:95%;float:none;margin:0 auto;}
  .home-box.small{width:95%;float:none;margin:0 auto 40px;}
  .cycleBox { padding-bottom:40px; }
  .localNavigator { margin-bottom:5px; }
    .localNavigator li { height:23px; }
      .localNavigator li a { line-height:23px; }
  .newsText p { padding-left: 5px; }
  .newsBox ul { padding: 20px 0 0 0; }
  .newsBox .boxBottomLink { margin: 0px 0 20px 0; position: relative !important; }
  .bigBox .rightBox { padding-top: 20px; }
  
  .prevText h3 { font-size: 30px; text-align: center;}
  .prevText p { font-size: 17px; text-align: center;}
  
    .filter .selectorBox{width:100%;margin-left:0;margin-top:10px;}
    .selectorBox .selector {margin-left:0px;margin-right:0px;}
    .selectorBox.active .selector{margin-left:10px;margin-right:10px;}
    .pvpanelselsBox.list ul li{width:100%;float:none;margin-right:0;}
    .slider.no-slide .text a.mobileMore{float:none;padding:10px 75px 10px 32px;}
  .slider.no-slide .gepvpanelt .text{ width: 100%;}
  .slider.no-slide .text{padding-top:0;}
    
    .field-wrap label{float:none;width:auto;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;}
    .field-wrap input[type="text"], .field-wrap textarea{ box-sizing:border-box; -moz-box-sizing:border-box; padding-left: 2% ; padding-right: 2%; width:100%; margin-left:0;float:none;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;}
    .selecter{box-sizing:border-box; -moz-box-sizing:border-box; width:100% !important; float:none !important;margin:0 !important;}
    .selecter .selecter-selected{border-radius:0 0 3px 3px !important;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;margin:0;}
    .tx-jppageteaser-pi1-list-entry{width:100%;float:none;margin-top:60px;margin-left:0;}
    .tx-jppageteaser-pi1-list-entry:first-child{margin-top:0;}    
    .start-pair {background-color: #fff;padding:0;}
      .start-pair-even{padding:0;}
      .start-pair-even:last-child{padding-bottom:50px;}
       .tx-jppageteaser-pi1-list-entry{padding:0 0 0;}
       .start-pair-even:first-of-type, .start-pair-even.first { padding:0; }
       .tx-jppageteaser-pi1-list-entry:first-child { margin-top:60px; }
    .tx-jppageteaser-pi1-list-entry-even {background-color: #f3f3f4;margin-left:-20px;margin-right:-20px;padding:40px 20px;}
    .start-pair-even .tx-jppageteaser-pi1-list-entry-even:hover .tx-jppageteaser-pi1-list-entry-image{background:#fff !important;}
    .textInside p a.webshop{width:96%;margin-bottom:20px;padding:15px 0 15px 20px;}
    .textInside p a.slideLink.show{width:96%;float:none;padding:15px 0 15px 20px;}
    .solarpage .leftBox{float:none;width:100%;}
    .solarpage .rightBox{width:100%;float:none;}
    .solarpage .rightcontent{float:none;margin:0;width:100%;}
    .virstualTour, .otherLocation{width:100%;float:none;}
    .boxImages figure{width:100%;float:none;margin-bottom:20px;}
    .pvpanelselsBox.no-bg li{width:100% !important;float:none;margin-bottom:20px;margin-left:0;}
    .linkMeniu{width:100%;float:none;}
    .linkContent{width:100%;float:none;padding-top:40px;}
    
    .bottomSlider ul li { width:140px; margin-right:35px; }
    
    .pvpanelselsBox.list ul, .pvpanelselsBox ul { max-width:300px; margin:0 auto; }
    .pvpanelselsBox ul li, .pvpanelselsBox.list ul li { float:none; max-width:300px; width:100%; margin:0 0 20px; }
    .pvpanelselsBox { padding-bottom:60px; margin-top: 0; }
  .pvpanelselsBox.list { padding-bottom: 60px;}
    
  .rssNews { display: none; }
  
    .pagination ul { width:100%; max-width:100%; text-align:center; }
      .pagination ul li, .news-single-browsebox > div { display:inline-block; margin-bottom:10px; margin-left:5px; float:none; }
      .pagination ul li.prev, .pagination ul li.next { position:relative; top:0px; }
        .pagination ul li.prev a, .pagination ul li.next a { overflow:hidden; }
    .pvpanelselsBox ul li:nth-child(4n), .pvpanelselsBox ul li:nth-child(5n) { display:block; }
    
    
  .clip-single .right {  width:284px; }
  
  #filtersForm { position:relative; }
  #filtersForm input[type="submit"] { position:absolute; right:0px; top:2px; }
  
  #tx-powermail-pi1_fieldset_1 { width:100%; }
  #tx-powermail-pi1_fieldset_1 label { float:right; width:100%; margin-bottom:10px; }
  #tx-powermail-pi1_fieldset_1 input[type="text"], #tx-powermail-pi1_fieldset_1 input[type="email"], #tx-powermail-pi1_fieldset_1 textarea { width:100%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; }
  .title h2 span { margin-bottom:3px; }
  
  #header .container { padding:0 5px; }
    .localNavigator li:first-child a { padding-left:0; }
    .localNavigator li a { font-size:11px; }
  .slider.no-slide .text a.mobileMore { padding: 10px 0 10px 15px; }
  div.share .share { width:64px; }
  .pvpanelText .coments a { float:right; }
  
  .innerHolder .overlay { display:none; }
  .mobile-single { bottom: 0; cursor: pointer; display: block; left: 0; position: absolute; right: 0; top: 0; }
  .clip-single { height:auto; }
  .fb-comments > span, .fb-comments iframe { width:290px !important; }
  
  .clip-single .location { background-position:left 10px; width:33%; }
  
  .clip-single .left h2 { padding-bottom:7px; }
  .menu-btn { cursor:pointer; }
  /*.content h2 { font-size:15px !important; }*/
  .contentImage { float:none; margin-left:0; }
  
  .pushy .leftText { position:absolute; left: 10px; bottom: 15px; line-height: 20px; }
    .filter .search { width:100%; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; }    
    #filtersForm { position:relative; }
    .pvpanelselsBox ul li:nth-child(5n) { margin-left:0; }
  
  .content .tx-jppageteaser-pi1-list-entry h2 { line-height: 20px; }
  
  .tx-jppageteaser-pi1-list-entry > a { width:58%; float:right; }
  
  .no-slide .slide { height:auto; max-height:auto; }
  .clip-single .left, .clip-single .location { width:auto; }
  .clip-single .location { background-position:left 1px; }
  .clip-single .share { width:100%; clear:both; }
  .clip-single .share .share-pop-up { clear:none; }
  .clip-single .jcarousel-next { right:-10px; }
  
  .filter .selectorBox { padding-bottom:0; }
  .filter .selectorBox:hover { background:none; padding-bottom:0; }
  .selectorBox:hover .selector {background:url(http://www.hollandduurzaam.nl/files/geel/open.png) no-repeat scroll 95% center #000000; color:#fff; }
  .filter .selectorBox.active:hover { background:#000; }
  .selectorBox.active:hover .selector {
      background: url(http://www.hollandduurzaam.nl/files/geel/open-red.png) no-repeat 95% center #FFFFFF;
      color: #018aaa; /*ww: blauw */
  }
  
  .solarpage .rightcontent { width:100% !important; /*margin-top: -100px;*/}
  div.share .share .overlay { right:0; }
  
  .slide { height:312px; }
  .animate-text, .slideText { height:170px; } 
  .slider-small .animate-text, .slider-small .slideText { height:220px; }
  .slider-small .black-bg { height:220px; }
  .slider.small .slide { height:396px; }
  .slideText { bottom:-142px; }
  .small .slideText { bottom:0; }
  .slider.small .center { bottom:245px; }
  .no-slide .slideText { height:155px; bottom:0; }
  .linkContent { padding-top:10px; }
  .pageContainer a#prev { top:-55px; }
  .pageContainer a#prev:after { background:url(http://www.hollandduurzaam.nl/files/geel/prev-m.png) no-repeat 0 0; }
  .pageContainer a#next:after { background: url(http://www.hollandduurzaam.nl/files/geel/next-m.png) no-repeat 0 0; }
  
  .footerBottom .container { margin-left:-15px; }
    .footerBottom ul li { margin-left:5px; padding-left:12px; }
  .innerHolder { padding-bottom:40px; padding-top:30px; }
  .pvpanelselsBox { padding-top:30px; padding-bottom:0; }
    .pvpanelselsBox ul li { margin-bottom:0; }
    #home .cycleBox { padding-bottom:0; }
    .footerPrev { padding-top:0; }
  #home .pvpanelselsBox h2 { padding-bottom:10px; }
  .innerHolder { padding-top:10px !important; }
  
  .bottomSlider ul li { width:155px; }
  .prevText h3 { line-height:30px; }
  .ledpanelbox figure { width:40%; }
  
   .fb-comments { width:100%; }
   .clip-single .rightm .clip-single .left { float:none; margin:0 auto; }
   .back-to-list { margin-bottom:25px; }
   .back-to-list a { text-align:center; font-family: 'Merriweather Sans', sans-serif; font-size:15px; font-weight:600; border:1px solid #018aaa;color:#018aaa; display:block; border-radius:3px; height:31px; line-height:31px; text-transform:uppercase; } /*ww: blauw */
   .back-to-list a span { padding-left:20px; background:url(http://www.hollandduurzaam.nl/files/geel/back-link-bg.png) left center no-repeat; }
   .fb-comments > span, .fb-comments iframe { width:100% !important; }
   
  .wrap-holder{overflow:hidden;position:relative;}
   .pushy-active.wrap-f-nav .pushy-open ul{padding-top:59px;}
   .wrap-f-nav .pushy-open { transition: all 0.2s ease 0s; }
   .mobileMenu.f-nav { position:fixed; top:0; left:0; width: 100%; z-index: 1000; position: device-fixed; }
  .container-push { position:relative; z-index:10000; }
   
  .pvpanelselsBox.no-bg ul { display:none; }
  .pvpanelselsBox.no-bg ul.for-mobile {display:block; max-width:100000px; }
  .for-mobile { display:block; }
  .pvpanelselsBox.no-bg li { width:205px !important; float:left; }
  .pvpanelselsBox.no-bg .jcarousel-clip { width:205px !important; }
  .pvpanelselsBox.no-bg.blacktitle .jcarousel-container { display:block !important; }
  .solarpage .blacktitle { margin-bottom:40px !important; }
  .solarpage .pvpanelselsBox.no-bg { padding-top:0; }
  .solarpage .leftBox > div { padding-bottom:0; }
  .solarpage .pvpanelselsBox { padding-bottom:0; }
  
  #home .pvpanelselsBox .container > ul { display:none; }
  #home .cycleBox { display:block; }
  #home .pvpanelselsBox .cycleBox li { width:auto; }
  
  .subSlider #slideshow-1 { width:100%; margin-bottom:10px; }
  .subSlider #slideshow-3 { display:block; margin:0 30px; position:relative; }
  .subSlider #slideshow-2 { display:none; }
  .subSlider #slideshow-3  li { height:40px; }
  .subSlider #slideshow-3 .cycle-carousel-wrap li { width:32%; margin-right:2%; height:40px; position:relative !important; }
  .subSlider #slideshow-3 li img { width:100%; height:auto; }
  #cycle-3 { width:100% !important; }
  .subSlider #slideshow-3 .cycle-slide.cycle-sentinel { display:none; }
  .subSlider #slideshow-3 .cycle-carousel-wrap { width:100%; }
  #slideshow-3 .cycle-next { left:auto; right:-30px; top:7px; background:url("http://www.hollandduurzaam.nl/files/geel/nav-next.png") no-repeat scroll 0 0 transparent }
  #slideshow-3 .cycle-next:after { background:url("http://www.hollandduurzaam.nl/files/geel/nav-next.png") no-repeat scroll 0 -66px transparent; }
  #slideshow-3 .cycle-prev { left:-30px; top:7px; background:url("http://www.hollandduurzaam.nl/files/geel/nav-prev.png") no-repeat scroll 0 0 transparent }
  #slideshow-3 .cycle-prev:after { background:url("http://www.hollandduurzaam.nl/files/geel/nav-prev.png") no-repeat scroll 0 -86px transparent; }
  
  .center { bottom:156px; }
  .pageContainer a#prev{background:url(http://www.hollandduurzaam.nl/files/geel/prev-m.png) no-repeat;}
  .pageContainer a#next{background:url(http://www.hollandduurzaam.nl/files/geel/next-m.png) no-repeat;}
  .headerLinks { top:161px; }
  
  .pushy-active .menu-btn { background-color:#018aaa; } /*ww: blauw */
  
  .black-bg { background:#000; height:220px; }
  .linkBoxes { padding-top:40px; }
  .toelating { padding-bottom:40px; }
  #header { z-index: 1900; }
  
  .pvpanelselsBox .boxBottomLink:hover a b { color:#018aaa; } /*ww: blauw */
  
  .slide { background:none !important; }
  .slider.small .slideText { position:absolute; }
  .slider.small .animate-text, .slider.small .slideText { height:243px; }
  .wrap-f-nav .headerLinks { display:none; }
  .filter .selectorBox { padding-left:0; }
  .slider.no-slide .slideText { height:142px; }
  
  .newListSelected { width:100%; margin:0; }
  
  .newListSelected.open{
    background: #000000;
      border-radius: 3px 3px 0 0;
      float: none;
      padding: 0;
      position: relative !important;
      right: 0;
      top: 0;
      z-index:200;
  }
  .selectedTxt { border-radius: 0 0 3px 3px; }
    .newListSelected:hover .selectedTxt { background: url(http://www.hollandduurzaam.nl/files/geel/black-open.png) no-repeat  95% 10px #fff; color: #000; }
  .newListSelected.open .selectedTxt { line-height:33px; }
  .newListSelected .SSContainerDivWrapper { width:100%; }
  .SSContainerDivWrapper { background:#000; }
  .pvpanelselsBox .SSContainerDivWrapper ul li:nth-child(3n) { margin-left:0; }
  
  .otherLocation .boxesList ul li:first-child {margin-left:0 !important;}
  .otherLocation .boxesList ul li:nth-child(1n), .otherLocation .boxesList ul li:nth-child(2n){margin-top:20px;}
  .otherLocation .boxesList ul li:nth-child(3n), .otherLocation .boxesList ul li:nth-child(4n){margin-top:20px;}
  .otherLocation .boxesList ul li:nth-child(3n) { margin-right: 0 !important; }
  .newsletteropleidingen { width: 95%; float: none; margin-left: 2.5%;}
  .slidesClips.cycle-slide.cycle-sentinel .pvpanelText .share{ Display: none; }
  .otherLocation .solarTitle { min-height: 18px; height: auto; }
  #tx-powermail-pi1_fieldset_1 label.random, #tx-powermail-pi1_fieldset_8 label.random{ float: left; padding-left: 0;}
  .newsletteropleidingen.alone, .newsletteropleidingen.alone{ width: 100%; float: right; margin-bottom: 30px; }
}
  
@media screen and (max-width: 580px){
  .locationBox, .locationBox.odd {
    float: none !important;
    width: auto;
  }
  #tx-powermail-pi1_fieldset_1 label, #tx-powermail-pi1_fieldset_8 label, #tx-powermail-pi1_fieldset_9 label, #tx-powermail-pi1_fieldset_10 label, #tx-powermail-pi1_fieldset_11 label, #tx-powermail-pi1_fieldset_12 label{   width: 100%; border-radius: 3px 3px 0 0;margin-bottom: 0; }

  #tx-powermail-pi1_fieldset_1 input[type="text"], #tx-powermail-pi1_fieldset_1 input[type="email"], .tx-powermail-pi1_fieldset_8 input[type="text"], #tx-powermail-pi1_fieldset_8 input[type="email"], #tx-powermail-pi1_fieldset_9 input[type="text"], #tx-powermail-pi1_fieldset_9 input[type="email"], #tx-powermail-pi1_fieldset_10 input[type="text"], #tx-powermail-pi1_fieldset_10 input[type="email"], #tx-powermail-pi1_fieldset_11 input[type="text"], #tx-powermail-pi1_fieldset_11 input[type="email"], #tx-powermail-pi1_fieldset_12 input[type="text"], #tx-powermail-pi1_fieldset_12 input[type="email"], #tx-powermail-pi1_fieldset_9 select, #tx-powermail-pi1_fieldset_10 select, #tx-powermail-pi1_fieldset_11 select, #tx-powermail-pi1_fieldset_12 select{
    width: 100%;
    margin-left: 0;
    border-radius: 0 0 3px 3px;
  }
  #tx-powermail-pi1_fieldset_1 textarea, #tx-powermail-pi1_fieldset_8 textarea, #tx-powermail-pi1_fieldset_9 textarea, #tx-powermail-pi1_fieldset_10 textarea, #tx-powermail-pi1_fieldset_11 textarea, #tx-powermail-pi1_fieldset_12 textarea{width: 100%; margin-left: 0; border-radius: 0 0 3px 3px;}
  #infoform  .powermail_radio_inner {
    width: 50%;
  }
  #infoform .powermail_radio_inner label { width: 84%; font-size: 12px; }
  .top-google-map{ display: none;}
  .contact_page .main-content section{position: relative;}
  #serviceDeskInfo {
    position: absolute;
    left: 0px;
    top: 0;
    min-width: 1px;
  }
  .contact_page .main-content section hgroup h1{ padding-top: 120px;}
  .field-wrap label.random { position: relative; left: 0; padding-left: 0; background: none !important;}
  
  .field-wrap.middle .addmore{ margin-left: 0;}
  .field-wrap.width .customfile-wrap{ float: none; margin: auto; width: 52%; }
  .field-wrap.width .customfile-wrap input { width: 100%; border-radius: 3px; }
  .fb_iframe_widget span{ }
  .fb_iframe_widget div{ max-width: 100% !important;}
  .pluginSkinLight > div{ width: 100%!important;}
}
  
@media screen and (max-width: 400px){
  .headerLinks { top:128px; }
  .content h2{font-size:30px;line-height:30px;}
  .cycleBox .morepvpanels { top: 3px;}
  .center{bottom:315px;}
  .slider.small .center{bottom:300px;}
  .slider.small .slide{height:446px;}
  .textInside p a.webshop{width:94%;}
  .textInside p a.slideLink.show{width:94%;}
  .pageContainer a{width:41px;height:41px;}
  .pageContainer a#prev{background:url(http://www.hollandduurzaam.nl/files/geel/prev-m.png) no-repeat;}
  .pageContainer a#next{background:url(http://www.hollandduurzaam.nl/files/geel/next-m.png) no-repeat;}
  .boxBottomLink a .important{display:none;}
  
  .pvpanelselsBox ul li:last-child{display:block !important;}
  .pvpanelselsBox.list .pvpanelslesList li{display:block !important; }
  .successtorry .boxBottomLink{height:auto;}
  .prevText{width:100%;}
  .bottomSlider{width:100%;padding-top:40px;}
  .jcarousel-clip{width:62% !important;}
  .headerLinks{top:162px;}
  .headerLinks a{font-size:11px;}
  .boxBottomLink a{padding-left:30px !important;}
  .boxBottomLink a b{}
  .newsText .date{width:10.2%;}
  .newsBox .boxBottomLink a{padding-left:30px !important;}
  .content h2{font-size:26px;}
  .footerBottom .container a{font-size:11px;}
  .virstualTour h2{font-size:30px;line-height:30px;}
  .tourBox iframe{width: 100% !important;}
  .slider.no-slide .text a.mobileMore{display:block !important;}
  
  /* .pagination ul { display: none; } */
  .pagination ul li.prev, .pagination ul li.next { top:0; }
  
  .pagination ul.mobile-pagination { display: block; max-width: 100%; display: inline-block; }
  
  .bigBox .rightBox { padding-bottom: 0; }
  /*.bigBox .leftBox .boxBottomLink, .bigBox .rightBox .boxBottomLink { left: auto; right: 0; width: 44%; bottom: 68px; }
  .boxBottomLink a { padding-left: 5px !important; }
  .boxBottomLink a .important { display: block; }*/
  
  .pvpanelselsBox ul li:nth-child(3n) { margin-left: 0; }
  .slidesClips.cycle-slide .image figure, .slidesClips.cycle-slide .image figure img{ width: 180px; height: 157px; }
  
  .bottomSlider ul li { width:200px; margin: auto; }
  .bottomSlider ul li a{ display:block; margin: auto; }
  .bottomSlider ul li figure{ margin: auto;}
  .bottomSlider ul li figure img { height:74px !important;  }
  .boxBottomLink a, .newsBox .boxBottomLink a { padding-left:0 !important; }
  
  
  .right-box-link .boxBottomLink { bottom:91px !important; width:126px !important; left:56% !important; }
    .right-box-link .boxBottomLink a .important { display:block; padding:5px 0 0; }
    
  .redBox h3 { padding-top: 7px; padding-bottom: 8px; }
  .jcarousel-clip{width:70% !important; }
  .jcarousel-clip img{ width:100%; height: auto;}
  
   .slider.small .slideText{
    height: 283px;
  }
  .slider-small .cycle-slideshow .cycle-slide{ height: 410px;  }
  
  .slider-small .cycle-slideshow .cycle-slide .slideText, .slider-small .cycle-slideshow .cycle-slide .animate-text { height:170px; }
  .slider-small .cycle-slideshow .cycle-slide .center { bottom: 250px; } 
  
  
  .slider.small .animate-text{
    height: 283px;
  }
    .textInside p a.webshop{ min-height: 55px; }
  .news-single-img{float: none; margin: 0;}
    .news-single-img img{ max-width: 100%; height: auto;}
    .solarpage .rightcontent{ margin-top: -50px;}
  .footerPrev .prevText h1 { padding-bottom: 0;}
  .footerPrev .prevText p { height:0;}
}
