/* dre_less.css*/ /* dre_updates.css */
a:active,a:focus{outline:0}.btn:active,.btn:focus{outline:0}.debug{border:1px solid #f00}.debug-sm{border:solid 1px blue}.abtest{border:1px solid crimson}.hide{visibility:hidden!important}.width-auto{width:auto!important}.width-100pc{width:100%!important}.hidden-on .col-xs-6 .visible-lg-block,.hidden-on .col-xs-6 .visible-md-block,.hidden-on .col-xs-6 .visible-sm-block,.hidden-on .col-xs-6 .visible-xs-block,.visible-on .col-xs-6 .visible-lg-block,.visible-on .col-xs-6 .visible-md-block,.visible-on .col-xs-6 .visible-sm-block,.visible-on .col-xs-6 .visible-xs-block{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847}.responsive-utilities-test span{border-radius:4px;display:block;font-size:14px;font-weight:700;line-height:1.1;padding:15px 10px;text-align:center}.responsive-utilities-test .col-xs-6{margin-bottom:10px}.btn{margin-left:2px}.btn-primary{color:#fff;background-color:#75b3c1;border-color:#75b3c1}.btn-info{margin-left:10px!important;background-color:#75b3c1;border-color:#75b3c1;color:#fff}.optionen{padding-left:7px;background-color:#75b3c1;border-color:#75b3c1;color:#fff}.btn-success{color:#fff;background-color:#94e294;border-color:#94e294}body{padding-top:140px!important}.navbar{min-height:40px!important}.logo{height:85px}.suche{padding-left:10px!important;padding-right:10px!important}.nav-tabs.nav-justified>li>a{border-bottom:none!important;border-radius:0!important}.form-group-suche{width:100%!important;display:inline-flex!important;display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important}.form-group-suche input{width:100%!important}.mini-basket-center{margin-top:5px!important}.symbol-basket{margin:0!important;padding:5px 5px!important}.symbol-flags{margin-left:8px 0!important;padding:10px 5px!important}.navbar-suche{margin:8px 0!important;padding:10px 15px!important}.breite-100pc{width:100%!important}.navbar-menue{padding:10px 30px!important;min-width:768px!important}.div-navbar-menue{display:block!important}.navbar-nav>.dropdown>a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#75b3c1!important;-moz-border-bottom-colors:#76a8c1;-moz-border-left-colors:#76a8c1;-moz-border-right-colors:#76a8c1;-moz-border-top-colors:#76a8c1;border-image:none!important;border-style:solid!important;border-width:1px!important;color:#fff!important;text-transform:uppercase!important}.service-leiste{overflow:visible!important}.shrinked #header .searchBox{top:10px;width:250px;left:10%}.shrinked #header .searchBox input[type=text]{height:30px;max-width:87%!important;float:left;font-size:14px;z-index:99}.shrinked #header .searchBox button{height:30px;width:30px;float:left}.unshrinked #header .searchBox button i{font-size:1em!important}.shrinked #header .searchBox button i{font-size:1em!important}.shrinked #header .resultspresent input[type=text]{display:block!important}.unshrinked #header .searchBox input[type=text]{max-width:87%!important;height:30px;float:left;font-size:14px}#header #results,#solrresults{display:none;position:absolute;margin-left:0!important;top:33px;border:1px solid #e7e7e7;border-top:none!important;background-color:#fff;z-index:1500;width:calc(100% - 39px);max-height:800px;overflow:scroll}#header #results,#solrresults .first{display:none}#header #results,#solrresults .image,#header #results,#solrresults .title{padding-left:5px;padding-right:5px}.resall:hover td{background-color:#66afe9;color:#fff}.newsbox{margin-left:auto;margin-right:auto}.newsbox h3{margin-left:auto!important;margin-right:auto!important}@media(max-width:768px){.unshrinked #header{height:auto}.unshrinked #header .searchBox{right:0!important;top:60px!important}.unshrinked #header .searchBox input[type="text"]{font-size:14px!important;height:30px!important;width:300px!important}.shrinked #header .searchBox{right:100px!important;top:10px!important}.oxSlider{width:100%}}@media(min-width:768px){.unshrinked #header .searchBox{margin-left:auto!important;margin-right:auto!important}.unshrinked #header .searchBox{right:0!important;top:60px!important}.unshrinked #header .searchBox input[type="text"]{font-size:14px!important;height:30px!important;width:300px!important}.shrinked #header .searchBox{right:100px!important;top:10px!important}}@media(max-width:855px){.nav>li>a{font-size:7pt}}@media(min-width:855px){.shrinked #header .navbar-collapse{width:100%!important;z-index:99}.shrinked #header .nav>li>a{font-size:10pt;padding-left:5px;padding-right:5px}}@media(min-width:992px){.div-navbar-menue{padding-left:10%!important;min-width:990px!important;margin-left:0!important}.dre-nav-oben{padding-left:11%!important;margin-left:0!important}}@media(min-width:1200px){.div-navbar-menue{padding-left:15%!important;min-width:1150px!important}.dre-nav-oben{padding-left:1%!important}}.weightCol{min-width:80px}#productList>tbody>tr>td{padding:0}div.stockFlagBox{display:inline-block;height:12px;width:17px;position:relative;margin-bottom:-3px;margin-left:5px}div.notOnStock{background-color:#f00}div.lowStock{background-color:#fce205}div.onStock{background-color:#28a745}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding-top:4px;padding-bottom:4px}.imagecolumn{width:76px}.ampelcolumn{width:70px;padding-top:19px!important}.selprice{min-width:95px;padding-top:21px!important}.ebenetitel .headline{font-weight:bold}.ebenetitel{padding-top:0!important;padding-bottom:4px!important}.ebeneprice{padding-top:4px!important;padding-bottom:4px!important}.ebenepreisneu{padding-top:4px!important;padding-bottom:4px!important}.ebeneselect{padding-top:4px!important;padding-bottom:4px!important;padding-left:0!important;padding-right:0!important}td.align-right{text-align:right;min-width:70px;padding-left:0!important;padding-right:4px!important}td.imagecolumn{padding-top:4px!important;padding-bottom:4px!important}.tableselections .selprice{text-align:right}td.uvptitle{width:52px}td.uvpprice,td.selprice{text-align:right}.starttext{margin-left:auto;margin-right:auto;width:942px}tr.articleselect{display:none}tr.articleselect>td{padding:0!important}.tableselections td{padding-top:0!important;padding-bottom:0!important}tr.highlight td{background-color:#85bdef;}#darkInizer{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.85);z-index:9999;color:white;width:100%;height:100%}#alertLoggedOut{position:absolute;top:25%;left:25%;width:50%;z-index:10000}.articleselect .btn-basket,.tabellenspalte .btn-basket,.tabellenspalte .btn-favorite,.tabellenspalte .btn-outline-info,.tabellenspalte .btn-info,.tabellenspalte .btn-show-variants{font-size:10px!important;padding:1px 12px!important;margin-left:5px!important}.tabellenspalte .btn-basket span,.tabellenspalte .btn-show-variants span{width:50px!important;display:inline-block}.tabellenspalte .btn-basket{position:relative!important;float:right!important;right:1px!important;margin-top:22px}.tableselections td{padding-left:0!important;padding-right:0!important}.spinner .form-control,.spinner button{font-size:13px!important;height:22px!important;padding:1px 12px!important}.spinner .input-group-btn-vertical>.btn{padding:5px}.spinner .input-group-btn-vertical i{left:2px;top:-1px}.input-line{overflow:hidden}.selection-text{margin-left:10px!important}.bootstrap-touchspin-down{margin-left:5px!important}.pictureBox{width:50px;height:50px;transition:all .3s ease!important}/*.pictureBox:hover{width:200px;height:200px;transition:all .3s ease!important;transition-delay:.3s!important}*/.pictureBox img{width:100%;height:100%}.img-thumbnail{display:inline-block;height:auto;line-height:1.42857;max-width:100%;padding:0!important}#newItems{list-style:none}.productData{float:left;width:250px}.sn-div{margin-left:auto;margin-right:auto;margin-top:5px;width:80%}.shrinked #header .sn-div{margin-left:auto;margin-right:auto;margin-top:5px;width:80%}.searchdiv{float:left;margin-left:1%;margin-right:1%;width:22%;margin-top:.5%}.nav-div{float:left}.service-div{float:left}#header form.search{z-index:1500}.lupe{float:left;width:13%}.nav>li>a{font-size:10pt;padding-left:5px;padding-right:5px}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar .navbar-collapse{text-align:center}.navbar-nav>li>.dropdown-menu{padding-left:8px}.unshrinked #header .navbar-collapse{width:100%!important;z-index:99}#footer .col-md-3 ul{padding-left:0}#footer .col-md-3 ul li{list-style-type:none}#footer .headline{font-weight:bold}/*.navbar-nav>li>a{padding-bottom:14px;padding-top:14px}*/.clear{clear:both}.refineParams>#sortItems,.refineParams>#itemsPerPage,.refineParams>#viewOptions{float:left}.ui-helper-hidden-accessible,#rssActiveCategory,#catLongDesc,#rssActiveCategory span,#panel .bar{display:none}#miniBasket a{position:relative}#miniBasket a:hover{text-decoration:none!important}#content{margin-top:25px}#orderShipping,#orderPayment{display:none}.nav-tabs{font-size:14px!important}/*.spinner{width:60px;position:relative}*/.spinner input{text-align:right;width:48px!important}.input-group-btn-vertical{position:absolute;white-space:nowrap;width:1%;display:table-cell;top:0;right:12px}.input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px;margin-left:-1px;position:relative;border-radius:0}.input-group-btn-vertical>.btn:first-child{border-top-right-radius:4px}.input-group-btn-vertical>.btn:last-child{margin-top:-2px;border-bottom-right-radius:4px}.input-group-btn-vertical i{position:absolute;top:0;left:4px}.accountDashboardView dl{float:left;width:300px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.pull-right{float:right!important}.btn-warenkorb{height:19px;/*font-size:10px;*/min-width:111px;padding:1px 12px!important}.warenkorb{position:relative!important}.oxValidateError{display:none;clear:both;font-size:11px;line-height:14px;color:#f00;margin:0;padding:5px 0 5px 175px}.oxValidateError span{display:none}.oxValidateError span.req{float:none;display:inline}.oxInValid label,.oxInValid p{color:#f00}.oxInValid input,.oxInValid select,.oxInValid input:focus{border-color:#e40000;background:#fff8f8}.oxInValid select{border-style:solid;border-width:1px}.oxInValid .oxValidateError,.oxInValid .oxValidateError .js-oxError_postError{display:block}#QuickPositions .headline .td{font-weight:bold}#QuickPositions .tr{clear:both}#QuickPositions .td{padding-right:10px;padding-bottom:2px}#QuickPositions .artnum{width:110px}#QuickPositions .artnum input{width:110px}#QuickPositions .title,#QuickPositions .title input{width:500px}#QuickPositions .price{width:100px;text-align:right}#QuickPositions .amount{width:75px}#QuickPositions .amount input{width:50px}#QuickPositions .stock{width:75px}#QuickPositions .stock .stock0,#QuickPositions .stock .stock1,#QuickPositions .stock .stock2{margin-top:3px;width:15px;height:15px}#QuickPositions .stock .stock0{background-color:#0f0}#QuickPositions .stock .stock1{background-color:#ff0}#QuickPositions .stock .stock2{background-color:#f00}#QuickPositions #newEntryAutoComplete .tr{height:20px;width:100%}#QuickPositions #newEntryAutoComplete .even{background-color:#ccc}#QuickPositions #newEntryAutoComplete .odd{background-color:#eee}#QuickPositions #newEntryAutoComplete .tr{cursor:pointer}#QuickPositions #newEntryAutoComplete .tr:hover{background-color:#06c}#OXARTNUM{width:100%}.addressBookItem{background-color:#fff;border-color:#ddd;border-radius:4px 4px 4px 4px;border-width:1px;box-shadow:none;margin-left:0;margin-right:0;border-style:solid;padding:2px;margin-bottom:5px;cursor:pointer}.addressBookItem:hover{background-color:#ddd}.form-group .big{width:70%!important;float:left}.form-group .small{width:30%!important;float:left}#orderPreview .headline td{font-weight:bold}#orderPreview .amount{width:75px}#orderPreview .title{width:350px}#orderPreview .price{text-align:right;width:100px}.pictureBoxDetails img{width:100px;height:100px;margin-left:auto;margin-right:auto}.startbtns{display:flex;justify-content:center}.mini-basket-center{margin-top:0;right:1px;bottom:1px;z-index:100}.btn-logout{width:150px;margin-top:10px;margin-left:15px}.basketBox{margin-top:0}.symbol-logout{padding-top:2px}#languageSwitcher{float:left}.dropdown-menu{width:100%;text-align:center}.popover{font-size:12px}.popover-content table{min-width:250px}.popover-content td{min-width:10px;border-bottom:solid 1px;padding-bottom:2px}.popover-content .amount td{width:10px}.minbsum{margin-left:auto;margin-right:auto;text-align:right}.hide{display:none}.show{display:block}#basketTotalProductsNettoWeight{text-align:right;width:175px}#basketTotalProductsNettoPrice{text-align:right;width:100px}.req{font-weight:bold!important}.norm{font-weight:normal!important}#incVatMessage{position:fixed;bottom:-3px;right:-5px;font-size:11px;padding:4px 20px 6px 17px;opacity:.6;z-index:9999}.back-to-top{display:none}.back-to-top i{font-size:50px}.artnr{margin-left:5px}.weight,.unitPrice,.totalPrice{text-align:right!important;min-width:80px!important}.adress-margin-left{margin-left:0!important}.strasse{width:80%!important}.shipadress-input{margin:20px 0 0 0!important}.debug-sm{border:solid 1px blue}.logo a:hover{background-color:transparent!important;border-color:transparent!important}.form-group-suche{display:inline-flex!important}.form-group-service{width:100%}.symbol-flags{display:inline-block;width:10%;margin-left:10%;margin-right:4%}.mini-basket-center{margin-top:5px}.symbol-basket{margin:0!important;padding:5px 5px!important}.symbol-logout{margin:10px 0!important;padding:10px 5px!important}.navbar-suche{margin:8px 0!important;padding:10px 15px!important}.breite-100pc{width:100%!important}.navbar-menue{padding:10px 30px!important;min-width:768px!important}.div-navbar-menue{display:block!important}.navbar-nav>.dropdown>a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#75b3c1!important;border-color:#76a8c1!important;border-image:none;border-style:solid;border-width:1px;color:#fff!important;text-transform:uppercase}.service-leiste{overflow:visible!important}div.nav-tabs.nav-justified>li>a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#75b3c1!important;border-color:#75a3ae!important;border-image:none;border-style:solid;border-width:1px;color:#fff!important;text-transform:uppercase;border-radius:0!important}div.nav-tabs.nav-justified>li>a :hover{background-color:#06b}div>li:nth-child(1){min-width:80px!important}div>li:nth-child(2){min-width:162px!important}div>li:nth-child(3){min-width:125px!important}div>li:nth-child(4){min-width:133px!important}div>li:nth-child(5){min-width:152px!important}div>li:nth-child(6){min-width:99px!important}@media(min-width:768px){.unshrinked #header{/*height:115px;*/background-color:#f0f0f0;border-color:#fff}.shrinked #header{background-color:#f0f0f0;border-color:#fff}.form-group-service>a.minib{margin-left:15%}.div-navbar-menue{padding-left:0!important;min-width:800px!important;margin-left:-5%!important}.dre-nav-oben{margin-left:-5%!important}.form-group-service>a.minilogout{margin-left:12%}}@media(max-width:768px){.form-group-service>a.minib{margin-left:5%}.form-group-service>a{margin-left:10%}.symbol-flags{display:inline-block;width:20%;margin-right:4%}}.hidden-on .col-xs-6 .visible-lg-block,.hidden-on .col-xs-6 .visible-md-block,.hidden-on .col-xs-6 .visible-sm-block,.hidden-on .col-xs-6 .visible-xs-block,.visible-on .col-xs-6 .visible-lg-block,.visible-on .col-xs-6 .visible-md-block,.visible-on .col-xs-6 .visible-sm-block,.visible-on .col-xs-6 .visible-xs-block{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847}.responsive-utilities-test span{border-radius:4px;display:block;font-size:14px;font-weight:700;line-height:1.1;padding:15px 10px;text-align:center}.responsive-utilities-test .col-xs-6{margin-bottom:10px}.newscontainer{width:100%}.form-group{padding-top:5px}.detailbild{width:200px;margin:0 auto;float:none}.detailbild img{max-width:100%}.mag{width:200px;margin:0 auto;float:none}.mag img{max-width:100%}.magnify{position:relative;cursor:none}.magnify-large{position:absolute;display:none;width:275px;height:275px;-webkit-box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;z-index:10000}body.modal-open #header,body.modal-open .panel,body.modal-open #sidebarLeft,body.modal-open #amazingslider-wrapper-1,body.modal-open #newsPanel,body.modal-open #sidebarRight, body.modal-open #middelContent{-webkit-filter:blur(7px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px)}#newsboxmodal .modal-dialog,#previeworder .modal-body{background:#f7f7f7;-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}.modal-backdrop{background:#f7f7f7}.close{font-size:25px;display:block}.dre_hidden{display:none!important}.dre_visible{display:block!important}#productList>thead>tr>th{border:0}.pictureBoxSB-NoBig{height:40px;width:40px}.pictureBoxSB{height:40px;transition:all .3s ease 0s!important;width:40px}.pictureBoxSB:hover{width:200px;height:200px;transition:all .3s ease!important;transition-delay:.3s!important}.sidebarBadge{position:absolute;margin-left:-20px;}.nonePadding{padding:0!important}.btn:disabled{cursor:not-allowed;pointer-events:all!important;opacity:.35!important}.disabled{cursor:not-allowed;pointer-events:all!important}.disabled>a>span>i{opacity:.35!important}.hidden-trash{visibility:hidden}#wrapper{width:100%;overflow:hidden}.panel-body{padding:10px}.navbar-form{padding:0;margin-top:8px;margin-bottom:8px;}.form-horizontal .form-group{padding-left:15px;padding-right:15px}hr{width:100%;/*TODO: warum war das so? -> float:left*/}.align-right{text-align:right}.align-left{text-align:left}#sidebarLeft{position:fixed;left:0;max-height:100%;overflow:auto;top:140px;bottom:0}#sidebarRight{position:fixed;right:0;max-height:100%;overflow:auto;top:140px;bottom:0}#sortable :hover{cursor:move}.starttext{width:100%}.container{width:90%}.breadcrumb>li{min-width:0!important}@media(max-width:768px){#contentwrapper{float:left;width:85%;margin-left:13%;overflow:scroll}.container{width:95%}}@media(min-width:768px){#contentwrapper{float:left;max-width:70%;margin-left:13%;overflow:scroll}}@media(max-width:990px){#contentwrapper{float:left;max-width:93%;margin-left:10%;overflow:scroll}}.form-group-service>a.minilogout{margin-top:11px}#sortable{padding-left:0}.categoryBox{border-color:#999;border-style:solid;border-width:1px;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#sidebar .tree{margin:0;padding-left:0!important}#sidebar .tree ul{padding-left:0;margin:0}#sidebar .tree .headline{font-weight:bold}#sidebar .tree li{list-style:none;padding:0}#sidebar .tree li.active li{list-style:none;padding:0;background:#fff}#sidebar .tree ul li a{padding-left:5px;color:#333}#sidebar .tree li.exp>a,#sidebar .tree li.active>a{position:relative}#sidebar .tree ul li.active li a{color:#000}#sidebar .tree ul li.active li a:hover{color:#fff}#sidebar .tree ul li ul li a{padding-left:0}#sidebar .tree ul li ul li ul li a{padding-left:0}#sidebar .tree a{display:block;padding:3px;line-height:13px;margin-right:30px}#sidebar .tree a>i{width:14px;height:14px;background:left top no-repeat;float:left;padding:0;margin:2px 5px 2px 0}#sidebar .tree li.exp>a>i span,#sidebar .tree li.active>a>i span{width:14px;height:14px;position:absolute;bottom:-14px;z-index:20}#sidebar .tree li.end>a>i span{background:0}#sidebar .tree a:hover{background:#75b3c1;color:#fff}#sidebar .tree li.active>a{background:#75b3c1;color:#fff}#sidebar .tree li.active>a>i{background-position:1px -30px}td.ampelcolumn{font-size:10px}td.VeEinheit{min-width:20px}.pictureBoxDetails{width:200px;height:200px;transition:all .3s ease!important}.pictureBoxDetails img{width:100%;height:100%;margin-left:auto;margin-right:auto;vertical-align:middle}.pictureBoxDetails:hover{width:550px;height:550px;transition:all .3s ease!important;transition-delay:.3s!important}.sort-visible{visibility:hidden}.pictureBoxVar{width:20px;height:20px;transition:all .3s ease!important}/*.pictureBoxVar:hover{width:200px;height:200px;transition:all .3s ease!important;transition-delay:.3s!important}*/.pictureBoxVar img{width:100%;height:100%;margin-left:20px;}div.stockFlagBox{top:4px}.ProduktionszeitText{margin-top:5px}.wizard{margin:8px auto 0 auto;background:#fff}.wizard .nav-tabs{position:relative;margin:0 auto;margin-bottom:0;border-bottom-color:#e0e0e0}.wizard>div.wizard-inner{position:relative}.connecting-line{height:2px;background:#e0e0e0;position:absolute;width:80%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:hover,.wizard .nav-tabs>li.active>a:focus{color:#555;cursor:default;border:0;border-bottom-color:transparent}span.round-tab{width:70px;height:70px;line-height:70px;display:inline-block;border-radius:100px;background:#fff;border:2px solid #e0e0e0;z-index:2;position:absolute;left:0;text-align:center;font-size:25px}span.round-tab i{color:#555}.wizard li.active span.round-tab{background:#fff;border:2px solid #5bc0de}.wizard li.active span.round-tab i{color:#5bc0de}span.round-tab:hover{color:#333;border:2px solid #333}.wizard .nav-tabs>li{width:25%}.wizard .nav-tabs>li a{width:70px;height:70px;margin:20px auto;border-radius:100%;padding:0}.wizard .nav-tabs>li a:hover{background:transparent}.wizard .tab-pane{position:relative;padding-top:50px}.wizard h3{margin-top:0}@media(max-width :585px){.wizard{width:90%;height:auto!important}span.round-tab{font-size:16px;width:50px;height:50px;line-height:50px}.wizard .nav-tabs>li a{width:50px;height:50px;line-height:50px}.wizard li.active:after{content:" ";position:absolute;left:35%}}.dropdown-menu{text-align:left!important}.popover{max-width:none!important}td.imagecolumn{padding-bottom:0!important;padding-top:0!important}#productList{margin-top:15px}.tooltip-inner{color:#000;background-color:#fff}
/* dre_less.css*/ /* dre_updates.css */
.main-row{
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}
.btn-sm{
    padding: 8px 10px !important;
}
.dropdown-menu > li > a {
    display:block;
    padding: 3px 20px;
    clear:both;
    font-weight:normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
#btnLangaugeMenue,#searchParamSubmit{
    background-color:white;
    border-color:lightgrey;
}
#searchParamSubmit{
    margin-left: -6px;
}

