@media screen and (min-width:992px){.header ,
#Header{-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s;}
.is-sticky{height:auto!important;}
.is-sticky .header{width:100%;z-index:12;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;transition:all 0s ease 0s;}
.fixed#Header{position:fixed;top:0;width:100%;z-index:990;}
}
@media (min-width:1220px){}
@media (max-width:1219px){.banner-slider{width:312px;}
#HomeSlideShow{width:643px;}
.banner-slider .info p{height:126px;}
.brands-slideshow .slideshow{width:87.6%;}
.wrapContSellers .col-sm-4{display:inline;float:left;height:312px;}
.wrapContSellers .TopSellers:before{width:98%;}
.TopSellerBrand li{padding-right:0;padding-left:20px;}
.NewProducts .BlockContent{width:670px;}
.NewProducts .innerBlockContent{width:595px;}
.img-info-newproduct{width:255px;}
.box-advance .box span{padding-left:30px;}
.box-advance .box span:before{left:4px;top:11px;}
.subscribe_form #nl_email{width:230px;}
.NewProducts .BlockContent .ProductList{width:970px;}
.DetailRow.qty .AddCartButton{margin-bottom:20px;}
.HL-topSellerFull.wrapContSellers .col-sm-4{height:auto;}
}
@media (min-width:992px) and (max-width:1199px){.info-img > img, .ads-left{max-width:100%;}
.block-banner-home{padding:110px 60px 70px;}
.customBlock .innerCustom{padding:0 30px;}
.customBlock li{width:300px;}
.more-info, .header-image{width:94%;}
.header-image li li{margin-bottom:2%;}
.box-advance .box{width:190px;}
#HomeFeaturedProducts .flex-viewport{margin:0 auto;width:98%;}
#HomeSlideShow.flexslider .slides img{width:100%}
#ToggleMenu{display:block;border:0;width:auto;position:absolute;top:54px;width:435px;z-index:1;}
.fixed.header #ToggleMenu{top:10px;width:460px;}
.header-logo{z-index:2;position:relative;}
#ToggleMenu .fa-bars{color:#fff;}
#ToggleMenu:hover{background:none;}
#ToggleMenu .fa-bars:after{content:"Shop by Department";font-family:Roboto;font-size:13px;margin-left:8px;margin-top:3px;float:right;}
.PageMenu{display:none;}
#frmCompare .ProductImage .QuickViewBtn{left:50px !important;}
#frmCompare .ProductList .productWishlist{left:101px !important;}
.wrapContSellers .ProductDetails{padding:0 10px 10px;}
.wrapContSellers .ProductActionAdd{bottom:18px;}
.EstimateShipping{width:47%;}
@-moz-document url-prefix(){.EstimateShipping{width:54%;}
}
.Left .facet-container .facet-form .btn{padding:0 5px !important;}
}
@media (min-width:768px) and (max-width:991px){.Left .facet-container .facet-form .btn{margin-top:5px;margin-left:0;}
#uniform-sel_shipping_address, #uniform-sel_billing_address{width:auto !important;}
.subscribe_form #nl_email{width:146px;}
.box-advance .box{width:146px;}
.box-advance .box span{font-size:11px;padding-left:28px;padding-right:2px;}
.box-advance .box.alpha span{padding:0 27px 0 6px;}
.wrapContSellers .col-sm-4{height:239px;}
.TopSellerBrand li{padding-left:5px;}
.wrapContSellers .ProductList .ProductImage{width:115px;display:inline;overflow:inherit;margin-right:10px;}
.wrapContSellers .ProductList .ProductImage img{max-width:100%;}
.wrapContSellers .ProductList .ProductImage a{display:inline-block;}
.wrapSellerInfo{margin:0;}
.wrapSellerInfo .SalePrice{font-size:17px;}
.wrapContSellers .sale-label .saleItem, .wrapContSellers .saleItem strong{width:35px;height:35px;font-size:11px;padding:0;}
.wrapContSellers .TopSellers{border:1px solid #f4854a}
.wrapContSellers .TopSellers:before{display:none;}
.wrapContSellers .ProductImage .QuickViewBtn{top:30px !important;left:25px !important;}
.wrapContSellers .ProductList .productWishlist{left:60px;top:30px;}
.banner-slider .info p{height:104px;font-size:10px;line-height:12px;padding:7px;}
.banner-slider{width:237px;}
#HomeSlideShow{width:497px;}
#HomeSlideShow ul.flex-direction-nav{bottom:20px;left:28px;}
.brands-slideshow .slideshow{padding:19px 3% 17px 7%;width:76.6%;}
.PageMenu .sf-menu > li > a{font-size:12px;}
.NewProducts .BlockContent{width:515px;}
.NewProducts .innerBlockContent{width:500px;}
.img-info-newproduct{width:190px;}
.CategoryContent .ProductList li, .WishlistProductList li, #SearchResultsProduct ul.ProductList li{width:33.33%;}
#frmCompare .ProductImage .QuickViewBtn{left:50px !important;}
#frmCompare .ProductList .productWishlist{left:101px !important;}
.productlist-page .Content{width:80%;}
.left-content{width:300px;}
.AddToWishlistLink{margin:15px 0 0;}
.tabNavigation li a{font-size:11px;padding:10px 15px;}
.ProductTinyImageList{width:86%!important;}
#ProductDetails .ProductTinyImageList ul li{margin-right:10px;}
.EstimateShipping{width:62%;}
@-moz-document url-prefix(){.EstimateShipping{width:67%;}
}
.wrapContSellers .ProductDetails{padding:0 10px 14px;}
.wrapContSellers .ProductActionAdd{bottom:10px;}
.page{overflow:hidden;}
.wrapContSellers .sale-label .saleItem{left:90px;}
#email-modal .modal-window{width:735px !important;}
#email-modal .window-window .window-content{min-height:273px;}
#embed-newsletter .email{width:200px;}
.wrapEmail{width:55%;}
.wrapImgEmail{width:39%;}
.itemLink:first-child{width:35.5%;}
.itemLink{width:30%;}
.itemLink.last{width:100%;margin-top:30px;}
.wrapContFootBot p,.footer-payment{width:100%;float:none;text-align:center;}
#ToggleMenu{display:block;border:0;width:auto;position:absolute;top:58px;width:435px;z-index:1;}
.header-logo{position:relative;z-index:2;}
#ToggleMenu .fa-bars{color:#fff;}
#ToggleMenu:hover{background:none;}
#ToggleMenu .fa-bars:before{float:left;}
#ToggleMenu .fa-bars:after{content:"Shop by Department";font-family:Roboto;font-size:13px;margin-left:8px;margin-top:3px;float:right;}
.PageMenu{display:none;}
.ProductList li:hover .productWishlist, .ProductList li:hover .QuickViewBtn, .ProductList .owl-item:hover .productWishlist, .ProductList .owl-item:hover .QuickViewBtn{display:none !important;}
.wrapContSellers .ProductList .ProductImage img{width:85px;}
.wrapContSellers .sale-label .saleItem{left:68px;}
#ModalContainer{max-width:720px !important;}
.ModalContent #fastCartContainer .fastCartTop{margin:0 10px 17px;}
.fastCartBottom{margin:0 10px 50px;}
#fastCartSuggestive li{margin-left:15px !important;}
.fastCartSuggestive .ProductList .ProductDetails{min-height:46px !important;}
#frmGiftCertificate .FormContainer dd textarea{width:375px;}
#PurchaseGiftCertificate .txtOption small{padding:0 0 5px 0;}
#PurchaseGiftCertificate dt.desktopOnly.widthOther, #frmGiftCertificate dt.desktopOnly{display:none;}
#PurchaseGiftCertificate small.widthOther{width:375px;display:block;}
#frmGiftCertificate .FormContainer dt{padding-bottom:0;}
#frmGiftCertificate .FormContainer dd{padding-bottom:17px;width:375px;}
.info-right{float:left;margin-top:20px;overflow:hidden;width:100%;}
.newsletter-subscription{float:left;width:49%;}
.wrapSocialBlock{float:right;width:49%;}
.cate_product{float:none;margin-bottom:20px;width:100%;}
.cate_info{float:none;width:100%;}
.contCategory .sub_cate ul li{float:left;padding-right:2%;width:49%;}
.ProductThumbImage a img{width:100%;}
.ProductActionAdd .btn{min-width:134px;padding:0 !important;}
.HL-topSellerFull.wrapContSellers .ProductList .ProductImage{width:100%;margin-right:0;overflow:hidden;}
.HL-topSellerFull.wrapContSellers .sale-label .saleItem{left:auto;right:0 !important;top:51px;}
.HL-topSellerFull.wrapContSellers .ProductList .ProductImage img{width:auto;}
.HL-topSellerFull.wrapContSellers .saleItem strong, .HL-topSellerFull.wrapContSellers .saleItem{width:58px;height:58px;}
.HL-topSellerFull .wrapSellerInfo{width:100%;}
#EditAccountForm form .HorizontalFormContainer dd{width:70%;}
}
@media (max-width:767px){.Left ,
.Right{display:none;}
.Content{float:none;width:100%;}
.Content.Wide{float:none;width:100%;clear:both;}
.productlist-page .Left, .CartLink.desktopOnly, .desktopOnly,#email-modal, .CartContents .ProductName{display:none !important;}
.mobileOnly{display:block;}
#HomeSlideShow{margin-bottom:25px}
#HomeSlideShow, .banner-slider{width:100%;}
#newsletter{width:190px;}
.banner-slider .info p{height:175px;padding:10px 0 0 10px;margin:0;}
.box-advance .box{width:100%;margin:0 0 5px;}
.page .container{padding-left:10px;padding-right:10px;}
#ModalContainer .fastCartThumb, #ModalContainer .fastCartItemBox div,#ModalContainer .Quantity, #ModalContainer .fastCartBottom{display:none !important;}
.static-block-2 .col-sm-4{margin:0 0 20px;overflow:hidden;}
.featured-category-item ul{border:0;}
.featured_category_content{border-bottom:1px solid #cacaca;}
.item-category{overflow:hidden;border-top:1px solid #cacaca;padding:35px 20px 30px;}
.sellerInfo .imgAnimation img.second{left:50%;margin:0 0 0 -195px;max-width:100%;position:absolute;top:0;width:auto;}
.footer-columns .grid__item{text-align:center;width:33.333333%;}
.footer-columns .grid__item:last-child{text-align:center;width:100%;}
.footer-main .SocialConnect ul{margin:0;}
.footer-main .inner{padding:20px 0 0 0;}
#AjaxLoading{background-color:rgba(0,0,0,.7);top:0;right:0;bottom:0;left:0;}
#AjaxLoading .ajax-loader{position:absolute;margin-top:-16px;top:50%;right:0;left:0;}
#ModalOverlay{background-color:#000;opacity:0.7 !important;}
.productlist-page .CategoryContent{padding:0;}
.fastCartThumb,.fastCartItemBox,.fastCartSummaryBox{float:none;width:100%;}
#ModalContainer{background-color:#fff;top:10px !important;right:10px !important;bottom:10px !important;left:10px !important;width:auto !important;margin-left:0 !important;}
#ModalContainer .fastCartTop{padding:0;}
#ModalContainer .fastCartItemBox{padding:0;text-align:center;}
#ModalContainer .fastCartSummaryBox{margin:0 auto;float:none;overflow:hidden;}
.login-form .one-half{width:100%;}
.login-form .CreateAccount{margin-bottom:20px;border:0;}
.header-logo{margin-bottom:25px;float:none;}
.header-secondary{clear:both;float:none;}
.header-secondary #SearchForm{float:none;margin:20px auto 0;}
.header-secondary .QuickSearch{border-top-width:0 !important;}
.header-top{text-align:center;margin-top:0;}
.TopMenu ul{text-align:right;}
#Header .col-sm-4{float:none;width:100%;}
.TabNav{border-bottom:0;margin:0;padding:0;font-size:0;}
.TabNav li{width:100%;text-align:center;}
.TabNav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;}
.more-info .col-sm-4, .header-image .col-sm-4, .brands-slideshow .col-sm-4{width:33.3333%;float:left;}
.main img{max-width:100%;}
.contactForm{width:67%;}
.contactInfo{width:30%;}
.#ContactForm dl dt{width:28%;}
#ContactForm dl dd{width:100%;padding:0;}
.contactForm input[type="text"], .contactForm input[type="password"]{width:100%;}
#ContactForm .Submit input{margin-left:28%;}
#frmGiftCertificate .FormContainer dt{width:30%;float:left;}
#frmGiftCertificate .FormContainer dd{float:left;width:58%;}
#frmGiftCertificate .FormContainer dd input[type="text"]{width:100%;}
.more-info .column-inner h2{padding:0;}
.SideRelatedProducts .BlockContent{margin:0;}
.productlist-page .Content, #LayoutColumn1.Content.Wide{width:100%;float:none;}
.CartContents td.CartThumb, .CartContents td.ProductName, .CartContents td.CartItemQuantity, .CartContents td.CartItemIndividualPrice, .CartContents td.CartItemTotalPrice{padding:30px 10px 0 0 !important;}
.ProductAddToCart .BulkDiscount{margin-right:15px;}
.productPage .Left{display:none;}
.CartRemoveLink{right:7px;top:23px;}
.TopMenu .CartLink > .DropdownCart, #CartContent .CartContents th.itemPrice{display:none !important;}
#CartContent .CartContents th.mobileOnly{display:block !important;}
#ToggleMenu, #cart-amount{display:table-cell;}
.PageMenu{display:none;}
.TopMenu{padding:0;z-index:1}
.TopMenu .container, .page .TopMenu .container{padding:0;border:0;}
.TopMenu li{display:none !important;}
.TopMenu{position:relative;}
.TopMenu .currency-converter > span{display:none;}
.TopMenu .currency-converter a > strong{color:#fff;}
.wrapAccount{display:none;}
.currency-converter{display:none;}
.TopMenu li.currencyLink.mobileOnly, .TopMenu li.currencyLink.mobileOnly .currency-converter{display:block !important;}
.TopMenu li.currencyLink.mobileOnly .currency-converter{width:100%}
.TopMenu .customer-area{display:block;float:left;width:25%;position:static;}
.TopMenu .customer-area.open .DropdownCustommer{display:block;}
.TopMenu .customer-area .DropdownCustommer{display:none;position:absolute;top:47px;left:0;padding:15px;width:100%;background:#fff;text-align:left;z-index:999;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;width:100%;border-bottom:1px solid #e5e5e5 !important;}
.TopMenu .customer-area .DropdownCustommer li{padding:0 0 10px;color:#b3b3b3;font-size:11px;font-weight:bold;}
.TopMenu .customer-area .DropdownCustommer li a{color:#505050;font-size:11px;text-transform:uppercase;display:inline;font-weight:bold;padding:0;background:none;}
.TopMenu .customer-area li{display:block !important;float:none;}
.TopMenu .CartLink{display:block !important;}
.TopMenu .container{padding:0;}
.TopMenu .container > ul{float:left;width:50%;display:block;}
.TopMenu .container > ul > li{float:left;width:50%;display:block;border-color:#e0e0e0;padding:0;}
.TopMenu .container > ul > li.CartLink{border-left:1px solid #e0e0e0;margin:0;}
.TopMenu .currency-converter{height:46px;line-height:46px;text-align:center;position:static;margin:0;}
.TopMenu .currency-converter:hover{background:#1fade6;color:#fff;}
.TopMenu .customer-area > a.icon-custommer{display:block;height:46px;border-right:1px solid #e0e0e0;position:relative;text-align:center;}
.TopMenu .customer-area > a.icon-custommer .fa-user{color:#27243F;font-size:20px;margin-top:13px;}
.TopMenu .customer-area > a.icon-custommer:hover{background-color:#1fade6;}
.TopMenu .customer-area > a.icon-custommer:hover .fa-user, .TopMenu .currency-converter:hover > a > strong, .TopMenu li.CartLink .mobileOnly:hover .fa-shopping-cart{color:#FFF;}
.TopMenu li .icon.icon-cart{display:none;}
.TopMenu li.CartLink .mobileOnly{text-indent:-999em;font-size:0;height:46px;display:block;position:relative;text-align:center;}
.TopMenu li.CartLink .mobileOnly .fa-shopping-cart{color:#27243F;font-size:20px;margin-top:13px;}
.TopMenu li.CartLink .mobileOnly:hover{background-color:#1fade6;}
.TopMenu .CartLink span{display:none;}
.TopMenu .currency-converter:hover .iconArrow{background:url(//cdn6.bigcommerce.com/s-56yj99/templates/__custom/images/icon-arrow-hover.png?t=1474453185) 100% 0 no-repeat;}
.DropdownCart{top:46px;}
.TopMenu .currency-converter .CurrencyList img{display:inline;padding-right:5px;}
.TopMenu .CurrencyChooser h2{display:block;color:#505050;font-weight:bold;font-size:11px;}
.TopMenu .CurrencyChooser{background:#fff;width:100%;padding:15px;z-index:999;border-radius:0;margin:1px 0 0;border-bottom:1px solid #e5e5e5 !important;}
.TopMenu .CurrencyList dd{background:#fff;border:none;}
.TopMenu .CurrencyChooser .BlockContent .CurrencyList{background:none;border:none !important;}
.TopMenu .CurrencyList dd{border:none !important;}
.TopMenu .CurrencyList a{padding:7px 0;}
.TopMenu .CurrencyChooser a:hover span{color:#2a6496 !important;}
.TopMenu .CurrencyList a:hover{background:none;}
.TopMenu .currency-converter > a:hover{color:#fff !important;}
.TopMenu .currency-converter:hover > a{color:#fff !important;}
.TopMenu .currency-converter img, .TopMenu .currency-converter .iconArrow{display:none;}
.TopMenu .currency-converter > a > strong{color:#27243f;position:relative;padding-right:12px;border:0;font-weight:bold;}
.TopMenu .currency-converter > a > strong:after{position:absolute;top:5px;right:-2px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #27243f;content:"";width:10px;height:4px;}
.TopMenu .currency-converter:hover > a > strong:after{border-top:5px solid #FFF;}
.TopMenu .CurrencyList a .Text{color:#505050;font-weight:bold;font-size:11px;}
.TopMenu .currency-converter > a.iconArrow{display:none;}
.HL-NoCurrency .TopMenu li.currencyLink.mobileOnly{display:none !important;}
.HL-NoCurrency .TopMenu .container > ul > li.CartLink{border-left:0;width:100%;}
.HL-NoCurrency #ToggleMenu{width:33%;}
.HL-NoCurrency .TopMenu .customer-area{width:33%;}
.HL-NoCurrency .TopMenu .container > ul{width:34%}
.header{position:static !important;}
#Header{margin:0 auto;padding:30px 0 20px;}
#Header .container{border:0;padding:0 20px;text-align:center;}
.TopMenu{background:#FFF;}
.TopMenu .container{width:auto;}
#LogoImage{margin-right:0;}
.TopMenu li.myAcc{background:none;padding-left:0;}
.TopMenu li.myAcc a{display:inline-block;margin-left:15px;}
#SearchForm{width:100%;border:1px solid #515152;margin-top:0;background:transparent;}
#SearchForm input#search_query{border-bottom:0;float:left;width:76%;font-size:12px !important;height:38px;line-height:38px;}
#SearchForm .Button{float:right;margin-right:4px;margin-top:5px;background-position:-24px -43px;}
.more-info{padding:30px 0 10px;}
.header-top p{border-bottom:1px solid #efefef;padding-bottom:16px;padding-top:20px;}
.CartLink .mobileOnly{display:block !important;}
#ShowDropdownCart{display:none;}
.Breadcrumb ul{border-top:0;}
.TopMenu .container > ul > li.header-top{display:block !important;left:0;padding:0 !important;position:absolute;text-align:center;top:46px;width:100% !important;}
.TopMenu .container > ul > li.header-top p{padding:18px 0 14px;margin:0 15px;}
#PageBreadcrumb .container{padding:0 !important}
.itemLink{margin-right:1%;width:24%;}
.itemLink:first-child{width:48%;}
.itemLink.last{width:100%;}
.banner-slider .info > a{width:195px;}
.banner-slider .banner-slider-bottom > a{float:right;}
.wrapContSellers{text-align:center;}
.innerTopSellers{border:1px solid #f4854a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px;}
.HL-topSellerFull .innerTopSellers{border:0;}
.HL-topSellerFull.wrapContSellers .sale-label .saleItem{top:47px;}
.wrapContSellers .TopSellers:before{display:none;}
.brands-slideshow .slideshow{width:60%;padding:19px 20px 17px 35px;}
.contCategory h2{border-bottom:0;}
.NewProducts .BlockContent{float:none;width:auto;}
.img-info-newproduct{float:none;margin:25px auto 10px;}
.NewProducts .BlockContent .ProductList, .NewProducts .innerBlockContent{width:auto;}
.NewProducts .BlockContent .ProductList .owl-buttons{top:-63px;right:10px;}
.static-block{padding:0 0 3%;}
.static-block a{float:left;margin:3% 1.2% 0;}
.block-slogan .container{font-size:17px;padding:8px 10px;}
.CategoryContent .ProductList li, .WishlistProductList li, #SearchResultsProduct ul.ProductList li{width:33.33%;}
#frmCompare .ProductImage .QuickViewBtn{left:65px !important;}
#frmCompare .ProductList .productWishlist{left:116px !important;}
.Left{padding-right:0;}
.contactForm, .contactInfo{width:100%;float:none;margin-bottom:20px;overflow:hidden;}
#ContactForm .Submit{margin-bottom:0;}
#ContactForm dl dt{padding:10px 0 2px;}
.contact-wrapper .header{margin:0;}
.ExpressCheckoutContent .CreateAccount, .ExpressCheckoutContent .AccountLogin{width:100%;padding:0;margin-bottom:20px;float:none;}
.ExpressCheckoutCompletedContent{display:none !important;}
#CartContent .ProceedToCheckout{float:left;width:200px;clear:both;}
#CartContent .CheckoutButton .btn{margin-top:20px;padding:10px 20px;}
#OrderConfirmationForm .FloatRight.CheckoutRedeemCoupon{margin:0 0 15px;width:100%;}
.block-slogan{position:static;}
.tabNavigation li a{font-size:11px;padding:5px 10px;}
.left-content,
.PrimaryProductDetails .ProductMain{width:100%!important;overflow:hidden;float:none;margin:0 0 20px;padding:0;}
.ProductTinyImageList{width:86% !important;}
.AddToWishlistLink{margin:0;}
.static-block .imgAnimation img.first{width:100%;}
.EstimateShipping{width:100%;}
.footerInfo p{line-height:30px;}
#frmGiftCertificate .FormContainer dt.desktopOnly{display:inline-block;}
.ModalContent #fastCartContainer .fastCartSummaryBox{width:100%;}
.ModalContent #fastCartContainer .fastCartTop{margin:0 30px 17px;}
#ModalContainer .modalClose{right:-20px !important;top:-24px !important;}
#ModalContainer{max-height:80% !important;}
.CouponCode input[type="text"], .GiftCertificate input[type="text"]{width:81%;}
.OrderContents .CheckoutRedeemCoupon #couponcode{width:71%;float:left;}
.wrapContSellers .col-sm-4{width:50%;margin-bottom:20px;height:auto;}
.wrapContSellers #SideTopSellers{width:100%;margin-bottom:0;}
.wrapContFootBot p,.footer-payment{width:100%;float:none;text-align:center;}
.banner-slider .info p{height:140px;}
.SearchContainer .ProductList .ProductRightCol{position:static;float:left;margin-bottom:10px;width:100%;}
#SearchResultsProduct .ProductList .p-name{margin-bottom:0;}
#CreateAccountForm .box.borderB:last-child{margin:0 0 100px 0;}
#CartContent .CartThumb img{max-width:100%;}
.FormContainer .innerfrmAccount dd .Textbox, .FormContainer .innerfrmAccount dd #FormField_13, .FormContainer .innerfrmAccount dd div.selector{width:100% !important;}
#LayoutColumn1.Left{display:none;}
#LayoutColumn2.Content{width:100%;}
.HL-contSellerThreeColumn.wrapContSellers .col-sm-4{width:33.3333%;}
.HL-contSellerTwoColumn.wrapContSellers .col-sm-4, .HL-contSellerThreeColumn.wrapContSellers .col-sm-4{margin-bottom:0;}
.EstimateShipping div.selector span{width:89%;text-align:left;}
.EstimateShipping div.selector{width:230px !important;}
#CreateAccountForm .FormContainer .innerfrmAccount dd{width:62%;}
.AddBillingAddress dd, .AddShippingAddress dd, #EditAccountForm form .HorizontalFormContainer dd, #ShippingAddressForm #AddressEditForm .HorizontalFormContainer dd{width:50%;}
.FloatLeft{width:100%;}
#CheckoutStepPaymentDetails form dl dd{width:57%;}
#CheckoutStepPaymentDetails form dl dd small{line-height:20px;}
#CheckoutStepPaymentDetails form dl dt{margin-top:10px;float:left;}
#CheckoutStepPaymentDetails form dl dt:first-child{margin-top:0;}
.SelectBillingAddress .FloatLeft, .SelectShippingAddress .FloatLeft{width:auto;}
#uniform-sel_shipping_address, #uniform-sel_billing_address{width:auto !important;}
.js-faceted-search-action.btn{margin-bottom:15px;display:block !important;}
.Left.js-faceted-search-column{width:100%;}
.Left .facet-header h6.facet-header-title{font-size:13px;}
}
@media (max-width:480px){.AccountOrderStatusList li .btns form.FloatRight:first-child{margin-left:10px;float:none;display:block;}
.AccountOrderStatusList li .btns form.FloatRight .alt.btn-clear{float:right;margin-top:10px;}
#CreateAccountForm .FormContainer .innerfrmAccount dd{width:100%;}
#CreateAccountForm .FormContainer .innerfrmAccount dt{margin-top:15px;display:inline-block;}
#CreateAccountForm .FormContainer .innerfrmAccount .Submit{margin-top:15px;display:inline-block;}
#CheckoutStepPaymentDetails form dl dd{width:80%;}
#EditAccountForm form .HorizontalFormContainer dd, #ShippingAddressForm #AddressEditForm .HorizontalFormContainer dd{width:100%;padding-bottom:15px;}
#frmGiftCertificate .FormContainer dt{width:100%;}
#frmGiftCertificate .FormContainer dd input.btn{margin-top:15px;}
#uniform-sel_shipping_address, #uniform-sel_billing_address{height:auto;}
#uniform-sel_billing_address span, #uniform-sel_shipping_address span{white-space:normal;}
#sel_billing_address, #sel_shipping_address{width:auto !important;}
.productlist-page .Left,.CompareButton, .footer-columns .BrandList,.footer-columns .CategoryList{display:none !important;}
.wrapAccount ul{margin:0;float:left;}
.wrapAccount li{list-style:none;display:inline;font-size:11px;text-transform:uppercase;padding:0 5px;}
.wrapAccount li a{color:#505050;}
.wrapAccount li a:hover{color:#DB2769;}
.banner-slider .info > a{width:50%;}
.banner-slider .info > div{padding-right:10px;}
.header-secondary, #home .PageMenu{}
#DrawerMenu #SideCategoryList h4{display:none;}
#ToggleMenu, #cart-amount{display:table-cell;}
.btn, .btn.alt,textarea,input[type="email"],input[type="text"], input[type="password"], input.Textbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.login-form input[type="email"],.login-form input[type="password"]{width:100%;}
select, div.selector{}
.TopSellerBrand li{padding:0 10%;}
.wrapContSellers .ProductActionAdd{width:76%;}
.wrapContSellers .ProductList .ProductImage{clear:both;float:none;margin:0 auto;text-align:center;}
.wrapContSellers .ProductList .ProductImage .productWishlist a{display:block;height:35px !important;text-align:center !important;}
.wrapContSellers .ProductList .ProductImage a,
.wrapContSellers .ProductList .Rating,
.wrapContSellers .ProductList em{text-align:center;}
.wrapSellerInfo{margin:0;}
.itemLink{width:100% !important;margin-bottom:20px;}
.TopMenu > .inner, #Header > .inner, .PageMenu > .inner, .main > .inner,.footer-main > .inner, .footer-links > .inner,.newsletter-subscription > .inner{width:90%;}
#Header > .inner{width:100%;display:table;padding-top:50px;}
.header-secondary .currency-converter{display:none;}
.header-secondary #SearchForm{float:none;}
.header-logo{float:none;vertical-align:middle;text-align:center;overflow:hidden;}
.header-logo h1{padding:0;}
#cart-amount{vertical-align:middle;width:60px;}
#cart-amount .Cart{font-weight:bold;padding:1em 0px;text-align:center;width:60px;position:relative;}
#cart-amount .Cart .total{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 5px;margin:0 auto;min-width:25px;height:25px;}
#cart-amount .Cart .bag-handle{border-bottom:0;position:absolute;top:8px;left:24px;height:4px;width:8px;border-radius:7px 7px 0px 0px;}
.PageMenu .inner{background:#fff;padding:0;}
.PageMenu ul{display:block;}
.PageMenu .CategoryList{padding:0;}
.PageMenu .pages-menu{display:none;}
.PageMenu li{display:block;margin:0;padding:0;border-bottom:1px solid #efefef;}
.PageMenu a{padding:1em;font-size:1.2em;}
.SubCategoryList{padding:0;margin-bottom:0;}
.SubCategoryList li{padding:0.9em;background:none;border-bottom:1px solid #efefef;}
#fastCartContainer{max-height:none;}
.footer-columns .grid__item,
.CartCode .grid__item{width:100%;}
.form dt, .FormContainer dt{text-align:left;width:auto;clear:both;float:none;padding:0;}
.form dd,.FormContainer dd{padding:0;margin:0;}
#fancy_outer{z-index:110 !important;}
#fancy_overlay{z-index:105 !important;}
.footer-links{text-align:center;}
.footer .powered-by{float:none;display:block;margin-top:10px;}
.LittleNotePassword{padding:0;}
.addto .BulkDiscount,
.addto #SideProductAddToWishList{display:block;margin-bottom:20px;}
.footer .footer-columns ul{margin:0;}
table.CartContents tbody tr td{padding:10px 8px;}
.CartCode .grid__item{width:100%;}
#CartContent .FloatRight, #CartContent .FloatLeft, .ExpressCheckoutContent .FloatLeft, .ExpressCheckoutContent .FloatRight #ConfirmOrder .FloatLeft, #ConfirmOrder .FloatRight{float:none;}
.PayPalExpressCheckout{text-align:center;padding:1em 0;}
.AddBillingAddress dd, .AddShippingAddress dd{padding:0 0 10px 0 !important;float:none;width:auto;}
.AddBillingAddress .Submit{margin:0 !important;}
.ShippingAddressList li{width:100%;}
.ExpressCheckoutContent .CreateAccount,
.ExpressCheckoutContent .AccountLogin{float:none;width:auto;}
.footer-main .col-sm-2{float:left;width:44%;}
.footer-main .col-sm-4.two-column{float:left;width:100%;}
.footer-main .col-sm-4.last{clear:both;float:left;margin-top:14px;text-align:left;}
.footer-bottom-bottom ul li{display:inline-block;margin-bottom:10px;}
.ads-content h1{font-size:20px;}
.more-info .col-sm-4{width:295px;margin:0 auto 10px;padding:0;}
#HomeSlideShow .flex-direction-nav{display:none;}
.contactInfo{width:100%;margin:0;float:none;}
.EstimateShipping{float:left;}
.CartContents tfoot .SubTotal td .titGTotal{font-size:17px;}
.CartContents tfoot .SubTotal td{padding:7px 10px;border-top:0 !important;}
.CartContents td.CartThumb, .CartContents td.ProductName, .CartContents td.CartItemQuantity, .CartContents td.CartItemIndividualPrice, .CartContents td.CartItemTotalPrice{padding:10px 0 30px !important;vertical-align:top;border:0 !important;}
.CartContents td.CartItemTotalPrice{padding:10px !important;}
.ProductName .titProName{margin-top:0;margin-bottom:10px;}
.productAttributes{margin-top:5px;}
.more-info .column-inner h2{padding:0;}
.header-image .col-sm-4{width:290px;padding:0;}
#frmCompare .ProductList.List{width:100%;}
#frmCompare .ProductList.List .ProductImage{float:none;margin:0 auto;}
#frmCompare .ProductList.List .ProductDetails{padding:20px 0 0;}
#frmCompare .ProductList{border-right:0;}
.ProductList li{margin-bottom:15px;}
.ProductList li:last-child{margin-bottom:0;}
.brand-flexslider .slides > li{width:49%;}
.TitleHeading.mainTitHead{font-size:20px;}
#frmCompare{position:relative;}
.subscribe_form #nl_email{width:170px;}
.wrapContFootBot p, .wrapContFootBot div{width:100%;text-align:center;float:none;margin-bottom:15px;}
.sellerInfo .imgAnimation img.second{left:0;margin:0;width:100%;}
.ProductList.owl-carousel.owl-theme{margin:0 auto;width:200px;}
.ProductList .ProductImage .QuickViewBtn{display:none !important;}
.cate_info,
.cate_product{width:100%;float:none;}
.cate_product{margin-top:20px;}
.brand-flexslider .flex-direction-nav a{top:13%;}
.brands-slideshow .titBrandSlider{width:93px;padding:10px;text-align:center;}
.brands-slideshow .slideshow{padding:10px 20px 10px 35px;}
.brands-slideshow .slideshow{width:60%;border-left:0 none;margin-left:8px;}
.frmListCategory{padding:20px 0 0;}
.CategoryContent .ProductList{margin:0 auto;border-right:1px solid #e0dfdf;border-top:1px solid #e0dfdf;}
.CategoryContent .ProductList li, .WishlistProductList li, #SearchResultsProduct ul.ProductList li{width:100%;}
.ProductList li:hover .ProductImage .QuickViewBtn, .ProductList li .productWishlist, .ProductList li:hover .productWishlist{display:none !important;}
.SortBox{float:left;clear:both;margin-bottom:15px;}
.SearchContainer .SortBox{margin:15px 0 8px;}
#CategoryPagingTop, #CategoryPagingBottom{clear:both;width:100%;}
#frmGiftCertificate .form dt{padding-top:15px;width:100%;}
#frmGiftCertificate .FormContainer dd{margin-bottom:11px;}
#CreateAccountForm .HorizontalFormContainer dt, #CreateAccountForm .HorizontalFormContainer dd, .HorizontalFormContainer dt, .HorizontalFormContainer dd, #frmGiftCertificate .FormContainer dd{padding:0;width:100%;}
#frmGiftCertificate .form dd input.Textbox, #frmGiftCertificate .form dd textarea, #frmGiftCertificate .form dd input[type="text"], #frmGiftCertificate .form dd input[type="password"]{width:100%;}
.txtOption small{padding:0 0 5px;}
#ContactForm dl dt{padding:10px 0 2px;}
table thead tr th, table.General thead tr th, table.CartContents thead tr th, table tbody tr td, table.General tbody tr td, table.CartContents tbody tr td{padding:5px;font-size:10px;}
#CheckoutStepBillingAddress .ExpressCheckoutContent, .ExpressCheckoutBlock .ExpressCheckoutContent{padding:15px 12px 40px;}
.titStep{width:70px;}
.titStep, .ExpressCheckoutBlock .ExpressCheckoutTitle{font-size:11px;}
.ExpressCheckoutContent dd select{margin-bottom:15px;}
#tabcontent .photo{width:100%;float:none;margin-bottom:20px;}
#back-top{display:none !important;}
.CartContents th.mobileOnly{display:block !important;}
#CartContent table thead tr th{padding:5px 0 5px 5px !important;}
#CartContent table td, #CartContent table th, .OrderContents table td, .OrderContents table th, .ExpressCheckoutContent table th, .ExpressCheckoutContent table td{padding:10px !important;text-align:left !important;width:100%;display:block;font-size:12px;margin:0;}
#CartContent table.CartContents tbody tr td.CartItemIndividualPrice, #CartContent table.CartContents tbody tr td.CartItemTotalPrice, .OrderContents table.CartContents tbody tr td:nth-of-type(3), .OrderContents table.CartContents tbody tr td:nth-of-type(4), .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(3), .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(4){padding-left:100px !important;padding-bottom:0 !important;text-align:left !important;}
.OrderContents table.CartContents tbody tr td:nth-of-type(3), .OrderContents table.CartContents tbody tr td:nth-of-type(4), .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(3), .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(4){padding:5px !important;margin:0;font-weight:bold;font-size:12px;}
form#cartForm table.CartContents tr td:nth-of-type(4):before, form#cartForm table.CartContents tr td:nth-of-type(5):before, .OrderContents table.CartContents tr td:nth-of-type(3):before, .OrderContents table.CartContents tr td:nth-of-type(4):before, .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(3):before, .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(4):before{content:"Item Price : ";font:400 12px "Roboto",sans-serif;left:12px;position:absolute;top:10px;color:#505050;letter-spacing:0;}
.OrderContents table.CartContents tr td:nth-of-type(3):before, .OrderContents table.CartContents tr td:nth-of-type(4):before, .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(3):before, .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(4):before{position:static;}
form#cartForm table.CartContents tr td:nth-of-type(5):before, .OrderContents table.CartContents tr td:nth-of-type(4):before , .ExpressCheckoutContent table.CartContents tbody tr td:nth-of-type(4):before{content:"Item Total :";}
.OrderContents table.CartContents tr td{margin:0;}
.CartContents tfoot .SubTotal td div{text-align:center;padding-top:5px;}
#CartContent table td.CartThumb, .OrderContents table td.CartThumb, .ExpressCheckoutContent .CartContents th:first-child{text-align:center !important;}
#CartContent .ProceedToCheckout{float:none;text-align:center;width:auto;padding-bottom:3px;}
.OrderContents .CartContents tfoot .SubTotal td.Even, .ExpressCheckoutContent .CartContents tfoot .SubTotal td:first-child{display:none;}
.OrderContents .CartContents tfoot .SubTotal td.Odd em, .ExpressCheckoutContent .CartContents tfoot .SubTotal td:last-child em{font-size:16px;font-weight:bold;color:#000;}
.OrderContents .CartContents tfoot .SubTotal td.Odd em:before, .ExpressCheckoutContent .CartContents tfoot .SubTotal td:last-child em:before{content:"Subtotal: ";font:700 12px "Roboto",sans-serif;color:#000;letter-spacing:0;padding-right:4px;}
.OrderContents .CartContents tfoot tr.SubTotal:nth-of-type(3) td.Odd em:before, .ExpressCheckoutContent .CartContents tfoot tr.SubTotal:nth-of-type(2) td:last-child em:before{content:"Shipping (Fixed Shipping):";}
.OrderContents .CartContents tfoot tr.SubTotal:nth-of-type(4) td.Odd em:before, .ExpressCheckoutContent .CartContents tfoot tr.SubTotal:nth-of-type(3) td:last-child em:before{content:"Grand Total:";font-size:16px;}
.OrderContents .CartContents tfoot tr.SubTotal:nth-of-type(4) td.Odd, .ExpressCheckoutContent .CartContents tfoot tr.SubTotal:nth-of-type(3) td:last-child em:before{font-size:17px;}
.ExpressCheckoutContent table.CartContents tbody tr td{color:#000;}
.ExpressCheckoutContent .CartContents td:first-child{text-align:center !important;}
.ExpressCheckoutContent .CartContents td:first-child br{display:none;}
#ConfirmOrder hr{display:none;}
#ConfirmOrder .BillingDetails,
#ConfirmOrder .ShippingDetails{width:100%;float:none;}
#CartContent .CheckoutButton .btn{display:block;float:none;font-size:14px;text-transform:uppercase;}
.CartContents tfoot .SubTotal td .titTotal em{margin-left:40px;}
.KeepShopping .btn, .updateCart .btn{display:block;width:100%;}
.KeepShopping{margin:0 0 20px;float:none;}
.updateCart{float:none;}
.CartContents .ProductName a{line-height:15px;}
.CartCode{overflow:hidden;}
.CartCode > .CouponCode, .CartCode .GiftCertificate{float:none;width:100%;margin-top:20px;padding:0;overflow:hidden;padding:20px 0 0;}
#CartContent table thead tr th, .OrderContents table thead tr th, .ExpressCheckoutContent table thead tr th{display:none!important;}
.ProductName.mobileOnly{display:table-cell !important;}
.CartCode .CouponCode h3, .CartCode .GiftCertificate h3{font-size:17px;margin-bottom:10px;}
.tabNavigation{border-top:1px solid #cbcbcb;}
.tabNavigation li{float:none;display:block;margin:0 !important;}
.tabNavigation li a{border:1px solid #cbcbcb;display:block;float:none;margin:-1px 0 0 !important;padding:10px 12px;}
.tabNavigation li a:hover, .tabNavigation li a.selected{padding:10px 12px;border-left:1px solid #262638;}
#SideProductRelated .ProductList, #SimilarProductsByCustomerViews .ProductList{margin:0 auto;}
.ProductList.owl-carousel .owl-item{width:200px !important;}
.EstimateShipping .EstimateShippingButtons{padding:20px 0 0;}
.TopSellerBrand .ProductList{margin:0 auto;width:220px;}
.TopSellerBrand .ProductList li{position:relative;padding-bottom:50px;margin:0;}
.HL-topSellerFull .TopSellerBrand .ProductList li{margin:0 15px 0 20px;padding:0;}
.HL-topSellerFull .ProductList .ProductPriceRating, .wrapContSellers .ProductList em, .wrapContSellers .ProductList .Rating{text-align:left !important;}
.wrapContSellers .sale-label .saleItem{right:15px !important;top:70px;left:auto;}
.wrapContSellers .ProductActionAdd{bottom:0;}
.innerTopSellers{padding-bottom:35px;}
#SearchResultsProduct .ProductList.List li,
#SearchResultsProduct .ProductList.List li:hover{padding:0 5% 20px;}
.banner-slider .info p{height:130px;}
#productDetailsAddToCartForm .DetailRow.qty .BulkDiscount{width:100%;margin-right:0;}
.PrimaryProductDetails{margin-bottom:5px;}
#frmGiftCertificate .txtItalic{margin-top:5px;}
#frmGiftCertificate .txtItalic.padBot{padding-bottom:20px;}
#frmGiftCertificate .FormContainer dt.desktopOnly{display:none;}
.PurchaseGiftCertificate .btn{margin:15px 5px 5px;}
.giftCertPage{margin:0 0 30px;}
div#fancy_outer{width:90% !important;}
.CartItemQuantity .selector{width:190px !important;background-position:100% -924px !important;}
.CartItemQuantity div.selector span{width:85%;}
.CartCode > .CouponCode{margin-bottom:0;}
.CartCode > .CouponCode .wrapCardCode{margin-bottom:15px;}
.List.ProductList li .ProductPriceRating{padding:8px 0 0;}
.SearchContainer .SortBox div.selector span, .SearchSorting div.selector span{margin-right:26px;}
.static-block a{float:left;margin:3% 3% 0;width:94%;}
.wrapContSellers .col-sm-4{display:inline-block;float:none;height:auto;margin-top:20px;vertical-align:inherit;width:100%;text-align:center;margin-bottom:0;}
.wrapContSellers .col-sm-4:first-child{margin-top:0;}
#HomeSlideShow .flex-direction-nav{display:none;}
#SimilarMultiProductsByCustomerViews .ProductList{width:235px;margin:0 auto;}
.CartItemIndividualPrice.desktopOnly{display:block !important;}
.BillingDetails, .ShippingDetails{padding:15px 0 0;}
#bottom_payment_button{padding:4px 10px;width:100%;}
.innerfrmAccount .Submit{margin-left:0;}
#SearchResultsProduct #frmCompare .ProductList + .clear + .product-nav.HL-HasPaging.HL-NoPaging{border:0 !important;background:0 !important;padding:0 !important;min-height:0!important;}
.CartContents{position:relative;}
.CartContents:before{border-top:1px solid #e0e0df;content:"";height:1px;left:0;position:absolute;top:0;width:100%;}
.ProductThumbImage a img{width:100%;}
.wrapContSellers .row{margin:0;}
.wrapContSellers .col-sm-4{padding:0;}
.HL-contSellerThreeColumn.wrapContSellers .col-sm-4, .HL-contSellerTwoColumn.wrapContSellers .col-sm-4{width:100%;margin-bottom:0;}
.HL-contSellerThreeColumn.wrapContSellers .row, .HL-contSellerTwoColumn.wrapContSellers .row{margin:0;}
.HL-contSellerThreeColumn.wrapContSellers .sellerInfo img, .HL-contSellerTwoColumn.wrapContSellers .sellerInfo img{width:100% !important;}
#AccountOrders ul.AccountOrdersList .btn, #AccountOrders ul.AccountOrdersList .ReturnLink{padding:0 5px;}
.EstimateShipping dt{margin-top:15px;margin-bottom:5px;}
.EstimateShipping dt:first-child{margin-top:0;}
}
@media (max-width:380px){.AccountOrderStatusList li .btns form.FloatRight:first-child{margin-left:5px;}
.AccountOrderStatusList li .btns form.FloatRight .btn.btn-clear{padding:0 5px;}
#AccountOrders ul.AccountOrdersList .ReturnLink{float:right;clear:both;margin-top:10px;}
#AccountOrders ul.AccountOrdersList .btn{display:block;}
.CheckoutRedeemCoupon .CouponCodeInner #couponcode{width:100% !important;margin-bottom:10px;}
}