/*
Theme Name: Klimaatplein.com
Theme URI: http://www.klimaatplein.com
Description: Versie online - 14 juni 2018
Version: 3.0.0
Author: Soulgood
Author URI: https://www.soulgood.nl
Tags: groen ondernemen, CO2 neutraal
*/

@import "style/default.css";
@import "style/navigatie.css";
@import "style/footernav.css";
@import "style/grid.css";
@import "style/cta.css";
@import "style/options.css";
@import "style/form.css";
@import "style/gallery.css";
@import "style/cycloneslider.css";
@import "style/blocks.css";
@import "style/klimaatplein.css";
@import "style/klimaatplein.calculator.css";
@import "style/klimaatplein.tabs.css";
@import "style/klimaatplein.petitie.css";
@import "style/klimaatplein.preventiescan.css";
@import "style/klimaatplein.maatregelen.css";
@import "style/klimaatplein.geen.css";

@font-face{
font-family:'MalterRegular';
src:local('?'), url('_fonts/Malter_Sans_Regular.woff') format('woff'), url('_fonts/Malter_Sans_Regular.otf') format('otf');
font-weight: normal;
font-style: normal;
}
@font-face{
font-family:'MalterBold';
src:local('?'), url('_fonts/Malter_Sans_Bold.woff') format('woff'), url('_fonts/Malter_Sans_Bold.otf') format('otf');
font-weight: normal;
font-style: normal;
}

#header, #nav, #breadcrumbs, #slider, #container, #footer, #bottom-footer, #sidebar, .page, .post, .posts, .results, .cta, .widget, .widgetF, .grid0, .grid1, .grid2, .grid3, .grid4, .fixed, .fixed2, input, textarea, button, select, .blok, .blok33, .blok66, .blok25, .blok50, .blok75, .pageTitle, .jqueryslidemenu ul li a, .jqueryslidemenu ul li ul, .gridhover, .gridhover span, .some, div, a {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.some i {-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;}
a, p.resultlink, .grid3 h1, .grid4 h1 {color:#98C01D;}
.cta, #nav, input[type="submit"] {background:#98C01D;}
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, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i, marquee {margin:0px;padding:0px;}
* {margin:0;padding:0;}
html, body {
font-family:'MalterRegular', sans-serif;
color:#565859;
font-size:14px;
-webkit-font-smoothing:antialiased;
background-position:center top;
background-repeat:no-repeat;
background-size:cover;
background-attachment:fixed;
}
html, body {
position:static;
overflow-x:hidden;
/*overflow: -moz-scrollbars-vertical;*/
}
.clear {clear:both;}
img, img a {border:0;margin:0;padding:0;text-decoration:none;}
.results img.alignleft {width:125px;height:125px;margin-top:10px;margin-bottom:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.widget .posts img {float:left;width:65px;height:65px;margin:0px 15px 0px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
blockquote {font-style:italic;margin:0px 0px 15px 50px;}
strong {
font-family:'MalterBold', sans-serif;
font-weight:normal;
font-variant: normal;
}
a {text-decoration:underline;}
p {line-height:22px;margin:0px 0px 15px 0px;}
span {line-height:22px;}
p.tags, p.tags a {
font-size:12px;
line-height:13px;
font-style:italic;
text-decoration:none;
}
p.tags a:hover {text-decoration:underline;}
p.date, p.date a {
color:#CCC;
text-decoration:none;
margin:0px 0px 5px 0px;
}
.results p {color:#000;}
p.resultlink {
font-size:12px;
line-height:13px;
font-style:italic;	
}
p.edit {
margin: 10px 0;
}
hr {
clear:both;
border:0;
border-bottom:1px solid #CCC;
margin:20px 0px 20px 0px;
}
.wp-caption {width:100%!important;}
.wp-caption img {margin:0 0 2.5% 0;}
iframe {border:0;}
/* headers */
h1, h2, h3, h4, h5, h6 {
font-weight: 700px;
margin:10px 0px 10px 0px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {text-decoration:none;}
h1 {font-size:24px;}
h2 {font-size:20px;}

h4, h5, h6 {font-size:14px;}
.grid3 h1 {font-size:20px;}
.grid4 h1 {font-size:18px;}
.post h1:first-of-type, .page h1:first-of-type, .grid3 h1:first-of-type, .grid4 h1:first-of-type,
.widget .grid3 h2:first-of-type, .widget .grid4 h2:first-of-type {
	margin:0 0 10px 0;
}
.widget .posts h3, .widget .posts p {
font-size: 12px;
line-height: 16px;
margin: 0;
text-decoration: none;
}
.widget h3, .widgetF h3 {margin:0px 0px 10px 0px;}
.pageTitle {
position:relative;
z-index:9;
font-size:30px;
color:#FFF;
padding:1.5%;
margin:0 auto;
}
h1.logo {
float:left;
position:relative;
z-index:1;
margin:40px 0px 40px 15px;
padding:0px;
}
h1.logo img {
width:290px;
height:auto;
}
.fixed2 h1.logo {margin:0 0 0 3%;padding:10px;background:#FFF;}
.jqueryslidemenu.fixed2 h1.logo img {width:auto!important;height:30px!important;}
/* list */
ul, ol, ul ol {
line-height:22px;
margin:0px;
padding:0 0 10px 20px;
}
ul li, ul li a {list-style:disc;text-decoration:none;}
ul li a:hover {text-decoration:underline;}
/* Tabellen */
table {border-collapse:separate;border-spacing:0px;margin:10px 0px 15px 0px;width:100%;}
table th {/* padding:5px 10px 5px 10px;*/ }
table td {
line-height:22px;padding:5px 10px 5px 0;
vertical-align: top;
}
/* Default afbeeldingen */
img.centered {display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0px;}
img.alignnone {padding:0;margin:0px 0px 10px 0px;display:inline;}
img.alignright {padding:0;margin:10px 0px 10px 20px;display:inline;}
img.alignleft {padding:0;margin:5px 20px 10px 0px;display:inline;}
img.alignleft-nonemargin {padding:0;margin:0;display:inline;}
.aligncenter {display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;}
.alignright {float:right;margin:0px 0px 20px 20px;}
span.alignright {float:right;margin:0;}
.alignleft {float:left;margin:0px 20px 20px 0px;}
.widget img {width:100%;height:auto;}
.widget ul li img {width:inherit;height:auto;}
.page img, .post img, .posts img, .results img {max-width:100%;height:auto;}