#naviLeiste{
    width: 100%;
}

.btn-outline-danger{
    color:#bd1622 !important;
    border-color: #bd1622 !important;
}
.btn-outline-danger:hover{
    color:#fff !important;
    background-color:#bd1622 !important;
    border-color:#bd1622 !important;
}

/*
.btn-favorite{
    background-color:white;
    border-color:gray !important;
}
*/

.btn-outline-primary{
    border-color: #17a2b8 !important;
}

/* AGB Link blau */
#agb > a {
    color: #337ab7 !important;
}
/* AGB Link blau */

/*AUSKOMMENTIERTE PFEILE BEI STEP4STEP-Bestellung:.wizard li:after{content:" ";position:absolute;left:46%;opacity:0;margin:0 auto;bottom:0;border:5px solid transparent;border-bottom-color:#5bc0de;transition:.1s ease-in-out}.wizard li.active:after{content:" ";position:absolute;left:46%;opacity:1;margin:0 auto;bottom:0;border:10px solid transparent;border-bottom-color:#5bc0de}*/

.services > li > a{
    color:#337ab7 !important;
    text-decoration: none !important;
    display:block !important;
}

.services > li > a:hover{
    background: #75b3c1 !important;
    color: #fff !important;
    border-radius: 4px;
}

/* Farben für Kategorien bei Suchergebnis angepasst */
.kategorienSuchergebnis{
    background-color: white !important;
    border-color: white !important;
    color: #337ab7 !important;
}

