@font-face {
	font-family: 'Yantramanav-Bold';
	src: url('../fonts/Yantramanav-Bold.eot');
	src: local('☺'), 
	url('../fonts/Yantramanav-Bold.woff') format('woff'),
	url('../fonts/Yantramanav-Bold.ttf') format('truetype'),
	url('../fonts/Yantramanav-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

a:focus{outline:none;}

@font-face {
	font-family: 'Yantramanav-Regular';
	src: url('../fonts/Yantramanav-Regular.eot');
	src: local('☺'), 
	url('../fonts/Yantramanav-Regular.woff') format('woff'),
	url('../fonts/Yantramanav-Regular.ttf') format('truetype'),
	url('../fonts/Yantramanav-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Yantramanav-Medium';
	src: url('../fonts/Yantramanav-Medium.eot');
	src: local('☺'), 
	url('../fonts/Yantramanav-Medium.woff') format('woff'),
	url('../fonts/Yantramanav-Medium.ttf') format('truetype'),
	url('../fonts/Yantramanav-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}




@font-face {
    font-family: 'exo-bold';
    src: url('../fonts/exo-bold-webfont.eot');
    src: url('../fonts/exo-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/exo-bold-webfont.woff2') format('woff2'),
         url('../fonts/exo-bold-webfont.woff') format('woff'),
         url('../fonts/exo-bold-webfont.ttf') format('truetype'),
         url('../fonts/exo-bold-webfont.svg#exobold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'montserrat-black';
    src: url('../fonts/montserrat-black-webfont.eot');
    src: url('../fonts/montserrat-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-black-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-black-webfont.woff') format('woff'),
         url('../fonts/montserrat-black-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-black-webfont.svg#montserratblack') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat-bold';
    src: url('../fonts/montserrat-bold-webfont.eot');
    src: url('../fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff'),
         url('../fonts/montserrat-bold-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat-extrabold';
    src: url('../fonts/montserrat-extrabold-webfont.eot');
    src: url('../fonts/montserrat-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extrabold-webfont.woff') format('woff'),
         url('../fonts/montserrat-extrabold-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-extrabold-webfont.svg#montserratextra_bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat-hairline';
    src: url('../fonts/montserrat-hairline-webfont.eot');
    src: url('../fonts/montserrat-hairline-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-hairline-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-hairline-webfont.woff') format('woff'),
         url('../fonts/montserrat-hairline-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-hairline-webfont.svg#montserrathairline') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat-light';
    src: url('../fonts/montserrat-light-webfont.eot');
    src: url('../fonts/montserrat-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-light-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-light-webfont.woff') format('woff'),
         url('../fonts/montserrat-light-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-light-webfont.svg#montserratlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat-regular';
    src: url('../fonts/montserrat-regular-webfont.eot');
    src: url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff'),
         url('../fonts/montserrat-regular-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat-semibold';
    src: url('../fonts/montserrat-semibold-webfont.eot');
    src: url('../fonts/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-semibold-webfont.woff') format('woff'),
         url('../fonts/montserrat-semibold-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-semibold-webfont.svg#montserratsemi_bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'montserrat-ultralight';
    src: url('../fonts/montserrat-ultralight-webfont.eot');
    src: url('../fonts/montserrat-ultralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-ultralight-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-ultralight-webfont.woff') format('woff'),
         url('../fonts/montserrat-ultralight-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-ultralight-webfont.svg#montserratultra_light') format('svg');
    font-weight: normal;
    font-style: normal;
}


.uk-navbar-container {border-bottom: none}

html {
	font-family: 'montserrat-regular';
	font-size: 18px;
	line-height: 24px;
	color: #5d5d5d;
}

.orange-bg {background-color: rgb(212, 129, 34);}
.dark-bg {background-color: rgb(19, 21, 19);}


.white {color: #e1dedf;}
.orange {color: #d48122;}
.black {color: #20201d;}

.orange-link {font-family: 'montserrat-extrabold';font-size: 18px;color: #dd7d12;}
.orange-link:hover, .orange-link:focus {color: #20201d;}

.d-flex {
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
    display: flex !important;
}


.align-self-center {
    -ms-flex-item-align: center!important;
    align-self: center!important;
}

.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important;
}


#test {
-ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;

}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {
	text-transform: none;letter-spacing: 0px;
}


body {border-top:6px solid rgb(212, 129, 34);}
.uk-navbar-nav>li:nth-child(1) {display: none;}
.uk-navbar-nav>li>a, .uk-light .uk-navbar-nav>li>a {
font-family: 'Yantramanav-Medium';
font-size: 27px;
line-height: 40px;
color: #e1dedf;
text-transform: none;
letter-spacing: 0px;
}

.tm-header > div {padding-top: 30px;}

.header-home span.orange-bg {padding: 8px 23px 0px 26px;max-width: 502px;display: block;box-sizing: border-box;/*font-size: 88.72px;*/font-size: 72px;font-family: 'Yantramanav-Bold';background-color: rgb(219, 124, 18);}
.header-home span.dark-bg {padding: 8px 10px;max-width: 600px;display: block;box-sizing: border-box;/*font-size:35.56px;*/font-size:30px;font-family: 'Yantramanav-Regular';background-color: rgba(19, 21, 19, 0.749);}




.text-img h2 {font-family: 'Yantramanav-Bold';font-size: 64px;line-height: 1.1;}
.text-img img {object-fit: cover;width: 100%;height: 100%;}
.img-text {}
.img-text h2 {font-family: 'Yantramanav-Bold';font-size: 64px;line-height: 1.1;}
.img-text img {object-fit: cover;width: 100%;height: 100%;}
/*.text-img .uk-tile {background-size: cover;}
.img-text .uk-tile {background-size: cover;}*/


.text-img > div > div:nth-child(1) {
	display: -ms-flexbox !important;
display: -webkit-flex !important;
    display: flex !important;
}
.img-text > div > div:nth-child(2) {
	display: -ms-flexbox !important;
display: -webkit-flex !important;
    display: flex !important;
}

.text-img > div > div:nth-child(1) > div {
-ms-flex-item-align: center!important;
    align-self: center!important;
}
.img-text > div > div:nth-child(2) > div {
	-ms-flex-item-align: center!important;
    align-self: center!important;
}

.text-img > div > div > div:nth-child(1) {background: #fcfcfc;}

.img-text > div > div > div:nth-child(2) {background: #fcfcfc;}

.slideshow-home, .slideshow-home  .uk-slideshow-items {min-height: 100vh !important;}
.slideshow-home, .slideshow-home  .uk-slideshow-items, .slideshow-home  .uk-slideshow-items > li {max-height: 100vh;}
.slideshow-home .uk-position-bottom-right {margin:0;}
.slideshow-home .uk-slidenav-previous {content: '';background: url('/wp-content/uploads/2019/09/slideshow-arrow-left.jpg') no-repeat 50% 0;margin:0;padding: 0;width: 60px;height: 60px;}
.slideshow-home .uk-slidenav-previous svg {display: none;}
.slideshow-home .uk-slidenav-previous:hover, .slideshow-home .uk-slidenav-previous:focus {background: url('/wp-content/uploads/2019/09/slideshow-arrow-left1.jpg') no-repeat 50% 0;}

.slideshow-home .uk-slidenav-next {content: '';background: url('/wp-content/uploads/2019/09/slideshow-arrow-right.jpg') no-repeat 50% 0;margin:0;padding: 0;width: 60px;height: 60px;}
.slideshow-home .uk-slidenav-next svg {display: none;}
.slideshow-home .uk-slidenav-next:hover, .slideshow-home .uk-slidenav-next:focus {}
.slideshow-home .uk-slidenav-next:hover, .slideshow-home .uk-slidenav-next:focus {background: url('/wp-content/uploads/2019/09/slideshow-arrow-right1.jpg') no-repeat 50% 0;}

/*.e-bikes-home .uk-slider-items {margin-left: 0px;}*/
.e-bikes-home .uk-position-center {background-color: #20201d;}
.e-bikes-home .uk-position-center > div {padding-left: 0px;padding-right: 0px;padding-top: 20px;padding-bottom: 0px;}
.e-bikes-home .slider-content h3 {font-family: 'Yantramanav-Bold';font-size: 26px;color: #d27c19;padding-left: 20px;padding-right:20px;}
.e-bikes-home .slider-content p:not(.slider-content-bottom-p) {font-family: 'montserrat-regular';font-size: 16px;line-height: 20px;color: #FFF;padding-left: 20px;padding-right:20px;}
.e-bikes-home .home-arrow-content p:not(.slider-content-bottom-p) {padding-right: 50px;}
.e-bikes-home .slider-content p.slider-content-bottom-p {margin-bottom: 0px;}
.e-bikes-home .slider-content p.slider-content-bottom-p span.price {
	background-color: #FFF;font-family: 'montserrat-extrabold';font-size: 22px;color: #20201d;width: 40%;display: inline-block;height: 54px;line-height: 54px;text-align: center;position: relative;left: 0px;bottom:-1px;
}

.e-bikes-home .slider-content p.slider-content-bottom-p span.productlink {
	background-color: #dd7d12;font-family: 'montserrat-regular';font-size: 20px;line-height: 24px;color: #FFF;width: 60%;display: inline-block;height: 54px;line-height: 54px;text-align: center;position: relative;right: 0px;bottom:-1px;
}

.e-bikes-home {text-align: center;background-color: #fafafa;}
.e-bikes-home > div {padding-top: 90px;padding-bottom: 80px;}
.e-bikes-home h2 {font-family: 'Yantramanav-Bold';font-size: 44px;}

/*.e-bikes-home .uk-slider-items {max-width: 1140px;margin-left: auto;margin-right: auto;overflow: hidden;}*/

.e-bikes-home li {/*background: #20201d;*//*max-width: 322px;*/text-align: left;box-sizing: border-box;padding: 0px;/*margin-left: 30px;margin-right: 30px;*/padding-bottom: 0px;padding-top: 20px;position: relative; box-shadow: 0px 6px 21px 0px rgba(0, 0, 0, 0.08);}
.e-bikes-home li::before {content: '';background: #20201d;display: inline-block; position: absolute;top: 0;left:0;right: 0;bottom: 0;}
.e-bikes-home li > a {overflow: visible !important;}
.e-bikes-home li > a > div.uk-position-center {position: relative !important;top:0 !important;left: 0 !important;transform: none !important;}
.e-bikes-home li img.el-image {position: relative;left: 20px;min-height: 207px;max-width: calc(100% - 40px);}
.e-bikes-home .slider-content h3 {font-family: 'exo-bold';margin-bottom: 10px;}
.e-bikes-home .slider-content h3 + p {margin-top: 10px;}

.e-bikes-home .uk-slidenav-previous {content: '';background: url('/wp-content/uploads/2019/09/slider-arrow-left.png') no-repeat 50% 0;margin:0;padding: 0;width: 28px;height: 22px;left: -50px;transform: none !important;right: auto !important;}
.e-bikes-home .uk-slidenav-previous svg {display: none;}
.e-bikes-home .uk-slidenav-previous:hover, .e-bikes-home .uk-slidenav-previous:focus {background: url('/wp-content/uploads/2019/09/slider-arrow-left1.png') no-repeat 50% 0;}

.e-bikes-home .uk-slidenav-next {content: '';background: url('/wp-content/uploads/2019/09/slider-arrow-right.png') no-repeat 50% 0;margin:0;padding: 0;width: 28px;height: 22px;right: -50px;transform: none !important;left: auto !important;}
.e-bikes-home .uk-slidenav-next svg {display: none;}
.e-bikes-home .uk-slidenav-next:hover, .e-bikes-home .uk-slidenav-next:focus {background: url('/wp-content/uploads/2019/09/slider-arrow-right1.png') no-repeat 50% 0;}

.bekijk-alle-modellen {font-family: 'montserrat-extrabold';font-size: 18px;color: #dd7d12;}
.bekijk-alle-modellen:hover, .bekijk-alle-modellen:focus {color: #20201d;}

.footer-section {background-color: #20201d;}



.footer-section  ul {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -10px;
    margin-top: 0px;
    padding: 0;
    list-style: none;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.footer-section > div > div > div:nth-child(1) > div {
	    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    	   -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.footer-section > div > div > div:nth-child(1) > div > ul {
	   -webkit-justify-content: flex-start;
    justify-content: flex-start;
}


.footer-section > div > div > div:nth-child(2) {text-align: center;}

.footer-section > div > div > div:nth-child(3) > div {
	    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    	   -webkit-justify-content: flex-end;
    justify-content: flex-end;
    flex-direction: column;
    -webkit-flex-direction: column;
    -webkit-align-content: flex-end;
align-content: flex-end;
-webkit-align-items: flex-end;
align-items: flex-end;
justify-content: flex-end;
-webkit-justify-content: flex-end;
}

.footer-section > div > div > div:nth-child(3) > div > ul {
	   -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

.footer-section  ul:before {
    content: "";
    display: block;
    overflow: hidden;
}

.footer-section  ul > * {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    padding-left: 10px;
    
    position: relative;
    float: left;
}


.footer-section  ul >:before {
    content: "";
    display: inline-block;
    height: 10px;
    vertical-align: middle;
}


.footer-section  ul >:nth-child(n+2):before {
    margin-right: 10px;
    border-left: 1px solid #dd7d12;
}




 .footer-section  .uk-subnav>*>:first-child {display: inline;}


.footer-section *, .footer-section p, .footer-section li, .footer-section p a, .footer-section li a {
	font-family: 'montserrat-regular' !important;font-size: 16px !important;line-height: 30px !important;color: #FFF !important;text-transform: none !important;letter-spacing: 0px !important;font-weight: 400 !important;
}

 .footer-section a.uk-icon-button {background-color: #dd7d11;color: #20201d !important;}
  .footer-section a.uk-icon-button svg *,  .footer-section a.uk-icon-button svg * {color: #20201d !important;}
  .footer-section a.uk-icon-button:hover svg *,  .footer-section a.uk-icon-button:focus svg * {color: #fff !important;}

 .footer-section a:hover,  .footer-section a:focus {color: #dd7d11 !important;}


.footer-section p, .footer-section ul {margin-top: 0px !important;margin-bottom: 0px !important;}

.footer-section {padding-top: 0px;padding-bottom: 0px;}
.footer-section > div > div {
	/*display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;*/


display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}



.w-l-header  {text-align: right;}
.w-l-header h1 {margin-bottom: 0px;}
.w-l-header h1 span {display: inline-block !important;background-color: rgba(212, 129, 34, .6) !important;}
.w-l-main h2 {margin-bottom: 45px;}
.w-l-main > div > div {
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
/*
.w-l-main > div > div > div {
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}
*/

.slideshow-wl {border-bottom: 10px solid #fafafa;}

.slideshow-wl, .slideshow-wl .uk-slideshow-items, .slideshow-wl .uk-slideshow-items li {min-height: 690px !important;max-height: 690px !important;}
/*.slideshow-wl, .slideshow-wl .uk-slideshow-items, .slideshow-wl .uk-slideshow-items li img {max-height: 690px;object-fit: cover;}*/

.e-bikes-overzicht .uk-panel .el-image {display: none !important;}
.e-bikes-overzicht .motor-panel {margin-bottom: 0px;}
.onze-e-bikes-sliders-bottom {}
.onze-e-bikes-sliders-bottom {
    height: 271px;
    width: 265px;
    margin: auto;
    overflow: hidden;
    margin-top: 0px !important; 
}

@media (min-width: 960px) {
    .footer-section > div > div > div:nth-child(3) > div > ul {max-width: 300px;}
	.header-home > div > div > div > div > div {padding-left: 110px;}
    .w-l-header > div > div > div > div > div {padding-left: 0px;}
	.header-home span.dark-bg {position: relative;left: 86px;top: -10px;}


/*.w-l-header .w-l-div {padding-top: 430px;}*/
.w-l-header > div {padding-top: 0px;padding-bottom: 0px;}
.w-l-first-row .w-l-first-row-left {max-width: 500px;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;box-sizing: border-box;}

.w-l-main .w-l-second-row-right {max-width: 480px;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;box-sizing: border-box;}

/*.text-img, .text-img * {min-height: 600px;max-height: 25vw;}*/
.text-img img {display: none;}
.img-text img {display: none;}

.footer-section > div > div > div:nth-child(1) {width: 40%;flex: 0 1 auto;}
.footer-section > div > div > div:nth-child(2) {width: 20%;flex: 0 1 auto;}
.footer-section > div > div > div:nth-child(3) {width: 40%;flex: 0 1 auto;}
/*.footer-section> div > div > div:nth-child(1) {padding-top: 75px;padding-bottom: 75px;}
.footer-section> div > div > div:nth-child(3) {padding-top: 75px;padding-bottom: 75px;}*/


}


@media (min-width: 960px) and (max-width: 1219px) {
    .uk-logo img {max-width: 200px;}    

}

@media (min-width: 1220px) and (max-width: 1500px) {
    .uk-logo img {max-width: 150px;}    
}

@media (min-width: 1501px) and (max-width: 1680px) {
    .uk-logo img {max-width: 175px;}    
}


@media (min-width: 960px) and (max-width: 1440px) {

.text-img {background: /*#201f1d*/#1d1e19;}
.text-img > div {background-size: auto !important;}

.img-text {background: /*#201f1d*/#1d1e19;}
.img-text > div {background-size: auto !important;}

}

@media (min-width: 1200px) {
	.text-img > div > div {margin-left: 0px;}
	.text-img > div > div > div {padding-left: 0px;}
	.img-text > div > div {margin-left: 0px;}
	.img-text > div > div > div {padding-left: 0px;}
	.text-img > div > div > div:nth-child(1) > div {padding: 130px;box-sizing: border-box;max-width: calc(370px + 260px);margin-left: auto;margin-right: auto;}
	.img-text > div > div > div:nth-child(2) > div {padding: 130px;box-sizing: border-box;max-width: calc(370px + 260px);margin-left: auto;margin-right: auto;}
.e-bikes-home li {width: 27.333%;margin-left: 3%;margin-right: 3%;}

.w-l-main > div {margin-left: -10px;}
.w-l-main > div > div {padding-left: 10px;}

}



/*
@media (min-width: 1440px) {
	.e-bikes-home .uk-slidenav-previous {left: 50px;}
	.e-bikes-home .uk-slidenav-next {right: 50px;} 
}

*/


@media (min-width: 1680px) {
	.text-img > div > div > div:nth-child(1) > div {padding: 260px 130px;box-sizing: border-box;max-width: calc(370px + 260px);margin-left: auto;margin-right: auto;}
	.img-text > div > div > div:nth-child(2) > div {padding: 260px 130px;box-sizing: border-box;max-width: calc(370px + 260px);margin-left: auto;margin-right: auto;}
}

@media (max-width: 1440px) {

}


@media (max-width: 1199px) {
	.text-img > div > div {margin-left: 0px;}
	.text-img > div > div > div {padding-left: 0px;}
	.img-text > div > div {margin-left: 0px;}
	.img-text > div > div > div {padding-left: 0px;}
	.text-img > div > div > div:nth-child(1) > div {padding: 20px;box-sizing: border-box;}
	.img-text > div > div > div:nth-child(2) > div {padding: 20px;box-sizing: border-box;}

.e-bikes-home .uk-position-center {width: 100%;right: 0;}
.e-bikes-home li {padding-left: 30px;text-align: center;}
.e-bikes-home li img.el-image {left:  0px;}
}


#page\#47 img {
    padding-right: 0px !important;
}




@media (max-width: 959px) {

/*.header-home > div {min-height: 450px !important;}*/

.header-home > div {padding-top: 0px;padding-bottom: 0px;

display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: flex-start;
align-content: flex-start;
-webkit-align-items: flex-start;
align-items: flex-start;
justify-content: flex-start;
-webkit-justify-content: flex-start;
background-position: 100% 0% !important; 
}


	.text-img > div {background-image: none !important;}
	.img-text > div {background-image: none !important;}
	.img-text > div > div > div:nth-child(1) {order: 2;-webkit-order:2;}
	.img-text > div > div > div:nth-child(2) {order: 1;-webkit-order:1;}
	.text-img .uk-grid-margin, .img-text .uk-grid-margin {margin-top: 0px !important;}

.header-home span.orange-bg {font-size: 68px;}
.footer-section {padding-top: 45px;padding-bottom: 45px;}
.footer-section > div > div > div:nth-child(1) > div {
	-webkit-justify-content: center;
    justify-content: center;
    flex-direction: column;
    -webkit-flex-direction: column;
    text-align: center;
}

.footer-section > div > div > div:nth-child(1) > div > ul {
	   -webkit-justify-content: center;
    justify-content: center;
}


.footer-section > div > div > div:nth-child(3) > div {
	-webkit-justify-content: center;
    justify-content: center;
       flex-direction: column;
    -webkit-flex-direction: column;
    text-align: center;
}


.footer-section > div > div > div:nth-child(3) > div > ul {
	   -webkit-justify-content: center;
    justify-content: center;
}




body > div.tm-page > div.footer-section.uk-section-default.uk-section > div > div > div:nth-child(3) > div.uk-margin > div {
	display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}



.text-img h2 {font-family: 'Yantramanav-Bold';font-size: 44px;line-height: 1.1;}

.img-text h2 {font-family: 'Yantramanav-Bold';font-size: 44px;line-height: 1.1;}

.img-text > div > div > div:nth-child(1) {border-top:3px solid rgb(212, 129, 34);}
.slideshow-home {border-top:3px solid rgb(212, 129, 34);}
/*.e-bikes-home .uk-slider-container {overflow-y: visible !important;}*/


.w-l-first-row .w-l-first-row-left,
.w-l-main .w-l-second-row-right {padding-left: 20px;padding-right: 20px;} 

.w-l-main + .w-l-main > div > div:nth-child(1) {order: 2;-webkit-order:2;}
.w-l-main + .w-l-main > div > div:nth-child(2) {order: 1;-webkit-order:1;}



.footer-section > div > div > div:nth-child(3) > div {
    -webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}


}


@media (max-width: 480px) {
	.header-home h1 {text-align: center;}
	.header-home span.orange-bg {font-size: 38px;}
	.header-home span.dark-bg {font-size: 25px;}
}

/* CLIFF */
/* HOME */
.slider-content h3 {
    text-transform: uppercase;
}


/* WAAROM LEONE */
.w-l-header {
    position: relative;
}
.w-l-titel {
    background-color: rgb(212, 129, 34, .6);
    padding: 8px 42px 0px 42px !important;
    font-family: 'Yantramanav-Regular';
    font-size: 64px !important;
    line-height: 1.1;
    font-weight: 600;
}
/*.w-l-div {
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    bottom: -20px;
}*/
/*
.w-l-first-row-left {
    padding: 0 96px 0 175px;
    margin-right: auto;
    margin-left: auto;
    max-width: calc(370px + 260px);
}*/
.w-l-first-row-left h2 {
    font-family: 'Yantramanav-Bold';
    font-size: 64px !important;
    line-height: 1.1;
    font-weight: 600;
}
.vindjeleonedealertitle h2 { font-size: 44px !important;font-weight: 400;}
.w-l-first-row-right img {
    float: right;
}
.w-l-quote, .w-l-first-row, .o-e-first-row {
    margin-top: 5%;
}
.quote-leeuw {
    font-family: 'Yantramanav-Bold';
    color: #cbc7c7;
    font-size: 40px;
    text-align: center;
    width: 80%;
    margin: 0 auto;
}
/* ONZE E-BIKES */
.o-e-first-row {
    background-color: #fff;
}
.o-e-second-row {
    /*width: 50%;
    margin: 0 auto;*/
}

.o-e-second-row > div {max-width: 1120px;}
.o-e-second-row > div > div {max-width: 800px;margin-left: auto;margin-right: auto;}
.o-e-second-row > div > div > div {margin-left: auto;margin-right: auto;padding-left: 0px;}
.o-e-second-row > div > div > div > div {max-width: 330px;margin-left: auto;margin-right: auto;}

.o-e-padding-bottom {
    padding-bottom: 35px;
}
/*.o-e-second-row div:first-child {
    margin-right: 10%;
}
.o-e-second-row div:nth-child(2) {
    margin-left: 10%;
}*/
.o-e-specificaties {
    padding-left: 5%;
    padding-right: 5%;
}
.o-e-fiets-titel {
    text-transform: uppercase;
    display: inline;
    font-size: 26px;
}
.o-e-fiets-prijs {
    font-family: 'Yantramanav-Bold';
    margin-left: 5%;
    font-size: 22px;
}
.o-e-fiets-uitleg {
    font-size: 16px;
}
.o-e-orange-btn, .o-e-grey-btn {
    background-color: #d48122;
    color: #fff;
    padding: 16px;
    text-align: center;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 0;
}
.o-e-grey-btn {
    background-color: #535353;
    margin-top: 0;
}
.o-e-orange-btn a, .o-e-grey-btn a {
    color: #fff;
}
.o-e-legal, .detail-legal {
    color: #767674;
    font-size: 13px;
    text-align: center;
}
/* DETAIL */
.detail-orange-block, .detail-grey-block {
    background-color: #d48122;
    padding: 7% 9%;
    width: 72%;
}
.detail-grey-block {
    background-color: #535353;
    overflow: auto;
}
.detail-titel {
    color: #fff;
    text-transform: uppercase;
    color: #20201d;
    font-size: 30px;
}
.detail-uitleg {
    color: #fff;
    font-size: 16px;
}
.detail-list, .detail-list li {
    font-size: 16px;
    padding-left: 18px;
    color: #fff;
}
.detail-specificaties {
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-bottom: 3px;
    margin-top: 3px;
}
.detail-grey-left {
    display: inline-block;
    width: 50%;
    float: left;
}
.detail-grey-left .detail-specificaties {
    text-align: right;
    padding-right: 6.5%;
}
.detail-grey-right {
    display: inline-block;
    width: 50%;
    float: right;
}
.detail-grey-right .detail-specificaties {
    text-align: left;
    padding-left: 6.5%;
}
.detail-legal-div {
    width: 90%;
}
.detail-legal {
    width: 60%;
    margin: 12px auto 0;
}

















.e-bike-detailpage {}
.e-bike-detailpage .tm-header {
background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );
}

/*.e-bike-detailpage .header > div {background-size: 100% auto !important;background-position: center center !important;}*/

.e-bike-detailpage .header {height: 535px;}
.e-bike-detailpage .header > div {
	height: 535px;
	position: relative;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;

display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: flex-end;
align-content: flex-end;
-webkit-align-items: flex-end;
align-items: flex-end;
justify-content: flex-end;
-webkit-justify-content: flex-end;

}

.arrow-header > div {background-position: left center !important;}



.e-bike-detailpage .header-home span.orange-bg {width: auto;max-width: none;padding: 20px 100px !important;font-size: 65px !important;color: #FFF;line-height: 1;}

.e-bike-detailpage .o-e-first-row {margin-top: 0;}
.e-bike-detailpage .o-e-first-row > div {
    padding-top: 0px;
    padding-bottom: 0px;
}
.e-bike-detailpage .o-e-first-row h2 {letter-spacing: 1px;}

.e-bike-specifications > div.uk-container {max-width: 1120px;}
.e-bike-specifications .detail-uitleg {line-height: 20px;}
.e-bike-specifications .detail-list {line-height: 20px;} 


.nextend-arrow-previous {width: 12px;height: 18px;}
.nextend-arrow-previous {content: '';background: url('/wp-content/uploads/2019/09/productslider-arrow-left.png')}
.nextend-arrow-previous img {display: none !important;}

.nextend-arrow-next {width: 12px;height: 18px;}
.nextend-arrow-next {content: '';background: url('/wp-content/uploads/2019/09/productslider-arrow-right.png')}
.nextend-arrow-next img {display: none !important;}

.nextend-thumbnail-inner {margin-top: 30px;}
.nextend-thumbnail-inner > div {background: none !important;border:none !important;}
.nextend-thumbnail-scroller-group > div {
border-width: 0.5px !important;
  border-color: rgb(58, 54, 54) !important;
  border-style: solid !important;
  background-color: rgb(58, 54, 54) !important;
  width: 121px !important;
  height: 76px !important;
  margin:10px !important;
  }

  .detail-orange-block, .detail-grey-block {margin-left: auto;margin-right: auto;}

.testrit-aanvragen {display: inline-block;margin-top: 15px;padding: 20px 30px;box-sizing: border-box;font-family: 'Yantramanav-Medium';font-size: 24.94px;text-align: center;background: #dd7d12;
-webkit-transition: all 0.15s; 
  transition: all 0.15s;
  color: #FFF;
  width: 100%;
  text-decoration: none;
  }

.testrit-aanvragen:hover, .testrit-aanvragen:focus {background: #535353;color: #FFF;text-decoration: none;}

.e-bike-specifications .detail-legal-div {margin-left: auto;margin-right: auto;}
.e-bike-specifications .detail-legal {color: #20201d;font-size: 12px;line-height: 15px;}


.overzicht-img {background-color: #20201d;text-align: center;
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
margin-bottom: 0px;
padding-top: 25px;
}
.overzicht-text {
	background-color: #20201d;
	display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: flex-start;
align-content: flex-start;
-webkit-align-items: center;
align-items: center;
justify-content: flex-start;
-webkit-justify-content: flex-start;
}
.overzicht-text .o-e-fiets-titel {padding-top: 20px;display: inline-block;margin-bottom: 5px;font-family: 'montserrat-regular';}
.overzicht-text .o-e-fiets-titel + p {margin-top: 5px;}
.overzicht-text .o-e-fiets-uitleg {
    font-size: 16px;
    color: #FFF;
    line-height: 20px;
}

.overzicht-links .o-e-orange-btn {position: relative;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
.overzicht-links .o-e-orange-btn .white {position: relative;top: 0;left: 0;bottom: 0;width: 40%;background: #FFF;color: #20201d;display: inline-block;margin-left: 0;height: 54px;line-height: 54px;box-shadow: 0px 6px 21px 0px rgba(0, 0, 0, 0.08);}
.overzicht-links .o-e-orange-btn a {
	position: relative;
    top: 0;
    width: 60%;
    display: inline-block;
    right: 0;
    box-sizing: border-box;
    padding: 5px;
    font-size: 18px;
}


.privacyverklaring-main-content em {
	font-family: 'montserrat-regular';
    font-size: 18px;
    line-height: 24px;
    color: #5d5d5d;
}
.privacyverklaring-main-content-table {
	overflow-x: auto;
}
.privacyverklaring-main-content-table table {
	border-collapse: collapse;
}
.privacyverklaring-main-content-table table th, .privacyverklaring-main-content-table table td {padding: 5px 15px 5px 5px;text-align: left;}

.privacyverklaring-main-content-table table tr {border-bottom: 1px solid #ccc;}

body > div.tm-page > div:nth-child(5).o-e-second-row > div > div > div.uk-width-expand\@m.uk-first-column > div.overzicht-text > div > p {padding-right: 40px;}

.faq .uk-accordion-title {
	font-family: 'Yantramanav-Bold';
    font-size: 24px !important;
    line-height: 1.1;
    font-weight: 400;
    color: #20201d;
    letter-spacing: 0px;
    text-transform: none;
}
.faq .uk-accordion-content {
	font-family: 'montserrat-regular';
    font-size: 18px;
    line-height: 24px;
    color: #5d5d5d;
}



.contactform label, .contactform input, .contactform textarea {
	font-family: 'montserrat-regular' !important;
    font-size: 18px !important;
    line-height: 24px !important;
    color: #5d5d5d !important;
    font-weight: 400 !important;
}
 
 .contactform input, .contactform textarea {
 	border: 1px solid #CCC !important;
 	border-radius: 0px !important;
 }

 .contactform input:focus, .contactform textarea:focus {box-shadow: none !important;} 

.contactform .privacy-notice-paragraph, .contactform .privacy-notice-paragraph a {
	font-family: 'montserrat-regular' !important;
    font-size: 12px !important;
    line-height: 15px !important;
    color: #5d5d5d !important;
    font-weight: 400 !important;
}

.contactform button {
	display: inline-block;
    margin-top: 15px;
    padding: 10px 20px;
    box-sizing: border-box;
    font-family: 'Yantramanav-Medium';
    font-size: 24.94px;
    text-align: center;
    background: #dd7d12;
    -webkit-transition: all 0.15s;
    transition: all 0.15s;
    color: #FFF;
    width: 100%;
    text-decoration: none;
    max-width: 250px;
}

.contactform button:hover, .contactform button:focus {
background: #535353;
    color: #FFF;
    text-decoration: none;
}

.contactdata .testcentrum-lommel {margin-top: 45px;}

@media (min-width: 960px) {
	.e-bike-detailpage .o-e-first-row {padding-top: 110px;}
	.contactform label {width: 25% !important;padding-right: 15px;box-sizing: border-box;}
	 .contactform input, .contactform textarea {width: 75% !important;}
	 .contactform .privacy-notice-paragraph, .contactform button {margin-left: 25%;}
	 .contactdata {padding-left: 100px;}
	 .contactdata table td {padding-right: 15px;}

}



@media (max-width: 1440px) {
     .uk-navbar-nav>li>a, .uk-light .uk-navbar-nav>li>a {font-size: 24px;padding: 0 15px;}
}

@media (max-width: 1220px) {
	 .uk-navbar-nav>li>a, .uk-light .uk-navbar-nav>li>a {font-size: 22px;padding: 0 10px;}
}


@media (max-width: 959px) {
	.contactform label {width: 100% !important;}
	 .contactform input, .contactform textarea {width: 100% !important;}
	 .contactdata {margin-top: 45px;}	
	 .uk-nav-default>li {margin-bottom: 25px;}	
	 .uk-nav-default>li>a {font-size: 20px;color: #20201d;text-transform: none;letter-spacing: 0px;} 
	 .uk-nav-default>li.uk-active>a {color: #d48122;}
	 .uk-nav-default>li>a:focus, .uk-nav-default>li>a:hover  {color: #d48122;}
	 .tm-header-mobile {padding-top: 10px;padding-bottom: 10px;}  

.e-bike-detailpage .header-home span.orange-bg {
    width: auto;
    max-width: none;
    padding: 10px 30px !important;
    font-size: 35px !important;
    color: #FFF;
    line-height: 1;
}

.e-bike-detailpage .header {height: 300px;}
.e-bike-detailpage .header > div {
	height: 300px;
	position: relative;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;

display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: flex-end;
align-content: flex-end;
-webkit-align-items: flex-end;
align-items: flex-end;
justify-content: flex-end;
-webkit-justify-content: flex-end;

}

.arrow-header > div {
    background-position: 15% center !important;
}

.page-id-11 .w-l-main {padding-bottom: 0px;}
.page-id-11 .w-l-quote {padding-top: 0px;margin-top: 0px;}

.e-bike-specifications > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {margin-top: 50px;}

.testrit-aanvragen {max-width: 280px;margin-left: auto;margin-right: auto;display: block;margin-top: 45px;}


.detail-orange-block, .detail-grey-block {
    background-color: #d48122;
    padding: 7% 7%;
    width: 86%;
    box-sizing: border-box;
}

}




@media (max-width: 767px) {
	.detail-orange-block, .detail-grey-block {
    background-color: #d48122;
    padding: 7% 2.5%;
    width: 95%;
    box-sizing: border-box;
}
}



@media (max-width: 480px) {
 .uk-logo {max-width: 220px;}
 body > div.tm-page > div:nth-child(5).o-e-second-row > div > div > div.uk-width-expand\@m.uk-first-column > div.overzicht-text > div > p {padding-left: 40px;}

 .w-l-first-row-left h2 {
    font-family: 'Yantramanav-Bold';
    font-size: 45px !important;
    line-height: 1.1;
    font-weight: 600;
}

.detail-grey-left .detail-specificaties {
    text-align: right;
    padding-right: 4.5%;
}

.detail-grey-right .detail-specificaties {
    text-align: left;
    padding-left: 2.5%;
}
.detail-specificaties {font-size: 12px;}

}












.uk-navbar-toggle {
color: #20201d;
}
.uk-navbar-toggle.uk-open, .uk-navbar-toggle:focus, .uk-navbar-toggle:hover {
color: #d48122;
}
.uk-navbar-toggle svg {
width: 30px;height: 30px;
}


.hidden {display: none !important;}


 .e-bikes-overzicht > div {max-width: 1110px;}

.motor-title {text-align: center;}
.orange-bold {font-family: 'Yantramanav-Bold';font-size: 38.69px;line-height: 30.95px;color: #dd7d12;}
.black-large {font-family: 'Yantramanav-Bold';font-size: 38.69px;line-height: 30.95px;color: #20201d;}
.black-small {font-family: 'Yantramanav-Bold';font-size: 27.63px;line-height: 30.95px;color: #20201d;}
.black-small0 {font-size: 0px;visibility: hidden;}


.motor-panel {text-align: center;margin-top: 45px !important;}
.motor-panel .el-content {width: 265px;margin-left:auto;margin-right:auto;background: #dd7d12;padding: 7px;box-sizing: border-box;text-align: center;padding-top:9px}
.motor-panel .el-content a {/*font-family: 'Yantramanav-Regular';*/font-family: 'Poppins', sans-serif !important;font-weight: 700;font-size: 30px;line-height: 40px;color: #FFF;text-transform: uppercase;}
.motor-panel .el-content a:hover, .motor-panel .el-content a:focus {text-decoration: none;color: #20201d;}
.motor-panel .el-image {margin-top: 0px !important;}
.e-bikes-overzicht img { width:265px;height:auto;position: relative;left: 50%;transform: translate(-50%);margin-top:-20px;object-fit: cover;}


.download-onze-brochure {text-align: center;}
.download-onze-brochure a {/*font-family: 'Yantramanav-Regular';*/font-family: 'Poppins', sans-serif;font-size: 30px;line-height: 1;color: #FFF;padding: 25px 85px;display: inline-block;background-color: #dd7d12;
-webkit-transition: all 0.2s;
  transition: all 0.2s;
  text-decoration: none;
  margin-top: 60px;
  }
.download-onze-brochure a:hover, .download-onze-brochure a:focus {background-color: #20201d;text-decoration: none;color: #FFF;}


.ebd {width: 100%;}
.ebd .detail-grey-block {width: 100%;box-sizing: border-box;}


.ebd-row1, .ebd-row2, .ebd-row3, .ebd-row4 {margin-left: 0px;}
.ebd-row2 .el-image, .ebd-row3 .el-image {width: 100%;height: 100%;object-fit: cover;}
.ebd-row1 > div, .ebd-row2 > div, .ebd-row3 > div, .ebd-row4 > div {padding-left: 0px;}

.ebike-title {font-family: 'exo-bold';font-size: 40px;color: #20201d;margin-bottom: 0px;text-transform: uppercase;}
.ebike-price {font-family: 'exo-bold';font-size: 20px;color: #afafad;text-decoration: line-through;}
.ebike-discount-price {font-family: 'exo-bold';font-size: 40px;color: #d48122;}

 .ebd-row1 > div:nth-child(2) {
    display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
-webkit-flex-direction: column;
flex-direction: column;
 }

 .ebd-row1 .testrit-aanvragen {margin-top: 20px;margin-bottom: 15px;}
.ebd-row2 .detail-grey-left .detail-specificaties {font-family: 'exo-bold';}


  .ebd-row1 > div:nth-child(2) > div:nth-child(1) {text-align: center;}
  .ebd-row1 > div:nth-child(2) > div:nth-child(1),  .ebd-row1 > div:nth-child(2) > div:nth-child(2) {width: 100%;}

 .ebd-row1 > div:nth-child(2) > div.uk-margin.uk-text-center > div {
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}


.ebd-row2 > div > div, .ebd-row3 > div > div {width: 100%;height: 100%;background-color: #535353;
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}


.ebd-row3 {margin-top: 55px !important;}

.ebd-row3 .detail-list {margin-bottom: 0px;}

.ebd-row4 {margin-top: 20px !important;}
.ebd-row4 p {
    font-family: 'montserrat-regular';
    font-weight: 300;
    font-size: 12px;
    color: #20201d;
    padding-left: 12px;
}


@media (min-width: 960px) {
    .e-bikes-overzicht {padding-top: 140px;padding-bottom: 10px;}
    .ebd-row1 {padding-top: 30px;}
    .ebd-row1 > div:nth-child(1) .el-image {position: relative;left: 25px;}
    .ebd-row1 > div:nth-child(2) > div {max-width: 288px;margin-left: auto;margin-right: auto;}
    .ebd-row1 > div:nth-child(2) > div.uk-margin.uk-text-center {max-width: 244px;margin-left: auto;margin-right: auto;}
}



@media (max-width: 959px) {

    .ebd-row2 > div:nth-child(2) {margin-top: 0px !important;}

    .ebd-row3 > div:nth-child(1) {-webkit-order: 2;order: 2;margin-top: 0px !important;}
    .ebd-row3 > div:nth-child(2) {-webkit-order: 1; order: 1;}

.ebd-row2 .detail-grey-block {background-color: #535353 !important;}
.ebd-row3 .detail-grey-block {background-color: #535353 !important;}

}


.lpr-location-phone .lpr-location-label {display: none !important;}



#locatoraid-form-container {background: #e8e8e8;}



 .wiljedealerworden {margin-top: 85px;}

 .wiljedealerworden label {

font-family: 'montserrat-regular' !important;
    font-size: 18px !important;
    line-height: 24px !important;
    color: #5d5d5d !important;
    font-weight: 400 !important;

}

 .wiljedealerworden input, .wiljedealerworden textarea {

    border: 1px solid #CCC !important;
    border-radius: 0px !important;

}

 .wiljedealerworden input:focus, .wiljedealerworden textarea:focus {box-shadow: none !important;} 

.wiljedealerworden .privacy-notice-paragraph, .wiljedealerworden .privacy-notice-paragraph a {
    font-family: 'montserrat-regular' !important;
    font-size: 12px !important;
    line-height: 15px !important;
    color: #5d5d5d !important;
    font-weight: 400 !important;
}


.wiljedealerworden h3 {
    font-family: 'Yantramanav-Bold';
    font-weight: 400;
    margin-bottom: 45px;
}

.wiljedealerworden button {
    display: inline-block;
    margin-top: 15px;
    padding: 10px 20px;
    box-sizing: border-box;
    font-family: 'Yantramanav-Medium';
    font-size: 24.94px;
    text-align: center;
    background: #dd7d12;
    -webkit-transition: all 0.15s;
    transition: all 0.15s;
    color: #FFF;
    width: 100%;
    text-decoration: none;
    max-width: 250px;
}

.wiljedealerworden button:hover, .wiljedealerworden button:focus {
background: #535353;
    color: #FFF;
    text-decoration: none;
}


.dealermap {max-width: 1115px;margin-left: auto;margin-right: auto;}


     .dealermap #hclc_grid > div > div.hc-col.hc-col-4.hc-mb2.hc-px2 {
        background: #e8e8e8;
    }


.dealermap #hclc_grid > div > div.hc-col.hc-col-4.hc-mb2.hc-px2  a {color: #5d5d5d !important;}
.dealermap #hclc_grid > div > div.hc-col.hc-col-4.hc-mb2.hc-px2  a:hover,
.dealermap #hclc_grid > div > div.hc-col.hc-col-4.hc-mb2.hc-px2  a:focus {color: #dd7d12 !important;}

.dealermap #locatoraid-search-form-button {
      background-color: rgb(221, 125, 18);
  width: 172px;
  height: 42px;
  display: inline-block;
  font-family: 'Yantramanav-Regular';
  font-size: 18px;
  color: #FFF;
  cursor: pointer;
  position: relative;
  top: 10px;
}

.lpr-location-name {text-transform: uppercase;}

#locatoraid-search-form-search input {height: 40px !important;
  font-family: 'Yantramanav-Regular' !important;
  font-size: 18px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  }
#locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div {margin-left: 0px !important;margin-right: 0px !important;}

#locatoraid-search-form-search input::-webkit-input-placeholder { 
display: none !important;font-size: 0px !important;
}
#locatoraid-search-form-search input::-moz-placeholder { 
display: none !important;font-size: 0px !important;
}
#locatoraid-search-form-search input:-ms-input-placeholder {
display: none !important;font-size: 0px !important;
}
#locatoraid-search-form-search input:-moz-placeholder { 
display: none !important;font-size: 0px !important;
}

.plaatsofpostcodetitle {
    text-transform: uppercase;
     font-family: 'Yantramanav-Bold';
     font-size: 22px;
     margin-bottom: 20px;
     color: #20201d;
}

.toonalledealers a {
    font-family: 'montserrat-regular';
    color: #23231f;
    font-size: 16px;
    text-decoration: underline;
    cursor: pointer;
    position: relative;
    z-index: 1;
}


.hcj2-more-results {
     font-family: 'montserrat-regular' !important;
    color: #23231f !important;
    font-size: 16px !important;
}


.dealertitle {padding-bottom: 0px;}
.dealertitle h2 {margin-bottom: 10px;}


.toplevel_page_locatoraid ul li:nth-child(5) {display: none !important;}

.home-slider-buttons a {font-family: 'Yantramanav-Regular';font-size: 25px;color: #d48122;text-decoration: none;}
.home-slider-buttons a:hover, .home-slider-buttons a:focus {color: #fff;text-decoration: none;}
.home-slider-buttons a:nth-child(1) span {position: relative;padding-left: 60px;box-sizing: border-box;}
.home-slider-buttons a:nth-child(1) span::before {position: absolute;content:'';background: url('/wp-content/uploads/2019/12/zoek-een-dealer-icon.png') no-repeat 0 50%;display: inline-block;width: 32px;height: 32px; 
position: absolute;
top: 50%;
left: 0%;
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
-o-transform: translate(0%, -50%);
transform: translate(0%, -50%);
}

.home-slider-buttons a:nth-child(1):hover span::before,
.home-slider-buttons a:nth-child(1):focus span::before {background: url('/wp-content/uploads/2019/12/zoek-een-dealer-icon1.png') no-repeat 0 50%;}

.home-slider-buttons a:nth-child(2) span {position: relative;padding-left: 60px;box-sizing: border-box;}
.home-slider-buttons a:nth-child(2) span::before {position: absolute;content:'';background: url('/wp-content/uploads/2019/12/boek-een-testrit-icon.png') no-repeat 0 50%;display: inline-block;width: 39px;height: 25px; 
position: absolute;
top: 50%;
left: 0%;
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
-o-transform: translate(0%, -50%);
transform: translate(0%, -50%);
}

.home-slider-buttons a:nth-child(2):hover span::before,
.home-slider-buttons a:nth-child(2):focus span::before {background: url('/wp-content/uploads/2019/12/boek-een-testrit-icon1.png') no-repeat 0 50%;}

.blog-overview .creatic-blog-article > a,
.blog-overview .creatic-blog-article > a:hover, 
.blog-overview .creatic-blog-article > a:focus {text-decoration: none !important;}

#creaticBlog .creatic-blog-article .thumb-image {width: 100%;object-fit: cover;}

@media (min-width: 960px) {

.article-title {padding: 30px 80px;box-sizing: border-box !important;padding-top: 30px !important;}
/*.blog-overview .creatic-blog-article > a .article-title {max-width: calc(60% + 160px);margin-left: auto;margin-right: auto;}*/
.blog-overview .creatic-blog-article > a .article-title {max-width: calc(80% + 160px);margin-left: auto;margin-right: auto;}
.header-home > div {position: relative;}
.home-slider-buttons {position: absolute;bottom: 0;right: 0;width: 50vw;background-color: rgba(0, 0, 0, 0.702);height: 71px;vertical-align: middle;line-height: 1;}
.home-slider-buttons a {display: inline-block;width: 25vw;vertical-align: middle;height: 71px;line-height: 1;text-align: center;
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
float: left;
}

.home-slider-buttons a:nth-child(1) {width: 50vw;}
.home-slider-buttons a:nth-child(2) {display: none !important;} 

.toonalledealers {display: inline-block;float: right;margin-top: -40px;}


#locatoraid-form-container {padding: 40px;width: calc(40.90% + 7px) !important;margin-left: -9px;box-sizing: border-box;}

#locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-8.hc-mb2.hc-px2 {width: 100%;padding-left: 0px !important;padding-right: 0px !important;}
#locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-4.hc-mb2.hc-px2 {padding-left: 0px !important;padding-right: 0px !important;}

.dealermap #hclc_grid > div > div.hc-col.hc-col-4.hc-mb2.hc-px2 {padding: 40px;}

    .wiljedealerworden {width: 59.10%;margin-left: auto;margin-right: 0;}
    .wiljedealerworden label {
    width: 25% !important;
    padding-right: 15px;
    box-sizing: border-box;
}
.wiljedealerworden input, .wiljedealerworden textarea {
    width: 75% !important;
}
    .wiljedealerworden label {width: 25% !important;padding-right: 15px;box-sizing: border-box;}
     .wiljedealerworden input, .wiljedealerworden textarea {width: 75% !important;}
     .wiljedealerworden .privacy-notice-paragraph, .wiljedealerworden button {margin-left: 25%;}
     .dealermap #hclc_grid > div > div.hc-col.hc-col-4.hc-mb2.hc-px2 {width: 40.90% !important;}
     .dealermap #hclc_grid > div > div.hc-col.hc-col-8.hc-mb2.hc-px2 {width: 59.10% !important;margin-top: -240px;}
     .wiljedealerworden {margin-top: -160px;padding-left: 34px;box-sizing: border-box;}

}


@media (max-width: 959px) {
    .article-title {padding: 10px 20px;box-sizing: border-box;padding-top: 10px !important;}
    .wiljedealerworden label, .wiljedealerworden input, .wiljedealerworden textarea {width: 100% !important;}
    #locatoraid-form-container {padding: 40px 20px;width: calc(100% + 18px) !important;margin-left: -9px;box-sizing: border-box;}
    #locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-8.hc-mb2.hc-px2 {width: 100%;padding-left: 0px !important;padding-right: 0px !important;}
#locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-4.hc-mb2.hc-px2 {padding-left: 0px !important;padding-right: 0px !important;}


.header-home > div {position: relative;}
.home-slider-buttons {position: absolute;bottom: 0;right: 0;width: 100vw;background-color: rgba(0, 0, 0, 0.702);/*height: 142px;*/height: 71px;vertical-align: middle;line-height: 1;}
.home-slider-buttons a {display: inline-block;width: 100vw;vertical-align: middle;height: 71px;line-height: 1;text-align: center;
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
float: left;
}

.home-slider-buttons a:nth-child(2) {display: none !important;}




}





#creaticBlog .creatic-blog-article {
    margin-top: 25px;
    background-color: transparent;
    padding: 15px;


}



.blog-overview .creatic-blog-article > a {background: #db7c12;background-color: #db7c12 !important;display: block;}

.article-title {background: #db7c12;color: #FFF; font-family: 'Yantramanav-Bold';font-size: 35px;line-height: 40px;text-align: center;}


#creaticBlog .prev-link-wrapper a {
font-family: 'montserrat-extrabold';
font-size: 18px;
color: #dd7d12;
text-transform: uppercase;
}

#creaticBlog .next-link-wrapper a {
font-family: 'montserrat-extrabold';
font-size: 18px;
color: #dd7d12;
text-transform: uppercase;
}

#creaticBlog .next-link-wrapper a::after {
    content: "\003e";
    padding-left: 15px;
}

#creaticBlog .next-link-wrapper a:hover,
#creaticBlog .next-link-wrapper a:focus {text-decoration: none;}


.blog-detail h2 {
font-family: 'Yantramanav-Bold';font-size: 55px;color: #dd7d12;line-height: 1;margin-bottom: 15px;
}


.blog-detail h3 {
    font-family: 'Yantramanav-Bold';font-size: 55px;color: #20201d;line-height: 1;margin-bottom: 15px;
}

.blog-detail .blog-link-overview {
    font-family: 'montserrat-extrabold';
font-size: 18px;
color: #dd7d12 !important;
text-transform: uppercase;
}
.blog-detail .blog-title {display: none;}
.blog-detail h2 + h3 {margin-top: 15px;}
.blog-detail img {max-width: 445px;max-height: 429px;width: 100%;height: 100%;object-fit: cover;}



.newstitle {position: relative;font-family: 'Yantramanav-Bold';font-size: 60px;color: #FFF;display: inline-block;z-index: 0;line-height: 1.5;}
.newstitle::before {
    position: absolute;
top: 50%;
left: -40vw;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
background: #db7c12;
width: 110vw;
height: 100%;
z-index: -1;
}

@media (min-width: 960px) {
.blog-detail  .blog-content .panel-right {/*text-align: right;*/
display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: flex-end;
-webkit-justify-content: flex-end;
}
}


@media (max-width: 1350px) {
    .newstitle::before {
    position: absolute;
top: 50%;
left: -25vw;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
background: #db7c12;
width: 100vw;
height: 100%;
z-index: -1;
}
}



.wpml-ls-legacy-list-vertical .wpml-ls-flag {
    display: inline;
    vertical-align: middle;
    width: 30px;
    height: 20px;
}

@media (min-width: 960px) and (max-width: 1150px) {
    .uk-navbar-nav>li>a, .uk-light .uk-navbar-nav>li>a {
    font-size: 18px;
    padding: 0 6px;
}
}


@media (max-width: 959px) {
    .newstitle::before {
    position: absolute;
top: 50%;
left: 0vw;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: '';
background: #db7c12;
width: 100vw;
height: 100%;
z-index: -1;
}
}



#creaticBlog a {color: #dd7d12;}
#creaticBlog a:hover, #creaticBlog a:focus {color: #5d5d5d;}

/*.home-nieuws*/ .blog-overview .creatic-blog-article > a {
    background: #20201d;
    background-color: #20201d !important;
}
/*.home-nieuws*/ .article-title {
    background: #20201d;
    font-family: 'Yantramanav-Regular';
    font-size: 22px;
    line-height: 1.1;
    padding: 25px;
    min-height: 100px;
    display: -webkit-box;      
display: -moz-box;         
display: -ms-flexbox;      
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-align-content: center;
align-content: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
-webkit-justify-content: center;
}

/*
@media (min-width: 960px) {
    .home-nieuws .article-title {padding: 25px 50px;}
}

*/


.widget-icl-lang-sel-widget ul li {margin-top: 15px !important;margin-bottom: 15px !important;}

.home-en .header-home span.dark-bg {font-size: 24px;}
.w-l-first-row .vindjeleonedealertitleen {max-width: 600px;}
.w-l-first-row .vindjeleonedealertitlees {max-width: 700px;}


.footer-section + .footer-section {display: none;}



.distribuidores #locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-4.hc-mb2.hc-px2 {width: 100%;}
.distribuidores #locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-8.hc-mb2.hc-px2 {width: 100%;}
.distribuidores .dealermap #locatoraid-search-form-button {width: 100%;}
.distribuidores .toonalledealers {margin-top: 20px;}

.endealerlocator #locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-4.hc-mb2.hc-px2 {width: 100%;}
.endealerlocator #locatoraid-form-container form > div:nth-child(2) > div:nth-child(1) > div > div.hc-col.hc-col-8.hc-mb2.hc-px2 {width: 100%;}
.endealerlocator .dealermap #locatoraid-search-form-button {width: 100%;}
.endealerlocator .toonalledealers {margin-top: 20px;}



@media(max-width:480px){
    .newstitle,
    .text-img h2,
    .img-text h2,
    .e-bikes-home h2,
    .w-l-first-row-left h2,
    .quote-leeuw,
    .header-home span.orange-bg {
        font-family: 'Yantramanav-Regular';
    }
}

.pum-theme-989 .pum-container, .pum-theme-lightbox .pum-container{
    background: url(https://www.e-leone.be/wp-content/uploads/2021/05/bg-popup-min.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}


ol {
    counter-reset: item;
}

ol > li {
    counter-increment: item;
}

ol ol > li {
    display: block;
    position: relative;
    padding-left: 30px;
}

ol ol > li:before {
    content: counters(item, ".") ". ";
    margin-left: -20px;
    position: absolute;
    top: 0;
    left: 0;
}

ol ol {margin-top: 15px !important;margin-bottom: 15px !important;}

ol > li {
    font-size: 23px;
    line-height: 1.35;
    font-family: Montserrat;
    font-weight: 600;
    color: #26244c;
}

ol > li > ol {
    padding-left: 0px;
    margin-left: -5px;
}

ol > li > ol > li {
font-family: 'montserrat-regular';
    font-size: 18px;
    line-height: 24px;
    color: #5d5d5d;
    margin-bottom: 10px;
    font-weight: 400;
}


.pum-theme-988 .pum-content + .pum-close, .pum-theme-standaard-thema .pum-content + .pum-close {
    background-color: #d38023 !important;
}