@import '4yourcar-ebay-webfonts.css';


html { width: 100%; }
body { color: #1d1c1b; margin: 0; width: 100%; font-size: 14px; }
a { color: #17555e; font-weight: bold; text-decoration: none; }
a:hover { cursor: pointer; }
strong, b { font-weight: 600; }

.row { display: flex; flex-wrap: wrap; }
.col { flex: 1 1; }

.box_btn { display: inline-block; text-decoration: none; text-align: center; color: #fff; background: #17555e; padding: 0.75rem 1.5rem 0.875rem; font-size: 16px; border-radius: 4px; font-weight: bold; position: relative; cursor: pointer; }
.box_btn:hover { cursor: pointer; background-color: #144850; }
.box_btn span { padding-left: 2.125rem; }
.box_btn svg { fill: #fff; max-height: 22px; display: inline-block; position: absolute; left: 1.5rem; top: 12px; }

.img-fluid { max-width: 100%; height: auto; }

.float-right { float: right; }
.text-right { text-align: right; }

.col-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
.col-6 { max-width: 50%; flex: 0 0 50%; }
.col-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }

.d-none { display: none; }

.box-shadow { -webkit-box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.1); box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.1); }

.page-background { background: #fff; overflow: hidden; font-size: 14px;  color: #282828; }
.page-background * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.page-content { margin: 0 auto; max-width: 1200px; width: 100%; padding: 0 15px; }

/* Whitelabel - CSS */

.fouryourcar{ font-family: 'Inter', 'Arial', sans-serif; color: #4A5578; }
.fouryourcar .row { margin: 0!important;  }
.fouryourcar .row .col { padding: 0!important; }


/*header*/
.top-header { border-bottom: 1px solid #ddd; padding: 0.25rem 0; font-style: italic; margin-top: 0.125rem; }
.top-usp * { vertical-align: top; }
.top-usp .icon { display: inline-block; }
.top-usp span { display: inline-block; padding-top: 1px; color: #555; font-size: 14px; }
.top-usp .icon svg { height: 20px; }
.top-usp .icon svg path { fill: #555; }

.header { padding: 1.25rem 0; }
.header .row { align-items: center; justify-content: space-between; }
.header .logo { width: 294px; height: 93px; background-image: url(../gfx/logo.png); background-repeat: no-repeat; background-size: 100%; display: block; margin-right: 2rem; cursor: pointer; }

.navigation { width: 790px; }
.navigation .col { flex: unset; }
.navigation a { display: block; padding: 0.5rem; font-size: 18px; color: #4b4b4b; transition: all 400ms ease-out; }
.navigation a:hover { background-color: #e1e1e1; }
.navigation a.special { color: #17555e; }

#main { background: rgb(255,255,255); background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%); padding-top: 30px; }
#main h1 { margin-top: 0; margin-bottom: 0.5rem; font-size: 2rem; }
.subtitle { font-size: 16px; }

.side-info { padding: 0 0 0 1rem; position: relative; flex: 1 1; }
.side-info .content { height: 400px; overflow: auto; }
.alert { color: #664d03; background-color: #fff3cd; border-color: #ffecb5; position: relative; padding: 1.25rem 1rem; margin-bottom: 1rem; border-radius: 0.25rem; position: relative; line-height: 20px; }
.alert .icon { position: absolute; left: 1.5rem; top: 1.4rem; }
.alert.warning { color: #842029; background-color: #f8d7da; border-color: #f5c2c7; }
.alert.warning svg { fill: #842029; }

.custom-list table { font-size: 16px; width: 100%; border-collapse: collapse; }
.custom-list table td { padding: 0.5rem 1rem; background-color: white; }
.custom-list table td:first-child { width: 50%; }
.custom-list table td:last-child { width: 50%; }
.custom-list table tr td:first-child { font-weight: bold; }
.custom-list table tr:nth-child(2n-1) td { background-color: #eee; }
.custom-list table thead th { background-color: #131313; color: white; padding: 0.625rem 1rem; text-align: left; }
.custom-list table thead th:first-child { border-top-left-radius: 3px; }
.custom-list table thead th:last-child { border-top-right-radius: 3px; }

.item-description { padding: 3rem 0; }

/* Product Images / Image Gallery */
.image-gallery { position: relative; align-items: flex-start !important; }
.image-gallery a { cursor: pointer; border: none; }
.image-gallery img { min-width: 1px; min-height: 1px; }
.image-gallery ul, .image-gallery li { list-style: none; margin: 0; padding: 0; }

.image-gallery .big-image { width: 500px; height: 500px;  position: relative; background-color: #fff; }
.image-gallery .big-image img{ opacity: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transition: opacity 350ms; max-height: 100%; max-width: 100%; }
.image-gallery .big-image img:target { opacity: 1; }
.image-gallery .big-image img:target ~ img#default { opacity: 0; }
.image-gallery .big-image img#default { opacity: 1; }

.thumbs { position: absolute; bottom: 0; left: 1.125rem; width: 100%; width: 600px; }
.thumbs ul.row { width: 100%; padding-left: 0; display: flex!important; flex-wrap: wrap; }
.thumbs li { display: block; overflow: hidden; background-color: #fff; height: 95px; flex: 1 0 18.4%; max-width: 18.4%; padding: 0; border: 1px solid #e1e1e1; margin-right: 2%; margin-top: 0.625rem; }
.thumbs li:last-child { margin-right: 0; }
.thumbs li:nth-child(5), .thumbs li:nth-child(10) { margin-right: 0;}
.thumbs li a:hover { opacity: 1; }
.thumbs li a { opacity: 0.85; display: block; height: 100%; width: 100%; position: relative; }
.thumbs li a:focus { opacity: 1; }
.thumbs li img { max-width: 75px; max-height: 75px;  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.data-list { margin-top: 1rem!important; max-width: 97%; }
.side-info .alert { margin-top: 0.75rem; }

.tab_content ul, .data-list { padding-left: 0; list-style-type: none; margin-top: 0.5rem; }
.tab_content ul li, .data-list li { position: relative; padding: 0.5rem 0.25rem 0.5rem 1rem; font-size: 16px; }
.tab_content ul li:before, .data-list li:before { content: ''; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='7px' height='12px'%3E%3Cpath fill-rule='evenodd' fill='rgb(33, 37, 41)' d='M1.241,11.248 C1.017,11.248 0.793,11.163 0.623,10.992 C0.281,10.650 0.281,10.097 0.623,9.755 L4.380,5.998 L0.623,2.241 C0.281,1.900 0.281,1.346 0.623,1.004 C0.964,0.662 1.518,0.662 1.860,1.004 L6.235,5.379 C6.577,5.721 6.577,6.275 6.235,6.616 L1.860,10.991 C1.689,11.164 1.465,11.248 1.241,11.248 Z'/%3E%3C/svg%3E"); display: block; width: 7px; height: 12px; position: absolute; left: 0px; top: 14px; }
.tab_content .alert.warning ul li:before, .data-list .alert.warning ul li:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='7px' height='12px'%3E%3Cpath fill-rule='evenodd' fill='rgb(132, 32, 41)' d='M1.241,11.248 C1.017,11.248 0.793,11.163 0.623,10.992 C0.281,10.650 0.281,10.097 0.623,9.755 L4.380,5.998 L0.623,2.241 C0.281,1.900 0.281,1.346 0.623,1.004 C0.964,0.662 1.518,0.662 1.860,1.004 L6.235,5.379 C6.577,5.721 6.577,6.275 6.235,6.616 L1.860,10.991 C1.689,11.164 1.465,11.248 1.241,11.248 Z'/%3E%3C/svg%3E"); }
.data-list li:before { top: 11px; }


.content-tabs-col { flex: 0 0 70%; max-width: 70%; }
.content_tabs_mobile { display: block; padding-top: 50px; background-color: #fff; margin-top: 30px; height: 635px; background: transparent; margin-bottom: 1rem; font-size: 16px; }
.content_tabs { display: none; }
.tabs { height: 100%; padding: 0; margin: 0; width: 100%; display: block; position: relative; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.tabs>.tab>[id^="mobiletab"]:checked + label { z-index: 15; background-color: #fff; border: 1px solid #e1e1e1; border-bottom: 0; font-weight: normal; color: #242526; }
.tabs>.tab>[id^="mobiletab"]:checked ~ [id^="mobiletab-content"] { display: block; opacity: 1;  }
.content_tabs { height: 470px; width: 68%; margin-right: 4%; float: left; margin-bottom: 50px; }
.tabs .tab { display: block; margin-top: -51px; height: 100%; float: left; }
.tabs .tab>input[type="radio"] {display: none; }

.tabs .tab>label { padding: 1rem 2rem; display: table; position: absolute;  font-weight: bold; font-size: 16px; margin-left: -1px; color: #17555e; top: -55px; }
.tabs .tab>label:hover { background-color: #e1e1e1; color: #242526; cursor: pointer; }

.tab.two label { left: 230px; }
.tabs .tab_content { position: absolute; padding: 30px 15px 15px; display: none; width: 100%; opacity: 0; transition: opacity 400ms ease-out; box-sizing: border-box; left: 0; height: 100%; overflow: auto; background-color: #fff; margin-top: 49px; }
.tabs .tab_content .inner { overflow-y: auto;  }
.tabs .tab_content h1:first-child, .tabs .tab_content h2:first-child, .tabs .tab_content h3:first-child, .tabs .tab_content p:first-child { margin-top: 0; padding-top: 0; }

.tab_content h3 { font-weight: bold; font-size: 18px; }
.tabs .tab_content .scroll { height: 100%; overflow: auto; }
.usp .content a:hover, .tab_content a:hover { text-decoration: underline; }

.usp { flex: 1 1; border-radius: 4px; overflow: hidden; margin: 0 0.75rem; display: flex; flex-direction: column; position: relative; }
.content-grid { margin: 3rem 0 2rem; }
.content-grid .row .usp-wrapper:first-child .usp { margin-left: 0; }
.content-grid .row .usp-wrapper:last-child .usp { margin-right: 0; }
.usp-small { margin-top: 3rem; }

#usp { margin-top: 3rem; }
.usp .header { height: 205px; width: 100%; background-repeat: no-repeat; background-size: cover; position: relative; background-position: center ; }
.usp .header .title { background-color: rgba(0,0,0,.5); width: 100%; color: white; padding: 1rem; font-weight: bold; font-size: 16px!important; position: absolute; left: 0; bottom: 0; }
.usp-1 .header { background-image: url(../gfx/usp/1.jpg); }
.usp-2 .header { background-image: url(../gfx/usp/2.jpg); }
.usp-3 .header { background-image: url(../gfx/usp/3.jpg); }
.usp .content { padding: 1.125rem 1rem 2.5rem; line-height: 1.25rem; max-height: 170px; overflow: hidden; transition: max-height 0.4s ease-in-out; }
.usp .content, .usp .content p, .usp .content-inner * { font-size: 13px!important; }
.usp > .icon { margin-bottom: 0.75rem; }
.usp > .icon svg { max-height: 45px; display: block; margin: 0 auto; fill: #555; }
.usp-small .title { text-align: center; font-size: 22px; font-weight: bold; color: #555; margin-bottom: 0.5rem; }
.usp .description { text-align: center; margin-bottom: 1rem; line-height: 21px; }
.usp .box_btn { display: table; margin: 0 auto; }
.usp .small-text, .usp .small-text * { line-height: 13px!important; font-size: 11px!important; }

.usp-wrapper { flex: 1; }
.usp-checkbox { display: none; }
.usp-checkbox:checked + .usp .content { max-height: 1000px; }
.usp .read-more-btn { position: absolute; width: 100%; background-color: rgba(255,255,255,.8); left: 0; bottom: 0; text-align: center; padding: 0.5rem; cursor: pointer; font-weight: bold; font-size: 14px!important; }
.usp .read-more-btn:hover { text-decoration: underline; color: #ef7d1a;; }
.usp .read-more-btn:before {content: 'Mehr anzeigen';}
.usp-checkbox:checked + .usp .read-more-btn::before {content: 'Weniger anzeigen';}

.usp-big { align-items: flex-start !important; }

.info-box { border-radius: 4px; overflow: hidden; margin: 0 0.75rem; }
.info-box.info-box-1 { margin: 5rem 0 0 1rem; }
.info-box .header { height: 205px; width: 100%; background-repeat: no-repeat; background-size: cover; position: relative; }
.info-box-1 .header { background-size: 140%; }
.info-box .header .title { background-color: rgba(0,0,0,.5); width: 100%; color: white; padding: 1rem; font-weight: bold; font-size: 16px; position: absolute; left: 0; bottom: 0; }
.info-box.info-box-1 .header { background-image: url(../gfx/info/1.jpg); }
.info-box .content { padding: 1.125rem 1rem 1.5rem; line-height: 1.25rem; }
.info-box > .icon { margin-bottom: 0.75rem; }
.info-box > .icon svg { max-height: 45px; display: block; margin: 0 auto; fill: #555; }
.info-box-small .title { text-align: center; font-size: 22px; font-weight: bold; color: #555; margin-bottom: 0.5rem; }
.info-box .description { text-align: center; margin-bottom: 1rem; line-height: 21px; }
.info-box .box_btn { display: table; margin: 0 auto; }
.info-box p { font-size: 14px; }

.category { margin: 1rem 0.5rem 0;  border-radius: 4px; position: relative; text-align: center; padding: 1.25rem 1rem; font-weight: bold; display: block; }
.category:hover { background-color: rgba(23,85,94,0.05); }
#shop-categories .row > .col:first-child .category { margin-left: 0; }
#shop-categories .row > .col:last-child .category { margin-right: 0; }
.category label { display: block; margin-top: 0.25rem; }

/* Category Icons */
.category .icon { height: 90px; background-repeat: no-repeat; width: 100%; background-position: center; opacity: 0.2; display: none; } 
/*
.category-1 .icon { background-image: url('../gfx/categories/1.svg'); } 
.category-2 .icon { background-image: url('../gfx/categories/2.svg'); } 
.category-3 .icon { background-image: url('../gfx/categories/3.svg'); } 
.category-4 .icon { background-image: url('../gfx/categories/4.svg'); } 
.category-5 .icon { background-image: url('../gfx/categories/5.svg'); } 
.category-6 .icon { background-image: url('../gfx/categories/6.svg'); } 
.category-7 .icon { background-image: url('../gfx/categories/7.svg'); } 
.category-8 .icon { background-image: url('../gfx/categories/8.svg'); } 
*/

.manufacturer {overflow: hidden; margin: 50px 0 30px; } 
.manufacturer h3 {font-size: 22px; font-weight: 600; } 

/* Slider  Logos */ @-webkit-keyframes slider { 0% { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); visibility: visible; } } @keyframes slider { 0% { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); visibility: visible; } } 
.slider-wrap { width: 100%; overflow: hidden; padding-left: 0%; background: #fff; margin-top: 10px; margin-bottom: 10px; border-top: 0; margin-top: 0; padding: 10px 0; } 
.slider_item { display: inline-block; width: 100px; height: 50px; background-size: 100%; background-position: center!important; margin-right: 20px; opacity: .6; }
.slider_item:hover { opacity: 1; }
.slider { padding-left: 100%; display: inline-block; white-space: nowrap; padding-right: 30px; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-name: slider; animation-name: slider; -webkit-animation-duration: 35s; animation-duration: 35s; } 
.slider:hover {-webkit-animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused; animation-play-state: paused; } 

.pdf-download { position: relative; padding-left: 1.5rem; white-space: nowrap; }
.pdf-download:before { content: ''; position: absolute; left: 1px; top: 1px; background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path fill="%2317555e" d="M128 64C92.7 64 64 92.7 64 128L64 512C64 547.3 92.7 576 128 576L208 576L208 464C208 428.7 236.7 400 272 400L448 400L448 234.5C448 217.5 441.3 201.2 429.3 189.2L322.7 82.7C310.7 70.7 294.5 64 277.5 64L128 64zM389.5 240L296 240C282.7 240 272 229.3 272 216L272 122.5L389.5 240zM272 444C261 444 252 453 252 464L252 592C252 603 261 612 272 612C283 612 292 603 292 592L292 564L304 564C337.1 564 364 537.1 364 504C364 470.9 337.1 444 304 444L272 444zM304 524L292 524L292 484L304 484C315 484 324 493 324 504C324 515 315 524 304 524zM400 444C389 444 380 453 380 464L380 592C380 603 389 612 400 612L432 612C460.7 612 484 588.7 484 560L484 496C484 467.3 460.7 444 432 444L400 444zM420 572L420 484L432 484C438.6 484 444 489.4 444 496L444 560C444 566.6 438.6 572 432 572L420 572zM508 464L508 592C508 603 517 612 528 612C539 612 548 603 548 592L548 548L576 548C587 548 596 539 596 528C596 517 587 508 576 508L548 508L548 484L576 484C587 484 596 475 596 464C596 453 587 444 576 444L528 444C517 444 508 453 508 464z"/></svg>'); background-repeat: no-repeat; width: 20px; height: 20px; background-size: 100%; }

.about-us p { line-height: 22px; }

#about-us { padding: 0 1rem; }
#about-us .s4t-col { flex: 0 1 auto; }
#about-us .row { align-items: flex-start; }
#about-us .row .col:first-child { padding-right: 0.5rem; }
#about-us .header { padding-top: 0; }
#about-us .header h3 { font-size: 32px; margin-bottom: 0.5rem; }
#about-us .header h4 { font-size: 24px; margin: 0.5rem 0 1rem; }
#about-us p { font-size: 18px; line-height: 30px; }
#about-us .speed4trade { overflow: hidden; }
#about-us .speed4trade img { max-width: 362px; margin-top: -80px; }
.about-us-slider { margin-bottom: 2rem; }

#about-us .slider_item { display: inline-block; width: 260px; height: 185px; background-size: 100%; background-position: center!important; margin-right: 20px; opacity: 1; }
#about-us .slider_item.one { background: url(../gfx/speed4trade/slider/1.jpg) no-repeat; background-size: 100%; }
#about-us .slider_item.two { background: url(../gfx/speed4trade/slider/2.jpg) no-repeat; background-size: 100%; }
#about-us .slider_item.three { background: url(../gfx/speed4trade/slider/3.jpg) no-repeat; background-size: 100%; }
#about-us .slider_item.four { background: url(../gfx/speed4trade/slider/4.jpg) no-repeat; background-size: 100%; }
#about-us .slider_item.five { background: url(../gfx/speed4trade/slider/5.jpg) no-repeat; background-size: 100%; }
#about-us .slider_item.six { background: url(../gfx/speed4trade/slider/6.jpg) no-repeat; background-size: 100%; }
#about-us video { width: 100%; }

.footer { background-color: #333; color: white; text-align: right; padding: 1rem 0; font-weight: 300; margin-top: 4rem; }


/* Responsive UI */
@media screen and (max-width: 1150px) {
	.head-link-1 { display: none; }
	.main-row { display: block; }
	.image-gallery .big-image{ margin: 0 auto 1rem; width: 100%; }
	.side-info { margin: 0 auto; padding-left: 0; }
	.side-info .content { height: auto; }
	.thumbs { position: relative; margin: 0 auto 1.75rem; left: 0; width: 500px; }
	.image-gallery { display: block; }
	.navigation, .top-header, .s4t-col, #shop-categories, .manufacturer, .usp-big a, .usp-6 { display: none; }
	.tab_content .row { display: block; }
	.header .logo { margin: 0 auto; }
}

@media screen and (max-width: 900px) {
	.usp-wrapper { flex: none; width: 100%; margin-bottom: 2rem; }
	.usp .header { background-size: 60%; }
	.desktop-col { display: block; }
	.content-tabs-col { flex: 0 0 100%; max-width: 100%; }
	.info-box.info-box-1 { margin: 0rem 0 2rem; }
	.usp .read-more-btn:hover { text-decoration: none; color: #4A5578; }
}

/* Mobile UI */
@media screen and (max-width: 700px) {
	.content_tabs_mobile { display: block; margin-bottom: 25px; width: 100%; position: relative; height: auto; }
    .content_tabs { display: none; }
    .tabs { height: auto; border: 0; }
    .tabs .tab { float: none; margin-bottom: 0; margin-top: 0; }
    .tabs .tab.four { display: none; }
    .tabs .tab_content { position: relative; height: auto; overflow: auto; top: 0px; margin-top: 0px; padding: 20px 15px; border: 1px solid #e1e1e1; border-top: 0; }
    .tabs .tab>label { top: 0; margin-bottom: 2px; position: relative; left: 1px!important; width: 100%; margin-bottom: 0; position: relative; font-size: 16px; background-color: #17555e; color: #fff; border-bottom: 1px solid #fff; padding: 1rem; }
    .tabs>.tab>[id^="mobiletab"]:checked + label { cursor: default; }
	.tabs>.tab>[id^="mobiletab"] + label::after { content: ''; background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path fill="%23fff" d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg>'); background-repeat: no-repeat; background-size: 20px 20px; width: 20px; height: 20px; display: block; position: absolute; right: 1rem; top: 15px;}
    .tabs>.tab>[id^="mobiletab"]:checked + label::after { content: ''; background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path fill="%234A5578" d="M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z"/></svg>')}
    .tabs .tab_content  .scroll { height: auto; }
	#info .row, #usp .row { display: block; }
	.thumbs { width: 100%; }
	.usp .header { background-size: 80%; }

}


/* Necessary */
.eBay_Desc { display: none; }


/* LOADBEE */
[data-scope="loadbee-ebay"] {
	display: block !important;
}

loadbee-sandbox img.footer--logo-icon {
    width: 22px !important;
    margin-left: 5px !important;
}

.feature_box.item-description ul {
    margin-top: 0;
    margin-bottom: 10px;
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
    unicode-bidi: isolate;
    font-size: 14px !important;
}

.feature_box.item-description ul li {
    font-size: 14px !important;
}

/* ==========================================================================
   MOBILE SCHUTZ-STYLES
   ========================================================================== */

@media (max-width: 768px) {
    .page:not(.loadbee-sandbox):not(.loadbee-sandbox *) {
        width: 100% !important;
        max-width: 100% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        float: none !important;
    }

    [class*="col-"]:not(.loadbee-sandbox):not(.loadbee-sandbox *) {
        width: 100% !important;
        direction: ltr !important;
        float: none !important;
        margin-bottom: 15px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        left: auto !important;
        right: auto !important;
    }

    .feature_box:not(.loadbee-sandbox):not(.loadbee-sandbox *) {
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .feature_box.item-description ul:not(.loadbee-sandbox *) {
        padding-left: 20px !important;
    }

}

@media screen and (max-width: 1300px) {
    body:not(.loadbee-sandbox) {
        display: block !important;
        width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
    }
}

.loadbee-sandbox {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important; 
}