#logo {max-height: 80%;}
#main-header {
background: #fff url(//www.overhaal.nl/wp-content/themes/ZaanPrimair/img/header-bottom.png) repeat-x scroll 0 106%;
padding-bottom:10px;}
.et_pb_widget_area_left	{border-right: none;}
.et_pb_widget_area ul {
line-height: 2em !important;
list-style: outside disc !important;
padding: 0 10px !important;
color: #E4513F;}
.et_pb_widget a:hover {
color: #E4513F !important;
text-decoration: underline;	}
.header-content p {font-size: 1.4em;line-height: 2em; font-weight: 600;}
.header-content h1 {font-size: 2em;line-height: 2em; font-weight: 600;}
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
padding: 8%;}
.header-content > ul {font-size: 1.2em;}
.et-search-form input {background: rgba(39,127,191,0.25) !important; padding: 10px;}
@media only screen and ( max-width: 375px ) {
.container {width: 90%;}
.et-search-form input {right: 5px;}
span.et_close_search_field {width: 25px;}
}
@media screen and (min-device-width: 376px) and (max-device-width: 1024px) {
.et_header_style_left #logo {max-width: 28% !important}	
.container {width: 90%;}
}
@media only screen and ( max-width: 768px ) {
ul#menu-praktisch li {padding: 3px 10px; margin: 0 !important;}
div#nav_menu-7 {width: 100% !important;}
} .et_pb_button {border-radius: 0;} #main-header.et-fixed-header, #main-header.et-fixed-header .nav li ul {background-color: #fff !important;}
.nav li ul { border-color: #0080c9; }
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page, .et_nav_text_color_light #top-menu > li > a, .et_nav_text_color_dark #top-menu > li > a, #top-menu a, .et_mobile_menu li a, .et_nav_text_color_light .et_mobile_menu li a, .et_nav_text_color_dark .et_mobile_menu li a, #et_search_icon:before, .et_search_form_container input, span.et_close_search_field:after, #et-top-navigation .et-cart-info { color: rgba(0,0,0,0.72); }
.et_search_form_container input::-moz-placeholder { color: rgba(0,0,0,0.72); }
.et_search_form_container input::-webkit-input-placeholder { color: rgba(0,0,0,0.72); }
.et_search_form_container input:-ms-input-placeholder { color: rgba(0,0,0,0.72); }
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a,
.et_color_scheme_red #top-menu li.current-menu-ancestor > a, .et_color_scheme_red #top-menu li.current-menu-item > a,
.et_color_scheme_pink #top-menu li.current-menu-ancestor > a, .et_color_scheme_pink #top-menu li.current-menu-item > a,
.et_color_scheme_orange #top-menu li.current-menu-ancestor > a, .et_color_scheme_orange #top-menu li.current-menu-item > a,
.et_color_scheme_green #top-menu li.current-menu-ancestor > a, .et_color_scheme_green #top-menu li.current-menu-item > a { color: #0080c9; }
.nav ul li a:hover, .et_mobile_menu li a:hover {
background-color: rgb(25,105,165);
color:#fff;
}																										
@media only screen and ( min-width: 981px ) {
.et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul { background-color: #0080c9; }
.et-fixed-header#main-header, .et-fixed-header#main-header .nav li ul, .et-fixed-header .et-search-form { background-color: #e2f2fa; }
.et-fixed-header #top-menu a, .et-fixed-header #et_search_icon:before, .et-fixed-header #et_top_search .et-search-form input, .et-fixed-header .et_search_form_container input, .et-fixed-header .et_close_search_field:after, .et-fixed-header #et-top-navigation .et-cart-info { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header .et_search_form_container input::-moz-placeholder { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header .et_search_form_container input::-webkit-input-placeholder { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header .et_search_form_container input:-ms-input-placeholder { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header #top-menu li.current-menu-ancestor > a,
.et-fixed-header #top-menu li.current-menu-item > a { color: #0080c9 !important; }
.et-fixed-header#top-header a { color: rgba(0,128,201,0.45); }
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {margin-bottom: 5%;}
}
@media only screen and ( min-width: 1350px) {
.et_pb_row { padding: 27px 0 !important;}
.et_pb_section { padding: 0 !important;}
.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper { padding-top: 81px; }
.et_pb_section.et_pb_section_first { padding-top: inherit; }
.et_pb_fullwidth_section { padding: 0; }
}
@media only screen and ( max-width: 980px ) {}
@media only screen and ( max-width: 767px ) {} .et_pb_slide_description .et_pb_slide_title {font-weight: 100;}
.et_pb_slide_description { padding: 4%;} .et_pb_blurb_content { max-width: 100%; } #belangrijk1 h2 {color: #0080C2;font-size: 2.4em;}
#belangrijk2 h2 {color: #5EA736;font-size: 2.4em;}
#belangrijk3 h2 {color: #EE8620;font-size: 2.4em;}
#belangrijk1 .et_pb_promo_button.et_pb_button {color: #fff; background: #0080C2;}
#belangrijk2 .et_pb_promo_button.et_pb_button {color: #fff; background: #5EA736;}
#belangrijk3 .et_pb_promo_button.et_pb_button {color: #fff; background: #EE8620;}
#belangrijk1 .et_pb_promo_button.et_pb_button:hover {color: #0080C2 !important; padding: 0.3em 1em; border: 2px solid transparent; background: #fff !important; }
#belangrijk2 .et_pb_promo_button.et_pb_button:hover {color: #5EA736 !important; padding: 0.3em 1em; border: 2px solid transparent; background: #fff !important; }
#belangrijk3 .et_pb_promo_button.et_pb_button:hover {color: #EE8620 !important; padding: 0.3em 1em; border: 2px solid transparent; background: #fff !important; } #nieuws h2 a { color: #0080C2; font-weight: 600; font-size: 1.1em;}
#nieuws article:nth-last-child(2n+2) {background-color: #0080C2; color: #fff !important;}
#nieuws article:nth-last-child(2n+2) a, #nieuws article:nth-last-child(2n+2) p {color:#fff !important;}
#nieuws .et_pb_image_container {margin: -20px -19px 10px;} #nieuws .et_pb_post {margin-bottom: 4%;} #btn_meernieuws {
text-transform: uppercase;
font-size: 13px;
padding: 5px 10px;
line-height: 1.5;
border-radius: 3px;
background-color: #fff;
text-align: center;
vertical-align: middle;
cursor: pointer;
border: 1px solid #d8d8d8;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#btn_meernieuws a {color: #333;font-weight: 600; display:block;}
#btn_meernieuws:hover {background-color: #ebebeb;}
.et_pb_blurb h4 {padding-bottom: 5px; font-size: 2em;} div#praktisch {background: #fff; border: 1px solid #d8d8d8; margin-bottom:20%;} ul#menu-praktisch {line-height: 2em !important;list-style-type: none !important;padding: 0 !important;font-size: 1.2em;color: #0080C2;font-weight: 600;}
ul#menu-praktisch li {padding: 3px 10px; margin: 0 -30px 0 0} 
ul#menu-praktisch li:hover {background-color: #e1f0fd}
#menu-praktisch li a {display: block; cursor: pointer;color: #0080C2;}
#menu-praktisch li a:hover {color: #0080C2 !important; text-decoration: none;}
#menu-praktisch li:nth-last-child(2n+2) {background-color: #0080C2; transition:.5s; }
#menu-praktisch li:nth-last-child(2n+2) a {color: #fff;}
#menu-praktisch li:nth-last-child(2n+2) a:hover { color: #0080C2 !important; text-decoration: none;}
#menu-praktisch li:nth-last-child(2n+2):hover {background-color: #e1f0fd}
#praktisch .widget_nav_menu {margin-bottom: 0;}
.page-child .et_pb_slides .et_pb_slide_content {min-height: 300px;}  ul.rss-aggregator {list-style-type: none;padding:0;}
li.feed-item a {font-size: 21px; color: #0080C2; list-style-type: none;}
ul.rss-aggregator { padding: 10px; background: #fff; border: 1px solid #e3e3e3;} .widget_recent_entries a, .widget_archive a {color: #EE8620;}
.post-date {font-size: small; color:#F6A745; } #kalender-home {margin-top: -1.8%;}
.ai1ec_event .et_post_meta_wrapper img { display: none;}
.ai1ec-btn-toolbar { margin: 0; display: none;}
.ai1ec-calendar-toolbar, .ai1ec-views-dropdown {display: none !important;}
.ai1ec-posterboard-view .ai1ec-event-wrap {background: #fff;border: 1px solid #d8d8d8;
-webkit-box-shadow: 0 0 0 rgba(0,0,0,0.4);
box-shadow: 0 0 0 rgba(0,0,0,0.4);
margin: 0 0 -1px 0;
}
.ai1ec-pull-left {width: 100%;}
.ai1ec-pagination.ai1ec-btn-group { width: 100%;}
.ai1ec-minical-trigger.ai1ec-btn.ai1ec-btn-sm.ai1ec-btn-default.ai1ec-tooltip-trigger { width: 78% !important;}
.ai1ec-posterboard-view .ai1ec-event { 
margin: 0 -2px 15px 0 !important;
width: 99% !important;
}
.ai1ec-posterboard-view.ai1ec-posterboard-aligned.ai1ec-posterboard-no-footer .ai1ec-event-wrap { height: 292px;
} #footer-bottom {
background-color: #000 !important;	
}
#footer-info {
color: rgba(255,255,255,0.8);
float: right;
font-size: 0.7em;
padding-bottom: 10px;
text-align: left;
}
#footer-info a {
color: rgba(255, 255, 255, 0.8);
font-weight: 100;
}
#main-footer {
background: #306BA3 !important;
}
#main-footer h2 {color:#fff; font-size: 20px; }
.footer-widget h4 {color: #fff;font-size: 20px;}
#footer-widgets {
padding: 5% 0 0;
}
.footer-widget .et_pb_widget a {
color: #fff;
text-decoration: underline;
}
#footer-widgets .textwidget li {
font-size: 13px;
margin: 0;
}
#footer-widgets .textwidget ul{
margin-bottom: 15px;
}#logo {max-height: 80%;}
#main-header {
background: #fff url(//www.overhaal.nl/wp-content/themes/ZaanPrimair/img/header-bottom.png) repeat-x scroll 0 106%;
padding-bottom:10px;}
.et_pb_widget_area_left	{border-right: none;}
.et_pb_widget_area ul {
line-height: 2em !important;
list-style: outside disc !important;
padding: 0 10px !important;
color: #E4513F;}
.et_pb_widget a:hover {
color: #E4513F !important;
text-decoration: underline;	}
.header-content p {font-size: 1.4em;line-height: 2em; font-weight: 600;}
.header-content h1 {font-size: 2em;line-height: 2em; font-weight: 600;}
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
padding: 8%;}
.header-content > ul {font-size: 1.2em;}
.et-search-form input {background: rgba(39,127,191,0.25) !important; padding: 10px;}
@media only screen and ( max-width: 375px ) {
.container {width: 90%;}
.et-search-form input {right: 5px;}
span.et_close_search_field {width: 25px;}
}
@media screen and (min-device-width: 376px) and (max-device-width: 1024px) {
.et_header_style_left #logo {max-width: 28% !important}	
.container {width: 90%;}
}
@media only screen and ( max-width: 768px ) {
ul#menu-praktisch li {padding: 3px 10px; margin: 0 !important;}
div#nav_menu-7 {width: 100% !important;}
} .et_pb_button {border-radius: 0;} #main-header.et-fixed-header, #main-header.et-fixed-header .nav li ul {background-color: #fff !important;}
.nav li ul { border-color: #0080c9; }
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page, .et_nav_text_color_light #top-menu > li > a, .et_nav_text_color_dark #top-menu > li > a, #top-menu a, .et_mobile_menu li a, .et_nav_text_color_light .et_mobile_menu li a, .et_nav_text_color_dark .et_mobile_menu li a, #et_search_icon:before, .et_search_form_container input, span.et_close_search_field:after, #et-top-navigation .et-cart-info { color: rgba(0,0,0,0.72); }
.et_search_form_container input::-moz-placeholder { color: rgba(0,0,0,0.72); }
.et_search_form_container input::-webkit-input-placeholder { color: rgba(0,0,0,0.72); }
.et_search_form_container input:-ms-input-placeholder { color: rgba(0,0,0,0.72); }
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a,
.et_color_scheme_red #top-menu li.current-menu-ancestor > a, .et_color_scheme_red #top-menu li.current-menu-item > a,
.et_color_scheme_pink #top-menu li.current-menu-ancestor > a, .et_color_scheme_pink #top-menu li.current-menu-item > a,
.et_color_scheme_orange #top-menu li.current-menu-ancestor > a, .et_color_scheme_orange #top-menu li.current-menu-item > a,
.et_color_scheme_green #top-menu li.current-menu-ancestor > a, .et_color_scheme_green #top-menu li.current-menu-item > a { color: #0080c9; }
.nav ul li a:hover, .et_mobile_menu li a:hover {
background-color: rgb(25,105,165);
color:#fff;
}																										
@media only screen and ( min-width: 981px ) {
.et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul { background-color: #0080c9; }
.et-fixed-header#main-header, .et-fixed-header#main-header .nav li ul, .et-fixed-header .et-search-form { background-color: #e2f2fa; }
.et-fixed-header #top-menu a, .et-fixed-header #et_search_icon:before, .et-fixed-header #et_top_search .et-search-form input, .et-fixed-header .et_search_form_container input, .et-fixed-header .et_close_search_field:after, .et-fixed-header #et-top-navigation .et-cart-info { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header .et_search_form_container input::-moz-placeholder { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header .et_search_form_container input::-webkit-input-placeholder { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header .et_search_form_container input:-ms-input-placeholder { color: rgba(0,0,0,0.72) !important; }
.et-fixed-header #top-menu li.current-menu-ancestor > a,
.et-fixed-header #top-menu li.current-menu-item > a { color: #0080c9 !important; }
.et-fixed-header#top-header a { color: rgba(0,128,201,0.45); }
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {margin-bottom: 5%;}
}
@media only screen and ( min-width: 1350px) {
.et_pb_row { padding: 27px 0 !important;}
.et_pb_section { padding: 0 !important;}
.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper { padding-top: 81px; }
.et_pb_section.et_pb_section_first { padding-top: inherit; }
.et_pb_fullwidth_section { padding: 0; }
}
@media only screen and ( max-width: 980px ) {}
@media only screen and ( max-width: 767px ) {} .et_pb_slide_description .et_pb_slide_title {font-weight: 100;}
.et_pb_slide_description { padding: 4%;} .et_pb_blurb_content { max-width: 100%; } #belangrijk1 h2 {color: #0080C2;font-size: 2.4em;}
#belangrijk2 h2 {color: #5EA736;font-size: 2.4em;}
#belangrijk3 h2 {color: #EE8620;font-size: 2.4em;}
#belangrijk1 .et_pb_promo_button.et_pb_button {color: #fff; background: #0080C2;}
#belangrijk2 .et_pb_promo_button.et_pb_button {color: #fff; background: #5EA736;}
#belangrijk3 .et_pb_promo_button.et_pb_button {color: #fff; background: #EE8620;}
#belangrijk1 .et_pb_promo_button.et_pb_button:hover {color: #0080C2 !important; padding: 0.3em 1em; border: 2px solid transparent; background: #fff !important; }
#belangrijk2 .et_pb_promo_button.et_pb_button:hover {color: #5EA736 !important; padding: 0.3em 1em; border: 2px solid transparent; background: #fff !important; }
#belangrijk3 .et_pb_promo_button.et_pb_button:hover {color: #EE8620 !important; padding: 0.3em 1em; border: 2px solid transparent; background: #fff !important; } #nieuws h2 a { color: #0080C2; font-weight: 600; font-size: 1.1em;}
#nieuws article:nth-last-child(2n+2) {background-color: #0080C2; color: #fff !important;}
#nieuws article:nth-last-child(2n+2) a, #nieuws article:nth-last-child(2n+2) p {color:#fff !important;}
#nieuws .et_pb_image_container {margin: -20px -19px 10px;} #nieuws .et_pb_post {margin-bottom: 4%;} #btn_meernieuws {
text-transform: uppercase;
font-size: 13px;
padding: 5px 10px;
line-height: 1.5;
border-radius: 3px;
background-color: #fff;
text-align: center;
vertical-align: middle;
cursor: pointer;
border: 1px solid #d8d8d8;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#btn_meernieuws a {color: #333;font-weight: 600; display:block;}
#btn_meernieuws:hover {background-color: #ebebeb;}
.et_pb_blurb h4 {padding-bottom: 5px; font-size: 2em;} div#praktisch {background: #fff; border: 1px solid #d8d8d8; margin-bottom:20%;} ul#menu-praktisch {line-height: 2em !important;list-style-type: none !important;padding: 0 !important;font-size: 1.2em;color: #0080C2;font-weight: 600;}
ul#menu-praktisch li {padding: 3px 10px; margin: 0 -30px 0 0} 
ul#menu-praktisch li:hover {background-color: #e1f0fd}
#menu-praktisch li a {display: block; cursor: pointer;color: #0080C2;}
#menu-praktisch li a:hover {color: #0080C2 !important; text-decoration: none;}
#menu-praktisch li:nth-last-child(2n+2) {background-color: #0080C2; transition:.5s; }
#menu-praktisch li:nth-last-child(2n+2) a {color: #fff;}
#menu-praktisch li:nth-last-child(2n+2) a:hover { color: #0080C2 !important; text-decoration: none;}
#menu-praktisch li:nth-last-child(2n+2):hover {background-color: #e1f0fd}
#praktisch .widget_nav_menu {margin-bottom: 0;}
.page-child .et_pb_slides .et_pb_slide_content {min-height: 300px;}  ul.rss-aggregator {list-style-type: none;padding:0;}
li.feed-item a {font-size: 21px; color: #0080C2; list-style-type: none;}
ul.rss-aggregator { padding: 10px; background: #fff; border: 1px solid #e3e3e3;} .widget_recent_entries a, .widget_archive a {color: #EE8620;}
.post-date {font-size: small; color:#F6A745; } #kalender-home {margin-top: -1.8%;}
.ai1ec_event .et_post_meta_wrapper img { display: none;}
.ai1ec-btn-toolbar { margin: 0; display: none;}
.ai1ec-calendar-toolbar, .ai1ec-views-dropdown {display: none !important;}
.ai1ec-posterboard-view .ai1ec-event-wrap {background: #fff;border: 1px solid #d8d8d8;
-webkit-box-shadow: 0 0 0 rgba(0,0,0,0.4);
box-shadow: 0 0 0 rgba(0,0,0,0.4);
margin: 0 0 -1px 0;
}
.ai1ec-pull-left {width: 100%;}
.ai1ec-pagination.ai1ec-btn-group { width: 100%;}
.ai1ec-minical-trigger.ai1ec-btn.ai1ec-btn-sm.ai1ec-btn-default.ai1ec-tooltip-trigger { width: 78% !important;}
.ai1ec-posterboard-view .ai1ec-event { 
margin: 0 -2px 15px 0 !important;
width: 99% !important;
}
.ai1ec-posterboard-view.ai1ec-posterboard-aligned.ai1ec-posterboard-no-footer .ai1ec-event-wrap { height: 292px;
} #footer-bottom {
background-color: #000 !important;	
}
#footer-info {
color: rgba(255,255,255,0.8);
float: right;
font-size: 0.7em;
padding-bottom: 10px;
text-align: left;
}
#footer-info a {
color: rgba(255, 255, 255, 0.8);
font-weight: 100;
}
#main-footer {
background: #306BA3 !important;
}
#main-footer h2 {color:#fff; font-size: 20px; }
.footer-widget h4 {color: #fff;font-size: 20px;}
#footer-widgets {
padding: 5% 0 0;
}
.footer-widget .et_pb_widget a {
color: #fff;
text-decoration: underline;
}
#footer-widgets .textwidget li {
font-size: 13px;
margin: 0;
}
#footer-widgets .textwidget ul{
margin-bottom: 15px;
}