.kategorienSuchergebnis:hover{
    background: #75b3c1 !important;
    color: #fff !important;
    border-radius: 4px;
}
/* Farben für Kategorien bei Suchergebnis angepasst */

.nav > li > a {
    background-color: #75b3c1 ; /* !important*/
    border-color: #75a3ae ; /* !important*/
    color: #fff;
}


.badge-secondary{
    background-color: #6c757d !important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
    border-radius: 0 !important;
}

.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

@media (min-width:768px){

    .collapse:not(.show) {
        display: block !important;
    }
    #sidebarLeft {
        display:block !important;
    }
    .form-horizontal .control-label {
        padding-top: 7px;
        margin-bottom: 0;
        text-align: right;
    }
    /* mobile Landscape-Ansicht des Warenkorbs, damit alles in eine Zeile passt*/
    #basketContentMiniRight{
        padding-left:0 !important;
    }
    /* mobile Landscape-Ansicht des Warenkorbs, damit alles in eine Zeile passt*/
}

@media (max-width:1550px){
    .adressverwaltunggroß{
        width: 25% !important;
    }
}

@media (max-width:991px){
    #sidebarLeft, #middelContent{
        top:210px !important;
    }
    #middelContent{
        margin-bottom:40px !important;
    }
    .minib{
        height: 55px !important;
        display: inline-block !important;
    }
}

