/* ---------------------------------------- */
/*	Recent
/* ---------------------------------------- */
	
.recent-list-cars ul {margin-bottom: 15px;	}
.recent-list-cars li {
	float: left;
	margin-right: 20px;
	margin-bottom: 0;
	width: 200px;
}

.recent-list-cars li:nth-child(3n) {margin-right: 0;}

.recent-list-cars li .detailed {
	position: relative;
	margin-bottom: 5px;
	padding-right: 60px;
}

.recent-list-cars li .detailed .cost {
	position: absolute;
	top: 0;
	right: 0;
	color: #3568A9;
	font-size: 17px;
	line-height: 1.1;
}

/* -------------------------------------------------- */
/*	One Item
/* -------------------------------------------------- */
	
.item .gallery {
		float: left;
		margin-right: 20px;
		margin-bottom: 10px;
		width: 600px;
	}
	
		.item .list-image {margin: 10px 0 0;}
	
			.item .list-image li {
				display: block; 
				float: left;
				margin: 0 11px 11px 0;
			}
			
				.item .gallery img {display: block;}
	
	.not-ie .item .extra {display: table;}
	.ie8 .item .extra {overflow: hidden;}
	
		.item b.heading {display: block; color: #3568A9;}
		.item .entry-item b.heading {margin-bottom: 5px;}
		
		.item .extra span.cost {
			display: block;
			margin-bottom: 10px;
			font-size: 24px; 
			color: #3568A9;
		}
		
	.item .entry-item {clear: both;}
	
		.entry-item .video-box {margin-bottom: 10px;}
			
/* ---------------------------------------- */
/*	Back to Top
/* ---------------------------------------- */

	#back-top {
		position: fixed;
		right: 20px;
		bottom: 50px;
		z-index: 50;
		display: none;
		width: 36px;
		height: 35px;
		border-bottom: 1px solid #000;
		background-image: url(images/back-to-top.png);
		background-color: #3568A9;
		background-repeat: no-repeat;
		text-indent: -9999px;
		
		-webkit-border-radius: 3px;
		   -moz-border-radius: 3px;
				border-radius: 3px;
		
		-webkit-transition: all .2s linear;
		   -moz-transition: all .2s linear;
			-ms-transition: all .2s linear;
			 -o-transition: all .2s linear;
				transition: all .2s linear;
	}
	
		#back-top:hover { 
			border-bottom: 1px solid #313131;
			background-color: #3e3e3e;
		}
		
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
		
	/* ---------------------------------------------------------------------- */
	/*	Content
	/* ---------------------------------------------------------------------- */

		/* -------------------------------------------------- */
		/*	Recent 
		/* -------------------------------------------------- */

		.recent-list-cars li {width: 167px;}
		
		/* -------------------------------------------------- */
		/*	One Item
		/* -------------------------------------------------- */

		.item .gallery {
			width: 390px;
		}
		
		div.slideshow a.advance-link {
			width: 390px;
		}

		div.slideshow a.advance-link img {
			width: 390px !important;
		}
		
		div.slideshow-container {
			height: 260px !important;
		}	

			.item .list-image li {
				width: 122px;
			}
	
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	
.navigation > ul {display: none;}
.navigation .nav-responsive {display: inline-block;}
		
/* -------------------------------------------------- */
/*	Flexslider
/* -------------------------------------------------- */

		.flexslider {
			float: none; 
			margin-bottom: 25px;
			width: 100%;
		}
		

	/* ---------------------------------------------------------------------- */
	/*	Content
	/* ---------------------------------------------------------------------- */

		/* -------------------------------------------------- */
		/*	Recent 
		/* -------------------------------------------------- */

		.recent-list-cars li {
			float: none;
			width: 100%;
		}
		
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	

		/* -------------------------------------------------- */
		/*	Recent 
		/* -------------------------------------------------- */

		.recent-list-cars li {
			float: left;
			width: 200px;
		}

		.recent-list-cars li:nth-child(2n) {margin-right: 0 !important;}
		.recent-list-cars li:nth-child(3n) {margin-right: 20px;}
		
				
		/* -------------------------------------------------- */
		/*	One Item
		/* -------------------------------------------------- */

		.item .gallery {
			float: none;
			margin-right: 0;
			width: 100%;
		}
		
			#gallery div.slideshow-container {height: 280px;}

				.item .list-image li {width: 132px;}
				
				.item .list-image li:nth-child(3n) {margin-right: 0;}
				
					.item .gallery .advance-link img {width: 420px;}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	
		/* -------------------------------------------------- */
		/*	General Classes
		/* -------------------------------------------------- */
		
		.single-image {
			float: none;
			margin: 0 0 20px 0 !important;
			text-align: center;
		}
	
			.single-image img {display: inline-block;}
	
		/* -------------------------------------------------- */
		/*	One Item
		/* -------------------------------------------------- */

		.item .gallery {
			float: none;
			margin-right: 0;
			width: 100%;
		}
		
			#gallery div.slideshow-container {height: 205px;}

				.item .list-image li {width: 124px;}
				
				.item .list-image li:nth-child(2n) {margin-right: 0;}

					.item .gallery .advance-link img {width: 260px;}	
					
					div.slideshow a.advance-link {
						width: 260px !important;
					}
					
}