@charset "utf-8";
.footer p, .footer-btn, .footer a, .product-tabs label, .price span, .product-title h1, .inner-title, .product .picture .btn.more, .tab-content p{font-family:'Open Sans Condensed', sans-serif !important;}
.tab-content p{font-size: 14px !important;}
.hidden560{}
.vis561{display:none}
@media (max-width:560px){
.hidden560{display:none}
.vis561{display:block}
}
.footer-btn{background: #005ea8;color: #b3e3ee !important;text-align: center;padding: 5px 0;max-width: 200px;font-size: 13px !important;}
.footer-btn:hover {margin-left: 0px !important;}
.grayscale{filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);background:#fff;border-radius: 3px;padding: 2px;margin-bottom: 4px;}
.grayscale:hover{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);}
@media (min-width:992px){
.block4{float: right !important;}
}
@media (max-width:450px){
.footer-btn{margin:auto}
.payment-list2{margin: 45px auto;}
}
.content ul{list-style: square;padding-left: 15px;}
.content ul li, .content p, .content span, .content font, .content li b {font-family: 'Open Sans Condensed', sans-serif !important;font-size: 14px !important;line-height: 24px !important;}
.payment-list2{list-style: none;padding-left: 0;margin-top: 45px;max-width: 250px;}
.payment-list2 li{width: 47%;display: inline-block;}
.payment-list2 img{max-width:100%;}
@media (min-width:992px) and (max-width:1150px){
.footer-text{min-height:67px;}
}
/* --------------------Gallerie ------------------ */
.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}
.gallerie > ul > .slide-preview{width:100%;font-size:0;line-height:0}
.gallerie > ul > .slide.img img,.slide-preview img{max-height:430px;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.gallerie > ul > .slide,.gallerie > ul > .slide-preview{border:1px solid #ddd; text-align:center;padding:2px;max-width:100%;}
.gallerie > ul > li.img,.gallerie > .gal-slide-prev,.gallerie > .gal-slide-next,.gallerie > .thumbs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.gallerie > .thumbs{left:0;width:100%;z-index:6;font-size:0;line-height:8pt;text-align:left;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:#fff none repeat scroll 0 0}
.gallerie > ul > .slide{display:inline-block;position:absolute;left:0;top:0;opacity:0;z-index:1;-webkit-transition:opacity 0 ease;transition:opacity 0 ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:opacity .5s}.gallerie > .thumbs > label{padding:4px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.gallerie > .thumbs > label span{width:72px;height:72px;border:1px solid #ddd;display:block}
.gallerie > .thumbs img{bottom:0;left:0;margin:auto;max-height:65px!important;max-width:65px!important;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}
.gallerie > #gal-slide1_0:checked ~ .thumbs > label.sli0 span,.gallerie > #gal-slide1_1:checked ~ .thumbs > label.sli1 span,.gallerie > #gal-slide1_2:checked ~ .thumbs > label.sli2 span,.gallerie > #gal-slide1_3:checked ~ .thumbs > label.sli3 span,.gallerie > #gal-slide1_4:checked ~ .thumbs > label.sli4 span,.gallerie > #gal-slide1_5:checked ~ .thumbs > label.sli5 span,.gallerie > #gal-slide1_6:checked ~ .thumbs > label.sli6 span,.gallerie > #gal-slide1_7:checked ~ .thumbs > label.sli7 span,.gallerie > #gal-slide1_8:checked ~ .thumbs > label.sli8 span,.gallerie > #gal-slide1_9:checked ~ .thumbs > label.sli9 span,.gallerie > #gal-slide1_10:checked ~ .thumbs > label.sli10 span,.gallerie > #gal-slide1_11:checked ~ .thumbs > label.sli11 span,.gallerie > #gal-slide1_12:checked ~ .thumbs > label.sli12 span{border:1px solid #005ea8}
.gallerie > .thumbs > label span:hover{border:1px solid #005ea8}
.gallerie ul li label{display:block!important}
.first-input{position:relative!important}
img[src=""]{display:none}
.thumb:empty{display:none!important;height:0!important;width:0!important;border:none!important}
.thumb[data-mediaria=""]{display:none!important}
@media (min-width:600px){
.gallerie > ul > li {height:450px;}
}
/* --------------------ENDE ------------------ */
.wrapper{border:1px solid #ddd;}
.mega{list-style:none;padding:0;margin:0;}
.mega i {color: #fff;font-size: 18px;margin-left: 5px;min-width: 18px;}
.mega li > .active{background:#02275e none repeat scroll 0 0;color:#fff !important;}
.level2{-webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 1px; -moz-column-gap: 1px;column-gap: 1px;width:100%;padding-left: 0;}
.drop{-webkit-column-count: 1 !important; -moz-column-count: 1 !important; column-count: 1 !important;}
.level2 li{display:inline-block !important;vertical-align:top;width:100%;line-height:1;text-align:left !important; text-transform:uppercase;}
.level2 li a{font-size:16px;font-weight: normal;line-height: 30px;text-align: left !important; font-family: 'Open Sans Condensed', sans-serif;color: #fff;}
.level3{display:block !important;padding-left:0;text-transform:none;}
.level3 li a{font-size:15px !important;line-height:1.1;text-transform:none;}
.level3 li{float:none !important;margin-left:5px !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;}
.page-title h1{font-size:40px;line-height:1;}
.page-title a{color:#ff7777;text-decoration:none;}
.page-title a:hover{text-decoration:underline;color:#ff3333;}
.mega-menu, .mega-menu >ul{position:relative;}
.mega-menu >ul >li{display:inline-block;}
.mega-menu >ul >li >a{color: #fff;font-family: 'Open Sans Condensed', sans-serif;font-size: 18px;padding: 17px 20px;line-height: 1;text-transform: uppercase;display:block;}
.mega-menu >ul >li.home >a, .mega-menu >ul >li:hover >a{background: #b3e3ee;}
.mega-menu >ul >li:hover{-webkit-transition:ease 0.3s;}
.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:50px;right:0;left:0;z-index:99;color:#fff;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s;background-color: #555;}
.menu-detail .section{padding:0px;}
.mega-menu >ul >li:hover >div.menu-detail > .section{padding:20px;}
.menu-detail .links ul li{padding:10px 0;display:block;}
.menu-detail .links ul li a{color:#fff;text-decoration:none;}
.menu-detail .links ul li a:hover{color:#fff;margin-left:15px;}
.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:#fff;text-decoration:none;} 
.menu-detail.categories .section ul li a:hover{color:#fff;}
.mega-menu >ul >li:hover >div.drop-menu
{width:200px!important;left:auto !important; right:auto !important}
@media (min-width: 768px) {
.section-title{color: #D3321E;margin-top: 0;}
.section-content p{margin:0 !important;line-height: 1.3;font-size:13px}
.isBasketPreview1 a:hover{background:#D3321E !important;}
}
.navbar-right {float:right;}
@media (max-width: 350px) {
.isBasketPreview1{display:none !important;}
}
img[src=""] {display:none}
a[data-mediaria=""] {display:none !important}
.wrapper table td:empty, .wrapper tr:empty {border-top: 0px !important;font-size: 0 !important;line-height: 0 !important;padding: 0 !important;display: none !important;}
/**************Ende Gallerie**************************/ 

.product-info{margin-top:30px;}
/* Accordion box*/
.product-tabs {margin:0;padding:0;list-style:none;position:relative;min-height:500px;}
.product-tabs > li {list-style:none;display:block;position:relative;top:0px;}
.tab-content {padding:40px;display:none;overflow:hidden;}
.product-tabs > li > input[type=radio]:checked  + div > .tab-content {display:block;}
.product-tabs > li > input[type=radio]:checked + div > .tab-content {-webkit-animation-name: bounceIn;-moz-animation-name: bounceIn;animation-name: bounceIn;}
.product-tabs > li > input[type=radio]:checked + div > label {background:#005ea8; color:#fff; margin-bottom:0;}
.product-tabs label:hover {background:#005ea8; color:#fff;}
.product-tabs label > i, .desktop-tab i {margin-right:8px;}
.tab-content {-webkit-animation-name: bounceIn;-moz-animation-name: bounceIn;-o-animation-name: bounceIn;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;}

.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:0px;top:0px;}
.product-tabs label{background:#b3e3ee; text-align:left;width:100%;height:40px;line-height:40px;padding-left: 20px;    color: #005ea8;
position: relative;z-index: 1;display: inline-block;box-sizing: border-box;-moz-box-sizing: border-box;cursor: pointer;}
.product-tabs label > span{vertical-align: middle;display:inline;font-size:16px;}
.tab-content {position:relative;height:auto;top:0px;left:0px;margin-left:0;width:100%;margin-bottom: 10px;padding:20px 15px;}

.none { display:none !important; }
.tab-content{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}
@-webkit-keyframes bounceIn {
	0% {opacity: 0;-webkit-transform: scale(.3);}
	50% {opacity: 1;-webkit-transform: scale(1.05);}
	70% {-webkit-transform: scale(.9);}
	100% {-webkit-transform: scale(1);}
}
@-moz-keyframes bounceIn {
	0% {opacity: 0;-moz-transform: scale(.3);}
	50% {opacity: 1;-moz-transform: scale(1.05);}
	70% {-moz-transform: scale(.9);}
	100% {-moz-transform: scale(1);}
}
@keyframes bounceIn {
	0% {opacity: 0;transform: scale(.3);}
	50% {opacity: 1;transform: scale(1);}
	70% {opacity:0.9;transform: scale(.9);}
	100% {opacity:1;transform: scale(1);}
}
/* ENDE */
.youtube {background-position: center center;background-repeat: no-repeat;cursor: pointer;display: block;overflow: hidden;position: absolute;width: 101%!important;height: 430px;top: 0;bottom: 0;right: 0;left: 0;}
.product-title h1 {font-family: 'Open Sans Condensed', sans-serif;font-size: 24px;letter-spacing: -0.03em;line-height: 1.2; margin: 0;color: #005ea8;font-weight:bold;}
@media (max-width: 1199px) {
.product-title h1{font-size:25px;}}
.payment-list {display: inline-block;list-style-type: none;margin: 0 0 30px;padding-left: 0;}
.payment-list li {float: left;height: 60px;margin: 0;padding: 0;}
.payment-list li:before {display:none;}
.payment-list img {background-color: #f8f8f8;border: 1px solid #ccc;border-radius: 5px;padding: 2px;width: 70%;}
.footer-title{display:none;}
.footer-row{background: #ddd none repeat scroll 0 0;color: #333;font-size: 16px;font-weight: bold;text-transform: uppercase;}
.boxed-area {background: rgba(0, 0, 0, 0) url(data:image/jpeg;base64,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) repeat scroll 0 0;padding: 20px 0px 30px; margin-top: 60px;}
.main-titles h2 {font-family: 'Open Sans Condensed', sans-serif !important;margin: 0;font-size: 24px;}
.main-titles.lined::after {background-color: #e0e0e0;bottom: 0;content: "";height: 1px;position: absolute;width: 35px;}
.main-titles.lined::after {left: 0;}
.main-titles.lined::after {background-color: #c3c2c4;}
.main-titles {font-weight: bold;margin-bottom: 15px;padding-bottom: 16px;position: relative;}
.main-titles h6 > span, .main-titles h2 > span {font-weight: normal;}
.back {color: #474948;}
.popup-products {height: 250px;margin-top: 10px;margin-left: -15px;margin-right: -15px;}
.popup-products .product {border-radius: 2px;margin-bottom: 40px;position: relative;transition: all 0.2s ease 0s;}
.picture {overflow: hidden;position: relative;}
.boxed-area .picture img {border-radius: 3px;}
.picture img {bottom: 0;left: 0;margin: auto;max-height: 450px;max-width: 450px;right: 0;top: 0;}
.picture img {background-color: #fff;width: 100%;}
.picture .img-overlay {background-color: rgba(255, 255, 255, 0.33);height: 0;opacity: 0;transition: all 0.33s ease-in-out 0s;width: 0;}
.picture .img-overlay {display: block;left: 50%;position: absolute;top: 50%;}
.product .picture .btn.more {height: 35px;margin-left: -250px;margin-top: -40px;text-decoration: none !important;}
.product .picture .btn {font-weight: bold;padding: 5px 0 10px;text-transform: uppercase;transition: all 0.5s ease 0s;width: 115px;}
.picture .img-overlay .btn, .picture .img-overlay .icons-zoom {left: 50%;position: absolute;top: 50%;}
.picture a {bottom: 0;left: 0;margin: auto;max-height: 450px;max-width: 450px;right: 0;top: 0;}
.product:hover .img-overlay {bottom: 0;height: 100%;left: 0;opacity: 1;right: 0;top: 0;width: 100%;}
.product:hover .picture .btn {margin-left: -57.5px;}
.popup-products .product:hover {background: white none repeat scroll 0 0;box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);margin: -10px -10px 10px;padding: 10px;}
.btn.btn-primary {background-color: #555;background-image: linear-gradient(to bottom, #555, #555);background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);box-shadow: 0 2px 0 #555;color: white;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.btn {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-image: none;border-radius: 3px;border-style: solid;border-width: 1px;cursor: pointer;display: inline-block;font-size: 13px;line-height: 19px;padding: 4px 12px;text-align: center;vertical-align: middle;}
.btn {font-size: 15px !important;line-height: 25px !important;}
.footer {background-color: #b3e3ee;box-shadow: 0 -1px 2px rgba(71, 73, 72, 0.2);color: #bbb;font-size: 16px;padding-bottom: 40px;position: relative;z-index: 50;}
.footer a {color: #005ea8;font-size: 14px;text-decoration: none;display:block;}
.footer a:hover {color: #005ea8;margin-left:5px;}
.footer p {line-height: 1.3; margin: 0 0 12px;color:#005ea8; font-size:14px;}
.footer h6 {color: #005ea8;font-family: 'Open Sans Condensed', sans-serif;font-size: 16px;font-weight: 600;letter-spacing: 1px;line-height: 18px;margin-bottom: 0;padding-bottom: 0;margin-top: 45px;}
.credits {background-color: #005ea8;color: #b3e3ee;font-size: 12px;line-height: 18px;padding: 10px 0;}
.credits p {font-size: 12px;margin-bottom: 0;margin-top: 0;text-align: center;}
.inner-html{font-family: 'Open Sans Condensed', sans-serif;line-height:1.3;font-size: 15px;text-align:left;margin-bottom: 10px;}
.inner-html p{text-align:justify;}
.inner-title{font-size: 15px;font-weight: bold;padding-top: 0 !important;line-height:1.2}
@media (max-width: 991px) {
.popup-products .product:hover {margin: 0 0 40px !important;padding:0 !important;}
}
@media (max-width: 900px) {
.w900{float: none !important;text-align: center !important;width: 100% !important;	}
.col-right-header, .col-right-header h5{margin-top:0 !important;}
}

@media (max-width: 450px) {
.col-xxs-12{width:100% !important}
.categories{text-align:center;}
.main-titles.lined::after {height: 0 !important;}
.product-title h1 {font-size: 20px;text-align:center;}
.price {margin-right: auto !important;text-align: center;width: 100%;}
.main-titles h2{text-align: center;}
}
.categories{min-height: 150px;}
/* ------ Base ------- */
/*!
 * Bootstrap v3.1.1 (https://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 *  Font Awesome 4.5.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after,
.catchMarginBefore:before,
.catchMarginAfter:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
footer,header,nav,section,summary{display:block;}
a{background:transparent;}
a:active,a:focus,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong,
.bold{font-weight:bold;}
.italic{font-style:italic;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
button{overflow:visible;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{font-family: 'Open Sans Condensed', sans-serif;font-size:14px;line-height:24px;background-color:#ffffff;}
body{color:#333;text-shadow:none;}
a,.btn-link{color:#42281B;text-decoration:none;}
a:hover,a:focus{color:#42281B;text-decoration:none;}
.iconLink{color:#666;}
.iconLink:hover,
.iconLink:focus{color:#42281B;text-decoration:none;}
h2 a,h2 a:hover,h2 a:focus,h3 a,h3 a:hover,h3 a:focus{color:inherit;}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height: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 small,h2 small,h3 small,h4 small,h5 small,
h6 small{font-weight:normal;line-height:1;color:#999;}
h1,h2,h3{color:#555;}
h1{font-size:38.5px;font-weight:300;}
h1{line-height:48px;}
h2{font-size:31.5px;}
h3,.h3{font-size:24.5px;}
h2,h3,.h3{line-height:36px;}
h4,.h4{font-size:17.5px;}
h3.small,.h3.small{font-size:20px;line-height:24px;}
h5{font-size:14px;font-weight:bold;}
h6{font-size:11.9px;font-weight:bold;}
h1 small{font-size:24.5px;}
h2 small{font-size:17.5px;}
h3 small{font-size:14px;}
h4 small{font-size:14px;}
p,.p,ul.ulSpace > li:last-child{margin:0 0 12px;}
cite{font-style:normal;}
.muted{color:#999;}
.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;}
.container{width:95%;}
@media (min-width:768px) and (max-width:991px){
.singleItemView{padding:0;}
}
@media (min-width:992px){.container{width:95%;}
}
@media (min-width:1200px){.container{width:1170px;}
}
.row{}
.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;*display:inline;height:34px;padding:5px 10px;margin-bottom:0;*margin-left:.3em;font-size:12px;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer;background-repeat:repeat-x;*border:0;border-width:0px;border-style:solid;*zoom:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:active,.btn.active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn-default {background-color: #D3321E;color: #fff;}
.btn-primary{background-color:#42281B;}
.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:#42281B;color:#fff;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff;}
.nav-main .nav > li > a{z-index:1005;float:none;padding:10px 17px 9px;color:#555;text-decoration:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.nav-main .nav > li > a.onlyIcon{padding:9px 15px 8px;}
.categoryView .navbar .nav > li > a{z-index:auto;}
.navbar-main > li > ul > li > ul ul{display:none;}
}
@media (min-width:992px) and (max-width:1199px){.navbar .nav > li > a{padding-left:13px;padding-right:13px;}
}
.nav-inline > li{display:inline-block;}
.navbar{position:relative;}
.navbar-collapse.in{overflow-y:auto;}
@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;box-shadow:none;}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}
.navbar-collapse.in{overflow-y:visible;}
}
.container > .navbar-header,
.container > .navbar-collapse{margin-right:-15px;margin-left:-15px;}
@media (min-width:992px){.container > .navbar-header,
.container > .navbar-collapse{margin-right:0;margin-left:0;}
}
.navbar-brand{font-size:18px;line-height:20px; padding: 5px 0;}
@media (max-width:991px){.navbar-brand{display:block;}
.padding-left-2{padding-left:0 !important}
}
@media (max-width:497px){.navbar-brand{margin-top:15px;}
}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}
.navbar-nav, .top-mega {margin-top:0 !important;}
.navbar-nav > li > a{line-height:20px !important;}
@media (min-width:992px){.navbar-nav{float:left;margin:0;}
.mainNavigation > .navbar-nav{clear:left;}
.navbar-nav > li{float:left;}
.navbar-left{float:left !important;}
.navbar-right{float:right !important;}
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after{content:" ";display:table;}
.clearfix:after,.container:after,.row:after,.navbar:after,.navbar-header: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;}
}
@-ms-viewport{width:device-width;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
@media (max-width:767px){.hidden-xs{display:none !important;}
}
.nav-main{border-width:0px;border-style:none none solid;border-color:#ddd;}
@media (min-width:992px){.navbar-nav > li > a{position:relative;}
.mainNavigation .nav > li + li > a{margin-left:-1px;}
.mainNavigation .nav > li > a{height:40px;}
}
@media (max-width:991px){.mainNavigation > .container{padding:0;width:95%;}
.navbar-information .nav > li{float:left;}
.hidden-sm{display:none !important;}
}
@media (max-width:359px){.navbar .nav li.isPhone > a{padding-left:0;padding-right:0;border-color:transparent;}
}
.image-list{list-style:none;padding:0;text-align:center;}
.image-list > li{display:inline-block;margin:2px 12px;vertical-align:middle;}
footer{border-top:1px solid #ddd;color:#999;}
footer a,footer a:hover,footer a:focus{color:inherit;text-decoration:none;}
footer strong{font-weight:normal;text-transform:uppercase;color:#444;text-rendering:optimizelegibility;}
footer hr{margin:10px 0;}
.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;}
.img-responsive.center{margin:0 auto;}
.line-through{text-decoration:line-through;}
@media (min-width:992px){.navbar-information .nav > li > a{z-index:2005;}
.navbar-information.fixed{position:fixed;z-index:5000;background-color:#fff;box-shadow:-1px 6px 10px -9px #000;}
}
@media (max-width:767px){
.singleItemDetails .priceBase{display:block;}
.hidden-xs{display:none !important;}
}
.imgwrapper{position:relative;}
ul.footerList{padding-left:0;list-style:none;}
.footerLink{color:#aaa;}
.footerLink:hover{color:#888;}
.footerLink .plentyicon{position:relative;top:-1px;margin-left:0.1em;margin-right:0;line-height:inherit;font-size:22px;vertical-align:middle;}

@media (max-width:991px){.nav-main{position:static;}
.container > .navbar-header{margin-left:0;margin-right:0;}
.navbar-header{text-align:center;}
.nav-main-container{padding-left:0;padding-right:0;}
.navbar-information{padding:0 15px;}
.navbar-main{position:absolute;top:53px;bottom:0;left:0;right:0;overflow-y:auto;}
.mainNavigation > .navbar-nav{padding:8px 15px;}
.mainNavigation > .navbar-nav{margin:0;}
}
.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;}
}
.navbar-information{background:#ddd;font-size: 13px;}
.navbar-information .nav > li > a{font-size:13px;color:#222;margin-bottom:0 !important;margin-left:0 !important;margin-right:1px;margin-top:0 !important;padding:3px 10px;text-transform:uppercase;}
.navbar-header{} 
.mainNavigation .navbar-nav > li > a:hover, .mainNavigation .navbar-nav > li > a:focus, .cat-welcome a, .mega > li > a:hover, .mega > li > a:focus{border:none!important;box-shadow:none !important;}
.mainNavigation .navbar-nav > li > a{transition:none 0s ease 0s;height:45px !important;font-size:14px;margin-top:5px;margin-right:2px;padding:12px 18px;text-transform:uppercase;}
.navbar-brand{float:left;width:auto;}
.content_search_form{margin-top:40px;background: #fff none repeat scroll 0 0;color: #999;}
#search_value{border:none !important;height: 32px;font-size:13px;}
.btn-search{background: #fff none repeat scroll 0 0;border: medium none;color: #999 !important;font-size: 15px;}
.navbar-brand img{max-height: 80px;margin: 10px 10px 12px 0;max-width:100%}
@media (max-width:991px){.content_search_form{margin-top:30px;}}
.breadcrumbs{color:#7d7d7c !important;margin:4px 0 !important;}
footer{border-top:none;background:#42281b url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAAHe9q7oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpJREFUeNpi+P//PwNAADEAwXuAAGKEsQACCM5gYoACgACDi8AAEwMaAACu3AzrwKZZxAAAAABJRU5ErkJggg==) repeat scroll 0 0;}
.footer-title{color:#333;font-size:15px;text-transform:uppercase;font-weight:bold;background:#ddd}
footer a{color:#005ea8;font-size:14px;}
footer a:hover, footer a:focus{color:#D3321E;text-decoration:none;}
#newsletterEmail{border:1px solid #bbb !important;}
.footerList li{line-height:1.3;}
.footer__links{background-color:#fff;color:#000;margin-top:30px;}
.footer__links{padding:18px 0;position:relative;}
.h-links-list ul{list-style:outside none none;margin:0;padding:0;position:relative;}
.h-links-list li{display:inline-block;}
.footer__links a:not(.btn){color:#000000;}
.text-right{text-align:right;}
.back-to-top{left:50%;position:absolute;text-align:center;top:0;transform:translate(-50%, -50%);transition:all 200ms ease-out 0s;}
.back-to-top > a{position:relative;transition:all 300ms ease-out 0s;}
.btn--round{background-color:#D3321E;color:#ffffff;border:medium none}
.btn--round:hover i, .btn--round:focus i{color:#fff;}
.btn--round--lg{font-size:27px;height:76px;line-height:78px;width:76px;}
.btn--round{border-radius:999em;cursor:pointer;display:inline-block;font-size:32px;height:60px;line-height:55px;padding:0;position:relative;text-decoration:none;width:60px;}
.footer__column-links{position:relative;}
.copy-line{text-align:center;background:#111;font-size:11px;line-height:1.5em;padding:10px 0 8px;position:relative;color:#fff;}
.copy-line a{color:#fff;font-size:11px;}
@media (max-width:767px){.copy-line{text-align:center;}
.xs-center{float:none !important;text-align:center;}
.footer-title{margin:0 auto;max-width:150px;}
.footer__column-links{margin-top:40px;}
}
@media (max-width:450px){.xs100{width:100%;}
ul.footerList, .footer-title{max-width:100%;text-align:center;}
}
.text-uppercase{text-transform:uppercase;}
.padding00{padding-left:0;padding-right:0;}
.padding000{padding-right:0;}
.padding0{padding-left:0 !important;}
.padding-i{padding-left:5px;padding-right:5px;}
.item-slider{margin:0;}
select{-moz-appearance:none; background-position:right center;background-repeat:no-repeat;border:1px solid #bbb;border-radius:0 !important;padding:0.1em 1.5em 0.1em 0 !important;}
option{background:#eeeeee none repeat scroll 0 0;border-top:1px solid #ccc;padding:0.3em 1em;}
h2.sub_title{font-size:18px;font-weight:normal;padding-bottom:12px;padding-top:25px;text-transform:uppercase;}
.itemTitle{color:#312e2b;font-size:22px;font-weight:bold;line-height:1.3;margin-bottom: 60px;margin-top:0;}
.manufacture{text-align:right;}
.manufacture img{max-height:60px;margin-bottom:2px;margin-top:10px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.manufacture img:hover{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;}
.grey-border-bottom{border-bottom:1px solid #dedede;}
.navbar-search{display:none;}
.mainNavigation{position: relative;z-index: 240;background: #005ea8;}
@media (max-width:767px){
.mega-menu, .mega-menu > ul {text-align: center;}
}
@media (min-width:768px){
.nav-border{margin-bottom: 30px;}
}
@media (max-width:899px){.navbar-search-mobile{}
.navbar-main{position:relative;top:0;}
.navbar-search-mobile{border:1px solid #7d7d7c;margin:20px 0;}
.content_search_form{margin-top:0;}
.navbar-brand {float: none !important;margin: 0 auto;max-width: 350px;width: 100% !important;}
}
.isListView > div > form > div > .preview-rating{display:block;font-size:17px;margin:30px auto 0;width:70px;}
.IconSelectOptionContainer{float:left;}
input[name="form_feedback_submit_button"]{background:#42281B none repeat scroll 0 0;border:medium none !important;color:#fff;margin-top:20px;}
.art-id{line-height:1.5;}
.grey-back{background:#F7F7F7;padding:30px;}
.art-id table th, .art-id table td{border-top:1px solid #dddddd;color:#888;font-size:14px;line-height:19px;padding:4px;text-align:left;vertical-align:top;}
.art-id tbody > tr:first-child > td, .art-id tbody > tr:first-child > th{border-top:medium none !important;}
.art-id td:nth-child(2n+1){color:#000;font-size:12px;font-weight:600;}
.art-id table{border-spacing:0;}
.quantity-box{display:none;}
.btn-addcart {background: #d3321e none repeat scroll 0 0;color: #fff !important;display: block;font-size: 15px;font-weight: bold;height: auto;margin-top: 18px;padding: 10px 0;width: 100%;}
.add-to-links{padding:10px 0 0;list-style:none;font-weight:600;letter-spacing:0.5px;}
.add-to-links li{float:left;cursor:pointer;line-height: 2;margin-bottom: 5px;width: 49%;}
.add-to-links li a {background: #ddd none repeat scroll 0 0;color: #222;display: block;font-size: 12px;font-weight: 700;padding: 10px 0;text-align: center;text-transform: uppercase;width: 100%;}
.mr2{margin-right: 2%;}
.add-to-links .fa{float:left;overflow:hidden;font-size:26px;height:26px;margin-right:20px;padding:0;width:26px;}
.article-desc, .article-desc p, .article-desc span{line-height:1.4;text-align:justify !important;font-size:12px !important;}
.article-desc img, .tech-content img{height:auto !important;max-width:100% !important;max-height:100% !important;border:medium none !important;}
.tech-content ul{padding-left:15px;list-style:outside none square;}
.content-title{text-transform:uppercase;font-weight:600;}
.action-rabatt{background:#000 none repeat scroll 0 0;color:#fff;float:right;font-size:25px;font-weight:bold;padding:5px;}
.border-ccc{border-top:1px solid #e4e4e4}
.margin-top-02{margin-top:2px;}
.dnone{display:none !important;}
.btn-cart1{display: block;background: #fff none repeat scroll 0 0;border: 1px solid #bbb;color: #999 !important;float: left;height: 34px;padding-top: 6px;text-align: center;width: 250px;cursor: pointer;}
@media (max-width:767px){.btn-cart1{width:100%;}}
.padding15{padding-left:15px;padding-right:15px;margin:0;}
.margin15{margin-left:15px;margin-right:15px;}
.block100{display:block;width:100%;text-align:right;}
.block101{display:block;width:100%;text-align:left;}
[class^="mt-"]{cursor:pointer;background:#42281b;text-decoration:none;color:#fff !important;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mt-bottom{border-bottom:5px solid #D3321E;font-weight:bold;text-transform:uppercase;width:100%;padding:5px 0;font-size:13px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.mt-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#D3321E;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.mt-bottom:focus:before, .mt-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);}
.mt-bottom:hover, .mt-bottom:focus, .mt-bottom:active{color:white;}
a:hover{text-decoration:none;}
.none{display:none;}
@media (min-width:768px) and (max-width:991px){.break767{width:100%;padding:0;}
.manufacture{text-align:left;}
.toBasketWrapper, .toBasketWrapper a{width:100%}
.priceContainer{float:left !important;}
.add-to-links li{float:left;width:50%;}
.add-to-links .fa{margin-right:10px;}
.add-to-links li a{line-height:1.2;}
.grey-back{padding:10px;}
.ratingLink{font-size:12px;line-height:1.2;}
.itemTitle{font-size:18px;}
.price{font-size:25px;}
}
@media (max-width:767px){
.toBasketWrapper{margin-right:15px;}
}
@media (max-width:500px){.break767{width:100%;}
.manufacture{text-align:left;}
.grey-back{padding:10px;}
.ratingLink{font-size:12px;line-height:1.2;}
.itemTitle{font-size:18px;}
.price{font-size:25px;}
.toBasketWrapper, .toBasketWrapper a{float:none !important;width:100%;margin-top:10px;height:43px;line-height:43px;}
.priceContainer{float:left !important;}
.sub_title{text-align:center;}
}
.isBasketPreview1 {cursor:pointer;margin-right: 15px;}
.articleVat{text-align:right;font-family: 'Open Sans Condensed', sans-serif;font-size: 12px;font-weight: 300;line-height: 1;}
.btn-newsletter {background: #f09401 none repeat scroll 0 0;border: medium none;border-radius: 0;box-shadow: none;color: #fff !important;display: block;font-size: 25px;line-height: 1;float: left;padding: 4px 10px;width: 30px;margin-left:8px;cursor: pointer;}
.col-right-header {display: inline-block;margin-top: 15px;padding-left: 57px;vertical-align: top;}
.col-right-header h5 {color: #555;font-family: 'Open Sans Condensed', sans-serif;font-size: 14px;line-height: 1;margin: 20px 0 0;font-weight: 300;}
.col-right-header h4 a, .col-right-header h4 {color: #555555;font-size: 16px !important;font-weight: 600 !important;margin-top: 0;line-height: 37.5px;padding-top: 0;text-decoration: none;letter-spacing: -0.5px;}
.price {display: inline-block;font-family: 'Open Sans Condensed', sans-serif;font-size: 30px;font-weight: bold; margin-right: 10px;vertical-align: middle;}
.price span{line-height:1}
.price-small {color: #999;font-size: 11px;line-height: 1;}
.product-title hr { -moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-style: solid none;border-width: 1px 0;color: #f3f3f3;font-size: 1px;margin-bottom: 20px;}
.table { border: 1px solid #ccc;	width:100%;	font-family: 'Open Sans Condensed', sans-serif;}
.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-top: 1px solid #dddddd; line-height: 19px; padding: 8px; text-align: left; vertical-align: top;}
/*---------------------Kopierschutz--------------------------------*/
body {-webkit-user-select: none;  /* Chrome all / Safari all */ -moz-user-select: none;     /* Firefox all */ -ms-user-select: none;      /* IE 10+ */ /* No support for these yet, use at own risk */ -o-user-select: none; user-select: none; -webkit-touch-callout: none;-khtml-user-select: none;}
/* Enable image placeholders */
@-moz-document url-prefix(http), url-prefix(file) {img:-moz-broken{-moz-force-broken-image-icon:1;width:0px;height:0px;}