@media (max-width:1199px){

    .headerLogo{
        height:70px;
    }



    .pictureBoxVar{
        width:50px !important;
        height:50px !important;
    }
    .sidebarBadge{
        margin-left:0 !important;
    }
    .adressverwaltunggroß{
        width:33.33% !important
    }
}

@media (min-width:576px) and (max-width:767px){
    /* mobile Landscape-Ansicht des Warenkorbs, damit alles in eine Zeile passt*/
    #basketContentMiniMid{
        padding-right:0 !important;
        padding-left:0 !important;
    }
    /* mobile Landscape-Ansicht des Warenkorbs, damit alles in eine Zeile passt*/
}

@media (max-width:767px){

    #languageSwitcher > ul > li{
        height: 30px !important;
    }
    .resetAll{
        max-width: 150px;
        overflow: hidden;
        float:left !important;
    }

    .navsortold{
        background-color:#E3E4DF !important;
    }

    #sidebarLeft{
        top:159px !important;
    }
    .headerLogo{
        height:40px;
    }

    .logo > a > img{
        height: 66% !important;
    }
    #naviLeiste{
        overflow:scroll
    }
    .adressverwaltunggroß{
        width:50% !important;
    }

    .subsubcat{
        display:block !important;
    }

    #languageSwitcher > ul {
        width:56px !important;
        margin-left: 22px !important;
    }

    /* Bereich UserCheckOut Seite 2; Passwort ändern; Newsletter; Rechnungs&Lieferadresse; Bestellhistorie*/
    #userTPL,#passwordChange,#newsletterAbo,#cardUser,#cardOrder{
        margin-bottom:180px !important;
    }
    /* Bereich UserCheckOut Seite 2; Passwort ändern*/

    .nav-link{
      /*  min-width: 180px !important; */
    }




    /* sidebar im kleinen Viewport sichtbar*/
    #sidebarLeft{
        width: 50%;
        z-index:1000;
        margin-top:27px;
        background-color:#dadada;
    }
    /* sidebar im kleinen Viewport sichtbar*/
}

