.currency-toggle{margin-right:20px;float:right;position:absolute;margin-top:25px;right:20px;}
.bonus{background:#ceb;padding:2px 4px 1px;}
.plugin{margin-bottom:20px;}
.promo{padding:0;overflow:hidden;background:#fff;}
.promo a{display:block;height:320px;margin-bottom:80px;text-decoration:none;}
.promo a .image{float:right;margin-right:100px;position:relative;}
.promo a .image img{max-height:320px;}
.promo a .image .corner.right{right:30px;}
.promo a .image .corner.top{top:20px;}
.promo a .info{position:absolute;margin-left:60px;z-index:183;}
.promo a .info h2{font-size:2.4em;color:#000;line-height:1.2em;margin-bottom:0.4em;margin-right:450px;}
.promo a .info p{color:#555;font-size:1.1em;margin-right:500px;}
.promo .purchase{margin-right:0;}
.promo .bx-wrapper{margin:0 auto;direction:ltr;}
.promo .bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0;}
.promo .bx-wrapper .bx-pager,
.promo .bx-wrapper .bx-controls-auto{bottom:20px;}
.promo .bx-wrapper .bx-prev{left:-30px;background:url('img/bx-controls.png') no-repeat;background-size:192px 96px;}
.promo .bx-wrapper .bx-next{right:-30px;background:url('img/bx-controls.png') no-repeat;background-size:192px 96px;background-position:-96px 0 !important;}
.promo .bx-wrapper .bx-controls-direction a{z-index:99;width:96px;height:96px;top:40%;opacity:0.3;}
.promo .bx-wrapper .bx-controls-direction a:hover{transition:none;opacity:1;}
.bullets{background:#eee;padding:15px 25px 20px;margin-bottom:40px;margin-top:10px;}
.bullet{display:inline-block;width:33%;font-size:0.9em;}
.bullet p{margin-right:15%;}
.bullet .b-glyph{background:url('img/bullet-glyphs.png') no-repeat;background-size:144px 48px;width:36px;height:36px;display:inline-block;position:relative;top:10px;}
.bullet .b-glyph.b-shipping{background-position:-6px -6px;}
.bullet .b-glyph.b-payment{background-position:-54px -6px;left:-2px;}
.bullet .b-glyph.b-location{background-position:-102px -6px;}
.coupon{border:1px dashed #ccc;padding:25px;position:relative;background:#ffc;}
.coupon .scissors{background:url('img/scissors.png') no-repeat;background-size:32px 32px;position:absolute;right:30px;top:-16px;width:32px;height:32px;}
ul.thumbs{padding:0;margin:0 -10px;}
ul.thumbs li{display:inline-block;vertical-align:top;width:230px;padding:0;margin:0 20px 40px 20px;position:relative;text-align:left;line-height:1.2em;display:block\9;float:left\9;height:380px\9;}
ul.thumbs li .image{width:200px;height:200px;display:table-cell;vertical-align:bottom;}
ul.thumbs li .image img{vertical-align:bottom;max-width:200px;max-height:200px;}
ul.thumbs li .image .badge-wrapper{position:relative;}
ul.thumbs li a{text-decoration:none;}
ul.thumbs li h5{margin-top:0.5em;margin-bottom:0.3em;}
ul.thumbs li span.summary{color:#999;font-size:0.9em;}
ul.thumbs li a:hover{color:red !important;}
ul.thumbs li a:hover h5{color:red !important;}
ul.thumbs.mini{text-align:left;}
ul.thumbs.mini li{margin-right:20px;width:120px;height:160px\9;}
ul.thumbs.mini li .image img{max-width:96px;}
ul.thumbs.mini li h5{font-size:1em;}
ul.thumbs .rating,
ul.thumbs .offers{display:block;margin:3px 0;}
ul.thumbs .out-of-stock{display:inline-block;margin:3px 5px;}
ul.thumbs .purchase{margin-top:10px;display:inline\9;background:#fff\9;}
ul.thumbs.mini .image{width:96px;height:auto;}
.related .bx-wrapper{margin:0;}
.related .bx-wrapper .bx-viewport{box-shadow:none;left:5px;}
.related .bx-wrapper .bx-prev{left:-50px;background:url('img/bx-controls.png') no-repeat;background-size:96px 48px;}
.related .bx-wrapper .bx-next{right:-50px;background:url('img/bx-controls.png') no-repeat;background-size:96px 48px;background-position:-48px 0 !important;}
.related .bx-wrapper .bx-controls-direction a{z-index:99;width:48px;height:48px;top:40%;opacity:0.3;}
.related .bx-wrapper .bx-controls-direction a:hover{transition:none;opacity:1;}
ul.related-bxslider,
ul.related-bxslider li{margin:0;}
.product-sidebar{float:right;width:27%;background:#eee;position:relative;}
.product-info{background:#fff;margin-right:27%;clear:left;}
.product-gallery{text-align:center;margin-right:50px;max-width:750px;}
ul.product-nav{font-size:1.1em;list-style:none;height:30px\9;padding-left:0;}
ul.product-nav li{padding-right:20px;display:inline-block;float:left\9;}
ul.product-nav li a{padding:2px 5px;}
ul.product-nav li.selected a{background:#eed;}
.product-sidebar .cart{padding:25px;}
.purchase{margin-bottom:20px;padding:0;}
.options{line-height:1.8em;}
.services{margin-bottom:20px;}
.aux{padding:15px;font-size:0.9em;}
.added2cart{padding-top:5px;font-style:italic;}
.image{position:relative;display:inline-block;max-width:100%;display:block\9;}
.image#product-core-image{}
.image img{max-width:100%;height:auto;}
.image .corner{position:absolute;z-index:10;font-size:0.8em;color:#fff;font-weight:bold;}
.image .corner.top{top:-5px;}
.image .corner.bottom{bottom:-5px;}
.image .corner.left{left:-8px;}
.image .corner.right{right:78px;}
ul.thumbs .image .corner.right{right:28px;}
.image #switching-image{background:#fff url('img/loading32.gif') no-repeat 50% 50%;background-size:32px 32px;padding:10px;opacity:0.5;position:absolute;left:0;top:0;right:0;bottom:0;}
.more-images{display:block;margin:10px;}
.more-images .image img{border:1px solid #fff;max-width:48px;padding:1px;float:left\9;}
.more-images .image.selected img{border-color:#ddd;border:1px solid #777777;box-shadow:0 1px 6px #bbb;}
ul.skus{list-style:none;padding-left:2px;}
ul.skus li{padding-bottom:3px;}
.stocks{margin-top:10px;margin-bottom:15px;font-size:0.9em;}
.stocks .stock-critical{color:#e00;}
.stocks .stock-low{color:#a80;}
.stocks .stock-high{color:#0a0;}
.stocks .stock-none{color:#aaa;}
.stocks .icon16{margin-top:0.1em;}
ul.sorting{margin:0;padding:0;}
ul.sorting li{position:relative;padding-right:5px;list-style:none;display:inline-block;float:left\9;}
ul.sorting li span{position:absolute;z-index:5;right:12px;top:5px;width:10px;height:12px;background:url('/wa-content-custom/illust/icons.png') -313px -312px no-repeat;}
ul.sorting li a{color:#000;}
ul.sorting li a{}
ul.sorting li a:hover{text-decoration:none;}
i.sort-desc{height:0;width:0;border:4px solid transparent;border-bottom-color:#000;margin-bottom:0.2em;display:inline-block;display:block\9;float:left\9;display:none;}
i.sort-asc{height:0;width:0;border:4px solid transparent;border-top-color:#000;margin-top:0.1em;display:inline-block;display:block\9;float:left\9;display:none;}
.price{color:#a04;font-weight:bold;}
.qty input{width:40px;}
.compare-at-price{text-decoration:line-through;}
.out-of-stock strong{color:#aaa;font-size:0.9em;}
.disabled{color:#777;}
.description{margin-bottom:20px;}
.error{color:red;}
.rating{white-space:nowrap;}
.rating i.icon16{margin-right:0.13em;}
h1 .rating i.icon16{margin-top:0.37em;}
ul.compare-diff-all{float:right;list-style:none;}
ul.compare-diff-all li{display:inline-block;float:left;}
ul.compare-diff-all li a{padding:5px;}
ul.compare-diff-all li.selected a{background:#eee;}
ul.compare-diff-all li.selected a b{border:none;}
table.compare{width:100%;}
table.compare thead td{border-top:none;vertical-align:bottom;}
table.compare td{text-align:center;line-height:1em;padding:10px 2px;border-left:none;border-right:none;}
table.compare th{text-align:left;}
table.compare td img{display:block;margin:0 auto 10px;}
table.features{clear:left;border-spacing:0;border-collapse:collapse;}
table.features td{padding:5px 0 2px;border:none;}
table.features td.name{min-width:145px;color:#777;vertical-align:top;}
table.features tr.divider td{border-bottom:1px solid #ccc;padding-left:0;padding-top:15px;padding-bottom:0;font-weight:bold;text-transform:uppercase;color:#aaa;}
.related{border-top:1px solid #ccc;padding-top:30px;margin-top:50px;}
.write-review{margin:30px 0 40px;}
.review{margin-bottom:30px;}
.review .summary{font-size:0.9em;color:#777;}
.review .summary h6{color:#000;font-size:1.1em;margin-bottom:0.3em;}
.review .summary a.username{color:#777;}
.review .summary a.username:hover{color:red;}
.review .summary a{display:inline;padding:0;}
.review .summary .date{color:#aaa;}
.review p{margin-top:5px;margin-bottom:5px;line-height:1.3em;}
.review .actions a{padding:0 !important;}
.reviews{margin-bottom:20px;}
.reviews ul{margin-left:0;padding:0;list-style:none;}
.reviews ul li ul{padding-left:35px;}
.reviews ul li ul li .review h6{color:#555;}
.reviews ul li .review-form{padding:20px 0 0;}
.reviews ul li .review-form textarea{min-height:100px;}
.reviews ul .in-reply-to{background:#eee;margin:-8px -8px 3px;padding:8px 35px 0 8px;position:relative;}
.reviews ul .new{background:#ffc;margin:-8px -8px 22px;padding:8px 35px 8px 8px;}
.reviews ul.menu-h.auth-type{padding:0 0 40px;margin-left:-5px;}
.reviews ul.menu-h.auth-type li{padding-right:10px;}
.reviews ul.menu-h.auth-type li a{padding:5px 6px;}
.reviews ul.menu-h.auth-type li a img{top:0;}
.reviews textarea{height:100px;min-height:100px;width:75%;margin-top:0;}
.review-form{padding:0;margin-bottom:30px;}
.review-form h4{margin:0 0 20px;font-weight:normal;}
.review-form-fields p{margin:0 0 10px;}
.review-form-fields p.review-field a{display:inline;padding:0;text-decoration:none;}
.review-form-fields label{width:160px;display:block;clear:left;float:left;margin:0 10px 0 0;color:#aaa;}
.review-form-fields input[type="text"]{width:20em;}
.review-form textarea{min-width:70%;min-height:160px;}
.review-form .review-submit{padding:0 0 20px 170px;}
.review-form .userpic{width:20px;height:20px;float:left;margin-right:5px;border-radius:50%;}
.review-form ul.menu-h.auth-type li a img{float:left;margin-right:3px;position:relative;top:2px;}
.review-form ul.menu-h.auth-type{padding-bottom:20px;}
.review-form label{width:160px;display:block;clear:left;float:left;margin:0 10px 0 0;color:#AAA;}
.reviews span.rate{line-height:1.3em;display:block;margin:0.5em 0;}
.reviews span.rate a{text-decoration:none !important;}
.reviews span.rate .icon10{background-repeat:no-repeat;background-image:url(./img/icon10.png);height:10px;width:10px;display:inline-block;text-indent:-9999px;}
.reviews span.rate .icon10.star{background-position:-60px -40px;}
.reviews span.rate .icon10.star-empty{background-position:-80px -40px;}
input.error, textarea.error{border:2px solid red;}
.errormsg{color:red;margin-left:170px;display:block;}
.badge{height:45px;width:45px;background:#e0b8ff;position:absolute;text-align:left;top:-5px;}
.badge:before{height:45px;width:45px;background:#e0b8ff;content:"";position:absolute;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);}
.badge:after{height:45px;width:45px;background:#e0b8ff;content:"";position:absolute;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);}
.badge span{color:#000 !important;font-weight:bold;position:absolute;z-index:1983;top:17px;left:-2px;right:-2px;transform:rotate(13deg);-webkit-transform:rotate(13deg);-moz-transform:rotate(13deg);-o-transform:rotate(-13deg);font-size:1em;text-align:center;overflow:visible;line-height:1em;}
.badge.new,
.badge.new:before,
.badge.new:after{background:#ff4;color:#000;}
.badge.low-price,
.badge.low-price:before,
.badge.low-price:after{background:#ffc2e3;color:#300;}
.badge.bestseller,
.badge.bestseller:before,
.badge.bestseller:after{background:#74ff30;color:#030;}
.product-gallery .badge,
.product-gallery .badge:before,
.product-gallery .badge:after{width:90px;height:90px;}
.product-gallery .badge span{font-size:1.8em;top:32px;}
.promo .badge,
.promo .badge:before,
.promo .badge:after{width:70px;height:70px;}
.promo .badge span{font-size:1.5em;top:25px;}
.sub-categories{margin-bottom:20px;padding-left:0;}
.sub-categories li{list-style:none;}
.filters{float:left;}
.filters input[type="text"]{font-size:0.9em;width:50px;text-align:right;}
.filters h5{margin-bottom:0.5em;}
.filters label{display:block;}
.filters .ui-slider{margin:10px 5px;display:block;}
.filters .ui-slider-horizontal{height:4px;border-top:1px solid #bbb;border-bottom:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.filters .ui-slider-horizontal .ui-slider-handle,
.filters .ui-slider-horizontal .ui-slider-handle.ui-state-focus{top:-0.55em;margin-left:-0.4em;height:1.1em;width:1.1em;border:none;box-shadow:0 1px 2px rgba(0,0,0,0.15);border-radius:50%;}
.filters .ui-slider-horizontal .ui-slider-handle.ui-state-hover{border-color:#999;box-shadow:0 1px 4px rgba(0,0,0,0.35);}
.filters .ui-slider-horizontal.ui-widget-content{background:#ccc;}
.filters .ui-slider-horizontal .ui-widget-header{background:#f00;height:6px;position:relative;top:-2px;}
.filters .ui-widget-content .ui-state-default{border:1px solid #ccc;background:#f7f7f7;}
.cart .row{min-height:23px;padding-top:20px;}
.cart .col.item-thumb{min-width:55px;}
.cart .col.item-thumb img{position:absolute;margin-top:-12px;width:48px;height:48px;}
.cart .col.item-remove{float:right;}
.cart .col.total{font-size:1.5em;font-weight:bold;}
.cart .col.services{margin-top:5px;}
.cart .related{padding:15px;background:#f3f3f3;border-top:0;margin-bottom:10px;margin-top:0;}
.cart .related h4{font-weight:normal;font-size:1.1em;color:#aaa;}
.cart input.qty{max-width:50px;text-align:right;}
.cart .affiliate{float:right;margin-right:20px;}
.cart-checkout{margin-top:-10px;}
.checkout{margin:0;}
.checkout-header{margin:0;color:#999;background:#eee;padding:20px;}
.checkout-header h3{margin-bottom:0;}
.checkout-header h3 a{text-decoration:none;color:#777;font-weight:normal;}
.checkout-header h3 a:hover{color:#a00 !important;}
.checkout-header strong{color:#666;}
.checkout ul.checkout-options li h3{font-weight:bold;margin-bottom:15px;}
.checkout ul.checkout-options li h3 label{margin-right:10px;}
.checkout ul.checkout-options li .rate{float:right;text-align:center;width:250px;}
.checkout ul.checkout-options li p{width:70%;}
.checkout ul.checkout-options li input[type="radio"]{position:absolute;top:4px;left:-25px;}
.checkout ul.checkout-options li label input[type="radio"]{top:4px;left:-20px;}
.checkout ul.checkout-options li img.method-logo{position:relative;float:left;margin-right:10px;top:-6px;left:0px;}
.checkout ul.checkout-options li .wa-form{margin-top:0px;margin-bottom:30px;}
.checkout ul.checkout-options li .wa-form label input[type="radio"]{position:static;}
.checkout .checkout-result{padding:80px 0 60px;text-align:center;}
.checkout .checkout-result h1{font-size:4em;margin-bottom:50px;}
.checkout .checkout-result.error h1{color:red;}
.checkout .checkout-result .wa-form{margin:10px auto 20px;width:400px;float:none;text-align:left;}
.checkout .checkout-result .back{margin-top:50px;}
.checkout .checkout-step{padding:0;border:0px solid #fff;}
.checkout .checkout-step h2{padding:20px 0;width:100%;border-top:0px solid rgba(0,0,0,0.15);font-weight:normal;margin:0;}
.checkout .checkout-step h2 a{text-decoration:none;color:#000;}
.checkout .checkout-step h2 a:hover{color:#a00 !important;}
.checkout .checkout-step h2.upcoming a:hover{color:#000 !important;cursor:default;}
.checkout .checkout-step h2 a.hint{font-size:0.6em;color:#aaa;text-decoration:underline;}
.checkout .checkout-step-content{padding:20px;background:none;}
.checkout .checkout-step ul.menu-v{margin-left:0;margin-top:20px;}
.checkout .checkout-step #login-form h1{display:none;}
.checkout .checkout-step input.large{font-size:1.4em;}
.checkout blockquote{background:#fcfcfc;}
.checkout blockquote img{margin-right:20px;float:left;border-radius:50%;}
.checkout blockquote p{margin-bottom:10px;margin-left:70px;}
.checkout blockquote,.checkout blockquote p,.checkout blockquote p span{color:#787878;font-family:Arial;font-size:13px !important;}
.checkout .errormsg.inline{display:inline;margin-left:10px;}
.checkout table.table{width:100%;}
.checkout table.table td{border:none;}
.checkout span.loading{position:relative;top:7px;left:10px;}
.dialog{display:none;}
.dialog-background{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0.8;filter:alpha(opacity=80);z-index:99;}
.dialog-window .cart{position:fixed;top:15%;left:0;right:0;opacity:1;z-index:100;overflow-x:hidden;box-shadow:0 3px 15px #ddd;margin:0 auto;text-align:left;width:400px;bottom:15%;background:#fff;padding:25px;}
.dialog-window .cart .added2cart{font-style:italic;}
.dialog-window .cart .purchase{display:block;}
.dialog-window .dialog-close{float:right;color:#bbb;text-decoration:none;font-size:200%;margin-top:-3px;}
.order-status{padding:2px 5px;color:#fff;}
h1 .order-status{font-size:0.75em;margin-left:10px;}
#swipebox-caption{display:none;}
#swipebox-overlay{background:#fff !important;}
#swipebox-action{background:rgba(255,255,255,0.42) !important;opacity:0.8 !important;border-top:none !important;bottom:0 !important;}
#swipebox-action.visible-bars{transform:none !important;-webkit-transform:none !important;-o-transform:none !important;}
#swipebox-close,
#swipebox-prev,
#swipebox-next{background-size:120px 24px;}
.code .hint{font-family:Arial;color:#000;font-weight:bold;font-size:12px;}
.product-list li .wrap .add2cart{float:right;z-index:10;cursor:pointer;outline:none;border:0;margin:9px 5px 0 0;width:91px;height:25px;background:url('/wa-content-custom/illust2/icons2.png') -26px -567px no-repeat;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;border:0px solid;}
.product-list li .wrap .prices, .product-list li .wrap .outofstock{position:absolute;bottom:0px;left:0px;margin:0px 0 0 0;overflow:hidden;width:100%;height:21px;overflow:hidden;background:none;}
.product-list li .wrap .outofstock{color: #888;text-align: right;}
.viewwrap .add2cart{float:left !important;margin:7px 0 0 0;border:0;outline:0;cursor:pointer;width:91px;height:25px;background:url('/wa-content-custom/illust2/icons2.png') -23px -564px no-repeat;}
.product-list li .wrap .add2cart:hover{background:url('/wa-content-custom/illust2/icons2.png') -18px -446px no-repeat;background-position:-26px -608px;}
.product-list li .wrap .summary{margin:8px 0 0 0!important;height:54px!important;}
.product-list li .wrap .image .offset{bottom:0;opacity:0;position:absolute;overflow:hidden;width:100%;height:31px;border:0px solid #c00;}
form.addtocart input.add2cart{min-width:96px;}
form.addtocart input.add2cart:disabled{opacity:0.5;font-size:10px;width:96px;}
#cart-form .code{text-align:left;}
#cart-form .options{float:left;width:100%;margin-bottom:16px;}
.quant{width:278px;margin-bottom:10px!important;line-height:24px;}
.qty-change{display:table-row;height:24px;position:relative;bottom:28px;left:46px;margin-bottom:5px;}
.qty-change div{padding:0;float:left;width:24px;height:24px;font-size:12px;line-height:24px;margin:0 1px 2px 1px;color:#555;background:rgba(255,255,255,0.5);border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.qty-change > input{float:left;width:30px!important;height:24px!important;font-size:12px;line-height:24px;text-align:center!important;color:#555!important;margin:0!important;}
.qty-change.product-qty{height:24px!important;text-align:center;position:absolute;bottom:-3px;margin-left:30px;color:#555!important;}
.iowrapleft .skufields-list{margin:0;}
.iowrapleft .skufields-list .skufields-item-name{color:#000;}
.qty-change div:hover{cursor:pointer;-webkit-box-shadow:inset 1px 1px 2px #bbb;-moz-box-shadow:inset 1px 1px 2px #bbb;-ms-box-shadow:inset 1px 1px 2px #bbb;-o-box-shadow:inset 1px 1px 2px #bbb;box-shadow:inset 1px 1px 2px #bbb;}
.options div span{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#312f2f;}
.options div select{float:right;line-height:24px;background:rgba(255,255,255,0.5);outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:180px;height:24px;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#312f2f;}
.options div select:hover{cursor:pointer;-webkit-box-shadow:inset 1px 1px 2px #bbb;-moz-box-shadow:inset 1px 1px 2px #bbb;-ms-box-shadow:inset 1px 1px 2px #bbb;-o-box-shadow:inset 1px 1px 2px #bbb;box-shadow:inset 1px 1px 2px #bbb;}
.sku-option-selectable{display:inline-block;margin:10px;border:1px solid #7cc6af;padding:3px;width:96px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sku-option-selectable > .feature-name{height:30px;font-size:0.8em;line-height:1.2;padding-top:6px;overflow:hidden;}
.sku-option-selectable:hover{-webkit-box-shadow:1px 1px 1px #c7c7c7;-moz-box-shadow:1px 1px 1px #c7c7c7;box-shadow:1px 1px 1px #c7c7c7;}
.skufields-list{display:block;height:10px!important;margin:0;font-style:italic;}
.skufields-item{height:10px!important;font-size:10px;background:none!important;}
#product-skus .price{display:block;position:relative;top:-17px;left:220px;}
#product-skus li{font-size:12px!important;padding-bottom:0;margin-top:-8px;}
.product-list .skufields-item{width:100%;height:10px!important;font-size:10px;margin:-3px 0 0 0;background:none!important;text-align:center;;}
.add .arrived{height:30px;width:100px;}
#content{float:left;width:100%;height:auto;}
#content .cleft{width:236px;height:auto;float:left;position:relative;border:0 solid #c00;margin:10px 0 0 0;z-index:9999}
.cat-level2, .cat-level3{display:none;font-size:14px;line-height:28px!important;z-index:3!important;list-style:none;margin:0!important;}
.cat-level2 li, .cat-level3 li{padding-left:10px;width:95%!important;border-bottom:1px solid #e8e8e8;border-top:1px solid #fff;background:#f8f8f8;}
.cat-level2 li a span, .cat-level3 li a span{margin:0 0 0 8px!important;background:transparent!important;padding:1%;}
li.category_tree:hover > .cat-level2{position:absolute;display:inline-block;left:220px;}
li.category_tree:hover > .cat-level2{position:absolute;display:inline-block;left:220px;}
li.subcategory_tree:hover > .cat-level3{position:absolute;display:inline-block;left:200px;}
