@media screen and (min-width: 1025px) and (max-width: 1280px) {
	.media-check {
		width: 1280px;
	}
	.grid_1_lg {
		width:8.333%;
	}

	.grid_2_lg {
		width:16.667%;
	}

	.grid_3_lg {
		width:25%;
	}

	.grid_4_lg {
		width:33.333%;
	}

	.grid_5_lg {
		width:41.667%;
	}

	.grid_6_lg {
		width:50%;
	}

	.grid_7_lg {

		width:58.333%;
	}

	.grid_8_lg {
		width:66.667%;
	}

	.grid_9_lg {
		width:75%;
	}

	.grid_10_lg {
		width:83.333%;
	}

	.grid_11_lg {
		width:91.667%;
	}

	.grid_12_lg {
		width:100%;
	}
	.hide-on-large {
		display: none !important;
	}
	.show-on-large {
		display: block !important;
	}
	.catalog-promo-item {
		width: 50%;
	}
	.address-box {
		width: calc(100% - 240px);
		vertical-align: middle;
	}
	.phone-box {
		max-width: 240px;
		vertical-align: middle;
	}
	header .recall-btn {
		margin: 10px 0 0;
	}
	header .phone-box > div.opened {
		top: 90px;
	}
	.menu {
		width: calc(100% - 50px);
	}
	.menu-item {
		font-size: 16px;
	}
	.cart-box {
		width: 50px;
	}
	.catalog-promo-item.promo {
		width: 100%;
	}
	.catalog-promo-item.promo > a {
		padding: 0 0 50%;
	}
	.catalog-promo-box .right-column {
		width: 440px
	}
	.right-sidebar .tabs {
		height: 42px;
	}
	.right-sidebar .tab {
		font-size: 11px;
		padding: 7px 12px 0;
		height: 40px;
		border-radius: 5px 5px 0 0;
	}
	.filter-box {
		width: 440px;
	}
	.help-box {
		float: none;
		margin: 0 0 0 10px;
	}
	.help-box > a {
		text-indent: -9999px;
		position: relative;
		width: 17px;
		height: 17px;
		padding: 0;
	}
	.help-box > a svg {
		margin: -4px 0 0;
	}
	.catalog-box .menu-back {
		position: relative;
		padding: 0 0 0 50px;
	}
	.all-parts .menu-back {
		padding: 0 0 0 40px;
	}
	.catalog-box .menu-back a.back-btn {
		display: block;
	}
	.catalog-box .menu-back a.back-btn svg:first-child + svg {
		display: none;
	}
	.catalog-box .menu-back a.back-btn.opened svg:first-child {
		display: none;
	}
	.catalog-box .menu-back a.back-btn.opened svg:first-child + svg {
		display: block;
	}
	.all-parts.opened {
		margin: 0;
	}
	.all-parts.opened .catalog-content-box {
		padding: 30px 50px 60px 0;
		width: calc(100% - 440px);
	}
	.catalog-item-price {
		float: left;
		width: 100%;
		text-align: left;
	}
	.search-results .catalog-item-price {
		float: right;
		width: 180px;
		text-align: right;
	}
	.catalog-item-price .btn {
		bottom: 45px;
	}
	.search-results .catalog-item-price .btn {
		bottom: 0;
	}
	.catalog-item-title, .catalog-item-info {
		width: 100%;
	}
	.search-results .catalog-item-title, .search-results .catalog-item-info {
		width: calc(100% - 180px);
	}
	.search-results .left-menu + .catalog-content-box .catalog-item-price {
		width: 100%;
		text-align: right;
		float: none;
		position: relative;
	}
	.search-results .left-menu + .catalog-content-box .catalog-item-title, .search-results .left-menu + .catalog-content-box .catalog-item-info {
		width: 100%;
		padding: 0;
		float: none;
	}
	.search-results .left-menu + .catalog-content-box .catalog-item-price .btn {
		bottom: auto;
		top: -5px;
		right: auto;
		left: 0;
	}
	.search-results .left-menu + .catalog-content-box .catalog-item-title .title {
		margin: 0 0 20px;
	}
	.catalog-item-icon-box, .catalog-item-icon-box div {
		font-size: 12px;
	}
	.search-results .catalog-item-icon-box, .search-results .catalog-item-icon-box div {
		font-size: 15px;
	}
	.applicability-popup.opened, .modification-popup.opened {
		left: 0;
		right: 0;
	}
	.product-page-box + .applicability-popup {
		left: auto;
	}
	.catalog-box.opened ~ .applicability-popup.opened, .catalog-box.opened ~ .modification-popup.opened {
		left: 340px;
		right: 100px;
	}
	.choice-shop-box {
		padding: 30px 30px 10px;
		border: 10px solid #fdc73c;
	}
	.cart-item {
		padding: 30px 0;
	}
	.cart-item > a {
		top: 30px;
	}
	.cart-left-col {
		width: 56%;
	}
	.cart-right-col {
		width: 44%;
	}
	#qgTree > ul > li > .qgContent {
		font-size: 16px !important;
	}
	.laximo-left-menu {
		width: 30%;
		margin: 0;
		padding: 20px;
	}
	.laximo-content {
		margin: 0;
		width: 70%;
		padding: 0 0 0 20px;
		float: left;
		box-sizing: border-box;
	}
	.laximo-content .gdUnit .gdImageCol {
		float: none;
		width: 50%;
		padding: 30px 0 0 0;
	}
	.laximo-content .gdUnit .gdDetailCol {
		float: none;
		width: 100%;
	}
	.laximo-content .guayaquil_floatunitlist_box {
		width: 50%;
	}
	.service-list-box-item, .service-list-box .box-sizer {
		width: 33.333%;
	}
	.service-list-box-item.wide {
		width: 66.666%;
	}
	.partners-carousel-prev {
		left: 20px;
	}
	.partners-carousel-next {
		right: 20px;
	}
	.sub-menu-box {
		margin: 0 435px 0 50px;
	}
	.sub-menu-box.wide {
		margin: 0 50px;
	}
	.factoid .h1 {
		font-size: 60px;
	}
	.factoid .h4 {
		font-size: 16px;
	}
	.service-details-box {
		width: calc(100% + 340px);
		margin: 0 0 0 -340px;
		position: relative;
		overflow: hidden;
		-webkit-transition: all .3s;
		transition: all .3s;
	}
	.service-details-box.opened {
		margin: 0;
		padding: 0;
	}
	.service-details-box .left-menu {
		position: absolute;
		left: 0;
	}
	.service-details-box.opened .left-menu {
		position: relative;
	}
	.service-details {
		padding: 40px 50px;
		width: calc(100% - 340px);
		float: right;
	}
	.opened .service-details {
		padding: 40px 50px 40px 0;
	}
	.service-details .menu-back {
		padding: 0 0 0 40px;
		position: relative;
	}
	.service-details .menu-back .back-btn {
		display: block;
	}
	.opened .service-details .menu-back .back-btn {
		top: 2px;
	}
	.service-details .menu-back .back-btn svg:first-child + svg {
		display: none;
	}
	.opened .service-details .menu-back .back-btn svg:first-child {
		display: none;
	}
	.opened .service-details .menu-back .back-btn svg:first-child + svg {
		display: block;
	}
	.parts-accordion-content > div > div {
		width: 47%;
	}
	.select-car-box .two-columns {
		-webkit-columns: 1;
		-moz-columns: 1;
		columns: 1;
		-moz-column-gap: 0;
		-webkit-column-gap: 0;
		column-gap: 0;
	}
	.left-menu ~ .right-filter {
		position: fixed !important;
		top: 0;
		right: -110%;
		-webkit-transition: all .3s;
		transition: all .3s;
		overflow: hidden;
		height: 100vh;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		z-index: 2;
	}
	.left-menu ~ .right-filter.opened {
		right: 0 !important;
		padding-top: 40px;
	}
	.left-menu ~ .catalog-content-box .modification-box {
		padding: 20px;
		margin: 0;
	}
	.noTouch .left-menu ~ .catalog-content-box .modification-box .btn:hover {
		background: #000;
		color: #fdc73c;
	}
	.left-menu ~ .catalog-content-box .filter-btn {
		position: static;
		padding: 20px 0 20px 30px;
		font-size: 20px;
		font-family: "DINPro", Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";
		color: #fff;
		background: #233f92;
		border-bottom: 1px solid #d9d9d9;
		width: 100%;
		box-sizing: border-box;
		cursor: pointer;
		-webkit-transition: background .3s  ease-in-out, color .3s ease-in-out;
		transition: background .3s ease-in-out, color .3s ease-in-out;
	}
	.left-menu ~ .catalog-content-box .filter-btn svg {
		margin: -2px 20px 0 0;
	}
	.left-menu ~ .catalog-content-box .filter-btn svg path {
		fill: currentColor;
	}
	.noTouch .left-menu ~ .catalog-content-box .filter-btn:hover:after {
		box-shadow: 0 0 20px 10px #000;
	}
	.noTouch .left-menu ~ .catalog-content-box .filter-btn:hover {
		color: #fdc73c;
		background: #000;
	}
	.left-menu ~ .catalog-content-box .filter-btn.opened {
		color: #233f92;
		background: #fdc73c;
	}
	.left-menu ~ .catalog-content-box .filter-btn.opened:after {
		box-shadow: 0 0 20px 10px #fdc73c;
	}
	.search-results .back-box {
		padding: 0 50px 30px;
		border-bottom: 1px solid #d9d9d9;
		margin: 0 -50px 10px;
	}
	.search-results .back-box svg {
		width: 25px;
		height: 25px;
		margin: -3px 20px 0 0;
	}
	.search-results .back-box .back {
		font-weight: 400;
	}
}
@media screen and (min-width: 1281px) and (max-width: 1500px) {
	.media-check {
		width: 1500px;
	}
	.grid_1_wd {
		width:8.333%;
	}

	.grid_2_wd {
		width:16.667%;
	}

	.grid_3_wd {
		width:25%;
	}

	.grid_4_wd {
		width:33.333%;
	}

	.grid_5_wd {
		width:41.667%;
	}

	.grid_6_wd {
		width:50%;
	}

	.grid_7_wd {

		width:58.333%;
	}

	.grid_8_wd {
		width:66.667%;
	}

	.grid_9_wd {
		width:75%;
	}

	.grid_10_wd {
		width:83.333%;
	}

	.grid_11_wd {
		width:91.667%;
	}

	.grid_12_wd {
		width:100%;
	}
	.hide-on-wide {
		display: none !important;
	}
	.show-on-wide {
		display: block !important;
	}
	.catalog-promo-item {
		width: 33.333%;
	}
	.catalog-promo-item.promo {
		width: 100%;
	}
	.catalog-promo-item.promo > a {
		padding: 0 0 33.333%;
	}
	.catalog-box .menu-back {
		position: relative;
		padding: 0 0 0 50px;
	}
	.all-parts .menu-back {
		padding: 0 0 0 40px;
	}
	.catalog-box .menu-back a.back-btn {
		display: block;
	}
	.catalog-box .menu-back a.back-btn svg:first-child + svg {
		display: none;
	}
	.catalog-box .menu-back a.back-btn.opened svg:first-child {
		display: none;
	}
	.catalog-box .menu-back a.back-btn.opened svg:first-child + svg {
		display: block;
	}
	.all-parts.opened {
		margin: 0;
	}
	.all-parts.opened .catalog-content-box {
		padding: 30px 50px 60px 0;
		width: calc(100% - 440px);
	}
	.applicability-popup.opened, .modification-popup.opened {
		left: 0;
		right: 0;
	}
	.product-page-box + .applicability-popup {
		left: auto;
	}
	#qgTree > ul > li > .qgContent {
		font-size: 16px !important;
	}
	.laximo-left-menu {
		width: 30%;
		margin: 0;
	}
	.laximo-content {
		margin: 0;
		width: 70%;
		padding: 0 0 0 50px;
		float: left;
		box-sizing: border-box;
	}
	.laximo-content .guayaquil_floatunitlist_box {
		width: 50%;
	}
	.service-list-box-item, .service-list-box .box-sizer {
		width: 25%;
	}
	.service-list-box-item.wide {
		width: 50%;
	}
	.partners-carousel-prev {
		left: 20px;
	}
	.partners-carousel-next {
		right: 20px;
	}
	.parts-accordion-content > div > div {
		width: 47%;
	}
	.select-model-box {
		-webkit-columns: 4;
		-moz-columns: 4;
		columns: 4;
	}
	.left-menu ~ .right-filter {
		position: fixed !important;
		top: 0;
		right: -110%;
		-webkit-transition: all .3s;
		transition: all .3s;
		overflow: hidden;
		height: 100vh;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		z-index: 2;
	}
	.left-menu ~ .right-filter.opened {
		right: 0 !important;
	}
	.left-menu ~ .catalog-content-box .modification-box {
		padding: 20px;
		margin: 0;
	}
	.noTouch .left-menu ~ .catalog-content-box .modification-box .btn:hover {
		background: #000;
		color: #fdc73c;
	}
	.noTouch .left-menu ~ .catalog-content-box .modification-box .btn:hover {
		background: #233f92;
		color: #fff;
	}
	.left-menu ~ .catalog-content-box .filter-btn {
		position: static;
		padding: 20px 0 20px 30px;
		font-size: 20px;
		font-family: "DINPro", Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";
		color: #fff;
		background: #233f92;
		border-bottom: 1px solid #d9d9d9;
		width: 100%;
		box-sizing: border-box;
		cursor: pointer;
		-webkit-transition: background .3s  ease-in-out, color .3s ease-in-out;
		transition: background .3s ease-in-out, color .3s ease-in-out;
	}
	.left-menu ~ .catalog-content-box .filter-btn svg {
		margin: -2px 20px 0 0;
	}
	.left-menu ~ .catalog-content-box .filter-btn svg path {
		fill: currentColor;
	}
	.noTouch .left-menu ~ .catalog-content-box .filter-btn:hover:after {
		box-shadow: 0 0 20px 10px #000;
	}
	.noTouch .left-menu ~ .catalog-content-box .filter-btn:hover {
		color: #fdc73c;
		background: #000;
	}
	.left-menu ~ .catalog-content-box .filter-btn.opened {
		color: #233f92;
		background: #fdc73c;
	}
	.left-menu ~ .catalog-content-box .filter-btn.opened:after {
		box-shadow: 0 0 20px 10px #fdc73c;
	}
}
@media screen and (min-width: 1501px) and (max-width: 1800px) {
	.catalog-promo-item {
		width: 25%;
	}
	.laximo-content .guayaquil_floatunitlist_box {
		width: 33.333%;
	}
	.partners-carousel-prev {
		left: -3%;
	}
	.partners-carousel-next {
		right: -3%;
	}
	.select-model-box {
		-webkit-columns: 5;
		-moz-columns: 5;
		columns: 5;
	}
}
@media screen and (min-width: 1801px) and (max-width: 2100px) {
	.catalog-promo-item {
		width: 25%;
	}
	.laximo-content .guayaquil_floatunitlist_box {
		width: 33.333%;
	}
	.select-car-box > div {
		width: 30%;
	}
	.select-model-box {
		-webkit-columns: 5;
		-moz-columns: 5;
		columns: 5;
	}
}
@media screen and (min-width: 1280px) {
	/*.search-results .catalog-item-thumb {*/
	/*	float: none;*/
	/*	display: inline-block;*/
	/*	vertical-align: middle;*/
	/*}*/
	/*.search-results .catalog-item-description {*/
	/*	display: inline-block;*/
	/*	vertical-align: middle;*/
	/*	margin: 0;*/
	/*	width: calc(100% - 100px);*/
	/*}*/
	/*.search-results .catalog-item-title {*/
	/*	width: 250px;*/
	/*	padding: 0 40px 0 0;*/
	/*}*/
	/*.search-results .catalog-item-title .title {*/
	/*	margin: 0;*/
	/*	font-size: 16px;*/
	/*}*/
	/*.search-results .catalog-item-info {*/
	/*	width: calc(100% - 610px);*/
	/*}*/
	/*.search-results .catalog-item-price {*/
	/*	text-align: right;*/
	/*	width: 320px;*/
	/*	position: relative;*/
	/*	padding: 7px 0 0;*/
	/*}*/
	/*.search-results .catalog-item-price .btn {*/
	/*	position: absolute;*/
	/*	right: auto;*/
	/*	bottom: auto;*/
	/*	left: 0;*/
	/*	top: 0;*/
	/*}*/
	/*.search-results .back-box {*/
	/*	padding: 0 50px 30px;*/
	/*	border-bottom: 1px solid #d9d9d9;*/
	/*	margin: 0 -50px 10px;*/
	/*}*/
	/*.search-results .back-box svg {*/
	/*	width: 25px;*/
	/*	height: 25px;*/
	/*	margin: -3px 20px 0 0;*/
	/*}*/
	/*.search-results .back-box .back {*/
	/*	font-weight: 400;*/
	/*}*/
}
@media screen and (min-width: 2101px) {
	.select-car-box > div {
		width: 30%;
	}
	.select-model-box {
		-webkit-columns: 6;
		-moz-columns: 6;
		columns: 6;
	}
}