@charset "UTF-8";body{background-image:url("../images/bg.png"); background-position:center top; background-repeat:no-repeat; background-color:#e8e8e8; font-family:"Open Sans", Helvetica, Arial, sans-serif; color:#252525; font-size:14px; font-weight:normal; font-style:normal; position:relative; overflow-x:hidden;}
#topbar{background-color:#073648;; width:100%; border-bottom:1px solid #073648; top:0; z-index:1000; position:fixed;}
#topbar .container{padding:0;}
.topbar-changed .topleft{padding-top:0px; padding-bottom:0px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#topbar .logo{opacity:0; margin-left:-600px; margin-right:0; height:36px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#topbar .logo img{max-height:36px; padding:0 10px; border-radius:4px;}
#topbar .topleft > div > .btn-group{position:static; min-width:170px;}
#topbar .topleft > div > div > button{color:rgba(255, 255, 255, 1); transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; text-decoration:none; border:none;padding:2px 7px;background-color:#44a7ac;border-radius:4px;font-size:13px;margin-top:6px; margin-left:4px; text-transform:uppercase; text-shadow:1px 1px #31767a;}
#topbar .topleft > div > div > button:hover,#topbar .topleft > div > .open > button{text-decoration:none; background-color:#fa5800; color:rgba(245, 246, 249, 1);}
#topbar .topleft > div > div > .dropdown-menu{background-color:#073648; color:rgba(245, 246, 249, 1); margin:0; border-radius:0 0 4px 4px; top:37px; left:15px; border:none;}
#topbar .topleft > div > div > .dropdown-menu li a{color:rgba(245, 246, 249, 1); padding:8px 13px;}
#topbar .topleft > div > div > .dropdown-menu li a:hover, #topbar .topleft .loginout .login a.reg:hover{background-color:#fa5800; color:#fff;}
#topbar .topleft .loginout .login a.reg{color:rgba(255, 255, 255, 1);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;text-decoration:none;border:none;padding:2px 7px;background-color:#44a7ac;border-radius:4px;margin-top:6px;margin-left:4px;text-transform:uppercase;text-shadow:1px 1px #31767a;display:block; font-size:13px;}
#topbar .dropdown-menu .input-group input{background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #c4c4c4;}
#topbar .topleft > .loginout > .login > .dropdown-menu{width:320px;}
#topbar .topleft > .loginout > .login > .dropdown-menu a{color:rgba(229, 231, 238, 1);}
#topbar .topleft > .loginout > .login > .dropdown-menu .input-group{padding:5px 0;}
#topbar .topleft > .loginout > .login > .dropdown-menu .checkbox{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
#topbar .topleft > .loginout > .login > .dropdown-menu .submit{margin-bottom:10px;background-color:#44a7ac;color:white;font-size:14px;}
#topbar .topleft > .loginout > .login > .dropdown-menu .submit:hover{background-color:#fa5800;}
#topbar .topleft > .searchicon > div > .dropdown-menu{width:320px;}
#topbar .topleft > .searchicon > div > .dropdown-menu .form-group{margin-bottom:0;}
#topbar .topleft > .loginout .loginerror{position:absolute; top:35px; left:15px; padding:0 10px 0 10px; background-color:#073648; border-radius:0 0 10px 10px; color:#fa5800; font-weight:bold; font-size:12px;}
.info .quicksearch form fieldset{padding:0;}
#topbar .webshop_cart{position:relative;}
#topbar .webshop_cart .cart-wrapper{background-color:#f9f9f9; position:absolute; right:15px; top:0; width:100%; padding-top:3px; border-radius:0 0 6px 6px; border-bottom:1px solid rgba(255, 255, 255, 1); box-shadow:0 1px 3px #073648; z-index:1002; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; overflow:hidden;border:1px solid #0c67a4;border-top:0;}
#topbar .webshop_cart .cart-wrapper .cartsummary{padding:0 40px 0 10px; height:37px; line-height:37px;}
#topbar .webshop_cart .cart-wrapper .cartsummary p{margin:0;color:#303030;}
#topbar .webshop_cart .cart-wrapper .cartsummary p i{color:#44a7ac;}
#topbar .webshop_cart .cart-wrapper .cartsummary b{padding:0 5px;color:#073648;}
#topbar .webshop_cart .cart-wrapper .cartsummary .gotocart{margin-top:2px;background:#fa5800;border:none;text-transform:none;font-size:13px;text-shadow:1px 1px #af3e02;padding:6px 17px;}
#topbar .webshop_cart .cart-wrapper .cartsummary .gotocart:hover{background-color:#073648}
#topbar .webshop_cart .cart-wrapper .arrow{position:absolute; right:11px; top:8px; cursor:pointer; color:#303030;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table{margin-bottom:0; max-height:280px; display:block; overflow-y:auto;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr{background-color:rgba(255, 255, 255, 1); padding:10px; display:block; width:100%; border-top:10px solid #073648;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table .prow_biz{background-color:rgba(119, 197, 200, 0.2);}
#topbar .webshop_cart .cart-wrapper .ajaxcart table .prow_biz .fullprices .crossed{font-size:14px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr:first-child{border-top:1px solid #073648;;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr td{vertical-align:middle; display:block; width:100%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .product_name a{font-size:13px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .product_name .author{font-size:11px; color:#44a7ac; font-weight:bold;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .image{position:relative;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .image img{border-radius:4px; padding:0.2em; background-color:rgba(255, 255, 255, 1); border:none;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .image i{font-size:5em;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .image .bizomanyimg{position:absolute; bottom:0; right:0; width:42px; height:42px; opacity:0.9;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .image .bizomanyimg img{background:none; border:none;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params{display:block; position:relative; width:auto; height:22px; overflow:hidden;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params:hover{overflow:visible;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambutton button{background-color:rgba(245, 246, 249, 1); border:1px solid rgba(204, 204, 204, 1); color:#073648;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .paramkey{display:none;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox{filter:alpha(opacity=0); opacity:0; position:absolute; top:25px; left:0; width:255px; z-index:10000; border-radius:4px; background-color:rgba(245, 246, 249, 1); box-shadow:0 1px 3px #073648;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table{width:100%; margin:0; color:#073648; font-size:12px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table tr{border:none; background-color:transparent; display:table-row;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table tr td{padding:5px 10px; display:table-cell; width:50%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table tr .category{font-weight:bold;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params:hover .parambox{filter:alpha(opacity=100); opacity:1; zoom:1; -webkit-transition:opacity 0.5s ease-in-out; -moz-transition:opacity 0.5s ease-in-out; -ms-transition:opacity 0.5s ease-in-out; -o-transition:opacity 0.5s ease-in-out; transition:opacity 0.5s ease-in-out;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .amount{display:table-cell; width:30%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .fullprices{display:table-cell; width:60%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .fullprices .crossed{display:block; font-size:11px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .fullprices .crossed:hover{text-decoration:none;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .remove{display:table-cell; width:10%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .remove a{cursor:pointer;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .bottom{background-color:#44a7ac;padding:10px 20px;border-top:1px solid #073648;font-size:13px;color:white;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .bottom .full{margin-bottom:10px; display:table; width:100%; font-weight:bold;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .bottom .full b{font-size:18px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .bottom .delivery{display:table; width:100%; margin-bottom:10px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .bottom div > span{width:55%; display:table-cell;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .bottom div b{width:45%; display:table-cell;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .moredelivery{background-color:#073648; color:rgba(255, 255, 255, 1); border-top:1px solid #073648;; border-bottom:1px solid #073648;; padding:5px 20px; font-size:13px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .gocart{padding:10px 20px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .prow .cart .pmcart{width:50px; position:relative; top:20px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .prow .cart .plusminus{width:17px; position:relative; bottom:14px; left:24px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .prow .cart .plusminus span{width:17px; height:17px; line-height:17px;}
#topbar .webshop_cart .longcart{width:292px; z-index:1010; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#topbar .webshop_cart #cart_popup{background-color:rgba(245, 246, 249, 1); display:none; position:absolute; top:0; right:15px; width:292px; padding-top:3px; border-radius:0 0 6px 6px; border-bottom:1px solid rgba(255, 255, 255, 1); box-shadow:0 1px 3px #073648; z-index:1011; overflow:hidden;}
#topbar .webshop_cart #cart_popup .closeicon{position:absolute; right:11px; top:10px; cursor:pointer; color:#073648;}
#topbar .webshop_cart #cart_popup .top{height:41px; line-height:37px; padding:0 10px;}
#topbar .webshop_cart #cart_popup .top b{padding:0 5px;}
#topbar .webshop_cart #cart_popup .inner .product{background-color:rgba(255, 255, 255, 1); padding:10px; border-top:1px solid #073648;;}
#topbar .webshop_cart #cart_popup .inner .product span{color:#073648;; font-size:15px;}
#topbar .webshop_cart #cart_popup .inner .product span img{border-radius:4px; padding:0.2em; background-color:rgba(255, 255, 255, 1); border:2px solid rgba(245, 246, 249, 1);}
#topbar .webshop_cart #cart_popup .inner .product .image{width:21%;}
#topbar .webshop_cart #cart_popup .inner .product .image i{font-size:5em;}
#topbar .webshop_cart #cart_popup .inner .product .name{width:48%; padding:15px;}
#topbar .webshop_cart #cart_popup .inner .product .amount{width:10%; padding-top:15px;}
#topbar .webshop_cart #cart_popup .inner .product .fullprice{width:17%; padding-top:15px;}
#topbar .webshop_cart #cart_popup .inner .cart_url a{position:absolute; right:11px; bottom:10px; border-radius:0; width:29%;margin-top:2px;background:#fa5800;border:none;text-transform:none;font-size:13px;text-shadow:1px 1px #af3e02;padding:6px 17px;}
#topbar .webshop_cart #cart_popup .inner .cart_url a:hover{background-color:#073648;}
.topbar-changed .loginout > div > .dropdown-menu{top:37px!important;}
.topbar-changed .langs > div > .dropdown-menu{top:41px!important;}
.topbar-changed .searchicon > div > .dropdown-menu{top:41px!important;}
.topbar-changed .topleft{padding-top:4px;}
.topbar-changed .langs > div > button{padding:10px 13px!important;}
.topbar-changed .loginout > div > button{}
.topbar-changed .searchicon > div > button{padding:10px 13px!important;}
.topbar-changed .logo{opacity:1!important; margin-left:0!important; margin-right:10px!important;}
header{padding-top:29px;}
header .container{padding:8px 15px; overflow:visible; background-color:#62babd; background-image:url("../images/headerbg.png"); background-position:center top; background-repeat:no-repeat}
header .container .logo{text-align:center; padding-left:0;}
header .container .info{padding-right:0;}
header .container .info address{font-size:15px; color:rgba(0, 0, 0, 1); margin-bottom:0; text-align:left;}
header .container .info address .icon{background-color:#073648;; color:rgba(255, 255, 255, 1); border:1px solid #073648; box-shadow:0 0 3px #073648; border-radius:30px; width:45px; height:45px; line-height:45px; margin:3% 1% 3% 6%;}
header .container .info address .icon i{position:relative; top:3px;}
#menu-wrapper{border-radius:0;z-index:200;top:0;border:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease; margin-bottom:0;}
#menu-wrapper ul li button{background-color:transparent;padding:12px 0px; border:none !important;}
#menu-wrapper ul li button a{color:white; border:none;}
#menu-wrapper ul li .dropdown-toggle{width:20px;}
#menu-wrapper .container{background-color:#44a7ac;}
#menu-wrapper .navbar-header .home{margin-right:0; margin-left:15px; color:white;}
#menu-wrapper .navbar-header .hidden-xs{width:50px; height:50px; line-height:50px; margin-left:0; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}
#menu-wrapper .navbar-header .hidden-xs:hover,#menu-wrapper .navbar-header .active{background-color:#fa5800; color:rgba(255, 255, 255, 1);}
#menu-wrapper .navbar-header .hidden-xs i{position:relative; top:5px;}
#menu-wrapper .logo{opacity:0; position:fixed; left:24%; top:0; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#menu-wrapper .logo img{max-height:35px;}
#menu-wrapper ul li{position:relative; min-height:50px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#menu-wrapper ul li:hover{background-color:#fa5800;}
#menu-wrapper ul li a button{background-color:transparent; padding:0; border-radius:0; border:none; box-shadow:none; width:100%;}
#menu-wrapper ul > li > a > button{line-height:20px; position:relative; display:block}
#menu-wrapper ul li a button{color:#ffffff;text-transform:uppercase;font-family:'Merriweather', serif;font-size:17px;text-shadow:1px 1px #2f757a;}
#menu-wrapper ul li ul li a{text-transform:none; display:block; width:300px;}
#menu-wrapper ul li ul li a button{text-align:left; white-space:normal;}
#menu-wrapper ul li button .dropdown-toggle{padding:0; position:absolute; width:auto; right:0; top:0; z-index:100; clear:both;}
#menu-wrapper ul li button .dropdown-toggle a{padding:15px 15px 15px 3px!important;}
#menu-wrapper ul li button .dropdown-toggle a .fa-caret-down{padding-left:5px; border-left:1px dotted white;}
#menu-wrapper ul li:hover .dropdown-toggle a .fa-caret-down,#menu-wrapper ul li.active .dropdown-toggle a .fa-caret-down{border-color:white;}
#menu-wrapper ul li.active{background-color:#fa5800; color:rgba(255, 255, 255, 1); border-color:#073648;}
.menu-changed{width:100%; background-color:rgba(68, 167, 172, 0.89)!important; top:41px!important; position:relative;}
.menu-changed .logo{opacity:1!important; top:15px!important;}
.navbar-toggle a i{color:white;}
#slider-wrapper{background-color:rgba(255, 255, 255, 1); margin-bottom:20px; position:relative; display:none;}
#slider-wrapper .container{position:relative;}
#slider-wrapper .slider_left{padding:3% 0; text-align:center;}
#slider-wrapper .slider_left .name{text-transform:uppercase; font-weight:bold;}
#slider-wrapper .slider_left .name h2{color:rgba(0, 0, 0, 1); font-family:'Open Sans Condensed', Helvetica, Arial, sans-serif; letter-spacing:7px; font-size:2.3em;}
#slider-wrapper .slider_left .introtext{font-size:1.3em; padding:20px 0;}
#slider-wrapper .slider_left .prices .netto,#slider-wrapper .slider_left .prices .netto_action{display:none;}
#slider-wrapper .slider_left .prices .brutto .text,#slider-wrapper .slider_left .prices .brutto_action .text{display:none;}
#slider-wrapper .slider_left .prices .brutto .crossed{font-size:16px; padding:5px 0; display:inline-block; background-color:transparent; color:rgba(0, 0, 0, 1);}
#slider-wrapper .slider_left .prices .brutto .crossed:hover{text-decoration:none;}
#slider-wrapper .slider_left .prices .action_icon{position:absolute; right:2%; top:22%; z-index:100;}
#slider-wrapper .slider_left .prices .action_icon i{color:rgba(0, 0, 0, 1);}
#slider-wrapper .slider_left .prices .action_icon span{color:rgba(255, 255, 255, 1); position:absolute; font-size:17px; right:10px; top:21px; font-weight:bold;}
#slider-wrapper .slider_left .prices .brutto a,#slider-wrapper .slider_left .prices .brutto_action .number{font-size:32px; background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1); padding:10px 40px; display:inline-block; width:100%; margin-top:20px;}
#slider-wrapper .slider_left .stock,#slider-wrapper .slider_left .rating{display:none;}
#slider-wrapper .slider_left .buttons{margin-top:40px;}
#slider-wrapper .slider_left .buttons .cart{margin-bottom:20px; position:relative;}
#slider-wrapper .bx-controls .bx-pager{ position:absolute;bottom:-5px; left:15px; z-index:444;}
#slider-wrapper .bx-wrapper .bx-viewport #slider li .name{color:#fa5800;font-size:29px;text-transform:uppercase; font-weight:bold; font-family:"Open Sans Condensed", Helvetica, Arial, sans-serif; text-shadow:1px 1px 1px rgba(68, 167, 172, 0.6); background-color:rgba(255,255,255,0.5); padding:0 10px; display:inline-block;}
#slider-wrapper .bx-wrapper .bx-viewport #slider li .fulltext{}
#slider-wrapper .bx-wrapper .bx-viewport #slider li .fulltext h1{color:#073648;font-weight:700;font-size:24px;margin:20px 0}
#slider-wrapper .bx-wrapper .bx-viewport #slider li .fulltext{font-size:16px; color:white; margin-top:20px;}
#slider-wrapper .bx-wrapper .bx-viewport #slider li .fulltext h2{color:#073648;font-weight:700;font-size:30px;}
#slider-wrapper .bx-wrapper .bx-viewport #slider li a{color:#ffffff;font-weight:700; background-color:#fa5800;padding:10px 21px;position:absolute;bottom:49px;border-radius:6px;font-size:16px;text-transform:uppercase;text-shadow:1px 1px #af3e02;left:17px;}
#slider-wrapper .bx-wrapper .bx-viewport #slider li a:hover{background-color:#073648;}
#slider-wrapper .bx-wrapper .bx-viewport #slider li .texts{position:absolute;top:30px;}
#slider-wrapper .slider_left .buttons .cart .plusminus{position:absolute; top:1px; left:49px;}
#slider-wrapper .slider_left .buttons .cart .plusminus span{border-radius:0; width:18px; height:24px; line-height:24px; background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1);}
#slider-wrapper .slider_left .buttons .cart .plusminus span:hover{ background-color:rgba(255, 255, 255, 1); color:rgba(0, 0, 0, 1); border:1ox solid rgba(0, 0, 0, 1);}
#slider-wrapper .slider_left .buttons .cart .plusminus span:first-child{border-bottom:1px solid rgba(255, 255, 255, 1);}
#slider-wrapper .slider_left .buttons .cart .pmcart{display:inline-block; height:48px; top:0; width:47px; border-radius:0; font-weight:bold;}
#slider-wrapper .slider_left .buttons .cart .cart_submit{margin-left:45px; padding:7px 40px; font-size:20px; border:4px solid rgba(0, 0, 0, 1); display:inline-flex;}
#slider-wrapper .slider_left .buttons .cart .cart_submit:hover{color:rgba(255, 255, 255, 1); background-color:rgba(0, 0, 0, 1); cursor:pointer;}
#slider-wrapper .slider_left .buttons .cart .cart_submit i{position:relative; top:3px;}
#slider-wrapper .slider_right .imgdiv{display:table-cell; vertical-align:middle; width:570px; height:500px; position:relative;}
#slider-wrapper .slider_right .imgdiv .nopic i{font-size:23em;}
#slider-wrapper img{max-height:300px; margin:0 auto;}
#slider-wrapper .more{padding:9px 18px; background-color:rgba(255, 255, 255, 1); font-size:10px; border:4px solid rgba(0, 0, 0, 1); position:absolute; left:2%; bottom:36%;}
#slider-wrapper .more:hover{color:rgba(255, 255, 255, 1); background-color:rgba(0, 0, 0, 1);}
#slider-wrapper .bx-controls .bx-pager{padding-bottom:20px;}
#slider-wrapper .bx-controls .bx-pager .bx-pager-item{display:inline-block; padding:0 2px;}
#slider-wrapper .bx-controls .bx-pager .bx-pager-item a{ display:block; background-image:url("../images/pager.png"); background-repeat:no-repeat;background-position:center top;width:20px;height:20px;text-indent:90px; overflow:hidden;}
#slider-wrapper .bx-controls .bx-pager .bx-pager-item a:hover{background-image:url("../images/pageractive.png");}
#slider-wrapper .bx-controls .bx-pager .bx-pager-item .active{background-image:url("../images/pageractive.png");}
#slider-wrapper .bx-controls .bx-controls-direction{position:absolute; width:100%; top:42%; left:0; z-index:100;}
#slider-wrapper .bx-controls .bx-controls-direction a{width:40px; height:68px; background-color:rgba(255, 255, 255, 1); position:absolute; font-size:inherit; color:rgba(0, 0, 0, 1); opacity:0; border-radius:0; margin-left:0; border:0;}
#slider-wrapper .bx-controls .bx-controls-direction a:hover{background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1);}
#slider-wrapper:hover .bx-controls .bx-controls-direction a{opacity:0.8;}
#slider-wrapper .bx-controls .bx-controls-direction .bx-prev{left:-35px;}
#slider-wrapper .bx-controls .bx-controls-direction .bx-prev:before{font-size:36px; line-height:normal; margin:18px 0;}
#slider-wrapper .bx-controls .bx-controls-direction .bx-next{right:-35px;}
#slider-wrapper .bx-controls .bx-controls-direction .bx-next:before{font-size:36px; line-height:normal; margin:18px 0;}
#navigate-wrapper{display:none;}
#main-wrapper > .container{background-color:rgba(245, 246, 249, 1);}
#main-wrapper #left_column{padding:30px 15px;}
#main-wrapper #left_column .maps iframe{width:100% !important;}
#main-wrapper #left_column .title{background-color:#073648; cursor:pointer;}
#main-wrapper #left_column h4{ text-align:left;padding:0.6em 40px 0.6em 0.6em; margin:0; color:rgba(255, 255, 255, 1); text-transform:uppercase; font-size:15px;font-family:'Merriweather', serif; position:relative;}
#main-wrapper #left_column .newsletter input{color:#073648;padding:0 10px;background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #2d868a;height:33px;width:100%;border-radius:3px;margin-top:10px;}
#main-wrapper #left_column .newsletter{background-color:#44a7ac;margin-bottom:30px;}
#main-wrapper .newsletter button{padding:0;text-align:right;float:right;margin-top:4px;margin-bottom:10px}
#main-wrapper .newsletter button a{margin-top:2px;background:#fa5800;border:none;text-transform:none;color:white;font-size:13px;text-shadow:1px 1px #af3e02;padding:5px 17px;border-radius:2px;display:inline-block;}
#left_column .newsletter form .text{color:white;padding-top:15px;}
#main-wrapper #left_column .facebooklikebox{background-color:#ffffff;border:1px solid #dcdde2;padding-bottom:20px;}
#main-wrapper #left_column .callus{background-image:url("../images/callusbg.png");background-color:#ffffff;border:1px solid #dcdde2;height:132px;background-position:right;background-repeat:no-repeat;margin-bottom:30px;margin-top:30px;padding-top:23px;padding-left:10px;}
#main-wrapper #left_column .callus .askm{color:#44a7ac;font-weight:700;text-transform:uppercase;font-size:16px;}
#main-wrapper #left_column .callus .callm{color:#073648;font-size:16px;font-weight:700;}
#main-wrapper #left_column .callus .num{color:#fa5800;font-size:20px;font-weight:700;}
#main-wrapper #left_column .findus{color:#44a7ac;font-size:16px;font-weight:700;text-transform:uppercase;}
#main-wrapper #left_column .maps p{color:#252525;font-size:13px;padding:15px 0px;}
#main-wrapper #left_column .maps{background-color:#ffffff;border:1px solid #dcdde2;background-image:url("../images/mapbg.png"); background-position:left top; background-repeat:no-repeat;padding-top:25px;}
#main-wrapper #left_column article{position:relative;}
#main-wrapper #left_column article .controlicon{position:absolute; top:17px; right:13px;}
#main-wrapper #left_column article .controlicon i{color:rgba(255, 255, 255, 1); position:absolute; top:0; right:0;}
#main-wrapper #left_column article .articlebox{background-color:rgba(255, 255, 255, 1); border:1px solid rgba(204, 204, 204, 1); padding:0.8em; margin-bottom:20px; display:none;}
#main-wrapper #left_column article .articlebox .product_list_simple:last-child{margin-bottom:0;}
#main-wrapper #left_column article .articlebox.webshopmenu{padding:0;}
#main-wrapper #left_column .product_list .thumbnail .caption h2 a{font-size:14px;}
#main-wrapper #center_column{background-color:rgba(255, 255, 255, 1); padding:30px 15px;}
#main-wrapper #center_column .page-header{border-bottom:1px solid #dcdde2; padding-bottom:9px;font-family:'Merriweather', serif;font-size:30px;}
#main-wrapper #center_column .mainpage_content{margin:-30px -15px; padding:30px 15px; overflow:hidden;}
#main-wrapper #center_column .mainpage_content .bx-wrapper{margin:0!important; max-width:100% !important;}
#main-wrapper #center_column .mainpage_content .bx-wrapper .bx-viewport{height:785px !important;}
#main-wrapper #center_column .mainpage_content > div{position:relative;}
#main-wrapper #center_column .mainpage_content > div ul{z-index:10;}
#main-wrapper #center_column .mainpage_content > div:hover ul{z-index:15;}
#main-wrapper #center_column .mainpage_content > .breaking_news ul{z-index:1;}
#main-wrapper #center_column .mainpage_content > .breaking_news2 ul{z-index:1;}
#main-wrapper #center_column .mainpage_content .special_products{margin-bottom:30px;}
#main-wrapper #center_column .mainpage_content .breaking_news{padding:0;}
#main-wrapper #center_column .mainpage_content .breaking_news2{padding:0;}
#main-wrapper #center_column .mainpage_content .about_static_content .page-header{padding-left:15px;margin-bottom:15px;font-weight:normal;color:#073648;}
.breaking_news .content-wrap .introtext p{padding-bottom:0; overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.breaking_news .content-wrap .created{padding-top:0;}
#main-wrapper #center_column .mainpage_content .about_static_content{padding:0;padding-right:20px;}
#main-wrapper #center_column .mainpage_content .about_static_content .content-wrap i{display:block; width:75px; height:75px; line-height:75px; text-align:center; font-size:2.6em; background-color:#073648;; border-bottom:4px solid #073648; border-radius:70px; color:rgba(255, 255, 255, 1); margin:0 10px 60px 0; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#main-wrapper #center_column .mainpage_content .about_static_content .content-wrap i:hover{background-color:rgba(255, 255, 255, 1); color:#073648;; border-bottom:0 solid #073648;}
#main-wrapper #center_column .mainpage_content .about_static_content .content-wrap h3{font-family:'Open sans condensed'; font-weight:bold; font-size:22px; margin-bottom:7px;}
#main-wrapper #center_column .mainpage_content .about_static_content .content-wrap h4{font-family:'Open sans condensed'; font-weight:bold; font-size:22px; margin:0 0 7px 0;}
#main-wrapper #center_column .mainpage_content .about_static_content .content-wrap p{font-size:14px; text-align:justify; line-height:1.6em;}
#main-wrapper #center_column .mainpage_content .about_static_content .content-wrap img{border:none; padding:0; margin-right:0;}
#main-wrapper #center_column .mainpage_content .breaking_news .thumbnail{height:108px;}
#main-wrapper #center_column .mainpage_content .breaking_news .thumbnail .caption{padding:0;}
#main-wrapper #center_column .mainpage_content .breaking_news .intronews{height:155px; border-bottom:1px solid #dcdde2; padding-bottom:17px; padding-top:17px; padding-left:0;}
#main-wrapper #center_column .mainpage_content .breaking_news .intronews .thumbnail .image{height:109px; padding-left:0; display:none;}
#main-wrapper #center_column .mainpage_content .breaking_news .intronews .thumbnail .caption .introtext{ padding:0; height:auto;font-size:13px; height:39px; overflow:hidden;}
#main-wrapper #center_column .mainpage_content .breaking_news .newstitle{margin:0;height:auto;margin-top:5px;margin-bottom:6px; min-height:19px;}
#main-wrapper #center_column .mainpage_content .breaking_news .newstitle a{font-size:14px;display:block;height:auto; color:#073648;}
#main-wrapper #center_column .mainpage_content .breaking_news .newstitle a:hover{color:#fa5800;}
#main-wrapper #center_column .mainpage_content .breaking_news .introtext p{font-size:13px; line-height:19px !important}
#main-wrapper #center_column .intronews_row p{padding-bottom:0;}
#main-wrapper #center_column .intronews_row .more{margin-top:10px;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .thumbnail{height:108px;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .thumbnail .caption{padding:0;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .intronews{height:145px; border-bottom:1px solid #dcdde2; padding-bottom:17px; padding-top:17px; padding-left:0;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .intronews .thumbnail .image{height:109px; padding-left:0; display:none;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .intronews .thumbnail .caption .introtext{ padding:0; height:auto;font-size:13px;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .newstitle{margin:0;height:auto;margin-top:5px;margin-bottom:6px; min-height:19px;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .newstitle a{font-size:16px;display:block;height:auto; color:#073648;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .newstitle a:hover{color:#fa5800;}
#main-wrapper #center_column .mainpage_content .breaking_news2 .introtext p{font-size:13px;}
#main-wrapper #center_column .backto{}
#main-wrapper #center_column .backto a{border-radius:0;background-color:transparent;border:none;color:#073648;padding:0;}
#topfooter-wrapper{ background-color:#062f3e;}
#topfooter-wrapper .footermenu{padding:0 10px;}
#topfooter-wrapper .footermenu ul li a{color:#ffffff;font-size:13px;text-shadow:1px 1px #04212d; text-transform:uppercase; line-height:20px; display:block; padding:5px 15px; margin:10px 5px; border-radius:10px;}
#topfooter-wrapper .footermenu ul li a:hover{color:#ffffff}
#topfooter-wrapper .footermenu ul li.dropdown .dropdown-toggle{display:none;}
#topfooter-wrapper .footermenu ul li a .fa{display:none;}
#topfooter-wrapper .footermenu ul li ul{ display:none;}
#topfooter-wrapper .footermenu ul li button{background-color:transparent; padding:0; border-radius:0; border:none; box-shadow:none;}
#topfooter-wrapper .footermenu ul li a button:hover{color:#ffffff; background-color:transparent;}
#topfooter-wrapper .nav>li>button>a:hover, .nav>li>button>a:focus{ background-color:transparent;}
#topfooter-wrapper .nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background-color:transparent;}
#centerfooter-wrapper{padding-top:25px;background-color:#073648;background-image:url("../images/footerbg.png"); background-position:center top; background-repeat:no-repeat}
#centerfooter-wrapper .page-header{font-size:26px; padding:0 15px 9px 15px; margin-bottom:0;}
#centerfooter-wrapper .wsproducts{padding:15px 0;}
#centerfooter-wrapper .wsproducts .col .cat{margin-bottom:20px;}
#centerfooter-wrapper .wsproducts .col .cat .cat_title{ margin-bottom:5px; font-family:'Open sans Condensed', Helvetica, Arial, sans-serif; font-size:17px; color:#073648; text-transform:uppercase;}
#centerfooter-wrapper .wsproducts .col .cat .cat_title a{color:#44a7ac; font-size:16px; text-shadow:1px 1px #062b3a;}
#centerfooter-wrapper .wsproducts .col .prod{margin-top:9px;}
#centerfooter-wrapper .wsproducts .col .prod a{padding:2px 10px; background-color:#073648;; border-radius:4px; color:rgba(255, 255, 255, 1); font-size:12px; text-shadow:1px 1px #072835;}
#centerfooter-wrapper .wsproducts .col .prod a i{font-weight:bold;color:#fa5800; text-shadow:none;}
#centerfooter-wrapper .wsproducts .col .prod a:hover{color:#fa5800; text-indent:5px;}
#centerfooter-wrapper .contact{padding:15px 0;}
#centerfooter-wrapper .contact > div{padding-bottom:20px;}
#centerfooter-wrapper .contact .social_media a{margin-bottom:10px; border-radius:4px;}
#centerfooter-wrapper .contact .social_media i{font-size:15px; border-radius:30px; width:30px; height:30px; display:inline-block; text-align:center; line-height:30px; border:1px solid rgba(204, 204, 204, 0); color:rgba(255, 255, 255, 1); -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#centerfooter-wrapper .contact .social_media span{font-size:13px; padding-left:5px;}
#centerfooter-wrapper .contact .social_media .facebook_media i{background-color:rgba(59, 89, 152, 1);}
#centerfooter-wrapper .contact .social_media .twitter_media i{background-color:rgba(0, 172, 237, 1);}
#centerfooter-wrapper .contact .social_media .googleplus_media i{background-color:rgba(221, 75, 57, 1);}
#centerfooter-wrapper .contact .social_media .linkedin_media i{background-color:rgba(0, 123, 182, 1);}
#centerfooter-wrapper .contact .social_media .pinterest_media i{background-color:rgba(203, 32, 39, 1);}
#centerfooter-wrapper .contact .social_media .rss_media i{background-color:rgba(255, 102, 0, 1);}
#centerfooter-wrapper .contact .social_media a:hover i{background-color:rgba(255, 255, 255, 1); border:1px solid rgba(204, 204, 204, 1);}
#centerfooter-wrapper .contact .social_media .facebook_media:hover i{color:rgba(59, 89, 152, 1);}
#centerfooter-wrapper .contact .social_media .twitter_media:hover i{color:rgba(0, 172, 237, 1);}
#centerfooter-wrapper .contact .social_media .googleplus_media:hover i{color:rgba(221, 75, 57, 1);}
#centerfooter-wrapper .contact .social_media .linkedin_media:hover i{color:rgba(0, 123, 182, 1);}
#centerfooter-wrapper .contact .social_media .pinterest_media:hover i{color:rgba(203, 32, 39, 1);}
#centerfooter-wrapper .contact .social_media .rss_media:hover i{color:rgba(255, 102, 0, 1);}
#centerfooter-wrapper .contact .sitename{font-size:21px; font-weight:bold; margin-bottom:5px; letter-spacing:1px;}
#centerfooter-wrapper .contact .information{margin-bottom:15px;}
#centerfooter-wrapper .contact .information i{background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1); font-size:15px; border-radius:30px; width:30px; height:30px; text-align:center; line-height:30px; margin-right:12px; border:1px solid rgba(204, 204, 204, 0); -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#centerfooter-wrapper .contact .information .text{font-size:14px; display:flex; padding-top:4px;}
#centerfooter-wrapper .contact .information:hover i{color:rgba(0, 0, 0, 1); background-color:rgba(255, 255, 255, 1); border:1px solid rgba(204, 204, 204, 1);}
#bottomfooter-wrapper{ background-color:#062f3e; padding:10px 0; text-align:center;}
#bottomfooter-wrapper .wsglogo{color:#44a7ac;font-size:11px;text-shadow:1px 1px #04212d;}
#bottomfooter-wrapper .wsglogo a{display:inline-block;}
#bottomfooter-wrapper .wsglogo a img{background-color:rgba(229, 231, 238, 1); height:40px; padding:0 10px; border-radius:4px;}
#bottomfooter-wrapper2{background-color:#062f3e; padding:10px 0; text-align:center;padding-bottom:15px;padding-top:15px;}
#bottomfooter-wrapper2 .copyright{color:#1f5f6a;font-size:12px;padding-left:0;font-size:11px;background-image:url("../images/dilogo.png");background-position:left;background-repeat:no-repeat;padding-left:24px;height:23px; line-height:23px;}
#bottomfooter-wrapper2 .copyright a{color:#1f5f6a; font-size:12px; margin-left:5px;}
#bottomfooter-wrapper2 .basemenu nav ul li{padding:0 10px; display:inline-block; height:15px; line-height:15px;}
#bottomfooter-wrapper2 .basemenu nav ul li.last{padding-right:0;}
#bottomfooter-wrapper2 .basemenu nav ul li button{background-color:transparent; padding:0; border-radius:0; border:none; box-shadow:none;}
#bottomfooter-wrapper2 .basemenu nav ul li a{font-size:12px; padding:0; color:rgba(229, 231, 238, 1);}
#bottomfooter-wrapper2 .basemenu nav ul li a:hover{color:rgba(255, 255, 255, 1);}
.wmenulevel_1 > li{border-top:1px solid rgba(229, 231, 238, 1); display:block; position:relative;}
.wmenulevel_1 > li:first-child{border-top:0;}
.wmenulevel_1 li a{padding:5px 28px 5px 8px; display:block; color:#073648;font-size:13px;text-transform:uppercase;}
.wmenulevel_1 li a:hover, .wmenulevel_1 li a:focus{background-color:rgba(245, 246, 249, 1)!important; color:#44a7ac !important;}
.wmenulevel_1 li .controls{position:absolute; top:8px; right:7px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; text-shadow:1px 0px 0px #073648;}
.wmenulevel_1 li .controls i{cursor:pointer; color:#073648;;}
.wmenulevel_1 li .controls .minus{display:none;}
.wmenulevel_1 li .controls .plus{display:block;}
.articlebox .nav > .active > .controls .minus{display:block;}
.articlebox .nav > .active > .controls .plus{display:none;}
.wmenulevel_1 li{ position:relative;}
.wmenulevel_1 li ul li a i{color:#fa5800;}
.wmenulevel_1 > li ul{display:none}
.wmenulevel_1 > li ul li a{padding-left:20px;}
.wmenulevel_1 > li ul li ul li a{padding-left:35px;}
.productFilter .filter_title{font-family:'Open sans Condensed', Helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; margin:0 0 5px 0;}
.productFilter ul{margin-bottom:15px; padding:5px;}
.productFilter ul li a{display:inline-block; margin-bottom:7px; font-size:13px; padding:4px;}
.productFilter .list-inline li a{border:1px solid rgba(204, 204, 204, 1); padding:4px 18px; font-size:12px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.productFilter .list-inline li a:hover{border:1px solid #073648;}
.productFilter .list-inline li .colorstyle{width:48px; height:25px;}
.productFilter .number_filter{position:relative; margin:0 15px 25px 15px;}
.productFilter .number_filter .from,.productFilter .number_filter .to{padding:5px 0;}
.productFilter .action_filters{margin-bottom:25px; padding-bottom:5px; border-bottom:1px dotted #073648;}
.productFilter .action_filters > p{font-size:20px; padding-bottom:10px; position:relative;}
.productFilter .action_filters > p a{position:absolute; right:0;}
.productFilter .action_filters ul{margin-bottom:0;}
.productFilter .action_filters ul li a{display:block; position:relative; background-color:#073648;; color:rgba(255, 255, 255, 1); border:1px solid #073648; padding:4px 10px;}
.productFilter .action_filters ul li a .colorstyle{width:40px; border:1px solid #073648; margin-right:5px;}
.productFilter .action_filters ul li a i{position:absolute; right:6px; top:7px;}
.articlebox .nav .active > a{background-color:rgba(245, 246, 249, 1); color:rgba(0, 0, 0, 1);}
.articlebox .nav .active > ul{display:block;}
.articlebox .nav li a:hover, .articlebox .nav > .active > a{color:rgba(0, 0, 0, 1); background-color:rgba(245, 246, 249, 1);}
.articlebox .page-header{display:none;}
.quicksearch .stext{ float:left; padding-right:8px;line-height:12px;padding-top:7px;}
.quicksearch .stext span{color:white;text-transform:uppercase;}
.quicksearch{position:relative;}
.quicksearch form .form-group input{font-size:13px;color:#073648;padding-right:75px;background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #2d868a;height:33px;outline:4px solid rgba(76, 172, 176, 0.6); width:75%;}
.quicksearch form .submit{position:absolute;top:0px;right:39px;background-color:#073648;border-radius:3px;height:33px;color:white;border-color:transparent;}
.quicksearch form .open .submit2{border-radius:3px 3px 0 0; z-index:1002}
.quicksearch form .submit2{right:0;}
.quicksearch form .submit i{color:white;}
.ajaxsearchresults{position:absolute;top:57px;z-index:1000;left:87px;width:74%;max-height:370px;overflow-y:auto;}
.ajaxsearchresults .res{background-color:rgba(255, 255, 255, 1); border-bottom:1px solid #073648;;}
.ajaxsearchresults .res table{margin-bottom:0; border:none !important;}
.ajaxsearchresults .res table tr{background-color:rgba(255, 255, 255, 1); -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.ajaxsearchresults .res table tr:hover{background-color:#44a7ac;}
.ajaxsearchresults .res table tr:hover a{color:white;}
.ajaxsearchresults .res table tr td{vertical-align:middle; padding:5px;}
.ajaxsearchresults .res table tr .image{width:23%;}
.ajaxsearchresults .res table tr .image .nopic i{font-size:3em;}
.ajaxsearchresults .res table tr .name{padding-left:10px;}
.ajaxsearchresults .res img{border-radius:4px; padding:0.2em; background-color:rgba(255, 255, 255, 1); border:2px solid rgba(245, 246, 249, 1);}
.ajaxsearchresults .more{padding:10px;}
.info .advancedsearch .dropdown-menu{position:absolute; width:100%; left:inherit; right:-0; top:30px; background-color:#073648; color:white; border-radius:3px 0 3px 3px; z-index:1001;}
.info .advancedsearch .dropdown-menu fieldset{margin:0 2px; padding:.35em .625em .75em; margin-top:20px;}
.info .advancedsearch .dropdown-menu fieldset legend{color:white; border-bottom:1px solid #44A7AC;}
.info .advancedsearch .dropdown-menu fieldset > .row{max-height:370px; overflow-y:auto;}
.info .advancedsearch .dropdown-menu fieldset > .row .col-xs-1{padding:0; height:34px; line-height:34px;}
.info .advancedsearch .dropdown-menu fieldset > .row input[type=text],.info .advancedsearch .dropdown-menu fieldset > .row input[type=number]{outline:none; width:100%; background:white; padding-right:12px;}
.info .advancedsearch .dropdown-menu fieldset .submitadvsearch{margin:0 5%; width:90%; font-size:18px;}
.info .advancedsearch .dropdown-menu fieldset .submitadvsearch:hover,.info .advancedsearch .dropdown-menu fieldset .submitadvsearch:focus{background-color:#44a7ac;}
.info .advancedsearch .dropdown-menu .deletesearch{font-size:11px; padding:3px 6px; margin:5px 0;}
.info .advancedsearch .dropdown-menu .deletesearch:hover,.info .advancedsearch .dropdown-menu .deletesearch:focus{background-color:#44a7ac;}
.info .advancedsearch .topicul{background-color:white; margin:0; overflow:hidden; background-image:url('../images/selectpip.jpg'); background-repeat:no-repeat; background-position:99% center; cursor:default;}
.info .advancedsearch #topicul{background-color:white;position:absolute;z-index:10;top:59px;display:block;left:0;margin:0 15px;width:437px;color:#555;padding:0;max-height:400px;overflow-y:auto;}
.info .advancedsearch #topicul li{padding:0 15px;}
.info .advancedsearch #topicul li:hover{background-color:#1e90ff; color:white;}
.info .advancedsearch #topicul .every_li{}
.info .advancedsearch #topicul .parent_li{font-weight:bold; margin-top:5px;}
.info .advancedsearch #topicul .children_li{padding-left:25px;}
.search_result .search_text{font-size:14px;}
.search_result .search_text span{color:rgba(0, 0, 0, 1); font-size:18px; font-weight:bold; margin-top:20px;}
.search_result .results .subtitle{font-size:24px !important; text-transform:none;margin-top:20px;}
.search_result .results .breadcrumb li:last-child a{background-color:transparent; z-index:1; cursor:pointer; margin:0; color:#073648;;}
.search_result .results .breadcrumb li:last-child a:after{background-color:transparent;}
.search_result .results .breadcrumb li:last-child a:before{background-color:rgba(255, 255, 255, 1); display:none;}
.search_result .results .morefullsearch a{border-radius:0;}
.search_result .results .back{margin-top:40px;}
.articlebox .search_tags a{padding:0 5% 5px; display:inline-block;}
.created{ padding:3px;font-size:10px;color:#9f9f9f; padding-bottom:0 !important;}
.created i{margin-right:2px; font-size:12px;}
.intronews{margin-bottom:35px; position:relative;}
.intronews .thumbnail{position:relative; padding:0; border:none; background-color:transparent; margin-bottom:0; height:inherit;}
.intronews .thumbnail .image{height:170px; overflow:hidden;}
.intronews .thumbnail .image img{width:100%; background-color:transparent; padding:0; border-radius:0; border:none; margin:0;}
.intronews .thumbnail .image .nopic{height:170px; line-height:170px;}
.intronews .thumbnail .image .nopic i{position:relative; top:14%;}
.intronews blockquote{font-size:14px !important;}
.intronews .thumbnail .newstitle{margin-top:5px; margin-bottom:5px; font-size:16px; font-weight:bold; height:52px; overflow:hidden;}
.intronews .thumbnail .newstitle a{display:table-cell; height:52px; vertical-align:middle;}
.intronews .thumbnail .caption .introtext{font-size:15px; padding:10px 0; height:160px; overflow:hidden;}
.intronews .thumbnail .more{text-align:left;}
.intronews .thumbnail .more a{border-radius:0;background-color:transparent;border:none;color:#073648; padding:0;}
.intronews .thumbnail .more a i{color:#fa5800;}
.intronews_row{height:auto; border-bottom:1px solid #dcdde2;margin-bottom:25px;}
.intronews_row .thumbnail .image{margin-bottom:15px; padding-left:0; height:auto;}
.intronews_row .thumbnail .newstitle{height:auto;}
.intronews_row .thumbnail .newstitle a{height:auto; display:inline; font-size:20px;color:#073648;}
.intronews_row .thumbnail .newstitle a:hover, .intronews .thumbnail .more a:hover{color:#fa5800;}
#shownewslist .btn-toolbar{border-top:1px solid rgba(204, 204, 204, 1); padding:10px 15px; margin:0 15px;}
.fullnews .newscategoryname{border-bottom:1px solid #dcdde2;padding-bottom:9px;color:#073648;}
.fullnews .created{padding-bottom:20px;}
.fullnews .big_image{padding-left:0; margin-bottom:10px;}
.fullnews .newstitle{color:#073648; text-transform:none; font-weight:600; border-bottom:none !important; margin-bottom:0;}
.content-wrap{font-size:13px; line-height:20px;}
.content-wrap .text h1{font-size:24px;color:#073648; font-weight:700;}
.content-wrap h2{font-size:22px;color:#44a7ac; font-weight:700;}
.content-wrap h3{font-size:20px;color:#073648; font-weight:700;}
.content-wrap h4{font-size:18px;color:#073648; font-weight:700;}
.content-wrap h5{font-size:16px;color:#fa5800; font-weight:700;}
.contacts p{padding-bottom:0 !important;}
.contacts h4{font-size:14px !important; margin-top:0 !important}
.content-wrap .like > div > div{display:flex;}
.content-wrap blockquote{padding:0; font-size:18px; font-weight:normal; border:0;}
.content-wrap img{padding:4px; border:1px solid rgba(204, 204, 204, 1); background-color:rgba(255, 255, 255, 1); border-radius:4px; margin:0 10px 10px 0; width:100%; max-width:100%; height:auto;}
.content-wrap p{padding-bottom:10px;}
.content-wrap ol, .content-wrap ul{padding-left:40px; margin-bottom:20px;}
.content-wrap ol{list-style:outside decimal;}
.content-wrap ul{list-style:outside disc;}
.content-wrap table{width:100%; max-width:100%; margin-bottom:20px; border:1px solid rgba(204, 204, 204, 1);}
.content-wrap table > thead > tr > th, .content-wrap table > tbody > tr > th, .content-wrap table > tfoot > tr > th, .content-wrap table > thead > tr > td, .content-wrap table > tbody > tr > td, .content-wrap table > tfoot > tr > td{padding:8px; line-height:1.42857143; vertical-align:top; border-top:1px solid rgba(204, 204, 204, 1);}
.content-wrap table > thead > tr > th, .content-wrap table > tbody > tr > th, .content-wrap table > tfoot > tr > th, .content-wrap table > thead > tr > td, .content-wrap table > tbody > tr > td, .content-wrap table > tfoot > tr > td{padding:8px; line-height:1.42857143; vertical-align:top; border-top:1px solid rgba(204, 204, 204, 1); -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#gallery_groups .gallbox{padding-bottom:10px; border-bottom:1px solid rgba(204, 204, 204, 1); height:550px; overflow:hidden; margin-bottom:30px;}
#gallery_groups .gallbox .title{margin:0; padding-bottom:20px;}
#gallery img{border:none; padding:0; background-color:transparent; border-radius:0; margin:0; width:100%;}
#gallery .bigimg{position:relative; height:477px; display:flex; justify-content:center; overflow:hidden;}
#gallery .bigimg a{margin:auto;}
#gallery .bigimg a img{max-height:477px; width:auto;}
#gallery .thumbs{margin:20px 0; position:relative;}
#gallery .thumbs .gallist{list-style:none; margin-bottom:0; padding-left:0; position:relative; display:flex; align-items:center; z-index:10;}
#gallery .thumbs .gallist li{padding:0 2px;}
#gallery .thumbs .gallist li a{border-radius:4px;}
#gallery .thumbs .gallist li a:hover{border:1px solid rgba(0, 0, 0, 1);}
#gallery .bx-controls-direction{width:100%; height:212px; left:0; top:0;}
#gallery .bx-controls-direction a{position:absolute; top:32%; opacity:0.9; z-index:20;}
#gallery .bx-controls-direction .bx-prev{left:-10px;}
#gallery .bx-controls-direction .bx-next{right:-10px;}
#gallery .bx-controls-direction .disabled{opacity:0!important; z-index:1;}
#gallery .fulltext{margin-bottom:20px;}
.share{position:fixed; right:0; top:38%; z-index:100; display:none;}
.share a{display:block!important; padding:10px; border-radius:0; margin-bottom:1px; background-color:rgba(0, 0, 0, 0.1); color:rgba(255, 255, 255, 1);}
.share .facebook:hover{background-color:rgba(59, 89, 152, 1); color:rgba(255, 255, 255, 1);}
.share .twitter:hover{background-color:rgba(0, 172, 237, 1); color:rgba(255, 255, 255, 1);}
.share .googleplus:hover{background-color:rgba(221, 75, 57, 1); color:rgba(255, 255, 255, 1);}
.share .linkedin:hover{background-color:rgba(0, 123, 182, 1); color:rgba(255, 255, 255, 1);}
.share .email:hover{background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1);}
.bx-controls-direction{position:absolute; top:6px; right:15px; display:none;}
.bx-controls-direction .bx-prev:before{display:block; line-height:28px; content:"\f053";}
.bx-controls-direction .bx-next:before{display:block; line-height:28px; content:"\f054";}
.bx-controls-direction a{width:31px; height:31px; border:none; opacity:1; font:normal normal normal 14px/1 FontAwesome; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; display:inline-block; text-align:center; background-color:rgba(255, 255, 255, 1); color:#073648; margin-left:5px; border-radius:4px; overflow:hidden;}
.bx-controls-direction .disabled{opacity:0.1; cursor:default;}
.bx-controls-direction a:hover{background-color:#073648; color:rgba(255, 255, 255, 1);}
.bx-controls-direction .disabled:hover{background-color:rgba(255, 255, 255, 1); color:#073648;}
.breadcrumb{display:inline-block; padding:0; border:1px solid rgba(204, 204, 204, 1); font-weight:bold; background-color:rgba(245, 246, 249, 1); font-size:12px; line-height:33px; min-height:6px; margin-bottom:5px; overflow:hidden;}
.breadcrumb li:before{display:none;}
.breadcrumb li:nth-last-child(2) a{padding-right:7px;}
.breadcrumb a{display:inline-block; background-color:rgba(255, 255, 255, 1); padding:0 25px 0 30px; margin-left:-6px; position:relative; z-index:2;}
.breadcrumb a.home{padding:0 10px; text-indent:5px; z-index:3;}
.breadcrumb a.home:before{display:none;}
.breadcrumb a.home i{vertical-align:-2px; font-size:16px;}
.breadcrumb a:after{display:inline-block; content:" "; position:absolute; right:-13px; top:5px; width:24px; height:24px; background-color:rgba(255, 255, 255, 1); border-right:1px solid rgba(204, 204, 204, 1); border-top:1px solid rgba(204, 204, 204, 1); border-radius:2px; text-indent:-5000px; z-index:-1; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
.breadcrumb a:before{display:inline-block; content:" "; position:absolute; left:-13px; top:5px; width:24px; height:24px; background-color:transparent; border-right:1px solid rgba(204, 204, 204, 1); border-top:1px solid rgba(204, 204, 204, 1); border-radius:2px; text-indent:-5000px; z-index:-1; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
.breadcrumb .active a{background-color:transparent; z-index:1; cursor:default; margin:0; color:#073648;;}
.breadcrumb .active a:after{background-color:transparent;}
.breadcrumb .active a:before{background-color:rgba(255, 255, 255, 1); display:none;}
.articlebox .banner{display:block; margin:15px 0;}
.articlebox .banner img{max-width:100%;}
#center_column .content-wrap .text .contacts #siteForm{border-top:1px solid #dcdde2;padding-top:15px;}
#siteForm .toptext{padding-bottom:14px;font-size:14px;color:#073648;font-weight:700;}
#siteForm .bottomtext{padding-top:20px;}
#siteForm .form-group{margin-bottom:5px;}
#siteForm .form-control{background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #c4c4c4;font-size:12px;}
.form-group .labelname{padding:0; padding-left:15px;}
.form-group{position:relative;}
.form-group .tipicon{background-color:#44a7ac; color:rgba(255, 255, 255, 1); text-align:center; padding:0 9px; display:inline-block; margin-top:2px; height:29px; width:29px; line-height:29px; cursor:pointer;}
.form-group textarea{resize:vertical;}
.form-group .labelname .name{display:inline-block; height:34px; line-height:34px; font-size:14px;}
.form-group img{padding:0; border:none; background-color:transparent; border-radius:0; margin:0; width:auto; max-width:none;}
.checkbox .btn-link{color:rgba(0, 0, 0, 1); display:inline; padding:0; font-size:100%; position:relative; bottom:2px; font-weight:bold;}
.gototop{width:50px; height:40px; position:fixed; bottom:-100px; right:10px; z-index:100; cursor:pointer; background-color:rgba(101, 104, 111, 0.7); color:rgba(255, 255, 255, 1); border-radius:4px; border-top:1px solid rgba(255, 255, 255, 1); line-height:40px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.gototop i{position:relative; top:3px;}
.gototop:hover{background-color:#073648;}
.gotoup{bottom:35px;}
#registration .bottomplus{padding:0;}
#registration .bottomplus button{border-radius:0;}
#registration .addressbox td{vertical-align:middle;}
#registration .addressbox td label{margin-bottom:0;}
#registration .addressbox .buttons{width:17%;}
#registration .form-control, #lost_password .form-control{height:33px;background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #c4c4c4;}
.profil .nav-tabs>li>a{padding:10px 17px; font-size:12px;}
.registration .errors #error_mess_box{background-color:red; color:white; margin-bottom:5px; padding:5px 10px; border-radius:10px; font-weight:bold; font-size:12px;}
.registration .errors #success_mess_box{background-color:green; color:white; margin-bottom:5px; padding:5px 10px; border-radius:10px; font-weight:bold; font-size:12px;}
.vi_info i{background-color:#44a7ac; color:rgba(255, 255, 255, 1); text-align:center; padding:0 9px; display:inline-block; margin-top:2px; height:29px; width:29px; line-height:29px; cursor:pointer; border-radius:50px;}
.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png{color:rgba(0, 0, 0, 1);}
.product_list{list-style:none; margin-bottom:40px; height:382px; position:relative;}
.product_list .thumbnail{position:relative; margin-bottom:0; left:0; top:0; width:100%; box-shadow:none; -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;}
.product_list .thumbnail .image{position:relative; height:189px; background-color:rgba(255, 255, 255, 1); padding:0 24px; overflow:hidden;}
.product_list .thumbnail .image a{width:inherit; height:inherit; display:table-cell; vertical-align:middle; text-align:center; width:480px;}
.product_list .thumbnail .image .nopic{ width:480px;}
.product_list .thumbnail .image .nopic i{font-size:9em;}
.product_list .thumbnail .image img{max-width:100px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list .thumbnail .image div{width:110px; height:110px; color:rgba(255, 255, 255, 1); position:absolute; text-align:center; font-weight:bold; opacity:0.8;}
.product_list .thumbnail .image .stock{background-color:rgba(0, 0, 0, 1); top:0; left:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); padding:70px 15px 0;}
.product_list .thumbnail .image .action{top:0; right:0; -moz-transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); -webkit-transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); -o-transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); padding-top:81px;}
.product_list .thumbnail .image .new{background-color:rgba(0, 0, 0, 1); bottom:0; right:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); padding-top:11px;}
.product_list .thumbnail .image .browsestar{bottom:0; left:0; width:auto; height:auto; border-radius:0 4px 0 0; padding:5px 10px; background-color:rgba(255, 255, 255, 0.5);}
.product_list .thumbnail .caption{position:relative;}
.product_list .thumbnail .caption h2{margin:0 0 10px 0; height:61px; overflow:hidden;}
.product_list .thumbnail .caption h2 a{font-size:27px; height:60px; display:table-cell; vertical-align:middle;}
.product_list .thumbnail .caption .prices{height:42px; display:table-cell; vertical-align:middle; overflow:hidden;}
.product_list .thumbnail .caption .prices .brutto,.product_list .thumbnail .caption .prices .brutto_action{font-size:17px;}
.product_list .thumbnail .caption .prices .nonprice1{font-size:12px;}
.product_list .thumbnail .caption .cartfake{position:absolute; top:82px; right:5%; opacity:1; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list .thumbnail .caption .pcart{height:0; overflow:hidden; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list .thumbnail .caption .pcart .addtocart .pmcart{display:none;}
.product_list .thumbnail .caption .pcart .addtocart .plusminus{display:none;}
.product_list .thumbnail .caption .pcart .addtocart .cart_submit,.product_list .thumbnail .caption .pcart .addtocart .details{min-width:186px; margin-top:15px; border-radius:0; font-size:17px; font-weight:bold; font-family:'Open Sans Condensed', Helvetica, Arial, sans-serif; position:relative;}
.product_list .thumbnail .caption .pcart .actions{margin-top:13px;}
.product_list .thumbnail .caption .more_cat_product{position:absolute; bottom:-12px; right:0;}
.product_list .thumbnail:hover{z-index:110; box-shadow:0px 0px 20px #ccc;}
.product_list .thumbnail:hover .image img{width:290px;}
.product_list .thumbnail:hover .caption .cartfake{opacity:0;}
.product_list .thumbnail:hover .caption .pcart{height:90px;}
.product_list_row{height:auto;border-bottom:1px solid #dcdde2;padding-bottom:15px;padding-top:15px;margin:0;}
.product_list_row .thumbnail{border:none;}
.product_list_row .thumbnail .image{background-color:#edeef0; padding:0px 19px; margin:23px 0;}
.product_list_row .thumbnail .caption{padding:9px 18px;}
.product_list_row .thumbnail .caption .browsestar{opacity:1;}
.product_list_row .thumbnail .caption .cartfake{display:none;}
.product_list_row .thumbnail .caption h2{height:auto;}
.product_list_row .thumbnail .caption h2 a{display:block; height:35px; overflow:hidden;font-size:16px;color:#073648;font-weight:600;}
.product_list_row .thumbnail .caption h2 a:hover{color:#fa5800;}
.product_list_row .thumbnail .caption .author{color:#44a7ac; font-size:12px; font-weight:bold; position:relative; bottom:7px;}
.product_list_row .thumbnail .caption .publisher{color:#073648; font-size:12px; font-weight:bold; position:relative; bottom:7px;}
.product_list_row .thumbnail .caption .publisher span{color:#44a7ac;}
.product_list_row .thumbnail .caption .prices{display:block; height:auto; max-height:42px; overflow:hidden;}
.product_list_row .thumbnail .caption .introtext{height:35px; margin:5px 0 15px 0; font-size:12px; position:relative;}
.product_list_row .thumbnail .caption .introtext .showmoretext{position:absolute; right:0; bottom:-17px; font-size:9px; background-color:#44A7AC; color:white; padding:3px 5px; border-radius:10px; cursor:pointer;}
.product_list_row .thumbnail .caption .introtext .trickydiv{background-color:white; height:34px; color:#252525; position:relative; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list_row .thumbnail .caption .opened .trickydiv{-webkit-line-clamp:0; height:auto; display:block; -webkit-box-orient:vertical; box-shadow:inset 0 0 6px #073648; z-index:300; background-color:#78A7AC; color:white; padding:20px 10px 10px 10px; border-radius:5px; max-height:192px; overflow-y:auto;}
.product_list_row .thumbnail .caption .opened .showmoretext{bottom:inherit; top:5px; right:21px; background-color:#303030; z-index:301;}
.product_list_row .thumbnail .caption .isbn{font-size:12px;}
.product_list_row .thumbnail .caption .lang{font-size:12px;}
.product_list_row .thumbnail .stock,.product_list_row .thumbnail .stockable{font-size:12px;}
.product_list_row .thumbnail .info{background-color:#44a7ac; border-radius:30px; color:rgba(255, 255, 255, 1); text-align:center; padding:0 9px; display:inline-block; margin-top:2px; height:29px; width:29px; line-height:29px;}
.product_list_row .thumbnail .pcart{height:34px!important; overflow:visible!important; width:112px;}
.product_list_row .thumbnail:hover{box-shadow:none;}
.product_list_row .thumbnail:hover .image img{width:194px!important;}
.product_list_row .cartright{height:193px; display:flex; align-items:center; justify-content:center; flex-direction:column; margin:23px 0;}
.product_list_row .cartright .pricerow{display:flex; align-items:center;}
.product_list_row .cartright .pcart .addtocart button{position:relative; top:42px;}
.product_list_row .cartright h4{font-size:16px; margin:0; margin-bottom:5px;}
.product_list_row .cartright .number{font-size:14px; color:#073648; display:inline-block;}
.product_list_row .cartright .crossed:hover{text-decoration:none;}
.product_list_row .cartright .finalprice{font-size:17px; font-weight:bold; color:#44a7ac; position:relative; bottom:3px;}
.product_list_row .cartright .finalprice .discount{margin-left:5px;}
.product_list_row .cartright .addtocart span{display:inline-block; height:24px; line-height:24px; position:relative; top:2px; font-weight:bold; font-size:14px; padding-left:9px;}
.product_list_row .prices, .product_list_row .pcart{ padding:0;height:33px; line-height:33px;}
.product_list_row .pcart .addtocart input.pmcart{position:absolute; bottom:0;background:white !important;border-right:0 !important;}
.product_list_row .plusminus{ position:absolute; right:31px; top:-24px;}
.product_list_row .plusminus span{padding-left:0 !important;height:16px !important; line-height:19px !important; line-height:14px !important; width:18px !important;}
.product_list_row .plusminus .plus{top:18px !important;}
.product_list_row .plusminus span i{ font-size:9px;}
.product_list_row .pcart .addtocart.cart{position:relative;}
.product_list_row .pcart .addtocart input.pmcart{width:55px;float:left;height:33px;background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #c4c4c4;font-size:12px}
.product_list_row .pcart .addtocart button i{line-height:21px;}
.product_list_full{height:auto; margin-bottom:-1px;}
.product_list_full .thumbnail:hover{box-shadow:none;}
.product_list_full .thumbnail:hover .image img{width:auto;}
.product_list_full .thumbnail .caption .cartfake{opacity:0;}
.product_list_full .thumbnail .caption .pcart{height:auto;}
.product_list_full .thumbnail:hover .caption .pcart{height:auto;}
.product_list_full .thumbnail .caption .stock{font-size:11px; font-weight:bold; margin-bottom:10px;}
.product_list_full .thumbnail .caption .stockable{font-size:11px;}
.product_list_full .thumbnail .caption h2{height:auto;}
.product_list_full .thumbnail .caption h2 a{height:auto; font-size:13px; display:block; color:#073648; font-weight:600;}
.product_list_full .thumbnail .caption .author{color:#44a7ac; font-size:12px; font-weight:bold; position:relative; bottom:7px;}
.product_list_full .thumbnail .caption .nopic i{font-size:4em;}
.product_list_full .thumbnail .caption .specifics-table{padding-bottom:10px; margin-bottom:10px;}
.product_list_full .thumbnail .caption .specifics-table table{border:none!important;}
.product_list_full .thumbnail .caption .specifics-table table tr{}
.product_list_full .thumbnail .caption .specifics-table table tr td:last-child{font-weight:bold;}
.product_list_full .thumbnail .caption .priceinfo h4{position:absolute; left:0; top:2px; font-weight:bold; color:#44a7ac; font-size:16px;}
.product_list_full .thumbnail .caption .pcart{padding:0;}
.product_list_full .thumbnail .caption .pcart .addtocart .pmcart{display:block; width:50px; position:relative; float:left; height:40px;}
.product_list_full .thumbnail .caption .pcart .addtocart .plusminus{display:block; width:18px; position:relative; float:left;}
.product_list_full .thumbnail .caption .pcart .addtocart .cart_submit,.product_list_full .thumbnail .caption .pcart .addtocart .details{float:right; border-radius:5px; min-width:10%; position:absolute; bottom:0; right:0; margin:0; height:40px;}
.product_list_full .thumbnail .caption .pcart .addtocart .cart_submit span,.product_list_full .thumbnail .caption .pcart .addtocart .details span{display:none;}
.product_list_simple{margin-bottom:12px;}
.product_list_simple .thumbnail .image{height:70px; padding:0 5px;}
.product_list_simple .thumbnail .image .browsestar{padding:0 3px;}
.product_list_simple .thumbnail .image .browsestar i{font-size:0.6em;}
.product_list_simple .thumbnail .image .nopic i{font-size:4em; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list_simple .thumbnail .image img{width:64px;}
.product_list_simple .thumbnail .caption{height:70px; padding:0 0 0 10px; overflow:hidden;}
.product_list_simple .thumbnail .caption h2{margin:0 0 3px 0; height:36px; overflow:hidden;}
.product_list_simple .thumbnail .caption h2 a{font-size:14px; display:table-cell;}
.product_list_simple .thumbnail .caption .prices{display:table-cell;}
.product_list_simple .thumbnail .caption .prices .brutto,.product_list_simple .thumbnail .caption .prices .brutto_action{font-size:13px;}
.product_list_simple .thumbnail .caption .prices .nonprice1{font-size:10px;}
.product_list_simple .thumbnail .image:hover .nopic i{font-size:3em;}
.webshop_flypage_default .image_gallery .bigimg{ padding:4px}
.webshop_flypage_default .image_gallery .bigimg > div{width:170px; height:170px; color:rgba(255, 255, 255, 1); position:absolute; text-align:center; font-weight:bold; opacity:0.8;}
.webshop_flypage_default .image_gallery .bigimg > div span{font-size:20px;}
.webshop_flypage_default .image_gallery .bigimg .stock{background-color:rgba(0, 0, 0, 1); top:0; left:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); padding:111px 15px 0;}
.webshop_flypage_default .image_gallery .bigimg .action{top:0; right:0; -moz-transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); -webkit-transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); -o-transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); padding-top:121px;}
.webshop_flypage_default .image_gallery .bigimg .new{background-color:rgba(0, 0, 0, 1); bottom:0; right:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); padding-top:18px;}
.webshop_flypage_default .image_gallery .bigimg{height:240px!important;}
.webshop_flypage_default .image_gallery .bigimg a img{max-height:355px!important; border:5px solid #edeef0!important;}
.webshop_flypage_default .image_gallery .bx-controls-direction{height:86px!important;}
.webshop_flypage_default .image_gallery .thumbs{display:none;}
.webshop_flypage_default .image_gallery .bigimg{margin-bottom:40px;}
.webshop_flypage_default .product_information{position:relative;}
.webshop_flypage_default .product_information .top{font-size:13px;}
.webshop_flypage_default .product_information .top .page-header{border-bottom:none!important; margin-bottom:0!important;}
.webshop_flypage_default .product_information .top a .scrorepercent{font-size:18px; font-weight:bold; padding:0 3px 0 8px;}
.webshop_flypage_default .product_information .top .author{color:#44a7ac; font-size:15px; font-weight:bold; margin-bottom:20px; position:relative; bottom:5px;}
.webshop_flypage_default .product_information .top .author h2{font-size:15px;}
.webshop_flypage_default .product_information .info{background-color:#44a7ac; border-radius:30px; color:rgba(255, 255, 255, 1); text-align:center; padding:0 9px; display:inline-block; margin-top:2px; height:29px; width:29px; line-height:29px;}
.webshop_flypage_default .product_information .stockable{margin-bottom:20px;}
.webshop_flypage_default .product_information .prices{margin-bottom:15px;}
.webshop_flypage_default .product_information .prices > p{display:inline-block;}
.webshop_flypage_default .product_information .prices .brutto .number,.webshop_flypage_default .product_information .prices .brutto_action .number{font-size:3.5em; font-weight:bold;}
.webshop_flypage_default .product_information .prices .brutto .crossed,.webshop_flypage_default .product_information .prices .brutto_action .crossed{font-size:14px; padding-left:20px;}
.webshop_flypage_default .product_information .prices .unit{padding-left:10px;}
.webshop_flypage_default .product_information .prices .unit:before{content:"/";}
.webshop_flypage_default .product_information .pricerow{border-top:1px solid #dcdde2; padding:10px 0; margin:0;}
.webshop_flypage_default .product_information .pricerow .pcart .addtocart button{position:relative; font-size:17px; padding:10px 30px; margin:10px 0;}
.webshop_flypage_default .product_information .pricerow h4{font-size:16px; margin:0; margin-bottom:5px;}
.webshop_flypage_default .product_information .pricerow .number{font-size:11px; color:#073648; display:inline-block;}
.webshop_flypage_default .product_information .pricerow .crossed:hover{text-decoration:none;}
.webshop_flypage_default .product_information .pricerow .finalprice{font-size:18px; font-weight:bold; color:#44a7ac; position:relative; bottom:3px;}
.webshop_flypage_default .product_information .pricerow .finalprice .discount{margin-left:5px;}
.webshop_flypage_default .product_information .pricerow button span{margin-left:5px;}
.webshop_flypage_default .product_information .introtext{margin-bottom:15px; margin-top:40px;}
.webshop_flypage_default .product_information .like{margin-bottom:15px; position:relative; right:30px;}
.webshop_flypage_default .product_information .product_params .input[type=radio],.webshop_flypage_default .product_information .product_params input[type=checkbox]{margin-top:0;}
.webshop_flypage_default .product_information .product_params ul,.webshop_flypage_default .product_information .product_params li{margin:0;}
.webshop_flypage_default .product_information .product_params label{margin-right:15px; margin-bottom:0;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.webshop_flypage_default .product_information .product_params #colors .selected{border-bottom:1px solid rgba(0, 0, 0, 1); box-shadow:1px 1px 3px #073648;;}
.webshop_flypage_default .product_information .list-group-item{border:none;}
.webshop_flypage_default .product_information .addtocart{padding:0 0;text-align:right;position:relative;}
.webshop_flypage_default .product_information .addtocart .totalprice{padding:7px 0;}
.webshop_flypage_default .product_information .addtocart .totalprice strong{font-size:18px;color:#073648;font-weight:700;}
.webshop_flypage_default .product_information .addtocart input{position:absolute; display:none;right:36px;width:13%;height:40px;float:left;height:29px;background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #c4c4c4;font-size:12px;margin-right:10px;}
.webshop_flypage_default .product_information .addtocart .plusminus{position:relative; bottom:40px; left:50px; display:none;}
.webshop_flypage_default .product_information .addtocart .cart_submit{}
.webshop_flypage_default .product_information .addtocart .cart_submit .loader{right:10px; top:15px;}
.webshop_flypage_default .product_information .introtext{font-size:13px;color:#252525;border-bottom:1px solid #dcdde2;}
.webshop_flypage_default .fulltext .specifics{width:100%; font-size:14px;}
.webshop_flypage_default .fulltext .specifics table{border-radius:4px;}
.webshop_flypage_default .fulltext .specifics table tr td{padding:2px 10px; vertical-align:middle;}
.webshop_flypage_default .fulltext .specifics table tr .text-right{font-size:13px;}
.attached_products{margin-top:50px;}
.addtocart .loader{position:absolute; right:5px; top:5px; color:inherit;}
.plusminus{width:18px; overflow:hidden; display:inline-block; margin:0 10px 0 -3px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.plusminus span{display:block; width:18px; height:20px; line-height:20px; background-color:#073648;; color:rgba(255, 255, 255, 1); font-size:10px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; cursor:pointer;}
.plusminus span:hover{background-color:rgba(229, 231, 238, 1); color:#073648;}
.plusminus .plus{border-radius:0 4px 0 0; border-bottom:1px solid #073648;}
.plusminus .minus{border-radius:0 0 4px 0; border-bottom:1px solid transparent;}
.webshop .category_info_box .category_name{border-bottom:1px solid #dcdde2;padding-bottom:9px;margin:0;font-size:30px;font-family:'Open sans Condensed', Helvetica, Arial, sans-serif;text-transform:uppercase;margin-bottom:15px;color:#073648;}
.webshop .category_info_box .category_description{color:rgba(255, 255, 255, 1); max-width:380px; font-size:13px;}
.webshop .webshop_flypage_default .product_information .top .title{color:#073648;font-weight:600;font-size:24px;margin-top:0;}
.webshop .webshop_categorylist{margin:20px 0;}
.webshop .webshop_categorylist .categorylist_item{height:130px; background-repeat:no-repeat; background-color:#073648;; background-position:center; position:relative; border-bottom:4px solid #073648; margin-bottom:20px;}
.webshop .webshop_categorylist .categorylist_item h3{margin:0; height:inherit;}
.webshop .webshop_categorylist .categorylist_item h3 a{display:block; text-align:center; height:inherit;}
.webshop .webshop_categorylist .categorylist_item h3 a span{display:block; bottom:0; position:absolute; background-color:rgba(0, 0, 0, 0.5); font-size:16px; text-transform:uppercase; padding:8px; line-height:1.1em; overflow:hidden; width:100%; color:rgba(255, 255, 255, 1);}
.webshop .toolbar{margin:20px 0; padding:10px 0; border-bottom:1px solid rgba(204, 204, 204, 1);}
.webshop .toolbar .ordering{margin-bottom:20px;}
.webshop .toolbar .views{margin-right:15px;}
.webshop .toolbar .views a{margin-right:5px;}
.webshop .toolbar .views .active{background-color:#073648;; color:rgba(255, 255, 255, 1);}
.webshop .toolbar select{color:rgba(0, 0, 0, 1);height:33px;background:rgba(239,239,239,1);background:-moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(239,239,239,1)), color-stop(100%, rgba(207,207,207,1)));background:-webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:-ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);background:linear-gradient(to bottom, rgba(239,239,239,1) 0%, rgba(207,207,207,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cfcfcf', GradientType=0 );border:1px solid #c4c4c4;font-size:12px;}
.webshop .toolbar select option{color:rgba(0, 0, 0, 1);}
.webshop .toolbar-bottom{border-top:1px solid rgba(204, 204, 204, 1); padding:10px 15px; margin:0;}
.btn-toolbar .lapozo_aktualis{background-color:#073648;; color:rgba(255, 255, 255, 1);}
.btn-toolbar a,.btn-toolbar a{border:1px solid rgba(204, 204, 204, 1);}
.btn-toolbar a:hover,.btn-toolbar a:hover{background-color:rgba(245, 246, 249, 1);}
.favorite_icon{cursor:pointer;}
.compare_icon{cursor:pointer;}
.compare_active{background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1); padding:5px; border-radius:4px;}
.compare_button{border-radius:0; margin-bottom:20px;}
.compare_product .compare_div{overflow:auto;}
.compare_product .compare_div .compare_table{}
.compare_product .compare_div .compare_table tr{}
.compare_product .compare_div .compare_table tr td{vertical-align:middle; width:225px;}
.compare_product .compare_div .compare_table tr td form .addtocart input,.compare_product .compare_div .compare_table tr td form .addtocart .plusminus{display:none;}
.compare_product .compare_div .compare_table tr td img{}
.compare_product .compare_div .compare_table tr th{vertical-align:middle; width:100px;}
.order_list_table{border:1px solid rgba(204, 204, 204, 1);}
.order_list_table > tbody > tr > td{vertical-align:middle;}
#center_column .steps{margin-bottom:40px;}
#center_column .steps a{font-size:1.5em; background-color:rgba(229, 231, 238, 1); z-index:10;}
#center_column .steps a:first-child{z-index:20;}
#center_column .steps a:after{display:inline-block; content:" "; position:absolute; right:-21px; top:5px; width:37px; height:37px; border-radius:4px; background-color:rgba(229, 231, 238, 1); border-right:1px solid black; border-top:1px solid black; text-indent:-5000px; z-index:-1; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
#center_column .steps a i{position:relative; left:15px;}
#center_column .steps a span{font-size:0.75em;}
#center_column .steps .stepcartstep{z-index:5!important;}
#center_column .steps .steporder:after{display:none;}
#center_column .steps .active{background-color:#073648; color:white; z-index:5;}
#center_column .steps .active:after{background-color:#073648; border-right:1px solid black; border-top:1px solid black;}
#center_column .steps .disabled{background-color:rgba(245, 246, 249, 1); color:#073648; z-index:1; border-left:0;}
#center_column .steps .disabled:after{background-color:rgba(245, 246, 249, 1); border-right:1px solid black; border-top:1px solid black;}
table .picture{position:relative;}
table .picture a{ display:flex; justify-content:center;}
table .picture a img{width:100px;}
table .picture .bizomanyimg{position:absolute; bottom:0; right:20px; width:42px; height:42px; opacity:0.9;}
table .picture .bizomanyimg img{background:none; border:none;}
table .prow_biz{background-color:rgba(119, 197, 200, 0.2);}
table .prow_biz .crossed{font-size:1.3em;}
table .prow_biz .crossed:hover{text-decoration:none;}
table .description{width:50%;}
table .description a{font-size:1.3em; margin-bottom:6px; display:block;}
table .description .author{font-size:11px; color:#44a7ac; font-weight:bold;}
table .description .sku{font-size:0.9em;}
table .description .parameters{font-size:0.9em;}
table .oneprice{font-size:1.0em;}
table .amountbox{}
table .amountbox input{width:60px; display:inline-block; position:relative; bottom:7px; height:40px;}
table .amountbox .plusminus{position:relative; top:8px;}
table .allprice{font-size:1.0em;}
table .remove{}
.cart_footer td{padding:0!important; background-color:white !important;}
.cart_footer td div > div{display:flex; border-top:1px solid rgba(204, 204, 204, 1); height:50px; align-items:center; justify-content:flex-end;}
.cart_footer td div > div:first-child{border-left:1px solid rgba(204, 204, 204, 1);}
.cart_footer td div > div .price,.cart_footer td div > div .currency{font-weight:bold; padding-left:4px;}
.stepbutton{margin-top:40px;}
.cart_table tr td{vertical-align:middle!important;}
#cart .voucher .col-xs-4{padding-left:0;}
#cart .voucher .input-group-addon{padding:0;}
#cart .voucher .input-group-addon button{height:100%; background:none; border:none;}
.loginreg h5{font-size:20px; background-color:#073648;; padding:10px; color:rgba(255, 255, 255, 1); border-bottom:3px solid #073648; margin-bottom:0;}
.loginreg .login{background-color:rgba(245, 246, 249, 1); padding-top:20px;}
.loginreg .login .input-group{padding-bottom:10px;}
.loginreg .login .pull-right{display:none;}
.loginreg .login .submit{float:left; width:50%; background-color:#073648;; border-color:#073648; color:rgba(255, 255, 255, 1);}
.loginreg .login .pull-left{padding:8px 20px;}
.loginreg .registration{background-color:rgba(245, 246, 249, 1); padding:20px 10px;}
.loginreg .registration h1{display:none;}
.loginreg .registration .form-group .labelname{padding:0; padding-left:15px; width:100%; display:block; text-align:left;}
.loginreg .registration .form-group > div{width:100%;}
.loginreg .registration form button[type=submit]{width:199px;}
#webshop_cartsteps{margin:20px 0;}
#webshop_cartsteps #delivery_options{border-right:1px dashed rgba(229, 231, 238, 1); padding:20px 15px;}
#webshop_cartsteps #billing_options{padding:20px 15px;}
#webshop_cartsteps .table tr td{vertical-align:middle;}
#webshop_cartsteps .table tr td label{margin-bottom:0;}
#webshop_cartsteps .table .form-group{margin-bottom:0;}
#webshop_cartsteps table.address{margin-bottom:0;}
#webshop_cartsteps .checkbox{padding:17px;}
#delivery_options .topicon,#billing_options .topicon{margin-bottom:20px;}
#delivery_options .topicon i,#billing_options .topicon i{background-color:#073648;; border-bottom:4px solid #011117; padding:20px; border-radius:70px; color:rgba(255, 255, 255, 1); -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#delivery_options .bottom_row td,#billing_options .bottom_row td{padding:0;}
#delivery_options .bottom_row button,#billing_options .bottom_row button{border-radius:0;}
#delivery_options div.delivery_types,#billing_options div.payment_types{margin-bottom:50px;}
#delivery_options div.delivery_types table tr td,#billing_options div.payment_types table tr td{padding:0 8px;}
#billing_options div.payment_types table tr td span img{width:20px; position:absolute; left:62px; top:192px;}
#delivery_options div.delivery_types table tr td label,#billing_options div.payment_types table tr td label{padding:8px 0; display:block;}
#delivery_options div.delivery_types table tr td label span,#billing_options div.payment_types table tr td label span{width:24px; display:inline-block; text-align:center; margin-right:6px;}
#delivery_options div.delivery_types table tr td label a,#billing_options div.payment_types table tr td label a{padding-left:15px;}
#delivery_options div.delivery_types table tr .col1,#billing_options div.payment_types table tr .col1{width:7%;}
#billing_options .billing_addresses .checkbox{visibility:hidden;}
.order_table tr td{vertical-align:middle!important;}
.order_table .totalprice{font-weight:bold;}
.order_table .totalprice .price,.order_table .totalprice .currency{color:rgba(68, 167, 172, 0.89)s;}
.order .table{margin-bottom:40px;}
.order .table textarea{resize:vertical;}
.order .billmode img{width:20px; position:relative; top:3px; height:20px;}
.order .form-horizontal table tbody tr td #message{background-color:white;}
.newsletter .error_message span{color:red; background:white; padding:5px; margin:0 5px; position:relative; top:-5px; display:block; font-size:12px; font-weight:bold;}
#optInNewsleterbox{border-top:53px solid #44a7ac; position:relative; padding:15px;}
#optInNewsleterbox > h2{position:absolute; top:-53px; left:0;background-image:url("../images/hbg.png"); background-repeat:no-repeat; background-position:right top; color:white; width:100%; padding:0px 15px; background-size:contain; margin:10px 0; font-size:16px; line-height:33px;}
#optInNewsleterbox .submit{font-size:18px; font-weight:bold;}
#optInNewsleterbox .small{padding-top:10px;}
#optInNewsleterbox .adatfelh .btn{margin-top:8px;}
.quicksearch form span.detailed_search{display:none;}
@media (min-width:480px){#topbar .topleft > .loginout .loginerror{border-bottom:1px solid #073648;}
.quicksearch form .form-group input{padding-right:45px;}
header .info address{text-align:center;}
#topbar .topleft > div > .btn-group{position:relative; min-width:215px;}
#topbar .topleft > div > div > .dropdown-menu{left:0;}
#topbar .webshop_cart .longcart{width:450px;}
#topbar .webshop_cart #cart_popup{width:450px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart .bottom{padding:4px 20px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table{max-height:171px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr{display:table-row; border-top:1px solid #073648;;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr td{display:table-cell;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .image{width:21%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .image img{border:2px solid rgba(245, 246, 249, 1);}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .product_name{width:36%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params{display:inline-table;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox{width:auto;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .amount{width:18%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .fullprices{width:19%;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table tr .remove{width:6%;}
#navigate-wrapper{display:block;}
.bx-controls .bx-pager{text-align:right;}
#slider-wrapper .slider_left .buttons .cart .plusminus{left:29%;}
#topfooter-wrapper .payinfo .guarantee .text{font-size:15px; top:1px;}
#centerfooter-wrapper .wsproducts .col{text-align:center;}
#bottomfooter-wrapper{text-align:left;}
#bottomfooter-wrapper2{text-align:left;}
.content-wrap .like{margin:20px auto;border-top:1px solid #dcdde2;border-bottom:1px solid #dcdde2;padding:4px 0px 0 0;}
.webshop .toolbar .ordering{margin-bottom:0;}
.compare_button{display:inline-block; width:auto;}
.webshop_flypage_default .product_information .addtocart .plusminus{float:left; position:relative; top:12px; left:33px; display:block;}
.webshop_flypage_default .product_information .addtocart input{float:left; position:relative; width:50px; height:40px; top:12px; left:42px; display:block;}
.quicksearch form .submit{top:0;right:45px;}
.quicksearch form .submit2{right:0;}
}
@media (min-width:768px){#optInNewsleterbox .adatfelh{text-align:right;}
#optInNewsleterbox > h2{}
.info .advancedsearch .dropdown-menu{right:-1px; top:50px}
.info .advancedsearch .dropdown-menu fieldset > .row{max-height:inherit; overflow:visible;}
.product_list_full .thumbnail .caption .pricecol{float:right;}
.product_list_full .thumbnail .caption .pricecol:nth-child(2n){border-left:1px dashed #44a7ac;}
.menu-changed{position:fixed;}
#topbar .searchicon{position:relative;}
#topbar .searchicon .searchtop{left:0;}
header .logo{text-align:left;}
header .info address{text-align:left;}
#topbar .webshop_cart .longcart{width:488px;}
#topbar .webshop_cart #cart_popup{width:488px;}
#topbar .webshop_cart .cart-wrapper .ajaxcart table{max-height:434px;}
#slider-wrapper .container{overflow:hidden;}
#slider-wrapper .slider_left .name h2{font-size:4em;}
#slider-wrapper .slider_left .prices .action_icon{right:7%; bottom:36%; top:inherit;}
#slider-wrapper .slider_left .buttons .cart .cart_submit{margin-left:50px;}
#slider-wrapper .slider_left .buttons .cart .plusminus{top:1px; left:36%;}
#slider-wrapper .more{padding:10px 30px; font-size:20px; left:7%; bottom:35%;}
.page-header{text-align:left!important;}
#main-wrapper #left_column{float:left;}
#main-wrapper #center_column{float:right;}
#main-wrapper #center_column .mainpage_content .page-header{padding-left:15px;}
.share{display:block;}
dl dt{width:20%!important; display:flex; align-self:center;}
#center_column .steps a i{position:relative; left:0;}
table .amountbox input{width:49px;}
.stepbutton button,.stepbutton a{display:inline-block; width:auto;}
.profil .nav-tabs>li>a{padding:10px 20px; font-size:1em;}
#topfooter-wrapper .newsletterbox .newsletter input{width:430px;}
.navbar-header .home{ display:none !important;}
#menu-wrapper ul li a{padding:15px 7px;font-size:14px;}
#menu-wrapper ul li.dropdown > button > a{ padding-right:10px;padding-left:0;}
.product_list_row .pcart .addtocart input.pmcart, .product_list_row .plusminus{ display:none;}
.product_list_row .cartright .pcart .addtocart button{top:51px; position:absolute; right:0;}
.quicksearch form .submit{top:0;right:11%;}
.quicksearch form .submit2{right:0;}
}
@media (min-width:992px){.product_list_row .cartright .pcart .addtocart button{position:relative; top:42px;}
#menu-wrapper ul li a{font-size:15px; padding:15px 15px;}
#menu-wrapper ul li a button{font-size:15px;}
#topbar .webshop_cart .longcart{width:100%;}
#topbar .webshop_cart #cart_popup{width:100%;}
#slider-wrapper .container{overflow:visible;}
#slider-wrapper .slider_left{text-align:left;}
#slider-wrapper .slider_left .buttons{position:absolute; top:386px; margin:0;}
#slider-wrapper .slider_left .prices .brutto a, #slider-wrapper .slider_left .prices .brutto_action .number{width:auto; margin-top:0;}
#slider-wrapper .slider_left .prices .action_icon{right:-15%; top:10px;}
#slider-wrapper .slider_left .buttons .cart .plusminus{top:1px; left:49px;}
#slider-wrapper .more{left:0%; bottom:9%;}
#slider-wrapper img{max-height:450px; margin:0 auto;padding:3px;background-color:#f4f4f4;border:1px solid #dedede;}
header .container{overflow:visible;}
header .container .logo{text-align:left;}
.bx-controls .bx-controls-direction{display:block!important;}
#menu-wrapper .container{padding:0;}
#main-wrapper #left_column article .title{cursor:inherit;background-image:url("../images/hbg.png"); background-position:right; background-repeat:no-repeat;}
#main-wrapper #left_column article .title h4{padding:0.6em;}
#main-wrapper #left_column article .articlebox{display:block;}
#topfooter-wrapper .newsletterbox .newsletter{margin:28px 0;}
#topfooter-wrapper .newsletterbox .newsletter input{width:100%;}
#topfooter-wrapper .payinfo .guarantee .text{height:73px; line-height:73px; top:25px;}
#topfooter-wrapper .payinfo .guarantee .icon{left:110px;}
#centerfooter-wrapper .wsproducts .col{text-align:left;}
.product_list_simple .thumbnail .caption .prices .brutto,.product_list_simple .thumbnail .caption .prices .brutto_action{font-size:11px;}
.eventsCalendar-currentTitle .monthTitle{font-size:84%;}
.eventsCalendar-subtitle{font-size:100%;}
.product_list .thumbnail .caption .cartfake{top:102px; right:3%;}
.product_list .thumbnail .caption .cartfake i{font-size:2em;}
.product_list .thumbnail .caption h2 a{font-size:14px;}
.webshop_flypage_default .fulltext .specifics{margin-left:40px; width:40%;}
.cart_footer td div > div .price,.cart_footer td div > div .currency{font-size:1.2em}
#center_column .steps a span{font-size:1.0em;}
table .amountbox input{width:60px;}
table .oneprice{font-size:1.3em;}
table .allprice{font-size:1.3em;}
#topfooter-wrapper .newsletterbox .newsletter{margin:10px 0;}
.product_list_row .thumbnail .pcart{height:90px!important; overflow:visible!important}
.product_list_row .thumbnail .caption{height:235px;}
.product_list_row .thumbnail .caption{padding:9px 18px;border-right:1px solid #dcdde2;}
#slider-wrapper{display:block;}
#main-wrapper #center_column .mainpage_content .breaking_news .intronews .thumbnail .image{display:block;}
#main-wrapper #center_column .mainpage_content .breaking_news{padding:0 20px;padding-right:0;}
.info .quicksearch form fieldset{padding-top:20px;padding-bottom:0;}
.quicksearch form .submit{top:20px; right:173px;}
.quicksearch form .submit2{right:0;}
.product_list_row .pcart .addtocart input.pmcart, .product_list_row .plusminus{ display:block;}
#menu-wrapper .navbar-header .hidden-xs{width:auto;}
.quicksearch form span.detailed_search{display:inline;}
.quicksearch form .form-group input{width:215px;}
}
@media (min-width:1200px){.quicksearch form .submit{position:absolute;top:20px;right:168px;background-color:#073648;border-radius:3px;height:33px;color:white;}
.quicksearch form .submit2{right:0;}
header{padding-top:36px;}
.navbar-header .home{ display:block !important;}
.navbar-header{overflow:hidden;height:50px;}
#menu-wrapper ul li a{font-size:17px;}
#menu-wrapper ul li a button{font-size:17px;}
#topfooter-wrapper .payinfo .guarantee .text{height:37px; line-height:37px; top:1px;}
#topfooter-wrapper .payinfo .guarantee .icon{left:24px;}
.eventsCalendar-currentTitle .monthTitle{font-size:100%;}
.product_list .thumbnail .caption .cartfake{top:82px; right:5%;}
.product_list .thumbnail .caption .cartfake i{font-size:3em;}
.product_list .thumbnail .caption h2 a{font-size:16px;}
.product_list_simple .thumbnail .caption .prices .brutto,.product_list_simple .thumbnail .caption .prices .brutto_action{font-size:13px;}
.cart_footer td div > div .currency{font-size:1.4em}
.product_list_simple .thumbnail .image .browsestar i{font-size:0.8em;}
#main-wrapper #left_column .product_list .thumbnail .caption h2 a{font-size:17px;}
#topfooter-wrapper .footermenu{padding:0px;}
.product_list_full .thumbnail .caption .pcart .addtocart .cart_submit,.product_list_full .thumbnail .caption .pcart .addtocart .details{min-width:50%;}
.quicksearch form .form-group input{width:300px;}
}
pre{position:relative; z-index:100000; margin-bottom:0; border-radius:0; border:0; color:#fff; background-color:#333;}
.btn-primary{background-color:#fa5800;; border:none; color:rgba(255, 255, 255, 1); transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; text-transform:uppercase; font-size:12px;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{background-color:#073648; border:none;}
.btn-default{background-color:rgba(245, 246, 249, 1); border-color:#073648; color:#073648; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; text-transform:uppercase; font-size:12px;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default{background-color:rgba(255, 255, 255, 1); border-color:#073648;;}
.btn:focus, .btn:active:focus, .btn.active:focus,.form-control:focus{outline:none; border-color:inherit; box-shadow:none;}
.dropdown-menu{background-color:#44a7ac; width:300px;}
.dropdown-menu .activelang a{cursor:default;}
.dropdown-menu li a{transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}
.dropdown-menu li a:hover{background-color:#fa5800; color:rgba(245, 246, 249, 1);}
.thumbnail{background-color:rgba(255, 255, 255, 1); border:1px solid rgba(204, 204, 204, 1); border-radius:0;}
a{color:rgba(0, 0, 0, 1); transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}
a:hover, a:focus{color:#073648;; text-decoration:none; outline:0;}
.nav>li>a:hover, .nav>li>a:focus{background-color:#fa5800; color:rgba(255, 255, 255, 1);}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background-color:#fa5800; color:rgba(255, 255, 255, 1); border-color:transparent;}
.popover{color:rgba(0, 0, 0, 1);}
.popover-title{background-color:#44a7ac; color:rgba(255, 255, 255, 1); text-shadow:1px 1px black;}
.page-header{margin:0; font-size:30px; border-bottom:none; font-family:'Open sans Condensed', Helvetica, Arial, sans-serif; text-transform:uppercase; margin-bottom:15px; text-align:center;color:#073648;}
.panel-default{border:1px solid rgba(204, 204, 204, 1); border-radius:0;}
.panel-title > a{display:block;}
.panel-default > .panel-heading{background-color:rgba(245, 246, 249, 1); border:1px solid rgba(245, 246, 249, 1); color:#073648;}
.badge{background-color:#073648;; coloe:rgba(255, 255, 255, 1); position:relative; top:1px;}
.tab-content{padding:20px; border:1px solid rgba(204, 204, 204, 1); border-top:0;}
.modal{z-index:10000;}
.alert p{padding:0;}
button:focus{outline:0!important}
.tooltip-inner{background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1);}
.tooltip.bottom .tooltip-arrow{top:0!important;}
dl{padding-bottom:10px; border-bottom:1px solid rgba(245, 246, 249, 1); margin-bottom:10px; display:flex;}
dl:last-child{margin-bottom:0; border-bottom:none; padding-bottom:0;}
dl dt,dl dd{display:inline-block;}
dl dt{width:130px; display:flex; align-self:center;}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th{background-color:rgba(119, 197, 200, 0.15);}
.btn-link{color:rgba(0, 0, 0, 1); transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}
.btn-link:hover, .btn-link:focus{color:#073648;; text-decoration:none; outline:0;}
.bg-danger{background-color:rgba(240, 27, 27, 1);}
.text-danger{color:rgba(240, 27, 27, 1);}
.results .errors{padding-bottom:20px;}
.results .errors #error_mess_box{background-color:red; color:white; margin-bottom:5px; padding:5px 10px; border-radius:10px; font-weight:bold; font-size:12px;}
.results .errors #success_mess_box{background-color:green; color:white; margin-bottom:5px; padding:5px 10px; border-radius:10px; font-weight:bold; font-size:12px;}
.noUi-handle{background-color:rgba(229, 231, 238, 1); border:1px solid #073648; border-radius:20px; cursor:pointer;}
.noUi-connect{background-color:#073648;;}
.noUi-handle:after, .noUi-handle:before{background:rgba(255, 255, 255, 1); display:none;}
.eventCalendar-wrap{border:none; box-shadow:none; border-radius:0; margin-bottom:0; background-color:transparent; color:#073648;}
.eventsCalendar-list li a.eventTitle{color:rgba(0, 0, 0, 1);}
.eventsCalendar-currentTitle{line-height:35px; background-color:rgba(229, 231, 238, 1); outline:none; border:none; border-radius:4px 4px 0 0;}
.eventCalendar-wrap .arrow{top:17px; background-color:rgba(255, 255, 255, 1); border-radius:4px; padding:4px 12px; margin:0 5px; border:1px solid rgba(204, 204, 204, 1);}
.eventCalendar-wrap .arrow span{border-left:6px solid #073648;}
.eventCalendar-wrap .arrow.prev span{border-right:6px solid #073648;}
.eventsCalendar-currentTitle .monthTitle{color:#073648;}
.eventsCalendar-day-header{border-bottom:1px solid rgba(229, 231, 238, 1); font-size:12px; font-weight:bold;}
.eventsCalendar-daysList.showAsWeek{background:rgba(255, 255, 255, 1); margin:0; margin-bottom:40px; border:1px solid rgba(229, 231, 238, 1); border-radius:0 0 4px 4px!important;}
.showAsWeek .eventsCalendar-day a{border-color:rgba(245, 246, 249, 1);}
.eventsCalendar-daysList.showAsWeek li.empty{background-color:rgba(229, 231, 238, 1);}
.eventsCalendar-list .eventsCalendar-noEvents{font-size:100%; background-color:#073648;; color:rgba(255, 255, 255, 1); text-shadow:none; box-shadow:none;}
.eventsCalendar-loading{left:28%; top:38px; background-color:transparent; color:#073648;; text-shadow:none; box-shadow:none;}
.eventsCalendar-daysList li.dayWithEvents a{background-color:rgba(140, 143, 151, 0.4);}
.eventsCalendar-daysList li.dayWithEvents a:hover{background-color:#073648;;}
.eventsCalendar-daysList li.current a{color:#fff; background-color:rgba(0, 0, 0, 0.4); box-shadow:none; text-shadow:none;}
.eventsCalendar-daysList li.current a:hover{background-color:rgba(0, 0, 0, 1); box-shadow:none; text-shadow:none;}
.eventsCalendar-daysList li.today a{background-color:rgba(0, 0, 0, 1); color:rgba(255, 255, 255, 1); font-weight:bold;}
.eventsCalendar-daysList li.today a:hover{background-color:rgba(0, 0, 0, 1);}
.eventsCalendar-day a:hover{text-shadow:1px 1px 3px rgba(255, 255, 255, 1); background-color:rgba(245, 246, 249, 1);}
.eventsCalendar-list li time small{background-color:#073648;;}
.eventsCalendar-list li a.eventTitle:hover{text-decoration:none;}
.eventsCalendar-loading.error{left:0; top:0; line-height:normal; color:rgba(255, 255, 255, 1); height:auto; padding:10px 0;}
p{margin-bottom:0}
ul{padding-left:0;}
.menulevel_3{left:156px; top:-8px;}
.crossed{text-decoration:line-through; color:#073648!important;}
.nopic{width:100%; display:inline-block; opacity:0.3; text-align:center;}
.nopic i{font-size:9em;}
table{border:1px solid rgba(204, 204, 204, 1)!important;}
.content-wrap table > thead > tr > th{vertical-align:bottom!important; border-bottom:2px solid rgba(204, 204, 204, 1)!important;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{border-top:1px solid rgba(204, 204, 204, 1)!important;}
.table>thead>tr>th{border-bottom:2px solid rgba(204, 204, 204, 1)!important;}
.tab-content .page-header{display:none;}
.sep{width:1px; display:inline-block; background-color:rgba(204, 204, 204, 1); margin:0 20px;}
.prices .number{color:#073648;font-size:18px !important;font-weight:700;}
#cookie-bar{z-index:1000;position:fixed; bottom:0; left:0; width:100%; background-color:rgba(0,0,0,0.9); height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:3px 0;}
#cookie-bar.fixed{position:fixed; bottom:0; left:0; width:100%;}
#cookie-bar.fixed.bottom{bottom:0; top:auto;}
#cookie-bar p{margin:0; padding:0;}
#cookie-bar a{color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:0 6px; margin-left:8px;}
#cookie-bar .cb-enable{background:#007700;}
#cookie-bar .cb-enable:hover{background:#009900;}
#cookie-bar .cb-disable{background:#990000;}
#cookie-bar .cb-disable:hover{background:#bb0000;}
#cookie-bar .cb-policy{background:#0033bb;}
#cookie-bar .cb-policy:hover{background:#0055dd;}
