*{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}.zoxid-mixin-hoversecondary:hover{background:#f47e00;color:#fff;text-shadow:none;}.zoxid-mixin-hoversecondary:hover > a{color:#fff;}*{font-family:'Ubuntu', 'Helvetica';}#imagelightbox{box-shadow:0px 0px 50px rgba(0,0,0,0.75);position:fixed;z-index:9999;}#paypalPartnerLogo{text-align:center;margin-bottom:10px;}#paypalExpressCheckoutMiniBasketBox{margin:10px;text-align:left;}a{color:#1d7e96;text-decoration:none;outline:none;}a:focus{outline:none;text-decoration:none;}a:hover{color:#889;}body{font-size:12px;}form{margin-bottom:0px;}h3{border-bottom:1px solid #ddd;color:#000;line-height:30px;margin-bottom:10px;padding:0px;font-size:16px;}input{font-size:12px;}input[type="checkbox"]{/*height:100%;*/margin-bottom:10px;display:inline-block;padding-bottom:3px;}label{font-size:12px;}label.innerLabel{color:#b4b8b8;display:block;font-weight:normal;margin:10px 0 0 10px;position:absolute;text-transform:uppercase;}li{list-style-type:none;}p{font-size:12px;line-height:130%;}ul{margin:0px;padding:0px;}.alert{margin:10px 0px 10px 0px;border-radius:0px;padding:5px 10px;}.badge-warning{background:#ff8604;}.btn{height:30px;padding:5px 12px;border-radius:0px;margin-bottom:5px;}.btn-info{border-color:#ff8604;background:#ff8604;}.btn-info:active{border-color:#ff8604;background:#ff8604;}.btn-info:focus{border-color:#889;background:#889;}.btn-info:hover{border-color:#889;background:#889;}.btn-success{border:#1d7e96;background:#1d7e96;}.btn-success:active{border:#1d7e96;background:#1d7e96;}.btn-success:focus{border-color:#889;background:#889;}.btn-success:hover{border-color:#889;background:#889;}.btn-warning,.btn-warning:active,.btn-warning:hover{border:1px solid #6e6e80;background:#a3a3b1;background:-moz-linear-gradient(top,#a3a3b1 0%,#6e6e80 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a3a3b1),color-stop(100%,#6e6e80));background:-webkit-linear-gradient(top,#a3a3b1 0%,#6e6e80 100%);background:-o-linear-gradient(top,#a3a3b1 0%,#6e6e80 100%);background:-ms-linear-gradient(top,#a3a3b1 0%,#6e6e80 100%);background:linear-gradient(to bottom,#a3a3b1 0%,#6e6e80 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a3a3b1,endColorstr=#6e6e80,GradientType=0);}.carousel-control.left{background:none;}.carousel-control.right{background:none;}.clear{display:block;}.clear:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}.container{max-width:1150px;}.dropdown-menu{border-radius:0px;color:inherit;z-index:1001;top:100%;position:absolute;margin-top:0px;}.dropdown-menu li > a:hover,.dropdown-menu li > a:focus,.dropdown-menu .active > a,.dropdown-menu .active > a:hover{background:#f47e00;text-align:left;}.form-control{height:30px;border-radius:0px;margin-bottom:5px;}.form-group{margin-bottom:5px;}.has-warning .control-label{color:#1d7e96;}.has-warning .form-control{background:#f8fafb;border:1px solid #1d7e96;}.has-warning .form-control:focus{border-color:#1d7e96;box-shadow:0px 0px 6px #25a2c1;}.has-error .control-label{color:#c00;}.has-error .form-control{background:#fcfbfb;border:1px solid #c00;}.has-error .form-control:focus{border-color:#c00;box-shadow:0px 0px 6px #f00;}.input-group-addon{width:auto;}.input-group-btn{width:auto;}.list-group-item:first-child{border-radius:0px;}.list-group-item:last-child{border-radius:0px;}.nbs-flexisel-inner{background:none;border:none;margin:20px 0px;}.nbs-flexisel-item{line-height:normal;}.nbs-flexisel-item a{text-decoration:none;margin:15px;background:#fff;display:block;padding:15px;}.nbs-flexisel-item a:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.5);}.nbs-flexisel-item del{color:red;display:block;}.nbs-flexisel-item h4{font-size:12px;color:#000;}.nbs-flexisel-item img{max-height:none;max-width:70%;}.pagination li a{background:none;}.paypalExpressCheckoutMsg input{margin-right:10px;}.table-responsive{overflow-x:scroll;}.tagitem_100{font-size:12px;}.tagitem_200{font-size:14px;}.tagitem_300{font-size:16px;}.tagitem_400{font-size:18px;}.tagitem_500{font-size:20px;}.tagitem_600{font-size:22px;}.tagitem_700{font-size:24px;}.tagitem_800{font-size:26px;}.tagitem_900{font-size:28px;}.toast-info{background:#1d7e96;}.tooltip{font-weight:300;}.zoomContainer .zoomWindowContainer .zoomWindow{box-shadow:0px 0px 30px -10px #888;}.zoxid-basketactions{border:1px solid #ccc;border-top:none;background:#eee;padding:10px;}.zoxid-basketactions button{margin-bottom:0px;}.zoxid-basketheader{border:1px solid #ccc;padding:10px 10px;background:#eee;font-weight:bold;}.zoxid-basketheader .zoxid-right{float:right;}.zoxid-basketrow{border:1px solid #ccc;border-top:none;clear:both;padding:10px 0px;}.zoxid-basketrow > div{float:left;}.zoxid-basketrow label{font-weight:bold;}.zoxid-basketrow h4{font-size:12px;margin:0px 0px 0px 0px;}.zoxid-basketrow .zoxid-info{float:left;margin-left:20px;}.zoxid-basketrow .zoxid-picture{width:100px;padding:0px 10px;}.zoxid-basketrow .zoxid-pricecolumn{width:200px;float:right;font-weight:bold;}.zoxid-basketrow .zoxid-pricecolumn input{width:80px;float:right;}.zoxid-basketrow .zoxid-pricecolumn div{float:right;text-align:right;padding:5px 10px;}.zoxid-basketrow .zoxid-pricecolumn div small{font-weight:normal;margin-right:20px;}.zoxid-basketsummary{margin:10px 0px;}.zoxid-basketsummary th{width:99%;text-align:right;padding:2px 10px;}.zoxid-basketsummary td{white-space:nowrap;padding:2px 10px;text-align:right;}.zoxid-basketsummary tr:last-child > td{border-bottom:2px solid #bbb;}.zoxid-basketvoucher{background:#f8f8f8;border:1px solid #ddd;border-top:none;padding:10px;}.zoxid-basketvoucher button{margin-bottom:0px;}.zoxid-brandbar{color:#666;background:#dfdfdf;border:1px solid #ccc;display:none;}@media (min-width: 768px){.zoxid-brandbar{display:block;}}.zoxid-brandbar h1{font-variant:small-caps;font-weight:bold;font-size:100%;margin:0px;padding:10px 0px;display:inline-block;}.zoxid-brandbar h2{font-variant:small-caps;font-weight:bold;font-size:100%;margin:0px;padding:10px 0px;display:none;margin-left:20px;}@media (min-width: 992px){.zoxid-brandbar h2{display:inline-block;}}.zoxid-breadcrumbs{font-size:11px;font-weight:bold;display:none;}@media (min-width: 480px){.zoxid-breadcrumbs{display:block;}}.zoxid-breadcrumbs span{color:#555;}.zoxid-breadcrumbs .container{padding:15px 15px 0px 15px;}.zoxid-breadcrumbs .glyphicon{margin:0px 5px;}.zoxid-catlistitem{margin-top:10px;}.zoxid-catlistitem:last-child{padding-right:none;}.zoxid-catlistitem a{display:block;border:1px solid #ddd;font-weight:bold;}.zoxid-catlistitem a:hover{text-decoration:none;}.zoxid-catlistitem a:hover h3{background:#f47e00;color:#fff;}.zoxid-catlistitem a:hover img{opacity:0.8;}.zoxid-catlistitem a h3{margin:0px;background:#eee;overflow:hidden;border-bottom:1px solid #ddd;padding:5px 10px;display:block;font-size:12px;white-space:nowrap;}.zoxid-catlistitem a ul{padding:0px;margin:0px;}.zoxid-catlistitem a li a{padding:10px;border:1px solid #ddd;border-top:none;display:block;text-decoration:none;background:#fff;}.zoxid-catlistitem a img{vertical-align:middle;/*width:100%;*/}.zoxid-clear{clear:both;height:0px;line-height:0px;}.zoxid-cms{padding:0px 50px 50px 0px;}@media (max-width: 768px){.zoxid-cms{padding:0px;}}.zoxid-collapsiblecontent > div{height:160px;overflow:hidden;}.zoxid-collapsiblecontent > p{border-top:1px solid #1d7e96;margin-top:2px;text-align:center;box-shadow:0px -5px 2px -3px #ccc;clear:both;}.zoxid-collapsiblecontenttrigger .btn{background:#1d7e96;border-color:#1d7e96;border-bottom-left-radius:100px;padding-left:20px;float:right;}.zoxid-compactmenu select{width:100%;background:#1d7e96;color:#fff;padding:5px;height:auto;}.zoxid-compactmenu option{padding:3px 5px;}.zoxid-compactmenu .subcat{padding:3px 5px 3px 20px;}.zoxid-compare .btn{margin-bottom:0px;}.zoxid-compare.table tbody > tr > td:first-child{text-align:right;font-weight:bold;}.zoxid-compare.table tbody > tr > td{text-align:center;}.zoxid-content a.rss{height:16px;margin:1px 0;position:relative;text-decoration:none;}.zoxid-content a.rss img{position:relative;z-index:11;}.zoxid-content a.rss span{color:#fff;display:block;font-size:12px;padding:5px 30px 5px 8px;position:absolute;right:-6px;text-shadow:none;top:-5px;visibility:hidden;white-space:nowrap;z-index:5;}.zoxid-content a.rss:hover span{visibility:visible;}.zoxid-content h1{color:#000;font-size:34px;margin:20px 0px 0px 0px;padding:10px 0px 10px 0px;position:relative;z-index:2;letter-spacing:1px;font-weight:200;}@media (max-width: 992px){.zoxid-content h1{font-size:1.6em;line-height:110%;}}.zoxid-content h1.zoxid-box{font-size:20px;background:#eee;margin:10px 0px 0px 0px;padding:15px 20px;color:#ff8604;text-shadow:0px 0px 1px #ddd;border:1px solid #ddd;}.zoxid-content h2{font-size:1.6em;}.zoxid-content h2.zoxid-box{background:#eee;margin:10px 0px 0px 0px;padding:10px 20px;color:#ff8604;text-shadow:0px 0px 1px #ddd;border:1px solid #ddd;font-size:18px;}.zoxid-content .pager{margin:0px 0px 10px 0px;}.zoxid-content .pager li a{border-radius:0px;}.zoxid-content .zoxid-box{border:1px solid #ddd;border-top:none;padding:20px;}.zoxid-content .zoxid-boxroof{border-top:1px solid #ddd;}.zoxid-content .zoxid-box .form-actions{margin:20px -20px -20px -20px;padding-top:10px;padding-bottom:5px;}.zoxid-copyright{font-weight:bold;}.zoxid-details #writeReview{display:none;}.zoxid-details .zoxid-dropdown{background:#f4f4f4;border:1px solid #ddd;border-bottom:none;display:block;}.zoxid-details .zoxid-dropdown a{border-bottom:none;}.zoxid-detailsbox{padding:10px 0px 0px 0px;clear:both;}.zoxid-detailsbox:lastchild{margin-bottom:10px;border-bottom:1px solid #ddd;}.zoxid-detailsbox h3{line-height:110%;margin-top:0px;font-size:22px;border:none;}.zoxid-detailsbox .zoxid-price{text-align:center;}.zoxid-detailsbox .zoxid-stockinfo{text-align:center;}.zoxid-detailsdescription li{list-style-type:square;margin-left:15px;}@media (max-width: 768px){.zoxid-detailsinfo .additionalInfo{text-align:center;}}@media (max-width: 768px){.zoxid-detailsinfo .tobasket{text-align:center;}}.zoxid-detailsinfo .zoxid-dropdown:last-child{border-bottom:1px solid #ddd;}.zoxid-detailstabs{border:1px solid #ddd;margin:10px 0px;}.zoxid-detailstabs .nav{background:#e4e4e4;padding:0px 10px 0px 10px;}.zoxid-detailstabs .nav-tabs{padding:0px;border:0px;}.zoxid-detailstabs .nav-tabs li{margin:0px;}.zoxid-detailstabs .nav-tabs li a{margin:0px;font-weight:bold;border-radius:0px;border:0px;}.zoxid-detailstabs .nav-tabs li a:hover{background:#ff8604;color:#fff;border:0px;}.zoxid-detailstabs .nav-tabs li.active > a{background:#fff;color:#444;border:0px;}.zoxid-detailstabs .tab-pane{padding:20px 20px;}.zoxid-detailstabs .tab-pane .tagError{display:none;color:#f00;}.zoxid-detailstobasket .input-group{width:0px;margin:0px auto;}.zoxid-detailstobasket .input-group input{width:60px;}.zoxid-detailsvariantmissing{color:#1d7e96;font-weight:bold;}.zoxid-dropdown{display:block;}.zoxid-dropdown > .dropdown-toggle{display:block;border-radius:0px;border:none;border-bottom:1px solid #ddd;padding:10px 20px;}.zoxid-dropdown > .dropdown-toggle:hover{background:#f47e00;color:#fff;text-decoration:none;}.zoxid-dropdown + .btn-group{margin:0px;}.zoxid-dropdown a{text-align:left;color:inherit;}.zoxid-dropdown small{display:block;font-size:12px;}.zoxid-dropdownsubmit{margin:0px;}.zoxid-footer-paymenticons img{max-width:48px;}.zoxid-footer-shippingicons img{max-width:48px;}.zoxid-gray{background:#f8f8f8;}.zoxid-header{padding:10px 0px;}.zoxid-header .zoxid-search{margin-top:20px;}.zoxid-linebox{margin:10px 0px;}.zoxid-listheaderimage{/*width:100%*/;margin-top:10px;}.zoxid-logo-normal{margin-top:5px;font-size:360%;text-shadow:1px 1px 2px #888;}.zoxid-logo-normal img{width:100%;}.zoxid-minibasket{color:#000;}@media (min-width: 768px){.zoxid-minibasket{margin-top:5px;}}.zoxid-minibasket .dropdown{float:right;}.zoxid-minibasket .dropdown:hover{background:#f47e00;color:#fff;text-shadow:none;}.zoxid-minibasket .dropdown:hover > a{color:#fff;}.zoxid-minibasket .dropdown:hover .dropdown-menu{display:block;right:0px;left:auto;padding:0px;top:90%;}.zoxid-minibasket .dropdown-toggle{border-bottom:0px;color:#1d7e96;display:block;padding:10px 15px;}.zoxid-minibasket .dropdown-toggle .zoxid-text{float:right;margin-left:0px;text-align:center;}.zoxid-minibasket .dropdown-toggle .zoxid-text strong{font-weight:bold;display:block;}.zoxid-minibasket .badge{position:relative;right:10px;}.zoxid-minibasketcontent{color:#000;padding:0px;min-width:400px;}.zoxid-minibasketcontent h4{background:#eee;margin:0px;padding:15px 20px;}.zoxid-minibasketcontent .zoxid-items{height:auto;max-height:200px;overflow-x:hidden;border-bottom:1px solid #ddd;}.zoxid-minibasketcontent table{margin:0px;}.zoxid-minibasketcontent table td a{display:block;}.zoxid-minibasketcontent table td:nth-child(1){white-space:nowrap;text-align:right;padding:10px 20px;}.zoxid-minibasketcontent table td:nth-child(4){white-space:nowrap;text-align:right;font-weight:bold;}.zoxid-minibasketcontent table td img{max-width:50px;max-height:50px;}.zoxid-minibasketcontent .zoxid-content{padding:15px 20px;}.zoxid-minibasketcontent .zoxid-total{text-align:right;}.zoxid-minibasketcontent .zoxid-total strong{margin-left:10px;}.zoxid-navbar{border:0px;border-radius:0px;min-height:0px;background:#1d7e96;margin:0px;}.zoxid-navbar .navbar-collapse{padding:0px;}.zoxid-navbar .navbar-nav > li:hover{background:#f47e00;}.zoxid-navbar .navbar-nav > li:hover > ul{display:block;text-shadow:none;}.zoxid-navbar .navbar-nav > li > a{color:#fff;font-weight:bold;text-shadow:none;padding:12px 20px;}.zoxid-navbar .navbar-nav > li > a:hover{background:#f47e00;color:#fff;}.zoxid-navbar .navbar-nav > li > .dropdown-menu{font-size:12px;left:-5px;padding:5px;}.zoxid-navbar .navbar-nav > li > .dropdown-menu:before{left:25px;}.zoxid-navbar .navbar-nav > li > .dropdown-menu:after{left:25px;}.zoxid-navbar .navbar-nav > li > .dropdown-menu .active > a{background:#f47e00;box-shadow:none;}.zoxid-navbar .navbar-nav > li > .dropdown-menu li a{padding:5px 20px;border-bottom:1px solid #ddd;}.zoxid-navbar .navbar-nav > li > .dropdown-menu li:last-child a{border-bottom:none;}.zoxid-navbar .navbar-nav > li.active > a{background:#fff;color:#1d7e96;}.zoxid-navbar .navbar-nav > li.active > a:hover{background:#f47e00;color:#fff;}.zoxid-navbar .navbar-nav > li.active > a .caret{border-top-color:#000;}.zoxid-payment .zoxid-paymentfields{display:none;}.zoxid-pagination{margin:10px 0px 10px 0px;clear:both;}.zoxid-pagination li.active a{background:#889;border:1px solid #889;color:#fff;}.zoxid-pagination li.active a:hover{background:#ff8604;border:1px solid #ff8604;}.zoxid-pagination li a:first-child{border-radius:0px;}.zoxid-pagination li a:last-child{border-radius:0px;}.zoxid-pagination li a:hover{background:#ff8604;border:1px solid #ff8604;color:#fff;}.zoxid-priceperunit{margin-bottom:5px;}.zoxid-required{font-weight:bold;}.zoxid-searchbox .dropdown-menu{width:300px;right:0px;left:auto;}.zoxid-selections{margin:10px 0px;}.zoxid-sidebar form{margin:0px;}.zoxid-sidebar .zoxid-sidebarblock{background:#f5f5f5;margin-top:10px;border:1px solid #ccc;box-shadow:0px 0px 10px -5px #777;}.zoxid-sidebar .zoxid-sidebarblock .zoxid-dropdown:last-child  a{border-bottom:none;}.zoxid-sidebar .zoxid-sidebarblock h3{padding:10px 20px;font-size:120%;border-bottom:1px solid #ddd;margin:0px;background:#e8e8e8;}@media (max-width: 992px){.zoxid-sidebar .zoxid-sidebarblock h3{font-size:12px;padding:5px 10px;}}.zoxid-sidebar .zoxid-sidebarblock.alt{background:none;border:1px solid #ccc;}.zoxid-sidebar .zoxid-sidebarblock.alt h3{background:#e8e8e8;margin:0px 0px 0px 0px;padding:10px 20px;}@media (max-width: 992px){.zoxid-sidebar .zoxid-sidebarblock.alt h3{font-size:12px;padding:5px 10px;}}.zoxid-sidebar .zoxid-sidebarcontent{padding:20px 20px 20px 20px;}.zoxid-sidebar .zoxid-sidebarproducts a{display:block;padding:10px;}.zoxid-sidebar .zoxid-sidebarproducts a:hover{text-decoration:none;color:#f47e00;}.zoxid-sidebar .zoxid-sidebarproducts li{border-bottom:1px solid #ddd;text-align:center;}.zoxid-sidebar .zoxid-sidebarproducts li:last-child{border-bottom:none;}.zoxid-sidebar .zoxid-sidebarproducts img{margin-bottom:10px;}.zoxid-sidebar .zoxid-sidebarproducts h5{padding:5px 0px;margin:0px;line-height:110%;}.zoxid-sidebar .zoxid-sidebarproducts strong{display:block;}.zoxid-socialbar{padding:10px 20px;background:#1d7e96;}.zoxid-socialbar img{height:32px;width:32px;}.zoxid-steps{margin:10px 0px;}@media (max-width: 992px){.zoxid-steps{text-align:center;}}.zoxid-steps a{padding:15px;white-space:nowrap;display:block;}.zoxid-steps a:hover{background:#1d7e96;color:#fff;text-decoration:none;}@media (max-width: 992px){.zoxid-steps li{width:auto;}}.zoxid-steps > div{padding:0px;}.zoxid-steps > div > div{padding:15px;white-space:nowrap;display:block;}.zoxid-steps .active{background:#ff8604;color:#fff;}.zoxid-steps .badge{margin-right:5px;background:#fff;color:#000;border:1px solid #aaa;padding:5px 9px;border-radius:20px;}@media (max-width: 992px){.zoxid-steps .zoxid-text{display:block;}}@media (max-width: 768px){.zoxid-steps .zoxid-text{display:none;}}.zoxid-stockinfo{font-size:0.8em;margin:5px 0px;}.zoxid-stockinfo .label{border-radius:0px;width:12px;height:12px;line-height:100%;vertical-align:middle;display:inline-block;}.zoxid-variants{margin:10px 0px;}.zoxid-variants .dropdown-menu{height:auto;max-height:200px;overflow-x:hidden;}.zoxid-wrapper{margin-bottom:60px;padding-bottom:10px;}@media (min-width: 768px){.zoxid-wrapper{margin-top:0px;}}.zoxid-z-nobg{background:none;}.zoxid-amountprices{margin-bottom:5px;}.zoxid-amountprices table{width:auto;min-width:0px;padding:0px;}.zoxid-amountprices table th{border-bottom:1px solid #ddd;padding:5px 15px;background:#eee;}.zoxid-amountprices table td{padding:2px 15px;border-bottom:1px solid #eee;}.zoxid-amountprices table td:first-child{text-align:right;}.zoxid-amountprices table td:last-child{font-weight:bold;}.zoxid-basement{background:#bbb;text-align:center;text-shadow:1px 1px 1px #fff;padding:10px;}@media (max-width: 480px){.zoxid-basement{border:none;margin:0px 0px 30px 0px;}}.zoxid-details-picture a{display:block;}.zoxid-details-picture div{position:relative;max-width:100%;max-height:400px;text-align:center;}.zoxid-details-picture div img:first-child{max-width:100%;max-height:400px;}.zoxid-details-picture div span{font-size:20px;position:absolute;top:0px;left:0px;opacity:0.5;padding:10px;}.zoxid-details-rating a{position:relative;top:-3px;}.zoxid-details-ratingcontrol{vertical-align:baseline;}.zoxid-details-thumbnails{border:1px solid #ddd;margin-top:10px;overflow-x:scroll;display:block;width:100%;height:112px;overflow-x:auto;white-space:nowrap;font-size:0px;}.zoxid-details-thumbnails li{display:inline-block;margin:0px 0px 0px 0px;border-right:1px solid #ddd;}.zoxid-details-thumbnails li:hover{background:#ff8604;}.zoxid-details-thumbnails a{display:block;border:5px solid transparent;}.zoxid-details-thumbnails a:hover{opacity:0.8;border:5px solid #ff8604;}.zoxid-details-thumbnails img{height:100px;max-width:100px;}.zoxid-footer{background:#eee;color:#666;border-top:1px solid #ddd;padding:15px;}.zoxid-footer h3{font-size:120%;color:#000;border:none;}.zoxid-footer label{margin:5px 10px 0px 15px;}.zoxid-footer li{padding-left:5px;line-height:150%;}.zoxid-footer li a{text-shadow:1px 1px 1px #fff;padding:5px 0px;color:#1d7e96;}.zoxid-footer li a:hover{text-shadow:none;text-decoration:underline;color:#fff;color:#f47e00;}.zoxid-footer .zoxid-brands ul{max-height:250px;overflow-y:scroll;}.zoxid-listoptions{margin:10px 0px;background:#eee;}.zoxid-listoptions > div{padding:0px;}.zoxid-listoptions .zoxid-dropdown{background:#eee;border:none;}.zoxid-listoptions .zoxid-dropdown:hover > .dropdown-menu{display:block;}.zoxid-listoptions .zoxid-dropdown > .dropdown-toggle{border:none;}.zoxid-listoptions .zoxid-dropdown .dropdown-menu{width:100%;}.zoxid-listattributes{margin:10px -15px;}.zoxid-listattributes form > div > .zoxid-dropdown{background:#f8f8f8;}.zoxid-listattributes form > div > .zoxid-dropdown > .dropdown-toggle{border:none;margin-bottom:1px;}.zoxid-megamenu{border-bottom:1px solid #1d7e96;}.zoxid-megamenu > .container > .row{margin:0px;position:relative;}.zoxid-megamenutrigger{position:static;padding:10px 15px;}.zoxid-megamenutrigger:hover{background:#eee;box-shadow:0px 30px 30px rgba(0,0,0,0.4);}.zoxid-megamenutrigger:hover .zoxid-megamenulayer{display:block;background:inherit;}.zoxid-megamenutrigger > a{color:#000;text-decoration:none;}.zoxid-megamenutrigger h2{margin:0px 0px 0px 0px;}.zoxid-megamenutrigger h3{font-size:12px;color:#666;margin:0px;border:none;line-height:normal;}.zoxid-megamenulayer{display:none;width:100%;padding:20px 0px;position:absolute;z-index:99999;box-shadow:0px 30px 30px rgba(0,0,0,0.4);left:0px;top:65px;}.zoxid-megamenucol > a{text-decoration:none;}.zoxid-megamenucol > a h2{font-size:18px;margin:20px 0px;font-weight:600;color:#000;}.zoxid-megamenucol > a img{display:block;max-width:100%;min-height:30px;}.zoxid-megamenucol ul{margin:5px;}.zoxid-megamenucol li{font-size:14px;font-weight:200;}.zoxid-megamenucol li i{margin-right:5px;color:#ff8604;}.zoxid-megamenucol li a{color:;text-decoration:none;}.zoxid-megamenucol li a:hover i{color:#889;}.zoxid-minimenu-content{display:none;background:#e2e2e2;padding-bottom:5px;box-shadow:inset 0px 0px 10px -5px #777;}.zoxid-minimenu-content > li{float:none;display:block;}.zoxid-minimenu-content > li a{display:block;padding:10px 20px;border-top:1px solid #ccc;}.zoxid-minimenu-content > li a:hover{background:#ff8604;color:#fff;text-decoration:none;}.zoxid-minimenu-content .dropdown-menu{position:static;display:none;float:none;box-shadow:none;border:none;border-left:30px solid #e2e2e2;margin:0px;padding:0px;}.zoxid-minimenu-trigger{background:#1d7e96;color:#fff;padding:10px 20px;font-weight:500;text-align:center;margin-top:105px;}.zoxid-minimenu-trigger .glyphicon{position:relative;top:3px;left:5px;}.zoxid-minimenu-trigger:hover{color:#fff;background:#ff8604;text-decoration:none;}.zoxid-price{height:70px;position:relative;}.zoxid-price del{font-size:12px;color:#f00;display:block;position:absolute;top:0px;width:100%;}.zoxid-price strong{font-size:20px;font-weight:bold;display:block;position:absolute;top:13px;width:100%;}.zoxid-price span{font-size:11px;color:#000;display:block;position:absolute;top:45px;width:100%;}.zoxid-productlist-grid{text-align:center;}.zoxid-productlist-grid > [class *= 'col-']{padding:15px;border-bottom:1px solid #ddd;}.zoxid-productlist-grid > [class *= 'col-'] > div{padding:10px;}.zoxid-productlist-grid > [class *= 'col-'] > div:hover{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.3);}.zoxid-productlist-grid a:hover{text-decoration:none;}.zoxid-productlist-grid h2{font-size:16px;line-height:110%;height:35px;margin:5px 0px;color:#000;}.zoxid-productlist-grid p{line-height:110%;height:40px;}.zoxid-productlist-grid .zoxid-image{height:150px;}.zoxid-productlist-line > div > form{border-bottom:1px solid #ddd;padding:10px;}.zoxid-productlist-line h2{margin:10px 0px;}.zoxid-productlist-line img{max-width:100%;}.zoxid-productlist-line .zoxid-dropdown{background:#f4f4f4;border:1px solid #ddd;display:inline-block;}.zoxid-productlist-line .zoxid-dropdown a{border-bottom:none;}.zoxid-productlist-line .zoxid-dropdown strong{display:inline;}.zoxid-productlist-line .zoxid-productamount{width:50px;}.zoxid-productlist-line .zoxid-productamount + .input-group-btn{width:auto;}.zoxid-productlist-line .zoxid-productfunctions{float:right;padding:0px 10px 10px 10px;width:220px;}@media (max-width: 480px){.zoxid-productlist-line .zoxid-productfunctions{width:auto;padding:10px 10px 10px 10px;float:none;}}.zoxid-productlist-line .zoxid-productfunctions > .btn{margin-bottom:5px;}.zoxid-productlist-line .zoxid-productfunctions button{margin-bottom:5px;}.zoxid-productlist-line .zoxid-productimage{width:190px;text-align:center;height:150px;display:block;margin:10px;float:left;}@media (max-width: 480px){.zoxid-productlist-line .zoxid-productimage{height:auto;margin:0px;padding:10px;float:none;}}.zoxid-productlist-line .zoxid-productinfo{float:left;width:40%;margin:10px;}@media (max-width: 480px){.zoxid-productlist-line .zoxid-productinfo{width:auto;padding:0px 10px;margin:0px;float:none;}}.zoxid-sidebar-accountmenu li a{padding:5px 20px;}.zoxid-sidebar-box{background:#f5f5f5;margin-top:10px;border:1px solid #ccc;box-shadow:0px 0px 10px -5px #777;}.zoxid-sidebar-box h3{padding:10px 20px;font-size:120%;border-bottom:1px solid #ddd;margin:0px;background:#e8e8e8;}@media (max-width: 992px){.zoxid-sidebar-box h3{font-size:12px;padding:5px 10px;}}.zoxid-sidebar-menu a{border-bottom:1px solid #ddd;display:block;line-height:17px;padding:5px 5px;}.zoxid-sidebar-menu a > i{background:url('bg/categorysprite.png') left top no-repeat;float:left;height:14px;margin:2px 5px 2px 0;padding:0;width:14px;}.zoxid-sidebar-menu a:hover{background:#f47e00;color:#fff;text-decoration:none;}.zoxid-sidebar-menu a:hover > i{background-position:left -45px;}.zoxid-sidebar-menu li{background:#eee;list-style:none;padding:0;}.zoxid-sidebar-menu li.active li{list-style:none;padding:0;}.zoxid-sidebar-menu li.active > a{background:#ff8604;color:#fff;border-bottom:1px solid #ddd;}.zoxid-sidebar-menu li.active > a > i{background-position:1px -30px;}.zoxid-sidebar-menu li.end > a > i{background-position:left 15px;}.zoxid-sidebar-menu li.end > a > i span{background:none;}.zoxid-sidebar-menu li.exp > a{border-bottom:none;background:#889;color:#fff;border-bottom:1px solid #ddd;position:relative;}.zoxid-sidebar-menu li.exp > a > i{background-position:1px -61px;}.zoxid-sidebar-menu ul{margin:0px;padding-left:0px;}.zoxid-sidebar-menu ul li.active li a{color:#000;}.zoxid-sidebar-menu ul li.active li a:hover{color:#fff;}.zoxid-sidebar-menu ul li a{color:#333;padding-left:5px;}.zoxid-sidebar-menu ul li ul li a{padding-left:15px;}.zoxid-sidebar-menu ul li ul li ul li a{padding-left:30px;}.zoxid-sidebar-rewards a{display:block;text-align:center;margin:20px 10px;}.zoxid-slider{margin:10px 0px;}.zoxid-slider img{width:100%;}.zoxid-slider .item a h3{position:absolute;right:0px;padding:10px 20px;color:#fff;text-shadow:0px 0px 0px #000;margin:0px;font-size:160%;text-align:center;background:rgba(0,0,0,0.4);border-bottom:none;border-bottom-left-radius:1000px;box-shadow:0px 0px 30px 30px rgba(0,0,0,0.4);}.zoxid-slider .item a h3 strong{display:block;font-size:70%;}.zoxid-toolbar{z-index:9999;border:none;background:#eee;position:fixed;top:0px;width:100%;margin:0px;border-bottom:1px solid #ddd;min-height:0px;}@media (min-width: 768px){.zoxid-toolbar{position:static;}}.zoxid-toolbar .collapse{position:static;}.zoxid-toolbar .container{position:relative;}.zoxid-toolbar .dropdown{position:static;}.zoxid-toolbar .dropdown-toggle > .badge{opacity:0.8;position:absolute;right:0px;bottom:0px;}@media (min-width: 768px){.zoxid-toolbar .dropdown-toggle > .badge{opacity:1;position:static;}}.zoxid-toolbar .dropdown.zoxid-left .dropdown-menu{left:auto;right:auto;}.zoxid-toolbar .dropdown.zoxid-megamenu .dropdown-menu{left:0;right:0px;}.zoxid-toolbar .dropdown-menu{left:auto;float:left;}.zoxid-toolbar .dropdown-menu li.active > a{background:#1d7e96;}.zoxid-toolbar .dropup{position:static;}.zoxid-toolbar .nav{position:static;margin-right:0px;}.zoxid-toolbar .nav > li{float:left;}.zoxid-toolbar .nav > li.open > a{background:#ff8604;color:#fff;}.zoxid-toolbar .nav > li > a{color:#000;font-size:16px;padding:8px;}.zoxid-toolbar .nav > li > a:hover{background:#f47e00;color:#fff;text-shadow:none;}.zoxid-toolbar .nav > li > a:hover > a{color:#fff;}@media (min-width: 768px){.zoxid-toolbar .nav > li > a{font-size:12px;padding:10px 10px;}}.zoxid-toolbar .nav > li > a .glyphicon + .zoxid-text{margin-left:5px;}.zoxid-toolbar .nav > li > a .zoxid-text{display:none;}@media (min-width: 768px){.zoxid-toolbar .nav > li > a .zoxid-text{display:inline-block;}}.zoxid-toolbar .nav > li > a .caret{display:none;}@media (min-width: 768px){.zoxid-toolbar .nav > li > a .caret{display:inline-block;}}.zoxid-toolbar .navbar-nav .open .dropdown-menu{float:left;position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0px 6px 12px rgba(0,0,0,0.176);}.zoxid-toolbar .nav.navbar-right .dropdown-menu{left:auto;right:0px;}.zoxid-toolbar .zoxid-content{padding:15px;border-top:1px solid #ddd;}.zoxid-toolbar-logo{color:#ff8604;text-shadow:none;padding:11px 0px;font-weight:bold;font-size:150%;float:left;}@media (min-width: 768px){.zoxid-toolbar-logo{display:none;}}.zoxid-trustedshopbox img{max-width:100%;}

/* Commodule */
/*
    Logo teilt sich, wenn der Platz knapp wird
*/
#cookieNote {
	width: 1120px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1rem;
    max-width: calc(100% - 1rem);
	
}
@media (max-width: 768px) {
	#cookieNote {
		margin-top: 105px;
		margin-bottom: -95px;
	}
}
.nsclogo-horizontal, .nsclogo-vertical {
    width:100%;
}
@media (min-width: 768px) {
    .nsclogo-horizontal {
        display:block;
    }
    .nsclogo-vertical {
        display:none;
    }   
}
@media (max-width: 768px) {
    .nsclogo-horizontal {
        display:none;
    }
    .nsclogo-vertical {
        display:block;
    }   
}
/*
    Slider soll seine Höhe bei unterschiedlich großen Bildern nicht verändern.
*//*
#zoxid-slider {
    height:300px;
}*/
/*
    Preise und Gewicht sollen nicht ineinander angezeigt werden.
*/
.zoxid-price span {
    top:51px;
}
.zoxid-price span:last-child {
    top:38px;
}
/*
    Preise in der Farbe der Menüleiste (blau)
*/
.zoxid-price {
    color:#1D7E96;
}
/*
    Preis etwas größer
*/
.zoxid-price strong {
    font-size:26px;
    top:7px;
    letter-spacing:1px;
}
/*
    Untertitel darf nicht in den Titel hineinragen
*/
.zoxid-productlist-grid p {
    padding-top:14px;
}
/*
    Der interne Editor erzeugt Tabellen mit fester Breite.
    Das hier ist zwar keine schöne Lösung, dafür müssen nicht
    500+ Artikel angepasst werden.
*/
table {
    width:100% !important;
}
/*
    Navigationsleiste
*/
.zoxid-navbarsticky {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 9999;
    margin: 0px;
    box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.7);
}
/*
    Artikelbilder-Box war keine Box
*/
.zoxid-image {
    display:block;
}
/*
    Bilderslider auf der Hauptseite sollte seine Größe nicht verändern.
*/
.carousel-inner {
    height:300px;
}
.carousel-inner img {
    width: 1700%;
    height: 100%;
}
/*
    Mehrwertsteuer- und Versandkostenbenachrichtigung unten rechts in der Ecke anzeigen
*/
#incVatMessage {
    position:fixed;
    bottom:-3px;
    left:-5px;
    font-size:11px;
    padding:4px 20px 6px 17px;
    z-index:9999;
    background:#ddd;
}
/*
    Trustedshops-Logo unten rechts in der Ecke
*/
.zoxid-trustedshopbox-sticky {
    position: fixed;
    right: 10px;
    bottom: 35px;
}
@media (max-width: 1300px) {
    .zoxid-trustedshopbox-sticky {
        display:none;
    }
}    

.error {
    background: red;
}

.nice {
    background: green;
}

.errorFrame {
    border: 1px solid #c00!important;
}

.niceFrame {
    border: 1px solid #1d7e96;
}

.ShowValidateErrText {
    background-color: #f8fafb;
    color: #c00;
    display: inline;
}

.HideValidateErrText {
    display: none;
}
.srinfotext {
	
    position: fixed;
    left: 50%;
    width: 300px;
    margin-left: -150px;
    top: 200px;
    z-index: 1000000;
    border: #1d7e96 2px solid;
    padding: 35px;
    background: white;
}
.srclose {
	position:absolute;
	right:5px;
	top:5px;
	border: 1px solid black;
	border-radius:20px;
	padding:5px 10px 5px 10px;
	color:white;
	background:#1d7e96;
	cursor:pointer;
}