@media screen and(-ms-high-contrast: active),(-ms-high-contrast: none){
    .rating-box{width:65px;height:12px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden;position:relative}
    .rating-box:before{font-family:"porto";content:"\e852\20\e852\20\e852\20\e852\20\e852";width:65px;height:12px;color:#ddd;display:inline;font-size:11px;line-height:12px;white-space:nowrap}
    .rating-box .rating{float:left;height:12px;position:absolute;left:0;top:0;overflow:hidden}
    .rating-box .rating:before{font-family:"porto";content:"\e852\20\e852\20\e852\20\e852\20\e852";width:65px;height:12px;color:#ffc600;display:inline;font-size:11px;line-height:12px;white-space:nowrap}
}

@media (max-width: 1800px){
	.history-track-content{width: 17%;}
}

@media (min-width: 1700px){
	.container {width: 100%;max-width: 1360px;}
	.customer-account-index .col-sm-3,.customer-account-edit .col-sm-3,.customer-address-index .col-sm-3,.sales-order-history .col-sm-3,.sales-order-view .col-sm-3,.wishlist-index-index .col-sm-3,.rewardpoints-index-index .col-sm-3,.rewardpoints-index-transactions .col-sm-3,
	.rewardpointsreferfriends-index-index .col-sm-3,.rewardpoints-index-settings .col-sm-3,.customer-recently-index .col-sm-3,.customer-coupon-index .col-sm-3,.review-customer-index .col-sm-3,.newsletter-manage-index .col-sm-3,.review-customer-view .col-sm-3{width: 20%;}
	.customer-account-index .col-sm-9 ,.customer-account-edit .col-sm-9,.customer-address-index .col-sm-9,.sales-order-history .col-sm-9,.sales-order-view .col-sm-9,.wishlist-index-index .col-sm-9,.rewardpoints-index-index .col-sm-9,.rewardpoints-index-transactions .col-sm-9,
	.rewardpointsreferfriends-index-index .col-sm-9,.rewardpoints-index-settings .col-sm-9,.customer-recently-index .col-sm-9,.customer-coupon-index .col-sm-9,.review-customer-index .col-sm-9,.newsletter-manage-index .col-sm-9,.review-customer-view .col-sm-9{width: 80%;}
}

@media (max-width: 1699px){
	.category-top-brands #category-single-images .owl-controls .owl-buttons .owl-prev, .category-top-brands #category-single-images .owl-controls .owl-buttons .owl-next{background-size: 50%;background-position: 5px 21px;}
	.header .form-search #search{padding-right:25%;} 
	
	.footer-left-menu h5{font-size:14px;}
	.footer-left-menu dl dd{font-size:13px;padding-bottom: 4px;}
	.centect-free{padding:25px}
	.history-track-content{width: 18%;}
	.order-info-box .tracking-number .tracking_number{width: 230px;}
	.data-table-content li.order-content p.sales-tracks span a .copy-button{background-size: 740%;background-position: -82px -16px;width: 18px !important;}
	.data-table-content li.order-content p.sales-tracks span a:nth-child(1){margin-right: 1px !important;}
	#categories-scrollbar{width: 760px;height: 540px;}
	.sticky-header.type3 .main-categories-all .sticky-header-icon{margin-right: 0;right: 20px;}
	.dashboard-top-right ul li{font-size:14px;padding: 10px 20px 15px 0;}
	.dashboard-top-right h2{text-indent: -180px;}
	.items-ordered-content li .product-right .product-name{padding-left: 10px;}
	.customer-account-index .col-sm-3,.customer-account-edit .col-sm-3,.customer-address-index .col-sm-3,.sales-order-history .col-sm-3,.sales-order-view .col-sm-3,.wishlist-index-index .col-sm-3,.rewardpoints-index-index .col-sm-3,.rewardpoints-index-transactions .col-sm-3,
	.rewardpointsreferfriends-index-index .col-sm-3,.rewardpoints-index-settings .col-sm-3,.customer-recently-index .col-sm-3,.customer-coupon-index .col-sm-3,.review-customer-index .col-sm-3,.newsletter-manage-index .col-sm-3{width: 23%;}
	.customer-account-index .col-sm-9 ,.customer-account-edit .col-sm-9,.customer-address-index .col-sm-9,.sales-order-history .col-sm-9,.sales-order-view .col-sm-9,.wishlist-index-index .col-sm-9,.rewardpoints-index-index .col-sm-9,.rewardpoints-index-transactions .col-sm-9,
	.rewardpointsreferfriends-index-index .col-sm-9,.rewardpoints-index-settings .col-sm-9,.customer-recently-index .col-sm-9,.customer-coupon-index .col-sm-9,.review-customer-index .col-sm-9,.newsletter-manage-index .col-sm-9{width: 77%;}
	.shipping-cart-top ul li:nth-child(1){width: 47%;}
	.shipping-cart-top ul li:nth-child(4){width: 13.5%;}
	.cart .shipping-cart-top ul li,.shipping-cart-content .cart-warehouse{font-size: 15px;}
	.shipping-cart-content .cart-warehouse span:nth-child(2),.cart .cart-collaterals h2{font-size: 13px;}
	.cart .page-title h1{font-size: 18px;}
	.cart .cart-collaterals .checkout-types button span span{font-size: 16px;}
	.shipping-cart-content .cart-price,.shipping-cart-content a.btn-remove2{padding-top: 12px;margin: 0;}
	.shipping-cart-content .cart-content-num{padding-left: 25px;padding-top: 10px;}
	.product-view .product-shop .price-box .old-price .price{font-size: 18px;}
	.merry-products h1{margin: 30px 0 15px;}
	.index-blog .post-image img{max-height: 187px;}
	.index-blog-banner a img{min-height: 288px;}
	.search-area{padding-left: 130px;}
	.container {width: 100%;max-width: 1360px;}
	.cart-null .cart-empty{padding: 0 0 0 80px;top: -20px;}
	.cart-null .cart-empty.logged{top: -25px;}
	.cart-null .cart-btn a:nth-child(1),.cart-null .cart-btn a:nth-child(2){height: 37px;width: 149px;font-size: 14px;line-height: 34px;}
	.cart-null:before{width: 118px;height: 104px;background-size: 100%;}
	.filter-products .item,.col-main .category-products .products-grid.columns4 li.item{padding: 10px 9px;}
	.owl-bottom-narrow .owl-controls .owl-buttons .owl-prev,.owl-bottom-narrow .owl-controls .owl-buttons .owl-next{bottom: 140px;}
	.container {width: 100%;padding: 0 100px;}
	.header-container.type3 .header #search_mini_form,.search-result{width: 448px;}
	.main-categories-header{width: 18%;}
	.main-menu-header{width: 82%;}
	.main-menu-header{padding-left: 0;}
	.main-menu-header ul li a{padding:0 12px;font-size: 15px;}
	.main-categories-header h2{padding: 0 26px;font-size: 15px;}
	.filter-products .products div.item .details-area .product-name a {font-size: 14px;}
	.footer-bottom{padding: 16px 0 0;}
	.footer-bottom .other-link{margin: 0 0 20px;}
	.hours-icon,.pre-order-icon, .coming-soon-icon,.clearance-icon{height: 20px;line-height: 20px;font-size: 12px;top: -1px;}
	.filter-products .products div.item .details-area .product-name{height: 42px;line-height: 22px;}
	.icon-heart:before, .icon-crown:before, .icon-money:before, .icon-locks:before{width: 67px;height: 67px;}
	.shop-features h3{font-size: 16px;}
	.footer-middle a{font-size: 14px;}
	.footer-middle .block.block-subscribe .input-box input.input-text{height: 35px !important;}
	.footer-middle .block.block-subscribe .input-box button span{margin-left: 0;font-size: 16px;line-height: 35px !important;height: 35px !important;}
	.special-price .price,.regular-price .price{font-size: 18px;}
	.old-price .price{font-size:12px;}
	.sour-home .old-price{top: 1px;padding-left: 5px;}
	.footer-middle .block .block-title strong{font-size: 16px;}
	.col2-left-layout .col-left.sidebar{padding-right: 0;}
	.product-view .product-shop .price-box .regular-price .price,.product-view .product-shop .price-box .special-price .price{font-size: 28px;}
	.data-table-content li.order-content p.sales-items span.items-img{width: 186px;}
	.data-table-content li.order-content p.sales-items,.data-table-title li:nth-child(1){width: 37%;}
	.data-table-content li.order-content p.sales-tracks{width: 13.8%;}
	.data-table-content li.order-content p.sales-tracks .tracking_number i{max-width: 68px;}
	.data-table-content li.order-content p.sales-reorder a{font-size: 13px;}
}

@media (max-width: 1550px){
	.col-main .category-products .products-grid.columns4{margin-left:-5px;margin-right:-5px}
	.toolbar{margin-bottom: 5px;}
	.announcement .announcement-title h2{font-size: 18px;}
	.header-container.type3 .header .custom-block{margin-right: 21px;}
	.owl-banner-carousel{margin-bottom: 28px;}
	.filter-title, h2.filter-title,.home_tabbox_new .home_tabs li{margin: 0 0 12px;font-size: 26px;}
	.search-area{padding-left: 150px;}
	.recent-posts{margin-top: 10px;}
	.col-main .category-products .products-grid.columns4 li.item{padding: 5px;}
	.footer-bottom .other-link a{padding: 0 1px;} 
	.top-links-topLink{line-height: 28px;}
}

@media (max-width: 1520px){
	.history-track-content{width: 16%;}
}

@media (max-width: 1439px){
	.header .form-search #search{padding-right:28%;}
	
	#checkout-review-table .checkout-review-content ul li .pre-order-notice{padding: 0 !important;}
	.history-track-content {width: 300px;}
	.shipping-cart-content h2{padding: 0 5px 0 20px;width: 36%;}
	.cart .col-sm-12.col-md-8.col-lg-9{padding-right: 5px;}
	.shipping-cart-content .cart-content-num{width: 21%;}
	.shipping-cart-top ul li:nth-child(1){width: 45%;}
	.shipping-cart-top ul li:nth-child(3){width: 19%;}
	.shipping-cart-top ul li:nth-child(4){width: 15%;}
	.owl-bottom-narrow .owl-controls .owl-buttons .owl-next,.owl-bottom-narrow .owl-controls .owl-buttons .owl-prev{bottom: 110px;}
	.header-container.type3 .mini-cart{margin: 0;}
	.shipping-cart-content .cart-content-num{padding-left: 20px;}
    .header-container.type11 .top-links-icon{display:inline-block}
    .header-container.type11 .links{display:none;position:absolute;right:0;z-index:9;background-color:#fff !important;border-radius:3px;margin:0;padding:5px 0;text-align:right;border:1px solid #ccc}
    .header-container.type11 .links li{display:block;border:0;padding:0}
    .header-container.type11 .links li a{color:#777 !important;white-space:nowrap;padding:0 10px;display:block;transition:all 0.2s;font-weight:400}
    .header-container.type11 .links li:hover a{background-color:#ccc !important;color:#fff !important;text-decoration:none}
	.main-menu-header ul li a {padding: 0 11px;}
	.main-categories-header h2 i.list-icon{width: 22px;top: 5px;}
	.header-container.type3 .header #search_mini_form {width: 408px;}
	.search-result {text-align: left;width: auto;}
	.search-result li a span{padding: 0 2px;}
    .search-area {padding-left: 150px;}
	.filter-title, h2.filter-title,.home_tabbox_new .home_tabs li{margin: 0 0 10px;}
	.icon-heart:before, .icon-crown:before, .icon-money:before, .icon-locks:before{display: block;float: none;}
	.footer-middle .block.block-subscribe .input-box input.input-text{max-width: 235px;}
	.footer .social-icons a{width: 25px;height: 27px;background-size: 900%;}
	.footer .social-icons a.icon1-class{background-position-x: 0;}
	.footer .social-icons a.icon2-class{background-position-x: -25px;}
	.footer .social-icons a.icon3-class{background-position-x: -71px;background-size: 700%;background-position-y: -3px;}
	.footer .social-icons a.icon4-class{background-position-x: -105px;}
	.footer .social-icons a.icon5-class{background-position-x: -127px;background-position-y: 2px;}
	.footer .social-icons a.icon6-class{background-position-x: -160px;width:32px;background-size: 700%;background-position-y: 2px;}
	.footer .social-icons a.icon7-class{background-position-x: -199px;bbackground-position-y: 2px;}
	.products .item{padding: 10px 7px;}
	.owl-top-narrow{margin: 0 -8px;}
	.fast-head img{width: 70px;height: 70px;}
	.fast-head .product-name{font-size: 17px;}
	#fast-product-content{height: 520px;width: 800px;padding: 10px 0;}
	#fast-product-content .close{    top: 10px;}
	#fast-product-content ul li.fast-name{width: 21%;}
	#fast-product-content ul li.fast-price {width: 18%;}
	#fast-product-content ul li.fast-warehouse{width: 26%;}
	#fast-product-content ol li{float:left;width: 20%;}
	#fast-product-content ol li:nth-child(1){width: 28%;}
	#fast-product-content ol li:nth-child(3){width: 24%;}
}

@media (max-width: 1360px){
	.container {padding: 0 70px;}
	.filter-content{padding: 26px 16px 26px 68px;}
	.data-table-content li.order-content p.sales-items span.items-img{width: 180px;}
	.data-table-content li.order-content p.sales-items span.items-qty{float: left;}
	.data-table-content li.order-content p.sales-items em{font-size: 13px;}
	.order-info-box,.order-details{padding:0;}
	.order-info-box .col-1,.order-info-box .col-2{width: 46%;}
}

@media (max-width: 1299px){
	.footer-left-menu h5{font-size:14px}
	.footer-left-menu dl dd{font-size:13px;}
	.centect-free .tab_con img{max-width:100%;}
	.data-table-content li.order-content p.sales-tracks .tracking_number i {max-width: 62px;}
	#categories-scrollbar{width: 650px;height: 470px;}
	.dashboard-top-right h2 {text-indent: -120px;}
	.search-area {padding-left: 110px;}
	.main-menu-header ul li a{padding: 0 7px;font-size:14px;}
	.home-h2-more{width: 145px;height: 22px;line-height: 20px;margin-right: 0;}
	.main-categories-header h2{padding: 0 10px;}
	.main-categories-header h2 i.down-icon{right: 10px;}
	.product-img-box .flexslider .slides img{padding: 0;}
	.owl-bottom-narrow .owl-controls .owl-buttons .owl-next,.owl-bottom-narrow .owl-controls .owl-buttons .owl-prev{bottom: 90px;}
    .header-container.type11 .header{text-align:left;}
    .header-container.type11 .header .logo{margin: 20px 25px}
    .header-container.type11 .menu-icon{display:inline-block}
    .header-container.type11 .header-wrapper{display:none}
    .mobile-nav-shown .header-container.type11 .mobile-nav{display:block;background-color:rgba(0,0,0,0.6)}
	.filter-title, h2.filter-title,.home_tabbox_new .home_tabs li{font-size: 24px;margin: 0 0 8px;}
	.shop-features h3{font-size: 16px;margin: 10px 0 3px;}
	.block-layered-nav dt, .block-layered-nav .currently .block-subtitle, .block-category-nav .block-title,.catalog-category-view .block.block-tags .block-title,.catalogsearch-result-index .block.block-tags .block-title{font-size:14px;}
	.sorter .sort-by{margin-right: 8px;}
	.sorter .view-mode{margin-right: 5px;}
	.pager .pages li{margin-left: 1px;}
}

@media (min-width: 1200px){
    .col-lg-2-4{width:20%}
    .col-lg-9-6{width:80%}
	#product-banners{display:none;} 
}

@media (max-width: 1250px){
	.index-blog-banner a img{height: 281px;}
	.footer-bottom .other-link a img,.footer-bottom .other-link a:nth-child(3) img{height: 90px;width: 150px;}
	.footer-bottom .other-link a:nth-child(4) img,.footer-bottom .other-link a:nth-child(5) img{height: 90px;width: 90px ;}
	.block-account ul li{padding: 7px 0px 7px 7px;}
	.block-account ul li a,.block-account ul li strong{font-size:13px;}
}

@media (max-width: 1199px){
	#category-single-images .item{padding: 2px;}
	.category-top-brands #category-single-images .owl-wrapper{padding: 2px 0;}
	.category-top-brands #category-single-images .owl-controls .owl-buttons .owl-prev{left:-35px;}
	.category-top-brands #category-single-images .owl-controls .owl-buttons .owl-next{right:-35px;}
	.header .form-search button.button span span:before{background-position: -4px -32px !important;background-size: 1250% !important;}
	
	.addresses-list ol.row{margin-left: -8px;margin-right: -8px;}
	.addresses-list li.item{padding: 0 8px 15px 8px;}
		
	.cart .discount .buttons-set button.button{float:left;margin: 0 5px 0 0;width:150px}
	.cart .discount .buttons-set button.button span{height: 26px;line-height: 26px;}
	.cart .discount .buttons-set button.button:nth-child(2){margin:0;}
	.commission ul li{background:none;}
	.footer-left-menu{padding: 15px 10px;}
	.centect-free {padding: 15px 20px;}
	.data-table-content li.order-content p.sales-tracks .tracking_number i {max-width: 52px;}
	.sorter .limiter,.toolbar .pager{display:none;}
	.sticky-header.type3 .top-links-topLinks {left: -130px;}
	#categories-scrollbar{width: 720px;}
	.sticky-header.type3 .main-categories-all .sticky-header-icon .sticky-header-seach{margin-right: 15px;}
	.sticky-header.type3 .main-categories-all .sticky-header-icon i:before, .sticky-header.type3 .header .form-search button.button span span:before{background-size: 240%;}
	.sticky-header.type3 .main-categories-all .sticky-header-icon .sticky-seach-icon:before{background-position: 4px center;}
	.sticky-header.type3 .main-categories-all .sticky-header-icon .sticky-customer-icon:before{background-position: -23px center;}
	.pre-order-help i{left: -100px;}
	.pre-order-help i:before{left: 100px;}
	.order-details .data-table,.items-ordered-top,.items-ordered-content{border:0}
	.dashboard-top-right ul li{padding: 10px 10px 15px 0;}
	.dashboard .dashboard-top-left{padding: 25px 20px;}
	.dashboard .dashboard-top-right{padding-left: 160px;}
	.items-ordered-content li .product-left .product-image img{max-width:60px;}
	.address-information ul li.create_account input{margin: 0 !important;float: left !important;width: 5%;position: relative;top: 4px;}
	.cart .col-sm-12.col-md-8.col-lg-9{padding-right:10px;}
	.shipping-cart-top ul li:nth-child(2){width: 12%;text-align: center;}
	.shipping-cart-top ul li:nth-child(3){width: 18.8%;}
	.filter-content{padding: 26px 16px;}
	.icon-heart, .icon-crown, .icon-money, .icon-locks{width: 25%;}
	.icon-heart .features-right:before, .icon-crown .features-right:before, .icon-money .features-right:before, .icon-locks .features-right:before{float: none;display: block;}
	.features-right{text-align: center;}
	.shop-features h3{margin: 0 0 3px;font-size: 15px;padding-left: 0;}
	.shop-features a{font-size: 13px;padding-left: 0;}
	.jquery-zoom {display: none;width: 100%;height: 100%;}
	.sliderbox .slider{width: 100%;}
	.jquery-zoom{display:none;} 
	.swiper-image-mo{display: block !important;overflow: hidden;}
	.swiper-pagination{position:relative;margin: 5px 0;}
	.swiper-pagination-bullet{background: #a0a09f;opacity: 1;width: 5px;height: 5px;margin: 0 5px;}
	.swiper-pagination-bullet-active{background: #c72e2e;}
	.swiper-large-image,.swiper-thumbnail{display:none;}
	.shipping-cart-content .product-left, .shipping-cart-content li.cannot_be_img{width: 10%;}
	.shipping-cart-content .product-right, .shipping-cart-content li.cannot_be_content{width: 90%;}
	.main-categories-header{width: 17%;}
	.main-menu-header{width: 83%;}
	.header>.logo{max-width: 180px;}
	.header .form-search{min-width: 300px;}
	.main-categories-header h2{font-size: 14px;}
	.cart .col-md-8,.cart .col-md-4{width:100%}
	.cart .cart-table-wrap{margin-bottom: 20px;}
	.shipping-cart-content li.NOT-AVAILABLE{width: 100% !important;}
	.search-area{padding-left: 170px;}
	.header-container.type3 .mini-cart{top: 0;margin: 0;}
	.mini-cart-text, .header-container .selectbox .select .text, .header-container .selectbox .trigger, .header-container .top-links-title span, .header-container .top-links-title em {display: none;}
	.container {width: 100%;padding: 0 30px;}
	.main-menu-header ul li a {padding: 0 12px;font-weight: normal;}
	#top-banner-slider .owl-controls{display:none !important;}
	.header-container.type3 .header .custom-block{margin-right: 26px;}
	.header-container.type3 .mybag-link .cart-info{margin-top: -25px;margin-left: 25px;height: 20px;line-height: 20px;padding: 0 6px;}
    body.boxed .page{width:980px}
    .header-container.type2 .search-area{position:relative;margin:10px 0;z-index:2}
    .header-container.type2 .header #search_mini_form{width:auto}
    .header-container.type5 .search-area{position:relative;margin:10px 0;z-index:2}
    .header-container.type5 .search-area .search-icon{display:block;line-height:40px}
    .header-container.type5 .search-area #search_mini_form{display:none;width:0;margin:0}
    .header-container.type5 .header .form-search{width:450px;position:absolute;left:-50px;top:40px;overflow:visible;border-width:5px;border-radius:25px;border-color:#ccc}
    .header-container.type5 .header .form-search:before{content:"";display:block;position:absolute;left:45px;top:-25px;width:20px;height:20px;border:10px solid transparent;border-bottom-color:#ccc}
    .header-container.type6 .header .custom-block{display:none}
    .header-container.type6 .main-nav .menu{padding-right:0}

    .header-container.type7 .header .custom-block{display:none}
    .header-container.type7 .header .search-area a.search-icon{float:left;display:inline-block;vertical-align:middle}
    .header-container.type7 .menu-icon{display:inline-block;height:auto;padding:0;margin:15px 10px;float:left}
    .header-container.type7 .header-wrapper{display:none}
    .header-container.type7+.mobile-nav{display:none}
    .mobile-nav-shown .header-container.type7+.mobile-nav{display:block}

    .header-container.type8 .top-links-icon{display:inline-block}
    .header-container.type8 .links{display:none;position:absolute;right:0;z-index:9;background-color:#fff !important;border-radius:3px;margin:0;padding:5px 0;text-align:right;border:1px solid #ccc}
    .header-container.type8 .links li{display:block;border:0;padding:0}
    .header-container.type8 .links li a{color:#777 !important;white-space:nowrap;padding:0 10px;display:block;transition:all 0.2s;font-weight:400}
    .header-container.type8 .links li:hover a{background-color:#ccc !important;color:#fff !important;text-decoration:none}
    
    .col-main .category-products .products-grid.columns4 li.item{width:33.33%}
    .col-main .category-products .products-grid.columns4 li.item.nth-child-4np1{clear:none}
    
    .col-main .category-products .products-grid.columns5 li.item{width:33.33%}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-3np1{clear:left}
    
    .col-main .category-products .products-grid.columns6 li.item{width:20%}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-5np1{clear:left}
    
    .col-main .category-products .products-grid.columns7 li.item{width:20%}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-7np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-5np1{clear:left}
    
    .col-main .category-products .products-grid.columns8 li.item{width:20%}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-8np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-7np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-5np1{clear:left}
    
    .category-banner .banner-text h2{font-size:45px}
    .category-banner .banner-text p{font-size:23px}
    .category-boxed-banner .banner-text h2{font-size:38px}
    .category-boxed-banner .banner-text p{font-size:17px}
    .category-boxed-banner .banner-text a.shop-now{margin-left:16px;font-size:14px}
    
	.col1-layout .product-shop .product-options-bottom{padding-bottom: 10px;}
    .col1-layout .product-shop .product-options-bottom,.col1-layout .add-to-box{float:none;width:auto;border-bottom:1px solid #ebebeb;margin-bottom: 10px;padding-bottom: 20px;}
	.product-view .view-add-to-cart{margin-right: 10px;}
	.product-shop .add-to-links{margin-left: 0;}
    .col1-layout .sharing-tool-area{float:none;position: relative;margin-top: 0;right: 0;}
    
    .owl-banner-carousel .content.type1 h2{font-size:48px}
    .owl-banner-carousel .content.type1 p{font-size:20px}
    .owl-banner-carousel .content.type1 a{font-size:13px}
    .owl-banner-carousel .content.type2 h2{font-size:37.2px;border-top:4px solid #08c;padding-top:8px}
    .owl-banner-carousel .content.type2 h3{font-size:24.47px}
    .owl-banner-carousel .content.type2 p{font-size:11.2px}
    .owl-banner-carousel .content.type2 a{font-size:14.4px}

	.owl-banner-carousel .content-9.type1 em{font-size:18px;margin-bottom:-4px;margin-left:8px}
	.owl-banner-carousel .content-9.type1 h2{font-size:58px}
	.owl-banner-carousel .content-9.type1 p{font-size:32px}
	.owl-banner-carousel .content-9.type1 a{font-size:14px}
	.owl-banner-carousel .content-9.type1 a>i{width:15px;height:15px;line-height:14px;font-size:11px;margin-bottom:3px;margin-left:10px}
    .owl-banner-carousel .content-9.type2 h3{font-size:37.2px}
    .owl-banner-carousel .content-9.type2 span{font-size:11.2px}
    .owl-banner-carousel .content-9.type2 a{font-size:11px}

    .cart-table a{line-height:24px}
    .cart-table .cart-price{display:inline-block;}
    .cart-table thead{display:none}
    .data-table.cart-table .product-image{z-index:0}
    .data-table.cart-table tbody tr{position:relative;display:block;clear:both;padding:25px 0;border-bottom:1px solid #dcdcdc}
    .data-table.cart-table tbody tr{padding-top:0;padding-bottom: 0;}
    .data-table.cart-table tbody td{display:block;padding:0;width:100%;border-width:0;text-align:center!important;padding: 5px 10px !important;}
    .data-table.cart-table tbody td.pr-img-td{clear:both;padding:0 0 15px}
    .data-table.cart-table tbody td.action-td{position:absolute;top:20px;z-index:1}
    .data-table.cart-table tbody tr.first td.action-td{top:-5px}
    .data-table.cart-table tbody td.action-td .btn-remove2{float:right;line-height:22px}
    .data-table.cart-table tfoot tr.first td{padding-top:25px}
    .cart-table .item-options dd{padding:0}
    .cart-table .qty-holder{width:90px;margin-top:15px}
    .title-buttons{text-align:left}
    .cart-table button.button{margin-bottom:0;margin-left:0;}
    .title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:none}
    .cart .title-buttons .checkout-types{float:none;display:block}
    .cart .title-buttons .checkout-types li{margin:0 0 10px}
	.shipping-cart-footer .exportItemsFromCart{margin-bottom: 0;margin-left: 0;border-radius: 0;background: #fff;border: 1px solid #ccc;color: #777;line-height: 32px;padding: 0 12px;}

    .my-account .data-table thead{display:none}
    .my-account .data-table tbody tr{display:block;border-bottom:1px solid #ddd;padding:15px 0 5px;position:relative}
    .my-account .data-table tbody tr:first-child{border-top:1px solid #ddd}
    .my-account .data-table tbody td{padding:0 15px 10px;width:100%;text-align:center!important;border-width:0}
    .my-account .data-table .add-to-cart-alt{margin:10px auto}
    .my-account .data-table tbody .btn-remove{position:absolute;top:15px;right:15px}
	.my-account #my-reviews-table tbody tr{display: revert;}
	.my-account #my-reviews-table tbody td{width:auto;}
	.my-account #my-reviews-table tbody td:nth-child(4){text-align:left !important;}
    .homepage-grid-banner .row{margin-left:-3px;margin-right:-3px}
    .homepage-grid-banner .col-sm-1,.homepage-grid-banner .col-sm-2,.homepage-grid-banner .col-sm-3,.homepage-grid-banner .col-sm-4,.homepage-grid-banner .col-sm-5,.homepage-grid-banner .col-sm-6,.homepage-grid-banner .col-sm-7,.homepage-grid-banner .col-sm-8,.homepage-grid-banner .col-sm-9,.homepage-grid-banner .col-sm-10,.homepage-grid-banner .col-sm-11,.homepage-grid-banner .col-sm-12{padding-left:3px;padding-right:3px}
    .homepage-grid-banner .col-sm-margin{margin-bottom:7px}
    .homepage-grid-banner .content a.btn-default{font-size:11px}
    .homepage-grid-banner .grid1 .content h2{font-size:55.16px}
    .homepage-grid-banner .grid1 .content p{font-size:23px;margin-right:3.12px}
    .homepage-grid-banner .grid2 .content h3{font-size:22.53px}
    .homepage-grid-banner .grid2 .content h2{font-size:22.53px}
    .homepage-grid-banner .grid2 .content p{font-size:13.71px;margin-bottom:11.7px}
    .homepage-grid-banner .grid3 .content h2{font-size:35.88px}
    .homepage-grid-banner .grid3 .content h5{font-size:12.48px;margin-bottom:23.4px}
    .homepage-grid-banner .grid3 .content p{font-size:12.48px;margin-bottom:3.9px}
    .homepage-grid-banner .grid3 .content h4{font-size:17.72px;margin-top:15.6px}
    .homepage-grid-banner .grid3 .content h4>span{font-size:13.77px}
    .homepage-grid-banner .grid3 .content h3{font-size:29.41px;margin-bottom:11.7px}
    .homepage-grid-banner .grid3 .content h3>span{font-size:19.6px}
    .homepage-grid-banner .grid4 .content h2{font-size:29px;margin-bottom:12px}
    .homepage-grid-banner .grid4 .content p{font-size:17px;margin-bottom:11.7px}
    
    .grid-images .grid1{margin-bottom:9px}
    
    .slider-with-side .side-area .item2{margin-bottom:8px}
    .slider-with-side .side-area .item1 .content{bottom:15px;left:13px}
    .slider-with-side .side-area .item1 .content h2{font-size:30px;margin-bottom:10px}
    .slider-with-side .side-area .item1 .content em{font-size:22px;margin-left:2px}
    .slider-with-side .side-area .item1 .content a{font-size:13px;margin-left:2px}
    .slider-with-side .side-area .item2 .content{bottom:15px;left:15px}
    .slider-with-side .side-area .item2 .content h2{font-size:28px;margin-bottom:10px}
    .slider-with-side .side-area .item2 .content p{font-size:13px}
    .slider-with-side .side-area .item2 .content a{font-size:12px;padding:7px 8px 7px 13px;margin:5px 0 0 25px}
    .slider-with-side .side-area .item3 .content{bottom:15px;left:15px}
    .slider-with-side .side-area .item3 .content h2{font-size:28px}
    .slider-with-side .side-area .item3 .content p{font-size:17px;margin-bottom:15px}
    .slider-with-side .side-area .item3 .content a{font-size:14px}
    .slider-with-side .slider-area .item .content .text-area h2{padding:6px 45px 6px 10px;font-size:38px}
    .slider-with-side .slider-area .item .content .text-area p{padding:10px 15px 10px 11px;font-size:15px}
    .slider-with-side .slider-area .item .content .ribbon{right:11px;top:11px}
    .slider-with-side .slider-area .item .content .ribbon em{font-size:13px;margin-right:60px}
    .slider-with-side .slider-area .item .content .ribbon h3{font-size:30px;margin-right:12px}
    .slider-with-side .slider-area .item .content .ribbon h5{font-size:16px;margin-top:-2px}

    .owl-item-links-block ul li{padding:0 10px}
    .owl-item-links-block ul li a{font-size:15px}
    .owl-item-links-block span{font-size:15px;padding-left:15px;margin-left:5px}
    .owl-item-links-block span .icon-angle-down{font-size:8px;margin-left:5px}

    .slide3-1-content p{margin-bottom:3px;font-size:13px}
    .slide3-1-content h2{font-size:30px;margin-bottom:15px}
    .slide3-1-content .price-area{}
    .slide3-1-content .price-area em{font-size:10px}
    .slide3-1-content .price-area em:first-child{margin-bottom:-2px}
    .slide3-1-content .price-area h3{font-size:35px}
    .slide3-1-content .button-area{padding-left:10px;margin-left:10px}
    .slide3-1-content a.btn-default{height:45px;font-size:13px;line-height:45px;padding:0 17px 0 20px;border-radius:5px}
    .slide3-1-content a.btn-default i{width:12px;height:12px;line-height:11px;font-size:9px;margin-bottom:2px;margin-left:8px}
    .slide3-2-content em{font-size:18px;margin-left:2px;margin-bottom:4px}
    .slide3-2-content h2{font-size:47px;margin-bottom:4px}
    .slide3-2-content p{font-size:32px;margin-bottom:25px}
    .slide3-2-content a{font-size:14px}
    .slide3-2-content a>i{width:13px;height:13px;line-height:12px;font-size:10px;margin-bottom:3px;margin-left:10px}
    .footer-container.fixed-position .footer-bottom .custom-block{display:none}
    .filter-products .products div.item .product-image{min-height:0}
	.order-details .data-table tbody tr:first-child{border:0}
	.order-details .data-table tbody tr{display: table-row;border:0}
	.order-details .data-table tbody td{width: 85%;text-align: right !important;}
	.order-details .data-table tbody td:nth-child(2){width: 15%;}
	
	.popup-review .review-form-add{width: 450px;margin-top: -283px;}
	.popup-review .form-list input.input-text{height: 30px;padding: 0 10px;}
	.popup-review .form-list textarea{height: 5em;}
	.popup-review .form-list li{margin: 0;}
	.form-list .input-box{margin-bottom: 10px !important;}
	.add-photos .input-box{margin-bottom:0 !important}
	.popup-review .form-add .ratings-table{margin: 10px 0;}
	.popup-review .form-add .ratings-table.data-table thead th{padding: 0;width: 16.6%;}
	.order-details .popup-review .data-table{border: 1px solid #dddddd;border-top: 0;border-bottom: 0;border-right: 0;}
	.order-details .popup-review .data-table tbody tr,.my-account .popup-review .data-table thead{display:inherit;width: 100%;}
	.order-details .popup-review .data-table tbody td {width: 20% !important;text-align: center !important;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;padding: 10px 10px !important;line-height: 1.3;}
	.order-details .popup-review .data-table tbody th{border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
	.order-details .popup-review .data-table thead tr{border-left: 0;}
	.askit-bottom .form-list .input-box{margin-bottom: 0 !important;}
}

@media (max-width: 1100px){
	.header .form-search #search{padding-right:28%;}
	.header .sticky-search-clear{right: 73px;height: 32px;line-height: 32px;font-size: 24px;}
	.sticky-header.type3 .header .sticky-search-clear{right: 45px;}
	.header-container.type3 .header .clear-tips{right: 69px;top: 35px;}
	
	.data-table-content li.order-content p.sales-tracks .tracking_number i {max-width: 45px;}
	#categories-scrollbar{width: 670px;}
	.product-options dt, .swithch_warehouse dt,.product-view .product-shop .availability label, .detail-price label, .add-to-cart label, .product-sku label, .weight label, .block-related label{width: 23%;}
	.product-options dd, .swithch_warehouse dd,.product-view .product-shop .availability .availability-detail,.product-sku span, .weight span, .block-related .related-select{width: 77%;}
	.product_attribute_option_link,.Warehouse-product-content ul li label{margin: 0 7px 15px 0;}
	.menu-item-all{column-count: inherit !important;-webkit-column-count: inherit !important;}
	.data-table-title li:nth-child(5){width: 20%;}
	.data-table-content li.order-content p.sales-items span.items-img{width: 140px;}
	.searchautocomplete .searchautocomplete-placeholder{top: 32px !important;}
	.index-blog-banner a img{min-height: 275px;}
	.main-menu-header ul li a {padding: 0 8px;}
	.search-result li a span{padding: 0 1px;}
	.header-container.type3 .header #search_mini_form {width: 368px;}
	.search-area {padding-left: 150px;}
	.header-container.type3 .header .form-search{height: 32px;}
	.header .form-search #search{padding: 0 10px;line-height: 32px;height: 32px;border-width: 1px;}
	.header .form-search button.button{width: 77px;right: -4px;height: 36px;}
	.header-container.type3 .header .form-search button.button span span{width: 79px;height: 36px;line-height: 36px;}
	.index-blog .col-sm-4{padding-left: 3px;padding-right: 3px;}
	.index-blog .col-sm-5{padding-right: 3px;}
	.filter-products .item{padding: 5px;}
} 

@media (max-width: 1199px) and (min-width: 992px){
    .home-side-menu h2.side-menu-title{padding:9px 15px}
    .menu.side-menu>li>a{font-size:13px;padding:10px 5px}
    .side-custom-menu h2{padding:10px 13px 10.5px}
    .side-custom-menu ul li{padding:10px 4px 9px}
    .side-custom-menu ul li a{font-size:13px}
}

@media (min-width: 992px){
    .header-container.type10 .mobile-nav.side-block {display: none !important;}
    .col-md-6.col-md-5-5{width:45%;z-index:1}
    .col-md-6.col-md-6-5{width:55%}
    .color-banner .col-md-5-5.a-left h2{margin-left:-35%}
    .color-banner .col-md-5-5.a-right h2{margin-right:-20%}
    .md-f-right{float:right !important}
    .mobile-nav-shown .mobile-nav, .mobile-nav-shown .home-side-menu .mobile-nav{display:none}
}

@media (max-width: 991px){
	.activity_promotion_popup .activity_promotion_content{width:300px;margin-top:-109px;}
	.activity_promotion_popup .activity_promotion_content .close{background: inherit;width: 30px;height: 30px;line-height: 28px;right: 10px;top: 5px;}
	.activity_promotion_popup .activity_promotion_content a {bottom: 22px;width: 95px;left: 50%;margin-left: -47.5px;font-size: 12px;height: 18px;line-height: 17px;}
	
	.product-tabs .tab-content{min-height:auto;}
	.header .sticky-search-clear,.sticky-header.type3 .header .sticky-search-clear{right: 13%;height: 45px;line-height: 45px;text-align: left;}
	.header .form-search #search,.sticky-header.type3 .header .form-search #search{padding-right: 7%;}
	
	.addresses-list li.item.empty{width:100%;}
	.customer-address-index .col-main .page-title h1{margin:0;}
	.imgFileUploade .delImg{top: -5px;right: -5px;}
	.product-review .product-ratings-box {margin: 0 0 10px;}
	.imgFileUploade .imgAll li{width:90px;height:90px;margin-bottom: 10px;}
	.imgFileUploade .delImg{width:18px;height:18px;line-height:18px;font-size: 18px;}
	.imgFileUploade .file-img-header span.imgClick{width: 90px; height: 90px;background-position: -7px -240px; background-size: 380px;}
	.footer-left-menu h5{font-size:12px;font-family: open_sansregular,Arial;font-weight: bold;}
	.centect-free{margin-bottom:30px}
	.footer-bottom .other-link a:nth-child(5) img{width: 60px !important;height: 60px !important;}
	#topbanner-images .owl-controls .owl-pagination{display: none;}
	.data-table-content li.order-content p.sales-tracks .tracking_number i {max-width: 55px;}
	.catalog-product-view .header-container.type3.sticky-header #topbanner-images,.catalog-category-view .header-container.type3.sticky-header #topbanner-images,.catalogsearch-result-index .header-container.type3.sticky-header #topbanner-images,
	.cms-the-big-giveaway .header-container.type3.sticky-header #topbanner-images,.cms-weeklydeals .header-container.type3.sticky-header #topbanner-images,.onestepcheckout-index-index .header-container.type3.sticky-header #topbanner-images,
	.checkout-cart-index .header-container.type3.sticky-header #topbanner-images{display:none !important;}
	.description-floor table tr td a{padding: 2px 0;font-size: 14px;font-weight: normal;}
	.description-floor table tr td:after{height: 14px;top: 4px;}
	.fast-product-btn-show button{display:none;}
	.Description .img-show-more #floor_1{top: -120px;}
	#checkout-review-table .checkout-review-content ul li h2.product-name,#checkout-review-table .checkout-review-content ul li .qty-box,#checkout-review-table .checkout-review-content ul li .cart-last-td{    float: none;width: 100%;margin-bottom: 10px;text-align: left !important;}
	#checkout-review-table .checkout-review-content ul li .box-qty span{text-align:center;}
	#checkout-review-table .checkout-review-content ul li .a-right .cart-price{text-align:left;}
	#checkout-review-table .checkout-review-content ul li .count-cart-remove img{border-bottom-left-radius: 0;}
	.order-info-box .tracking-number .tracking_number_all{margin-left: 0;margin-top: -27px;padding-right: 45px;max-width: 320px;word-break: break-all;word-wrap: break-word;overflow: hidden;}
	.order-info-box .tracking-number .tracking_number_all:before{display:none;}
	.order-info-box .tracking-number .tracking_number_all i{position: absolute;width: 32px;height: 26px;top: -2px;display: block !important;background: #b7b7b7;text-align: center;color: #ffffff;line-height: 26px;font-size: 20px;right: -2px;}
	.dashboard .dashboard-top-left .hello-name{margin:0;}
	.dashboard .dashboard-top-right {position: relative;margin-top: 0;background: #c21616;padding: 0;}
	.dashboard .dashboard-top-left {padding: 15px 9% 10px;}
	.dashboard-top-right ul li{padding: 10px 10px 10px;width: 25%;}
	.dashboard-top-right ul li a:before{display: block;float: none;margin: 0 auto;}
	.dashboard-top-right ul li a span{float: none;font-size: 14px;}
	.dashboard-top-left:before {width: 50px;height: 50px;background-image: url(../images/icon-dashboard-mo.png?version=1.4);background-position: -8px -11px;margin-right: 5px;background-size: auto;}
	.sales-order-view .my-account .back-link{display:none;}
	.order-info-box-mo{margin-bottom: 10px;}
	.order-details{margin-bottom: 20px;}
	.order-info-box .box .box-content .box-border p{margin-bottom: 0;}
	.order-info-box .box .box-content address,.order-info-box .box .box-content .box-border{border-bottom: 1px solid #f0f0f0;padding-bottom: 10px;min-height: 115px;margin: 0;}
	.hidden-mo{display:block !important;}
	.hidden-pc{display:none !important;}
	.box-account .box-head a:after{content:'>';display:inline-block;font-size: 14px;margin-left: 5px;}
	
	.block-account ul li{border-bottom: 1px solid #f0f0f0;line-height: 28px;padding: 11px 0px 11px 7px;}
	.block-account ul li a:after{content: '';display: inline-block;width: 12px;height: 12px;background:url(../images/icon-right-block.png);background-repeat: no-repeat;background-position: center;position: absolute;right: 10px;top: 18px;}
	.block-account ul li:before {content: '';display: inline-block;width: 24px;height: 24px;background-image: url(../images/icon-dashboard-mo.png?version=1.0);background-repeat: no-repeat;position: relative;top: 0;margin-right: 13px;}
	.block-account ul li:nth-child(3):before {background-position-x: -13px;background-position-y: -59px;background-size: 1020%;}
	.block-account ul li:nth-child(7):before {background-position-x: -52px;background-position-y: -60px;background-size: 1020%;}
	.block-account ul li:nth-child(8):before {background-position-x: -88px;background-position-y: -58px;background-size: 1000%;}
	.block-account ul li:nth-child(9):before {background-position-x: -128px;background-position-y: -58px;background-size: 1000%;}
	.block-account ul li:nth-child(10):before {background-position-x: -167px;background-position-y: -58px;background-size: 1000%;}
	.block-account ul li:nth-child(11):before {background-position-x: -207px;background-position-y: -58px;background-size: 1000%;}
	.block-account ul li a, .block-account ul li strong {font-size: 14px;}
	.button-logout{display: block;text-align: center;line-height: 44px;font-size: 16px;text-transform: capitalize;}
	.block.block-account{margin-top: 0;border: 0;background-color: #ffffff;box-shadow: none;margin-bottom: 0;}
	.block.block-account .block-content{padding: 0 10px 25px;}
	.block.block-account .block-title,.block-account ul li:nth-child(1),.block-account ul li:nth-child(2),.block-account ul li:nth-child(4),.block-account ul li:nth-child(5),.block-account ul li:nth-child(6){display:none;}
	.block-account ul li a,.block-account ul li strong{line-height:24px;}
	.dashboard-top-right ul{margin-left: 0;}
	.hello-name{display:inline-block;float: left;}
	.page-title .separator{display:none;}
	.page-title h1 .order-buttons a{border: 1px solid #cccccc;border-radius: 3px;padding: 2px 18px;margin-left: 10px;-webkit-transform: none;width: auto;margin: 0 0 0 10px;}
	.page-title h1  .order-buttons{right: 10px;bottom: 18px;top: initial;}
	.order-tracking .box .box-content{border:0;}
	.shop-features{margin-bottom: 20px;}
	.filter-products .item{width: 25%;}
	.box-rewardpoints-summary .box-head .my-point:before{width: 41px;height: 41px;background-position: -10px 1px;}
	.box-rewardpoints-summary .box-head .my-balance:before{width: 41px;height: 41px;background-position: -66px 1px;}
	.box-rewardpoints-summary .box-head div span{display: inline-block;height: 41px;line-height: 41px;position: relative;top: -12px;font-size: 18px;color: #fd7738;}
	.box-rewardpoints-summary .box-head div span span{top: auto;}
	.subscription{background: #fff;padding: 15px 10px;margin-bottom: 20px;}
	.box-rewardpoints-summary .box-head{display: inherit;background: #ffffff;margin-bottom: 15px;text-align: center !important;padding: 15px 0;}
	.box-rewardpoints-summary .box-head div{float: left;margin: 0;height: 41px;line-height: 41px;}
	.box-rewardpoints-summary .box-head div:nth-child(1){width: 46%;border-right: 1px solid #bfbfbf;}
	.box-rewardpoints-summary .box-head div:nth-child(2){width: 54%;}
	.refer-friends-btn a{border-radius: 5px;margin-left: 10px;border: 1px solid #fe0000;}
	.box-rewardpoints-summary .info-summary{background: #ffffff;padding: 5px 10px 10px;}
	.box-rewardpoints-history{background: #ffffff;padding: 15px 10px;}
	.my-account{padding-top: 0;}
	.account-block-viewed .toolbar{line-height: initial;margin-bottom: 0;}
	.account-block-viewed ol#recently-viewed-items li{width: 25%;float: left !important;padding: 5px 5px 0;}
	.col-main{padding:0;}
	.customer-account-index .col-sm-9, .customer-account-edit .col-sm-9, .customer-address-index .col-sm-9, .sales-order-history .col-sm-9, .sales-order-view .col-sm-9, .wishlist-index-index .col-sm-9, .rewardpoints-index-index .col-sm-9, .rewardpoints-index-transactions .col-sm-9, .rewardpointsreferfriends-index-index .col-sm-9, .rewardpoints-index-settings .col-sm-9, .customer-recently-index .col-sm-9, .customer-coupon-index .col-sm-9, .review-customer-index .col-sm-9, .newsletter-manage-index .col-sm-9,.customer-account-index .col-sm-3, .customer-account-edit .col-sm-3, .customer-address-index .col-sm-3, .sales-order-history .col-sm-3, .sales-order-view .col-sm-3, .wishlist-index-index .col-sm-3, .rewardpoints-index-index .col-sm-3, .rewardpoints-index-transactions .col-sm-3, .rewardpointsreferfriends-index-index .col-sm-3, .rewardpoints-index-settings .col-sm-3, .customer-recently-index .col-sm-3, .customer-coupon-index .col-sm-3, .review-customer-index .col-sm-3, .newsletter-manage-index .col-sm-3{float: none !important;width: 100%;}
	.page-title h1 a{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);display: inline-block !important;width: 17px;margin: 0 20px 0 10px;}
	.page-title h1 a img{width:100%;}
	.sales-order-history .buttons-set,.review-customer-index .buttons-set{display: none;}
	.sales-order-history .col-main.f-right,.review-customer-view .col-main.f-right{float: none !important;width: 100%;padding: 0 10px;}
	.review-customer-index .col-left.f-left ,.sales-order-history .col-left.f-left,.rewardpoints-index-index .col-left.f-left,.sales-order-view .col-left.f-left,.review-customer-view .col-left.f-left,.customer-address-index .col-left.f-left,.customer-address-form .col-left.f-left{display:none;}
	.sales-order-history .main-container,.rewardpoints-index-index .main-container,.sales-order-view .main-container,.customer-account-index .main-container{background: #f5f5f5;}
	.data-table-title,.data-table-content li.order-title,.data-table-content li.order-content{background: #ffffff;border: 0;position: relative;}
	.data-table-content{border:0;}
	.my-account .order-filter select, .my-account .order-filter #sdate, .order-filter #edate{border: 1px solid #c7c7c7;padding: 0 8px;border-radius: 5px;height: 35px;}
	.my-account .order-filter .f2 input{border: 1px solid #c7c7c7;padding: 0 8px;height: 35px;}
	.my-account .order-filter .f2 input.i2{border-radius: 0 5px 5px 0;}
	.my-account .order-filter .f2 input.i1{border-radius: 5px;border-right: 0;}
	.col-main .page-title h1{color:#0d0505;margin: 3px 0 10px;font-size: 16px;}
	.my-account .order-filter{background: #ffffff;padding: 15px;}
	.sales-order-history .my-account {padding-top: 0;}
	.top-links-topLink{padding-top: 8px;}
	.top-links-topLink ul li{display:none;}
	.top-links-topLink ul li:nth-child(1),.top-links-topLink ul li:nth-child(2),.top-links-topLink ul li:nth-child(3){display:block !important;}
	.top-links-topLink ul li a.top-links-login{background: none;color: #020202;text-align: left;padding-bottom: 10px;}
	.button-create {display: block !important;margin-bottom:20px;font-size: 18px !important;}
	.button-create span{background: none !important;color: #000 !important;}
	.mobile-nav.side-block .sw-mobile-menu>li>ul li .menu-letter {background: #f5f5f5;height: 26px;line-height: 26px;margin: 0 0 3px;}
	.menu-letter {padding: 0 15px !important;float: none;width: 100%;}
	.mobile-nav.side-block .sw-mobile-menu>li>ul li .menu-sort {float: none;width: 100%;}
	.menu-letter{line-height: 38px;}
	.mobile-nav .sw-mobile-menu > li > ul > li a span.cat-label {padding: 0 2px;position: absolute;bottom: 15px;line-height: 13px;}
	.menu-sort .cat-label:before{left: 3px;top: 13px;transform: rotate(270deg);-ms-transform: rotate(270deg);-moz-transform: rotate(270deg);-webkit-transform: rotate(270deg);-o-transform: rotate(270deg);}
	.mobile-nav .sw-mobile-menu > li > ul > li a{margin-top: 10px;margin-bottom: 3px;margin-left: 0;padding:0 0 0 28px;}
	.mobile-nav .sw-mobile-menu > li > ul > li .menu-sort a{width: 50%;float: left;padding: 0 ;}
	div.mobile-nav .sw-mobile-menu li>a span.cat-label{padding: 1px 2px;bottom: 2px;}
	.searchautocomplete .searchautocomplete-placeholder ul{text-align: left;padding: 5px 0 10px;border-bottom: 1px dashed #f5f5f5;margin: 5px 0;}
	.header .form-search .search-autocomplete li{text-align: left;padding: 5px 0;border-bottom: 1px dashed #f5f5f5;}
	.searchautocomplete .searchautocomplete-placeholder .all{text-align: center;}
	.header .form-search .search-autocomplete,.sticky-header.type3 .searchautocomplete .searchautocomplete-placeholder{position: fixed;width: 100%;z-index: 99999;left: 0;right: 0;top: 61px !important;border: 0;}
	.searchautocomplete .searchautocomplete-loader{top: 19px;right: 14%;}
	.sticky-header.type3 .form-search .search-autocomplete:before{display:none;}
	.searchautocomplete .searchautocomplete-placeholder ul li img{border:0;}
	.header-hot-products{display: block;overflow-y: scroll;height: 100%;}
	.product-view .product-shop{margin-bottom: 0;}
	.flexslider_detailspros .flex-direction-nav .flex-prev,#cart-best-sellers .flex-direction-nav .flex-prev{left: 0;}
	.flexslider_detailspros .flex-direction-nav .flex-next,#cart-best-sellers .flex-direction-nav .flex-next{right: 0;}
	.header-container.type3 .header .form-search button.button span span{height: 45px;line-height: 45px;width: 100%;font-size: 18px;}
	.header .form-search button.button,.sticky-header.type3 .header .form-search button.button{position: relative;float: right;width: 13%;top: 0;right: 0;height: auto;}
	.merry-products .col-lg-3{width: 25% !important;}
	.col-main .category-products .products-list li.item{padding: 3px 10px;}
	.footer-bottom{padding: 16px 0 0;}
	.footer-bottom .other-link{margin: 0 0 10px;}
	.footer-bottom .other-link a img{width: 100px !important;height: 60px !important;}
	.footer-bottom .other-link a:nth-child(4) img,.footer-bottom .other-link a:nth-child(5) img{width: 60px !important;height: 60px !important;}
	.owl-bottom-narrow .owl-controls .owl-buttons .owl-prev,.owl-bottom-narrow .owl-controls .owl-buttons .owl-next{display:none;}
	.header-container.type3 .search-area{position: relative;top: 50%;margin-top: 10px;left: auto;display: inline-block;height: 35px;right: 45px;padding: 0;text-align: right;vertical-align: middle;float: right;background: initial;width: auto;}
	.header-container.type3 .header .search-icon{display:block;width: auto;}
	.header-container.type3 .header-link {float: right;width: 190px;text-align: right;}
	.container {width: 100%;}
	.index-blog h2.filter-title .content{font-size: 18px;}
	.blog-index-list .postTitle h2,.blog-cat-view .postTitle h2 {font-size: 14px;}
	.blog-index-list .postTitle,.blog-cat-view .postTitle {margin-top: 10px;}
	.index-blog .postContent,.index-blog .recent-posts a.readmore{font-size: 12px;height: 28px;}
	.index-blog .recent-posts .postTitle h2 {font-size: 13px;height: 34px;}
	.flexslider_detailspro h2.upsell-title span{padding-right: 5px;}
	.top-links-topLinks{width: 170px;}
	.sticky-header.type3 .top-links-topLinks {left: -60px;}
	.top-links-area .top-links-topLinks:before,.sticky-header.type3 .top-links-topLinks:before{left: 40%;}
	.sticky-header.type3 .top-links-topLinks:before{content: "";background: url(../images/icon-top-links.png)no-repeat center center;background-size: 100%;height: 10px;width: 22px;display: block;position: absolute;top: 5px;border: 0;}
	.sticky-header.type3 .top-links-topLink{margin-top: 15px;}
	
	#single-images{margin-top: 10px;margin-bottom: 10px;}
	#single-images .owl-controls .owl-buttons .owl-next{right: -20px;bottom: 10%;}
	#single-images .owl-controls .owl-buttons .owl-prev{left: -20px;bottom: 10%;}
	.footer-bottom .other-link a{margin-bottom: 10px;}
	.main-container{min-height: 350px;}
	.footer-middle .col-sm-2,.footer-middle .col-sm-3{width: 33.3% !important;}
	.footer-middle .col-sm-5{width: 100%;}
	.header-dailydeal .header-weeklydeal, .main-categories-all {display: none;}
	
	.dropshipping-icon{text-align: center;}
	.header-dailydeal .header-weeklydeal{display:none;}
	.mobile-home-listmenu{display:block !important;background: #ffffff;padding-top: 10px;} 
	
	.mobile-home-listmenu ol{padding-left: 0;padding-right: 0;text-align: center;}  
	.mobile-home-listmenu ol li{list-style: none;padding: 0;padding-left: 5px;padding-right: 5px;text-align: center;margin: auto;}
	.mobile-home-listmenu ol li a{display:block;}
	.mobile-home-listmenu ol li:nth-child(2) a{ padding-left: 8px;}
	.mobile-home-listmenu ol li i{display: inline-block;width: 40px;height: 40px;margin: auto;text-align: center;margin-bottom: 8px;}
	.mobile-home-listmenu ol li i.icon-truck:before{content:'';background:url(../images/icon-truck.png?version=1.0) no-repeat;width: 40px;height: 40px;background-size: 100%;margin-left: 0;margin-right: 0;}
	.mobile-home-listmenu ol li i.icon-gift:before{content:'';background:url(../images/icon-gift.png?version=1.0) no-repeat;width: 40px;height: 40px;background-size: 100%;margin-left: 0;margin-right: 0;}
	.mobile-home-listmenu ol li i.icon-dollar:before{content:'';background:url(../images/icon-dollar.png?version=1.0) no-repeat;width: 40px;height: 40px;background-size: 100%;margin-left: 0;margin-right: 0;}
	.mobile-home-listmenu ol li span{display: inline-block;padding-left: 10px;text-align: left;position: relative;top: -6px;}
	.mobile-home-listmenu ol li span b{font-weight: normal;display: block;}
	.owl-banner-carousel,.mobile-home-listmenu{margin-bottom: 22px;}
	.header-container.type3 .header{margin-top:0;margin-bottom: 0;padding-top: 10px;padding-bottom: 10px;}
	#banner-slider-demo-6 .owl-theme .owl-buttons,.top-links-container{display:none;}
	.toolbar{margin-bottom: 15px;position: relative;}
	.cart .cart-collaterals{margin-bottom:0;}
	.cart .cart-table-wrap{margin-bottom: 20px;padding-bottom: 0;}
    body.boxed .page{width:760px}
    .add-to-cart button.button{width:140px}
	.header-dailydeal .icon-user{font-size: 34px;display:block !important;}
	.filter-content{padding: 16px 0;}
    .header-container .header-wrapper{display:none}
   
    .header-container.type1 .header #search_mini_form{display:none}
    .header-container.type1 .header .custom-block{display:none}
    .header-container.type1 .menu-icon{display:inline-block}
    .header-container.type1 .header-wrapper{display:none}
    
    .header-container.type2 .header .logo{width:auto;float:left;margin:0}
    .header-container.type2 .header .logo img{height:50px}
    .header-container.type2 .cart-area{position:static;display:inline-block;float:left;margin:5px 10px}
    .header-container.type2 .header .mini-cart{width:auto;position:relative;margin:5px 15px;float:right;top:0;left:0}
    .header-container.type2 .header .search-area{float:right;margin:5px 10px;line-height:40px;display:block;position:relative;left:0;top:0;z-index:2}
    .header-container.type2 .header .search-area .search-icon{display:block}
    .header-container.type2 .header #search_mini_form{display:none;margin:0}
    .header-container.type2 .menu-icon{height:auto;padding:0;display:block;float:right;margin:15px 15px 15px 0}
    .header-container.type2 .header .form-search{width:450px;position:absolute;right:-80px;top:40px;overflow:visible;border-width:5px;border-radius:25px;background-color:#fff}
    .header-container.type2 .header .form-search:before{content:"";display:block;position:absolute;right:75px;top:-25px;width:20px;height:20px;border:10px solid transparent;border-bottom-color:#ccc}

	.header-container.type3 .header .cart-area .custom-block>*{display:block;}
    .header-container.type3 .header .logo img{  max-width: 190px;}
	.header-container.type3 .header #search_mini_form{width: 100%;padding: 0;}
    .header-container.type3 .header .middle-mo-search{position: fixed;bottom: 0;top: 0;left: 100%;width: 100%;height: 100%;background: #f5f5f5;z-index: 9999;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;transition: all .3s ease-in;}
	.header-container.type3 .header .middle-mo-search.show{left: 0;}
    .header-container.type3 .menu-icon{width:5%;text-align:center;line-height:50px;height:auto;padding:0;display:block;float:left;font-size: 26px;}
	.header-container.type3 .menu-icon .fa-bars{display: block;line-height: 50px;}
	.header-container.type3 .menu-icon .fa-bars:before{content:'';background: url(../images/icon-right/list-icon.png?version=1.4) center no-repeat;top: 8px;position: relative;display: block;width: 24px;height: 32px;background-size: 100%;}
	.header-container.type3 .search-area .icon-search{background: url(../images/icon-right/search-icon.png?version=1.2) no-repeat center center;height: 28px;width: 25px;line-height: 28px;background-size: 100%;margin-right: 13px;display: inline-block;}
    .header-container.type3 .search-area .icon-search:before{content:'';}
	.header-container.type3 .search-area .form-search-back{display: inline !important;float: left;width: 5%;text-align: center;}
	.header-container.type3 .search-area .icon-left-search{background: url(../images/icon_jiantou_left.png?version=1.0) no-repeat center center;position: relative;right: 8px;width:20px;height:45px;display:block;margin: auto;}
	.header-container.type3 .header .form-search{min-width: 100%;position: relative;right: auto;overflow: hidden;top: auto;height: auto;background: #c21616;padding: 8px 10px;}
    .header-container.type3 .header .form-search:before{content:"";display:block;position:absolute;right:55px;top:-20px;width:20px;height:20px;border:10px solid transparent;border-bottom-color:#c21616}
	.header-container.type3 .header .form-search #search{position: relative;top: 0;display: inline-block;width: 87%;border-radius: 30px !important;height: 45px;background: #f5f5f5;}
	.header-container.type3 .mybag-link .cart-info{max-width: 30px;margin-left: 25px;margin-top:-20px;font-weight: bold;}
	.header-container.type3 .mybag-link .cart-qty{font-size: 12px;font-weight:normal;}
	.header>.logo{max-width: 45%;display: block;float: left;left: 5px;}
	.header-dailydeal span{display: none;}
	.header-dailydeal{position: static;line-height: 65px;float: right;margin-top: 2px;margin-right: 20px;}
	.header-dailydeal img{width: auto;}
	.header-container.type3.sticky-header{width: 100%;z-index: 999;position: fixed !important; top: 0;left: 0;}
	.catalog-product-view .header-container.type3.sticky-header{height: 65px;}
	.description-floor.sticky-description{top:65px;}
	.description-floor.sticky-description .container{padding: 0;}
	.sticky-header.type3 .top-links-title{height:auto;}
	.header-container.type3 .links li{display:inline-block !important;}
	.topCartContent{top: 60px;}
	.topCartContent:before{right: 4px;}
	.home-side-menu{display: none;}
	.sticky-search-close,.sticky-header.type3 .header .form-search button.button span span:before{display:none !important;}
	.mobile-nav-shown .mobile-nav{position: fixed;z-index: 9999;top: 0;margin: 0;overflow: scroll;height: 100%;width: 350px;background-color: #fff;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;transition: all .3s ease-in;}
	.mobile-nav .nav-close{text-align: right;font-size: 32px;color: #000000;cursor: pointer;}
	
	.search-result,.sticky-header.type3 .search-result{padding: 10px;margin: 3px;left: 0;}
	.header-hot-products .tags-list{font-size: 0;padding: 10px;}
	.search-result li,.header-hot-products .tags-list li{padding: 10px;float: left;margin: 0;}
	.search-result li a,.header-hot-products .tags-list li a,.sticky-header.type3 .search-result li a{color: #000000 !important;display: block;background: #ebebeb;padding: 0 18px;line-height: 40px;border-radius: 40px;font-size: 14px !important;}
	.search-result li a span,.header-hot-products .actions{display:none;}
	.header-hot-products .block.block-tags{display:block !important;border: 0;padding: 0;background-color: initial;box-shadow: none;margin: 0;}
	.header-hot-products .block.block-tags span{display: block;text-align: left;padding: 10px 20px 0;margin: 0;font-family: open_sansbold,Arial;font-size: 20px;position: relative;}
	.header-hot-products .block .block-title{margin: 0;}
	.header-hot-products h2{display: block !important;text-align: left;padding: 10px 20px 0;margin: 0;font-family: open_sansbold,Arial;font-size: 20px;position:relative;}
	.header-hot-products .hot-products:after{background: url(../images/hot1.png?version=1.0) no-repeat center center;content:'';width: 18px;height: 24px;display: inline-block;margin-left: 10px;background-size: 100%;position: relative;top: 3px;}
	.header-hot-products .block.block-tags span:after{background: url(../images/hot2.png?version=1.0) no-repeat center center;content:'';width: 16px;height: 22px;display: inline-block;margin-left: 10px;background-size: 100%;position: relative;top: 4px;}
    .header-container.type4 .header .custom-block{display:none}
    .header-container.type4 .header .logo img{height:50px}
    .header-container.type4 .header #search_mini_form{display:none;width:0;margin:0}
    .header-container.type4 .menu-icon{width:30px;text-align:center;line-height:40px;height:auto;padding:0;display:block;float:right;margin:5px}
    .header-container.type4 .cart-area{float:right;position:static;margin:5px 0}
    .header-container.type4 .search-area{position:relative;left:0;top:0;float:right;margin:5px;z-index:2}
    .header-container.type4 .search-area .search-icon{display:block;line-height:40px}
    .header-container.type4 .mini-cart{width:auto;position:relative;top:-3px;left:0}
    .header-container.type4 .header .form-search{width:450px;position:absolute;right:-50px;top:40px;overflow:visible;border-width:5px;border-radius:25px;border-color:#ccc}
    .header-container.type4 .header .form-search:before{content:"";display:block;position:absolute;right:45px;top:-25px;width:20px;height:20px;border:10px solid transparent;border-bottom-color:#ccc}
    .header-container.type4 .mybag-link{top:0}
    
    .header-container.type5 .header .logo img{height:50px}
    .header-container.type5 .search-area{float:right;left:0;top:0;margin:35px 20px;line-height:40px}
    .header-container.type5 .cart-area{position:static;float:right;margin:22px 0}
    .header-container.type5 .menu-area{padding:0;display:inline-block;vertical-align:middle}
    .header-container.type5 .menu-icon{display:inline-block;height:auto;padding:0;margin:0 20px}
    .header-container.type5 .custom-block{display:none}
    .header-container.type5 .menu-area .links-area{display:inline-block;vertical-align:middle;padding:0;position:relative}
    .header-container.type5 .top-links-icon{display:block;color:#08c}
    .header-container.type5 .top-links-icon a{color:#08c}
    .header-container.type5 .mini-cart{position:relative;top:0;left:0;margin:0;display:inline-block;vertical-align:middle;background-color:transparent;border:0}
    .header-container.type5 .mybag-link{width:auto;top:-3px}
    .header-container.type5 .topCartContent:before{right:15px}
    .header-container.type5 .menu-area .links-area .links{display:none;position:absolute;right:0;z-index:9;background-color:#fff !important;border-radius:3px;margin:0;padding:5px 0;text-align:right;border:1px solid #ccc}
    .header-container.type5 .menu-area .links-area .links li{border:0;padding:0;display:block}
    .header-container.type5 .menu-area .links-area .links li a{color:#777 !important;white-space:nowrap;padding:0 10px;display:block;transition:all 0.2s;font-weight:400}
    .header-container.type5 .menu-area .links-area .links li:hover a{background-color:#ccc !important;color:#fff !important;text-decoration:none}    
    .header-container.type5 .header .form-search{left:auto;right:-195px}
    .header-container.type5 .header .form-search:before{left:auto;right:190px}
    
    .header-container.type6 .menu-icon{display:block;float:right;height:50px;line-height:50px;padding:0;margin:0 15px 0 20px}
    .header-container.type6 .cart-area{position:static;margin:5px 0;margin-right:10px;float:right}
    .header-container.type6 .header .search-area{float:right}
    .header-container.type6 .header .search-area a.search-icon{margin:0}
    .header-container.type6 .header .form-search{left:auto;right:-100px}
    .header-container.type6 .header .form-search:before{left:auto;right:95px}

    .header-container.type8 .menu-icon{display:inline-block;vertical-align:middle;height:auto;padding:0;margin-right:15px}
    .header-container.type8 .header .form-search{right:-135px}
    .header-container.type8 .header .form-search:before{right:140px}

	.header-container.type9 .header .custom-block{display:none}
	.header-container.type9 .header .logo img{height:50px}
	.header-container.type9 .header #search_mini_form{display:none;width:0;margin:0}
    .header-container.type9 .header #search_mini_form.show{display:inline-block!important}
	.header-container.type9 .menu-icon{width:30px;text-align:center;line-height:40px;height:auto;padding:0;display:inline-block}
	.header-container.type9 .search-area{left:0;top:0;margin:35px 10px;z-index:2}
	.header-container.type9 .search-area .search-icon{display:inline-block;line-height:40px;vertical-align:middle}
	.header-container.type9 .mini-cart{width:auto;position:relative;top:-3px;left:0}
	.header-container.type9 .header .form-search{width:450px;position:absolute;left:-10px;top:40px;overflow:visible;border-width:5px;border-radius:25px;border-color:#ccc;text-align:left}
	.header-container.type9 .header .form-search:before{content:"";display:block;position:absolute;left:5px;top:-25px;width:20px;height:20px;border:10px solid transparent;border-bottom-color:#ccc}
	.header-container.type10 .header-wrapper{display:block}
	.header-container.type10 .mobile-nav.side-block{background-color:#fff;height:auto}
	.header-container.type10 .header .custom-block{display:none}
	.header-container.type10 .header .logo img{height:50px}
	.header-container.type10 .header #search_mini_form{display:none;width:0;margin:0}
	.cms-index-index .header-container.type10 .dropdown-menu .menu-container>a{pointer-events:all}
	.header-container.type10 .cart-area{float:right;position:static;margin:35px 0}
	.header-container.type10 .search-area{position:relative;left:0;top:0;float:right;margin:35px 10px;z-index:2}
	.header-container.type10 .search-area .search-icon{display:block;line-height:40px}
	.header-container.type10 .mini-cart{width:auto;position:relative;top:-3px;left:0}
	.header-container.type10 .header .form-search{width:450px;position:absolute;right:-60px;top:40px;overflow:visible;border-width:5px;border-radius:25px;border-color:#ccc}
	.header-container.type10 .header .form-search:before{content:"";display:block;position:absolute;right:55px;top:-25px;width:20px;height:20px;border:10px solid transparent;border-bottom-color:#ccc}

	.main-nav,.fixed-header-area{display:none}
    
    .col-main .category-products .products-grid.columns3 li.item{width:50%}
    .col-main .category-products .products-grid.columns3 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns3 li.item.nth-child-2np1{clear:left}

    .col-main .category-products .products-grid.columns5 li.item{width:50%}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-2np1{clear:left}
    
    .col-main .category-products .products-grid.columns6 li.item{width:33.33%}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-3np1{clear:left}
    
    .col-main .category-products .products-grid.columns7 li.item{width:33.33%}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-3np1{clear:left}
    
    .col-main .category-products .products-grid.columns8 li.item{width:33.33%}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-7np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-3np1{clear:left}

    .category-banner .banner-text h2{font-size:28px}
    .category-banner .banner-text p{font-size:16px}
    .category-boxed-banner .banner-text h2{font-size:28px}
    .category-boxed-banner .banner-text p{font-size:12px}
    .category-boxed-banner .banner-text a.shop-now{margin-left:12px;font-size:12px}
    
    .homepage-bar {display:none;}
    
    .owl-banner-carousel .content.type1 h2{font-size:36px}
    .owl-banner-carousel .content.type1 p{font-size:15px}
    .owl-banner-carousel .content.type1 a{font-size:10px}
    .owl-banner-carousel .content.type2 h2{font-size:27.9px;border-top:3px solid #08c;padding-top:6px}
    .owl-banner-carousel .content.type2 h3{font-size:18.36px}
    .owl-banner-carousel .content.type2 p{font-size:8.4px}
    .owl-banner-carousel .content.type2 a{font-size:10.8px}

	.owl-banner-carousel .content-9.type1 em{font-size:15px;margin-bottom:-3px;margin-left:6px}
	.owl-banner-carousel .content-9.type1 h2{font-size:50px}
	.owl-banner-carousel .content-9.type1 p{font-size:26px}
	.owl-banner-carousel .content-9.type1 a{font-size:12px}
	.owl-banner-carousel .content-9.type1 a>i{width:13px;height:13px;line-height:12px;font-size:10px;margin-bottom:3px;margin-left:7px}
    .owl-banner-carousel .content-9.type2 h3{font-size:27.9px}
    .owl-banner-carousel .content-9.type2 span{font-size:8.4px}
    .owl-banner-carousel .content-9.type2 a{font-size:9px}
    
    .homepage-grid-banner .row{margin-left:-2px;margin-right:-3px}
    .homepage-grid-banner .col-sm-1,.homepage-grid-banner .col-sm-2,.homepage-grid-banner .col-sm-3,.homepage-grid-banner .col-sm-4,.homepage-grid-banner .col-sm-5,.homepage-grid-banner .col-sm-6,.homepage-grid-banner .col-sm-7,.homepage-grid-banner .col-sm-8,.homepage-grid-banner .col-sm-9,.homepage-grid-banner .col-sm-10,.homepage-grid-banner .col-sm-11,.homepage-grid-banner .col-sm-12{padding-left:2px;padding-right:3px}
    .homepage-grid-banner .col-sm-margin{margin-bottom:4px}
    .homepage-grid-banner .content a.btn-default{font-size:10px;padding:4px 6px;padding-right:3px}
    .homepage-grid-banner .grid1 .content h2{font-size:42.43px}
    .homepage-grid-banner .grid1 .content p{font-size:17.68px;margin-bottom:6px;margin-right:2.4px}
    .homepage-grid-banner .grid2 .content h3{font-size:17.33px}
    .homepage-grid-banner .grid2 .content h2{font-size:17.33px}
    .homepage-grid-banner .grid2 .content p{font-size:10.55px;margin-bottom:9px}
    .homepage-grid-banner .grid3 .content h2{font-size:27.6px}
    .homepage-grid-banner .grid3 .content h5{font-size:9.6px;margin-bottom:18px}
    .homepage-grid-banner .grid3 .content p{font-size:9.6px;margin-bottom:3px}
    .homepage-grid-banner .grid3 .content h4{font-size:13.63px;margin-top:12px}
    .homepage-grid-banner .grid3 .content h4>span{font-size:10.6px}
    .homepage-grid-banner .grid3 .content h3{font-size:22.63px;margin-bottom:9px}
    .homepage-grid-banner .grid3 .content h3>span{font-size:15.08px}
    .homepage-grid-banner .grid4 .content h2{font-size:21px;margin-bottom:9px}
    .homepage-grid-banner .grid4 .content p{font-size:14px;margin-bottom:7px}

    .full-screen-slider .item > div.content > h2{font-size:47.02px;margin-bottom:14.04px}
    .full-screen-slider .item > div.content > p{font-size:19.59px;margin-bottom:27.3px}
    .full-screen-slider .item > div.content > a.btn-default{font-size:12px;padding:12px 40px;border-radius:6px}
    .full-screen-slider .item > div.content em.type1{font-size:14.31px;margin-bottom:-3.9px}
    .full-screen-slider .item > div.content em.type2{font-size:22.99px;margin-bottom:7.8px;margin-left:24px}
    .full-screen-slider .item > div.content em.type3{font-size:13.79px;margin-top:7.8px}
    .full-screen-slider .item > div.content h3{font-size:48.02px}
    .full-screen-slider .item > div.content h4{font-size:40.86px;padding-right:27px}
    .full-screen-slider .item > div.content .sale-bar a{font-size:16.35px;margin-left:18px}
    .full-screen-slider .item > div.content .sale-bar a .icon-angle-down{font-size:9px;margin-left:7.8px}
    .full-screen-slider .item > div.content .sale-bar>div.f-left{padding:11.5px 17.16px}
    .full-screen-slider .item > div.content .sale-bar>div.f-left:first-child{padding:11.7px 31.2px}
    .full-screen-slider .item > div.content .sale-bar{height:63.96px;margin-left:10.92px}
    .full-screen-slider .item > div.content .sale-bar .triangle{height:63.96px;width:23.4px}
    .full-screen-slider .item > div.content .sale-bar .triangle>div{height:32px;border-width:16px;border-top-width:32px;margin:0 -16px -16px 0}
    .full-screen-slider .item > div.content .sale-bar .triangle>div:first-child{height:32px;border-width:16px;border-bottom-width:32px;margin:-16px -16px 0 0}
    .full-screen-slider .item > div.content.content-2{margin-top:-58px}
    .full-screen-slider .item > div.content.content-3{margin-top:-72px}
    
    .slider-with-side .slider-area{padding:0 8px;float:none;width:100%}
    .slider-with-side .side-area{padding:0;float:none;width:100%}
    .slider-with-side .side-area .item1,.slider-with-side .side-area .item2,.slider-with-side .side-area .item3{padding:8px;width:33.33%;float:left;margin:0}
    .slider-with-side .side-area .item1 .content{bottom:20px;left:20px}
    .slider-with-side .side-area .item2 .content{bottom:20px;left:15px}
    .slider-with-side .side-area .item3 .content{bottom:20px;left:20px}

    .slide3-2-content em{font-size:14px;margin-left:2px;margin-bottom:3px}
    .slide3-2-content h2{font-size:38px;margin-bottom:3px}
    .slide3-2-content p{font-size:29px;margin-bottom:20px}
    .slide3-2-content a{font-size:12px}
    .slide3-2-content a>i{width:13px;height:13px;line-height:12px;font-size:10px;margin-bottom:2px;margin-left:7px}
    
    #banner-slider-demo-1 .slide1-content img.quote{width:30px}
    #banner-slider-demo-1 .slide1-content em{font-size:20px;margin:0 8px}
    #banner-slider-demo-1 .slide1-content h2{font-size:60px;margin:4px 0 8px}
    #banner-slider-demo-1 .slide1-content p{font-size:18px}
    #banner-slider-demo-1 .slide2-content em{font-size:20px;margin-left:7px}
    #banner-slider-demo-1 .slide2-content h2{font-size:65px;margin:2px 0 8px}
    #banner-slider-demo-1 .slide2-content p{font-size:15px;margin-left:7px;margin-bottom:25px}
    #banner-slider-demo-1 .slide2-content p span.split{margin:0 8px 0 9px}
    #banner-slider-demo-1 .slide2-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}
    #banner-slider-demo-1 .slide3-content em{font-size:20px}
    #banner-slider-demo-1 .slide3-content h2{font-size:65px;margin-bottom:13px}
    #banner-slider-demo-1 .slide3-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}
    
    #banner-slider-demo-14 .slide1-content img.quote{width:30px}
    #banner-slider-demo-14 .slide1-content em{font-size:20px;margin:0 8px}
    #banner-slider-demo-14 .slide1-content h2{font-size:60px;margin:4px 0 8px}
    #banner-slider-demo-14 .slide1-content p{font-size:18px}
    #banner-slider-demo-14 .slide2-content em{font-size:20px;margin-left:7px}
    #banner-slider-demo-14 .slide2-content h2{font-size:65px;margin:2px 0 8px}
    #banner-slider-demo-14 .slide2-content p{font-size:15px;margin-left:7px;margin-bottom:25px}
    #banner-slider-demo-14 .slide2-content p span.split{margin:0 8px 0 9px}
    #banner-slider-demo-14 .slide2-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}
    #banner-slider-demo-14 .slide3-content em{font-size:20px}
    #banner-slider-demo-14 .slide3-content h2{font-size:65px;margin-bottom:13px}
    #banner-slider-demo-14 .slide3-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}
    
    #banner-slider-demo-13 .slide1-content img.quote{width:30px}
    #banner-slider-demo-13 .slide1-content em{font-size:20px;margin:0 8px}
    #banner-slider-demo-13 .slide1-content h2{font-size:60px;margin:4px 0 8px}
    #banner-slider-demo-13 .slide1-content p{font-size:18px}
    #banner-slider-demo-13 .slide2-content em{font-size:20px;margin-left:7px}
    #banner-slider-demo-13 .slide2-content h2{font-size:65px;margin:2px 0 8px}
    #banner-slider-demo-13 .slide2-content p{font-size:15px;margin-left:7px;margin-bottom:25px}
    #banner-slider-demo-13 .slide2-content p span.split{margin:0 8px 0 9px}
    #banner-slider-demo-13 .slide2-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}
    #banner-slider-demo-13 .slide3-content em{font-size:20px}
    #banner-slider-demo-13 .slide3-content h2{font-size:65px;margin-bottom:13px}
    #banner-slider-demo-13 .slide3-content a.btn-default{font-size:12px;width:120px;height:35px;line-height:35px;padding:0;margin-right:1px}

    .menu.side-menu{display:none}
    .home-side-menu .mobile-nav{display:block;height:auto}
    .sm-xs-margin-bottom{margin-bottom:20px}

    .cart .crosssell li.item:nth-child(2n+1){clear:both}
    
    .parallax{background-position:center center !important}
    .parallax-category-banner .parallax{padding:50px 0}
    .parallax-content h2{font-size:38px}
    .parallax-content p{font-size:20px}

	.footer-top-subscribe h4{margin: 10px 0}
	.footer-top-subscribe .input-box{margin: 10px 0}
    
    #banner-slider-demo-11 .content-1{padding:25px 15px 10px;margin-left:-122px;margin-top:-75px}
    #banner-slider-demo-11 .content-1>div:first-child{padding-right:7px}
    #banner-slider-demo-11 .content-1 p{font-size:16px;margin-left:5px}
    #banner-slider-demo-11 .content-1 h3{font-size:58px}
    #banner-slider-demo-11 .content-1 h3 b{margin-top:-17px}
    #banner-slider-demo-11 .content-1 em{font-size:14px;margin-right:3px}
    #banner-slider-demo-11 .content-1 h4{font-size:26px}
    #banner-slider-demo-11 .content-1 h5{font-size:14px;margin-top:-2px}
    #banner-slider-demo-11 .content-2{right:20px;bottom:20px}
    #banner-slider-demo-11 .content-2>div{padding:15px 10px}
    #banner-slider-demo-11 .content-2>div:first-child{margin:-2px 0;padding-left:20px}
    #banner-slider-demo-11 .content-2 p{font-size:15px;margin-left:1px}
    #banner-slider-demo-11 .content-2 h3{font-size:38px}
    #banner-slider-demo-11 .content-2 em{font-size:12px;margin-right:2px}
    #banner-slider-demo-11 .content-2 h4{font-size:26px}
    #banner-slider-demo-11 .content-2 h5{font-size:13px;margin-top:-2px}
    #banner-slider-demo-11 .content-2 a{font-size:10px;margin-right:-6px}

    #multiship-addresses-table{}
    #multiship-addresses-table select {max-width:250px}
    #multiship-addresses-table thead{display: none}
    #multiship-addresses-table tbody tr{position: relative;display: block;clear: both;padding: 25px 0;border-bottom: 1px solid #dcdcdc}
    #multiship-addresses-table tbody tr.first{border-top:1px solid #dcdcdc}
    #multiship-addresses-table tbody td{display: block;padding: 5px 0;width: 100%;border:0;text-align: center !important}
    #multiship-addresses-table a.btn-remove{position: absolute;right:10px;top:10px}
    #multiship-addresses-table .item-options dd{padding:0}

    .checkout-progress{padding:0}
    .multiple-checkout #review-order-form .data-table thead{display: none}
    .multiple-checkout #review-order-form .data-table tbody tr{position: relative;display: block;clear: both;padding: 25px 0;border-bottom: 1px solid #dcdcdc}
    .multiple-checkout #review-order-form .data-table tbody tr.first{border-top:1px solid #dcdcdc}
    .multiple-checkout #review-order-form .data-table tbody td{display: block;padding: 5px 0;width: 100%;border:0;text-align: center !important}
    .multiple-checkout #review-order-form .data-table .item-options dd{padding:0}
    .multiple-checkout #review-order-form .data-table tfoot{border-left:1px solid #d9dde3;border-right:1px solid #d9dde3}
    .multiple-checkout #review-order-form .data-table tfoot td{display: block;padding: 5px 0;width: 100%;border:0;text-align: center !important}
    
    #parallax_02{padding:150px 0}
    #parallax_03{padding:150px 0}
    
    .header-container.type12,.header-container.type12.fixed-bottom{position:relative;left:0;top:0;min-height:0;width:auto}
    body.side-header .top-container,body.side-header .main-container,body.side-header .footer-container{margin-left:0}
    .header-container.type12 .header{text-align:left;padding:0 7px}
    .header-container.type12 .switcher-area{text-align:left}
    .header-container.type12 .switcher-area .mini-cart{float:right}
    .header-container.type12 .header>.logo{margin:15px 0 20px;float:left}
    .header-container.type12 .menu-icon{display:inline-block;height:auto;padding:0;width:25px}
    .header-container.type12 .menu-icon a{color:#fff;line-height:25px}
    .header-container.type12 .search-area{display:inline-block;width:auto;height:auto;margin:0}
    .header-container.type12 .search-area a.search-icon{display:block;color:#fff;line-height:25px}
    .header-container.type12 .header #search_mini_form{display:none;position:absolute;width:280px;right:-100px;top:30px}
    .header-container.type12 .header .custom-block{display:none}
    .header-container.type12 .top-links-area{display:inline-block;margin:0}
    .header-container.type12 .top-links-area .top-links-icon{display:block}
    .header-container.type12 .top-links-area .top-links-icon a{color:#fff}
    .header-container.type12 .top-links-area .links{display:none;position:absolute;background-color:#fff;width:100px;box-shadow:0 1px 2px rgba(0,0,0,0.2);border-radius:3px;padding:5px 7px;left:0}
    .header-container.type12 .top-links-area .links li{padding:0;border:0}
    .header-container.type12 .top-links-area .links li a{color:#777}
    .header-container.type12 .mobile-group{float:right;margin-top:25px;margin-right:5px}
    .header-container.type12 .mobile-nav.side-block .sw-mobile-menu li>a{color:#fff}
    .header-container.type12 .mobile-nav.side-block .sw-mobile-menu li .open-child{color:#fff}
    .header-container.type12 .mini-cart .topCartContent{left:auto;right:0}
    .header-container.type12 .mini-cart .topCartContent:before{left:auto;right:15px}

    #banner-slider-demo-16 .slide1-content,#banner-slider-demo-16 .slide2-content{padding-left:0}
    #banner-slider-demo-16 .text-content em{font-size:18px;margin:0;margin-bottom:-8px}
    #banner-slider-demo-16 .text-content h2{font-size:60px;letter-spacing:-3px}
    #banner-slider-demo-16 .text-content p {margin:0}
    #banner-slider-demo-16 .text-content p span{font-size:18px;padding-left:6px}
    #banner-slider-demo-16 .text-content p a{font-size:12px;padding:8px 20px;margin-left:10px;margin-top:5px}

    .header-container.type10 .dropdown-menu .menu-container>.menu.side-menu {display: none !important}
    .sticky-product{padding:15px 0}
    .side-header .sticky-product{padding-top:60px}
    .side-header .sticky-product > .container{width:100%;padding-left:15px}
	/*blog*/
	.col-md-3  h2.filter-title {display:none;}
	.col-md-3 #latest_news{display:none;}
	.col-md-3 .mobile {display:none;}
	.col-md-9 .single-images {display:none;}

	.dashboard-top-right ul li p:nth-child(1){color: #ffffff;}
	.dashboard-top-right ul li a, .dashboard-content-right a{font-size: 12px;}
	.dashboard-top-right ul li p:nth-child(3){margin: 0;}
	
	.order-info-box .col-1, .order-info-box .col-2{width: 49%;}
	.order-info-box .col-2{margin-left: 2%;}
	.order-info-box .box .box-title{padding: 10px;}
	.order-info-box .box .box-content{padding: 0 10px;border:0;}
	.items-ordered-top,.items-ordered-content{background-color: #ffffff;}
	.col-main .page-title h1 .order-date{margin: 0;}
	.title-mo span{display:inline-block !important;}
	.title-pc{background: #ffffff;margin: 15px 0 0;padding: 18px 10px 0 10px;}
	.title-pc p{margin: 0;border-bottom: 1px solid #f0f0f0;padding-bottom: 18px;}
	.title-pc span{display:block;}
	.col-main .page-title h1 .order-id,.col-main .page-title h1 .status-label{float:left;width:50%;margin-bottom: 17px;padding: 0;}
	.col-main .page-title h1 .status-label{text-align: right;color: #c22b3a;}
	.sales-order-view .col-main .page-title h1{margin-bottom: 0;position:relative}
	.order-tracking:after{background:none;}
	.order-info-box .col-2{margin-left: 0;}
	.order-info-box .col-1, .order-info-box .col-2{width: 50%;}
	.order-info-box{margin: 0;background: #ffffff;}
	.order-tracking .col-1,.order-tracking .col-2{width: 100%;}
	.order-info-box .box .box-content-track #track-content{padding: 0 10px 10px;margin-top: 0;position: relative;}
	.order-tracking .col-1 .box .box-content{min-height: auto;padding-bottom: 10px;}
}

@media (max-width: 901px){
	.free-shipping-table {width: 100%;}
	.free-shipping-table tr td,.free-shipping-table tr th {font-size: 12px;line-height: 14px;}
	.free-shipping-table tr td.line {line-height: 18px;}
	.table-hidden th,.table-hidden td {padding: 5px 0;}
	.swiper-image-mo{width: 400px; margin: auto;height: auto;}
	.shipping-cart-content h2{padding: 0 5px 0 10px;width: 36%;}
	.shipping-cart-top ul li:nth-child(1){width: 44%;}
	.shipping-cart-top ul li:nth-child(2){width: 15%;}
	.shipping-cart-content .cart-content-num{width: 21%;}
	.cart .shipping-cart-top ul li, .shipping-cart-content .cart-warehouse{font-size: 14px;}
	.shipping-cart-footer .exportItemsFromCart,.data-table button.button > span span{font-size:13px;}
	.product-view .product-img-box,.product-view .product-shop{width: 100%;}
	.product-img-box .flexslider .slides img{padding: 0 0 10px 0;width: 50% !important;margin: auto;}
	.index-blog .post-image img{max-height: inherit;}
	
	.index-blog-banner a img{margin: 0 auto 10px;width: 100%;}
	.index-blog-banner a img.pc{display:none;}
	.index-blog-banner a img.mo{display:block !important;min-height: inherit;height: auto;}
	.index-blog .col-sm-7,.index-blog .col-sm-5{width: 100%;}
	.index-blog-banner{padding-right: 13px !important;padding-left: 13px;}
	.recent-posts .row{padding-left: 10px;padding-right: 10px;}
	.index-blog-banner a{margin: 0;}
	.recent-posts{margin: 10px 0 10px;}
	.icon-heart .features-right:before, .icon-crown .features-right:before, .icon-money .features-right:before, .icon-locks .features-right:before{    width: 45px;height: 45px;}
	.shop-features h3{font-size: 14px;}
	.shop-features a{font-size: 12px;}
	.table-hidden{overflow-x: scroll;}
}

@media (min-width: 768px) and (max-width: 991px){
    .header-container.type3 .header .switcher-group{position:static;text-align:right}
}

@media (max-width: 801px){
	#tab_review_tabbed_contents .add-review-login .form-add{margin:15px 0 0;}
	button.add-new-address, #uploadBtn, #fileList .filename{padding: 20px 20px 10px 0;}
	#upload-form{padding: 20px 10px 10px 0;}
	.address-file-list{float: left;padding: 0 0 10px;width: 100%;}
	.address-file-list a:nth-child(1){padding:0;}
	.review-customer-index .my-account .toolbar-top{display:none;}
	.my-account #my-reviews-table-mobile tbody tr{padding: 5px 0;}
	.my-account #my-reviews-table-mobile tbody td{text-align:left !important;display:block;padding: 0 15px;}
	.my-account #my-reviews-table-mobile tbody td h2{height:auto;}
	.my-account #my-reviews-table-mobile tbody td>div{padding:5px 0;}
	.my-account #my-reviews-table-mobile tbody td>div:before{display:block;text-align:left;position:relative;float: left;width: 30%;font-weight:bold;font-size:13px;}
	.my-account #my-reviews-table-mobile tbody td>div:nth-child(1):before{content:'Date';}
	.my-account #my-reviews-table-mobile tbody td>div:nth-child(2):before{content:'Title';}
	.my-account #my-reviews-table-mobile tbody td>div:nth-child(3):before{content:'Summary';}
	.my-account #my-reviews-table-mobile tbody td>div:nth-child(4):before{content:'Review';}
	.my-account #my-reviews-table-mobile tbody td>div:nth-child(5){text-align:right;}
	.my-account #my-reviews-table-mobile tbody td>div:nth-child(5) .nobr{border: 1px solid #c7c7c7;padding: 0 10px;border-radius: 5px;line-height: 20px;display: inline-block;font-size:12px;}
	.my-account #my-reviews-table-mobile span,.my-account #my-reviews-table-mobile .product-name,.my-account #my-reviews-table-mobile .rating-box{display:block;float:left;width:70%;height: 16px;overflow: hidden;}
	.buttons-set{margin: 0;padding: 0;}
	.avatar-image .icon-customer:before{height: 45px;width: 45px;background-position: -40px -59px;background-size: 530%;}
	.review-area{margin-left: 65px;padding: 10px 0;border: 0;}
	.review-area p,.review-detail-img-big{margin-left:-65px;padding-top: 10px;}
	.review-area p{padding-top:0;}
	.add-review{margin-bottom:20px;}
	.review-list ol li{border-top: 1px dashed #e5e5e5;}
	.review-list ol li:nth-child(1){border-top:0;} 
	.review-detail-img-big{padding:0;}
	.review-detail-img{margin-left:-70px;}
	.review-detail-img li{padding:5px 5px 0 !important;width: 60px;height: 60px;}
	.review-area .ratings-list .rating-box{position:relative;top:-2px;}
	.review-answer{padding: 0 0 10px;}
	.review-answer .avatar-image{width:45px;}
	.review-answer .review-area p{margin: 0; padding: 0;}
	.review-answer .avatar-image img{padding-top:7px;}
	#review-content, .add-review,#product-customer-reviews{padding:0 15px;}
	#review-content{margin: 15px 0 0;}
	#product-customer-reviews{margin: 0 0 10px;}
	.avatar-image{padding-top:14px;}
	.input-close{top: -30px !important;}
	.pc-801{display:none !important;}
	.mo-801{display:block !important;}
	.footer-left-menu{display:none;}
	.centect-free ul.tabs{display:block;text-align:center;}
	.centect-free ul.tabs li{display: inline-block;width:185px;border-radius: 2px;margin:0 10px 10px;text-align: center; background: #c1c1c1; color: #ffffff;padding: 8px 15px;font-weight: bold;font-size: 14px;}
	.centect-free ul.tabs li.thistab{background: #c21616;}
	.tab_con h1{display:none;}
	#wishlist-table td:nth-child(1){width:15%;}
	#wishlist-table textarea{height:80px}
	#after-loading-success-message #success-message-container .close, #after-loading-error-message .close{right: -10px;}
	.order-info-box .box .box-content-track #track-content{position: fixed;z-index: 9992;background: #fff;padding: 5px 10px;overflow: scroll;top: inherit;bottom: 0;}
	.order-info-box .box .box-content-track #track-content .track-close{border-width: 1px;width: 20px;height: 20px;line-height: 17px;}
	.nav-background-mobile,.track-background-mobile{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: #000;opacity: .3;z-index:998;}
	.product-collateral h2{font-size: 16px !important;}
	.toolbar-bottom .toolbar .amount{position: relative;display: inline-block;top: 2px;margin-right: 15px;}
	.toolbar-bottom .sorter .limiter{float: none;display: inline-block;}
	.toolbar-bottom .pager,.toolbar-bottom .pager .pages{float:none;margin-bottom: 7px;}
	.block-layered-nav dl,.block-layered-nav .currently {margin-bottom: 0;}
	#narrow-by-list dl:nth-child(1) dd,.toolbar-bottom .list-menu-mobile,.toolbar .pager,.sorter .limiter{display:none;}
	.col-left.f-left.sidebar-mobile{display: block !important;position: fixed;z-index: 9999;top: 0;right: 0;margin: 0;overflow: scroll;height: 100%;width: 350px;background-color: #fff;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;transition: all .3s ease-in;}
	.list-background-mobile {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: #000;opacity: .3;z-index: 9998;}
	.list-title-mobile{position:relative;display: block;}
	.list-title-mobile i{text-align: right;font-size: 30px;color: #000000;cursor: pointer;font-style: normal;position: absolute;left: 15px;}
	.list-title-mobile h1{text-align: center;height: 45px;line-height: 45px;font-size: 18px;font-weight: bold;margin: 0;}
	.catalog-category-view .col-left.f-left,.catalogsearch-result-index .col-left.f-left,.block-layered-nav dd:before,.ui-slider{display:none;}
	.price.price-filter-slider{margin: 0;}
	.price-filter-slider .text-box {text-align: left;}
	.block-layered-nav dt, .block-layered-nav .currently .block-subtitle, .block-category-nav .block-title{padding: 7px 15px;margin-top: 0;}
	.block-layered-nav .currently ol{padding: 3px 0 0;border-top: 0;}
	.block-layered-nav .currently li{padding: 1px 20px 0 5px;font-size: 13px;margin: 0 2px 5px;}
	.block-layered-nav .currently .btn-previous, .block-layered-nav .currently .btn-remove{top: 2px;}
	.block-layered-nav .currently .btn-remove:before{font-size: 20px;top: -2px;}
	.block-layered-nav dt:after{background-size: 31%;top: 7px;}
	.block-layered-nav dd,.block-category-nav .block-content{padding: 0 15px 0;}
	.filter_items .show_mores, .filter_items .show_more{border:0;color: #8a8a8a;margin-top: 0;}
	.catalog-category-view .block.block-tags,.catalogsearch-result-index .block.block-tags{padding: 0 15px 0;margin: 0;}
	.catalog-category-view .block.block-tags .block-title,.catalogsearch-result-index .block.block-tags .block-title{margin: 0;padding: 7px 0;}
	.catalog-category-view .block.block-layered-nav,.catalogsearch-result-index .block.block-layered-nav {margin: 0;}
	.tags-list {font-size: 14px;padding: 2px 0;}
	.list-menu-mobile{display:block;background: url(../images/icon-sticky-header.png)no-repeat center center;background-size: 520%;height: 36px;width: 36px;background-position:-85px 10px;position: absolute;right: 0;top: 0;}
	.cms-weeklydeals .list-menu-mobile{display:none;}
	#after-loading-success-message #success-message-container{width: 300px;padding: 20px 10px 23px;margin-top: -150px;}
	#after-loading-success-message #success-message-container button{margin: 0;min-width: 40%;}
	#after-loading-success-message #success-message-container button span,#after-loading-error-message .error-container button span{font-size: 14px;height: 26px;line-height: 26px;}
	#after-loading-success-message #success-message-container .notice{line-height: 16px;}
	#after-loading-success-message #success-message-container .close{right: 0;}
	#after-loading-error-message .error-container .msg{line-height:20px;margin-bottom: 20px;}
	#after-loading-error-message .error-container{width: 300px;padding: 20px 20px 40px;margin-top: -100px;}
	.block.block-related{margin:10px 0 7px}
	.pre-order-help{position:initial;}
	.product-view .product-shop .price-box .regular-price .price{line-height: 30px;font-size: 20px;}
	.product-view .product-shop .view-add-to-cart .price-box .special-price .price,.product-view .view-add-to-cart .price-box .regular-price .price{line-height: 38px;font-size: 20px;}
	.product-view .add-to-links li.share-mo{display:block;}
	.col1-layout .sharing-tool-area,.sharing-tool-area .addthis_toolbox span{display:none;}
	.col1-layout .sharing-tool-area{position: absolute;bottom: -55px;left:120px;width: 160px;}
	.col1-layout .sharing-tool-area:before{content: "";background: url(../images/icon-top-links.png)no-repeat center center;background-size: 100%;height: 10px;width: 22px;display: block;position: absolute;left: 35%;top: -10px;}
	.col1-layout .sharing-tool-area .addthis_toolbox {background: #ffffff;border-radius: 5px;padding: 10px 10px 5px;box-shadow: 0 1px 3px #d8d8d6;}
	.product-shop .add-to-links{display:block;width:100%;border-top: 1px solid #f0f0f0;padding: 10px 0 0;margin-top: 20px;}
	.product-view .add-to-links li{float: left;padding-right: 30px;}
	.col1-layout .product-shop .product-options-bottom, .col1-layout .add-to-box{border:0;margin-bottom: 0;padding-bottom: 0;}
	.product-shop .add-to-cart{margin:8px 0 10px;}
	.product-view .view-add-to-cart .btn-cart span{border-radius: 0;width: auto;}
	.product-view .product-info .availability{margin-bottom: 5px;}
	.product-sku{margin:8px 0 14px;}
	.product-shop .ratings{margin: 16px 0 10px;}
	.product-options dt, .swithch_warehouse dt,.product-options dd, .swithch_warehouse dd,.product-dailydeal label,.product-dailydeal ul{float: none;width: 100%;}
	.product-dailydeal label{height: 32px;}
	.product-essential .bg-saleoff span{margin-bottom: 0;}
	.ratings .rating-links >a, .no-rating a{font-weight:normal;}
	.menu-letter{padding: 0 15px !important;float:none;width:100%;}
	.menu-sort a{display:block !important}
	.dashboard .box-account .box-head{background: #ffffff;margin: 0;padding: 15px 15px 5px;}
	.cms-index-index .deal-label i{top: -1px;}
	.cms-index-index .details-area{padding: 5px 10px 10px;}
	.box-rewardpoints-summary .box-head div{height: 35px;line-height: 35px;}
	.box-rewardpoints-summary .box-head .my-point:before{width: 35px;height: 35px;}
	.box-rewardpoints-summary .box-head .my-balance:before{width: 35px;height: 35px;background-position: -57px 1px;margin-right: 10px;}
	.box-rewardpoints-summary .box-head div span{height: 35px;line-height: 35px;top: -9px;}
	.data-recent-content li p:before{font-size: 13px;}
	.data-recent-title{display:none;}
	.subscription .form-list li.control label{width: 80%;float: left;}
	.subscription .form-list li .toggle-box label{width:40px;float:none;}
	.box-rewardpoints-history{padding: 5px 10px 0;margin: 0px 0 15px 0 !important;}
	.data-recent-content li{border:0;border-top: 1px solid #f5f5f5;padding: 0 5px;}
	.data-recent-content li p span{display: block;float: right;width: 60%;}
	.data-recent-content li p{float:none;width:100% !important;text-align: left;margin: 15px 0;}
	/*.data-recent-content li p.recent-id{display:none;}*/
	.data-recent-content li p.recent-id:before{content:'Type';display: block;font-weight: bold;float: left;width: 40%;}
	.data-recent-content li p.recent-title:before{content:'Title';display: block;font-weight: bold;float: left;width: 40%;}
	.data-recent-content li p.recent-points:before{content:'Points';display: block;font-weight: bold;float: left;width: 40%;}
	.data-recent-content li p.recent-creating-date:before{content:'Creating Date';display: block;font-weight: bold;float: left;width: 40%;}
	.data-recent-content li p.recent-expiration-date:before{content:'Expiration Date';display: block;font-weight: bold;float: left;width: 40%;}
	.data-recent-content li p.recent-status:before{content:'Status';display: block;font-weight: bold;float: left;width: 40%;}
	.my-account .order-filter select,.my-account .order-filter .f3 input, .my-account .order-filter .f4 input{background-size: 13px;}
	.my-account .order-filter .f3:before, .my-account .order-filter .f4:before{width: 15px;}
	.my-account .order-filter .f2 input.i2{background-image: none;background-color: #737373;border-color: #737373;font-size: 14px;color: #ffffff;width: 60px;}
	.my-account .order-filter .f2 input.i1{padding-right: 60px;}
	#totop{height: 40px;width: 40px;line-height: 37px;top: inherit;bottom: 120px;right: 17px;border-radius: 3px;}
	#totop .icon-up-open:before{height: 40px;width: 40px;}
	.toolbar-tabs #totop{position: fixed;}
	.toolbar-wrap{width: auto;}
	.toolbar-open {right: 285px;z-index: 999;}
	.toolbar-panel,.tbar-panel-email .contact-us-email,.toolbar-panels,.tbar-panel-header{width: 240px !important;overflow-x: inherit;margin: 0;}
	.toolbar-panel{overflow: auto;height: 100%;overflow-x: hidden;}
	.toolbar-tab-content{right: 17px;position: fixed;line-height: 37px;top: inherit;bottom: 167px;z-index: 98;}
	.tbar-tab-emial{width: 40px;height: 40px;border-radius: 3px;margin: 0;}
	.toolbar-tabs i.icon-right-email{width: 40px;height: 40px;background-position: -20px -96px;}
	.icon-up-open{width: 40px !important;height: 40px !important;background-position: -201px -73px;background-size: 900%;}
	.contact-us-email em{width: 45px;height:45px;}
	.contact-us-email em.icon-customer-service{background-position: -6px -79px;}
	.contact-us-email em.icon-wholesale{background-position: -63px -79px;}
	.contact-us-email em.icon-cooperation {background-position: -122px -79px;}
	.tbar-panel-email .contact-us-email label{font-size: 16px;font-weight: bold;}
	.header-container.type3 .header{z-index: 106;}
	.toolbar-wrap .toolbar-tab-close {display: none;}
	.contact-us-email p.social-media a:before{background-size: 650%;width: 45px;height: 45px;}
	.contact-us-email p.social-media a:nth-child(1):before{background-position: -3px -8px;}
	.contact-us-email p.social-media a:nth-child(2):before{background-position: -51px -8px;}
	.contact-us-email p.social-media a:nth-child(5):before{background-position: -99px -8px;}
	.contact-us-email p.social-media a:nth-child(3):before{background-position: -150px -8px;}
	.contact-us-email p.social-media a:nth-child(6):before{background-position: -201px -8px;}
	.contact-us-email p.social-media a:nth-child(4):before{background-position: -249px -8px;}
	.footer-emial-open{display: block !important;}
	.footer-toolbar-panels{position: fixed;right: 0;top: 0px;width: 240px;height: 100%;z-index: 999;overflow-x: auto;background: #ffffff;box-shadow: 0 -2px 2px #d9e4eb;border-radius: 10px;}
	.toolbar-wrap .toolbar-tab-content .tbar-tab-cart,.toolbar-wrap .toolbar-tab-content .tbar-tab-history,.toolbar-wrap .toolbar-tab-content .tbar-tab-emial .tab-text,.toolbar-wrap .toolbar-tab-close {display: none;}
	.toolbar-tabs{top: auto;margin-top: 0;}
	.toolbar-panel h3.tbar-panel-header{position: relative;line-height: 40px;}
	.toolbar-panel h3.tbar-panel-header em.title{font-size: 16px;}
	.toolbar-panel h3.tbar-panel-header i.title-close{top: -4px;background-size: 650%;background-position: -115px -51px;}
	.emial-order-coupon{padding:0 20px;}
	.tbar-tab-coupon{width: 40px;height: 40px;border-radius: 3px;margin: 0 0 8px;}
	.toolbar-tabs i.icon-shopping-coupon {width: 40px;height: 40px;background-position: -327px -96px;}
	.toolbar-wrap .toolbar-tab-content .tbar-tab-coupon .tab-text{display:none;}
	.emial-order-coupon p:nth-child(1){margin-bottom:20px;font-size:16px;}
	.emial-order-coupon p:nth-child(2){margin-bottom:20px;}
	.emial-order-coupon .input-box button{padding: 38px 0 10px;}
	.emial-order-coupon .input-box .opc-ajax-loader{bottom:17px;}
	.emial-order-coupon .input-box .validation-advice{margin: 0;min-height: auto;line-height: 12px;}
	.emial-order-coupon .input-box input{height:30px;line-height:30px;}
	.emial-order-coupon .input-box button span{letter-spacing: 2px;height: 30px;line-height: 30px;font-size: 14px;}
	.emial-order-coupon .tab-coupon-copy{border-width:1px;width: 100%;padding: 5px 15px;}
	.emial-order-coupon .tab-coupon-copy .tab-coupon-code{font-size:18px;}
	.emial-order-coupon .tab-coupon-copy .tab-coupon-copyBtn{background-position: -88px -55px;background-size: 750%;height: 28px;width: 28px;}
	.emial-order-coupon .tab-coupon-copy .tab-coupon-copied{background-position: -128px -57px;}
	.emial-order-coupon .tab-coupon-copy .coupon-copied-tips{width: 60px;height: 22px;line-height: 22px;font-size: 12px;}
	.tab-cou{background-position: -201px -118px;top: -11px;height:13px;}
	.header-container.type3 .icon-mini-cart, .header-container .top-links-title .icon-account,.header-container.type3 .search-area .icon-search,.header-container .top-links-title.top-links-mobiel-account .inlog{background-size: 100%;width: 28px;}
	.header-container.type3 .search-area .icon-search{width: 25px;}
	.header-container.type3 .mini-cart{margin: 0;}
	.header-container.type3 .mybag-link .cart-info{margin-left: 20px;margin-top: -23px;}
	.data-table-title,.data-table-content li.order-title .nobr,.data-table-content li.order-content p.sales-address,.data-table-content li.order-content p.sales-status,.data-table-content li.order-content p.sales-tracks{display:none;}
	.data-table-content li.order-content p.sales-reorder a.sales-review{display:none;}
	.data-table-content li.order-content p.sales-items{width: 100%;}
	.data-table-content li.order-content p.sales-total{width:50%;text-align:left;padding:0 10px 10px;}
	.data-table-content li.order-content p.sales-total:before{content:'SubTotal:';display:inline-block;padding-right: 5px;}
	.data-table-content li.order-content p.sales-reorder{width:50%;text-align:right;padding:0 10px 10px;}
	.data-table-content li.order-content p.sales-reorder a{color: #2d2d2d;border: 1px solid #c7c7c7;display: inline-block;padding: 0 10px;border-radius: 5px;margin-left: 5px;}
	.data-table-content li.order-content p.sales-order{display: block !important;position: absolute;right: 10%;top: 21px;width: 10px;}
	.data-table-content li.order-content p.sales-order img{width:100%}
	.data-table-content li.order-content p.sales-items span.items-img{width: 202px;}
	.data-table-content li.order-content p.sales-items span.items-qty{text-align: left;padding: 10px 0 0 20px;}
	.data-table-content li.order-title .sales-status{display: block !important;position: absolute;right: 15px;top:5px;color: #c72e2e;}
	.data-table-content li.order-title .view-order{display:none;}
	.data-table-content li.order-content p.sales-items{padding: 4px 0 10px 10px;}
	.data-table-title, .data-table-content li.order-title, .data-table-content li.order-content{padding: 5px 15px;}
	.data-table-content li.order-title{font-weight: normal;}
	.data-table-content li.order-content{padding: 5px;}
	.data-table-content,.my-account .order-filter{margin-bottom: 10px;}
	.sales-order-history .pager .limiter,.customer-coupon-index .pager .limiter, .review-customer-index .pager .limiter{display:none;}
	.sales-order-history .pager .pages,.addresses-additional .pager .pages, .customer-coupon-index .pager .pages, .review-customer-index .pager .pages{float:right;display: block;}
	.sales-order-history .pager li >a{border: 1px solid #c7c7c7;color:#7e7e7e;border-radius:5px;}
	.sales-order-history .pager .pages .current{background-color: #bb2930;color: #fff;border: 1px solid #bb2930;border-radius: 5px;}
	button.onestepcheckout-btn-checkout{z-index: 98 !important;}
	.col2-left-layout .col-left.sidebar{padding-right: 10px;}
	.col-main .category-products .products-grid.columns4{margin-left: -4px;margin-right: -4px;}
	.owl-top-narrow{margin: 0 -3px;}
	.products .item{padding: 5px 3px;}
	.product-view .product-shop .price-box .special-price .price{line-height: 30px;font-size: 26px;}
	.product-view .product-shop .price-box .old-price .price{font-size: 16px;}
	.product-view .product-shop .detail-price label{line-height: 30px;}
	.product-view .product-shop .price-box{height: 30px;line-height: 30px;}
	.announcement .announcement-title{margin-bottom: 5px;}
	.announcement .announcement-content,.announcement .announcement-more{font-size: 13px;margin-bottom: 5px;}
	.announcement-clock{font-size: 12px;}
	.announcement .announcement-clock .icon-clock:before{font-size: 16px;margin: 0 3px 0 0;}
	.announcement .announcement-title h2{font-size: 14px;}
	.merry-products ul li{padding-left: 5px;padding-right: 5px;}
	.merry-content{padding: 10px 5px;}
	.best-title{background:none;}
	.cart-null .cart-empty {padding: 0 0 0 30px;}
	.cart-null .cart-empty.logged{top: -35px;}
	.index-blog-banner{padding-right: 7px !important;  padding-left: 7px !important;}
	.cart-null:before{width: 98px;height: 94px;}
	.cart-null .cart-btn a:nth-child(1), .cart-null .cart-btn a:nth-child(2) {height: 32px;width: 129px;font-size: 12px;line-height: 29px;}
	.home-h2-more{border: 0;width: auto;margin: 3px 0;}
	.recent-posts{margin: 10px 0 0;}
	.cart-null .cart-empty p:nth-child(1){font-size: 14px;}
	.cart-null .cart-empty.logged p:nth-child(1) {margin-bottom: 15px;}
	.home-h2-more:after{content:'>>';display: inline-block;padding-left: 5px;}
	.best-title .home-h2-more:after{content:'';}
	.owl-theme .owl-controls .owl-page span{width: 4px;height: 4px;margin: 5px 3px;}
	.owl-bottom-narrow .owl-controls,.sour-home .owl-bottom-narrow .owl-controls{bottom: 5px;}
	.cart .cart-collaterals{margin-bottom: 95px;}
	.footer-middle .block{margin: 0;}
	.cart .cart-collaterals h2{font-weight: bold;}
	#shopping-cart-totals-table tfoot strong{background-color: #ffffff;}
	.shipping-cart-content{border-bottom: 0;}
	.shipping-cart-content .cart-warehouse{height: 50px;line-height: 50px;}
	.shipping-cart-content li.NOT-AVAILABLE{padding: 5px 0 !important;}
	.shipping-cart-content li .cart-price span.price{font-size: 16px;}
	.shipping-cart-content li .cart-price span.old-price{display: none;}
	.recent-posts1 .col-sm-6{width: 50%;float: left;}
	.index-blog{margin-top: 0;margin-bottom: 10px;}
	.single-top{margin-bottom: 20px;}
	.index-blog .col-sm-7 .col-sm-4{width: 33.3%;float: left;}
	.index-blog h2.filter-title{margin-bottom: 15px;}
	.block.block-blog-recent ul li div.post-image{float: left;width: 60px;height: 60px;}
	.blog-index-list .postWrapper .postBanner,.blog-cat-view .postWrapper .postBanner{width: 20%;float: left;}
	.blog-index-list .postWrapper .col-sm-9,.blog-cat-view .postWrapper .col-sm-9{width: 80%;float: left;}
	.blog-index-list .postTitle,.blog-cat-view .postTitle{margin-top: 0;}
	.blog-index-list .postTitle h2,.blog-cat-view .postTitle h2{font-size: 14px;}
	.index-blog .col-sm-3{width: 25%;float: left;}
	.weight{margin: 7px 0 15px;}
	.product-view .product-name{margin: 0 0 10px;}
	.not-found-page h1{font-size: 40px !important;}
	.pre-order-help i{margin-top: 20px;left: 1%;right: 1%;top: auto;width: 98%;}
	.owl-bottom-narrow .owl-controls .owl-buttons .owl-prev,.owl-bottom-narrow .owl-controls .owl-buttons .owl-next,.pre-order-help i:before{display:none !important;}
	.shipping-cart-footer .notice{line-height: 20px;}
	.shipping-cart-content li h2{float: none;width: 100%;padding: 0;margin-bottom: 10px !important;width: auto;}
	.shipping-cart-content li h2 a{height: 20px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.shipping-cart-content li .checkbox{display:none;}
	.shipping-cart-content li .cart-price-before{display:none;} 
	.shipping-cart-content li .cart-price{margin-top: 0;line-height: 30px;text-align: left;width: auto;}
	.shipping-cart-content li .btn-remove{position: absolute;right: -2px;top: -23px;margin: 0;background: #14120e;color: #fff;height: 22px;line-height: 22px;border-radius: 0 0 0 70%;width:25px;font-size: 12px;}
	.shipping-cart-content li .btn-remove2:before{color:#fff;text-align: center;top: 0;background-position: -129px 2px;height: 20px;}
	.shipping-cart-content li .cart-content-num{padding: 2px 0;height: 27px;width: auto;margin: 0 10px;}
	.shipping-cart-content li .cart-no-num{line-height: 30px;}
	.shipping-cart-content li{padding: 20px 0 0 10px;padding-left: 0;}
	.shipping-cart-content .product-left, .shipping-cart-content li.cannot_be_img{width: 13%;}
	.shipping-cart-content .product-right, .shipping-cart-content li.cannot_be_content{width: 87%;padding-top: 0;padding-left: 20px;}
	.shipping-cart-content .cart-price{padding-top: 2px;}
	.shipping-cart-top{display: none;}
	.cart .col-sm-12 {display: block;}
	.cart .page-title h1{font-weight: bold;font-size: 18px;}
	.pre-order-notice{padding: 10px 3px 0 4px;}
	#shopping-cart-totals-table tfoot{position: fixed;bottom: 45px;z-index: 98;width: 100%;left: 0;right: 0;height: 50px;line-height: 50px;padding: 0 10px;}
	#shopping-cart-totals-table tfoot td:nth-child(1){width:1px;}
	#shopping-cart-totals-table tfoot td:nth-child(2){width:100%;background: #ffffff;}
	#shopping-cart-totals-table tfoot td:nth-child(1) strong{display: none;}
	#shopping-cart-totals-table tfoot td:nth-child(2) strong{width: 100%;float: none;padding: 0;display: block;text-align: center;}
	#shopping-cart-totals-table tfoot td:nth-child(2) strong span{text-align: center;color: #ed4c4c;font-weight: bold;font-size: 18px;display: inline-block;}
	#shopping-cart-totals-table tfoot td:nth-child(2) strong:before{content:'Final Total';display:inline-block;padding-right: 10px;color: #2d2d2d;font-size: 18px;}
	#shopping-cart-totals-table tfoot td:nth-child(2) strong span:before{content:'US';display:inline-block;}
	.cart .totals .checkout-types{position: fixed;bottom: 0;width: 100%;z-index: 98;right: 0;padding: 0 10px;}
	.cart .totals .checkout-types li{margin:0;}
	.cart .totals button.button span{background: #c21616; line-height: 50px;font-size: 18px;font-weight: bold;}
	.view-add-to-cart{width: 100%;height: 38px;position: fixed;bottom: 0;left: 0;z-index: 98;overflow: hidden;background: #fff;display: block;}
	.product-view .view-add-to-cart .price-box{display: block;float: left;width: 40%;line-height: 38px;height: 38px;margin: 0;text-align: center;padding: 0 10px;}
	.product-view .view-add-to-cart button{width: 60%;float: right;margin: 0 !important;}
	.catalog-product-view .footer-container {padding-bottom: 38px;}
	.col-main .category-products .products-list li.item .item-area{text-align:center}
    .products-list .product-image-area{width:30%;}
	.cart .totals tr td:nth-child(1){width: 80%;}
	.cart .totals tr td:nth-child(2){width: 20%;text-align: right !important;}
    .products-list .details-area{width: 70%;}
	.products-list .details-area .short-desc{display:none;}
	.products-list .details-area .product-name{font-size: 14px;margin-top: 0;}
	.col-main .category-products .products-grid li.item .product-image{min-height: auto;}
	.error-msg, .success-msg, .note-msg, .notice-msg{padding: 5px;margin: 0;}
	.product-tabs .tab-content{padding: 15px 8px;}
	.main.container,.header-container.type3 .header,.footer .container{padding-left: 10px;padding-right: 10px;}
	.row{margin-left: -10px;margin-right: -10px;}
	.index-blog .row{margin-left: -6px;margin-right: -6px;}
	.recent-posts .row {padding-left: 0;padding-right: 0;}
    body.boxed .page{width:620px}
    .sm-clearer{clear:both}
    .history .featured-box{margin-left:0}
    .history .thumb{display:none}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-left: 10px;padding-right: 10px;}
    .cart-table button.button,.shipping-cart-footer .exportItemsFromCart{float:left;width: 32%;margin-right: 1.3%;padding: 0 1px;}
    table.for-desktop{display:none;}
    table.for-mobile{display:table; }
	.discount-form label{display: block;}
	.cart .discount input.input-text{width: 50%;}
    .tab-content{border:0}
    .product-tabs>ul li{display:inline-block;width: 33.3%;margin: 0;}
	.product-tabs>ul li a{font-size: 14px;}
    .header{width:100%;text-align: center;}
    
    .col-main.f-right,.col-left.f-left{float:none !important;width: 100% !important;}
    
    .header-container .welcome-msg{display:none}
    .header-container.type2 .header .custom-block{display:none}
    .header-container.type2 .links li.first{border-left:0}
    .header-container.type3 .links li.first{border-left:0}
    .header-container.type4 .header .custom-block{display:none}
    .header-container.type4 .links li.first{border-left:0}
    .header-container.type6 .links li.first{border-left:0}
    .header-container.type7 .links li.first{border-left:0}
    
    .breadcrumbs{text-align:left}
    .top-container >.breadcrumbs{padding-left:10px;padding-right:10px;padding-bottom: 0;}
	.top-container >.breadcrumbs .container{padding: 0 10px;}
    .col-main .category-products .products-grid.columns2 li.item{width:50%}
    .col-main .category-products .products-grid.columns2 li.item.nth-child-2np1{clear:left}

    .col-main .category-products .products-grid.columns3 li.item{width:50%}
    .col-main .category-products .products-grid.columns3 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns3 li.item.nth-child-2np1{clear:left}

    .col-main .category-products .products-grid.columns5 li.item{width:50%}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns5 li.item.nth-child-2np1{clear:left}
    
    .col-main .category-products .products-grid.columns6 li.item{width:50%}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns6 li.item.nth-child-2np1{clear:left}
    
    .col-main .category-products .products-grid.columns7 li.item{width:50%}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-7np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns7 li.item.nth-child-2np1{clear:left}
    
    .col-main .category-products .products-grid.columns8 li.item{width:50%}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-8np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-7np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-6np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-5np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns8 li.item.nth-child-2np1{clear:left}
    
    .category-banner .banner-text h2{font-size:28px}
    .category-banner .banner-text p{display:none}
    .category-boxed-banner .banner-text h2{font-size:28px}
    .category-boxed-banner .banner-text p{display:none}

    /********* Parallax Slider *********/
    .parallax-slider .owl-carousel h2{font-size:40px}
    .parallax-slider .owl-carousel p{font-size:13px;margin-bottom:15px}
    .parallax-slider .owl-carousel a{font-size:13px}
    .parallax-slider .owl-theme .owl-controls{margin-top:15px}

    .single-images .single-image{margin-bottom:10px}
    
    .owl-banner-carousel .content.type1 h2{font-size:24px}
    .owl-banner-carousel .content.type1 p{display:none}
    .owl-banner-carousel .content.type1 a{font-size:8px}
    .owl-banner-carousel .content.type2 h2{font-size:20px;border-top:2px solid #08c;padding-top:4px}
    .owl-banner-carousel .content.type2 h3{font-size:13px}
    .owl-banner-carousel .content.type2 p{display:none}
    .owl-banner-carousel .content.type2 a{font-size:10px}

	.owl-banner-carousel .content-9.type1 em{font-size:11px;margin-bottom:-2px;margin-left:4px}
	.owl-banner-carousel .content-9.type1 h2{font-size:28px}
	.owl-banner-carousel .content-9.type1 p{display:none}
	.owl-banner-carousel .content-9.type1 a{display:none}
    .owl-banner-carousel .content-9.type2 h3{font-size:20px;margin-bottom:5px}
    .owl-banner-carousel .content-9.type2 span{display:none}
    .owl-banner-carousel .content-9.type2 a{font-size:9px}
    
    .homepage-grid-banner .row{margin-left:-10px;margin-right:-10px}
    .homepage-grid-banner .col-sm-1,.homepage-grid-banner .col-sm-2,.homepage-grid-banner .col-sm-3,.homepage-grid-banner .col-sm-4,.homepage-grid-banner .col-sm-5,.homepage-grid-banner .col-sm-6,.homepage-grid-banner .col-sm-7,.homepage-grid-banner .col-sm-8,.homepage-grid-banner .col-sm-9,.homepage-grid-banner .col-sm-10,.homepage-grid-banner .col-sm-11,.homepage-grid-banner .col-sm-12{padding-left:10px;padding-right:10px}
    .homepage-grid-banner .col-sm-margin{margin-bottom:0}
    .homepage-grid-banner .content a.btn-default{font-size:14px;padding:6px 12px;padding-right:6px}
    .homepage-grid-banner img{margin-bottom:20px}
    .homepage-grid-banner .grid1 .content h2{font-size:70.72px}
    .homepage-grid-banner .grid1 .content p{font-size:29.47px;margin-bottom:10px;margin-right:4px}
    .homepage-grid-banner .grid2 .content h3{font-size:28.88px}
    .homepage-grid-banner .grid2 .content h2{font-size:28.88px}
    .homepage-grid-banner .grid2 .content p{font-size:17.58px;margin-bottom:15px}
    .homepage-grid-banner .grid3 .content h2{font-size:46px}
    .homepage-grid-banner .grid3 .content h5{font-size:16px;margin-bottom:30px}
    .homepage-grid-banner .grid3 .content p{font-size:16px;margin-bottom:5px}
    .homepage-grid-banner .grid3 .content h4{font-size:22.72px;margin-top:20px}
    .homepage-grid-banner .grid3 .content h4>span{font-size:17.66px}
    .homepage-grid-banner .grid3 .content h3{font-size:37.71px;margin-bottom:15px}
    .homepage-grid-banner .grid3 .content h3>span{font-size:25.14px}
    .homepage-grid-banner .grid4 .content h2{font-size:35px}
    .homepage-grid-banner .grid4 .content p{font-size:23px;margin-bottom:15px}
    
    .grid-images .grid2{margin-bottom:9px}
    
    .full-screen-slider .item > div.content em.type1{font-size:8px;margin-bottom:-2px}
    .full-screen-slider .item > div.content em.type2{font-size:11px;margin-bottom:4px;margin-left:10px}
    .full-screen-slider .item > div.content em.type3{font-size:7px;margin-top:4px}
    .full-screen-slider .item > div.content h3{font-size:25px}
    .full-screen-slider .item > div.content h4{font-size:20px;border-right:0}
    .full-screen-slider .item > div.content .sale-bar a{font-size:8px;margin-left:4px}
    .full-screen-slider .item > div.content .sale-bar a .icon-angle-down{font-size:6px;margin-left:4px}
    .full-screen-slider .item > div.content .sale-bar>div.f-left{padding:6px 4px}
    .full-screen-slider .item > div.content .sale-bar>div.f-left:first-child{padding:6px 4px}
    .full-screen-slider .item > div.content .sale-bar{height:32px;margin-left:2px}
    .full-screen-slider .item > div.content .sale-bar .triangle{height:32px;width:12px}
    .full-screen-slider .item > div.content .sale-bar .triangle>div{height:16px;border-width:8px;border-top-width:16px;margin:0 -8px -8px 0}
    .full-screen-slider .item > div.content .sale-bar .triangle>div:first-child{height:16px;border-width:8px;border-bottom-width:16px;margin:-8px -8px 0 0}
    .full-screen-slider .item > div.content.content-1{margin-top:-73px}
    .full-screen-slider .item > div.content.content-1 > p{font-size:14px;margin:20px 0}
    .full-screen-slider .item > div.content.content-1 > a.btn-default{font-size:10px;padding:10px 15px}
    .full-screen-slider .item > div.content.content-1 > img{width:150px}
    .full-screen-slider .item > div.content.content-2{margin-top:-29px}
    
    .slider-with-side .side-area .item1,.slider-with-side .side-area .item2,.slider-with-side .side-area .item3{padding:8px;width:100%;float:none}
    .slider-with-side .side-area img{width:100%}
    .slider-with-side .side-area .item1 .content{bottom:30px;left:25px}
    .slider-with-side .side-area .item2 .content{bottom:30px;left:25px}
    .slider-with-side .side-area .item3 .content{bottom:30px;left:25px}
    .slider-with-side .slider-area .item .content .text-area h2{padding:4px 38px 4px 7px;font-size:22px}
    .slider-with-side .slider-area .item .content .text-area p{padding:6px 11px 6px 8px;font-size:9px}
    .slider-with-side .slider-area .item .content .ribbon{right:3px;top:3px}
    .slider-with-side .slider-area .item .content .ribbon em{font-size:8px;margin-right:40px}
    .slider-with-side .slider-area .item .content .ribbon h3{font-size:22px;margin-right:7px}
    .slider-with-side .slider-area .item .content .ribbon h5{font-size:10px;margin-top:-1px}

    .slide3-1-content p{margin-bottom:3px;font-size:11px}
    .slide3-1-content h2{font-size:25px;margin-bottom:10px}
    .slide3-1-content .price-area{}
    .slide3-1-content .price-area em{font-size:8px}
    .slide3-1-content .price-area em:first-child{margin-bottom:-2px}
    .slide3-1-content .price-area h3{font-size:28px}
    .slide3-1-content .button-area{padding-left:10px;margin-left:10px}
    .slide3-1-content a.btn-default{height:35px;font-size:11px;line-height:35px;padding:0 13px 0 15px;border-radius:5px}
    .slide3-1-content a.btn-default i{width:12px;height:12px;line-height:11px;font-size:9px;margin-bottom:2px;margin-left:8px}
    .slide3-2-content em{font-size:12px;margin-left:2px;margin-bottom:1px}
    .slide3-2-content h2{font-size:35px;margin-bottom:1px}
    .slide3-2-content p{font-size:25px;margin-bottom:13px}
    .slide3-2-content a{font-size:12px}
    .slide3-2-content a>i{width:13px;height:13px;line-height:12px;font-size:10px;margin-bottom:2px;margin-left:7px}
    
    .owl-item-links-block ul li{padding:0 8px}
    .owl-item-links-block ul li a{font-size:12px}
    .owl-item-links-block span{font-size:12px;padding-left:13px;margin-left:3px}
    .owl-item-links-block span .icon-angle-down{font-size:7px;margin-left:4px}
    
    .parallax.parallax-with-subscribe{padding:30px 0}

    li.etalage_small_thumbs{display:none}
    .product-view .product-img-box{width: 100%;margin: 0 auto 5px;}
	.product-view .product-img-box .flexslider .slides img{width: 60% !important}
	.add-to-box{padding: 0 0 5px 0;}
    
    .form-list .field,.col2-set .col-1,.col2-set .col-2{float:none!important;width:100%}
    .form-list .field+.field{margin-top:10px}
    .account-login .content{min-height:0}
    .box .box-content{min-height:0}
    .account-login .new-users{margin-bottom:25px;display: none;}
	.buton-customer-logout{display:block !important;border: 0;background: #2d2d2d;padding: 0 15px;font-weight: normal;font-size: 14px;text-align: center;white-space: nowrap;color: #fff;line-height: 38px;width: 100%;}
	
    .col2-set .col-1{margin-bottom:25px}
	.form-list .input-box{margin-bottom: 0;}
	.form-list label{margin-bottom: 3px;}

    #opc-review .data-table thead{display:none}
    #opc-review .data-table tbody tr,#opc-review .data-table tfoot tr{display:block;border:1px solid #ddd;border-width:0 1px 1px;padding:15px 0 5px;position:relative}
    #opc-review .data-table tfoot tr.last{background:#f6f6f6}
    #opc-review .data-table tbody tr:first-child{border-top:1px solid #ddd}
    #opc-review .data-table tbody td,#opc-review .data-table tfoot td{display:block;padding:0 15px 10px;width:100%;text-align:center!important;border-width:0}
    #newsletter_popup{width:auto !important}
	.footer-bottom{text-align:center;}
    .footer-bottom a.logo{float:none;margin:0}
	.footer-bottom .social-icons{float:none;margin: 12px 0;}
	.footer-bottom .custom-block{float:none;margin:0;text-align: center;}
	.footer-bottom address{float:none;text-align:center}
    
    #parallax_01 .parallax-content-15 img.quote{width:20px}
    #parallax_01 .parallax-content-15 em{font-size:12px;margin:0 5px}
    #parallax_01 .parallax-content-15 h2{font-size:35px;margin:4px 0 7px}
    #parallax_01 .parallax-content-15 p{font-size:11px;margin:0}
    #parallax_02{padding:50px 0}
    #parallax_02 .parallax-content-15 em{font-size:12px}
    #parallax_02 .parallax-content-15 .text-content h2{font-size:35px;letter-spacing:-2px}
    #parallax_02 .parallax-content-15 .text-content p span{font-size:12px;padding-left:6px;display:block}
    #parallax_02 .parallax-content-15 .text-content p a{font-size:10px;padding:6px 13px;margin-left:10px;margin-top:5px}
    #parallax_03{padding:50px 0}
    #parallax_03 .parallax-content-15 em{font-size:12px;margin:0;margin-left:1px}
    #parallax_03 .parallax-content-15 .text-content h2{font-size:30px;letter-spacing:-1px}
    #parallax_03 .parallax-content-15 .text-content p span{font-size:12px;padding-left:1px;display:block}
    #parallax_03 .parallax-content-15 .text-content p a{font-size:10px;padding:6px 13px;margin-left:0;margin-top:5px}
    #parallax_04 .parallax-content-15 img.quote{width:20px}
    #parallax_04 .parallax-content-15 em{font-size:12px;margin:0 5px}
    #parallax_04 .parallax-content-15 h2{font-size:22px;margin:4px 0 7px;letter-spacing:-1px}
    #parallax_04 .parallax-content-15 p{font-size:10px}
    #parallax_04 .parallax-content-15 a.btn.btn-default{font-size:10px;padding:5px 20px}
    #banner-slider-demo-16 .text-content em{font-size:13px;margin:0;margin-bottom:-5px}
    #banner-slider-demo-16 .text-content h2{font-size:40px;letter-spacing:0px}
    #banner-slider-demo-16 .text-content p {margin:0}
    #banner-slider-demo-16 .text-content p span{font-size:14px;padding-left:2px}
    #banner-slider-demo-16 .text-content p a{font-size:9px;padding:5px 11px;margin-left:5px;margin-top:5px}
    .sticky-product .add-to-cart{position:static;margin:0;vertical-align:middle;display:inline-block}
	.filter-products .item {width: 33.3%;}
	.footer-middle .col-sm-2, .footer-middle .col-sm-3{width: 100% !important;}
	.icon-heart:before, .icon-crown:before, .icon-money:before, .icon-locks:before{width: 57px;height: 57px;}
	.filter-content .col-sm-3{width: 25%;float: left;}
	.footer-middle .block{color: #090808;}
	.shop-features h3{font-size: 14px;}
	.shop-features a{font-size: 12px;}
	.footer-middle .block-subscribe{margin-bottom: 20px;text-align: center;}
	.footer-share-add{float:none !important;}
	.footer .footer-middle {display:block;padding-top: 0;}
	.footer-middle a{color: #090808;}
	.footer-middle a:before{content: '\e814';display:inline-block;width:10px;height:10px;font-size:13px;font-family: "porto";color: #c42222;position: relative;top: -1px;}
	.footer-share-add a.logo:before{content: '';width:auto;height:auto;font-size:0;}
	.footer-middle ul.features,.footer-middle ul.links{margin-top: 0;border-top: 1px solid #c5c1c1;padding-top: 10px;}
	.footer-middle .block .block-title {border:solid 1px #dcdada;text-align: center;padding: 10px;margin-bottom: 0;margin-top: 15px;font-size: 16px;background: url(../images/footer-list-down.png?version=1.0) 95% 50% #dcdada no-repeat;background-size: 3%;color: #090808;}
	.footer .block .block-content{background-color: #dcdada;border: 1px solid #dcdada;border-top: 0;padding: 0 10px 10px;display:none;color: #ffffff;}
	.footer-middle .block-subscribe .block-title{border: none;background: transparent;text-align: center;margin-top: 3px;color: #ffffff;}
	.footer-middle .block.block-subscribe .input-box input.input-text,.footer-middle .block.block-subscribe .input-box button,.footer .social-icons,.footer-share-add a.logo,.footer-share-add .custom-block{float: none;display: inline-block;}
	.footer .block-subscribe .block-content{display: block !important;;background: transparent;border: none;padding: 0;text-align: center;}
	.footer .footer-bottom  .container .custom-block img {display:inline-block;max-width:195px;}
	.breadcrumbs .a-left{padding: 0;}
	.footer-bottom{padding: 16px 0 0;}
	.sales-order-history .icon-left-dir:before,.sales-order-history .icon-right-dir:before{content:'';background-image:url(../images/icon-right-grey.png);transform: none !important;background-repeat:no-repeat;width: 7px;height: 12px;background-size: 100%;background-position: center;position: relative;top: 1px;}
	.sales-order-history .icon-left-dir:before{transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important; -moz-transform:rotate(180deg) !important; -o-transform:rotate(180deg) !important;}
	.my-account .order-filter{display: block;}
	.my-account .order-filter span{width:50%;float:left;}
	.my-account .order-filter .f2, .my-account .order-filter .f3{margin:0;}
	.my-account .order-filter .f1,.my-account .order-filter .f2{margin:0 0 10px 0;}
	.my-account .order-filter .f1,.my-account .order-filter .f3{padding:0 5px 0 0;}
	.my-account .order-filter .f2,.my-account .order-filter .f4{padding:0 0 0 5px;}
	.my-account .order-filter .f2 input,.my-account .order-filter select, .my-account .order-filter #sdate, .order-filter #edate{height:32px;}
	.sales-order-view .table-caption{background: #ffffff;padding: 10px 10px 0;color: #0e051d;margin: 10px 0 0;}
	.items-ordered-top,.items-ordered-content li .product-sku,.items-ordered-content li .product-price,.items-ordered-content li .product-qty{display:none;}
	.items-ordered-content .product-left{width: 13%;}
	.items-ordered-content li .product-right{width: 87%;min-height: 72px;padding-bottom: 30px;}
	.items-ordered-content li .product-left .product-image img{max-width: 90%;}
	.items-ordered-content li .product-right .product-name,.items-ordered-content.order-Complete li .product-right .product-name{float:none;width: 100%;}
	.items-ordered-content li .product-total,.items-ordered-content li .order-Complete{float: right;padding-top: 10px;padding-right: 0;position: absolute;right: 0;bottom: 0;}
	#my-orders-table .product-total .price:before{content:'Subtotal:';display:inline-block;padding-right: 5px;}
	.items-ordered-content li .product-total{width: auto;right: auto;left: 10px;}
	.items-ordered-content li .product-qty-mo{display:inline-block;}
	.items-ordered-content li .product-qty-mo span{margin-right: 20px;}
	.order-details .data-table tbody td:nth-child(1){width: 75%;}
	.order-details .data-table tbody td:nth-child(2){width: 25%;font-weight: bold;}
	.order-details .data-table tbody .grand_total td:nth-child(1){color: #c72e2e;}
	.items-ordered-content li{padding: 14px 0 10px;border-bottom: 1px solid #f0f0f0;}
	.items-ordered-content{padding:0 10px;border: 0;}
	.order-details .data-table{border: 0;}
	.items-ordered-content li .product-left .product-image img{padding:0;}
	.items-ordered-content li:last-child{border-bottom: 1px solid #f0f0f0;}
	.block-category-nav #category-list a ,.block-layered-nav dd a{line-height: 2;}
	.block-category-nav{margin-bottom: 0;}
	.catalog-category-view .block-category-nav .block-title{padding-bottom: 7px;}
} 

@media (max-width: 768px){
	 #category-single-images img{width:70%;}
}

@media (min-width: 768px){
    .col2-left-layout .col-left.sidebar{padding-right:0}
    .col2-left-layout .col-main{padding-left:2%}
    .col2-right-layout .col-right.sidebar{padding-left:2%}
    .col2-right-layout .col-main{padding-right:2%}
    .col3-layout .col-left.sidebar{padding-right:2%}
    .col3-layout .col-main{padding-left:12px;padding-right:2%}
    .col3-layout .col-right.sidebar{padding-left:2%}
    div.small-padding{padding-right:3%}
    .sm-f-right{float:right !important}
	.blog-post-view .col2-right-layout .col-main,.blog-cat-view .col2-right-layout .col-main,.blog-index-list .col2-right-layout .col-main{padding-right: 15%;}
	.footer .block .block-content {display:block !important;}
	.cms-page-view .col-left.sidebar{width: 20%;}
	.cms-page-view .col-main.col-sm-9{width:80%;}
}

@media (max-width: 640px){
	.category-top-brands #category-single-images .owl-controls .owl-buttons .owl-prev{left:-30px;}
	.category-top-brands #category-single-images .owl-controls .owl-buttons .owl-next{right:-30px;}
	 #category-single-images img{width:85%;}
	.askit-noquestion, .askit-login{margin:0 15px !important;}
	.header .sticky-search-clear,.sticky-header.type3 .header .sticky-search-clear{right: 20%;}
	
	.upload-file{float: none;display: block;}
	#upload-form{padding: 5px 0;}
	.address-file-list{padding: 0;}
	button.add-new-address, #uploadBtn{float: none;padding: 5px 0;display: block;}
	button.clear-all-address{padding: 5px 0;}
	button.add-new-address span,button.clear-all-address span, #uploadBtn span,#uploadBth span{padding: 0 10px;}
	button.add-new-address span, button.add-new-address span span, button.clear-all-address span, button.clear-all-address span span, #uploadBtn span, #uploadBtn span span, #uploadBth span, #uploadBth span span{font-size:13px;font-weight:normal;line-height: 24px;}
	button.add-new-address span, button.add-new-address span span:before{font-size: 22px;padding-right: 5px;float: left;}
	button.add-new-address span,button.clear-all-address span, #uploadBtn span,#uploadBth span{color: #ffffff !important;background: #c42f33;border-radius: 5px !important;padding: 0 10px;}
	#uploadBth span{background: #42ceee;}
	button.add-new-address span, button.add-new-address span span, button.clear-all-address span, button.clear-all-address span span, #uploadBtn span, #uploadBtn span span, #uploadBth span, #uploadBth span span{font-size:13px;font-weight:normal;line-height: 24px;}
	button.add-new-address span, button.add-new-address span span:before{content:'+';display:block;font-size: 22px;padding-right: 5px;float: left;}
	.addresses-list .addresses-primary h2{margin-top:10px;}
	.customer-address-index .col-main .page-title h1 {margin: 0 0 5px 0;}
	.addresses-list li.item .item-border{border: 1px solid #e5e5e5;}
	#fileList .filename{padding: 5px 0 0 5px;}
	#fileList .filename span{line-height: 24px;font-size: 12px;}
	#fileList .filename em{float:left;line-height: 24px;}
	
	.cart .discount .buttons-set button.button span{font-size:13px;}
	.swiper-pagination-bullet{margin:0 3px;}
	.cart .discount .buttons-set button:nth-child(1){float:left;margin-left:0;width:49% !important}
	.cart .discount .buttons-set button:nth-child(2){float:right;margin-left:0;width:49% !important}
	.transactions_tabs li{font-size: 12px;width: 33.3%;text-align: center;line-height: 14px;}
	.transactions_tabs li span {padding: 0 0 5px 0;}
	.transactions_tabs li.thistab span{border-bottom: 1px solid #c21616;}
	.transactions_tabs li span i{display: block;}
	.review-photo-navleft, .review-photo-navright{font-size:30px;}
	.my-account #my-reviews-table-mobile .rating-box{margin: 4px 0 0;height: 12px;}
	.product-review .back-link{font-size:15px;margin:0 0 5px;}
	.product-review .product-ratings-box .label{font-size:13px;line-height:14px;width: 100%;float: none; margin-bottom: 5px;}
	.product-review .product-ratings-box .ratings .rating-links >a, .product-review .no-rating a{font-size:12px;line-height:12px;}
	.product-review .ratings .rating-links{line-height:12px;float:left;}
	.product-review .product-ratings-box .ratings-summary {margin-bottom: 5px;}
	.product-review .product-ratings-box .product-name{font-size:16px;margin: 0 0 8px;}
	.product-review .product-ratings-box h3{font-size:13px;margin: 0 0 8px;}
	.product-review .product-ratings-box .ratings .rating-box{margin:0;}
	.product-review .ratings .rating-links .separator{line-height: 10px;margin:0;}
	.product-review .product-ratings-box dt{width:68px;line-height: 12px;font-size: 12px;}
	.review-detail-img{margin-left: -66px;}
	.review-detail-img li{padding:5px 1px 0 !important;width: 55px;height: 55px;}
	.add-review .form-list textarea, .add-review .form-list .input-text{height: 30px;padding: 2px 10px;}
	.add-review .form-list textarea{height:5em;}
	.summary-title{font-size:12px;}
	.review-answer .review-area p{font-size:13px;}
	.add-review{margin-bottom:10px;}
	.review-area .ratings-list .rating-box{top:0;}
	.add-review .buttons-set{margin:0;}
	.rating-box .rating{height: 12px;}
	.rating-box:before, .rating-box .rating:before{font-size: 12px;height: 12px;line-height: 12px;width: 77px;}
	.rating-box{width: 77px;height: 12px;}
	.ratings{background-position-y: 5px;background: none;}
	#wishlist-table td{width:100% !important;display:block;}
	#wishlist-table .product-name{text-align:center;}
	.centect-free{padding:15px;}
	.centect-free h1{margin-bottom:10px;font-size: 18px;}
	.centect-free h2{font-size:16px;margin-bottom:5px;}
	.centect-free h3,.centect-free h4{font-size: 15px;margin-bottom: 5px;font-family: open_sansregular,Arial; font-weight: bold;}
	.centect-free .h2-title{padding-top:8px;}
	.centect-free .question-title{padding: 4px 30px 4px 10px;}
	.centect-free .question-title h5{font-weight:normal;font-size: 13px;}
	.centect-free .question-title:after{right:10px;}
	.centect-free .question-answer{padding: 10px 10px 8px;}
	.centect-free .question-answer p{margin:0;font-size:13px;}
	.centect-free .centect-china{padding-top: 10px;margin: 10px 0 0;}
	.centect-free .dropshipping_icon img {width: 50%;}
	.commission ul li{height: 45px; line-height: 45px;}
	.commission ul li:nth-child(1),.commission ul li:nth-child(2){border-bottom:1px solid #eaeaea;}
	.commission ul li:nth-child(1),.commission ul li:nth-child(3){width:70%;}
	.commission ul li:nth-child(2),.commission ul li:nth-child(4){width:30%;}
	.commission ul li:nth-child(2){border-right:0;}
	.join_our h1{ padding: 10px;font-size: 16px;margin: 0;}
	.center_wholesale h3{font-size:14px;}
	.commission{margin-bottom:20px}
	.Wholesale_icon{padding:0}
	.question h3{font-size:14px;}
	.owl-carousel .owl-wrapper-outer {background: initial;}
	.Description .description-show{line-height: 26px;width: 120px;font-size: 14px;}
	.toolbar{margin-bottom: 5px;}
	.my-account .dashboard-top .index_href_banner{margin-top: 0;}
	.customer-account-index .box-account{margin: 10px 0;}
	.order-details{margin-bottom: 0px;}
	.order-details .data-table tbody td:nth-child(1){width: 65%;}
	.order-details .data-table tbody td:nth-child(2){width: 35%;}
	.order-info-box .box .box-content address, .order-info-box .box .box-content .box-border{min-height: auto;}
	.order-info-box .box .sales-tracks{padding-bottom: 10px !important;}
	.order-info-box .box-payment p{border: 0 !important;}
	.order-info-box-mo{margin-top: 10px;}
	.order-info-box-mo,.order-info-box-mo .col-2{display:block !important;}
	.order-info-box-mo .order-shipping-method .col-2 .box .box-content{padding-bottom: 10px;}
	.sales-order-view .buttons-set{margin: 0 0 10px;}
	.items-ordered-content li .product-left .product-image img{max-width: 100%;}
	.order-info-box h2{color: #191919;}
	.order-info-box .box .box-content{min-height: auto;padding: 0 10px 0;}
	.order-shipping-address .col-2,.order-shipping-method .col-2{display:none;}
	.account-block-viewed ol#recently-viewed-items li{padding: 5px 5px 0;width: 33.3%;}
	.mobile-nav-shown .mobile-nav,.col-left.f-left.sidebar-mobile{width: 300px;}
	.searchautocomplete .searchautocomplete-loader{right: 19%;}
	.header-container.type3 .header .form-search #search{width: 80%;}
	.header-container.type3 .search-area .form-search-back{width: 10%;}
	.header .form-search button.button,.sticky-header.type3 .header .form-search button.button{width: 20%;}
	.header-container.type3 .header .form-search button.button span span{font-size: 16px;}
	.product-view .product-name h1{font-size: 20px;}
	.shipping-cart-content .cart-warehouse{font-size:13px;height: auto;line-height: 20px;padding: 10px 0;}
	.shipping-cart-content li.NOT-AVAILABLE{width:100% !important;font-size: 12px;}
	.cart .page-title h1{font-size: 16px;}
	.cart-table button.button, .shipping-cart-footer .exportItemsFromCart {float: none;width: 100%;margin-right: 0;padding: 0 1px;margin-bottom: 10px;}
	.commentWrapper i.icon-user{font-size: 30px;line-height: 40px;}
	.commentWrapper .comment-area{margin-left: 70px;padding: 10px 20px;}
	.commentWrapper .comment-area:before{top: 10px;border-bottom: 10px solid transparent;border-top: 10px solid transparent;}
	.postComments .toolbar{margin-bottom: 20px;}
	
    body.boxed .page{width:480px}
	.posts-wrap .pager .pages{display:block;}
	.toolbar-bottom .pager .pages{}
    .header-container.type3 .menu-icon{width: 8%;}
    .owl-middle-narrow .owl-controls{display:none!important}
	.owl-banner-carousel, .mobile-home-listmenu{margin-bottom: 15px;}
	.mobile-home-listmenu ol li span{line-height: 14px;font-size: 13px;top: -8px;}
    .homepage-grid-banner .grid1 .content h2{font-size:42.43px}
    .homepage-grid-banner .grid1 .content p{font-size:17.68px;margin-bottom:6px;margin-right:2.4px}
    .full-screen-slider .item > div.content > h2{font-size:36.17px;margin-bottom:10.8px}
    .full-screen-slider .item > div.content > p{font-size:15.07px;margin-bottom:21px}
    .full-screen-slider .item > div.content > a.btn-default{font-size:10px;padding:11px 32px;border-radius:5px}
    .full-screen-slider .item > div.content.content-3{margin-top:-57px}
    .header-container.type3 .search-area .icon-search:before{top: 8px;margin: 0;}
    .owl-item-links-block{display:none}
    
    .slide3-2-content em{font-size:10px;margin-left:1px;margin-bottom:1px}
    .slide3-2-content h2{font-size:28px;margin-bottom:1px}
    .slide3-2-content p{font-size:16px;margin-bottom:10px}
    .slide3-2-content a{font-size:11px}
    .slide3-2-content a>i{width:10px;height:10px;line-height:9px;font-size:9px;margin-bottom:1px;margin-left:4px}

    #banner-slider-demo-1 .slide1-content img.quote{width:15px}
    #banner-slider-demo-1 .slide1-content em{font-size:14px;margin:0 3px}
    #banner-slider-demo-1 .slide1-content h2{font-size:38px;margin:1px 0 5px}
    #banner-slider-demo-1 .slide1-content p{font-size:14px}
    #banner-slider-demo-1 .slide2-content em{font-size:14px;margin-left:3px}
    #banner-slider-demo-1 .slide2-content h2{font-size:39px;margin:0 0 5px}
    #banner-slider-demo-1 .slide2-content p{font-size:8px;margin-left:4px;margin-bottom:15px}
    #banner-slider-demo-1 .slide2-content p span.split{margin:0 7px 0 8px}
    #banner-slider-demo-1 .slide2-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}
    #banner-slider-demo-1 .slide3-content em{font-size:14px}
    #banner-slider-demo-1 .slide3-content h2{font-size:38px;margin-bottom:8px}
    #banner-slider-demo-1 .slide3-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}
    
    #banner-slider-demo-14 .slide1-content img.quote{width:15px}
    #banner-slider-demo-14 .slide1-content em{font-size:14px;margin:0 3px}
    #banner-slider-demo-14 .slide1-content h2{font-size:30px;margin:1px 0 3px}
    #banner-slider-demo-14 .slide1-content p{font-size:12px}
    #banner-slider-demo-14 .slide2-content em{font-size:12px;margin-left:2px}
    #banner-slider-demo-14 .slide2-content h2{font-size:30px;margin:0 0 3px}
    #banner-slider-demo-14 .slide2-content p{font-size:5px;margin-left:4px;margin-bottom:10px}
    #banner-slider-demo-14 .slide2-content p span.split{margin:0 7px 0 8px}
    #banner-slider-demo-14 .slide2-content a.btn-default{font-size:8px;width:60px;height:18px;line-height:18px;padding:0;margin-right:1px}
    #banner-slider-demo-14 .slide3-content em{font-size:12px}
    #banner-slider-demo-14 .slide3-content h2{font-size:30px;margin-bottom:5px}
    #banner-slider-demo-14 .slide3-content a.btn-default{font-size:8px;width:60px;height:18px;line-height:18px;padding:0;margin-right:1px}

    #banner-slider-demo-13 .slide1-content img.quote{width:15px}
    #banner-slider-demo-13 .slide1-content em{font-size:14px;margin:0 3px}
    #banner-slider-demo-13 .slide1-content h2{font-size:38px;margin:1px 0 5px}
    #banner-slider-demo-13 .slide1-content p{font-size:14px}
    #banner-slider-demo-13 .slide2-content em{font-size:14px;margin-left:3px}
    #banner-slider-demo-13 .slide2-content h2{font-size:39px;margin:0 0 5px}
    #banner-slider-demo-13 .slide2-content p{font-size:8px;margin-left:4px;margin-bottom:15px}
    #banner-slider-demo-13 .slide2-content p span.split{margin:0 7px 0 8px}
    #banner-slider-demo-13 .slide2-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}
    #banner-slider-demo-13 .slide3-content em{font-size:14px}
    #banner-slider-demo-13 .slide3-content h2{font-size:38px;margin-bottom:8px}
    #banner-slider-demo-13 .slide3-content a.btn-default{font-size:8px;width:80px;height:25px;line-height:25px;padding:0;margin-right:1px}
    
    .footer-container.fixed-position .footer-bottom address{display:none}
    .footer-container.fixed-position .footer-bottom{text-align:center}
    .footer-container.fixed-position .footer-bottom .social-icons{display:inline-block;float:none}
    
    .header-container .top-links-icon{display:none;} 
	.header-container.type3 .top-links-container .top-links ul.links li a{color:#fff !important;}
    .header-container.type1 .links,.header-container.type2 .links,.header-container.type4 .links,.header-container.type6 .links,.header-container.type7 .links,.header-container.type9 .links,.header-container.type10 .links{display:none;position:absolute;right:0;z-index:9;background-color:#fff !important;border-radius:3px;margin:0;padding:5px 0;text-align:right;border:1px solid #ccc}
    .header-container.type1 .links li,.header-container.type2 .links li,.header-container.type3 .links li,.header-container.type4 .links li,.header-container.type6 .links li,.header-container.type7 .links li,.header-container.type9 .links li,.header-container.type10 .links li{display:block;border:0;padding:0}
    .header-container.type1 .links li a,.header-container.type2 .links li a,.header-container.type3 .top-links ul.links li a,.header-container.type4 .links li a,.header-container.type6 .links li a,.header-container.type7 .links li a,.header-container.type9 .top-links ul.links li a,.header-container.type10 .top-links ul.links li a{color:#777 !important;white-space:nowrap;padding:0 10px;display:block;transition:all 0.2s;font-weight:400}
    .header-container.type1 .links li:hover a,.header-container.type2 .links li:hover a,.header-container.type4 .links li:hover a,.header-container.type6 .links li:hover a,.header-container.type7 .links li:hover a{background-color:#ccc !important;color:#fff !important;text-decoration:none}
    .header-container.type8 .header{padding:20px 0}
    .header-container.type8 .cart-area{position:static;float:right;height:auto;margin-left:-150px} 
    .header-container.type8 .top-links-area{margin:13px 0 30px}
    .header-container.type8 .menu-icon{margin:0 15px 0 10px}
    .header-container.type8 .switcher-area{display:block;margin-right:15px}
    .header-container.type8 .header .form-search{right:-30px}
    .header-container.type8 .header .form-search:before{right:35px}

    .category-boxed-banner .banner-text a.shop-now{margin-left:10px;font-size:9px}
    
    .full-width-image-banner{height:200px}
    .full-width-image-banner .content{margin-top:-16px}
    .full-width-image-banner h2{margin:0;font-size:30px;line-height:1.1}
    .full-width-image-banner p{display:none}
    
    #banner-slider-demo-11 .content-1{padding:11px 7px 5px;margin-left:-53px;margin-top:-32px}
    #banner-slider-demo-11 .content-1>div:first-child{padding-right:2px}
    #banner-slider-demo-11 .content-1 p{font-size:7px;margin-left:2px}
    #banner-slider-demo-11 .content-1 h3{font-size:22px}
    #banner-slider-demo-11 .content-1 h3 b{margin-top:-6px}
    #banner-slider-demo-11 .content-1 em{font-size:6px;margin-right:1px}
    #banner-slider-demo-11 .content-1 h4{font-size:12px}
    #banner-slider-demo-11 .content-1 h5{font-size:6px;margin-top:-1px}
    #banner-slider-demo-11 .content-2{right:8px;bottom:8px}
    #banner-slider-demo-11 .content-2>div{padding:3px 6px}
    #banner-slider-demo-11 .content-2>div:first-child{margin:-1px 0;padding-left:9px}
    #banner-slider-demo-11 .content-2 p{font-size:7px;margin-left:1px}
    #banner-slider-demo-11 .content-2 h3{font-size:16px}
    #banner-slider-demo-11 .content-2 em{font-size:6px;margin-right:1px}
    #banner-slider-demo-11 .content-2 h4{font-size:12px}
    #banner-slider-demo-11 .content-2 h5{font-size:6px;margin-top:-1px}
    #banner-slider-demo-11 .content-2 a{font-size:6px;margin-right:-3px}
    
    .header-container.type11 .header-right-area > div:first-child{display:block;margin-bottom:40px}
    .mobile-nav-shown .header-container.type11 .mobile-nav{margin-top:40px;}

    .checkout-progress li{width: 49%}
    .sticky-product{display:none !important}
	.merry-products .col-lg-3{width: 33.3% !important;}
	.product_attribute_option_link,.product_attribute_option_link, .Warehouse-product-content ul li label{margin: 0 8px 8px 0;}
	.header-container .selectbox .select{padding-left: 10px;}
	.header-container .form-currency{margin-left: 0;}
	.header>.logo{text-align: left;}
	.header-container .selectbox .select{width: 30px;height: 30px;line-height:30px;background-size: 85%;}
	.header-container.type3 .search-area .icon-search{font-size: 20px;position: relative;top: 1px;}
	.header-container.type3 .mybag-link .cart-info{margin-left: 15px;}
	.header-container .top-links-icon:before{top: 40%;}	
	.header-container .top-links-icon a{line-height: 28px;}
	.header-container .top-links-icon{padding:0 20px 0 10px;}
	.shop-video{width:100% !important;}
	.product-label-off{padding-top: 6px;}
	.product-label-off i.off-number{font-size: 16px;}
	
	.dashboard-content h3{text-align: left;}
	.postTitle h2{font-size: 22px;}
	.cart .col-sm-12{font-size:12px;}
	.shipping-cart-content .cart-warehouse span:nth-child(2){font-size:12px}
	.index_href_banner .mo{display:block;}
	.index_href_banner .pc{display:none;}
	.index_filter_items_6 .item:nth-child(n+7),.index_filter_items_4 .item:nth-child(n+5){display:none;}
	.home-h2-more{float: none;text-align: center;margin: 10px;display: none;}
	.home-h2-more:hover{color: #929292;background: inherit;text-decoration: none;border:0;}
	.index_show_more{display: block;text-align: center;color: #929292;margin: 10px;}
	.index_show_more:after{content: '>>';display: inline-block;padding-left: 5px;}
	.filter-products .item{width:50%;}
	#home_tabs_new li{padding: 0 10px;}
	.home_tabbox_new .home_tabs li{padding: 0 20px;}
	.cms-index-index  .sour-home .owl-item .item img.pc {display: none;}
	.cms-index-index  .sour-home .owl-item .item img.mo {display: block;}
	 .footer .container{padding: 3px;}
	.product-view .product-img-box .flexslider .slides img{width:70% !important;}
	.filter-products .item,.col-main .category-products .products-grid.columns4 li.item,.index-blog .col-sm-7 .col-sm-4 {padding: 3px;}
	.cart-null .cart-btn a:nth-child(1){margin-right: 7px;}
	.cart-null .cart-empty p:nth-child(2){font-size: 13px;}
	.cart-null:before{display: block;margin: auto;width: 78px;height: 74px;margin-bottom: 15px;}
	.cart-null .cart-empty,.cart-null .cart-empty.logged{top: 0;text-align: center;}
	.cart-null{margin: 40px auto;}
	#single-images img{width: 140px;}
	.cart-null .cart-empty,.cart-null .cart-empty.logged{padding: 0;}
	#single-images .item{padding: 1px;}
	#single-images .owl-wrapper{height:auto;}
	#single-images{margin-top: 0;margin-bottom: 0;}
	.Wholesale_icon img,.index-blog-banner a img{width:100%;}
	.container{padding:0 10px 0 15px;}
	.sour-home .container{padding:0 10px;}
	.filter-title, h2.filter-title,.home_tabbox_new .home_tabs li{font-size: 16px;font-family: open_sansbold,Arial;}
	.index-blog-banner, .recent-posts{margin-top: 0;}
	#single-images .owl-controls .owl-buttons .owl-prev{left: -20px;background-size: 80%;width: 20px;margin-top: -30px;height: 60px;}
	#single-images .owl-controls .owl-buttons .owl-next{right: -20px;background-size: 80%;width: 20px;margin-top: -30px;height: 60px;background-position: 0 21px;}
	.header-container.type3 .header .form-search:before{right: 100px;}
	.header-container.type3 .search-area,.cart-area{margin-top: 7px;}
	.header-container.type3 .menu-icon .fa-bars:before{top: 7px;}
	#home_tabs_new{display: block;}
	#home_tabs_new li{float: left;display: block;width: 50%;}
	.order-info-box .col-1, .order-info-box .col-2{width:100%;float: none;}
	.order-info-box .box .sales-tracks-mo{padding-bottom: 15px;}
	.toolbar-bottom .sorter .limiter{float: none;}
}

@media (min-width: 500px){
	#topbanner-images .pc{display:block !important;}
}

@media (max-width: 500px){  
	.category-top-brands #category-single-images .owl-controls .owl-buttons .owl-prev{left:-25px;}
	.category-top-brands #category-single-images .owl-controls .owl-buttons .owl-next{right:-25px;}
	.header .form-search #search,.sticky-header.type3 .header .form-search #search{padding-right: 10%;}
	.buttons-set button.button{float:none;width:100%;margin:0 0 5px}
	.addresses-list ol.row{margin-left:0;margin-right:0;}
	.addresses-list li.item{float:none;padding:0 0 10px 0;width:100%;}
	.addresses-list address{min-height:auto;}
	.product-review .product-ratings-box .product-img {float: none;width: 160px; margin: 0 auto 10px;}
	.product-review .product-ratings-box .product-details {float: none;padding-left: 0;}
	.product-review .product-ratings-box,.product-review .product-review-box dt {margin: 0;}
	.product-review .product-review-box { margin-bottom: 10px;}
	.product-review .product-ratings-box .product-image{border:0;}
	.review-photo-viewer{width:100% !important;}
	.popup-review #product-review-table li:before,.popup-review #product-review-table li.on:before{font-size: 18px;line-height: 18px;width: 18px;height: 18px;}
	.imgFileUploade .delImg {width: 16px;height: 16px;line-height: 16px;font-size: 16px;top:-5px;right: -5px;}
	.imgFileUploade .imgAll li {width: 60px; height: 60px;margin: 0 10px 10px 0;}
	.imgFileUploade .file-img-header span.imgClick {width: 60px;height: 60px;background-position: -4px -158px;background-size: 250px;}
	.popup-review .imgFileUploade .imgAll li{width: 36px;height: 36px;}
	.popup-review .form-list textarea{height:3em;padding: 0 10px;}
	.popup-review #product-review-table .product-review-content{margin:5px 0;}
	.popup-review .imgFileUploade .file-img-header span.imgClick{width: 45px;height: 45px;background-position: -2px -113px; background-size: 180px;}
	.popup-review .form-list .input-box{margin-bottom: 5px !important;}
	.popup-review .imgFileUploade .delImg{width: 14px;height: 14px;line-height: 14px;font-size: 14px;top: -4px;right: -4px;}
	.popup-review .imgFileUploade .imgAll li{width: 45px;height: 45px;margin: 5px 7px 0 0;}
	
	.dropshipping-wholesale,.centect-free ul.tabs li{line-height: 26px;font-size: 12px;font-weight: normal;margin-bottom: 10px;}
	.dropshipping-wholesale a,.centect-free ul.tabs li{width: 49%;float:left;margin: 0 1% 0 0;padding: 0;}
	.dropshipping-wholesale a:nth-child(2){margin: 0 0 0 1%;}
	.centect-free ul.tabs li{margin-bottom: 10px;}
	.centect-free ul.tabs li:nth-child(2),.centect-free ul.tabs li:nth-child(4){margin: 0 0 10px 1%;}
	.footer-bottom .other-link a:nth-child(5) img{width: 42px !important;height: 42px !important;}
	#topbanner-images .pc{display:none;}
	#topbanner-images .mobile{display:block !important;}
	.catalog-product-view .header-container.type3.sticky-header{height: 60px;}
	.description-floor.sticky-description{top: 60px;}
	 .my-account .popup-review .data-table thead{display:none;}
	 .order-details .popup-review .data-table{border-top: 1px solid #dddddd;}
	 .popup-review .buttons-set button.button,#review-form .buttons-set button.button,.buttons-set-write button.button{width: auto;}
	 .popup-review .review-form-add{ width: 280px;margin-top: -215px;padding: 12px 20px 0;}
	 .popup-review .form-add h3{margin-bottom: 5px;font-size: 15px;max-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	 .popup-review .form-add .review-close,.add-review-login #review-form h4 .review-close{font-size: 24px;}
	 .add-review{margin-bottom:0;}
	 .order-details .popup-review .data-table tbody th{font-size: 13px;}
	 .order-details .popup-review .data-table tbody td{padding: 5px !important;}
	 .popup-review .buttons-set button.button, #review-form .buttons-set button.button span,.buttons-set-write button.button span,#question span{line-height: 26px !important; font-size: 13px;}
	 .items-ordered-content li .product-left .product-image img{max-width: 64px;}
	 #product-review-table,.popup-review #product-review-table{padding:0 0 0 5px;}
	 #checkout-review-table ul li:nth-child(1){padding: 0 0 0 10px;}
	 #checkout-review-table ul li:nth-child(2){padding: 0 10px;}
	 #product-review-table label{line-height:18px;font-size: 13px;}
	#product-review-table li:before,#product-review-table li.on:before{width: 18px;height: 18px;font-size: 18px;line-height: 18px;}
	#product-review-table .product-review-content {margin: 10px 0;}
	.block-related .related-select select{width: 100% !important;}
	.product-view .add-to-links a .icon-wishlist:before,.product-view .add-to-links li.share-mo .icon-share:before{width: 24px;}
	.col1-layout .sharing-tool-area{left: 110px;}
	.col-main .page-title h1 .order-id{width: 100%;}
	.col-main .page-title h1 .status-label{width: auto;position: absolute;right: 10px;}
	.page-title h1 .order-buttons a{padding: 2px 5px;margin: 0 0 0 2px;line-height: 16px;}
	.dashboard .dashboard-top-left{padding: 15px 5% 5px;}
	.dashboard-top-right ul li{padding: 10px 0;}
	.dashboard-top-right ul li:nth-child(1){width: 20%;}
	.dashboard-top-right ul li:nth-child(2){width: 26%;}
	.dashboard-top-right ul li:nth-child(3){width: 26%;}
	.dashboard-top-right ul li:nth-child(4){width: 28%;}
	.dashboard-top-right ul li a:before{background-size: 600%;margin: 0 auto;}
	.dashboard-top-right ul li:nth-child(1) a:before{background-position: -40px -5px;}
	.dashboard-top-right ul li:nth-child(2) a:before {background-position: -72px -5px;}
	.dashboard-top-right ul li:nth-child(3) a:before {background-position: -106px -2px;}
	.dashboard-top-right ul li:nth-child(4) a:before {background-position: -140px -1px;}
	.dashboard-top-right ul li a span{font-size: 12px;}
	.order-buttons{bottom: 22px;}
	.order-buttons a{padding: 2px 2px;margin-left: 0;font-size: 12px;}
	.col-main .page-title h1 .order-id, .col-main .page-title h1 .status-label,.order-info-box h2,.sales-order-view .table-caption{font-size: 15px;}
	.col-main .page-title h1 .order-date{font-size: 13px;}
	.items-ordered-content .product-left{width: 16%;}
	.items-ordered-content li .product-right{width: 100%;float: none;padding-left: 80px;min-height: 95px;}
	.items-ordered-content li .product-total{left:0;}
	.box-rewardpoints-summary .box-head {padding: 13px 0;}
	.box-rewardpoints-summary .box-head div{height: 28px;line-height: 28px;}
	.box-rewardpoints-summary .box-head .my-point:before{width: 28px;height: 28px;background-position: -8px 1px;}
	.box-rewardpoints-summary .box-head .my-balance:before{width: 28px;height: 28px;background-position: -45px 1px;}
	.box-rewardpoints-summary .box-head div span{height: 28px;line-height: 28px;font-size:16px;top: -7px;}
	.account-block-viewed ol#recently-viewed-items li{width: 50%;}
	.data-table-content li.order-content p.sales-items span.items-qty{padding: 4px 0 0 20px;}
	.data-table-content li.order-content p.sales-order{top: 13px;}
	.top-links-topLinks{right: 0px;left: inherit;top: 23px;}
	.top-links-area .top-links-topLinks:before,.sticky-header.type3 .top-links-topLinks:before{left: 77%;}
	.mobile-nav-shown .mobile-nav{width: 270px;}
	.header-container.type3 .header .logo img{max-width: 170px;}
	.search-result li, .header-hot-products .tags-list li{padding: 5px;}
	.search-result li a, .header-hot-products .tags-list li a,.sticky-header.type3 .search-result li a{line-height: 35px;}
	.header-hot-products h2,.header-hot-products .block.block-tags span{font-size: 18px;}
	.swiper-image-mo{width: 300px;}
	.product-label span{font-size: 12px;}
	.product-label-off{padding-top: 7px;line-height: 12px;}
	.product-label{width: 37px;height: 37px;}
	.product-label-new{width: 39px;height: 39px;line-height:39px;}
	.product-label-off i.off-number{font-size: 15px;}
	.mobile-home-listmenu ol li i.icon-gift:before,.mobile-home-listmenu ol li i.icon-truck:before,.mobile-home-listmenu ol li i.icon-dollar:before,.mobile-home-listmenu ol li i{width: 35px;height: 35px;}
	.deal-label:before{width: 30px;height: 30px;border: 20px solid transparent;border-left-color: #e27c7c;border-top-color: #e27c7c;background: none;}
	.item-area:hover .deal-label:before{background: none;border-left-color: #af2727;border-top-color: #af2727;}
	.deal-label .icon-clock:before{font-size: 18px;}
	.deal-label i{left: -3px;top: -6px;}
	.products-list .details-area{    padding: 10px;}
	.filter-products .products div.item .details-area .product-name {height: 37px;line-height: 18px;}
	.filter-products .products div.item .details-area .product-name a{font-size: 12px;}
	.price-coming-soon,.price-box,.account-block-viewed ol#recently-viewed-items .recently-coming-soon{margin: 5px 0;}
	
	.hours-icon, .pre-order-icon, .coming-soon-icon,.clearance-icon{height: 17px;line-height: 17px;top: 0;}
	.col-main .category-products .products-grid.columns4 li.item{width:50%;padding: 5px;}
    .col-main .category-products .products-grid.columns4 li.item.nth-child-4np1{clear:none}
    .col-main .category-products .products-grid.columns4 li.item.nth-child-3np1{clear:none}
    .col-main .category-products .products-grid.columns4 li.item.nth-child-2np1{clear:left}
	
	.footer-middle .block .block-title strong{font-weight: bold;font-size: 14px;}
	.form-wrap, #form-validate, #login-form{padding: 35px 10px;}
    body.boxed .page{width:320px}
    .add-to-cart button.button{width:110px}
    .add-to-cart button.button span{font-size:11px}

    .toolbar .pager{margin-right:10px;margin-left:-10px}
    .sorter .limiter{display: none;}
    .pager .pages{float:left}
	.toolbar-bottom .sorter .limiter{margin-top: 0;}
    .category-banner .banner-text h2{font-size:14px}
    .category-boxed-banner .banner-text h2{font-size:14px}
    .col1-layout .product-view .product-info{float:none;width:auto;}
    .col1-layout .product-options{float:none;}
    .col1-layout .product-view .product-options + div.clearer,.col1-layout .product-view .product-info + div.clearer{border:0}
    .homepage-grid-banner .grid1 .content h2{font-size:25px}
    .homepage-grid-banner .grid1 .content p{font-size:17.68px;margin-bottom:6px;margin-right:2.4px}

    .slider-with-side .slider-area .item .content .text-area p{display:none}
    .slider-with-side .slider-area .item .content .ribbon{right:3px;top:1px}
    .slider-with-side .slider-area .item .content .ribbon em{font-size:6px;margin-right:22px}
    .slider-with-side .slider-area .item .content .ribbon h3{font-size:14px;margin-right:2px}
    .slider-with-side .slider-area .item .content .ribbon h5{font-size:6px;margin-top:-1px}
    
    .slide3-1-content p{margin-bottom:3px;font-size:8px}
    .slide3-1-content h2{font-size:17px;margin-bottom:10px}
    .slide3-1-content .price-area{}
    .slide3-1-content .price-area em{font-size:7px}
    .slide3-1-content .price-area em:first-child{margin-bottom:-2px}
    .slide3-1-content .price-area h3{font-size:21px}
    .slide3-1-content .button-area{padding-left:10px;margin-left:10px}
    .slide3-1-content a.btn-default{height:28px;font-size:11px;line-height:28px;padding:0 13px 0 15px;border-radius:3px}
    .slide3-1-content a.btn-default i{width:12px;height:12px;line-height:11px;font-size:9px;margin-bottom:2px;margin-left:8px}
    .slide3-2-content em{font-size:8px;margin-left:0;margin-bottom:0}
    .slide3-2-content h2{font-size:20px;margin-bottom:0}
    .slide3-2-content p{font-size:12px;margin-bottom:5px}
    .slide3-2-content a{font-size:11px}
    .slide3-2-content a>i{width:10px;height:10px;line-height:9px;font-size:9px;margin-bottom:1px;margin-left:4px}
    
    .parallax-wrapper.parallax-with-subscribe .parallax-slider p{display:none}
    .parallax-wrapper.parallax-with-subscribe .parallax-subscribe{margin-top:20px}
    
    .header-container.type1 .header .logo{margin:15px 0}
    .header-container.type1 .header .logo img{max-height:50px}
    .header-container.type1 .header-right-area{position:static;margin:0;margin-bottom:10px}
    .header-container.type1 .header-right-area>div:first-child{margin:30px 0}
    .header-container.type1 .header .form-search,.header-container.type2 .header .form-search,.header-container.type3 .header .form-search,.header-container.type4 .header .form-search,.header-container.type5 .header .form-search,.header-container.type6 .header .form-search,.header-container.type7 .header .form-search,.header-container.type8 .header .form-search,.header-container.type9 .header .form-search,.header-container.type10 .header .form-search{width:300px}
    .header-container.type2 .mybag-link .cart-info span{display:none}
    .header-container.type2 .mybag-link .cart-info span.cart-qty{display:inline-block}
    .header-container.type5 .header>.logo{margin:30px 0}
    .header-container.type5 .search-area{margin:35px 0}
    .header-container.type5 .menu-icon{margin:0 5px}
    .header-container.type5 .header .form-search{left:auto;right:-145px}
    .header-container.type5 .header .form-search:before{left:auto;right:140px}
    .ratings-table.data-table thead{display:none}
    .ratings-table.data-table tbody td{padding:15px 5px}
    .ratings-table.data-table tbody td{padding:15px 5px}

    .parallax-category-banner .parallax{padding:30px 0}
    .parallax-content h2{font-size:25px}
    .parallax-content p{font-size:11px}

    .footer-bottom .custom-block{margin-left:0}
    .footer-bottom address{line-height:1.4;margin:0 0 10px 0;font-size: 12px;}

    .full-width-image-banner{height:150px}
    .full-width-image-banner .content{margin-top:-13px}
    .full-width-image-banner h2{margin:0;font-size:24px;line-height:1.1}
    .full-width-image-banner p{display:none}

	.footer-top-subscribe .input-box{text-align:left;max-width:100%}
    
    .header-container.type1 .compare-link > a{margin-bottom:5px}
    .header-container.type1 .form-currency, .header-container.type1 .form-language{margin-bottom:5px}

    #banner-slider-demo-16 .text-content em{font-size:10px;margin-bottom:0}
    #banner-slider-demo-16 .text-content h2{font-size:25px;letter-spacing:0px}
    #banner-slider-demo-16 .text-content p {margin:0}
    #banner-slider-demo-16 .text-content p span{font-size:12px;padding-left:1px;display:block}
    #banner-slider-demo-16 .text-content p a{font-size:9px;padding:5px 11px;margin-left:0;margin-top:5px;float:left !important}
	.my-account .order-filter .f2 input.i2{width: 50px;padding: 0;font-size: 13px;}
	.my-account .order-filter .f2 input.i1{padding-right: 50px;}
	.my-account .order-filter .f3 input, .my-account .order-filter .f4 input{padding: 2px 20px 2px 30px !important;}
	.my-account .order-filter .f2 input, .my-account .order-filter select, .my-account .order-filter #sdate, .order-filter #edate,.my-account .order-filter .f3:before, .my-account .order-filter .f4:before{height: 28px;}
	.data-table-content li.order-content p.sales-items span.items-img{width:172px;}
	.top-links-topLink ul li a{padding: 0 0 5px;}
	.top-links-topLinks{width: 150px;}
	.sticky-header.type3 .top-links-topLinks {left: initial;}
	.header-container.type3 .menu-icon .fa-bars:before{top:4px;}
	.searchautocomplete .searchautocomplete-loader{right: 24%;}
	.header-container.type3 .menu-icon{    width: 12%;}
	.header-container.type3 .header .custom-block{margin-right: 15px;}
	.header-container.type3 .search-area .icon-search{margin-right: 11px;}
	.bottom-home-dailydeal ul.time-left div.timeleft li div{min-width: 33px;}
	.bottom-home-dailydeal ul.time-left li{width: 39px;padding: 0;}
	.cms-index-index .bottom-home-dailydeal ul.time-left li{padding: 0 1px;}
	.header .form-search{min-width: 250px;width: 250px !important;}
	.header-container.type3 .header .form-search:before{right: 50px;}
	.product-view .product-name h1 {font-size: 16px;font-weight: bold;}
	.product-view .product-img-box .flexslider .slides img {width: 80% !important;}
	.merry-products .col-lg-3{width: 50% !important;}
	.header-container.type3 .search-area, .cart-area{margin-top: 6px;}
	.footer-share-add a.logo img{width: 120px;}
	.footer-share-add a.logo{margin-top: 12px;}
	.footer .social-icons{margin-top: 12px;}
	.footer-middle .block.block-subscribe .input-box button{width: 55px;}
	.footer .social-icons a{width: 20px;height: 22px;}
	.footer .social-icons a.icon1-class {background-position-x: -1px;width: 15px;background-size: 1150%;}
	.footer .social-icons a.icon2-class {background-position-x: -20px;}
	.footer .social-icons a.icon3-class {background-position-x: -58px;width: 32px;background-size: 700%;}
	.footer .social-icons a.icon4-class {background-position-x: -90px;width:24px;background-position-y:-2px;}
	.footer .social-icons a.icon5-class {background-position-x: -122px;width: 24px;background-position-y:-2px;}
	.footer .social-icons a.icon6-class {background-position-x: -140px;width: 28px;background-size:700%;background-position-y:-2px;}
	.footer .social-icons a.icon7-class {background-position-x: -190px;width: 24px;background-position-y:-1px;}
	.footer-middle .block-subscribe{margin-bottom: 10px;}
	.footer-bottom{padding: 5px;}
	.footer-share-add .custom-block img{width: 150px;}
	.footer-middle .block.block-subscribe .input-box button span{line-height: 25px !important;font-size: 12px;min-width: 55px;height: 25px !important;}
	.footer-middle .block.block-subscribe .input-box input.input-text{max-width: 170px;height: 25px !important;}
	.footer-bottom .other-link a img{width: 70px !important;height: 42px !important;}
	.footer-bottom .other-link a:nth-child(4) img,.footer-bottom .other-link a:nth-child(5) img{width: 42px !important;height: 42px !important;}
	.header-container.type3 .search-area {right: 25px;}
	.cart-area {right: 0;}
	.footer-bottom p{line-height: 16px;font-size: 12px;}
	.icon-heart:before, .icon-crown:before, .icon-money:before, .icon-locks:before {width: 47px;height: 47px;}
	.filter-content .col-sm-3 {width: 50%;margin-bottom: 10px;}
	.filter-content {padding: 10px 0 0;}
	.index-blog .col-sm-7 .col-sm-4 {width: 50%;margin-bottom: 10px;}
	.index-blog .col-sm-7 .col-sm-4:nth-child(3){display:none;}
	.shipping-cart-content .product-left, .shipping-cart-content li.cannot_be_img{width: 17%;}
	.shipping-cart-content .product-right, .shipping-cart-content li.cannot_be_content{width: 83%;}
	.cart .discount input.input-text {width: 100%;}
	.index-blog .recent-posts a.readmore{margin-bottom: 0px;}
	.index-blog .col-sm-3 {width: 50%;}
	.blog-index-list .postWrapper .postBanner,.blog-cat-view .postWrapper .postBanner{width: 25%;}
	.blog-index-list .postWrapper .col-sm-9,.blog-cat-view .postWrapper .col-sm-9{width: 75%;}
	#age_agree_box_popup{width: 310px;padding: 30px 10px 20px;}
	#age_agree_box_popup .age_agree_logo img {width: 95%;}
	#age_agree_box_popup .age_agree_welcome span:first-child{font-size: 16px;}
	#age_agree_box_popup .age_agree_action button{min-width: 120px;}
	.product-collateral .shop-features h2.shop-features-title{width: 100%;}
	.product-collateral .shop-features h2.shop-features-title:before{top: 43%;background: #cb2027;height: 2px;}
	.description-little-title{font-size: 14px;}
	.product-collateral .shop-features h2.shop-features-title span{font-size: 16px;}
	.flexslider_detailspro ul li .item-area .product-image-area{height:auto;}
    .header-container.type3 .menu-icon{font-size: 25px;}
	.header-container.type3 .header{padding-bottom: 3px;}
	.header-container.type3 .mybag-link .cart-info{max-width: 25px;margin-left: 20px;}
	.header-dailydeal img{width: 25px;}
	.topCartContent{top: 40px;}
	.header-dailydeal .icon-user{font-size: 28px;}
	
	.minilogin-address .pop-prompt{width: 300px;padding: 0 10px;margin-left: -150px;margin-top: -150px !important;}
	.minilogin-address .mini-content{width: 250px;margin:15px auto;font-size: 13px;}
	.footer-middle .block .block-title{padding: 6px 0;}
	.shipping-cart-content li.NOT-AVAILABLE {width: 100% !important;}
	
	.mini-content .captcha-image{width: 148px;}
	.minilogin-address .pop-prompt input{height: 30px;}
	.minilogin-address .pop-prompt label{font-size: 12px;width: 92%;margin: 0;}
	.minilogin-address .pop-prompt input[type="checkbox"]{width: 8%;}
	#userloginbox_register .captcha-image .captcha-img{height: 40px;}
	#userloginbox_register .btn-account{margin: 10px 0 0;}
	.minilogin-address .mini-register a{font-size:13px}
	.minilogin-address .pop-title img{width: 150px;}
	.minilogin-address .pop-prompt .close{right: 10px;top: 13px;}
	#userloginbox_register{margin-top: -277px !important;}
	.Description img{width:100%;}
}

@media (max-width: 479px){
	 #category-single-images img{width:65%;}
}

@media (max-width: 440px){
	.header .sticky-search-clear,.sticky-header.type3 .header .sticky-search-clear{right: 23%;height: 37px;line-height: 37px;font-size: 22px;}
	 #category-single-images img{width:75%;}
	.centect-free .dropshipping_icon{text-align:center;}
	.centect-free .dropshipping_icon img {width: 90%;}
	.catalog-product-view .header-container.type3.sticky-header{height: 53px;}
	.description-floor.sticky-description{top:53px;}
	.toolbar-bottom .toolbar .amount{margin-right: 5px;}
	.toolbar-bottom .toolbar .pager{display: inline-block;}
	.pager .pages li{display: block;float: left;}
	.product_attribute_option_link em{line-height: 26px;padding: 0 18px;}
	.Warehouse-product-content ul li label{height: 30px;line-height: 28px;}
	.add-to-cart label{line-height:30px}
	.qty-changer >a{height: 30px;line-height: 28px;width: 30px;}
	.add-to-cart .qty-holder .qty{height: 30px;width: 40px !important;}
	.add-to-cart #qtyStock{height: 30px;line-height: 28px;}
	.items-ordered-content .product-left{width: 20%;}
	.filter-title, h2.filter-title, .home_tabbox_new .home_tabs li{font-size:15px;font-family: open_sansregular,Arial;font-weight: bold;}
	.header-container.type3 .search-area, .cart-area{margin-top: 5px;}
	.header .form-search .search-autocomplete,.sticky-header.type3 .searchautocomplete .searchautocomplete-placeholder{top: 53px !important;}
	.searchautocomplete .searchautocomplete-loader{top: 15px;}
	.header-container.type3 .header .logo img {max-width: 150px;}
	.swiper-image-mo{width: 100%;}
	.header-container.type3 .header .form-search:before{right: 45px;}
	.product-view .product-img-box .flexslider .slides img {width: 100% !important;}
	.dropshipping-icon img{width: 100%;}
	.header .form-search .search-autocomplete{width: 100%;}
	#login-form{padding: 35px 0;}
	.header-container .selectbox .select{width: 20px;height: 20px;line-height:20px;background-size: 70%;}
	.header-container.type3 .search-area .icon-search:before{width: 20px;height: 35px;line-height: 35px;top: -1px;}
	.header-container.type3 .menu-icon .fa-bars:before{top: 3px;}
	.header-container.type3 .mybag-link .cart-info{margin-left: 15px;margin-top: -20px;}
	.header-container.type3 .search-area .icon-search{position: relative;top: 0;}
	.header-container.type3 .menu-icon .fa-bars{line-height: 35px;font-size: 20px;}
	.header-container .form-currency{height: 35px;line-height: 35px;}
	.header-container.type3 .header .form-search button.button span span,.header-container.type3 .header .form-search #search,.header-container.type3 .search-area .icon-left-search{height: 37px;line-height:37px;}
	.header-container.type3 .header .form-search button.button span span{font-size: 16px;}
	.header-container.type3 .search-area .icon-left-search{background-size: 70%;}
	.search-result li a, .header-hot-products .tags-list li a,.sticky-header.type3 .search-result li a{font-size: 12px !important;line-height: 30px;padding: 0 15px;}
	.search-result li, .header-hot-products .tags-list li{padding:8px 3px;}
	.header-hot-products h2,.header-hot-products .block.block-tags span{padding: 10px 13px 0;font-size: 16px;}
	.header-hot-products .block.block-tags span:after{width: 12px;height: 18px;}
	.header-hot-products .hot-products:after{width: 14px;height: 20px;}
	.header-container.type3 .icon-mini-cart, .header-container .top-links-title .icon-account,.header-container .top-links-title.top-links-mobiel-account .inlog, .header-container.type3 .search-area .icon-search{width: 26px;}
	.header-container.type3 .menu-icon{width: 10%;}
	.header-container.type3 .icon-mini-cart, .header-container .top-links-title .icon-account,.header-container.type3 .search-area .icon-search{margin-right: 7px;}
	.header-container.type3 .search-area .icon-search{width: 23px;}
	.header-container.type3 .menu-icon{width: 11.5%;}
	.header-container.type3 .search-area, .cart-area{margin-top: 4px;}
	.top-links-area .top-links-topLinks:before,.sticky-header.type3 .top-links-topLinks:before{left: 80%;}
	#home_tabs_new li{padding: 0 3px;}
	.box-rewardpoints-summary .box-head div span{font-size: 15px;}
	.data-table-content li.order-content p.sales-reorder a{font-size: 12px;line-height: 20px;padding: 0 3px;margin-left: 0px;}
	.data-table-content li.order-content p.sales-items em{font-size: 12px;line-height: 22px;}
	.data-table-content li.order-content p.sales-items span.items-qty {padding: 0 0 0 20px;}
	.data-table-content li.order-content p.sales-order {top: 8px;width: 8px;}
	.data-table-content li.order-content p.sales-items span.items-img{width: 142px;}
	.header-container.type3 .search-area .icon-search{margin-right: 11px;}
	.mobile-nav-shown .mobile-nav{width: 70%;}
	.mobile-nav .sw-mobile-menu > li > ul > li a span.cat-label{bottom: 17px;margin-left: -10px;}
	.header-container.type3 .header .form-search #search{width: 75%;}
	.header .form-search button.button,.sticky-header.type3 .header .form-search button.button{width: 25%;}
	.mobile-home-listmenu ol li span{padding-left: 1px;}
	.shipping-cart-content li .cart-price span.price{font-size: 14px;}
	.shipping-cart-content li .cart-content-num{margin: 0 2px;}
	.shipping-cart-content .cart-content-num input{font-size: 12px;width: 35px !important;}
	.shipping-cart-content .cart-content-num .qty-changer a{width: 25px !important;}
	.blog-index-list .postWrapper .postBanner,.blog-cat-view .postWrapper .postBanner{width: 30%;}
	.blog-index-list .postWrapper .col-sm-9,.blog-cat-view .postWrapper .col-sm-9{width: 70%;}
	.postDetails{font-size: 12px;}
	.blog-read-more {margin: 5px 0 15px;}
	.smartwave-blog-read-more {font-size: 12px;padding: 1px 15px;}
	.blog-index-list .postTitle h2,.blog-cat-view .postTitle h2{font-size: 13px;}
	.commentWrapper .comment-area {margin-left: 60px;padding: 5px 10px;}
	.header-dailydeal {margin-right: 10px;line-height: 45px;}
	.postTitle h2{font-size: 18px;}
	
	.header-container.type3 .menu-icon{font-size: 18px;}
	.header-container .form-currency{display:none !important;}
	.footer-middle .block .block-title{background-size: 4%;}
	.mobile-home-listmenu ol li a{font-size: 12px;}
	.index-blog h2.filter-title .content{font-size: 16px;}
	.shipping-cart-content li.NOT-AVAILABLE {width: 100% !important;}
	.shipping-cart-content .product-left, .shipping-cart-content li.cannot_be_img{width: 21%;}
	.shipping-cart-content .product-right, .shipping-cart-content li.cannot_be_content{width: 79%;padding-left: 10px;}
	#shopping-cart-totals-table tfoot strong:nth-child(2) span{font-size: 16px !important;}
	#shopping-cart-totals-table tfoot{height: 40px;line-height: 40px;bottom:40px;}
	.cart .totals button.button span{line-height: 40px;font-size: 16px;}
	.shipping-cart-content input{height: 25px !important;line-height: 25px;}
	.shipping-cart-content .cart-content-num .qty-changer a{height: 25px !important;line-height: 20px !important;}
	.shipping-cart-content .cart-content-num .qty-changer a.add{line-height: 23px !important;}
	.shipping-cart-content li .cart-price,.shipping-cart-content li .cart-no-num{line-height: 25px;}

	.header-container.type3 .search-area{right: 15px;}
	
	div.timeleft li div span{line-height: 10px;}
	.bottom-home-dailydeal ul.time-left div.timeleft li div{min-height: 29px;width:31px;}
	.bottom-home-dailydeal ul.time-left li{width: 35px;}
	.bottom-home-dailydeal ul.time-left div.timeleft li div span.timeleft-text{padding-top: 2px;}
	.bottom-home-dailydeal ul.time-left{padding: 5px 0 0;padding: 0 0 3px 0;}
	.bottom-home-dailydeal ul.time-left div.timeleft li{margin-top: 1px;}
	.bottom-home-dailydeal{bottom: 0 !important;margin-top: 4px !important;}
	.weekly-deal-product .products-grid li.item .details-area{padding-top: 0 !important;}
	.cms-index-index .bottom-home-dailydeal ul.time-left{padding: 0;margin: 0;}
}

@media (max-width: 378px){
	#category-single-images img{width:80%;}
	.footer-bottom .other-link {text-align: center;}
	.sorter .sort-by select{width: 90px;min-width: auto;}
	.product-view .product-shop .availability label, .detail-price label, .add-to-cart label, .product-sku label, .weight label, .block-related label,.sharing-tool-area .addthis_toolbox span{width: 26%;}
	.product-view .product-shop .availability .availability-detail, .product-sku span, .weight span, .block-related .related-select{width: 74%;}
	.add-to-cart #qtyStock{margin-left: 7px;}
	.product-collateral .shop-features h2.shop-features-title{margin: 15px auto 15px;width: 100%;}
	.product-collateral .shop-features h2.shop-features-title span{font-size: 14px;}
	.header-container.type3 .menu-icon{line-height: 42px;font-size: 20px;}
	.header-dailydeal img {width: 22px;}
	.header-container.type3 .search-area .icon-search{font-size: 17px;}
	.header-dailydeal .icon-user{font-size: 22px;}
	.dashboard-content-left ul li{width: 50%;margin-bottom: 30px;}
	.dashboard-content-left{height:auto;}
	.dashboard-content-left ul{padding-bottom: 0;}
	.menu-sort .cat-label{padding: 1px 2px;}
	.box-rewardpoints-summary .box-head div:nth-child(1){width: 45%;}
	.box-rewardpoints-summary .box-head div:nth-child(2){width: 55%;}
	.header-container.type3 .search-area .icon-search{margin-right: 0;}
	.header-container.type3 .header .custom-block{margin-right: 7px;}
	.header-container.type3 .search-area{right: 20px;}
	.header-container.type3 .menu-icon{width: 11%;}
	.header-dailydeal{line-height: 40px;margin-right: 5px;}
	.header-container.type3 .menu-icon{line-height: 36px;}
	.footer-share-add a.logo{margin-top: 10px;display: block;}
	.footer .social-icons{margin-top: 5px;}
	.footer-share-add .custom-block{margin-top: 10px;}
	.shipping-cart-content .cart-warehouse span{font-size: 12px;position: relative;top: 2px;}
	.header-container.type3 .search-area .icon-search{top: 0px;}
	.shipping-cart-content li .cart-price-rowtotal{display: block;}
	.shipping-cart-content .cart-warehouse span:nth-child(2){font-size: 12px;}
	.header-container.type3 .search-area .icon-search:before{top: 0;}
}

@media (max-width: 350px){
	.review-detail-img li {width: 48px;height: 48px;}
	.sales-order-view .buttons-set{text-align:center;}
	.dropshipping-wholesale,.centect-free ul.tabs li{margin-bottom: 10px;}
	.dropshipping-wholesale a,.centect-free ul.tabs li{width:100%;margin:0 0 5px !important}
	.order-info-box .box .box-content-track #track-content{height: 400px;}
	.toolbar-bottom .toolbar .amount{margin: 0 0 5px;display: block;top: 0;}
	.toolbar-bottom .pager, .toolbar-bottom .pager .pages{margin-bottom: 3px;}
	.toolbar-bottom .sorter .limiter {margin: 0 0 10px;}
	.pager .pages li{min-width: 23px;}
	.Warehouse-product-content ul li label,.product_attribute_option_link em{font-size: 13px;}
	.contact-us-email p {margin: 0 0 15px;}
	.title-pc p{border-bottom:0;}
	.page-title h1 .order-buttons{position: relative;right: 0;bottom: 0;top: initial;background: #ffffff;padding: 0 0 8px;text-align: right;border-bottom: 1px solid #ddd;}
	.sales-order-view .col-main .page-title h1{border:0}
	.items-ordered-content .product-left{width: 23%;}
	#home_tabs_new li{padding: 0 3px;}
	.filter-title, h2.filter-title, .home_tabbox_new .home_tabs li{font-size: 15px;}
	.box-rewardpoints-summary .box-head{padding: 10px 0;}
	.box-rewardpoints-summary .box-head div{height: 53px;line-height: 43px;padding-top: 3px;}
	.box-rewardpoints-summary .box-head .my-point:before {display:block;width: 25px;height: 25px;margin-right: 0;background-position: -6px 1px;text-align: center;margin: auto;}
	.box-rewardpoints-summary .box-head .my-balance:before {display:block;width: 25px;height: 25px;margin-right: 0;background-position: -40px 1px;text-align: center;margin: auto;}
	.box-rewardpoints-summary .box-head div span{font-size: 14px;}
	.data-table-content li.order-content p.sales-items span.items-img{width:130px;}
	.mobile-nav-shown .mobile-nav{width: 85%;}
	.bottom-home-dailydeal ul.time-left div.timeleft li div{width: auto;}
	.bottom-home-dailydeal ul.time-left div.timeleft li{width: 47%;}
	.bottom-home-dailydeal{padding: 0 20px;}
	.catalog-product-view .bottom-home-dailydeal{padding: 0;}
	.catalog-product-view .bottom-home-dailydeal ul.time-left div.timeleft li{width: inherit;}
	.catalog-product-view .bottom-product-dailydeal ul li span.text-time{font-size:12px !important;padding-left:2px !important;height: 20px !important;line-height: 20px !important;}
	.catalog-product-view .bottom-product-dailydeal ul li span.timeleft-text{height:20px !important;line-height: 20px !important;font-size:14px !important;}
	.catalog-product-view .bottom-product-dailydeal ul li {padding:0 4px 0 0 !important;}
	.catalog-product-view .bottom-product-dailydeal ul li div{width: 40px !important;height: 40px !important;line-height: 40px !important;}
	.product-essential .bg-saleoff{text-align: left;}
	#userloginbox_register .mini-content{height: 260px;overflow-y: scroll;}
	#userloginbox_register {margin-top: -170px !important;}
	.header-container.type3 .menu-icon{width: 10%;}
	.data-table-content li.order-content p.sales-order{right: 6%;}
	.header-container.type3 .search-area .icon-search{width: 18px;}
	.mobile-home-listmenu{padding-bottom: 10px;}
	.mobile-home-listmenu ol li i{margin-bottom: 3px;}
	.mobile-home-listmenu ol li span{top: 0;padding: 0;display: block;text-align: center;}
	.mobile-home-listmenu ol li span b{display: inline-block;}
	.footer-share-add a.logo{float:none;}
	html body .e-widget-preloader, html body iframe.e-embed-frame{min-width: 300px !important;}
	html body .e-widget-wrapper{width: 300px !important;}
	.header-container.type3 .header .logo img{max-width: 140px;}
	.header-container.type3 .menu-icon .fa-bars:before{width: 22px;top: 1px;}
	.top-links-area .top-links-topLinks:before,.sticky-header.type3 .top-links-topLinks:before{left: 82%;}
	.header-container.type3 .icon-mini-cart, .header-container .top-links-title .icon-account, .header-container .top-links-title.top-links-mobiel-account .inlog, .header-container.type3 .search-area .icon-search{width: 20px;}
	.index-blog {margin-top: 15px;}
	.header-container.type3 .menu-icon .fa-bars:before{top: 1px;}
	.order-info-box .tracking-number .tracking_number{width: 180px;}
	.order-info-box .tracking-number .tracking_number_all{margin-left: -10px;}
	.footer-emial-mo .contact-us-email {margin-top: -155px;}
}  