/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */


/* ======================================================================== Use this file to add custom CSS easily ========================================================================== */

/*Fix for extra spacing in blog list*/

body div.itemListView div.itemContainer {
	padding-left: 0;
}


/*Fix for padding between carousel images*/

body .su-carousel-style-1 .su-carousel-image {
	margin: 0;
}


/*Remove to top scroller*/

.tm-totop-scroller {
	visibility: hidden;
}


/*K2 margine fix */

div.catPortfolioView .itemList>div {
	margin-left: 0px;
}


/*Vehicle pages styling*/

.vp-content-center {
	text-align: center;
}

.vp-subtitle {
	font-size: 12pt;
	margin-bottom: 5px;
}

.vp-price-original {
	color: #b4b4b4;
	font-size: 24pt;
	font-weight: 800;
	margin-top: 0px;
}

.vp-price-offer {
	color: #000000;
	font-size: 24pt;
	font-weight: 800;
	margin-top: 0px;
}

.vp-price-save {
	color: #85a5c5;
	font-size: 24pt;
	font-weight: 800;
	margin-top: 0px;
}

.vp-monthly-price {
	color: #ff6600;
	font-size: 24pt;
	font-weight: 800;
	margin-top: 0px;
}

.vp-monthly-payment {
	font-size: 14pt;
	font-weight: 800;
}

.vp-per-month {
	font-size: 8pt;
}

.vp-model-selector {
	width: 100%;
	height: 50px;
}

/* Reduce top padding size for container*/

.mainbody-wrapper .uk-container-center {
	padding-top: 35px;
}

/*For mobiles*/

@media only screen and (max-width : 767.98px) {
	.vp-desktop-content {
		display: none;
	}
	
	h1 {
		font-size: 32px;
		line-height: 38px;
	}
	
	h2 {
		font-size: 24px;
		line-height: 30px;
	}
	
}

/*For tablets and desktops*/

@media only screen and (min-width : 768px) {
	.vp-mobile-content {
		display: none;
	}
}

/* Remove whatsapp publisher link */
	div.ww-link {
		display: none;
	}
		