@media (max-width: 575.98px) { 
    .mdnone{
        display: none;
    }
    .dnone{
        display: block !important;
    }
    .col-sm-4{
        width: 33.33%;
    }
	.col-sm-8{
		width:66.66666667%;
	}
    .bestSeller {
        display: none;
    }
    .elements {
        padding: 80px 0 170px 0;
    }
    footer .menu ul li {
        padding: 0 12px;
        width: 100%;
        text-align: left;
    }
    .icon{
        left: initial;
        right: 20px;
    }
    .elements {
        padding: 15px 0 15px 0;
    }
    .elements .col-md-3.col-sm-12{
        margin: 5px 0;
    }
    .elements ul, .elements h2 {
        padding: 7px 0 ;
    }
    .topproudect .viweMore a img {
        width: 14%;
        padding: 0 5px;
    }
    .proudectOweek .shop span {
        font-size: 18px;
    }
    .proudectOweek .content h3 {
        font-size: 15px;
    }
    .icon {
        right: 5px;
    }
    .icon svg {
        font-size: 40px;
    }
	.proudectOweek,.topproudect,.brands,.footer{
		display:none;
	}
	.col-sm-6{
		width:50%;
	}
	.col-sm-3{
		width:25%;
	}
    .searcForm {
        position: fixed;
        top: 0;
        height: 100%;
        right: 0;
        left: 0;
        margin: auto;
        background: #fff;
        z-index: 1;
    }
	.searcForm input {
		width: 100%;
		padding: 15px;
	}
	#coupon_code {
		width: 60%;
	}
	button.button.update{
		width: 100%;
		margin:15px 0 ;
	}
	.autocomplete-suggestions ,.search-navigation{
		width: 100% !important;
	}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 50%;
        padding:7px;
    }
	.related.products {
		padding: 0;
	}
	.newsletter {
		margin: 25px 0 45px 0;
	}
	.newsletter .body {
		margin-top: 15px;
		padding: 15px;
	}
	.woocommerce-breadcrumb {
		padding-top: 15px !important;
	}
	select, input, textarea {
		padding: 3px 7px;
	}
	p.woocommerce-result-count {
		display: none;
	}
	.woocommerce-cart-form , .woocommerce .cart-collaterals .cart_totals, form.woocommerce-cart-form {
		width: 100%;
	}
	.woocommerce-cart table.cart img {
		width: 100%;
	}
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .mdnone{
        display: none;
    }
    .dnone{
        display: block;!important;
    }
    .col-sm-4{
        width: 33.33%;
    }
	.col-sm-8{
		width:66.66666667%;
	}
    .bestSeller {
        display: none;
    }
    .elements {
        padding: 80px 0 170px 0;
    }
    footer .menu ul li {
        padding: 0 12px;
        width: 100%;
        text-align: left;
    }
    .icon{
        left: initial;
        right: 20px;
    }
    .elements {
        padding: 15px 0 15px 0;
    }
    .elements .col-md-3.col-sm-12{
        margin: 5px 0;
    }
    .elements ul, .elements h2 {
        padding: 7px 0 ;
    }
    .topproudect .viweMore a img {
        width: 14%;
        padding: 0 5px;
    }
    .proudectOweek .shop span {
        font-size: 18px;
    }
    .proudectOweek .content h3 {
        font-size: 15px;
    }
    .icon {
        right: 5px;
    }
    .icon svg {
        font-size: 40px;
    }
	.proudectOweek,.topproudect,.brands,.footer{
		display:none;
	}
	.col-sm-6{
		width:50%;
	}
	.col-sm-3{
		width:25%;
	}
	#coupon_code {
		width: 60%;
	}
	button.button.update{
		width: 100%;
		margin:15px 0 ;
	}
	.autocomplete-suggestions ,.search-navigation{
		width: 100% !important;
	}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 50%;
        padding:7px;
    }
	.related.products {
		padding: 0;
	}
		.newsletter {
		margin: 25px 0 45px 0;
	}
	.newsletter .body {
		margin-top: 15px;
		padding: 15px;
	}
	.woocommerce-breadcrumb {
		padding-top: 15px !important;
	}
	select, input, textarea {
		padding: 3px 7px;
	}
	p.woocommerce-result-count {
		display: none;
	}
	.woocommerce-cart-form , .woocommerce .cart-collaterals .cart_totals, form.woocommerce-cart-form {
		width: 100%;
	}
	.woocommerce-cart table.cart img {
		width: 100%;
	}
}

