
/*
Theme Name: Catalyst

Theme URI: http://catalysttheme.com

Description: Accelerate your development with Catalyst, the Ultimate WordPress Framework Theme. 

Author: The Catalyst Team

Author URI: http://catalysttheme.com

Version: 1.5.4



License: GNU General Public License v2.0

License URI: http://www.opensource.org/licenses/gpl-license.php

*/

h2.entry-title a {
font-size: 15px;
}

#text-54 h3 a strong, #text-59 h3 a strong, #text-57 h3 a strong {
font-size: 22px;
font-weight: normal;
}

#sidebar-1 h4, #sidebar-2 h4, #ez-home-sidebar-1 h4 {
line-height: 25px;
}

#header .s, #navbar-1 .s, #navbar-2 .s {
    margin: 4px 4px 0px 0px;
}

.myForm td, .myForm input, .myForm select, .myForm textarea, .myForm checkbox {
line-height: 150%;
width: 100%;
min-width: 240px;
height: 40px;
}

.myForm input {
height: 30px;
line-height: 30px;
margin-top: -10px;
}

#frmSS38 input.verzend, #frmSS36 input.verzend {
height: 40px;
line-height: 40px;
width: 160px;
min-width: 160px;
background-color: #7D8CC4;
color:#fff;
border: none;
font-weight: bold;
margin-top: 15px;
}

#frmSS38 input.verzend:hover, #frmSS36 input.verzend:hover {
cursor: pointer;
background-color: #DD414B;
}


#frmSS38 input, #frmSS36 input {
width: 92%;
min-width: 240px;
}

#frmSS38 .table, #frmSS36 .table {
width: 92%;
min-width: 240px;
}

#frmSS38, #frmSS36 {
margin-top: -10px;
}

td.code {
width: 50%;
min-width: 0;
}

td.code img {
margin-left: -120px;
margin-top: 10px;
}

.page-id-3599 .entry-content a {
color: #7d8cc4 !important;
}
.page-id-3599 .entry-content a:hover {
color: #DD414B !important;
}


@media screen and (max-width: 980px) {

#header-right {
position: absolute;
top:10px;
right: 70px;
}

#home-hook-wrap {
padding-bottom: 0;
}

#header-wrap {
    background: #FFFFFF url(images/headerbeeren2.png) top left no-repeat;
}

#nav-1 li a, #nav-1 li a:link, #nav-1 li a:visited {
    padding: 20px 8px 20px 8px;
	}

.catalyst-excerpt-widget h2, .ez-widget-area h4,  #ez-home-sidebar-1 h4 {
    margin: 0 0 5px 0;
	}

#ez-home-container-wrap .page p {
    padding: 0 0 0 0;
}

.logo-image #header-left, .logo-image #header-left #title, .logo-image #header-left #title a {
width: 100%;
    max-width: 320px;
    height: 120px;
	}

#wrap, #content, #content-sidebar-wrap, #content-wrap, #sidebar-1, .right-sidebar #content-wrap, .entry-content, #container-wrap, .right-sidebar #content, #sidebar-1-wrap, #header {
width: 100%;
}

.ez-widget-area, body.home-top-single.ez-home-sidebar #ez-home-top-container .ez-widget-area, body.home-middle-single.ez-home-sidebar #ez-home-middle-container .ez-widget-area, body.home-bottom-single.ez-home-sidebar #ez-home-bottom-container .ez-widget-area {
    width: 100%;
}

#navbar-1-wrap {
margin: 0px 0 26px 0;
}

#sidebar-1-wrap {
    border-left: none;
	float: none;
}

#sidebar-1-wrap h2 {
padding-top: 4px;
}

#sidebar-1-wrap h2.entry-title:after {
content: " >";
color: #7D8CC4;
}



#sidebar-1 .catalyst-excerpt-widget-inner {
padding: 0;
}

#sidebar-1 .textwidget {
padding: 10px 0 0 0;
}

body.ez-home-sidebar #ez-home-container-wrap, #ez-home-sidebar-1-wrap, #footer, #navbar-1, body.ez-fat-footer-1 #ez-fat-footer-container .ez-widget-area, #container  {
    width: 94%;
	height: auto;
	padding: 0 3%;
	float:none;
	border-left: none;
	margin: 0;
	}

#content img, #content p img {
padding-right: 0 !important;
margin-right: 0 !important;
}


#ez-fat-footer-container, #ez-home-sidebar-1 .textwidget {
padding: 0;
}

#sidebar-1 h4, #sidebar-2 h4, #ez-home-sidebar-1 h4, #ez-home-sidebar-1 .catalyst-excerpt-widget-inner, #ez-home-sidebar-1 .author-bio-widget {
padding: 0;
}

#slider, #nivoslider-1326, #nivoslider-1326 img{
	width: 100% !important;
	height: auto !important;
	padding: 0%;
    min-height: 0 !important;
}

#header-left, #header-right {
width: 50%;
padding: 0;
}

#ez-home-sidebar-1 #text-54, #ez-home-sidebar-1 #text-57 {
width: 49%;
display: inline-block;
}

#ez-home-sidebar-1 #text-54 h3, #ez-home-sidebar-1 #text-57 h3 {
width: 50%;
float: left;
}

#ez-home-sidebar-1 #text-55, #ez-home-sidebar-1 #text-58 {
display: none;
float: left;
width: 0;
}

#content .post ul li, #content .page ul li, #content article ul li, .catalyst-widget-area ul li {
    margin: 0 0 0 13px;
	}

}

@media screen and (max-width: 850px) {

 #navbar-1-wrap {
 display: none;
 }
 
 #slider {
 margin-top: 10px;
 }

#header-wrap {
    margin-top: 20px;
}

}

@media screen and (max-width: 700px) {

iframe {
    max-width: 100%;
    height: auto;
    min-height: 225px;
}

#header-wrap {
    background: #FFFFFF url(images/headerbeeren2.png) top left no-repeat;
}

#header-wrap {
margin-top: 40px 0 0 3%;
}

#navbar-1-wrap {
display: none;
}

#ez-home-sidebar-1 #text-54 h3, #ez-home-sidebar-1 #text-57 h3 {
    width: 100%;
    float: none;
}

#ez-home-top-1 img {
display: none;
}

#text-54, #text-57 {
float: none;
clear: both;
}

#ez-home-sidebar-1 #text-54, #ez-home-sidebar-1 #text-57 {
    width: 100%;
    display: block;
}

}

@media screen and (max-width: 520px) {
#header-wrap {
    background: #FFFFFF url(images/headerbeeren3.png) top left no-repeat;
	background-size: contain;
}

#content img, #content p img {
padding: 0 0 20px 0;
margin: 0;
clear: both;
width: 100%;
}

}

@media screen and (max-width: 400px) {
#header {
    height: 80px;
}

#content h1, #sidebar-1 h4, #sidebar-2 h4, #ez-home-sidebar-1 h4 {
    font-size: 20px;
}

#content h3.qa-faq-title{
font-size: 13px;
padding: 5px 0;
}

.catalyst-excerpt-widget h2 {
font-size: 13px !important;
}

#sidebar-1-wrap h2 {
    padding-top: 6px;
}

}