@media (max-width:407px) {
    #userNextStepTop,#userNextStepBottom{
        float:left !important;
    }
}

@media (max-width:478px){
    .btn-auslauf{
        margin-left:0 !important;
    }
    .pflichtBestellung{
        float:left !important;
    }
    #orderEditCart{
        padding-top:80px !important;
    }
    #languageSwitcher > ul {
        margin-left: 2px !important;
    }

}

@media (max-width:575px){
    .adressverwaltunggroß{
        width:100% !important;
    }
    /* Buttons vom Warenkorb etwas kleiner gemacht für die mobile Version */
    #basketFn > div{
        margin-left:0 !important;
    }

    #basketRemoveAll,#basketRemove,#basketUpdate{
        padding: .25rem .4rem !important;
        font-size: .875rem !important;
        line-height: .5 !important;
        border-radius: .2rem !important;
    }
    /* Buttons vom Warenkorb etwas kleiner gemacht für die mobile Version */

    #userChangeAddress,#userChangeShippingAddress{
        margin-left:0 !important;
    }
    /* sidebar im kleinen viewport sichtbar*/
    #sidebarLeft{
        width:100% !important;
        z-index:1000;
        margin-top:27px;
        background-color:#dadada;
    }
    /* sidebar im kleinen viewport sichtbar*/
}

