.wrapper{border:#ddd solid 1px}
.header-absolute{background:#fff;position:relative}
.section-top{background:#EDEDED}
.top-row{margin:0 0 10px}
.logo{margin-bottom:5px;margin-top:10px}
.logo img{max-height:80px;max-width: 100%;}
.top-menu{margin:5px 0 0;min-height:10px}
.top-menu ul{list-style:none outside none;margin:0;text-align:right;padding:0}
.top-menu > ul > li::after{color:#222;content:"|";margin:0 8px}
.top-menu > ul > li:last-child::after{display:none}
.top-menu ul li{display:inline-block;font-weight:400;padding:0;text-transform:capitalize}
.top-menu li a{color:#222;font-size:12px}
@media (max-width: 767px) {
.top-menu{margin:0 auto}
.top-menu ul{list-style:none outside none;margin:7px auto 0;text-align:center}
}
.services-header{float:right;padding:31px 0;margin-right:-15px}
.services-header .header-service{display:inline-block;border-left:1px solid #ddd;padding:0 20px}
.services-header .header-service:first-child{border-left:none}
.services-header .header-service .hs-title{display:block;font-size:.8rem;color:#7a7f7f}
.services-header .header-service .hs-text{display:block;color:#222;font-size:.9rem}
.section-nav{border-top:1px solid #ededed;border-bottom:1px solid #ededed}
.section-nav .container{padding:0!important}
.mega{list-style:none;padding:0;margin:0}
.mega i{color:#666;font-size:25px;margin-left:5px;min-width:18px}
.level2{column-count:2;column-gap:1px;width:100%;padding-left:0}
.drop{column-count:1!important}
.level2 li{display:inline-block!important;vertical-align:top;width:100%;line-height:1}
.level2 li a{font-size:14px;font-weight:400;line-height:30px;text-align:left!important;color:#000;text-decoration:none}
.level2 li a:hover{color:#E30613}
.level3{display:block!important;padding-left:0}
.level3 li a{font-size:13px!important;line-height:15px;text-transform:none}
.level3 li{float:none!important;margin:0!important;padding-left:0!important;text-align:left!important;height:15px;line-height:1}
.page-title{margin:17px auto;text-align:center;color:#fff;font-size:17px}
.mega-menu,.mega-menu > ul{position:relative}
.mega-menu > ul > li{display:inline-block}
.mega-menu > ul > li > a{color:#222;font-size:15px;padding:16.5px 12px;line-height:1;display:block}
.mega-menu > ul > li:hover > a,.mega-menu > ul > li > a:hover{text-decoration:none;color:#E30613}
.mega-menu .menu-detail{height:0;visibility:hidden;opacity:0;position:absolute}
.mega-menu > ul > li:hover > div.menu-detail,.visi{opacity:1;height:auto;width:100%;visibility:visible;top:49px;right:0;z-index:99;color:#000;transition:height 1s;background-color:#fff;padding:20px 30px;text-align:left;border-bottom: 5px solid #b2b2b2;}
.menu-detail .section{padding:0}
.menu-detail .links ul li{padding:10px 0;display:block}
.menu-detail .links ul li a{color:#39d;text-decoration:none}
.menu-detail .links ul li a:hover{color:#2c73cc}
.menu-detail.categories .section h3 a{color:#fff}
.menu-detail.categories .section ul li{padding:10px 0;display:block}
.menu-detail.categories .section ul li a{color:#39d;text-decoration:none}
.menu-detail.categories .section ul li a:hover{color:#2c73cc}
.mega-menu > ul > li:hover > div.drop-menu{width:200px!important;left:auto!important;right:auto!important}
.mega-menu > ul > li:hover > div.drop-menu > .section{padding:0!important}
.drop li:first-child a{border-top:medium none}
.drop li a{border-top:1px solid #fff;display:block;padding:10px}
.section-two-columns{background:#f5f5f5;padding-top:30px}
.product-main{background:#fff;padding:30px}
.products-page-head h1{font-size:26px;line-height:1.2;margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:700;color:#000}
.color-btn-group-2{margin-top:10px;font-size:15px}
.color-btn-group-2 a{padding:8px;height:80px;display:inline-block;line-height:65px;width:calc(49% - 1px);text-align:center;font-family:'Montserrat',sans-serif}
.color-btn-group-2 a:hover{background:none;color:#1d1d1b}
.light-mail{line-height:2}
.color{background:#E30613;color:#fff;border:#E30613 solid 2px}
.black{background:#1d1d1b;color:#fff;border:#1d1d1b solid 2px}
.color:hover{background:none;color:#E30613!important}
@media (max-width: 500px) {
.color-btn-group-2{display:none}
}
@media (max-width: 991px) {
.products-page-head h1{font-size:25px}
.section-nav .container{width:95%}
.logo{text-align:center}
}
@media (max-width: 499px) {
.products-page-head h1{font-size:20px}
.products-page-head{margin:0!important}
}
.margin-35-l{margin-left:35px;display:block}
.gal-container .gallerie{position:relative;display:block;margin:0 auto!important}
.gallerie{display:inline-block;position:relative;max-width:100%;width:100%;margin-top:10px}
.gallerie > .gal-input{display:none}
.gallerie > ul{position:relative;z-index:1;font-size:0;line-height:0;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap}

@media (min-width: 992px) {
.gallerie > ul {height: 500px;border: 1px solid#ddd}
}

.gallerie > ul > .slide-preview{width:100%;font-size:0;line-height:0}
.gallerie > ul > .slide.img img,.slide-preview img{max-width:100%;bottom:0;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}
.gallerie > ul > .slide.img a{font-size:0;color:transparent}
.gallerie > ul > .slide{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden;font-size:15px;font-size:initial;line-height:normal;white-space:normal;vertical-align:top;box-sizing:border-box;transform:translate3d(0,0,0)}
.gallerie > ul > li.img,.gallerie > .thumbs{user-select:none}
.gallerie > .thumbs{left:0;width:100%;z-index:6;font-size:0;line-height:8pt;text-align:center;margin-top:10px;margin-bottom:20px}
.gallerie > .thumbs > div{margin-left:-50%;width:100%}
.gallerie > .thumbs > label{position:relative;display:inline-block;cursor:pointer}
.gallerie > .thumbs > label > .thumb > img{max-width:100%}
.gallerie > #gal-slide1_0:checked ~ ul > .slide.sli0,.gallerie > #gal-slide1_1:checked ~ ul > .slide.sli1,.gallerie > #gal-slide1_2:checked ~ ul > .slide.sli2,.gallerie > #gal-slide1_3:checked ~ ul > .slide.sli3,.gallerie > #gal-slide1_4:checked ~ ul > .slide.sli4,.gallerie > #gal-slide1_5:checked ~ ul > .slide.sli5,.gallerie > #gal-slide1_6:checked ~ ul > .slide.sli6,.gallerie > #gal-slide1_7:checked ~ ul > .slide.sli7,.gallerie > #gal-slide1_8:checked ~ ul > .slide.sli8,.gallerie > #gal-slide1_9:checked ~ ul > .slide.sli9,.gallerie > #gal-slide1_10:checked ~ ul > .slide.sli10,.gallerie > #gal-slide1_11:checked ~ ul > .slide.sli11,.gallerie > #gal-slide1_12:checked ~ ul > .slide.sli12{opacity:1;z-index:2;background:none 0 0 repeat scroll #fff}
.gallerie > ul > .slide{display:inline-block;position:absolute;left:0;top:0;opacity:0;z-index:1;transition:opacity 0 ease;transform:rotate(0deg);transition:opacity .5s}
.gallerie > .thumbs > label{margin:0 6px;padding:9px;background:#fff;width:60px;height:60px;border:#ddd solid 1px}
.gallerie > .thumbs img{bottom:0;left:0;margin:auto;max-height:100%!important;max-width:100%!important;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}
.gallerie > #gal-slide1_0:checked ~ .thumbs > label.sli0,.gallerie > #gal-slide1_1:checked ~ .thumbs > label.sli1,.gallerie > #gal-slide1_2:checked ~ .thumbs > label.sli2,.gallerie > #gal-slide1_3:checked ~ .thumbs > label.sli3,.gallerie > #gal-slide1_4:checked ~ .thumbs > label.sli4,.gallerie > #gal-slide1_5:checked ~ .thumbs > label.sli5,.gallerie > #gal-slide1_6:checked ~ .thumbs > label.sli6,.gallerie > #gal-slide1_7:checked ~ .thumbs > label.sli7,.gallerie > #gal-slide1_8:checked ~ .thumbs > label.sli8,.gallerie > #gal-slide1_9:checked ~ .thumbs > label.sli9,.gallerie > #gal-slide1_10:checked ~ .thumbs > label.sli10,.gallerie > #gal-slide1_11:checked ~ .thumbs > label.sli11,.gallerie > #gal-slide1_12:checked ~ .thumbs > label.sli12{border:#E30613 solid 1px}
.gallerie > .thumbs > label:hover{border:#f2c14b solid 1px}
.gallerie ul li label{display:block!important}
.first-input{position:relative!important}
img[src=""]{display:none}
a[data-mediaria=""]{display:none!important}
.margin0-hr{margin-top:0}
.info-holder p{font-size:14px;line-height:1.3;margin-bottom:27px;font-family:'Montserrat',sans-serif}
.table{width:100%;font-size:14px}
.table-striped tbody > tr:nth-child(2n 1) > td,.table-striped tbody > tr:nth-child(2n 1) > th{background-color:#f9f9f9}
.table th,.table td{border-bottom:1px solid #ddd;line-height:19px;padding:9px;text-align:left;vertical-align:top}
.table td:empty ~ td{border-bottom:0!important;font-size:0!important;line-height:0!important;padding:0!important;display:none!important}
.table td:empty,.table tr:empty{border-top:0!important;font-size:0!important;line-height:0!important;padding:0!important;display:none!important}
.border-none{border:none!important}
.border-none tr:first-child th,.border-none tr:first-child td{border-top:none!important}
.product-info-box .price{color:#777;font-size:25px}
.product-info-box .price span{color:#E30613}
.product-info-box .price small{font-size:11px}
.product-info{display:block;position:relative;margin-top:50px}
.sku{margin:30px 0 15px!important}
.tech-data{font-weight:700}
.desc ul,.tech-data ul{position:relative!important;width:auto!important;margin-bottom:35px;font-size:14px}
.short-desc{line-height:1.4!important;color:#777;font-size:13px!important;letter-spacing:.5px}
.desc li{position:relative;width:auto}
.product-tabs{margin:0;padding:0;list-style:none;position:relative;min-height:500px}
.product-tabs > .contents{list-style:none;display:block;position:relative;top:0}
.tab-content{padding:40px;display:none;overflow:hidden;margin-left:calc(25% + 10px)}
.product-tabs > .contents > input[type="radio"]:checked + div > .tab-content{display:block;animation-name:bounceIn}
.product-tabs > .contents > input[type="radio"]:checked + div > label{background:#b2b2b2;color:#fff;margin-bottom:0}
.product-tabs label > i,.desktop-tab i{margin-right:8px}
.tab-content{animation-name:bounceIn}
.product-tabs label,.desktop-tab{background:#fff;text-align:center;cursor:pointer;height:90px;margin:0 10px 10px 0;display:block;line-height:90px;font-size:20px}
.tab-content{background:#fff;top:0}
@media screen and (min-width: 900px) {
.tab-content{min-height:490px}
.product-tab-content-1:checked ~ .product-tabs > .product-tab-contents-1 .tab-content,.product-tab-content-2:checked ~ .product-tabs > .product-tab-contents-2 .tab-content,.product-tab-content-3:checked ~ .product-tabs > .product-tab-contents-3 .tab-content,.product-tab-content-4:checked ~ .product-tabs > .product-tab-contents-4 .tab-content,.product-tab-content-5:checked ~ .product-tabs > .product-tab-contents-5 .tab-content,.product-tab-content-6:checked ~ .product-tabs > .product-tab-contenst-6 .tab-content,.product-tab-content-7:checked ~ .product-tabs > .product-tab-contents-7 .tab-content,.product-tab-content-8:checked ~ .product-tabs > .product-tab-contents-8 .tab-content,.product-tab-content-9:checked ~ .product-tabs > .product-tab-contents-9 .tab-content{display:block;animation-name:bounceIn}
.desktop-tab{display:block;width:25%;float:left;clear:left;margin-right:10px;position:relative;z-index:1;display:inline-block;box-sizing:border-box;cursor:pointer}
.mobile-tab{display:none!important}
.product-tabs{width:100%}
.none:checked + label{cursor:default;background:#b2b2b2;color:#fff}
.desktop-tab:hover{cursor:default;background:#EDEDED;color:#333}
}
@media screen and (max-width: 899px) {
.desktop-tab{display:none}
.product-tabs{width:100%;min-height:auto;position:relative;overflow:hidden}
.product-tabs > li{position:relative;width:100%;height:auto;left:0;top:0}
.product-tabs label{text-align:left;width:100%;height:90px;line-height:90px;padding-left:20px;position:relative;z-index:1;display:inline-block;box-sizing:border-box;cursor:pointer}
.product-tabs label > span{vertical-align:middle;display:inline;font-size:18px;line-height:90px}
.tab-content{position:relative;height:auto;top:0;left:0;margin-left:0;width:100%;margin-bottom:10px;padding:40px 20px}
}
.none{display:none!important}
.tab-content{animation-fill-mode:both;animation-duration:1s}
@keyframes bounceIn {
0%{opacity:0;transform:scale(0.3)}
50%{opacity:1;transform:scale(1)}
70%{opacity:.9;transform:scale(0.9)}
100%{opacity:1;transform:scale(1)}
}
.tab-content .titel{line-height:1.1;margin-bottom:25px;font-size:25px;text-transform:uppercase}
@media screen and (max-width: 599px) {
.tab-content .titel{display:none}
}
.content p,.content,.content span{font-size:14px;line-height:1.7;text-align:justify;font-family:'Montserrat',sans-serif}
.section-content{margin-top:80px}
.tab-inner{padding:0;margin-left:311px;width:calc(100% - 311px)}
.content{min-height:393px;background:#fff}
.content-padding{padding:25px}
.tab-inner .content h1,.tab-inner .content .titel{line-height:1.1;margin-bottom:25px;font-size:25px;text-transform:uppercase;font-family:'Montserrat',sans-serif}
.tab-inner .content p,.desc,.desc p,.desc span{font-size:14px;line-height:1.7;text-align:justify!important;font-family:'Montserrat',sans-serif}
.inner-title{font-size:22px;font-weight:700;margin-bottom:0;padding-top:0!important;text-align:left;font-family:'Montserrat',sans-serif}
.section-content{margin-top:80px}
.item-box{background:#fff;padding:40px!important;margin-bottom:15px}
.icon-box{margin-bottom:60px}
.icon-circled{color:#E30613;height:120px;width:120px;position:relative;border-radius:50%;display:inline-block;margin-bottom:20px;text-align:center;transition:all .3s ease}
.icon-circled i{font-size:60px;line-height:120px;display:inline-block;font-size:40px;transition:all .3s ease}
.icon-circled::after{border-radius:50%;box-shadow:0 0 0 3px;box-sizing:content-box;content:"";height:100%;left:-4px;opacity:0;padding:4px;top:-4px;transform:scale(0.8);transition:transform .2s 0 ease,opacity .2s 0 ease;pointer-events:none;position:absolute;width:100%}
.icon-box:hover .icon-circled::after{opacity:1;transform:scale(1)}
.icon-box-title{margin-bottom:10px;letter-spacing:2px;min-height: 40px;color: #4d4f4d;font-size: 17px;text-transform: uppercase }
.icon-box p{height:60px;font-size:14px;font-family:'Montserrat',sans-serif}
@media (max-width: 991px) {
.item-box{padding:20px 10px!important}
}
@media (max-width: 767px) {
.icon-box{margin-bottom:0!important}
}
.main-footer-box{font-size:13px;position:relative;border:transparent solid 1px;margin-bottom:30px;text-align:left;font-family:'Montserrat',sans-serif}
.main-footer-box-heading{font-size:18px;padding-left:40px;padding-right:40px;padding-top:10px;text-transform:uppercase;font-family:'Montserrat',sans-serif}
.main-footer-box-content{padding-left:40px;padding-right:40px;padding-top:10px}
.main-footer-box-content ul{margin:0;padding:0}
.main-footer-box-content ul li{position:relative;cursor:pointer;list-style:none;padding:6px 0}
.main-footer-box-content a:hover{color:#E30613}
.box-address{border-left:1px solid #ddd;border-right:1px solid #ddd}
.box-address p,.box-newsletter p{margin-bottom:20px;min-height:65px}
.box-address li .fa{float:left;margin-right:8px;padding-left:3px;line-height:24px;width:28px;border:#E30613 solid 2px;text-align:center;color:#E30613;transition:all .3s}
.box-address li:hover .fa{border:#1d1d1b solid 2px;color:#1d1d1b}
.btn-newsletter,.btn-footer{background:#E30613;color:#fff;display:block!important;max-width:200px}
.btn-newsletter:hover,.btn-footer:hover{background:#1d1d1b!important;color:#fff!important}
@media (max-width: 991px) {
.box-address{border-right:0 solid #ddd}
.box-newsletter{text-align:center}
.main-footer-box-heading,.main-footer-box-content{padding-left:10px;padding-right:10px}
}
.section-footer{padding-bottom:30px;padding-top:40px;background:#fff;border-top: 1px solid #ededed;margin-top:70px}
.footer-links-holder h2{color:#3f3f3f;font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase;font-family:'Montserrat',sans-serif}
.footer-links-holder ul{list-style:none;margin:10px 0;padding:0;color:#727272;font-size:14px;font-family:'Montserrat',sans-serif}
.footer-links-holder ul li{padding:6px 0}
.list-none{list-style:none outside none!important}
.footer-links-holder img{border:#ccc solid 1px;margin-right:5px;max-width:70px}
.footer-links-holder p{color:#727272;font-size:13px;font-family:'Montserrat',sans-serif}
.section-copyright{background:#eee;color:#000;font-size:13px!important;padding:15px!important;font-family:'Montserrat',sans-serif;text-align:center;}
@media (max-width: 550px) {
.col-xxs-12{width:100%!important}
.center-xxs{text-align:center}
.main-footer-box{text-align:center}
.box-address li .fa{display:none}
.box-address{border:none}
}
@media (max-width: 450px) {
.hidden-xxs{display:none}
.logo{margin-bottom:10px}
.footer-links-holder ul{list-style:none}
}
.info-holder h1{font-size:25px;line-height:1.2;font-family:'Montserrat',sans-serif;font-weight:400;margin-top:0}
@media (max-width: 991px) {
.btn-footer{margin:auto}
}
@media (max-width: 550px) {
.btn-newsletter{margin:auto}
}
.content ul{list-style:square;padding-left:15px}
.content ul ul{list-style:none;padding-left:0}
ul.versand-table{border:#ddd solid 1px;padding-left:0!important}
ul.versand-table li{display:table;font-size:13px}
ul.versand-table span{display:table-cell;padding:9px;width:33%}
ul.versand-table{padding:0;display:inline-block;width:100%}
ul.versand-table li{width:100%;list-style:none;border-bottom:1px solid #ddd}
ul.versand-table li:last-child{border-bottom:none}
ul.versand-table li.odd{background:#f9f9f9}
ul.versand-table li span.county{font-weight:700}
@media (max-width: 559px) {
ul.versand-table{border:none}
ul.versand-table li{display:block;padding:9px 0}
ul.versand-table span{display:block;padding:2px;width:100%}
ul.versand-table{padding:0;display:inline-block;width:100%}
ul.versand-table li span.county{margin-right:0;font-weight:700}
}
.underline{text-decoration:underline}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
html{font-family:sans-serif}
body{margin:0}
aside,figure,footer,header,nav,section{display:block}
a{background:transparent}
a:active,a:hover{outline:0}
b,strong,.bold{font-weight:700;font-family:'Montserrat',sans-serif}
.italic{font-style:italic}
h1{font-size:2em;margin:.67em 0}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{box-sizing:border-box}
:before,:after{box-sizing:border-box}
html{font-size:100%}
body{font-family:'Montserrat',sans-serif!important;font-size:13px;line-height:1.4;background-color:#fff;color:#1d1d1b;text-shadow:none}
a{color:#1d1d1b;text-decoration:none}
a:hover,a:focus{color:#1d1d1b;text-decoration:none}
h2 a,h2 a:hover,h2 a:focus,h3 a,h3 a:hover,h3 a:focus{color:inherit}
figure{margin:0}
img{vertical-align:middle}
hr,.hr{display:block;margin-top:12px;margin-bottom:12px;border:none;height:1px;background:#ddd}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
h1,h2,h3,h4,h5,h6,.h3{margin:12px 0;font-family:inherit;line-height:24px;color:inherit;text-rendering:optimizeLegibility}
h1,h2,h3{color:#1d1d1b}
h1{font-size:38.5px;font-weight:400}
h1{line-height:48px}
h2{font-size:18px}
h3,.h3{font-size:21px}
h2,h3,.h3{line-height:25px}
h4,.h4{font-size:15px}
h5{font-size:14px;font-weight:700}
h6{font-size:11.9px;font-weight:700}
p,.p{margin:0 0 12px}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.btn + .btn{margin-left:5px}
ul,ol{margin-top:0;margin-bottom:12px}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:95%}
@media (max-width: 500px) {
.container{width:91%}
}
@media (min-width: 992px) {
.container{width:95%}
}
@media (min-width: 1200px) {
.container{width:1170px}
}
.row{margin-left:-15px;margin-right:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
@media (min-width: 768px) {
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
}
@media (min-width: 992px) {
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
}
@media (min-width: 1200px) {
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
}
.btn{display:inline-block;height:34px;padding:5px 10px;margin-bottom:0;font-size:12px;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer;background-repeat:repeat-x;border-width:0;border-style:solid;transition:all .3s ease}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline-offset:-2px}
.btn:active,.btn.active{outline:0;box-shadow:0 3px 5px #000 inset}
.btn-default{background-color:#D3321E;color:#fff}
.btn-primary{background-color:#1d1d1b}
.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:#1d1d1b;color:#fff}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav ul{padding-left:0}
.nav > li{display:block}
.nav > li > a{position:relative;display:block;padding:5px}
@media (max-width: 991px) {
.navbar-information .nav > li > a{color:#888}
.nav > li > a:hover,.nav > li > a:focus{color:#666}
}
.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;color:#000}
.nav > li.disabled > a{color:#999}
.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}
@media (max-width: 991px) {
.padding-left-2{padding-left:0!important}
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after{content:" ";display:table}
.clearfix:after,.container:after,.row:after,.nav:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
@media (min-width: 768px) {
.affix{position:fixed}
}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}
@media (max-width: 767px) {
.hidden-xs{display:none!important}
.hidden-xl{display:block}
}
@media (max-width: 991px) {
.hidden-sm{display:none!important}
}
@media (max-width: 1140px) {
.hidden-md{display:none!important}
}
.block,.h3,.p{display:block}
.inlineBlock{display:inline-block}
.hiddenText{text-indent:-100000px}
.center{text-align:center}
.right{text-align:right}
.normal{font-weight:300}
small,.small{font-size:85%}
.large{font-size:125%}
.x-large{font-size:200%}
.xx-large{font-size:300%}
.va-middle{vertical-align:middle}
.btn:focus{outline:0}
.line-through{text-decoration:line-through}
.margin-top-0{margin-top:0}
.margin-bottom-0{margin-bottom:0}
.margin-top-025{margin-top:3px}
.margin-top-05{margin-top:6px}
.margin-top-1{margin-top:12px}
.margin-top-15{margin-top:18px}
.margin-top-2{margin-top:24px}
.margin-top-3{margin-top:36px}
.margin-top-4{margin-top:48px}
.margin-top-8{margin-top:96px}
.margin-bottom-025{margin-bottom:3px}
.margin-bottom-05{margin-bottom:6px}
.margin-bottom-1{margin-bottom:12px}
.margin-bottom-15{margin-bottom:18px}
.margin-bottom-2{margin-bottom:24px}
.margin-bottom-3{margin-bottom:36px}
.margin-bottom-4{margin-bottom:48px}
.margin-bottom-8{margin-bottom:96px}
.margin-right-025{margin-right:3px}
.margin-right-05{margin-right:6px}
.margin-right-1{margin-right:12px}
.margin-right-15{margin-right:18px}
.margin-right-2{margin-right:24px}
.margin-left-025{margin-left:3px}
.margin-left-05{margin-left:6px}
.margin-left-1{margin-left:12px}
.margin-left-15{margin-left:18px}
.margin-left-2{margin-left:24px}
.padding-top-0{padding-top:0}
.padding-top-1{padding-top:12px}
.padding-top-15{padding-top:18px}
.padding-top-2{padding-top:24px}
.padding-top-3{padding-top:36px}
.padding-top-4{padding-top:48px}
.padding-bottom-1{padding-bottom:12px}
.padding-bottom-15{padding-bottom:18px}
.padding-bottom-2{padding-bottom:24px}
.padding-bottom-3{padding-bottom:36px}
.padding-bottom-4{padding-bottom:48px}
.padding-right-025{padding-right:3px}
.padding-right-05{padding-right:6px}
.padding-right-1{padding-right:12px}
.padding-left-025{padding-left:3px}
.padding-left-05{padding-left:6px}
.padding-left-1{padding-left:12px}
.padding-left-2{padding-left:50px}
.no-padding{padding:0!important}
@media (max-width: 767px) {
.margin-top-xs-0{margin-top:0}
.margin-top-xs-05{margin-top:6px}
.margin-top-xs-1{margin-top:12px}
.margin-top-xs-2{margin-top:24px}
.margin-bottom-xs-0{margin-bottom:0}
.margin-bottom-xs-05{margin-bottom:6px}
.margin-left-xs-0{margin-left:0}
}
@media (max-width: 991px) {
.text-right{text-align:right}
}
@media (max-width: 767px) {
.xs-center{float:none!important;text-align:center}
}
.uppercase{text-transform:uppercase}
.manufacture img{max-height: 100%;margin-bottom: 2px;margin-top: 10px;max-width: 150px;}
@media (max-width: 991px) {
.price{font-size:25px}
}
@media (max-width: 450px) {
.info-holder h1{font-size:20px}
.product-info-box .price{font-size:16px}
}
.payment-icons img{max-width:100px;border:#ddd solid 1px;border-radius:3px;margin:5px;filter:grayscale(100%)}

.ampel{margin:1rem 0}

ul.ul-list {padding: 0 !important ;width: 100%;}
ul.ul-list li {display: block;padding: 2px;list-style: none;border-bottom: 1px solid #ddd;}
@media (min-width: 576px) {
  ul.ul-list li {display: table;width: 100%;}
}
ul.ul-list li:hover {background-color: #f9f9f9;}
ul.ul-list li span.name {margin-right: 0;width: 100%;font-weight: bold;}
ul.ul-list li span.value {width: 100%;}
ul.ul-list li span.value p {margin-bottom: 0;}
@media (min-width: 576px) {
  ul.ul-list li span.name {margin-right: 10px;width: 50%;font-weight: normal;}
  ul.ul-list li span.value {width: 50%;font-weight: normal;}
}
ul.ul-list span {display: block;padding: 2px;line-height: 19px;white-space: normal;}
@media (min-width: 576px) {
  ul.ul-list span {display: table-cell;padding: 9px;}
}

.description{font-size: 14px; line-hight:1.5}
.description ul{padding-left: 20px;list-style: square;font-size: 14px;}
.desc ul{padding-left: 20px;list-style: square}