@media (min-width: 1200px) {
	.carousel .col-md-3 {
		width: 300px;
	}
	.boxed.padding-top {
		padding-top: 420px;
	}
}

@media (max-width: 1199px) {
	.product .product-hover .product-image {
		display: none;
	}
}

@media (max-width: 1199px) and (min-width: 992px) {
	.header .primary .megamenu > .sub .promo-block.pull-top,
	.header .primary .megamenu > .sub .promo-block.pull-bottom {
		width: 830px!important;
	}
	.header .primary .megamenu > .sub .promo-block.top-exist {
		margin-top: -19px;
	}
	.header .primary .megamenu > .sub .box {
		width: 215px;
	}
	.header .primary .megamenu > .sub .promo-block.pull-bottom .product-mini,
	.header .primary .megamenu > .sub .promo-block.pull-top .product-mini {
		max-width: 163px;
	}
	.header .primary .megamenu > .sub .promo-block {
		padding: 0;
		margin: -35px -35px -34px;
	}
	.header .primary .megamenu.four-columns .items-wrapper.two-blocks {
		width: 400px;
	}
	.header .primary .megamenu.five-columns .items-wrapper.two-blocks {
		width: 485px;
	}
	.header .primary .megamenu.three-columns .items-wrapper.two-blocks {
		width: 260px;
	}
	.header .primary .megamenu.three-columns .items-wrapper.one-block {
		width: 546px;
	}
	.metro .margin-top {
		margin-top: 24px;
	}
	.slider-banners .banners {
		height: 364px;
	}
}
@media (min-width: 992px) {
	.compare-page {
		padding: 80px 0;
	}
	#catalog .products.grid {
		text-align: left;
	}
	.header .primary .sub {
		-webkit-backface-visibility: hidden;
	}
}
@media (max-width: 979px) {
	.header .primary .navbar .nav .parent .parent > a i, .header .primary .navbar .nav .parent:hover .parent > a i {
		display: none;
	}
	.header .primary .megamenu > .sub .promo-block {
		display: none;
	}
	.header .primary .megamenu.four-columns .items-wrapper {
		float: none;
	}
	.header .primary .navbar .nav a .new {
		float: none;
	}
	.container-metro {
		margin-top: 20px;
		margin-bottom: 1px;
	}
	.metro .banner {
		margin-bottom: 19px;
	}
	.promo.text {
		font-size: 44px;
	}
	.header .primary .sub a.menu-thumb {
		display: none;
	}
	.header .primary .sub .title a {
		padding-left: 0;
		padding-top: 0;
	}
	.header .primary .sub .title a span {
		display: none;
	}
	#car-bottom .total .multiple {
		display: block;
	}
	.slider-banners .sliders-container {
		margin: 0;
		padding: 0 15px;
	}
	.slider-banners .banners {
		height: auto;
		width: 100%;
	}
	.slider-banners .banners .banner {
		display: table-cell;
		height: auto;
		width: 33.33333333%;
	}
	.cms-home #main #sidebar {
		width: 100%;
	}
	.header .primary .megamenu.three-columns .items-wrapper.one-block {
		width: 100%;
	}
}
@media (max-width: 767px) {
	.products-tab .accordion-tab .tab-pane .product-mini {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
	.header .primary .navbar .nav-collapse {
		display: block!important;
	}
	.product .product-hover .product-image {
		display: block;
	}
	.metro .col-xs-4 {
		padding: 1%;
	}
	.metro {
		margin: 0;
	}
	.full-width-box.margin-bottom-minus {
		margin-bottom: 0;
	}
	.promo.text {
		font-size: 24px;
	}
	.promo.learn-more {
		font-size: 10px;
		line-height: 21px;
	}
	.promo.learn-more:after {
		width: 26px;
		height: 26px;
		font-size: 16px;
	}
	.ms-fullscreen-template,
	.ms-fullheight .ms-view,
	.ms-fullheight .ms-slide {
		min-height: 250px!important;
	}
	.slider-banners .banners .banner {
		display: block;
		width: 100%;
	}
	.padding-bottom-36 {
		padding-bottom: 0;
	}
	.cms-home #main #sidebar {
		margin-bottom: 40px;
	}
	.ms-slide .ms-layer {
		margin-left: 10px;
		margin-right: 10px;
	}
}