body {
font-family: 'Titillium Web', sans-serif!important;
font-size: 16px;
line-heigt: 22px;
}
.col-md-12,
.col-md-10,
.col-md-9,
.col-md-8,
.col-md-7,
.col-md-6,
.col-md-5,
.col-md-4,
.col-md-3,
.col-md-2 {
padding-top:14px;
}
.nopaddingleft {
padding-left:0px;
}
.nopaddingright {
padding-right:0px;
}
.nopaddingtop {
padding-top:0px;
}
.nopadding {
padding-left:0px;
padding-right:0px;
}
.nomarginbottom {
margin-bottom:0px!important
}
#correctie {
margin-left:-10px!important
}
.cor-md-4 {
margin-right:-32px;
}
.full-background { margin-left:1px;margin-top:16px;}
.footer-background {margin-left:8px; }
.background-blauw {
background: rgb(59,132,151); background: -moz-linear-gradient(left, rgba(59,132,151,1) 0%, rgba(81,163,184,1) 100%); background: -webkit-linear-gradient(left, rgba(59,132,151,1) 0%,rgba(81,163,184,1) 100%); background: linear-gradient(to right, rgba(59,132,151,1) 0%,rgba(81,163,184,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b8497', endColorstr='#51a3b8',GradientType=1 ); }
.background-blauw2 {
background: rgb(19,119,148); background: -moz-linear-gradient(left, rgba(19,119,148,1) 0%, rgba(8,81,83,1) 100%); background: -webkit-linear-gradient(left, rgba(19,119,148,1) 0%,rgba(8,81,83,1) 100%); background: linear-gradient(to right, rgba(19,119,148,1) 0%,rgba(8,81,83,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#137794', endColorstr='#085153',GradientType=1 ); color:#fff;   
}
.entry-content {
}
#page.site {
background-color:#fff;
}
.container {
max-width:1180px;
}
.container2 {
margin-right:-10px;
}
.container.site-container {
}
#content.site-content {
padding-top:0rem;
padding-bottom:1px;
margin-left:-2px;
background: rgb(255,255,255); 
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(237,242,245,1) 33%, rgba(237,242,245,1) 45%, rgba(237,242,245,1) 65%, rgba(237,242,245,1) 75%, rgba(255,255,255,1) 100%); 
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(237,242,245,1) 33%,rgba(237,242,245,1) 45%,rgba(237,242,245,1) 65%,rgba(237,242,245,1) 75%,rgba(255,255,255,1) 100%); 
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(237,242,245,1) 33%,rgba(237,242,245,1) 45%,rgba(237,242,245,1) 65%,rgba(237,242,245,1) 75%,rgba(255,255,255,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
color:#2e6975;
overflow:hidden;
}
.homepage {
margin-top:-30px;
} p,
.elementor-icon-box-description,
.elementor-testimonial-content {
font-size: 1em;
line-height: 1.7em;  
font-weight:400;      
}
strong, b {
font-weight:600;      
}
h1,
h1.elementor-heading-title {
font-family: 'Titillium Web', sans-serif!important;
color:#155560;
font-size: 3.038em;   
}
h1.startup-title {
color:#fff!important;
font-family: 'Titillium Web', sans-serif!important;
padding-bottom:0px;
margin-top:-10px;
}
h2.elementor-heading-title,
h2 {
font-family: 'Titillium Web', sans-serif!important;
color:#155560;
font-weight: 400!important;   
margin-bottom:20px;
}
.rij5-third > div > h2.h2cta {
font-size: 3em!important; 
} 
h2.rij-5-header {
font-size: 1.625em!important;   
}
h2.rij-5-headerb {
font-size: 1.625em!important;   
}
h2.rij-5-headerc {
font-size: 1.625em!important;   
}
h2 span.tekst-dun {color:#ffffff!important}
h3,
h3.elementor-heading-title {
font-family: 'Titillium Web', sans-serif!important;
color:#155560;
}
h3.widget-title {
color:#fff!important;
}
h3.sidebar-titles {
font-size:1em;
}
.cleantech h4.elementor-heading-title {
color:red;
}
h4.elementor-heading-title,
h4 {
font-family: 'Titillium Web', sans-serif!important;
color:#155560;
font-weight: 400!important;   
}
h5,
h6 {
font-family: 'Titillium Web', sans-serif!important;
color:#155560; 
font-weight:400!important;     
}
.elementor-tab-title {
font-family: 'Titillium Web', sans-serif!important;
color:#155560;
font-size: 1em!important;
font-weight:400!important;      
} .correctorleft {
padding-left:16px!important;
}
.correctorright {
margin-right:-16px!important;
} .challengevervolg {
margin-bottom:16px;
} h2.sidebartitle {
padding-top:5px;
color:#fff!important;
font-size:1.4em!important;
margin-bottom:0px;
line-height: 25px;
}
h2.sidebartitle a {
color:#fff!important
}
h2.sidebartitle a:hover {
text-decoration: none:!important;
}
p.sidebar-titles {
color:#fff!important;
font-size: 1em;
line-height: 1.375em;
font-weight:400;    
}
.gform_confirmation_message {
color:#000000;
}
.lijntekening {
float:right
}
.rijruimte {
margin-bottom:10px;
}
.headertitle{
background: rgb(3,166,85); background: -moz-linear-gradient(left, rgba(3,166,85,1) 1%, rgba(8,76,92,1) 100%); background: -webkit-linear-gradient(left, rgba(3,166,85,1) 1%,rgba(8,76,92,1) 100%); background: linear-gradient(to right, rgba(3,166,85,1) 1%,rgba(8,76,92,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03a655', endColorstr='#084c5c',GradientType=1 ); color:#fff;
}
a.yellow.tekst-vet:hover {text-decoration:underline;!important;}
.yellow {color:#f9e700!important;}
.bgwhite {
background:#fff!important;  
}
.minheight {
min-height:460px;
}
.vet-super {
vertical-align: baseline;
font-size: 0.7em;
font-weight:600;
position: relative;
top: -0.4em;
}
.vet-onderstreep {
font-weight:600;
text-decoration:underline;
}
.tekst-vet {
font-weight:600;     
}
.tekst-dun {
font-weight:200;     
}
.wit {color:#fff!important;} #em_widget-4 > ul > li > h2 > a:hover { color:#f9e700!important; text-decoration:none!important;}
#em_widget-5 > ul > li > h2 > a:hover { color:#f9e700!important; text-decoration:none!important;} #em_widget-4 > ul > li > h2 > span.event2 > a {
color:#fff!important
}
#em_widget-4 > ul > li > h2 > span.event2 > a:hover {
color:#f9e700!important;
text-decoration:none!important;
}
#em_widget-5 > ul > li > h2 > span.event > a:hover {
color:#f9e700!important;
text-decoration:none!important;
}
a.nieuwsbrieflink:hover {
text-decoration:underline!important;
} #main > div.container.nopaddingleft.desktoponly > div > div.col-lg-6.col-md-6.nopadding > div > div > a,
div.elementor-element.elementor-element-4f8a2e7.elementor-widget.elementor-widget-text-editor > div > div > p > a,
#main > div.container.nopaddingleft.desktoponly > div > div.col-lg-6.col-md-6.nopaddingright > div > div > a{ color:#FFFFFF; font-weight:600!important;}
#main > div.container.nopaddingleft.desktoponly > div > div.col-lg-6.col-md-6.nopadding > div > div > a:hover,
div.elementor-element.elementor-element-4f8a2e7.elementor-widget.elementor-widget-text-editor > div > div > p > a:hover,
#main > div.container.nopaddingleft.desktoponly > div > div.col-lg-6.col-md-6.nopaddingright > div > div > a:hover { color:#f9e700!important; font-weight:600!important; } .decoration-none {
text-decoration:none!important;}
.tekstkleur {
color:#155560!important
} ul.ct-lijst,
ul.event-categories{
list-style-type:circle;
}
.ct-lijst-item,
.event-categories li{
margin-left:-20px;   
} .em-booking-form-details {
padding-left:0!important;
}
.em-bookings-ticket-table-type,
.em-bookings-ticket-table-spaces {
padding:10px 0;
}
.em-booking-form-details {
width:98%!important
}
.em-booking-form-details input.input, .em-booking-form-details textarea {padding-left:10px;}  .gfield_label {
display:none!important;
}
.gform_wrapper textarea.medium,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
width:98%;
}
#gform_submit_button_6  {
padding: 15px 35px;
background-color: #008578;
color: #ffffff;
}
#gform_submit_button_6:hover {
padding: 15px 35px;
color: #ffffff;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
width:98%;
} #em_widget-4 > ul > li > p {
color: #fff!important;
font-size: 0.8em;
line-height: 1.em;
font-weight: 400;
margin-bottom:0px;
} .em-booking-login {display:none!important;}
.events-table td,
.events-table th{
padding:10px!important;
}
div.css-events-list table.events-table thead {
padding:40px 0!important;
color:#000;
}
table.events-table{
border:1px solid rgba(66,150,172,0.3);
}
table.events-table thead tr th.event-time,
table.events-table thead tr th.event-description{
background:#fff!important;
border-top:1px  solid rgba(66,150,172,0.3);
border-bottom:1px  solid rgba(66,150,172,0.3);
}
table.events-table thead tr th.event-time {
border-left:1px solid rgba(66,150,172,0.3);
}
table.events-table thead tr th.event-description {
border-right:1px solid rgba(66,150,172,0.3);
}
th.event-time{
padding:10px 10px!important;
}
div#tab-content.content {
padding:0 20px!important;
}
#section-1,
#section-2,
#section-3,
#section-4 {
}
.mediabox p{
margin:0 auto!important;
} header#masthead {
background-color: #fff;
box-shadow: none;
padding: 1.95rem 0 2.5rem 0;
margin:2px 0;
}
.widget-title {
text-transform: uppercase;
font-weight:200!important;
} ul#menu-mainmenu {
margin-top:32px;
}
.navbar-brand {
background-size: 210px 141px;
width: 210px;
height:141px;
margin-left:15px;
position: absolute;
top: -23px;
left: 40%;
}
.navbar li {
text-transform:uppercase;
color:rgba(92, 120, 121, 1.000);
}
.navbar-light .navbar-nav .nav-link {
color:rgba(92, 120, 121, 1.000);
font-size:1em;
font-weight:600;
}
.navbar-light .navbar-nav .nav-link:hover {
color:rgba(92, 120, 121, 1.000);
}
.active a.nav-link {
border:2px solid #b0cfe3;
border-top:#fff;
border-left:#fff;
border-right:#fff;
border-radius: 11px;
padding-bottom:5px!important;
} ul#menu-footermenu {
margin-left:-15px;
}
ul#menu-footermenu.nav-link a{
padding-top:0px!important;
padding-bottom:0px!important;
}
.icon2 .icon-Middel-22 {
color:#fff!important;
} .fa-twitter g g path {
stroke: white;
stroke-width: 10;
}
.social-icons {
width:55%;
margin-top:-29px;
margin-left:160px;
margin-bottom:30px;
}
.social-icons2 {
width:55%;
margin-top:-39px;
margin-left:60px;
margin-bottom:10px;
}
.sharebuttons { color:#155560; font-weight:400}
.widget-header {
color:#33788b;
font-size:1.3rem
}
.widget-header .vet{
font-weight:600;
} .blok-header {
font-size:1.3rem;
margin-bottom:10px;
}
.blok-headeragenda {
font-size:1.3rem;
margin-bottom:20px;
}
.blok-tekst-datum {
color:rgba(51, 120, 139,0.45);
font-size:0.7rem
}
.inner-div{
padding:10px;
}
.nieuwsbrief {
height:98px!important;
}
.evenement {
height:135px!important;
} 
.evenementvervolg {
height:140px!important;
} 
.inner-div-tmp{
padding: 5px;
background-color:rgba(255,255,255,0.8);
}
.inner-div-2{
min-height:80px;
height:100%;
}
.inner-div-5{
padding: 5px;
}
.inner-div-6{
padding: 5px;
}
.inner-div-7{
padding: 5px;
}
.inner-div-8{
padding: 5px;
min-height:247px;
height:100%;
background-color: green;
color:#fff;
} .col-lg-9.col-md-9.row-2-image {
padding-left:0;
padding-right:0;
}
.row-2-image { background-repeat:no-repeat;
background-size:cover;
max-height:389px;
height:100%;
}
#rev_slider_1_1 > ul > li > div.slotholder {
height:402px!important
}   
.row-2-image-container {
background: white;
}
.row-2-events {
min-height:390px;
height:100%;
}
.col-lg-12.col-md-12.rij2 {
color:#fff;
padding:0!important;
background: rgb(8,123,106); background: -moz-linear-gradient(left, rgba(8,123,106,1) 0%, rgba(5,150,127,1) 100%); background: -webkit-linear-gradient(left, rgba(8,123,106,1) 0%,rgba(5,150,127,1) 100%); background: linear-gradient(to right, rgba(8,123,106,1) 0%,rgba(5,150,127,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#087b6a', endColorstr='#05967f',GradientType=1 ); margin-bottom:16px;
}
.col-lg-12.col-md-12.rij2.last{
margin-bottom:0!important;
background: rgb(18,88,90); background: -moz-linear-gradient(left, rgba(18,88,90,1) 0%, rgba(16,102,117,1) 100%); background: -webkit-linear-gradient(left, rgba(18,88,90,1) 0%,rgba(16,102,117,1) 100%); background: linear-gradient(to right, rgba(18,88,90,1) 0%,rgba(16,102,117,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12585a', endColorstr='#106675',GradientType=1 ); }
.col-lg-3.col-md-3.row-2-events.col-md-offset-1 {
padding-right:0!important;
padding-top:0!important;
} .row-2-vervolg {
background: rgb(3,166,85); background: -moz-linear-gradient(left, rgba(3,166,85,1) 1%, rgba(8,76,92,1) 100%); background: -webkit-linear-gradient(left, rgba(3,166,85,1) 1%,rgba(8,76,92,1) 100%); background: linear-gradient(to right, rgba(3,166,85,1) 1%,rgba(8,76,92,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03a655', endColorstr='#084c5c',GradientType=1 ); color:#fff;
} #main > div.row.rij-2 > div {
padding-right:5px;
}
.row-2 {
background-color:#fff;
}
.inner-div.rij-2 {
background-color:rgba(80, 162, 183, 1.000);
}
.row.rij-2.vervolg {
margin-left:-30px;
margin-right:-25px;
}
.col-lg-12.col-md-12.row-2-vervolg {
}
h4.sidebar-titles {
font-size:1em;
}
.col-lg-12.col-md-12.rij2.first div.inner-div h2,
div.col-lg-3.col-md-3.row-2-events div.col-lg-12.col-md-12.rij2 div.inner-div h2,
div.col-lg-3.col-md-3.row-3-vervolg-events.col-md-offset-1 div.col-lg-12.col-md-12.rij3-vervolg div.inner-div h2,
div.col-lg-12.col-md-12.rij4-vervolg div.inner-div h2{
font-size:1.5em;
} #main > div.row.rij-3 > div {
padding-right:5px
}
.inner-div-2.rij3-content-links {
min-height:124px!important;
color:#fff;
font-size: 1em;
line-height: 1.375em;
}
.inner-div-2.rij3-content-rechts { min-height:124px!important;
color:#fff;
font-size: 1em;
line-height: 1.375em;
padding:0 0 0 20px;
}
.row.rij-3 {
margin-top:-8px;  
}
.col-lg-6.col-md-6.col-sm-12.row-3 {
min-height:120px!important;
height:100%;
}
.col-lg-6.col-md-6.col-sm-12.row-3.rij-3col1 {
min-height:165px!important;
height:100%;
padding-left:0!important;
padding-right:0!important;
margin-left:-5px!important;
}
.col-lg-6.col-md-6.col-sm-12.row-3.rij-3col2 {
height:100%;
padding-left:0!important;
padding-right:0!important;
} .row-3-image-vervolg {
background-repeat:no-repeat;
background-size:cover;
max-height:260px;
height:100%;
padding:0!important
}
.row-3-image-container-vervolg {
background: white;
}
.row-3-events-vervolg {
min-height:390px;
height:100%;
}
.rij3-vervolg {
color:#fff;
padding:0!important;
max-height:140px;
background: rgb(8,123,106); background: -moz-linear-gradient(left, rgba(8,123,106,1) 0%, rgba(5,150,127,1) 100%); background: -webkit-linear-gradient(left, rgba(8,123,106,1) 0%,rgba(5,150,127,1) 100%); background: linear-gradient(to right, rgba(8,123,106,1) 0%,rgba(5,150,127,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#087b6a', endColorstr='#05967f',GradientType=1 ); margin-bottom:16px;
}
.rij3-vervolg.last{
margin-bottom:0!important;
background: rgb(18,88,90); background: -moz-linear-gradient(left, rgba(18,88,90,1) 0%, rgba(16,102,117,1) 100%); background: -webkit-linear-gradient(left, rgba(18,88,90,1) 0%,rgba(16,102,117,1) 100%); background: linear-gradient(to right, rgba(18,88,90,1) 0%,rgba(16,102,117,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12585a', endColorstr='#106675',GradientType=1 ); }
.col-lg-3.col-md-3.row-3-vervolg-events.col-md-offset-1 {
padding-right:0!important;
padding-top:0!important;
} .row-4 {
color:#2e6975;
}
.col-lg-12 .col-md-12 .tabs {
margin-bottom:1px!important;
}
.col-lg-12 .col-md-12 .row-4 {
padding-left:0!important;
margin-left:0!important; 
}
.row .rij-4 {
margin-top:5px;
margin-right:-20px!important;
}
.col-lg-12.col-md-12.tabs {
margin-top:-10px;
margin-left:-5px!important;
padding-left:0!important;
padding-right:5px;  
} #main > div.row.rij-4 > div {
padding-right:0;
}
.row-4-image-vervolg { background-repeat:no-repeat;
background-size:cover; height:100%;
}
.row-4-image-container-vervolg {
background: white;
}
.row-4-events-vervolg {
min-height:390px;
height:100%;
}
.rij-4-vervolg-col-1 {
background:rgba(101, 170, 199, 1.000);
}
.col-lg-12.col-md-12.rij4-vervolg {
color:#fff;
padding:0!important;
min-height:260px;
background: rgb(57,133,144); background: -moz-linear-gradient(left, rgba(57,133,144,1) 1%, rgba(75,160,181,1) 100%); background: -webkit-linear-gradient(left, rgba(57,133,144,1) 1%,rgba(75,160,181,1) 100%); background: linear-gradient(to right, rgba(57,133,144,1) 1%,rgba(75,160,181,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#398590', endColorstr='#4ba0b5',GradientType=1 ); margin-bottom:10px;
}
.col-lg-12.col-md-12.rij4-vervolg.last{
margin-bottom:0;
height:100%;
background: rgb(57,133,144) ; background: -moz-linear-gradient(left, rgba(57,133,144,1) 1%, rgba(75,160,181,1) 100%); background: -webkit-linear-gradient(left, rgba(57,133,144,1) 1%,rgba(75,160,181,1) 100%); background: linear-gradient(to right, rgba(57,133,144,1) 1%,rgba(75,160,181,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#398590', endColorstr='#4ba0b5',GradientType=1 ); }
.blok-blauw-tekst-wit {
background: rgba(101, 170, 199, 1.000);
color:#fff;
margin-left:-10px;
padding:10px;
}
.col-lg-3.col-md-3.row-4-vervolg-events.col-md-offset-1 {
padding-right:0!important;
padding-top:0!important;
}
.blok-blauw-tekst-wit {
position:absolute;
bottom:0;
margin-right:15px;
}
.col-lg-7.links {
min-height:326px;
height:100%;
margin-bottom:10px;
}
.criteria-tekst {
width:90%;
float:right;
}
.tekst-zwart {
color:#000;
}
.sidebar-tekst {
font-weight:200;
}
.criteria-header {
margin-top:20px;
} #main > div.row.rij-5 > div {
padding-right:5px;
}
.row-5 {
padding-left:0;
padding-top:0;
}
.col-lg-4.col-md-4.row-5 > .inner-div-5{
background-color:#fff;
margin-left:0!important;
padding:15px;
}
.col-lg-4 .col-md-4 .row-5 .rij5-first {
margin-left:0!important;
}
.inner-div-5 {
min-height:340px;
position:relative;
height:100%;
background-size:cover!important;
}
.inner-div-5-nieuws
{
max-height:140px;
height:100%;
position:absolute;
bottom: 0; 
margin-left:-5px;
padding:10px 15px;
background:#fff;
font-size:0.85em;
overflow:hidden;
width:100%;
}
.inner-div-5-tekst {
max-height:165px;
height:100%;
position:absolute;
bottom: 0; 
margin-left:-5px;
padding:10px 15px;
background:#fff;
font-size:0.85em;
overflow:hidden;
width:100%;
}
.inner-div-5-tekstagendatekst {
max-height:140px;
height:100%;
position:absolute;
bottom: 0; 
margin-left:-15px!important;
padding:10px 15px; 
background:#fff;
font-size:0.85em;
overflow:hidden;
width:100%;
}
.col-5-yellow-header {
color:#f9e700;
font-weight:600;
}
.rij-5-header {
font-size:1.4rem;
line-height:1.8em;
height:55px;
width:130px;
padding:2px 0 0 12px;
background:#fff;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px; 
margin: 10px 0 0 10px!important;
}
.rij-5-headerb {
font-size:1.4rem;
line-height:1.8em;
height:55px;
width:110px;
padding:2px 0 0 14px;
background:#fff;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px; 
margin: 10px 0 0 10px!important;
}
.rij-5-headerc {
font-size:1.4rem;
line-height:1.8em;
height:55px;
width:200px;
padding:2px 0 0 12px;
background:#fff;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px; 
margin: 10px 0 0 10px!important;
}
#main > div.row.rij-5 > div > div > div.col-lg-4.col-md-4.row-5.rij5-third > div{
background: rgb(19,119,148); background: -moz-linear-gradient(left, rgba(19,119,148,1) 0%, rgba(8,81,83,1) 100%); background: -webkit-linear-gradient(left, rgba(19,119,148,1) 0%,rgba(8,81,83,1) 100%); background: linear-gradient(to right, rgba(19,119,148,1) 0%,rgba(8,81,83,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#137794', endColorstr='#085153',GradientType=1 ); color:#fff;
} #main > div.row.rij-6 > div {
padding-right:5px;
}
.row-6 {
padding-left:0;
padding-top:0;
}
.col-lg-4.col-md-4.row-6 > .inner-div-6{
background-color:#fff;
margin-left:0!important;
padding:15px;
}
.col-lg-4 .col-md-4 .row-6 .rij6-first {
margin-left:0!important;
}
.inner-div-6 {
min-height:340px;
position:relative;
height:100%;
background-size:100%!important;
background-repeat:no-repeat!important;
}
.inner-div-6-tekst {
max-height:140px;
width:100%;
height:100%;
position:absolute;
bottom: 0;
margin-left:-15px;
padding:10px 15px;
background:#fff;
}
.rij-6-header {
font-size:1.7rem;
height:55px;
width:55px;
background:#fff;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;   
margin: 10px 0 0 10px!important;
}
.rij-6-header.first {
padding:12px 0 0 12px;
font-size:1.85em!important;
}
.rij-6-header.center {
padding:11px 0 0 11px;
font-size:1.75em!important;
}
.rij-6-header.last {
padding:12px 0 0 11px;
font-size:1.85em!important;
}
.inschrijven-tekst2 {
position:absolute;
}
.inschrijven-tekst {
position:absolute;
bottom:23px;
} #main > div.row.rij-7 > div {
padding-left:10px;
padding-right:15px;
margin-right:10px;
}
.row-7 {
background: rgb(59,132,151); background: -moz-linear-gradient(left, rgba(59,132,151,1) 0%, rgba(10, 74, 74, 1.000) 100%); background: -webkit-linear-gradient(left, rgba(59,132,151,1) 0%,rgba(10, 74, 74, 1.000) 100%); background: linear-gradient(to right, rgba(59,132,151,1) 0%,rgba(10, 74, 74, 1.000) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b8497', endColorstr='#51a3b8',GradientType=1 ); color:#fff;
}
.header-7-yellow {
color:#f9e700;
text-decoration: underline;
}
.tekst-yellow {
color:#f9e700;
}
.robots {width:90%;padding-top:10px;margin-left:0; margin-rigt:0;} .rij-8 {
margin-left:-20px;
}
.row-8 { }
.rij-8-col-1,
.rij-8-col-2,
.rij-8-col-3{
padding-right:0!important;
}
#main > div.row.rij-8 > div {
margin-right:5px;
background:#fff;
padding-left:15px!important;
padding-right:15px!important;
padding-top:10px;
margin-top:5px;
margin-bottom:10px;
}
.col-lg-3 .col-md-3 .row-8 {
padding-right:0!important;
} .inner-div-8.zij-gingen-voor-1 {
background:url(https://www.cleantechcenter.nl/wp-content/uploads/2018/05/rij-8-afbeeldingen-1.jpg);
background-size:cover;
background-repeat:no-repeat;
}
.inner-div-8.zij-gingen-voor-2 {
background:url(https://www.cleantechcenter.nl/wp-content/uploads/2018/05/rij-8-afbeeldingen-2.jpg);
background-size:cover;
background-repeat:no-repeat;
}
.inner-div-8.zij-gingen-voor-3 {
background:url(https://www.cleantechcenter.nl/wp-content/uploads/2018/05/rij-8-afbeeldingen-3.jpg);
background-size:cover;
background-repeat:no-repeat;
}
.inner-div-8.zij-gingen-voor-4 {
background:url(https://www.cleantechcenter.nl/wp-content/uploads/2018/05/rij-8-afbeeldingen-4.jpg);
background-size:cover;
background-repeat:no-repeat;
} .meter { 
height: 3px;  background: #99d148; background: -moz-linear-gradient(left, #99d148 0%, #125760 100%); background: -webkit-linear-gradient(left, #99d148 0%,#125760 100%); background: linear-gradient(to right, #99d148 0%,#125760 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d148', endColorstr='#125760',GradientType=1 ); position: relative;
margin-top:10px;
margin-bottom:10px;
}
.circle {
width: 14px;
height: 14px;
border-radius: 50%; -moz-border-radius: 50%;
-webkit-border-radius: 50%;
text-align: center;
color: white;
font-size: 16px;
text-transform: uppercase;
font-weight: 700;
margin-left: 40%;
}
.circle.green {
background-color:#fff; border:3px solid #02a55c;
margin-top:-9px!important;
}
.status {
width:100%;
}
.status-tekst {
font-size:0.875em;
}
.wit-col-content-data.cat-post-date {
margin-top:10px;
}
.challenge-blok-status {
font-size:1.2em;
font-weight:600;
}
.status-uitdaging {
font-size:1.2em;
font-weight:600;
color:#02a55b;
}
.challenge-blok-datum {
color:#7b949b;
float:right;
font-size:0.95em;
}
.blok-header {
color:#155560;
font-size:1.2em;
}  .overzicht.progbar-project-overzicht.Open {
width:1%!important;
}
.overzicht.circle.green.Open{
margin-left: 1%;
} .overzicht.progbar-project-overzicht.Lopend{
width:50%!important;
}
.overzicht.circle.green.Lopend{
margin-left: 50%;
} .overzicht.progbar-project-overzicht.Afgerond{
width:99%!important;
}
.overzicht.circle.green.uitvoering{
margin-left: 99%;
} .overzicht.progbar-project-overzicht.evaluatie{
width:80%!important;
}
.overzicht.circle.green.evaluatie{
margin-left: 80%;
} .overzicht.progbar-project-overzicht {
width:96%!important;
}
.overzicht.circle.green{
margin-left: 96%;
} .progbar-project-overzicht-mobile.Open {
width:1%!important;
}
.circle.green-mob.Open {
margin-left: 1%;
}
.progbar-project-overzicht-mobile.Lopend {
width:50%!important;
}
.circle.green-mob.Lopend{
margin-left: 50%;
}
.progbar-project-overzicht-mobile.Afgerond{
width:99%!important;
}
.circle.green-mob.Afgerond{
margin-left: 99%;
}
.progbar-project-overzicht-mobile.evaluatie {
width:80%!important;
}
.circle.green-mob.evaluatie{
margin-left: 80%;
}
.progbar-project-overzicht-mobile.afgerond {
width:96%!important;
}
.circle.green-mob.afgerond{
margin-left: 96%;
}
.circle.green-mob {
background-color:#fff; border:3px solid #cf4647;
margin-top:-9px!important;
} .meter > span {
display: block;
height: 100%;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
-webkit-border-top-left-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
position: relative;
overflow: hidden;
}
.meter > span:after, .animate > span > span {
content: "";
position: absolute;
top: 0; left: 0; bottom: 0; right: 0; z-index: 1;
-webkit-background-size: 50px 50px;
-moz-background-size: 50px 50px;
-webkit-animation: move 2s linear infinite;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
-webkit-border-top-left-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
overflow: hidden;
}
.green > span { } .post-thumbnail {margin-top:-24px;margin-bottom:16px} .container.footer-container-1 { }
.footer-schuinelijn {
background: url(https://www.cleantechcenter.nl/wp-content/uploads/2018/05/footer-schuinelijn.png);
background-repeat:no-repeat;
background-size:contain;
background-position:center;
height:167px;
margin-top:-114px;
margin-bottom:-50px
}
#footer-widget-1,
#footer-widget-2{
background: rgb(20,143,138); background: -moz-linear-gradient(left, rgba(20,143,138,1) 0%, rgba(43,147,96,1) 100%); background: -webkit-linear-gradient(left, rgba(20,143,138,1) 0%,rgba(43,147,96,1) 100%); background: linear-gradient(to right, rgba(20,143,138,1) 0%,rgba(43,147,96,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#148f8a', endColorstr='#2b9360',GradientType=1 ); color:#fff;
}
.container.footer-container-1 a{
color:#fff;
padding-top:2px !important;
padding-bottom:2px !important;
font-weight:600;
}
.container.footer-container-1 a:hover{
color:#fff;
background:transparent!important;
}
#footer-widget-2.row.m-12{
padding-bottom:50px;
}
.social-icons {
width:85%;
}
.nieuwsbrief-formulier {
margin-top:20px;
background:#fff;
padding:10px;
border-radius: 10px;
width:85%;
} ul.ophours.ct-lijst {
list-style-type:none; 
}
ul.ophours.ct-lijst li.ct-lijst-item{
margin-left:-38px!important;
}
.ophours span{
float: right;
}
.ophours li:before, .ophours li:after { content: " "; display: table; }
.ophours li:after { clear: both; }
ul.ophours li:before{
display: none;
}
ul.ophours{
border: none;
}
ul.ophours li{
padding-bottom: 0.2em;
padding-right: 8px;
}
ul.ophours li:nth-child(2n+2) {
}
.widget-footer ul.ophours, .widget-footer ul.ophours li{
border: none;
}
.widget-footer ul.ophours li{
padding: 0.5em;
}
.widget-footer ul.ophours li:first-child{
padding-top: 0;	
}
.widget-footer ul.ophours li:nth-child(2n+2) {
background: none repeat scroll 0 0 rgba(255,255,255,0.3);
} .gform_heading {
display:none
}
input::placeholder{
color:rgba(51,129,131,0.55);
}
#input_1_1.large {
border:1px solid #33788b;
border-radius:10px;
min-width:250px;
width:100%;
}
#input_3_1.large,
#input_3_2.large,
#input_3_3.large
{
border:1px solid #33788b;
border-radius:5px;
min-width:250px;
width:100%;
}
.gfield_label {
display:none;
}
input#gform_submit_button_1.gform_button.button,
input#gform_submit_button_3.gform_button.button{
background:#33788b!important;
border:1px solid #33788b!important;
border-radius:10px!important;
padding:5px 15px;
color:#fff;
float:right!important;
}
.site-info {
margin-top:20px;
margin-bottom:20px;
}
.footer-logos {
margin:0 auto;
width:300px;
text-align: center;
}
img.footer-logo { margin:0 auto;
padding:10px 0;
}
div.container.footer-container-1 {
padding-left:9px;
}
#footer-widget-3.site-footer {
margin-left:-15px;
margin-right:-15px;
}
@media(min-width:768px) {
.elementor-element-97e1b96{
margin-bottom:-30px; 
}
.nav-tabs {
display: flex;
}
.card {
border: none;
}
.card .card-header {
display:none;
}  
.card .collapse{
display:block;
}
.col-md-3.p-3.p-md-5,
.col-md-6.p-3.p-md-5 {
padding:15px 5px!important;
}
.col-md-3.p-3.p-md-5.footer2{
padding-left:17px!important;
}
.row .rij-4-vervolg .row-eq-height {
margin-bottom: 5px!important;
margin-right:-9px;
margin-left:-10px;
}
.mobileonly {display:none;}
.tp-revslider-mainul {height:400px!important}
#rev_slider_2_1,#rev_slider_3_1,#rev_slider_4_1 {height:296px!important}
}
@media (min-width: 668px)and (max-width: 767px){
rev_slider_1_1_wrapper {height:420px!important;margin-bottom:26px}
}
@media(max-width:767px){
.row .cor-md-4 {margin-top:-16px!important;}
.challengevervolg {margin-bottom:0px!important;}
.rij3-vervolg {
margin-left:-16px;
margin-top:6px;
}
.row-3-events,
.row-2-events {
margin-left:-8px;
}
.tab-pane {
display: block !important;
opacity: 1;
}
.col-md-12, .col-md-10, .col-md-8, .col-md-6, .col-md-4, .col-md-3, .col-md-2 { }
.blok-blauw-tekst-wit {
position:relative!important;
margin-left:-5px!important;
margin-right:-10px!important;
}
.row-5 {
margin-top:16px;
}
.row-3-image-vervolg {
margin-bottom:10px;
}
.col-lg-7.links {
min-height:168px;
height:100%!important;
margin-bottom:10px;
}
.rij-8 {
margin-top:0!important;
}
#main > div.row.rij-8 > div {
margin-right:0!important;
padding:0!important;
}
.col-lg-3 .col-md-3 .row-8 .rij-8-col-4 {
margin-right:0px!important;
padding-right:0px!important;
}
.col-lg-3.col-md-3.row-8.rij-8-col-1,
.col-lg-3.col-md-3.row-8.rij-8-col-2,
.col-lg-3.col-md-3.row-8.rij-8-col-3,
.col-lg-3.col-md-3.row-8.rij-8-col-4{
margin-bottom:5px;
}
.col-lg-4.col-md-4.row-6.rij-6-second,
.col-lg-4.col-md-4.row-6.rij-6-third{
margin-top:5px!important;
}
.row.rij-5.row-eq-height {
margin-top:-7px!important;
}
.desktoponly {display:none;}
.marginmobilebottom {
margin-bottom:16px;
}
.marginmobiletop {
margin-top:16px;
}
.lijntekening {margin-bottom:10px;}
.row-7 {margin-bottom:16px!important;}
} @media only screen and (max-width: 1200px)  {
nav li:nth-child(4) {
padding-left: 0;
}
.navbar-brand { 
left:85%;
}
#content.site-content {
padding-top:3.5rem;
padding-bottom:1rem;
}
.col-md-3 .p-3 .p-md-5 {
padding:25px!important;
}
.active a.nav-link {
border:0!important;
}
.challengevervolgrij {padding-left:10px;}
}
@media (min-width: 1200px){
.agendavervolgrij {margin-left:-10px; margin-right:-25px;}
.challengevervolgrij {margin-left:-20px;}
.blok-headeragenda {min-height:60px; }
#footer-widget { width: 100%;
margin: 0 auto;
}
.promotor-text {
padding-left:10px;
}
nav li{
display: inline-block;
padding: 40px 35px 40px 0;
} #menu-item-3829  {
margin-right:195px;
}
.nav-item.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3667 {
margin-right:150px;
}
} 
@media (max-width: 1200px){
.navbar-brand {
background-size: 80px 54px;
width: 80px;
height:54px; }
.tab-tekst {
margin-top:-27px!important;
}
.inner-div-2.rij3-content-rechts,
.inner-div-2.rij3-content-links {
min-height:140px!important;
}
}
@media (min-width: 768px)and (max-width: 1100px){
}
@media (min-width: 1024px){
#blokrechts {margin-left:8px!important;}
#bloklinks {margin-right:8px!important;}
#bloklinks2 {margin-right:5px!important;}
}
@media (max-width: 900px){
.inschrijven-tekst {
position:relative;
bottom:10px;
}
}
@media (min-width: 690px)and (max-width: 769px){
.inner-div-2.rij3-content-rechts,
.inner-div-2.rij3-content-links {
min-height:150px!important;
}
.row-3-events,
.row-2-events {
margin-top:2vh;
}
}
@media (min-width: 767px)and (max-width: 800px){
.inner-div-2.rij3-content-rechts,
.inner-div-2.rij3-content-links {
min-height:150px!important;
}
}
@media (min-width: 420px)and (max-width: 769px){
#exTab1 .nav-pills > div  {
width:23%!important;
}
.tab-tekst {
margin-top:-24px!important;
}
.col-lg-4.col-md-4.col-sm-12.row-5.rij5-third > .inner-div-5 {
min-height:200px!important;
}
.navbar-brand { 
left:85%;
}
}
@media (max-width: 575px){
.col-lg-4.col-md-4.col-sm-6.row-5.rij5-first,
.col-lg-4.col-md-4.col-sm-6.row-5.rij5-second{
width:50%!important;
padding-left:0!important
}
}
@media (max-width: 420px){
#exTab1 .nav-pills > div  {
width:20%!important;
}
a.col-lg-3.first,
a.col-lg-3.second,
a.col-lg-3.third,
a.col-lg-3.fourth{
width:20%!important;
margin: 0 auto;
display:table;
margin-top:-15px;
}
.tab-tekst {
margin-top:-24px!important;
font-size:0.6em!important;
margin-left:20px!important;
}
.inner-div-5 {
min-height:260px;
}
.navbar-brand {
left:65%;
}
.icon.icon-number10, .icon.icon-number9, .icon.icon-number8, .icon.icon-number7 {
font-size:0.8em;
margin-top:-30px;
display:hidden!important;
}
.col-lg-4.col-md-4.col-sm-12.row-5.rij5-third > .inner-div-5 { 
min-height:200px!important;
}
.promotor-text {
padding-top:20px;
padding-left:0!important;
}
} .cf:before,
.cf:after {
content: " ";
display: table;
}
.cf:after {
clear: both;
} .cf {
*zoom: 1;
} #em_widget-5 > ul > li {list-style-type:none!important; margin-left:-40px!important;}
#em_widget-5 > ul > li > p {
color: #fff!important;
font-size: 1.2em;
line-height: 1.375em;
font-weight: 400;
margin-bottom: 0px;