/*
Theme Name: CVMHE 2015
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme voor CVMHE
Author: Qode Interactive en SPINS websites
Author URI: http://www.qodethemes.com/ http://www.spins.nl
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

body {font-family: Open Sans;}
.main_menu {font-family: Raleway,sans-serif;}
.h1, h1 {font-size: 26px;font-weight: normal;}
.h2, h2 {font-size: 18px;}
.h6, h6 { color: #ffffff;font-size: 20px;font-weight: normal; text-transform: none;}
.content, .content .container, .full_width {background-color: #ffffff;}
footer .h3, h3 {color:#ffffff;}
.title.title_size_large h1 {color: #ffffff; font-size: 40px; font-weight: normal;}
.separator {margin: 0;}
.wpb_single_image.vc_align_center {padding: 0 0 20px 0;}
.q_accordion_holder.accordion .ui-accordion-header, .q_accordion_holder.accordion.with_icon .ui-accordion-header {font-weight: normal;}
.q_accordion_holder.accordion h5.ui-accordion-header {font-size: 16px;font-weight: 600;}
.contact_info h3{color:#303030;}
#teamkolom p{margin-bottom: 20px;}

/* contactformulier */
#contact-form input, #contact-form textarea{background-color:#ededed;}
#contact-form input.qbutton {background-color: #ffffff;}
#contact-form input.qbutton:hover {background-color:#3bc0b9;}
/* gravity forms*/
body .gform_wrapper .chzn-container .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single b, body .gform_wrapper input[type="email"], body .gform_wrapper input[type="number"], body .gform_wrapper input[type="password"], body .gform_wrapper input[type="tel"], body .gform_wrapper input[type="text"], body .gform_wrapper input[type="url"], body .gform_wrapper textarea{background-color:#ededed;color:#303030 !important;padding:15px 12px !important;font-size: 13px !important;}

#back_to_top span i {color: #ffffff;}

/*2024*/
.knop1 a.vc_general{font-size: 16px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;}
a.footersmlink .fab {font-size: 30px;color: #fff;padding-right:30px;font-family: 'Font Awesome 5 Brands';font-style:normal;}
a:hover.footersmlink .fab{font-size: 30px;color: #19c4b8;}
.ullist1 div.wpb_wrapper ul{display: block;list-style-type: none;margin: 0;padding: 0;}
.ullist1 div.wpb_wrapper ul li{position: relative;font-weight: 400;margin: 0 0 22px;padding: 0 0 0 22px;color: #303030;}
.ullist1 div.wpb_wrapper ul > li::before {position: absolute;left: 0;width: 7px;height: 7px;top: 9px;background-color: #ababab;display: block; content: '';border-radius: 25px;}
.accordion1 .vc_tta-panel-title a{text-align: center;background-color: #e3e3e3 !important;color: #303030;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;}
.accordion1 .vc_tta-panel-title a:hover span{color:#19c4b8;}
.sfeerimpressie ul.wpb_image_grid_ul li.isotope-item a img{filter: grayscale(100%);}
ul.wpb_image_grid_ul li.isotope-item a:hover img{filter: none;transform: scale(1.03,1.03);transition: all .3s ease-in-out;} 
.team1 .vc-hoverbox-inner { min-height: 350px !important;}

@media only screen and (max-width: 425px) {
body.home a.afspraak{font-size: 85%;}
body.home .vc_column_container > .vc_column-inner { padding-left: 8px; padding-right: 8px;}
}