i.sort-asc,i.sort-desc{height:0;width:0;float:left\9}ul.skus{padding-left:0}ul.skus li{list-style:none}.stocks{margin-top:10px;margin-bottom:15px;font-size:.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:.05em}ul.menu-h.sorting{margin-left:0}ul.menu-h.sorting li{padding-right:5px}i.sort-desc{border:4px solid transparent;border-bottom-color:#000;margin-bottom:.2em;display:inline-block;display:block\9}i.sort-asc{border:4px solid transparent;border-top-color:#000;margin-top:0;display:inline-block;display:block\9}.price{color:#a00;font-weight:700}.compare-at-price{text-decoration:line-through;color:#c66;margin:0 3px}.out-of-stock{color:#a77}.disabled{color:#777}.description{margin-bottom:20px}.error{color:#a33}.rating i.icon16{margin-right:.13em}h1 .rating i.icon16{margin-top:.37em}table.table{width:100%;border-spacing:0;border-collapse:collapse}table.table th{padding-left:7px;padding-right:7px}/*table.table td{padding:15px 7px;border-bottom:1px solid #ddd}*/table.table td.min-width{min-width:50px;width:1%}table.table td p{margin:0}table.table td input.numerical{width:50px;margin-right:5px;text-align:right}table.table tr.no-border td{border:none}table.table tr.thin td{padding-top:13px;padding-bottom:0}table.table tr.service td{padding-top:5px;padding-bottom:5px;padding-left:25px;font-size:.8em;color:#555}.checkout-header{margin:0 90px;color:#999}.checkout-header h3 a{text-transform:uppercase;text-decoration:none;color:#777}.checkout-header h3 a:hover{color:#a00!important}.checkout-header strong{color:#666}.checkout ul.checkout-options{padding-left:25px}.checkout ul.checkout-options li{list-style:none;position:relative;margin-bottom:20px;clear:both}.checkout ul.checkout-options li h3{font-weight:700;margin-bottom:10px}.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:80%}.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:0}.checkout ul.checkout-options li .wa-form{margin-top:0}.checkout ul.checkout-options li .wa-form label input[type=radio]{position:static}.checkout .checkout-result{padding:80px 0 60px;background:#fff;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 #login-form h1{display:none}.checkout .checkout-step input.large{font-size:1.4em}.checkout .checkout-step h4.upcoming a{cursor:default;text-decoration:none}.checkout .comment{width:100%;height:100px;margin-bottom:20px}.checkout blockquote img{margin-right:20px;float:left}.checkout blockquote p{margin-bottom:10px}.checkout blockquote p span{color:#000}.checkout .errormsg.inline{display:inline;margin-left:10px}.write-review{margin:30px 0 40px}.review{margin-bottom:30px}.review .summary{font-size:.9em;color:#777}.review .summary h6{color:#000;font-size:1.1em}.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}.reviews ul li ul{padding-left:25px}.reviews ul li ul li .review h6{color:#555}.reviews ul li .review-form{padding:10px 30px}.reviews ul li .review-form textarea{min-height:100px}.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:400}.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}.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:.5em 0}.reviews span.rate a{text-decoration:none!important}.reviews span.rate .icon10{background-repeat:no-repeat;background-image:url(../../../wa-content/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:3px solid red}.errormsg{color:red;margin-left:170px;display:block}.order-status{padding:2px 5px;color:#fff}h1 .order-status{font-size:.75em;margin-left:10px}.options{line-height:2em}.options .inline-select{margin-bottom:15px}.options .inline-select a{border:1px solid rgba(0,0,0,.1);border-radius:3px;margin:0 5px 5px 0;display:inline-block;padding:3px 7px;background:rgba(0,0,0,.1);text-decoration:none;font-weight:700;position:relative;min-width:32px;text-align:center}.options .inline-select a:hover{background-color:rgba(0,0,0,.2)}.options .inline-select a .color_name{display:none;position:absolute;bottom:-22px;left:50%;font-size:.9em;color:rgba(0,0,0,.7);margin-left:-40px;width:80px}.options .inline-select a .color_checkmark{display:none;position:absolute;top:5px;left:7px}.options .inline-select a.selected{border:1px solid #000;box-shadow:0 2px 4px -2px rgba(0,0,0,.4);background:-moz-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%) rgba(0,0,0,.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.7)),color-stop(100%,rgba(255,255,255,0))) rgba(0,0,0,.15);background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%) rgba(0,0,0,.15);background:-o-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%) rgba(0,0,0,.15);background:-ms-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%) rgba(0,0,0,.15);background:linear-gradient(to bottom,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%) rgba(0,0,0,.15);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde992', endColorstr='#fcd630', GradientType=0 );color:#000!important;text-shadow:0 1px 0 rgba(255,255,255,.5)}.options .inline-select a.selected .color_checkmark,.options .inline-select a.selected .color_name{display:block}.product-thumb .product-image-buttons div{color:#bbb;cursor:pointer;display:block;height:26px!important;line-height:26px!important;margin:0;position:absolute;width:26px;z-index:10;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-thumb.n5 .product-image-buttons div{top:62px}.product-thumb.n4 .product-image-buttons div{top:84px}.product-thumb.n3 .product-image-buttons div{top:162px}.product-thumb .product-image-buttons div:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#777}.product-thumb:hover .product-image-buttons div{visibility:visible}.product-image-buttons div.product-image-next{right:0}.product-image-buttons div.product-image-prev{left:0}.product-image-buttons .fa{font-size:34px;line-height:26px}.product-thumb a.quick-view{width:36px;color:#bbb;font-size:34px;line-height:34px!important;position:absolute;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10;visibility:hidden;left:50%;margin-left:-13px;height:34px!important}.product-thumb:hover .quick-view,.quick-view:hover{visibility:visible}.product-thumb.n5 a.quick-view{top:57px}.product-thumb.n4 a.quick-view{top:76px}.product-thumb.n3 a.quick-view{top:157px}.quick-view:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#777}@media screen and (max-width:513px){.review-form .review-submit{padding:0}}#content .adv_ajaxfilter_box{display:none}@media screen and (max-width:767px){#content .adv_ajaxfilter_box{display:block}}#content .adv_ajaxfilter_box .adv_ajaxfilter{display:none}.compare-block{overflow-x:auto}.corner{position:absolute;left:0;top:0;z-index:2}.badge.bestseller{background:#A6E300}.badge.low-price{background:#CE3900}.video-container{text-align:center;margin-right:50px;max-width:750px}.video-container iframe{box-shadow:0 5px 15px rgba(0,0,0,.15);max-width:100%}.home-bxslider li{background-repeat:no-repeat;background-size:cover;background-position:center center}.home-bxslider li a{display:block}.home-bxslider li h3{display:block;position:absolute}#container .home-bxslider li h3{border-bottom:none}.home-bxslider li p{display:block;position:absolute}.home-bxslider li .countdown{position:absolute}#cart-form-dialog .image-preview{position:relative}#cart-form-dialog .image-preview .image{min-height:206px}#cart-form-dialog .product-image-next,#cart-form-dialog .product-image-prev{position:absolute;top:50%;margin-top:-17px}#cart-form-dialog .product-image-prev{left:0}#cart-form-dialog .product-image-next{right:0}

.searchpro__field {
    margin-top: 14px;
}

.shipping-name {
    color: #004c9f;
    border-bottom: 1px dashed #004c9f;
}

@media (min-width: 900px) {
    .shipping-description {
        margin-left: 80px;
    }
}

#carousel0 .owl-controls .owl-pagination{
    display: none;
}
.owl-carousel.nxt .owl-controls .owl-buttons {
    visibility: visible;
}
#carousel0 .owl-next{
        background: url(../img/sprite.png);
              background-position: -37px;
    width: 39px;
    height: 49px;
        margin-top: -25px;
            right: -10px;
}
#carousel0 .owl-next i{
    display:none;
}
#carousel0 .owl-prev{
        background: url(../img/sprite.png);
              background-position: 0px;
    width: 39px;
    height: 49px;
        margin-top: -25px;
            left: -8px;
}
#carousel0 .owl-prev i{
    display:none;
}


