@media only screen and (max-width:1200px){
	.cart-middle-content ol li:nth-child(2),.cart-top-title li:nth-child(2){display:none;}
	.mobile-weight{display:block !important;text-align: left;}
	.cart-middle-content li:nth-child(1) {width: 16%;}
	.cart-middle-content li:nth-child(2) {width: 84%;}
	.cart-top-title li:nth-child(1) {width: 38%;}
	.cart-top-title li{width: 12.4%;}
	.cart-middle-content ol li:nth-child(1){width: 26.5%;}
	.cart-middle-content ol li:nth-child(4) {width: 15%;}
	.cart-middle-content ol li:nth-child(5) {width: 13.5%;}
	.cart-middle-content ol li:nth-child(6) {width: 17%;}
	.coupon-content .coupon-table .coupon-title li,.coupon-content .coupon-table .coupon-middle li .coupon-name{font-size: 13px;}
	
	.cms-fast-order .quick_import {max-width: 25%;}
	.cms-fast-order .quick_question{max-width: 50%;}
	.cms-fast-order .quick_divide{margin: 0 3%;}
}

@media screen and (min-device-width:1024px){
	.cms-fast-order button:hover:after{ content:""; position:absolute; width:100%; height:100%; display:block; left:0; top:0; background-color:rgba(0,0,0,0.03); z-index:-1}}
	.cms-fast-order [class*="bor_btn"]:hover:after, .cms-fast-order .color_btn:hover:after{ display:none}
	.cms-fast-order .default_bor_btn {border:1px solid rgba(204,204,204,1);}
	.cms-fast-order .green_bor_btn{ border:1px solid #009D4E; color:#139013}
	.cms-fast-order .lightgreen_bor_btn {border: 1px solid #53D292; color:#139013}
	.cms-fast-order .orange_bor_btn{ background-color:rgba(255,153,0,0.04); color:#139013; border:1px solid rgba(255,153,0,0.8)}
	.cms-fast-order .color_btn{ color:#fff; font-weight:600; border:none}
	.cms-fast-order .color_btn:focus, .cms-fast-order .color_btn:active { box-shadow:none}
	.cms-fast-order .green_col_btn{ background-color:#53D292}
	.cms-fast-order .lightgreen_col_btn{ background-color:#139013 !important}
}

@media screen and (min-device-width:1024px){
	.cms-fast-order .green_bor_btn:hover{ background-color:rgba(107,216,160, 0.1)}
	.cms-fast-order .orange_bor_btn:hover{ background-color:rgba(255,153,0,0.1)}
	.cms-fast-order .color_btn:hover{ box-shadow:1px 2px 6px rgba(0,0,0,0.3); -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; transition:all 0.3s ease}
}

@media only screen and (min-width: 1000px) {
	.shoppingcart-mobile,.link-wishlist2,.label-cell-mobile,.label-cell-mobile1{display:none;}
}

@media only screen and (max-width: 1000px) {
	.link-wishlist1{display:none;}
	.shoppingcart-mobile{float: left;padding-right: 15px;text-align: left;font-weight: normal;}
	.cart-top-title,.cart-middle-content ol li:nth-child(3),.mobile-weight{display: none !important;}
	.cart-middle-content{padding: 10px;margin-bottom: 0;}
	.cart-middle-content li:nth-child(1) {width: 20%;}
	.cart-middle-content li:nth-child(2) {width: 80%;}
	.cart-middle-content ol li {float: none;width: 100% !important;text-align: left;font-size: 14px;line-height: 30px;}
	.cart-weight{padding-top: 0;}
	#shopping-cart-table .cart-price .price{color: #f74451;}
	.cart-middle-content ol li:nth-child(7){position: absolute;right: 0;width: auto !important;bottom: 0;}
	.cart-middle-content ol li .add-to-links{float: left;padding: 0 25px;position: relative;top: 1px;}
	
	.cms-fast-order .quick_list_mode_body .table_header,.add_list .cell_3{display: none !important;}
	.cms-fast-order .add_list .cell_2,.cms-fast-order .add_list .cell_3,.cms-fast-order .add_list .cell_4,.cms-fast-order .add_list .cell_5,.cms-fast-order .add_list .cell_6{display: block;border-bottom: 0;width: 100%;float: right;padding: 8px 5px 8px 0;}
	.cms-fast-order .result_list .cell_1{width: 40%;}
	.cms-fast-order .add_list .cell_2:after{display:block !important; content:"." !important; clear:both !important; font-size:0 !important; line-height:0 !important; height:0 !important; overflow:hidden !important; }
	.cms-fast-order .quick_list_mode_body .cell_6{position: absolute;display: inline-block;right: 0;width: auto !important;text-align: center;padding: 10px 7px;color: #ef3e43;border-radius: 3px;}
	.cms-fast-order .quick_list_mode_body{position: relative;} 
	.cms-fast-order .add_list .cell_5{border-bottom: 1px solid #E6E6E6;} 
	.cms-fast-order .add_list .cell_2{min-height: 48px;}
	.cms-fast-order .add_list .cell_1{padding-left: 10px;padding-right: 10px;}
	.cms-fast-order .add_list{display: table;}
	.cms-fast-order .add_list .cell_6 img{margin: 0;}
	.cms-fast-order .result_list .cell_2 img{border: 1px solid #e6e6e6;}
	.cms-fast-order .quick_divide {margin: 0 2%;}
	.cms-fast-order .search_list_box .cell_1{width: 40px;padding: 0 12px;display: table-cell;border-bottom: 1px solid #E6E6E6;}
	.cms-fast-order .search_list_box .cell_2{border-bottom: 1px solid #E6E6E6;padding: 12px 0 11px 0;width: 424px;float: none;display: table-cell;}
}

@media (max-width: 992px){
	.cms-fast-order .error-msg,.cms-fast-order .success-msg, .cms-fast-order .note-msg, .cms-fast-order .notice-msg{width: 940px;margin: 0 auto 15px;}
}

@media (max-width: 991px) and (min-width: 801px){
	.navbar-nav > li:nth-of-type(1){width:25% !important;}
	.navbar-nav > li:nth-of-type(2),.navbar-nav > li:nth-of-type(3),.navbar-nav > li:nth-of-type(4),.navbar-nav > li:nth-of-type(5),.navbar-nav > li:nth-of-type(6),.cart-container .page-title{display: none!important;}
	.header-bottom-right .left-cart .header-compire{margin-left:0;}
	.header-bottom-middle{margin-left:40px !important;}
}

@media only screen and (min-width: 801px) {
	.mobile-currency-list{display:none;}
	.mobile-header-container,.mobile-search,.mobile-menu-area,.mobile-show-ul,.mobile-minicart{display:none;}
	.hm-i-content .hm-i-ad-img,#product-banners,.shopping_top_mobile,.hm-i-content-adimg-1,.menu-right-mobile,.cd-dropdown-mobile{display:none !important;}
	.home_slider_banner{margin:0 !important;}
}

@media (max-width: 801px) and (min-width: 451px){
	.hm-i-p-lists li{width: 33.3% !important;padding:10px;border-bottom:1px solid #e3e3e5;border-left:1px solid #e3e3e5;position: relative;float:left;}
}

@media only screen and (min-width: 768px){
	.modal-dialog {width: 700px;margin: 30px auto;}
	.coupon-boby {width: 100%;}
	.pm-coupon-v-content .pm-coupon-one {background: url(../images/promotion/pic_coupon_c_1.png) no-repeat;background-size: 100% 100%;}
	.pm-coupon-v-content .pm-coupon-two {background: url(../images/promotion/pic_coupon_c_2.png) no-repeat;background-size: 100% 100%;}
	.pm-coupon-v-content .pm-coupon-three {background: url(../images/promotion/pic_coupon_c_3.png) no-repeat;background-size: 100% 100%;}
	.pm-coupon-v-content .pm-coupon-four {background: url(../images/promotion/pic_coupon_c_4.png) no-repeat;background-size: 100% 100%;}
	.pm-coupon-container {background: url(../images/promotion/pic_bg_coupon.jpg) repeat-x;width: 100%;height: 194px;margin-top: -1px;}
	.pm-coupon-v-content, .pm-coupon-w-content {width: 1140px;margin: 0 auto;overflow: hidden;}
	.pm-coupon-get {position: absolute;right: 0;width: 80px;height: 100%;cursor: pointer;}
	.pm-coupon-one, .pm-coupon-two, .pm-coupon-three, .pm-coupon-four {float: left;width: 280px;height: 142px;margin-right: 5px;position: relative;}
}


@media only screen and (max-width:1200px){
	.newletter-logo .title1{font-size:16px;}
	.singup_img,.singup_message{margin-right:0;}
	.cart-container .shopping_top_left2{display:none;}
	.hm-i-p-lists li{width:25%;}
	.ftime-area .col-lg-4{text-align:left;}
	.footer-top .title1{font-size:12px;line-height: 20px;}
	.order-mobile-border tr td{border-right: 1px solid #ddd;}
	.threer div p.a-right{text-align:left !important;}
	.top-menu-right li a{font-size: 12px;}
}

@media only screen and (max-width:801px){
	.customer-account-index .block-content-navigation .sidebar-widget{display:block;}
	.block-content-navigation .sidebar-widget{display:none;border-top: 1px solid #ebebeb;padding-top: 14px;margin-top: 0;}
	.block-content-navigation .sidebar-title{border-bottom: 0;margin-top: 10px;padding-bottom: 10px;}
	.block-content-navigation .block-content{margin-top: 15px;}
	.block-content-navigation .fa-click-btn{display:block;}
	.dashboard,.my-account .customer-top,.my-wishlist, .customer-product-review{margin-top: 10px;}
	.coupon-content .coupon-table .coupon-title,.coupon-content .coupon-table ul li.coupon-middle-left,.coupon-content .coupon-table ul.coupon-middle li .coupon-type{display:none;}
	.coupon-content .coupon-table ul li.coupon-middle-right{width:100%;padding: 0 0 10px;}
	.coupon-content .coupon-table ul:last-child{border-bottom: 1px dashed #ddd;}
	.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-second .coupon-code,.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-second .coupon-from-date,
	.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-second .coupon-to-date,.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-third .coupon-uses-per-customer,
	.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-third .coupon-used-times{float: none;width: 100%;left: 0;text-align: left;}
	.coupon-content .coupon-table ul li.coupon-middle-right span{display:inline-block !important;font-weight: bold;padding-right: 5px;}
	.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-first{float: none;width: 100%;text-align: center;border-bottom: 1px dashed #efefef;margin-bottom: 10px;padding-bottom: 10px;background-color: #f8f8f8;}
	.coupon-content .coupon-table ul.coupon-middle li .coupon-name{color: #139012;padding: 10px 0 0;}
	.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-second,.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-third{width: 50%;line-height: 24px;padding: 0 0 0 10px;}
	.coupon-content .coupon-table ul.coupon-middle{border-bottom: 1px solid #ddd;}
	.coupon-content .coupon-table{border: 1px solid #ddd;border-bottom: 0;}
	.coupon-type-m{display:block !important;text-align: left;}
	.cart-middle-content li.cart-left-img span input{margin: 15px 10px 0 0;}
	.has-children-right{display:block !important;}
	.red_circle{position: relative;width: auto;left: auto;right: auto;display: inline-block;margin-left: 10px;}
	.red_circle:after{border-top: 5px solid #F74451;border-right: 5px solid transparent;left: 2px;rigth:auto;border-left: 0;}
	.currency-list{display:none;} 
	.mobile-currency-list ul li {border-top: 1px solid #f0f0f0;}
	.sure_auto>div.cl-freeshipping-icon{background-size: 7% ;}
	.footer_bottom-last{margin-bottom:50px;}
	.paypal_popup .bulk-choices{width:90%;}
	.one-step-checkout p.subtitle{margin-top:15px !important;}
	#scrollUp{bottom:80px;}
	.cart-success{margin-top:20px;}
	.affiliate-page .affiliate-navigation{padding-right:0 !important;}
	.aff-main-content{padding:0 !important;}
	.affiliate-page .aff-main-content button{width:100% !important;margin-bottom:15px;}
	#line{width: 100%;margin: 30px 0;}
	.addresses-additional ol .item{padding: 0;}
	.box-up-sell .products-grid li{width:25%;}
	#banner,#banner .slides img{padding:0 !important;width: 100%;}
	.home_slider_banner{margin-bottom:15px;}
	.home_slider_banner .row{padding:0;margin:0;}
	.index-content{margin-right: -15px;margin-left: -15px;}
	.cd-dropdown-wrapper{width:auto !important;}
	.cd-dropdown-mobile{line-height: 4.1em !important;}
	.cd-dropdown-mobile .fa-list-ul{font-size: 24px;}
	.customer-top .gift-message{margin: 10px 30px;}
	.details-giftMessage thead,.details-giftMessage thead tr,.details-giftMessage thead tr th{display:block !important;}
	.customer-top .gift-message dt strong,.details-giftMessage tbody tr td strong{width:20%;}
	.order-details .myTable thead{display: none;}
	.order-details .myTable .details-giftMessage tbody td:nth-of-type(1){color:#555;background:#fff;}
	.order-details .myTable tbody td:nth-of-type(1){text-align: right !important;color: #000;background: #f7f7f7;}
	.order-details .myTable tbody td{display: block;text-align: left;}
	.order-details .myTable tbody td .price{margin:0;}
	.order-details .myTable tbody td h3{text-align: right;font-weight: bold;}
	.order_history{padding:0 15px;}
	.dashboard .select>div{min-height:200px;}
	.hm-bottom-last,.cart-table thead,.header-bottom-area,.header-top-right,.product-img-box #preview,
	.product-essential button.bulk-price,.cart-title,.cart-banner-recommended,.cart-container .page-title,.left_menu,.baner-business{ display:none;}
	#search_mini_form{ display:block; clear:both;}
	#search_mini_form{ display:block;}
	header .header-topbar{ display:none;}
	.downloadadd-notes{ display:none;}
	.customer-top .detail_inf_shang{height:auto !important;padding-bottom: 10px;margin-left: 5px;}
	
	.product-collateral .product-collateral-left,.addresses-list .addresses-primary .col-sm-12{padding:0;}
	/*header-start*/
	.header-container,.pc-search{display:none;}
	.mobile-header-container {width:100%;background: #017701;padding-bottom:25px;}
	.mobile-menu-area-list{margin:15px 0 25px;}
	.mobile-menu-area-list .nav{float:left;width:20%;}
	.mobile-menu-area-list .logo1{float:left;width:35%;margin: 0;text-align: center;}
	.mobile-menu-area-list .logo1 img{width:75%;}
	.mobile-menu-area-list .shoppingcart{float:right;width:25%;margin:0}
	.shoppingcart li{float:left;text-align:right;width:33%;height: 3.5em;overflow: hidden;line-height: 4.5rem;}
	.shoppingcart li a{display:block;color: #fff;font-size: 30px;font-weight: bold;text-align: center;}
	.shoppingcart li a i.fa-shopping-cart{position: relative;margin-right: 5px;}
	.cart_count{background: #000000;color: #ffffff;position: absolute;height: 2em;line-height: 2em;border-radius: 50%;margin-left: -15px;margin-top: 0;width: 2em;text-align: center;font-size: 12px;}
	.header-bottom-middle{float: none  !important;width: 100%  !important;margin-left: 0 !important;margin-top: 10px;}
	.search-inner{width: 100% !important;height: 3rem !important;background: #fff;border: none !important;border-radius: 4px;}
	.hotWord{display:none;}
	.searchautocomplete .nav{height:auto  !important}
	.searchautocomplete .nav .nav-input{margin:0  !important;}
	.searchautocomplete .nav .nav-input input{height: 3rem  !important;line-height: 3rem  !important;font-size: 14px  !important;padding: 0 15px  !important;}
	.searchautocomplete .nav-submit-button .button{background: #fff  !important;border-radius: 4px  !important;height: 3rem  !important;width:40px !important}
	.mobile-search{display:block !important;width:65%  !important;}
	.searchautocomplete .nav-submit-button{float: none  !important;height: auto  !important;padding: 0  !important;}
	.searchautocomplete .searchautocomplete-placeholder{width:90%  !important;top:60px  !important;}
	.mobile-show-ul{ position:absolute; z-index:999999; top:4.5rem; right:0.5em; display:none;}
	.mobile-show-ul.action1{ display: block;}
	.mobile-show-ul::before{ content:""; height:9px; width:9px; background-color:#fff; display:block; position:absolute; top:-4px; right:1.5rem; -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg)}
	.mobile-menu-more-info li{ line-height:36px; text-align:left;}
	.mobile-menu-more-info-item{ position:relative;}
	.mobile-menu-more-info li .item-span{padding-left:10px;}
	.mobile-menu-more-info li a{padding-left:20px;}
	.mobile-menu-more-info{ display:block;  background-color:#fff; border-radius:2px; box-shadow: 0 3px 11px 0 rgba(0,0,0,0.26); width:200px; height:auto; z-index:103; }
	.mobile-menu-more-info li.mobile-menu-more-info-item{ border-bottom:solid 1px #f0f0f0;}
	.mobile-menu-more-info-item .mobile-adr{ padding-left:20px;}
	.mobile-menu-more-info-item.action ul li{ border-top:1px solid #f0f0f0;}
	.mobile-menu-more-info-item.action ul li .links li{border-top:0;}
	.no-node { color:#666666;}
	.mean-container .mean-nav ul li .lever2.nonext a , .mean-container .mean-nav ul li .lever3.nonext a{ background-image:url(../images/icon_jiantou_right.png); background-repeat:no-repeat; background-position:88% center;background-size:11px;}
	.mean-container .mean-nav ul li .lever2.nonext a{ font-size:16px;}
	.mean-container .mean-nav ul li .lever3.nonext a{ font-size:14px;}
	.arrow_box {position: absolute;right:10px;width:80px;height:8px;line-height:8px;top:10px;text-align:right;font-size:16px;}
	.img-active{ display:none;}
	.action .img-active{ display:block; text-align:right; float:right;}
	.action .img-noactive{ display:none;text-align:right; float:right;}
	.mobile-little-menu a{color: #555555;font-size: 12px;}
	/*header-end*/
	/*home product-start*/
	.hm-pro-attr{display:block;position:absolute;bottom:6px;background:#fff;width: 91%;z-index: 3;padding-left: 10px;padding-right:10px;}
	.hm-i-content{width: 100%;margin:25px auto 0;overflow: hidden;}
	.hm-i-p-nav{height:42px;padding:0 13px;}
	.hm-i-p-nav h3{font-size: 16px;font-weight: bold;line-height: 42px;}
	.hm-i-p-nav .hm-i-more{line-height: 42px;font-size:16px;}
	.hm-i-p-nav .hm-i-more:hover{color:#ff7043;}
	.hm-i-pro-link{float: right;line-height: 42px;}
	.hm-i-pro-link>a{margin-left:20px;font-size: 14px;color:#4c4c4c;}
	.hm-i-p-lists{overflow: hidden;width: 100%;border-right:1px solid #e3e3e5;border-bottom: 1px solid #e3e3e5;}
	.hm-i-p-content{padding-left:0;}
	.hm-i-p-img a{display: block;line-height: normal;}
	.hm-i-p-img>a>img{text-align: center;}
	.hm-i-p-title h4 a{width:100%;height:38px;color:#4d4d4d;font-size:14px;display: block;overflow: hidden;}
	.hm-i-p-title h4 a:hover{color:#000000;}
	.hm-i-p-icon{overflow: hidden;margin-top:14px;height:20px;}
	.hm-i-p-lefticon a,.hm-i-p-righticon a{color:#ee3e43;}
	.hm-i-p-lefticon a:hover,.hm-i-p-righticon a:hover{color:#ff7043;}
	.hm-i-pro-link{display: none;}
	.hm-i-content-adimg-1{display: block;margin-top:25px;}
	.hm-i-content-adimg-1 a{display:block;}
	.hm-i-content-adimg-1 a img{width:100%;}
	.hm-i-ad-img>img{width:100%;}
	/*home product-end*/
	#banner .flex-direction-nav{display:none;}
	.flex-control-nav{margin-bottom:0;}
	.breadcrumb{padding: 10px 0 !important;margin-top: 0 !important;}
	.product-img-box{padding-bottom: 0 !important;}
	.sidebar-left .column{margin-bottom:20px;}
	.category-products .products-grid li.item{margin:0;padding:0;}
	.pro-title{height:48px;}
	.hm-i-content .hm-i-ad-img{display:block;}
	.hm-i-p-img{height:auto;}
	.footer-top .title1 {display: block;margin-left: 10px;font-size: 12px;font-weight: bold;color: #4c4c4c;margin-bottom: 0px;margin-top: 10px;}
	.footer-top .title2 {margin-left: 0px;line-height: 16px;}
	.footer-top {text-align: center;}
	.footer-top ul li.col-lg-4{padding:0 5px;}
	.footer-top ul li.col-lg-4 span img{width: 50px;}
	.list-unstyled{text-align:left;}
	.downloadAPP{margin-top:15px;}
	.threer div{margin-bottom:10px;}
	.singup_message .create_account{margin-left: 0;width: 99%;}
	.registered-users .form-list .name,.form-list .input-box input,.buttons-set-login{width:100%;}
	.form-validate{width:80%;left:10%;}
	.block-content{margin-bottom:0px;}
	.my-account .customer-fieldset .form-list li label,.my-account .customer-fieldset .form-list li.control label{width:80%;}
	.customer-top .validate-select{width:100%;}
	.my-account .customer-fieldset .form-list li .input-box{width:90%;}
	.trade_sort .cle_float>div{height:45px;}
	.label-cell-mobile{display:block;float: left;width: 60%;text-align: left;}
	#my-orders-table tbody tr td{display:block;border-bottom:1px solid #ebebed;border-left: none;border-right: none;border-top: none;text-align:left !important;}
	#my-orders-table tbody tr td:nth-of-type(1){text-align:right !important;font-weight: bold;color: #000;background: #f7f7f7;}
	.personal-tablez{padding:0 !important;}
	.personal-table{margin-top:0 !important}
	.label-cell-mobile1 a:nth-of-type(1){width: 33%;display: block;float: left;}
	.label-cell-mobile1 a:nth-of-type(2){width: 33%;display: block;float: left;text-align: center;}
	.recent-view-order{display: block;float:right;}
	.customer-product-review .review-right {border-top: 1px solid #ebebeb;border-left:none !important;  padding-top:10px;margin-top:15px;}
	ul.customer-review-info-table li{width:33% !important;}
	.home-brand .container{width:100%;}
	.flexslider1 ul li ol li{width:30%;height:auto;}
	#brand{height:auto;}
	.flexslider1 .flex-direction-nav .flex-next{top:40%;}
	.flexslider1 .flex-direction-nav .flex-prev{top:38%}
	.hm-i-p-banner{display:none;}
	.single-product{border-top: 0;}
	.category-products ul{border-left: 1px solid #eeeeee;border-top: 1px solid #eeeeee;}
	.category-products ul li .single-product{border-top: 0 !important;border-left: 0 !important;border-radius: 0 !important;}
	.toolbar2{padding: 5px 0 10px;}
	.product-view .product-essential .col-xs-12{padding:0;}
	.product-view .product-essential .product-shop{padding: 0 15px !important;}
	.product-collateral-right{padding:0  !important;margin:0 !important;}
	.product-collateral-right .flex-direction-nav .flex-prev{top: -11%;left: 88%;}
	.product-collateral-right .flex-direction-nav .flex-next{top: -11%;right: 3%;}
	.product-img-left,.product-content-right{float:none;width:100%}
	#bestseller ul li .single-product,.history .single-product-sidebar{width: 33.3%;float: left;}
	.cart-table tbody tr td{padding:10px 0 0;}
	.cart-table .product_category td{padding: 10px 20px;}
	.cart-table .input-text{border:1px solid #e3e3e5;}
	.cart-table tbody tr td.last .add-to-links{display: inline-block;margin: 0 20px 0 0;}
	.cart-container .checkout-types button{padding:0 3px;}
	.account-login .registered-users{margin: 0;}
	.index-content .container{width:100%;padding:0;}
	
	.top-menu-rights,.cd-dropdown-pc,.cd-dropdown-trigger::before, .cd-dropdown-trigger::after,.cd-dropdown-content li > a img,.table-mibile-hidden{display:none !important;}
	.top-mainmenu,.cd-dropdown-wrapper{background:transparent !important;}
	
	.cd-dropdown-mobile,.cd-dropdown-mobile img{width: 30px;}
	.cd-dropdown-mobile{bottom: 8px;margin-left: -10px;}
	.cd-dropdown-content li > a{padding:0 15px !important;font-size: 14px;}
	.menu-right-mobile a{font-size: 14px;}
	.cd-dropdown-content li{border-top: 1px solid #242643;}
	.detail_inf_shang .order-date{text-align:left;padding-top:10px;}
	/*home slider banner*/
	.home_slider_banner .container{padding:0;}
	.home_slider_banner .container #banner{padding-left:0 !important;padding-right: 0 !important;}
	.home_slider_banner .container #banner .slides img{padding:0;}
	/*home brand*/
	.icon_brand{display:none;}
	.icon_brand .home-brand{margin: 20px 0;}
	.icon_brand .home-brand .flex-direction-nav .flex-next,.home-brand .flex-direction-nav .flex-prev{top:35% !important;}
	.icon_brand .home-brand .flex-direction-nav .flex-next{right: -4% !important;}
	.icon_brand .home-brand .flex-direction-nav .flex-prev{left: -4% !important;}
	.icon_brand .container{padding:0;}
	/*footer*/
	.submenu {display: none;}
	.submenu .list-unstyled ul{border: 1px solid #ddd;line-height: 40px;padding: 0 10px;border-radius: 3px;background: #fff;border-top: 0;}
	.links h4{border: 1px solid #ddd;height: 40px;line-height: 40px;padding-left: 10px;border-radius: 3px 3px 0 0;margin-bottom: 0;background:url(../images/mobile/footer_xia.png)  95% 50% #fff no-repeat;background-size: 3%;}
	.footer-top-area .col-xs-12{margin-bottom:15px;}
	.footer-bottom-area{margin-top:15px;}
	.mobile-info{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 9999998;background-color: rgba(0,0,0,0.3);text-align: center;display:none;}
	.products-grid .other_infor_mobile .addcart-close{display:block !important;position: absolute;right: 10px;width: 25px;height: 25px;text-align: center;line-height: 25px;color: red;font-weight: bold;font-size: 24px;top: 10px;}
	.products-grid .other_infor_mobile{position: fixed;top: 35%;width: 500px;left: 50%;height: auto;margin-left: -250px;padding: 30px 50px;}
	.products-grid .other_infor_mobile .qty-checkbox .add-wrap{margin: 20px 0;width: 200px;}
	.products-grid .other_infor_mobile .qty-checkbox {margin: 10px 0;}
	.products-grid .other_infor_mobile .bss_option {padding: 0;}
	.products-grid .other_infor_mobile button {background: #139012;float: left;border-radius: 0;color: #fff;padding: 7px 30px;margin-left: 0;font-size: 16px;width: 50%;}
	.products-grid .other_infor_mobile .actions-addcart {margin-left: 0;}
	.products-grid .other_infor_mobile .actions-addcart .add-to-links {float: left;margin-right: 15px;height: 36px;width: 36px;border: 1px solid #ef494e;line-height: 36px;text-align: center;}
	.my-coupon table{white-space: nowrap}
	.alert_windows_bg{width:450px;background-size: 100%;}
	.alert_windows span{right: 0;}
	
	.cms-fast-order .quick_list_mode_body .cell_1 i{height: 28px;line-height: 28px;font-size: 16px;}
	.cms-fast-order .quick_list_mode_body .base_input{padding: 0 0 0 20px;width: 220px;border-bottom: 1px solid #f5f5f5;}
	.cms-fast-order .result_list .cell_1{width: 30%;position: relative;}
	.cms-fast-order .quick_label_bottom {height: 100px;position: relative;}
	.cms-fast-order .quick_label_bottom .operate_btn_wrap .add_to_cart{margin: 45px 10px 25px 10px;}
	.cms-fast-order .quick_label_bottom .operate_btn_wrap>span{position: absolute;right: 10px;line-height: 40px;}
	.cms-fast-order .quick-form{margin: 45px 10px 10px 10px;}
	.cms-fast-order .search_list_box .cell_1{width: 40px;padding: 0 12px;display: table-cell;border-bottom: 1px solid #E6E6E6;}
	.cms-fast-order .search_list_box .cell_2{border-bottom: 1px solid #E6E6E6;padding: 12px 0 11px 0;width: 424px;float: none;display: table-cell;}
}

@media only screen and (max-width:767px){
	.registered-users{width:90% !important;margin:5% !important;}
	.new-users{display:none;}
	.account-create,.account-login{padding:25px 0;}
	.cart-bottom .col-lg-4{padding:0;margin-bottom: 15px;}
	.coupon-boby {width: 100%; }
	.modal-dialog{width: 300px;margin: auto;}
	.codepopup-content{width: 300px;top: 50px;}
	.coupon{width: 100%;margin-bottom: 15px;width: 200px;}
	.cart-bottom .totals{margin-top: 15px;}
	.cms-fast-order .error-msg,.cms-fast-order .success-msg, .cms-fast-order .note-msg, .cms-fast-order .notice-msg{width: 720px;}
}

@media (max-width: 720px){
	.cms-fast-order .error-msg,.cms-fast-order .success-msg, .cms-fast-order .note-msg, .cms-fast-order .notice-msg{width: 95%;}
}

@media only screen and (max-width:700px){
	.cart-middle-content li:nth-child(1) {width: 25%;}
	.cart-middle-content li:nth-child(2) {width: 75%;}
}

@media only screen and (max-width:600px){
	.cart-middle-content li:nth-child(1) {width: 29%;}
	.cart-middle-content li:nth-child(2) {width: 71%;}
	.cart-table tbody tr td.last .add-to-links{display:block !important;margin:0 0 10px !important;}
	.footer-top-area{padding-top:20px !important;}
	.footer-top-area .container{padding:0 !important;}
	.footer-bottom-area ul{width:100% !important;}
	.footer-bottom-area ul li{margin: 0 3px 10px !important;}
	.footer-bottom-area ul li a img{width:40px;}
	.footer-bottom-area .mobile_time{text-align: left;}
	.footer-bottom-area p.mobile_time span{display:block;}
	.Invoice_Reorder{margin-left: 15px;margin-right: 15px;}
	.affiliate-page .account-login .button-config{margin:20px 0 !important;}
	.sure_auto>div.cl-freeshipping-icon{background-size: 9%}
	
	.cms-fast-order .result_list .cell_1 {width: 100%;position: relative;display: block;border-bottom: 0;padding: 8px 10px;}
	.cms-fast-order .add_list .cell_2,.cms-fast-order .add_list .cell_3,.cms-fast-order .add_list .cell_4,.cms-fast-order .add_list .cell_5{padding-left: 10px;padding-right: 10px;}
	.quick_divide{display: none;}
	.cms-fast-order .quick_question,.cms-fast-order .quick_import{max-width: 100%;float: none;}
	.cms-fast-order .quick_import .operate_btn_wrap button{padding: 0;height: 30px;width: 150px;}
	.cms-fast-order .quick_import .operate_btn_wrap button input{padding: 0;}
	.cms-fast-order .search_list_box .cell_1{width: 40px;padding: 0 12px;display: table-cell;border-bottom: 1px solid #E6E6E6;}
	.cms-fast-order .search_list_box .cell_2{border-bottom: 1px solid #E6E6E6;padding: 12px 0 11px 0;width: 424px;float: none;display: table-cell;}
}

@media only screen and (max-width: 500px){
	.products-grid .other_infor_mobile {width: 320px;margin-left: -160px;padding: 20px;}
	.products-grid .other_infor_mobile button{width: auto;}
	.cart-middle-content li:nth-child(1) {width: 38%;}
	.cart-middle-content li:nth-child(2) {width: 62%;}
}

@media only screen and (max-width:450px){
	.alert_windows_bg{width:320px;}
	.alert_windows span{width: 30px;height: 30px;line-height: 30px;right: 15px;top: 40px;}
	.alert_windows_bg a{width:320px;background-size: 190%;}
	.alert_windows_bg a p{font-size: 14px;line-height: 24px;padding-left: 40px;}
	.alert_windows_bg a p:nth-child(1){padding-top: 15px;}
	.sure_auto>div.cl-freeshipping-icon{width: 50%;}
	.cart-empty p{font-size:16px;}
	.shoppingcart li a{font-size: 24px !important;}
	.cart-success button{width: 60% !important;}
	.box-up-sell .products-grid li{width:50% !important;}
	.box-reviews .review-dd .helpful-block{padding-left:0 !important;padding-right: 15px !important;}
	nav.navbar.bootsnav .navbar-toggle img,.shoppingcart li img{width:25px;}
	.mobile-menu-area-list .shoppingcart{width:35% !important;}
	.mobile-menu-area-list .logo1 img{width:100%  !important;}
	.cart_count {height: 20px  !important;line-height: 20px !important;margin-left: -15px !important;margin-top: 5px !important;width: 20px !important;}
	.mobile-menu-area-list{margin: 5px 0  !important;}
	.mobile-header-container{padding-bottom:10px  !important;}
	nav.navbar.bootsnav .navbar-toggle{top:0 !important;}
	.hm-i-p-lists li{width: 50% !important;padding:10px;border-bottom:1px solid #e3e3e5;border-left:1px solid #e3e3e5;position: relative;float:left;}
	.flexslider1 ul li ol li{width:45% !important}
	.product-essential button.btn-cart{width:55%;}
	.cart-quantity:after{display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
	.product-essential .add-to-cart .availability{line-height: 20px;width: 100%;margin: 0 0 15px;}
	.product-essential .add-to-cart .add-wrap{width: 50%;}
	.sure_auto>div{width:45%;}
	.product-essential .product-options dd select{width:100%;}
	.product-collateral-left ul.nav_1 li a{width:100%}
	.product-collateral-left ul.nav_1 li span{display:none;}
	.review-top .button-write-review{width:50% !important;}
	.review-top.no-reviews .button-write-review{width:100% !important;}
	.box-reviews .review-dt{padding-top: 0 !important;border-bottom: 1px solid #e3e3e3;margin-bottom: 10px;}
	.box-reviews .review-dd{border:0 !important;padding: 0 !important;}
	.ui-corner-all,.review-dialog-block #review-form{width:100% !important;}
	.review-dialog-block #review-form .right label{line-height:15px;}
	.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{float:right;}
	#bestseller ul li .single-product,.history .single-product-sidebar{width: 50% !important;}
	.cart-bottom{height:auto;}
	.totals .checkout-types{margin-right:15px;}
	.totals-clear button {background-color: #eeeeee;padding: 5px 0;margin: 10px 15px;border-radius: 3px;line-height: 20px;width: 90%;}
	.totals-clear{border-bottom: 1px solid #e3e3e5;padding-bottom: 20px;margin-top: 0;}
	.cart-totals-button button:nth-of-type(2), .cart-totals-button button:nth-of-type(3){float:none;}
	.cart-totals-tfoot{background:#fff;margin:20px 0;}
	.cart-bottom{border:0;margin: 10px 0;}
	.cart-table{width:100%;}
	.cart-table tbody tr td,.wishlist-box td{width:100% !important;height:auto !important;display: block;text-align: left;padding: 10px 20px;}
	.cart-table .product-name a{font-weight:bold;}
	.shoppingcart-mobile{display:block !important;}
	.cart-table .product-name{padding:0;}
	.cart-table tbody tr td span.cart-price{text-align: left;display: block;}
	.cart-table tbody tr td span.cart-price .price{margin: 0;font-size: 14px;bottom: 2px;position: relative;}
	.cart-table tbody tr td .item-options{margin-bottom:0;}
	.cart-table tbody tr td .item-options dt{width: 35%;margin: 0;font-weight: bold;}
	.cart-table tbody tr td .item-options dd{float: left;width: 65%;}
	.cart-table tbody tr td.last ul{float: right;width: 15%;margin: 0 !important;}
	.cart-table tbody tr td.last a.link-wishlist{float: right;}
	.cart-table tbody tr td.last a.link-wishlist i{color: #ee3d43;font-size: 18px;font-weight: normal;}
	.cart-table tbody tr td.last a.link-wishlist i.fa-times-circle{font-size:20px;}
	.cart-table tbody tr td .item-options dt:nth-of-type(1),.cart-table tbody tr td .item-options dd:nth-of-type(1){padding-bottom:10px;}
	.cart-table tbody tr.product_category td:nth-of-type(1){display: inline-block;width: 80% !important;}
	.cart-table tbody tr.product_category td:nth-of-type(2){display: inline-block;width: 20% !important;}
	.cart-container .checkout-types button{padding:0 10px !important;}
	.cart-table tbody tr td{padding: 10px 20px 0 !important;}
	.wishlist-box td:nth-of-type(2){padding: 10px 20px;}
	.wishlist-box td:nth-of-type(3){margin-top:0;text-align:center !important;padding-bottom: 20px;}
	.wishlist-box .gw_num{margin:0 30px 0 0;}
	.wishlist-box td:nth-of-type(4){position: absolute;margin-top: -14%;right: 1%;width:20% !important;}
	.wishlist-box td:nth-of-type(4) a{float:right;}
	.wishlist-box td:nth-of-type(4):after{ display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
	.wishlist-box td:nth-of-type(3) .cart-cell .price-box{width: 100%;text-align: left;margin-bottom: 10px;}
	.customer-top p.tags-title{padding: 25px 15px 10px !important;}
	.tags-list {padding: 0 10px  !important;}
	.Invoice_Reorder .Reorder{width: 100px;}
	.Invoice_Reorder .print{width: 140px;}
	.add-to-cart-alt{float:none;text-align: left;}
	.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-second,.coupon-content .coupon-table ul.coupon-middle li .coupon-middle-right-third{float: none;width: 100%;}
}

@media only screen and (max-width: 400px) {
	.product-essential .product-info-price{padding-left: 5px;}
	.product-essential .product-info-price .regular-price .price{font-size: 16px;}
	.regular-price{margin-right:0;}
	.cart-table .product-image{width: 50px;height: 50px;}
	.cart-middle-content li.cart-left-img span input{width: 10px;height: 10px;}
	.cart-middle-content li:nth-child(1) {width: 30%;}
	.cart-middle-content li:nth-child(2) {width: 70%;}
	.cart-middle-content ol li{line-height: 24px;}
	
	.cms-fast-order .add_list{position: relative;}
	.cms-fast-order .quick_list_mode_body .cell_6{bottom: 0;}
	.cms-fast-order .quick_label_bottom .operate_btn_wrap .add_to_cart{margin: 45px 10px 10px 0;max-width: 45%;height: 36px;font-size: 12px;}
	.cms-fast-order .quick-form{margin: 45px 0 10px 10px;max-width: 45%;}
	.cms-fast-order .quick_label_bottom .operate_btn_wrap .quick_upload_file{padding: 2px;font-size: 12px;}
	.cms-fast-order .quick_select_list{width: 300px;}
	.cms-fast-order .quick_select_list .select_button{width: 90%;}
}

@media only screen and (max-width:360px){
	.sure_auto>div{float: none;width: 100% !important;}
	.sure_auto>div.cl-freeshipping-icon{background-size: 6% !important;}
}
@media only screen and (max-width:350px){
	.cart-middle-content li:nth-child(1) {width: 35%;}
	.cart-middle-content li:nth-child(2) {width: 65%;}
	.cart-middle-content ol li .add-to-links{padding: 0 10px;}
}
@media only screen and (max-width:321px){
	.product-essential .add-to-cart .add-wrap{margin-left: 10px;}
	.ratings .rating-box{float: none;margin-bottom: 10px;}
	.your-review .narrow{width:100% !important;}
	.affiliate-page .affiliateplus_form_request .request-amount{font-size:12px;}
}