/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*COLORS
#AD0B27
#e40421
*/
/*nieuwe slider*/
.swiper-button-prev,
.swiper-button-next{background: #333;
  opacity: 1 !important;}

.fusion-tb-header{position:relative;z-index:99;}

.swiper-button-prev:after,
.swiper-button-next:after{color:#fff !important;font-size: 16px !important;font-weight:900;}
/*form*/
.wpcf7 .wpcf7-form .wpcf7-response-output{border:0px !important;}
/*nieuwe uitbreiding tcm hangcha en over ons*/
*:not(i){font-family: Roboto, Verdana, Geneva, sans-serif !important;}
ul.flex-direction-nav *:not(i){font-family:initial !important;}

.agflex{display: grid; gap: 30px;}
.agflex .flex-item{background: #fff;text-align: center;}
.agflex h3{background-color: var(--h3_typography-color); color:#fff !important; padding:10px;}
.breadcrumb{margin-bottom:30px;}
.flex-img{    height: 180px;}
.flex-img img{  max-height: 100%;display: block; object-fit: contain;}
.fusion-logo {	width:19.1%;}
.content-box-shortcode-timeline-vertical{border-color:#d6d6d6!important;}
.content-container  p, .content-container{font-family: "Roboto" !important; line-height: 1.4 !important;}
img.alignright{margin: 0 0 30px 30px;}
h2.content-box-heading{margin-left: -88px !important;z-index: 9999;color: #fff !important;}
.fusion-content-boxes-1 .fusion-content-box-hover .link-area-link-icon-hover .heading .icon > span{background-color:var(--awb-color8) !important;}
.fusion-content-boxes .content-box-column-last .col .heading h2{margin-left: -79px !important; }
/*BANNER*/
#banner .fusion-builder-row{height:calc((100vw / 1920) * 540);display:flex;justify-content:end;align-items:end;}
#banner #banner-btns{display:flex;justify-content:end;padding-bottom:40px;}
#banner #banner-btns div{width:calc((100vw / 1920) * 160);height:calc((100vw / 1920) * 160);margin-left:20px;display:grid;align-content:center;justify-content:center;}
#banner #banner-btns div a{font-weight:bold;}
#banner #banner-btns .first{background:#fff;}
#banner #banner-btns .second{background:#dcdcdc;}
#banner #banner-btns .third{background:#ababab;}
#banner #banner-btns .fourth{background:#333;}
#banner #banner-btns .fourth a, #banner #banner-btns .fourth a:hover{color:#fff !important;}
#banner #banner-btns .first a, #banner #banner-btns .second a, #banner #banner-btns .third a{color:#333 !important;}
#banner #banner-btns .first:hover a, #banner #banner-btns .second:hover a, #banner #banner-btns .third:hover a{color:#fff !important;}
#banner #banner-btns div:hover{background:#e40421;}
/*REUSABLES*/
body:not(.home) #main{padding-top:20px !important;}
.breadcrumb{font-size:16px;text-align:right;}
.fusion-icon-instagram:before{
	content: "\ecc7" !important;
}[class^="icon-"], [class*=" icon-"], #overview .fusion-one-third ul.list-item li:before {
    font-family: 'font awesome 5 free' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;

    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fusion-imageframe, .fusion-imageframe img{width:100%;height:auto;}
#toTop{bottom:70px;border-radius:50%;height:48px;right:21px;}
#toTop::before{line-height:45px;}
.nodisplay{display:none;}

.fusion-text h4{font-size:20px !important;margin-bottom:0 !important;}
.fusion-text a{text-decoration:underline !important;}
.fusion-text a:hover, .fusion-text a.fusion-button{text-decoration:none !important;}

.titel-heading-left  h2 {color:#373737 !important;}

.grecaptcha-badge{z-index:99;}

/*TOPNAV*/
#topnav p{margin:0 !important;}
#topnav p a{text-decoration:none !important;}
#topnav p a:hover{text-decoration:underline !important;}
#topnav .fusion-column-wrapper{flex-direction:row;}
#topnav #socialicons a{display:inline-block;margin-left:15px;}
#topnav .fontawesome-icon.fb-icon-element:hover{color:#e40421;}
.fab{font-family:"Font Awesome 5 Brands" !important;}
/*HEADER*/
#site-logo{position:relative;top:45px;}
.fusion-contact-info a{position:relative;padding-left:25px;}
.fusion-contact-info a[href^="mailto:"]{padding-left:35px;}
.fusion-contact-info a[href^="mailto:"]:before{content:"\f0e0";width:20px;height:100%;font-family:"Font Awesome 5 Free"!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#e40421; padding-right:5px; }
.fusion-contact-info a[href^="tel:"]:before{content:"\f879";width:20px;height:100%;font-family:"Font Awesome 5 Free"!important;font-style:normal;font-weight:900;font-variant:normal;text-transform:none;color:#e40421;  padding-right:5px;}
.fusion-header-separator{display:none;}

.fusion-main-menu, .awb-menu{float:left;padding-left:40px;}
.fusion-main-menu > ul > li > a{height:163px !important;line-height:65px !important;padding-top:60px;}
.fusion-main-menu ul li a span{text-transform:uppercase;}
.fusion-logo{position:relative;top:36px;z-index:2;}
.fusion-secondary-header{font-size:18px !important;}
.fusion-social-links-header .fusion-social-networks a{font-size:20px !important;}

/*MEGAMENU*/
#menu-item-500 .awb-menu__sub-ul li a{justify-content: center;}
#menu-item-499 .awb-menu__sub-ul li a{justify-content: center;}
.awb-menu__sub-ul li a{justify-content: flex-start;}
.menu-item .awb-menu__main-a{border-bottom:3px solid transparent; }
.menu-item .awb-menu__main-a:hover, .menu-item.current-menu-item .awb-menu__main-a, .menu-item.current-menu-ancestor .awb-menu__main-a{border-bottom:3px solid #e40421; }
.fas, .fa{font-family: "Font Awesome 5 Free" !important;}
.awb-menu__sub-li{border-bottom: 00px solid var(--awb-submenu-sep-color) !important;}
.awb-menu__sub-ul li{border:0px !important;font-size:18px;}
.awb-menu__open-nav-submenu-hover:before{}
.awb-menu li:hover .awb-menu__open-nav-submenu-hover:before{content: "\f107" !important;position: unset; background-color: transparent !important;}
.awb-menu__sub-ul li a span{font-size: 18px !important;}
.awb-menu__sub-ul, .awb-menu__sub-ul li,  .awb-menu__sub-li:hover{background-color:#d4d4d4 !important;}
.fusion-main-menu li, .fusion-main-menu, .awb-menu, .awb-menu li{position:static !important;}
.fusion-main-menu li span, .awb-menu li span{position:relative !important;}
/*.fusion-main-menu li:hover span:before, .awb-menu li:hover span:before{width:110%;height:4px;bottom:-21px;left:0;position:absolute;content:"";background:#e40421;/*box-shadow: 0px 6px 7px -3px rgba(116,116,116,.6);z-index:2;}*/

.fusion-main-menu li:hover ul li span:before, .awb-menu li:hover ul li span:before{background:#d4d4d4;}
.fusion-main-menu li ul li:hover a span,.awb-menu li ul li:hover a span{text-decoration:underline;}
/*.current-menu-item a.awb-menu__main-a{border-bottom:3px solid #e40421;}*/
.fusion-main-menu .sub-menu, .awb-menu .awb-menu__sub-ul {width:100% !important;position:absolute !important;left:0;top:163px;border-top:none !important;padding:40px 0;box-shadow: 0px 6px 7px -3px rgba(116,116,116,.6);padding:20px 7.5%;}
.fusion-main-menu .sub-menu li, .awb-menu .awb-menu__sub-ul li{width:33.3% ;float:left !important;text-align:center;padding-top:160px!important ;}

.fusion-main-menu .sub-menu li span, .awb-menu .awb-menu__sub-ul li span{position:relative;}
.fusion-main-menu .sub-menu li span:before, .awb-menu .awb-menu__sub-ul  li span:before{width:100%;}
li#menu-item-47 span:before, li#menu-item-52 span:before, li#menu-item-56 span:before, li#menu-item-8629 span:before{left: -65px;position:absolute;top:-145px;content:url(/wp-content/uploads/2020/08/lpg-diesel-heftruck-menu-icon.png);}
li#menu-item-46 span:before, li#menu-item-51 span:before, li#menu-item-55 span:before{position:absolute;top:-150px;left: -65px;content:url(/wp-content/uploads/2020/08/elektrische-heftruck-menu-icon-2.png);}
li#menu-item-48 span:before, li#menu-item-53 span:before, li#menu-item-57 span:before{position:absolute;top:-118px;left: -65px;content:url(/wp-content/uploads/2020/08/magazijntrucks-menu-icon.png);}
li#menu-item-742{position:relative !important;}
 li#menu-item-742 .awb-menu__sub-ul{left:-20px;width:250px !important;}
 li#menu-item-742 .awb-menu__sub-ul li{padding-top:0!important;width:100%;text-align:left;border-bottom:1px solid #f1f1f1 !important;}
 li#menu-item-742 .awb-menu__sub-ul li:last-child{border-bottom:0 !important;}
 li#menu-item-742 .awb-menu__sub-ul li a{padding:7px;}
li#menu-item-742 .awb-menu__sub-ul li a span{text-transform:uppercase;font-size:18px;}
.fusion-main-menu li .sub-menu li.current_page_item a span, .awb-menu li .awb-menu__sub-ul li.current_page_item a span{text-decoration:underline;}
.fusion-caret{padding-left:6px;margin-left:0;position:relative !important;left:0;top:-1px;}

@media screen and (min--moz-device-pixel-ratio:0) {/*FF CSS HACK*/
	.fusion-caret{top:-2px;}
	.current-menu-item .fusion-caret{top:0;}
}
/*SLIDER*/
.tfs-slider{border-bottom:1px solid #373737;}
.tfs-slider .slide-content-container{top:50%;}
.slide-content .heading{padding-left:50px;}
.tfs-slider .slide-content-container .fusion-sep-none h2{background:#d4d4d4;height:50px;position:relative;text-transform:uppercase;filter: drop-shadow(0 0 3px #848484);padding:6px 5px 0 20px !important;}
.tfs-slider .slide-content-container .fusion-sep-none h2:before{content:"";position:absolute;right:-25px;bottom:0;width:0;height:0;border-left:25px solid #d4d4d4;border-top:25px solid transparent;border-bottom:25px solid transparent;}
.tfs-slider .slide-content-container .fusion-sep-none h2:after{content:"";position:absolute;width:500px;height:100%;left:-500px;top:0;background:#d4d4d4;}
.tfs-slider .slide-content-container .fusion-title-size-three{width:265px;height:85px;text-transform:uppercase;background:url(/wp-content/uploads/2020/08/knop.png) no-repeat;background-size:contain;margin:50px 0 0 230px !important;}
.tfs-slider .slide-content-container .fusion-title-size-three h3{padding:37px 0 0 46px !important;font-size:18px !important;}
#fusion-slider-3 .flex-direction-nav{width:82px;height:40px !important;position:absolute;bottom:20px;right:40px;}
#fusion-slider-3 .flex-direction-nav a{width:40px !important;height:40px !important;line-height:40px !important;border:1px solid #373737;background:#d4d4d4;}
#fusion-slider-3 .flex-direction-nav a:hover{background:#e40421;}
.flexslider .slides li.slide-id-68{background:url(https://www.gentseheftrucks.be/wp-content/uploads/2026/01/cat-heftrucks-1-scaled.webp) no-repeat;background-position:right center;background-size:cover;}
.flexslider .slides li.slide-id-466{background:url(https://www.gentseheftrucks.be/wp-content/uploads/2021/12/hangcha-heftrucks-warehouse-trucks.jpg) no-repeat;background-position:right center;background-size:cover;}

/*USP*/
/*#usp{box-shadow: 0px 6px 7px -3px rgba(116,116,116,.6);}*/
#usp ul{list-style:none;text-align:center;margin:0;padding:0;}
#usp ul li{padding:0 40px 0 80px;position:relative;display:inline-block;color:#fff;text-shadow:1px 1px #333;}
#usp ul li:before{content:url(/wp-content/uploads/2020/03/list-item-usp.png);height:43px;width:34px;position:absolute;top:-5px;left:40px;}

/*INDEKIJKER*/
.home .awb-swiper-button-prev, .home .swiper-rtl .awb-swiper-button-next {left: 1px !important;right: auto;background: grey !important;padding: 5px 10px;top:40% !important;}
html .swiper-wrapper{margin-bottom: 0px !important;padding-left: 0px !important;}
.home .awb-swiper-button-next, .home .swiper-rtl .awb-swiper-button-prev {right: 1px !important;left: auto;background: grey !important;
  padding: 5px 10px ;top:40% !important;}
.awb-icon-angle-right::before {content: "\f105";}
.awb-icon-angle-left::before {content: "\f104";}
.indekijker  ul li{list-style-type: none !important;}
.indekijker  ul li span{display:block;background:#e40421;color:#fff;padding:5px;text-shadow:1px 1px #333;}
.indekijker  ul li span.price{background:#141414;}
.indekijker  ul li span.contact, .indekijker ul li span.fiche{width:50%;float:left;background:#e1e1e1;}
.indekijker  ul li span.fiche{border-right:1px solid #fff;}
.indekijker  ul li span.contact:hover, .indekijker ul li span.fiche:hover{background:#e40421;}
.indekijker  ul li span a{text-shadow:none;}
.indekijker  ul li span.contact:hover a, .indekijker ul li span.fiche:hover a{color:#fff;}
.indekijker  ul li .fusion-image-wrapper{text-align:center;width:100%;}
.indekijker  ul li img{max-height:310px;width:400px !important;display:inline-block;}

/*OVERVIEW*/
#overview h3{text-transform:uppercase;}
#overview .fusion-layout-column{float:right;}
#overview .fusion-one-third{width:37% !important;margin-right:0 !important;}
#overview .fusion-two-third{width:59% !important;margin-right:4% !important;}
#overview .fusion-gallery-image{box-shadow: 0px 6px 7px -3px rgba(116,116,116,.6);border:1px solid #f9f9f9;}
#overview .fusion-one-third ul.list-item{padding:0;list-style:none;}
#overview .fusion-one-third ul.list-item li{position:relative;padding-left:30px;font-size:20px;}
#overview .fusion-one-third ul.list-item li:before{font-family:"Font Awesome 5 Free"!important;position:absolute;left:5px;top:6px;content:"\f00c";color:#e40421; font-weight:900 !important;}
#overview .fusion-one-third ul.list-item li ul li{font-size:20px;}
#overview .fusion-one-third ul.list-item li ul li:before{content:"\f00c";color:#373737;top:6px;font-weight:900 !important;}
#overview .fusion-two-third img{border:1px solid #d1d1d1;padding:5px;}
#overview .fusion-two-third h4{text-transform:uppercase;}
#overview .fusion-two-third p{font-size:18px;}

/*TABLES*/
.table-1 table th{background:#e40421 !important;color:#fff !important;}
.table-1 table th, .table-1 table td{width:15%;text-align:center !important;}
.table-1 table th:nth-child(1), .table-1 table td:nth-child(1){width:40%;text-align:left !important;}
.table-1 table td a{background:#454545;border-radius:5px;border:1px solid #454545;color:#fff !important;padding:3px 5px;}
.table-1 table td a:hover{background:#e40421;color:#fff !important;border:1px solid #e40421;}


/*MACHINES DETAIL*/
.post .post-content {max-width: 1000px !important;margin: 60px auto 0 !important;}
#content .type-machine .entry-title{display:none;}
.one-half.last h1{color:#333 !important;}
.one-half.last a{ display:block;  background: #e40421;padding: 16.5px 0 16.5px !important;}
.one-half a{width: 100%; font-size:22px !important; text-align: center; background: lightgray;padding:14px 0 13px;border-radius:2px;}
.one-half a:hover{background:#333 !important;}
article.machine{border:0 !important;margin-bottom:120px !important; background-color: #f9f9f9 !important;}
.machine-detail .one-half{width:49%;margin-right:2%;float:left;padding:20px 20px 0 20px;}
.machine-detail .one-half.last{margin-right:0;padding:20px 0 20px 20px;}
.machine-detail .beschrijving{padding:20px 0;clear:both;}
.machine-detail .one-half.last ul li:before {content: url(/wp-content/uploads/2020/03/list-item.png); width: 23px; height: 23px; padding-right:5px;}
.machine-detail .one-half.last ul li{list-style:none; font-size: .95em !important;}
article.machine .fusion-meta-info, article.machine .fusion-sharing-box, article.tweedehands-machine .fusion-meta-info, article.tweedehands-machine .fusion-sharing-box{display:none;}
.data p.detailstitle{margin-bottom:0 !important;}
.data h3 a{color:#333 !important;text-decoration:none !important;}
.data h3 a:hover{color:#e40421 !important;text-decoration:none !important;}
.awb-carousel{position:relative;}
.fusion-carousel-border .fusion-image-wrapper{text-align:center;}
.machine-detail .awb-swiper-button-prev, .swiper-rtl .awb-swiper-button-next {left: auto !important;right: 35px !important;background: grey !important;padding: 5px 10px;top:10px !important;}
.machine-detail .awb-swiper-button-next, .swiper-rtl .awb-swiper-button-prev {right: 5px !important;left: auto !important;background: grey !important;
  padding: 5px 10px ;top:10px !important;}


/*MACHINES*/
.machine{border:1px solid #e1e1e1;background:#fff;padding:30px;margin-bottom:40px !important;}
.machine .button-default, .tweedehands .button-default{background:#e1e1e1;border-radius:0 !important;margin-bottom:10px;min-width:180px;}
.machine .button-default span, .machine .button-default i, .tweedehands .button-default span, .tweedehands .button-default i{color:#333 !important;}
.machine .button-default:hover, .tweedehands .button-default:hover{background:#f1f1f1;}
.machine .button-default:hover span, .machine .button-default:hover i, .tweedehands .button-default:hover span, .tweedehands .button-default:hover i{color:#333 !important;}
.machine .button-2.btn-offerte, .tweedehands .button-2.btn-offerte{background:#e40421;border:1px solid #e40421 !important;}
.machine .button-2.btn-offerte:hover, .tweedehands .button-2.btn-offerte:hover{background:#333;border:1px solid #333 !important;}
.machine .button-2.btn-offerte span, .machine .button-2.btn-offerte i, .tweedehands .button-2.btn-offerte span, .tweedehands .button-2.btn-offerte i{color:#fff !important;}
.machine .fusion-imageframe img{max-height:205px;width:auto !important;margin:0 auto;display:block;}
.machine ul li{font-size:14px;}
.tweedehands{width:calc(48% - ( ( 4% ) * 0.5 ) );margin-right:4%;margin-bottom:20px;float:left;background:#fff;border:1px solid #e1e1e1;padding:30px;margin-bottom:40px !important;}
.tweedehands:nth-child(2n+1){clear:left;}
.tweedehands .slider{width:48%;margin-right:4%;float:left;position:relative;}
.tweedehands .slider img{max-height:180px;width:100% !important;object-fit:contain;}
.tweedehands .data{width:48%;margin-right:0;float:left;}
.verkocht{z-index: 2;position:absolute;height:200px;width:100%;background:url(/wp-content/uploads/2020/06/verkocht.png) no-repeat;background-size:contain;background-position:10px center;}
.tweedehands.extra, .machine.extra{background:#e40421;}
.tweedehands.extra h3, .machine.extra h3{color:#fff !important;}
.tweedehands.extra p, .machine.extra p{color:#f1f1f1 !important;font-size:.75em;}
.tweedehands.extra .button-default, .machine.extra .button-default{background:#fff;border:1px solid #333;}
.tweedehands.extra .button-default:hover, .machine.extra .button-default:hover{background:#333;border:1px solid #333;}
.tweedehands.extra .button-default i, .tweedehands.extra .button-default span, .machine.extra .button-default i, .machine.extra .button-default span{color:#333 !important;}
.tweedehands.extra .button-default:hover i, .tweedehands.extra .button-default:hover span, .machine.extra .button-default:hover i, .machine.extra .button-default:hover span{color:#fff !important;}
.fusion-button i{float:none !important;}
.tweedehands h3{text-align: center; margin-bottom:30px;}
.tweedehands .data h3{text-align:left !important;}

/*FORMULIER*/
#formulier .fusion-two-third{box-shadow: 0px 6px 7px -3px rgba(116,116,116,.6);}

#formulier label{font-size:16px;padding-left:10px;}
#formulier a{color:#373737 !important;}
#formulier a:hover{color:#333 !important;text-decoration:underline;}
.wpcf7-form input, .wpcf7-form textarea{border-radius:0 !important;}
.wpcf7-form input[type="submit"]{background:#e40421 !important;border-radius:0;margin-top:20px;float:right;}
.wpcf7-form input[type="submit"]:hover{background:#d93726 !important;}
.formprivacy{font-size:.75em !important;line-height:1.3em;}
#wpcf7-f8665-p20-o1 input{height:49px;margin-bottom:20px;}
#wpcf7-f8665-p5891-o1 input{margin-bottom:10px;height:40px;}
#wpcf7-f8665-p20-o1 input.wpcf7-submit, #wpcf7-f8665-p5891-o1 input.wpcf7-submit{margin-top:20px !important;float:left !important;}
#wpcf7-f8665-p20-o1 .fusion-alert, #wpcf7-f8665-p5891-o1 .fusion-alert{display:none;}

/*OFFICIAL DEALER*/
#official-dealer{max-width:600px;margin:100px auto 0 auto;position:relative;}
#official-dealer:before, #official-dealer:after{content:"";position:absolute;height:100%;width:1000px;background:#e40421;top:0;}
#official-dealer:before{left:-1000px;}
#official-dealer:after{right:-1000px;}
#official-dealer img{max-height:74px !important;}
#waarom .fusion-imageframe{max-width:30%;margin-bottom:30px;}
html .nomargin .fusion-column-wrapper{margin:0px !important;}
html .page .post-content .fusion-fullwidth .fusion-builder-row .nomargin .fusion-content-layout-column{margin:0px !important;}
#noback{background:none !important;}
#official-dealer .fusion-builder-row{margin-top: 10px !important;margin-bottom: 10px !important;}

/*FOOTER*/
.footercontact div, .footercontact img{float:right;margin-left:20px; }
.footercontact div{padding-top:10px;}
.footercontact div a{color:#333 !important;}
.footercontact div a[href^="tel:"]:first-child{margin-top:10px;display:inline-block;}
.fusion-footer-widget-column ul li ul li{display:none !important;}
.fusion-widget-area .widget_nav_menu li{padding:0 !important;}
.fusion-footer-widget-column ul li a{color:#373737 !important;text-transform:uppercase;font-weight:600;}
.fusion-footer-widget-column ul li a:hover{text-decoration:underline;}
.fusion-footer-widget-column ul li.current-menu-item a, .fusion-footer-widget-column ul li.current-page-ancestor a{color:#e40421 !important;border:none !important;}
#wrapper .fusion-widget-area li > a::before{display:none !important;}
#footer .fusion-row{max-width:100% !important;position:relative;}
.fusion-social-links-footer{position:absolute;left:0;top:-18px;margin-top:0 !important;width:auto !important;}
.fusion-footer-widget-column ul li ul.sub-menu{display:none;}
#footersocial{float:left;margin-left:0;}
#footersocial a:hover{color:#e40421 !important;}


/*RESPONSIVE*/
@media only screen and (max-width: 1740px) {
	#banner #banner-btns{display:none;}
}
@media only screen and (max-width: 1536px) {
	.fusion-main-menu > ul > li{padding-right:30px !important;}
	.fusion-main-menu > ul > li > a, .fusion-main-menu .fusion-dropdown-menu .sub-menu li a, .fusion-main-menu .sub-menu li a, .awb-menu__sub-ul li a span{font-size:18px !important;}
	.fusion-main-menu .sub-menu{top:161px;}
}
@media only screen and (max-width: 1440px) {
	.fusion-main-menu > ul > li > a, .fusion-main-menu .fusion-dropdown-menu .sub-menu li a, .fusion-main-menu .sub-menu li a{font-size:18px !important;}
	.fusion-main-menu .sub-menu{top:158px;}
}
@media only screen and (max-width: 1366px) {
	.fusion-main-menu{position:relative;}
	.fusion-main-menu > ul > li > a{padding-top:63px;height:120px !important;line-height:48px !important;}
	.fusion-main-menu .sub-menu{top:121px;}
	.tfs-slider .slide-content-container .fusion-sep-none h2{font-size:18px !important;}
	#wrapper .post-content h2{font-size:18px !important;}
	#waarom p, #overview .fusion-one-third ul.list-item li{font-size:18px !important;}
	.fusion-secondary-header{font-size:16px !important;}
	.fusion-social-links-header .fusion-social-networks a{font-size:18px !important;}
	li#menu-item-47 span:before, li#menu-item-52 span:before, li#menu-item-56 span:before{position:absolute;top:-105px;left:-40px;content:url(/wp-content/uploads/2020/06/lpg-diesel-heftruck-menu-icon-small.png);}
	li#menu-item-46 span:before, li#menu-item-51 span:before, li#menu-item-55 span:before{position:absolute;top:-106px;left:-40px;content:url(/wp-content/uploads/2020/06/elektrische-heftruck-menu-icon-small.png);}
	li#menu-item-48 span:before, li#menu-item-53 span:before, li#menu-item-57 span:before{position:absolute;top:-90px;left:-30px;content:url(/wp-content/uploads/2020/06/magazijntrucks-menu-icon-small.png);}
	.fusion-main-menu .sub-menu li{padding-top:100px;}
	.fusion-main-menu .sub-menu li span{font-size:16px;}
	.fusion-logo{max-width:200px;top:27px;}
	.table-1 *{font-size:.85rem;}
}
@media only screen and (max-width: 1200px) {
	.fusion-main-menu{padding-left:20px;}
	.fusion-main-menu > ul > li{padding-right:20px !important;}
}
@media only screen and (max-width: 1140px) {
	.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft{width:50%;float:left;text-align:left !important;padding-left:30px;border-bottom:0;}
	.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright{width:50%;float:left;text-align:right !important;}
	.fusion-social-networks .fusion-social-networks-wrapper{text-align:right;padding-right:30px;}
	.fusion-logo{top:0;}
	.fusion-mobile-nav-item br{display:none;}
	#usp ul li{padding:0 20px 0 80px;}
	.fusion-slider-container, .flexslider, .flexslider .slides, .flexslider .slides li{height:250px !important;}
	#overview .fusion-one-third, #overview .fusion-two-third {width:100% !important;margin-right:0 !important;}
	.indekijker{width:50%;float:left;padding-right:40px;border-right:1px solid #c1c1c1;}
	.indekijker:nth-child(2n+2){padding-left:40px;border-right:none;}
	.footercontact div, .footercontact img{margin-left:2%;width:48%;}
}
@media only screen and (max-width: 1024px) {
	#site-logo{max-width:200px;}
#content .page  .post-content #official-dealer .fusion-builder-row .fusion-layout-column{width: 25% !important;}
	#usp ul li{padding:0 0 0 65px;}
	#usp ul li:before{left:30px;}
	#waarom p{font-size:16px !important;}
	.table-1{overflow-x:hidden;}
	.table-1 table *{display:block;}
	.table-1 table tr:nth-child(1){background:#e40421;}
	.table-1 table th{display:none;}
	.table-1 table th:nth-child(1){display:block;width:100%;font-size:1.1rem;}
	.table-1 table tr td{width:60% !important;padding-left:40%;padding-right:0;position:relative;box-sizing:content-box;}
	.table-1 table td:nth-child(1){text-align:center !important;}
	.table-1 table tr td:before{position:absolute;left:0;top:0;height:100%;border-right:1px solid #dcdcdc;padding-top:10px;padding-right:20px;width:35%;height:31px;}
	.table-1 table tr td:nth-child(1):before{content:"Machine";}
	.table-1 table tr td:nth-child(2):before{content:"Per dag";}
	.table-1 table tr td:nth-child(3):before{content:"Per week";}
	.table-1 table tr td:nth-child(4):before{content:"Per maand";}
	.table-1 table td a{width:60%;margin:0 auto;}
	.table-1:nth-child(5) table tr:nth-child(3) td:nth-child(3), .table-1:nth-child(5) table tr:nth-child(3) td:nth-child(4){display:none;}
	.table-1:nth-child(5) table tr:nth-child(3) td:nth-child(2):before{content:"Prijs";}
	.table-1:nth-child(7) table tr:nth-child(2) td, .table-1:nth-child(7) table tr:nth-child(6) td{width:100% !important;font-weight:bold;padding:10px 20px;text-align:left !important;font-size:1.1rem;float:left;}
	.table-1:nth-child(7) table tr:nth-child(2) td:before, .table-1:nth-child(7) table tr:nth-child(2) td:nth-child(2){display:none;}
	.table-1:nth-child(7) table tr:nth-child(3) td, .table-1:nth-child(7) table tr:nth-child(4) td, .table-1:nth-child(7) table tr:nth-child(5) td{width:50% !important;padding:10px 20px;box-sizing:border-box;float:left;}
	.table-1:nth-child(7) table tr td:before{display:none;}
	.table-1:nth-child(7) table tr:nth-child(6) td:nth-child(2){width:50% !important;padding:10px 20px;margin-left:50%;border-left:2px solid #dcdcdc;position:relative;box-sizing:border-box;font-weight:normal;font-size:.9rem !important;text-align:center !important;}
}
@media only screen and (max-width: 900px) {
	#usp ul li{padding:10px 20px 10px 45px;}
	#usp ul li:before{left:10px;}
	#overview .fusion-one-third .fusion-text:first-child, #overview .flexslider{width:100% !important;float:left;clear:left;margin-right:0;}
	#overview .fusion-one-third .fusion-text ul{padding-left:0;}
	#overview .flexslider{margin-bottom:40px;}
	#overview .fusion-slider-container, #overview .flexslider, #overview .flexslider .slides, #overview .flexslider .slides li{height:auto !important;}
	.tweedehands{width:100% !important;margin-right:0 !important;}
	.fusion-button.button-flat{margin-right:15px;}
	.fusion-contact-info{padding:10px 0 !important;}
	.fusion-slider-container, .flexslider, .flexslider .slides, .flexslider .slides li{height:160px !important;}
	.slide-content .heading{padding-left:10px;}
	.tfs-slider.fixed-width-slider.flexslider .slide-content-container{padding:0 !important;top:50%;}
	.tfs-slider .slide-content-container .fusion-sep-none h2{font-size:15px !important;height:35px;}
	.tfs-slider .slide-content-container .fusion-sep-none h2:before{border-top-width:18px;border-bottom-width:18px;}
	.tfs-slider .slide-content-container .fusion-title-size-three{margin:10px 0 0 180px !important;width:220px;height:60px;}
	.tfs-slider .slide-content-container .fusion-title-size-three h3{font-size:14px !important;padding:24px 0 0 30px !important;}
	#usp ul li{padding:5px 10px 5px 22px;}
	#usp ul li:before{content:"";background:url(/wp-content/uploads/2020/03/list-item-usp.png) no-repeat;background-size:cover;height:30px;width:22px;position:absolute;top:2px;left:0px;}
	#overview .fusion-flex-column-wrapper-legacy{padding:40px 20px !important;}
	.indekijker ul li span a{font-size:16px !important;}
	.grid-twee{margin-top:20px !important;}
	#overview .grid-twee .fusion-flex-column-wrapper-legacy{padding-left:0 !important;padding-right:0 !important;}
}
@media only screen and (max-width: 800px) {
	.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft{width:70%;}
	.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright{width:30%;}
	.indekijker{width:100%;padding-left:0 !important;padding-right:0;border:none;}
	.slide-content .heading{padding-left:0;}
	.tfs-slider .slide-content-container .fusion-title-size-three{margin:0 0 0 130px !important}
	.fusion-carousel .fusion-carousel-item img{min-width:51% !important;}
	.formdivide{width:100%;margin-right:0;}
}
@media only screen and (max-width: 540px) {
	.footercontact div, .footercontact img{width:auto;margin-right:0;float:none;}
	.fusion-contact-info a[href^="mailto:"]{clear:left;display:block;padding-left:25px;}
	.fusion-contact-info a[href^="mailto:"]:before{left:0;}
	button{padding: 10px;}
  .machine-detail .one-half {
  width: 100% !important;padding:0px !important;}
    .swiper-wrapper .swiper-slide{width: 100% !important;}

}
@media only screen and (max-width: 480px) {
	.tfs-slider .slide-content-container .fusion-sep-none h2{font-size:15px !important;}
	.tfs-slider .slide-content-container .fusion-title-size-three h3{padding:34px 0 0 46px;font-size:16px !important;}
	#overview .fusion-text img{width:100%;margin:20px 0;}
	.tweedehands .data{width: 100%; margin-right:0px !important;}
	.tweedehands .slider { width: 100%;}
}
@media only screen and (max-width: 400px) {
	.tfs-slider .slide-content-container .fusion-sep-none h2 {padding:9px 5px 0 0;}
	#overview h3{font-size:20px;}
	#overview .fusion-column-wrapper{padding:30px 20px !important;}
  .fusion-content-boxes .content-box-shortcode-timeline-vertical{display: none !important;}
 .contant-container{padding: 0px !important;margin-top: 40px !important;}
}
@media only screen and (min-width:640px) and (max-width:1024px) {
	#toebehoren .fusion-layout-column{width:50% !important;}
}