@media (min-width: 768px) and (max-width: 991.98px) { 
    .mdnone{
        display: none;
    }
    .dnone{
        display: block !important;
    }
    .col-sm-4{
        width: 33.33%;
    }
	.col-sm-8{
		width:66.66666667%;
	}
    .bestSeller {
        display: none;
    }
    .elements {
        padding: 80px 0 170px 0;
    }
    footer .menu ul li {
        padding: 0 12px;
        width: 100%;
        text-align: left;
    }
    .icon{
        left: initial;
        right: 20px;
    }
    .elements {
        padding: 15px 0 15px 0;
    }
    .elements .col-md-3.col-sm-12{
        margin: 5px 0
    }
    .elements ul, .elements h2 {
        padding: 7px 0 ;
    }
    .topproudect .viweMore a img {
        width: 14%;
        padding: 0 5px;
    }
    .proudectOweek .shop span {
        font-size: 18px;
    }
    .proudectOweek .content h3 {
        font-size: 15px;
    }
    .icon {
        right: 5px;
    }
    .icon svg {
        font-size: 40px;
    }
	.proudectOweek,.topproudect,.brands,.footer{
		display:none;
	}
	.col-sm-6{
		width:50%;
	}
	.col-sm-3{
		width:25%;
	}
	#coupon_code {
		width: 60%;
	}
	button.button.update{
		width: 100%;
		margin:15px 0 ;
	}
	.autocomplete-suggestions ,.search-navigation{
		width: 100% !important;
	}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 45%;
        padding:7px;
    }
	.related.products {
		padding: 0;
	}
	.newsletter {
		margin: 25px 0 45px 0;
	}
	.newsletter .body {
		margin-top: 15px;
		padding: 15px;
	}
	.woocommerce-breadcrumb {
		padding-top: 15px !important;
	}
	select, input, textarea {
		padding: 3px 7px;
	}
	p.woocommerce-result-count {
		display: none;
	}
	.woocommerce-cart-form , .woocommerce .cart-collaterals .cart_totals, form.woocommerce-cart-form {
		width: 100%;
	}
	.woocommerce-cart table.cart img {
		width: 100%;
	}
}
@media (min-width: 992px) and (max-width: 1199.98px) { 
	.mdnone{
        display: none;
    }
    .dnone{
        display: block !important;
    }
    .col-sm-4{
        width: 33.33%;
    }
	.col-sm-8{
		width:66.66666667%;
	}
    .bestSeller {
        display: none;
    }
    .elements {
        padding: 80px 0 170px 0;
    }
    footer .menu ul li {
        padding: 0 12px;
        width: 100%;
        text-align: left;
    }
    .icon{
        left: initial;
        right: 20px;
    }
    .elements {
        padding: 15px 0 15px 0;
    }
    .elements .col-md-3.col-sm-12{
        margin: 5px 0
    }
    .elements ul, .elements h2 {
        padding: 7px 0 ;
    }
    .topproudect .viweMore a img {
        width: 14%;
        padding: 0 5px;
    }
    .proudectOweek .shop span {
        font-size: 18px;
    }
    .proudectOweek .content h3 {
        font-size: 15px;
    }
    .icon {
        right: 5px;
    }
    .icon svg {
        font-size: 40px;
    }
	.proudectOweek,.topproudect,.brands,.footer{
		display:none;
	}
	.col-sm-6{
		width:50%;
	}
	.col-sm-3{
		width:25%;
	}
	#coupon_code {
		width: 60%;
	}
	button.button.update{
		width: 100%;
		margin:15px 0 ;
	}
	.autocomplete-suggestions ,.search-navigation{
		width: 100% !important;
	}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 45%;
        padding:7px;
    }
	.related.products {
		padding: 0;
	}
	.newsletter {
		margin: 25px 0 45px 0;
	}
	.newsletter .body {
		margin-top: 15px;
		padding: 15px;
	}
	.woocommerce-breadcrumb {
		padding-top: 15px !important;
	}
	select, input, textarea {
		padding: 3px 7px;
	}
	p.woocommerce-result-count {
		display: none;
	}
	.woocommerce-cart-form , .woocommerce .cart-collaterals .cart_totals, form.woocommerce-cart-form {
		width: 100%;
	}
	.woocommerce-cart table.cart img {
		width: 100%;
	}
}
@media (min-width: 1200px) {
	.dednone{
	    display: none;
	}
	.dnone{
		display: none !important;
	}
	input#yith-searchsubmit{
		display: none;
	}
	.download{
		display: none !important;
	}
}