.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
    background-color:#DCDCDC;
}

/* vermutlich nicht mehr brauchbar
.badge-secondary{
    background-color: #dadada !important;
}
*/

/* a-Tags */
#sidebar .tree a {
    color: #337ab7 !important;
    text-decoration: none !important;
}

#sidebar .tree a:hover {
    background: #75b3c1 !important;
    color: #fff !important;
    border-radius: 4px;

}


.infoAGB .tree a {
    color: #337ab7 !important;
    text-decoration: none !important;
}

.infoAGB .tree a:hover {
    background: #75b3c1 !important;
    color: #fff !important;
    border-radius: 4px;

}
/* a-Tags */


/* KONTO */
#dashboardCard a{
    color: #337ab7 !important;
}
/* KONTO */


/* xs-Button */
.btn-xs {
    padding: .25rem .4rem !important;
    font-size: .875rem !important;
    line-height: .5 !important;
    border-radius: .2rem !important;
}
/* xs-Button */

/* middle-Content Abstand zum Head*/
#middelContent{
    top:140px;
}
/* middle-Content Abstand zum Head*/

#incVatMessage > a {
    color: #337ab7;
}
#incVatMessage > a:hover {
    color: #23527c;
}



.flag{
    width:100%;
    height:20px;
}
.is-logged-in{
    padding-top:0px !important;
}
.fade {
    /*opacity: 0;*/
}
.in {
     opacity: 1;
 }

