/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Car listings **/
.car_listings {
	max-width: none !important;
	padding-top: 75px !important;
	left: 0 !important;
}

/** General >> Pagination row **/
.pagination .row {
	display: block !important;
}

/** General >> Col xl 3listing sidebar **/
.col-xl-3.listing-sidebar {
	max-width: 35% !important;
}

/** General >> Inventory heading col lg 9 **/
.inventory-heading .col-lg-9 {
	max-width: 70% !important;
}

/** General >> Inventory heading col lg 3 **/
.inventory-heading .col-lg-3 {
	text-align: center !important;
}

/** General >> Unordered list list item **/
.container.content-nav-buttons {
	text-align: center !important;
	margin: 0 auto !important;
}
.col-lg-12.content-nav ul li.gradient_button {
	background: rgb(19, 122, 195) !important;
	border-radius: 0 !important;
	height: 35px !important;
	min-width: 200px !important;
}
.col-lg-12.content-nav
.col-lg-12.content-nav ul li.gradient_button:hover {
	background: #ffe900 !important;
	color: rgb(19,122,195) !important;
	color: rgb(19,122,195) !important;
}
.col-lg-12.content-nav ul li.gradient_button::before {
	color: #fff !important;
	text-shadow: none !important;
	font-size: 16px !important;
}
.col-lg-12.content-nav ul li.gradient_button a {
	color: #ffffff !important;
	text-shadow: none !important;
	font-size: 16px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {
	/** General >> Car listings **/
	.car_listings {
	padding-top: 25px !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General >> Col xl 3listing sidebar **/
	.col-xl-3.listing-sidebar {
	max-width: 30% !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General >> Col xl 8left content **/
	.col-xl-8.left-content {
	max-width: 60% !important;
}

	/** General >> Col xl 4right content **/
	.col-xl-4.right-content {
	max-width: 30% !important;
}

}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** General >> Car listings **/
	.car_listings {
	padding-top: 25px !important;
}
.pull-right.reset_widget_filter {
	display: none !important;
}

	/** General >> Col xl 3listing sidebar **/
	.col-xl-3.listing-sidebar {
	max-width: 25% !important;
	display: none !important;
}

	/** General >> Col xl 4right content **/
	.col-xl-4.right-content {
	max-width: 30% !important;
}

	/** General >> Col xl 8left content **/
	.col-xl-8.left-content {
	max-width: 65% !important;
}

	/** General >> Unordered list list item **/
	.container.content-nav-buttons {
	width: 100% !important;
	max-width: 100% !important;
	margin: 0 auto !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.col-lg-12.content-nav ul li.gradient_button {
	background: rgb(19, 122, 195) !important;
	border-radius: 0 !important;
	height: 35px !important;
	min-width: 180px !important;
}
.col-lg-12.content-nav ul li.gradient_button a {
	font-size: 14px !important;
}
.col-lg-12.content-nav {
	width: 100% !important;
}

}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** General >> Col xl 3listing sidebar **/
	.col-xl-3.listing-sidebar {
	display: none !important;
}

	/** General >> Car listings **/
	.car_listings {
	max-width: 100% !important;
	padding-top: 20px !important;
}
.pull-right.reset_widget_filter {
	display: none !important;
}

	/** General >> Col xl 8left content **/
	.col-xl-8.left-content {
	max-width: 95% !important;
	margin-right: 3% !important;
	margin-left: 3% !important;
}

	/** General >> Col xl 4right content **/
	.col-xl-4.right-content {
	max-width: 90% !important;
	margin-right: 5% !important;
	margin-left: 5% !important;
}

	/** General >> Side widget table responsive **/
	.side-widget .table-responsive {
	padding: 10px 20px 10px 20px !important;
}

	/** General >> Unordered list list item **/
	.container.content-nav-buttons {
	width: 100% !important;
	max-width: 100% !important;
	margin: 0 auto !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.col-lg-12.content-nav ul li.gradient_button {
	background: rgb(19, 122, 195) !important;
	border-radius: 0 !important;
	height: 35px !important;
	width: auto !important;
	min-width: 120px !important;
}
.col-lg-12.content-nav ul li.gradient_button a {
	font-size: 12px !important;
}

	/** General >> .fl-html .reset-search-form **/
	.fl-html .reset-search-form {
	margin-top: 10px !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** General >> Col lg 12:(1) preview **/
	.col-lg-12:nth-of-type(1) .preview {
	width: 150px !important;
	height: auto; !important;
}

	/** General >> Inventory heading col lg 9 **/
	.inventory-heading .col-lg-9 {
	text-align: center !important;
	max-width: 100% !important;
}

	/** General >> Inventory heading col lg 3 **/
	.inventory-heading .col-lg-3 {
	text-align: center !important;
	max-width: 100% !important;
	padding-top: 20px !important;
}

}

