.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.std ul.bxslider li{margin:0;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:right;font-size:0;font-family:Arial;font-weight:bold;color:#666;padding:20px 14px 0 0;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:20px;height:20px;margin:0 5px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#79c843;}
.bx-wrapper .bx-prev{left:0;background:url(../images/my-icons/left-ico.png) no-repeat;}
.bx-wrapper .bx-next{right:0;background:url(../images/my-icons/right-ico.png) no-repeat;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:46%;margin-top:-16px;outline:0;width:65px;height:83px;text-indent:-9999px;z-index:9;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("../images/controls.png") -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
.more-views .product-image-thumbs li a{border:1px solid #bebebe;}
.more-views .product-image-thumbs li.active a{border:1px solid #000;}
.product-img-box .product-image{position:relative;}
.product-img-box .product-image .btn_pred{background:url("../images/prod_nav.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);display:block;height:35px;left:0;margin:0;padding:0;position:absolute;top:130px;width:36px;z-index:5;text-indent:-9999px;}
.product-img-box .product-image .btn_pred:hover{background-position:left top;}
.product-img-box .product-image .btn_next{background:url("../images/prod_nav.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);display:block;height:35px;margin:0;padding:0;position:absolute;right:0;top:130px;width:36px;z-index:5;text-indent:-9999px;}
.product-img-box .product-image .btn_next:hover{background-position:right top;}
body .block-title h2,body .block-title h3,body .block-title strong{color:#000;}
body .block-account li strong,body .block-cms-menu li strong{color:#000;}
body .block-account li a:hover,body .block-cms-menu li a:hover{color:#000;}
.order_more_box{background:url("../images/success-bg_blue.png") no-repeat scroll 21px 50% #b8dafd !important;border-radius:11px !important;color:#2d76c2;font:18px/20px "proxima_nova_rgbold",arial,helvetica,sans-serif;padding:20px 32px 18px 73px;border:1px solid #2d76c2;margin-right:0;width:100%;display:block;}
.order_more_box:hover{text-decoration:none;color:#2d76c2;}
.order_more_box span{background:url("../images/close-success_blue.png") no-repeat scroll 100% 50%;display:block;padding-right:20px;}
.footer .block-subscribe .actions{width:auto !important;}
.footer .links, .footer .block-subscribe{overflow:hidden;}
.page-header{max-width:1183px !important;}
#wishlist-table.clean-table thead th{text-transform:lowercase;}
#wishlist-table td.customer-wishlist-item-cart .button{line-height:34px !important;padding:0 !important;text-transform:none;}
body{overflow:visible !important;}
.wishlist-index-index .buttons-set button.button.btn-share{height:35px !important;}
.header-minicart .mini-products-list li{padding:26px 5px 33px 10px !important;}
#search_mini_form .search-button:before{top:0 !important;}
.deal-holder .deal-block{overflow:hidden;padding:0 20px 0 0 !important;}
.deal-holder .deal-block #deal_time{text-align:left !important;}
.wordpress-index-index .blog-top-text{text-align:justify;}
#shipping-zip-form label.required:after,#shipping-zip-form span.required:after{content:"" !important;}
.navigation .btn_more{display:none;}
.navigation .btn_more span{color:#fff;background:url("../images/mobile-bg_more.png") no-repeat scroll 50% 32% rgba(0, 0, 0, 0);padding:42px 0 14px;display:block;cursor:pointer;text-transform:uppercase;}
.navigation_popup{background:none repeat scroll 0 0 #333;display:none;height:auto;left:0;max-height:100%;overflow:auto;position:fixed;top:0;width:104%;z-index:2000;}
.navigation_popup.active{display:block;}
.navigation_popup .navi_closed{color:#fff;text-align:center;text-transform:uppercase;background:#424442 url("../images/close-success_white.png") no-repeat scroll 92% 50%;display:block;width:100%;font:17px/57px "proxima_nova_rgbold",arial,helvetica,sans-serif;cursor:pointer;}
.slider_wrapper_block{width:49%;}
.navigation_popup ul{margin:0;padding:0;list-style:none;}
.navigation_popup li{width:100%;border-bottom:1px solid #424442;}
.navigation_popup a{display:block;text-transform:uppercase;text-align:center;color:#fff;font:17px/48px "proxima_nova_rgregular",arial,helvetica,sans-serif;}
.navigation_popup ul ol{display:none;}
.navigation_popup a:hover{color:#fff;}
.product-collateral > dl > dd{-moz-box-sizing:border-box;box-sizing:border-box;width:99% !important;padding:39px 10px 6px 18px !important;}
.sorter label:after{content:"" !important;}
.sorter label:after{content:"" !important;}
.toolbar .pages strong{float:left;font-weight:normal;display:block;padding:0 10px 0 0;}
.toolbar .pages ol{float:left;}
.toolbar .sorter label{font-size:13px;padding:12px 4px 0 0;}
.toolbar .sorter .limiter label{padding-left:11px;}
.onestepcheckout-index-index .heckout-title-block .secure-block{font-family:'proxima_nova_rgbold' !important;font-size:20px !important;font-weight:bold !important;letter-spacing:0 !important;padding:0 0 0 27px !important;word-spacing:2px !important;}
.onestepcheckout-index-index .onestepcheckout-column-right .onestepcheckout-place-order-wrapper{right:0;}
.is-blog .breadcrumbs{padding:0 0 0 5px;}
.wp-sidebar .block-blog-tag-cloud.block-tags .block-title strong{font-size:18px !important;}
@media only screen and (max-width:1178px){.slider_wrapper_block{width:49%;}
.customer-account .sidebar .block-title{margin:0 0 20px 18px !important;}
.customer-account .sidebar .block:not(.block-layered-nav) .block-title > strong{font:17px/20px "proxima_nova_rgbold",arial,helvetica,sans-serif;text-transform:none;color:#636363;}
}
@media only screen and (max-width:900px){.slider_wrapper_block{width:49%;}
.deal-holder .deal-block #deal_time{text-align:right !important;}
.bx-wrapper img{width:100%;max-height:197px;}
}
@media only screen and (max-width:768px){.slider_wrapper_block{width:49%;}
.customer-account .sidebar .block-title{margin:0 0 0 0 !important;}
.sidebar .block-account .block-title > strong span:after, .sidebar .block-cms-menu .block-title > strong span:after{content:"" !important;}
.onestepcheckout-index-index .footer-links-holder .social-block img{width:100% !important;max-width:418px;}
.onestepcheckout-index-index .chectout-total-block{float:right !important;}
.onestepcheckout-index-index .chectout-total-block:after{overflow:hidden;width:100%;display:block;content:"";}
.onestepcheckout-index-index button#onestepcheckout-place-order{float:left;}
.navigation li.contact, .navigation li.hide-mobile-link{display:none;}
.navigation .btn_more{display:block;}
.navigation li{width:16.6%;}
.navigation li li{width:100% !important;}
.navigation li span,
.navigation li a{display:block;height:75px !important;padding:45px 0 0 !important;}
.navigation #nav .level0 li a{height:auto !important;padding:15px 5px 10px !important;}
.is-blog .facebook-block{display:block;}
}
@media only screen and (max-width:620px){.slider_wrapper_block{width:49%;}
.deal-holder img{float:none !important;margin:0 auto !important;}
.deal-holder .deal-block{width:100%;padding:0 5% !important;}
.deal-holder .deal-block .product-name a{text-align:center;display:block;}
.deal-block .price-box{display:block;text-align:center;}
.deal-holder .deal-block .button{display:block;text-align:center;float:none !important;}
}
@media only screen and (max-width:480px){.slider_wrapper_block{width:49%;}
.navigation li span{font-size:9px;line-height:13px;}
.navigation_popup li:nth-child(5){display:block;}
.navigation li{width:20% !important;}
.onestepcheckout-index-index button#onestepcheckout-place-order{width:100% !important;}
}
.onestepcheckout-index-index #mc_embed_signup{display:none;}
.cart .cart-totals .a-right .price{text-align:right;display:block;}
.cart .cart-totals table tfoot td{padding-right:0 !important;}
@media only screen and (max-width:400px){.slider_wrapper_block{width:100%;}
.bx-wrapper img{width:100%;max-height:197px;}
}