/* ----------------------------------------------------------------
	Custom CSS
-----------------------------------------------------------------*/

.aanpak .grid-inner { overflow: visible;}
.entry-image .entry-image-caption.pos-top .capital { top: -5px; }
#oc-clients .oc-item img { 	max-height: 95px; width: auto; margin: 0 auto;}
@media only screen and (max-width: 600px) {
  .video-wrap { background: #F4F4F4; } 
  .video-wrap a { display: block; width: 100%; min-height: 50vh; background: #F4F4F4; } 
}

.gform_wrapper form li, .gform_wrapper li { padding-left: 0px; padding-right: 0px; }



.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text], .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select,
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    outline: none;
    height: 45px;
    line-height: 45px;
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    width: 100%;
    padding: 0 15px !important;
    vertical-align: top;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    color: #333;
}
.gform_wrapper textarea {
    outline: none;
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    width: 100%;
    padding: 0 15px !important;
    vertical-align: top;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    color: #333;
}
.gfield.gfield_price .ginput_container.ginput_container_singleproduct {
    display: inline; line-height: 30px;
}
.gform_wrapper .top_label .gfield_label, .gform_wrapper legend.gfield_label { line-height: 30px;  }
.gform_wrapper .ginput_quantity { width: 50px !important; height: auto !important; line-height: 30px !important; }
.gform_wrapper .ginput_container_time input { width: 60px !important; }
.gform_wrapper .gfield_time_hour { max-width: 70px !important; }
@media only screen and (min-width: 641px){
    .gfield.gfield_price label {
        width: 40%;
    }
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
    border: none;
    color: #fff;
    padding: 8px 20px;
    font-size: 12px;
    background: #479C81;
    border-radius: 7px;
}
body .gform_wrapper li.gfield.field_description_below+li.gsection{ margin-top: 50px !important; }
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]), .gform_wrapper select {
    display: inline-block;
}
.owl-theme .owl-buttons div{display:block;}
.owl-carousel .owl-nav .owl-prev { opacity: 1 !important; left: -18px !important }
.owl-carousel .owl-nav .owl-next { opacity: 1 !important; right: -18px !important }