#carousel0.owl-carousel{
    background:#dff0fa;
        box-shadow: 0 0 3px #D2D1D1;
}

#carousel0.owl-carousel.nxt .owl-item a {
    line-height: 126px;
    display: inline-block;
    height: 126px;
    background: #fff;
    width: 100%;
    margin-bottom: 10px;
}
#carousel0.owl-carousel.nxt .owl-item a:nth-child(2) {
    margin-bottom: 0px;
}
#carousel0.owl-carousel.nxt .owl-item a img{
        vertical-align: middle;
}
.carousel0_text{
        margin-bottom: 9px;
    color: #000;
    font-size: 20px;
    line-height: normal;
    padding: 0 0 3px;
    position: relative;
}
.ves{
    vertical-align: middle !important;
	text-align: center;
}
#wholesale-shipping {color: red; margin-top:10px;}
.stepfilter-plugin-add-btn{ display: inline-block; margin-bottom: 10px; border-bottom: 1px dashed;}

.cart .loading{
    display: none !important;
}

i.box {
	vertical-align: top;
    background-repeat: no-repeat;
    background-image: url(../img/icons/box.png);
    height: 16px;
    width: 16px;
    display: inline-block;
    text-indent: -9999px;
    text-decoration: none!important;
}


/*.shop-regions__ip-analyzer-variants {
    position: fixed;
    background: rgba(0, 0, 0, .3);
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 100;
    overflow: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.shop-regions-ip-analyzer {
    position: absolute;
     right: 26%; 
    top: 33%;
    align-items: center;
    display: flex;
    justify-content: center;
}*/

.plugin_arrived_button {
    margin-bottom: 10px;
}

#header #cart.open .heading {
    z-index: 1000;
}

.discount-box {
    margin-top: 5px;
  }