/* Responsive */
@media(min-width:1200px) and (max-width:1450px) {
	.menu-item a.nav-link {
	    font-weight: 500;
	    font-size: 15px;
	    padding: 8px 17px 12px !important;
	}
	.txt-home-artist h2 {
    	font-size: 60px;
	}
	.txt-home-artist p {
	    font-weight: 500;
	    letter-spacing: .5px;
	    font-size: 15px;
	    line-height: 1.5;
	    max-width: 90%;
	}
}
@media(max-width:991px) {
	.hidden-xs {
		display: none;
	}
	.visible-xs {
		display: block;
	}

	.col-md-9x {
		float: left;
	}
	.col-md-3x {
		float: right;
	}
	.col-md-3x, .col-md-9x {
	    width: 100%;
	}
	.section   {
		padding-left: 5px;
		padding-right: 5px;
		padding: 30px 5px;
	}
	.cart-ul {
		padding-top: 20px;
	}
	.hero-buttons a {
		font-size: 12px;
	}
	.txt-home-artist {
		height: auto;
		min-height: 10px;
	}
	.ab-bottom {
		left: auto;
		position: relative;
		bottom:auto;
		margin-top: 10px;
		display: inline-block;
	}
	.section-home-proces h3 {
		margin-bottom: 20px;
	}
	.section-home-gallery .hero-buttons a img,
	.section-home-proces .hero-buttons a img {
		margin-top: 0;
	}
	.section-home-gallery .hero-buttons a,
	.section-home-proces .hero-buttons a {
		float: none;
	}
	.footer {
		padding-left: 10px;
	}
	.owl-sidebar-home {
		margin-top: 20px;
	}
	.owl-sidebar-home span.osh-number {
		font-size: 50px;
		display: inline-block;
		width: 16%;
		float: left;
	}
	.owl-sidebar-home h4 {
		display: inline-block;
		margin-bottom: 0;
		width: 50%;
		float: left;
		text-align: center;
	}
	.owl-sidebar-home .button-arrow {

		margin-top: 35px;
	}
	.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
		width: 100% !important;
	}
	.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
		width: 100% !important;
	}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		margin-right: 0 !important;
	}
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
		width: 100% !important;
	}
	.col-sm-8-relative {
		padding-left: 15px;
		padding-right: 15px;
	}
	.brand-hero {
		padding-top: 0;
		background-image: none !important;
	}
	.hero-brand-inner-img {
		margin-bottom: 10px;
	}
}