/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */

@media only screen and (min-width: 768px) and (max-width: 999px) {
.fondo{
	background:url(../img/bg-top.gif) repeat-x top #d8d5ce;
}
.contenedor{
	width: 768px;
	margin: 0 auto;
}.logos_top {
	width: 768px;
}
.sf-menud a {
	padding: 16px 7px ;
	font-size:13px;
}
.social a img {
	width:20px;
	height:20px;
}
.social a {
    width: 20px;
    height: 24px;
}
.social {
    width: 75px;
}
.banner{
	width:768px;
	height:336px;
}
.slides_container {
	width:768px;
}
.slides .slides_container a, .slides .slide {
	width:768px;
	height:336px;
}
.slides_container img {
	width:auto;
	height:336px;
}
.pagination {
    left: 350px;
}
.btn_inicio_1, .btn_inicio_1b{
	width:256px;height:138px; 
	background-size: 256px 138px;
}
.btn_inicio_2, .btn_inicio_2 img{
	width:256px;height:138px; 
	background-size: 256px 138px;
}
.btn_inicio_3, .btn_inicio_3 img{
	width:256px;height:148px; 
	background-size: 256px 148px;
	margin-bottom:-12px;
}
.cont_flotaini{width:256px;height:138px; }
.btn_inicio_1 a{
	width:256px;height:138px; 
	background-size: 256px 138px;
}
.btn_inicio_2 a{
	width:256px;height:138px; 
	background-size: 256px 138px; 
}
.btn_inicio_3 a{
	width:256px;height:148px; 
	background-size: 256px 148px; 
}
.col_1 {
	width: 270px;
}.col_2 {
	width: 235px;
}.col_3 {
	width: 260px;
	background-image:none;
}.col_3 .email a{
	font-size:11px !important;
}.logo_pie {
    margin-right: 10px;
	width:35%; height:auto;
}
.col_dcha {
    padding-top: 0px;
	margin-top:-10px;
    float: left;
}
.col_dcha p{
	text-align: left !important;
}
.titulo_sec {
	padding: 35px 0 0 50px;
	width: 718px;
	height: 96px;
	background-position: -80px;
}
.txt_ancho   {
	padding:30px 40px;
	width:688px;
}
.txt_estrecho   {
	padding:30px 40px;
	width:420px;
}
.foto_seccion {
	width: 260px;
	overflow:hidden;
}
.foto_seccion img{
	margin-left:-140px;
}
.completa{ width: 100%;
height:auto;}
.sec_flota, .sec_flota img, #demo-test-gallery a, #demo-test-gallery img {
    width: 219px;
    height: 125px;
}
.sec_flota a, #demo-test-gallery a figure {
    width: 219px;
    height: 40px;
    padding-top: 85px;
    font-size: 18px;
}
.txt_loc {
    width: calc(100% - 459px);
	padding: 25px 20px 15px 40px;
    float: left;
}
.plano_loc {
    width: 395px;
    height: 190px;
}
.plano_loc iframe{
    width: 100%;
}
}