/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 19 2024 | 11:34:51 */
.site-inner .vc_images_carousel .vc_carousel-indicators .vc_active {border: 1px solid #fff !important; background: transparent !important;}
.site-inner .vc_images_carousel .vc_carousel-indicators li{border: 1px solid #fff !important; background-color: #fff !important;}

.header-image .site-title > a,
body.with-page-header.header-image:not(.header-scroll) .site-title a{background:url(https://www.brakelwandsystemen.nl/wp-content/uploads/2018/06/brakel-logo.svg) no-repeat !important;}
body.with-page-header.header-image:not(.header-scroll) .site-header{background:#fff;}

@media screen and (max-width: 800px){.single.postid-1418 .site-inner .detailheader{background-position: 20% 50% !important;}}

#gform_wrapper_4 ul li#field_4_7 label.gfield_label {display: inline-block !important;} 

.site-inner .vc_row .gallery figure{margin: 0;}
.site-inner .vc_row .gallery img{border:none;}

/* MENU */
@media screen and (min-width: 800px){.nav-primary .genesis-nav-menu > li > a span{padding-left: 15px;padding-right: 15px;}}
@media screen and (min-width: 800px){.genesis-nav-menu li#menu-item-246 .sub-menu li:hover{background:#f0f0f0;}}
@media screen and (min-width: 800px){.genesis-nav-menu .sub-menu li:first-child > a{padding-top:0.8rem !important;}}
@media only screen and (min-width: 800px){.genesis-nav-menu .sub-menu {margin-top:0rem !important;width:21rem;margin-left:-2rem;}}

/* FONT */
body{font-family:'Montserrat';color:#000;}
.site-inner .entry-content ul li{line-height:1.5;font-size:15px;}
.white p a{color:#fff;}
.detailheader h1{font-size:30px !important;font-weight:bold;}


/* BREADCRUMB */
.site-inner .breadcrumb-container.theme1 a{margin:0;padding:5px 5px;}
.breadcrumb-container.theme1 li:last-child span.separator:last-child{display:none;}
.breadcrumb-container.theme1 li:last-child a{font-weight:bold;}

/* ICONS */
img.titleicon{vertical-align:middle;margin-left:2%;}
img.headericon{margin-right:10px;}

/* GRAVITY FORMS placeholders*/
::-webkit-input-placeholder { color:#7d7d7d; font-size:14px; }
:-moz-placeholder { opacity: 1; color:#7d7d7d; font-size:14px;} /* Firefox 18- */
::-moz-placeholder { opacity: 1; color:#7d7d7d; font-size:14px;} /* firefox 19+ */
:-ms-input-placeholder { color:#7d7d7d; font-size:14px;} /* ie */
input:-moz-placeholder { color:#7d7d7d; font-size:14px;}

/* GRAVITY FORMS */
.gform_wrapper .gform_footer input[type=submit]{cursor:pointer;background:#f5a800;border:1px solid #f5a800;font-size:18px;font-weight:normal;text-transform:unset;line-height:1.3 !important;}
.gform_wrapper .gform_footer input[type=submit]:hover {
  background: #fff;border: 1px solid #f5a800;color:#f5a800; 
}
@media screen and (min-width: 768px){.site-inner #gform_wrapper_1 .gform_footer{
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding-right: 16px;
    float: right;
    margin-top: -151px !important;
    padding-top: 0 !important;
  }}
#gform_wrapper_1 .gform_footer{padding-top:16px !important;}}
#gform_wrapper_1 .gform_footer input[type=submit]{width:98%;}

.gform_wrapper .gform_footer{margin-top:0 !important;padding-top:8px !important;}

.site-inner .gform_wrapper input.LV_valid_field{
  border-bottom-color:#62a513;
  background-image: url(https://www.brakelwandsystemen.nl/wp-content/uploads/2018/07/check_mark_form-1.svg) !important;
  background-repeat: no-repeat;
  background-size: 5%;
  background-position: 97% 50%;
  background-color:transparent !important;
}

.site-inner .gform_wrapper ul li.gfield{margin-bottom:13px !important;margin-top:8px;}
.site-inner .gform_wrapper ul li.gfield:last-child{margin-bottom:0px !important;}
.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required{background:transparent;border:none;padding-top:0;padding-bottom:0;}
.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0;}
.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:16px;}
.site-inner .gform_wrapper label.gfield_label,
.site-inner .gform_wrapper .gfield_error .gfield_label{color:#0f0f0f;font-weight:300;font-size:14px;}
.site-inner .gform_wrapper .validation_message{padding-top:0 !important;padding-left:20px !important;color:#cc1d24;font-weight:300;font-size:13px;}
.site-inner .gform_wrapper li.gfield_error input[type=text],
.site-inner .gform_wrapper li.gfield_error select{border:1px solid #cc1d24 !important;background-color:#ffeced;}

/* HOME */
.header h1{font-size:57px;font-weight:bold;}
h2{font-size:48px;line-height:59px;font-weight:bold;}
h3{font-size:30px;font-weight:bold;}
.site-inner .logoimg img{width:380px;}
.site-inner .tekening.vc_col-sm-6 .vc_column-inner{background-position:50% 85% !important;}
.site-inner .hometekening img{width:500px;}
.esgbox-navigation button:before{background:#f5a706 !important;}
.esgbox-toolbar .esgbox-button {background:#0a548b !important;color:#ffffff !important;}
.esgbox-navigation .esgbox-button svg path{fill:#fff;stroke:#fff;}
.esgbox-container button:hover, .esgbox-container button:focus{box-shadow:none;}

.ontwerpen,
.mogelijkhedenbrakel,
.cases,
.geslotenwanden,
.glazenwanden,
.brandwerendewanden,
.mobielewanden,
.specials,
.contact,
.deuren{cursor:pointer;}

.zoomContainer:last-child .zoomWindowContainer .zoomWindow{left:-350px !important;}

@media screen and (min-width: 768px){.site-inner .vc_row .customwidth.vc_col-sm-10{width: 86.6%;}}

/* DIENSTENCAROUSEL */
.vc_images_carousel .vc_carousel-control {text-shadow: none !important;opacity: 1 !important;color: #f5a706 !important;top:45% !important;}
.vc_images_carousel .vc_carousel-control .icon-next, .icon-prev {font-size:60px !important;}
/* BUTTONS AND LINKS */
a.linktext{color:#006e47;font-style:italic;font-weight:bold;}
a.button.btn{text-transform:uppercase;font-size:14px;line-height:3.2 !important;padding:1px 15px;}
a.button.btn img{vertical-align:middle;margin-left:10px;}
a.button.green{background:#006e47;color:#fff;}

/* DETAILPAGINA */
.site-inner .sidebar .menu-oplossingen-container ul.menu{margin-left:6rem;}
.site-inner .sidebar .menu-oplossingen-container ul.menu li{
  list-style-type:none;
  padding-bottom:15px;
  border-bottom:1px solid #363636;
  background:url(https://www.brakelwandsystemen.nl/wp-content/uploads/2018/06/arrow-sidebar-menu.svg) no-repeat;
  background-size:8%;
  background-position:90% 50%;
}
.site-inner .sidebar .menu-oplossingen-container ul.menu li a{color:#343434;text-transform:uppercase;text-decoration:none !important;}
.site-inner .sidebar .menu-oplossingen-container ul.menu li.current_page_item a{font-weight:bold;}
.site-inner .sidebar .menu-oplossingen-container ul.menu li:not(:first-child){padding-top:15px;}
.site-inner .sidebar .vc_wp_custommenu{margin-bottom:0;}
.site-inner .sidebar .vc_wp_custommenu .widget{margin-bottom:0;padding-bottom:0;}
@media screen and (min-width:1025px){.site-inner .paddingrightnul{padding-right:0 !important;}}

/* SINGLE PAGE */
body.single .page-header{display:none;}
.single .pagination.adjacent-entry-pagination,
.single .entry-footer{display:none;}
.single article .bloginfo span{width:34%;float:left;}
.single article .bloginfo ul:before{content:'';background:url(https://www.brakelwandsystemen.nl/wp-content/uploads/2018/07/tag.svg) no-repeat;width:25px;height:25px;display:inline-block;position:relative;float:left;margin-right:10px;}
.single article .bloginfo ul{width:25%;float:left;margin-left:0;margin-bottom:1em;}
.single article .bloginfo ul li{list-style-type:none;line-height:1.612}
.single article .bloginfo ul li a{color:#343434;position:relative;top:3px;}
.single article h2{font-size:17px;margin-bottom:0;}

/* FOOTER CONTACT */
@media screen and (min-width:768px){#gform_wrapper_1 ul.gform_fields li#field_1_4{float:right;}}
@media screen and (min-width:768px){#gform_wrapper_1 ul.gform_fields li.gfield{margin-top:0px;}}
@media screen and (min-width:768px){#gform_wrapper_1 ul.gform_fields li.gfield input[type=text]{height:52px;}}
@media screen and (min-width:768px){#gform_wrapper_1 ul.gform_fields li.gfield input[type=text], #gform_wrapper_1 ul.gform_fields li.gfield textarea{border-color:#343434;}}
@media screen and (min-width:768px){#gform_wrapper_1 ul.gform_fields li.gfield textarea{padding:10px 8px 6px;}}
@media screen and (min-width:768px){#gform_wrapper_1 textarea.medium{height:135px;}}

/* FOOTER */
footer.site-footer{display:none;}
h2.widgettitle{color:#fff;font-weight:bold;}

.site-inner .vc_wp_custommenu.sitemap{margin-bottom:0;}

/* MEDIA QUERIES LAPTOP */
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .header .vc_col-sm-7 .vc_empty_space, .site-inner .header .vc_col-sm-5 .vc_empty_space{height:70px !important;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner  h1{font-size:45px;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner  h2{font-size:30px;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner  h3{font-size:25px;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .header .vc_col-sm-5 .vc_inner:not(.headertextblok) .wpb_text_column{padding-top:20px !important;padding-bottom:20px !important;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .vc_empty_space{height:20px !important;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .wpb_text_column{margin-bottom:25px;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .header .vc_col-sm-5 .wpb_text_column br{display:none;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .header .vc_col-sm-7 .wpb_text_column{padding-top:14px !important;padding-bottom:14px !important;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .logoimg img{width:300px;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .logoimg{text-align:center;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .mogelijkheden .vc_col-sm-2 .vc_empty_space{height:183px !important;}}
@media screen and (min-width: 1320px) and (max-width: 1599px){.site-inner .mogelijkheden .vc_col-sm-2.last .wpb_text_column{padding-top:35px !important;padding-bottom:34px !important;}}

@media screen and (min-width: 1024px) and (max-width: 1259px){.single article .bloginfo span{width:33%;}}
@media screen and (min-width: 1024px) and (max-width: 1259px){.single article .bloginfo ul{width:33%;}}

/* MEDIA QUERIES SMALL LAPTOP */
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .header .vc_col-sm-7 .vc_empty_space, .site-inner .header .vc_col-sm-5 .vc_empty_space{height:70px !important;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner  h1{font-size:45px;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner  h2{font-size:30px;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner  h3{font-size:25px;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .header .vc_col-sm-5 .vc_inner:not(.headertextblok) .wpb_text_column{padding-top:20px !important;padding-bottom:20px !important;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .vc_empty_space{height:20px !important;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .wpb_text_column{margin-bottom:25px;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .header .vc_col-sm-5 .wpb_text_column br{display:none;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .header .vc_col-sm-7 .wpb_text_column{padding-top:14px !important;padding-bottom:14px !important;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .logoimg img{width:300px;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .logoimg{text-align:center;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .mogelijkheden .vc_col-sm-2 .vc_empty_space{height:183px !important;}}
@media screen and (min-width: 1280px) and (max-width: 1319px){.site-inner .mogelijkheden .vc_col-sm-2.last .wpb_text_column{padding-top:35px !important;padding-bottom:34px !important;}}

/* MEDIA QUERIES IPAD LANDSCAPE */
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-7 .vc_empty_space, .site-inner .header .vc_col-sm-5 .vc_empty_space{height:70px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner  h1{font-size:37px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner  h2{font-size:23px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner  h3{font-size:20px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-5 .vc_inner .vc_col-sm-8{width:75%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-5 .vc_inner .vc_col-sm-4{width:25%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-5 .vc_inner:not(.headertextblok) .wpb_text_column{padding-top:20px !important;padding-bottom:20px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .vc_empty_space{height:20px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .wpb_text_column{margin-bottom:25px;padding-left:45px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-5 .wpb_text_column br{display:none;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .header .vc_col-sm-7 .wpb_text_column{padding-top:14px !important;padding-bottom:14px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .logoimg img{width:300px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .logoimg{text-align:center;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .mogelijkheden .vc_col-sm-2 .vc_empty_space{height:74px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .mogelijkheden .vc_col-sm-2.last .vc_empty_space{height:70px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .mogelijkheden .vc_col-sm-2.last .wpb_text_column{padding-top:33px !important;padding-bottom:34px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .entry-content p{font-size:14px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-header .wrap{padding:0 2%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .detailheader .vc_empty_space{height:100px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .custommpadding.left .wpb_text_column{padding-left:40px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .custommpadding.right .wpb_text_column{padding-right:40px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .vc_row.nobottommargin{margin-bottom:20px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner #gform_wrapper_1 ul.gform_fields li#field_1_1, .site-inner #gform_wrapper_1 ul.gform_fields li#field_1_4{margin-top:0;}} 
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .breadcrumb-container{padding-left:10px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .sidebar .templatera_shortcode .vc_row div.vc_col-sm-6:first-child{width:75%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.site-inner .sidebar .templatera_shortcode .vc_row div.vc_col-sm-6:last-child{width:25%;}}

/* MEDIA QUERIES IPAD PORTRAIT */
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner{padding:0;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .header .vc_col-sm-5 .vc_col-sm-8{width:100%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .header .vc_col-sm-5 .vc_col-sm-4{display:none;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner  h1{font-size:32px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner  h2{font-size:23px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner  h3{font-size:15px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .header .vc_col-sm-7 .vc_empty_space, .site-inner .header .vc_col-sm-5 .vc_empty_space{height:70px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .header .vc_col-sm-5 .vc_inner:not(.headertextblok) .wpb_text_column{padding-top:20px !important;padding-bottom:20px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .vc_empty_space{height:20px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .header .vc_col-sm-5 .headertextblok .vc_col-sm-8 .wpb_text_column{margin-bottom:25px;padding-left:25px !important;padding-right:20px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .entry-content p{font-size:14px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .header .vc_col-sm-7 .wpb_text_column{padding-top:17px !important;padding-bottom:17px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .custommpadding.left .wpb_text_column{padding-left:40px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .custommpadding.right .wpb_text_column{padding-right:40px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .custommpadding.left .vc_col-sm-8{width:80%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .custommpadding.left .vc_col-sm-4{display:none;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .custommpadding.right .vc_col-sm-8{width:85%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .custommpadding.right .vc_col-sm-4{width:15%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .vc_row.nobottommargin{margin-bottom:20px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .mogelijkheden .vc_col-sm-2 .vc_empty_space{height:81px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .mogelijkheden .vc_col-sm-2.last .vc_empty_space{height:81px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .mogelijkheden .vc_col-sm-2.last .wpb_text_column{padding-top:28px !important;padding-bottom:28px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner #gform_wrapper_1 ul.gform_fields li#field_1_1, .site-inner #gform_wrapper_1 ul.gform_fields li#field_1_4{margin-top:0;}} 
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-header .wrap{padding:0 2%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .breadcrumb-container{padding-left:10px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .detailheader .vc_empty_space{height:100px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .detailheader h1{font-size:24px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .sidebar .templatera_shortcode .vc_row div.vc_col-sm-6:first-child{width:80%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .sidebar .templatera_shortcode .vc_row div.vc_col-sm-6:last-child{width:20%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){body:not(.home) .site-inner .vc_row.paddingrightnul > .vc_col-sm-6:not(.sidebar) > .vc_column-inner{padding-right:50px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .sidebar .menu-oplossingen-container ul.menu li{background-size:10%;background-position:99% 50%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .sidebar .menu-oplossingen-container ul.menu li a{font-size:14px;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .sidebar .menu-oplossingen-container ul.menu{margin-left:2rem;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .sidebar .templatera_shortcode .vc_row div.vc_col-sm-8:first-child{width:80%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.site-inner .sidebar .templatera_shortcode .vc_row div.vc_col-sm-4:last-child{width:20%;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.page-id-85 .site-inner .vc_row.paddingrightnul > .vc_col-sm-7 > .vc_column-inner{padding-right:50px !important;}}
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){.page-id-85 .site-inner .sidebar a.button.btn img{margin-left:8px;margin-right:15px;}}


/* MEDIA QUERIES PHONE*/
@media screen and (max-width: 782px){#wpadminbar #wp-admin-bar-my-account {display:none !important;}}
@media screen and (max-width:767px){.site-inner .header h1, .site-inner .header h2{font-size: 25px;}}
@media screen and (max-width:767px){.site-header .wrap, .site-header ul#menu-main-menu{padding:0 1%;}}
@media screen and (max-width:767px){.header h2 br{display:none;}}
@media screen and (max-width:767px){.site-inner h1{font-size:30px;}}
@media screen and (max-width:767px){.site-inner h2{font-size:28px;}}
@media screen and (max-width:767px){.site-inner h3{font-size:25px;}}
@media screen and (max-width:767px){.site-inner .header .vc_col-sm-5 .vc_col-sm-4{display:none;}}
@media screen and (max-width:767px){.site-inner .header .vc_col-sm-5 .vc_col-sm-8 .wpb_text_column{padding-top:35px !important;padding-bottom:34px !important;}}
@media screen and (max-width:767px){.site-inner .header > .vc_col-sm-5 > .vc_column-inner{margin-left:0 !important;}}
@media screen and (max-width:767px){.site-inner .header > .vc_col-sm-5 .vc_inner{margin-bottom:0 !important;}}
@media screen and (max-width:767px){.site-inner .header .vc_col-sm-5 .vc_inner.headertextblok .vc_col-sm-8 .vc_empty_space{height:0px !important;}}
@media screen and (max-width:767px){.site-inner .header .vc_col-sm-5 .vc_inner.headertextblok .vc_col-sm-8 .wpb_text_column{margin-bottom:0 !important;}}
@media screen and (max-width:767px){.site-inner .header > .vc_col-sm-7 > .vc_column-inner{border-left:20px solid #f5a706;border-right:none !important;margin-right:0 !important;}}
@media screen and (max-width:767px){.site-inner .flexibiliteit .vc_empty_space.first{height:31px !important;}}
@media screen and (max-width:767px){.site-inner .flexibiliteit .vc_empty_space{height:131px !important;}}
@media screen and (max-width:767px){.site-inner .mogelijkheden .vc_empty_space{height:76px !important;}}
@media screen and (max-width:767px){.site-inner .mogelijkheden .wpb_text_column br{display:none;}}
@media screen and (max-width:767px){.site-inner .mogelijkheden .vc_col-sm-2.last .wpb_text_column{padding-top:18px !important;padding-bottom:17px !important;}}
@media screen and (max-width:767px){.site-inner .titelblok h2{font-size:22px !important;}}
@media screen and (max-width:767px){.site-inner .cases .vc_col-sm-6 > .vc_column-inner{margin-right:0 !important;margin-left:0 !important;}}
@media screen and (max-width:767px){.site-inner .cases .vc_col-sm-6 .vc_empty_space{height:156px !important;}}
@media screen and (max-width:767px){.site-inner .contactform{margin-bottom:0 !important;}}

@media screen and (max-width:767px){.hustle-modal iframe{height:210px !important;}}

@media screen and (max-width:767px){.site-inner .detailheader.vc_row{margin-bottom:20px !important;}}
@media screen and (max-width:767px){.site-inner .detailheader.wpb_text_column{padding-right:25px !important;}}
@media screen and (max-width:767px){.site-inner .detailheader.vc_row .vc_col-sm-6 h1{font-size:20px !important;}}
@media screen and (max-width:767px){.site-inner .detailheader.vc_row .vc_inner{margin-right:15px;}}
@media screen and (max-width:767px){.site-inner .paddingrightnul .vc_col-sm-6 > .vc_column-inner{padding-right:15px !important;}}
@media screen and (max-width:767px){.site-inner .paddingrightnul > div.vc_col-sm-6:not(.sidebar) > .vc_column-inner .wpb_text_column{margin-bottom:20px !important;}}
@media screen and (max-width:767px){.site-inner .paddingrightnul .sidebar .wpb_text_column{margin-bottom:0px;margin-left:0 !important;}}
@media screen and (max-width:767px){.site-inner .breadcrumb .wpb_text_column{margin-bottom:0 !important;}}
@media screen and (max-width:767px){.site-inner .detailtekst .vc_column-inner{padding-right:15px !important;}}

@media screen and (max-width:767px){.site-inner #gform_wrapper_3 .gform_footer{max-height:61px;}}
@media screen and (max-width:767px){.site-inner #gform_wrapper_3 .gform_footer p{display:none;}}

@media screen and (max-width:767px){.site-inner .custommargin.vc_col-sm-8 .vc_column-inner{margin-right:0 !important;margin-bottom:5px !important;}}
@media screen and (max-width:767px){.site-inner .custommargin.vc_col-sm-2 .vc_column-inner{margin-left:0 !important;margin-right:0 !important;margin-bottom:5px !important;}}
@media screen and (max-width:767px){.site-inner .custommargin.vc_col-sm-4 .vc_column-inner{margin-left:0 !important;}}
@media screen and (max-width:767px){.site-inner .headertextblok .wpb_text_column{padding-left: 25px !important;padding-right: 25px !important;}}
@media screen and (max-width:767px){.site-inner .logoimg{text-align:center;margin-top:25px;}}
@media screen and (max-width:767px){.site-inner .logoimg img{width:250px;}}
@media screen and (max-width:767px){.site-inner .custommpadding{padding-top:35px !important;padding-bottom:35px !important;}}
@media screen and (max-width:767px){.site-inner .custommpadding .wpb_text_column{padding-left:15px !important;padding-right:15px !important;margin-bottom:0px !important;padding-top:0 !important;}}
/*@media screen and (max-width:767px){.site-inner .custommpadding.wpb_text_column{padding-left:15px !important;padding-right:15px !important;margin-bottom:35px !important;padding-top:0 !important;}}*/
@media screen and (max-width:767px){.site-inner .titelblok{padding-right: 0px !important;}}
@media screen and (max-width:767px){.site-inner .titelblok h2{font-size:25px;text-align:center !important;}}
@media screen and (max-width:767px){.site-inner .vc_row:not(.vc_inner){margin-left:0px;margin-right:0px;}}
@media screen and (max-width:767px){.site-inner .vc_row.header{margin-left:-15px;margin-right:-15px;}}
@media screen and (max-width:767px){.site-inner .vc_row.nobottommargin{margin-bottom:0 !important;}}
@media screen and (max-width:767px){.site-inner .textcolumn.vc_col-sm-6{order:2;}}
@media screen and (max-width:767px){.site-inner .imagecolumn.vc_col-sm-6 .vc_column-inner{padding-top:250px !important;}}
@media screen and (max-width:767px){.site-inner .entry-content .vc_row .wpb_column p:last-child{margin-bottom:0;}}
@media screen and (max-width:767px){.site-inner h2.widgettitle{font-size:1.4rem;}}
@media screen and (max-width:767px){.site-inner h2.widgettitle, .site-inner ul#menu-sitemap{margin-left:0;}}
@media screen and (max-width:767px){.site-inner ul#menu-sitemap{margin-bottom:0;}}
@media screen and (max-width:767px){.site-inner .emptycolumn{display:none;}}
@media screen and (max-width:767px){.site-inner .tekening.vc_col-sm-6 .vc_column-inner{padding-top:0 !important;padding-bottom:0 !important;}}
@media screen and (max-width:767px){.site-inner .paddingrightnul > .vc_col-sm-12 > .vc_column-inner{padding-right:15px !important;}}
@media screen and (max-width:767px){.site-inner .nobottommargin iframe{height:200px !important;}

@media screen and (max-width:767px){.single article .bloginfo span{width:100%;margin-bottom:1em;}}
@media screen and (max-width:767px){.single article .bloginfo ul{width:100%;}}
@media screen and (max-width:767px){.single article .bloginfo span.cat{display:none;}}
@media screen and (max-width:767px){.single article .bloginfo{margin-bottom:5px !important;margin-top:-20px !important;}}