

/* TITLE REPSONSIVE FIX */
@media only screen and (max-width: 480px) {
.title.title_size_large h1 {
    font-size: 26px!important;
    line-height: 26px!important;
}
}

/* partners fix  (UITSCHAKELEN BIJ MEER DAN 2 ITEMS!!!! */ 
@media (min-width: 1024px) {
.caroufredsel_wrapper { margin: 0 auto !important; width: 50% !important; }
.caroufredsel_wrapper ul.slides { width: 100% !important; }
.caroufredsel_wrapper ul.slides li.item {width: 49% !important; }
}

/* header demo aanvraag */
#demo-row { padding: 75px 0; }
.demo-form { width: 80%; margin: 0 auto; }
.title-wrapper { margin-top: 100px; }

/* Partner carousel */
#partners li.item { 
    padding: 40px !important;
    box-sizing: border-box !important; 
}

/* Table */
.jsgrid-grid-body, .jsgrid-grid-header { overflow-y: auto; }
.jsgrid th { font-weight: 700 !important; }


.wpb_widgetised_column .widget { margin-bottom: 0; }

/* Text changes */
.intro p { font-family: Titillium web; }
h2, h4, h5 { padding-bottom: 13px; }
.q_icon_list { margin-bottom: 0; }
.q_icon_list p { font-family: Titillium web; font-size: 16px; }

/* Copyright Footer */
.footer-dg {
transition: 0.2s linear;
color: #818181;
}

.footer-dg:hover {
transition: 0.2s linear;
color: #ff0000 !important;
}

.footer_bottom p {
padding-bottom: 0 !important;
}
/* Copyright Footer Ends */


/* qode call to action */
.call_to_action { background: #1e4394 !important; }
.call_to_action h6 span { color: #1abc9c !important; }

/* form */
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper textarea.medium {
  padding: 10px !important;
  border: 1px solid silver; 
}
label.gfield_label {
    color: black;
}
body .gform_wrapper input[type=submit] { background-color: #6cbe9a !important; font-family: Titillium Web; }
body .gform_wrapper input[type=submit]:hover { background-color: #1e4394 !important; color: white !important; }
.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label { color: #6cbe9a; }
@media only screen and (min-width: 641px) {
 .gform_wrapper textarea.medium { height: 138px !important; }
 }

/* menu */
.header_bottom_right_widget_holder p { padding-bottom: 0; }

/* c2a demo */
.demo-c2a-wrapper .qbutton { font-weight: 700 !important; }
.demo-c2a-wrapper .qbutton:hover { color: #6cbe9a !important; }

/* RESPONSIVE */

/* tm tablet horizontal */
@media (max-width: 1024px) { 
header .left { display: none; }
.demo-form { width: 100% }
.title .image, .title .image img { height: 300px; object-fit: cover}
}

/* @media only screen and (max-width: 1000px) {
.title.has_background, .title.has_fixed_background {
    background: inherit !important;
    height: 300px !important; }
.title .not_responsive { display: none !important; }
} */

/* vanaf tablet portrait */
@media (min-width: 769px) {
#nav-menu-item-979 { display: none; }
}

/*tm tablet portrait */
@media (max-width: 768px) { 
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-6 .qode-advanced-tabs-nav { text-align: center; }
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-6 .qode-advanced-tabs-nav li { width: 25% }
.qode-advanced-tabs .qode-advanced-tabs-nav { text-align: center; }
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-5 .qode-advanced-tabs-nav li { width: 33% }
}

/* mobile landscape only */
@media ( max-width: 736px) and (orientation: landscape) {
#demo-row { display: none; }
}

/*tm mobile portrait */
@media (max-width: 575.98px) { 
#demo-row { display: none }
.tabel-c2a .qbutton { margin: 0 0 15px 0 !important; } 
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-6 .qode-advanced-tabs-nav li { width: 50% }
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-5 .qode-advanced-tabs-nav li h2 {padding-bottom: 0 }
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] { width: auto !important; }
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-5 .qode-advanced-tabs-nav li { width: 100% }
.title .image, .title .image img { height: 200px; object-fit: cover}
#partners li.item { padding: 10px !important; }
}
aside.sidebar {
    padding-top: 100px;
    display: none;
}
.latest_post_holder.boxes>ul>li .latest_post {
    padding: 10px 0px 0px ;
    border-top: 0;
}
.latest_post_holder.boxes>ul>li .latest_post p.excerpt {
     margin: 0px 0 0px;
}