/* max-width: 979px 
---------------------------------------------------------- */
@media (max-width: 979px) {
		
	.row-fluid .w-tablet { width: 100%; margin-left: 0; }
	.content-text { font-size: 14px; line-height: 22px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
	.content-inner { padding-left: 0; }
	.content-text p { margin-bottom: 20px; }
	.row-fleet p { margin-bottom: 0; }
	
	/* Site Map ------------------------------ */
	.content-outer-sitemap .form-reservation-outer { display: none; }
	.content-outer-sitemap, .content-outer-sitemap .content-text { padding: 0 !important; }
	.content-outer-sitemap { background: none; margin: 0 -10px; }
	.content-outer-sitemap .title-line { display: none; }
	.sitemap-outer { background: #CCC1A7; background: rgba(204,193,167,0.5); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
	.sitemap-outer .nav { margin: 0; list-style: none; }
	.sitemap-outer .nav ul { list-style: none; }
	.sitemap-outer .nav li.top-nav-item { margin: 0; }
	.sitemap-outer .nav a.top-nav-link { padding-left: 25px; }
	.sitemap-outer .nav a { color: #4e4e4e; text-shadow: 1px 1px 0 rgba(255,255,255,.5); text-decoration: none; font-weight: bold; padding-top: 5px; padding-bottom: 5px; display: block; }
	.sitemap-outer .nav a.top-nav-link{ font-size: 16px; line-height: 20px; padding: 10px 25px 10px 15px; border-bottom: 1px solid #c1b79e; border-top: 1px solid #ebe0c7; color: #262626; position: relative; }
	.sitemap-outer .nav a.top-nav-link:hover{ background-color: #CCC1A7; background: rgba(204,193,167,0.5); color: #D23904; }
	.sitemap-outer .nav a.sub-nav-link{ position: relative; padding-left: 12px; }
	.sitemap-outer .nav a.sub-nav-link:before{ display: block; color: #D23904; position: absolute; top: 5px; left: 0; content: "\203A"; font: bold 14px/20px Arial, Helvetica, sans-serif; }
	.sitemap-outer .nav a.top-nav-link:after { display: block; color: #262626; position: absolute; top: 7px; right: 10px; content: "\203A"; font: bold 30px/20px Arial, Helvetica, sans-serif; text-shadow: 1px 1px 2px rgba(0,0,0,.4); }
	.sitemap-outer .nav a.top-nav-link:hover:after{ color: #D23904; }

}

/* min-width: 980px 
---------------------------------------------------------- */
@media (min-width: 980px) {

	.sitemap-outer .nav > li > a { display: inline; }
	
}

/* (min-width: 768px) and (max-width: 979px)
---------------------------------------------------------- */
@media (min-width: 768px) and (max-width: 979px) { }

/* max-width: 767px 
---------------------------------------------------------- */
@media (max-width: 767px) {

	.logo-text { margin-left: 0; }
	#footer-page { margin-top: 0; }
	.navbar .nav-top .nav { margin-top: 0; float: none; }
	.sharing-soc-outer, .nav-footer-outer { float: none; }
	.sharing-soc-outer { text-align: center; overflow: hidden; }
	.sharing-soc-outer ul { display: inline-block; //display: inline; zoom: 1; }
	.sharing-soc-outer ul li { float: left; display: inline; }
	.footer-inner { text-align: center; padding: 10px; }
	.navbar .brand { padding-right: 80px; }
	.navbar .navbar-inner { border-top-width: 0; }
	.content-outer { padding-top: 15px; }
	.title-line { margin-bottom: 10px; }
	
	/* Fleet ------------------------------ */
	.row-fleet .fleet-pic, .row-fleet .fleet-info { width: 100%; float: none; margin: 0; }
	.row-fleet .fleet-pic { margin-bottom: 10px; }
	.row-fleet .fleet-pic img { width: 100%; }
	.row-fleet .fleet-text-car { margin-bottom: 0; }
	.fleet-item { border-bottom: 5px solid #EEEEEE; padding-bottom: 20px; margin-bottom: 20px; }
	
	.slider-outer { width: 100%; }
	.carousel-inner>.active>img, .slider-outer{ -webkit-border-radius: 6px; border-radius: 6px; }
	
}

/* max-width: 480px 
---------------------------------------------------------- */
@media (max-width: 480px) {

	.logo-title, .logo-title h1 { font-size: 26px; line-height: 28px; }
	.logo-slogan { font-size: 11px; }
	.top-outer, .footer-inner { padding: 10px; }
	.top-outer .contact-info { font-size: 12px; }
	.form-reservation label { font-size: 12px; white-space: nowrap; }
	.form-reservation-outer { padding: 10px; }
	.content-outer { padding: 10px; }
	.img-boots { width: 100%; }

}