/*
.collapse {
    display: none;
    visibility: hidden;
}
*/

in {
    display: block;
    visibility: visible;
}

tr.in {
    display: table-row;
}

tbody.in {
    display: table-row-group;
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
.transition-property(~"height, visibility");
.transition-duration(.35s);
.transition-timing-function(ease);
}

/* Preise bei Listenansicht fettgedruckt */
.price{
    font-weight: bold !important;
}
/* Preise bei Listenansicht fettgedruckt */

.btn-heart-mobile{
    color: #17a2b8;
    background-color:transparent;
    background-image: none;
    border-color:#17a2b8;
    border: 1px solid !important;
}

@media (max-width:2000px) {
    .tableAdressverwaltung{
        display:none;
    }
    .divAdressverwaltung{
        display:block;
    }
}

@media (min-width:2001px) {
    .divAdressverwaltung {
        display:none;
    }
}


.navbar-expand-md .navbar-nav .nav-link {
     padding-right: 0 !important;
     padding-left: 0 !important;
}
.navbar{
    padding-right:0 !important;
}

.adressverwaltunggroß{
    width:20%
}

.subsubcat:hover{
    background-color: #f5f5f5;
}

.btn-outline-secondary{
    /*color: #495057 !important;*/
}

.subsubcat > a:hover {
    color: black !important;
    text-decoration: none !important;
    background-color: transparent !important;
}
.spinnerShow{
    display: inline-block !important;
}
/* Spinner */
@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}

