@media (max-width: 1200px){
	.contact-info-footer a{
		word-wrap: break-word;
	}
}
@media (max-width: 1024px){	
	.list-10-item,
	.list-9-item{
		width: 12.5%;
	}
	.top-inner-link li {
	    margin: 0 16px;
	}
	.main-nav.main-nav1{
		text-align: inherit;
	}
}
@media (max-width: 990px){
	.product-grid-filter .col-md-4:nth-child(3n+1){
	    clear: inherit;
	}
	.product-grid-filter .col-md-4:nth-child(2n+1){
	    clear: both;
	}
	.smart-slider:not(.owl-carousel)[data-item="6"] > div,
	.smart-slider:not(.owl-carousel)[data-item="5"] > div{
		width: 25%;
	}
	.list-5-item {
	    width: 25%;
	}
	.col-sm-8 .list-4-item {
	    width: 33.33%;
	}
	.col-sm-8 .list-3-item{
		width: 50%;
	}
	.list-10-item,
	.list-9-item,
	.list-8-item,
	.list-7-item{
		width: 16.66666667%;
	}
	.newsletter-form input[type="email"] {
	    margin-bottom: 10px;
	}
	.footer-box {
	    padding-bottom: 20px;
	}
	.main-nav .has-mega-menu .sub-menu{
		max-width: 100%;
	}
	.list-footer-box{
		margin-bottom: 10px;
	}
	.main-nav > ul > li > a {
	    padding: 15px;
	}
	.popcat-slider {
	    margin-bottom: 60px;
	}
	.product-tab-slider2 .owl-wrapper-outer {
	    padding-bottom: 75px;
	}
	.list-adv2 {
	    margin-bottom: 30px;
	}
	.product-box2 {
	    margin-bottom: 60px;
	}
	.brand-slider2,
	.banner-advs.banner-advs2 {
	    margin-bottom: 55px;
	}
	.latest-news2 {
	    margin-bottom: 10px;
	}
	.list-adv4 .col-sm-12 .wpb_wrapper{
		margin: 0 -15px;
	}
	.list-adv4 .col-sm-12 .item-adv4{
		float: left;
		width: 50%;
		padding: 0 15px;
	}
}
@media (max-width: 860px){
	.main-nav.main-nav1{
		text-align: inherit;
	}
	.item-product3 .product-thumb img{
		width: 100%;
	}
	.item-blog5 .post-thumb img{
		width: 100%;
	}
	.control-button-gallery{
		margin-right: 7px;
	}
	.main-wrap-content.col-sm-8 .item-post-list .col-sm-5,
	.main-wrap-content.col-sm-8 .item-post-list .col-sm-7{
		width: 100%;
	}
	.main-wrap-content.col-sm-8 .item-post-list .post-thumb{
		margin-bottom: 20px;
	}
	.main-wrap-content.col-sm-8 .item-post-list .post-thumb img{
		width: 100%;
	}
}
@media (max-width: 768px){
	.smart-slider:not(.owl-carousel)[data-item="5"] > div,
	.smart-slider:not(.owl-carousel)[data-item="4"] > div{
		width: 33.33%;
	}
	.item-comment .post-date-comment{
		position: static;
	}
	.list-10-item,
	.list-9-item,
	.list-8-item{
		width: 20%;
	}
	.list-7-item,
	.list-6-item{
		width: 25%;
	}
	.list-4-item,
	.list-5-item {
	    width: 33.3333%;
	}
	.main-nav > ul > li > a {
	    padding: 15px 12px;
	}
	.deal-slider5 .item-deal5 {
	    width: 50%;
	}
	.deal-slider5::before {
	    position: absolute;
	    top: 66.66%;
	    left: 0;
	    right: 0;
	    height: 1px;
	    content: "";
	    background: #e9f0f2;
	    z-index: 9;
	}
	.deal-slider5::after{
		top: 33.33%;
	}
	.main-nav.main-nav6 > ul > li > a {
	    padding: 10px;
	}
	.woocommerce div.product form.cart .group_table td.group-info{
		padding-left: 0;
	}
}
@media (max-width: 767px){
	.add-cart-message {
	    left: calc(100% + 180px);
	    max-width: 300px;
	}
	.add-cart-message .product_notification_wrapper .product_notification_text {
	   	font-size: 12px;
	}
	.vc_parallax > .header-nav{
		z-index: 9;
	}
	.smart-slider:not(.owl-carousel)[data-item="6"] > div,
	.smart-slider:not(.owl-carousel)[data-item="5"] > div{
		width: 33.33%;
	}
	.smart-slider:not(.owl-carousel)[data-item="4"] > div,
	.smart-slider:not(.owl-carousel)[data-item="3"] > div{
		width: 50%;
	}
	.mini-cart-content,
	.mega-menu,
	.main-nav>ul li >.sub-menu{
	    pointer-events:inherit;
	}
	.main-nav > ul > li .sub-menu.active,
	.sidebar-left .sidebar-mobile{
		display: block;
	}
	.sidebar-left{
		position: absolute;
	    width: 290px;
	    z-index: 9;
	    background: #fff;
	    left: 0;
	    top: 98px;
	    padding: 15px 15px 0;
	    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
	    transition: all 0.5s ease-out 0s;
	    -webkit-transition: all 0.5s ease-out 0s;
	    transform: translateX(-290px);
	    -webkit-transform: translateX(-290px);
	}
	.sidebar-left.active {
	    transform: translateX(0) !important;
	    -webkit-transform: translateX(0) !important;
	}
	.sidebar-left.active .sidebar-mobile .icon-close{
		display: inline-block; 
	}
	.sidebar-left.active .sidebar-mobile .icon-open{
		display: none; 
	}
	.main-nav > ul > li.menu-item-has-children > a::after {
	    content: "\f107" !important; 
	}
	.woocommerce div.product form.cart .group_table td.group-info{
		padding-left: 20px;
	}
	.zoomContainer{
	    z-index: inherit;
	    display: none;
	}
	.main-header .logo{
		margin: 20px 0;
		text-align:  center;
	}
	.payment-method{
		margin-bottom: 15px;
		text-align: center;
	}
	.product-bestsale2{
		margin-top: 30px;
	}
	.item-latest-news2 .post-thumb {
	    margin-bottom: 0;
	}
	.main-nav>ul>li.current-menu-ancestor>a{
		background-color: transparent !important;
	}
	.main-nav>ul>li>a::after{
		color: #333 !important;
	}
	.cat-mega-menu{
		display: none;
	}
	.product-bestsale5 .title-box5 {
	    margin-top: 30px;
	}
	.main-header6 {
	    margin-top: 0px;
	    padding-top: 20px;
	    padding-bottom: 20px;
	}
	.main-header6 .logo{
		position: static;
		text-align: center;
	}
	.header-nav.section-white6,
	.main-header6.section-white6{
		padding-left: 15px !important;
    	padding-right: 15px !important
	}
	.banner-advs7 {
	    margin-bottom: 60px;
	}
	.product-box7 {
	    margin-bottom: 30px;
	}
	.style5 .detail-extra{
		margin-bottom: 20px;
	}
	.woocommerce div.product .style5 form.cart .button.single_add_to_cart_button {
	    margin-top: 0;
	}
	.content-page .container > .row > div.sidebar-left{
		z-index: 9;
	}
}
@media (max-width: 667px){
	.list-10-item,
	.list-9-item,
	.list-8-item{
		width: 33.33%;
	}
	.list-7-item,
	.list-6-item{
		width: 33.33%;
	}
	.window-popup{
		width: 500px;
	}
}
@media (max-width: 568px){
	.list-adv1 .col-xs-6{
		width: 100%;
	}
	.deal-slider5 .item-deal5 {
	    width: 100%;
	    border-bottom: 1px solid #e5e5e5;
	}
	.deal-slider5::before,
	.deal-slider5::after{
		display: none;
	}
	.deal-count5 .days-countdown {
	    margin-left: 0;
	}	
	.item-comment .author-avatar {
	    width: 40px;
	}
	.comment-list ul.children{
		padding: 0;
	}
	.form-leave-comment input[type="text"] {
	    margin-bottom: 10px;
	}	
	.list-5-item,
	.list-4-item{
	    width: 50%;
	}
	.banner-advs9 .title30{
		font-size: 20px;
	}
	.window-popup{
		width: 360px;
	}
}
@media (max-width: 480px){
	.list-10-item,
	.list-9-item,
	.list-8-item,
	.list-7-item,
	.list-6-item,
	.list-5-item,
	.list-4-item,
	.list-3-item {
	    width: 50%;
	}
	.item-latest-news2 .post-thumb {
	    margin-bottom: 25px;
	}
	.item-latest-news2 .post-thumb img{
		width: 100%;
	}
	.item-deal3 .product-info .product-extra-link a {
	    margin: 20px 2px 0;
	}
	.item-blog5 .post-thumb img{
		width: 100%;
	}
	.banner-advs9 .banner-info {
	    height: 40px;
	}
	.banner-advs9 .banner-info .shop-button{
		display: none;
	}
	.smart-slider:not(.owl-carousel)[data-item="6"] > div,
	.smart-slider:not(.owl-carousel)[data-item="5"] > div{
		width: 50%;
	}
}
@media (max-width: 414px){
	.list-adv4 .col-xs-6{
		width: 100%;
	}
	.list-adv4 .col-sm-12 .wpb_wrapper{
		margin: 0;
	}
	.list-adv4 .col-sm-12 .item-adv4{
		float: none;
		width: 100%;
		padding: 0;
	}
	.title-tab7 .list-inline-block > li{
		width: 100%;
    	margin-bottom: 3px;
	}
	.title-tab7 .list-inline-block li a::after{
		display: none;
	}
	.select-box label {
	    display: none;
	}
	.woocommerce #reviews #comments ol.commentlist li img.avatar{
		width: 40px;
	}
	.woocommerce #reviews #comments ol.commentlist li .comment-text {
	    margin: 0 0 0 60px;
	}
	.woocommerce-Reviews .comment-form > p{
		padding-left: 0;
	}
	.woocommerce-Reviews .comment-form > p > label{
		position: static;
	}
	.control-button-gallery {
	    margin-right: 19px;
	}
	.gallery-control .shop-button {
	    padding: 0px 9px;
	    height: 25px;
	    line-height: 25px;
	}
	.item-comment .post-date-comment {
	    bottom: -15px;
	    top: inherit;
	}
}
@media (max-width: 375px){
	.woocommerce div.product form.cart .group_table td.group-info{
		padding-left: 0;
	}
	.smart-slider:not(.owl-carousel)[data-item="6"] > div,
	.smart-slider:not(.owl-carousel)[data-item="5"] > div,
	.smart-slider:not(.owl-carousel)[data-item="4"] > div,
	.smart-slider:not(.owl-carousel)[data-item="3"] > div,
	.smart-slider:not(.owl-carousel)[data-item="2"] > div{
		width: 100%;
	}
}
@media (max-width: 360px){
	.list-5-item,
	.list-4-item,
	.list-3-item,
	.list-2-item{
	    width: 100%;
	}
	.col-sm-8 .list-3-item {
	    width: 100%;
	}
	.item-blog7.table .post-info {
	    padding: 25px 0 0;
	}
	.woocommerce div.product form.cart .button.single_add_to_cart_button{
		margin-top: 20px;
	}
	.window-popup{
		width: 280px;
	}
}
@media (max-width: 320px){
	.list-7-item,
	.list-6-item{
		width: 100%;
	}
	.sort-bar.select-box {
	    max-width: 208px;
	}
	.item-comment .post-date-comment li:first-child{
		display: none;
	}
	.item-comment .post-date-comment li:last-child {
	    border-left: 0;
	    margin-left: 0;
	    padding-left: 0;
	}
	.woocommerce div.product form.cart .group_table td{
		display: block;
	}
	.list-product-search{
		min-width: 260px;
	}
}
