@charset "utf-8";*{}

body{margin:0pt;padding:0;text-align:left;color:#000000;background-position:top;background-color:#FFFFFF;font-size:100%;}
.WebEstilo #container{width:100%;margin:0em auto 0px;padding:0px 0px 0px;text-align:left;background-position:center top;background-color:#fff;z-index:-1000;}
#header{height:150px;padding:0;width:100%;text-align:left;clear:both;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;position:fixed;z-index:1000;transition: all 0.4s ease-in-out
  -webkit-transition: all 0.4s ease-in-out
  -moz-transition: all 0.4s ease-in-out }
/**.WebEstilo #header h1{margin:0;position:absolute;top:-100px;}*/
.WebEstilo #mainContent{border-left:1px solid #999999;float:left;padding-top:15px;padding-bottom:0;margin-top:0px;margin-bottom:0;border-right-width:1px;border-right-style:solid;border-right-color:#999999;width:100%;background-repeat:repeat-x;background-position:top;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
p, .txapa2{font-size:1em;font-family:'Open Sans', sans-serif; font-weight:300; line-height:1.5;text-align: justify;}
#cont-galeria{border-right-width:0px;border-left-width:0px;border-right-style:none;border-left-style:none;border-right-color:#999999;border-left-color:#999999;text-align:center;padding-right:50px;padding-left:50px;padding-bottom:20px;padding-top: 40px; width:97.6247030878;clear:both;}
#cont1{border:0px dotted #CCCCCC;text-align:center;clear:left;float:left;width:98%;margin-top:0px;margin-bottom:10px;padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:10px;}


#Nombre{background-color:#CCC4BA;padding:10px 7px 5px;float:left;width:180px;margin-right:10px;margin-left:10px;text-align:center;height:141px;font-family:Verdana, 'Open Sans', sans-serif;;font-size:31px;font-weight:bold;color:#FFFFFF;}
a:link{font-family:'Open Sans', sans-serif;font-size:0.9em;color:#6cbdb8;text-decoration:underline;text-transform: uppercase;
    font-weight: 600;font-variant:normal;padding-left:0px;}
a:visited{font-family:'Open Sans', sans-serif;font-size:1em;color:#6cbdb8;text-decoration:underline;text-transform:none;font-variant:normal;padding-left:0px;}
a:hover{font-family:'Open Sans', sans-serif;;font-size:0.9em;color:#6cbdb8;text-decoration:underline;}
#instrucciones{width:450px;}
.cuadro-alquiler ul .alquiler{text-align:center;}
.txapasgenerales{font-size:12px;text-align:left;font-weight:normal;list-style-type:decimal;list-style-position:outside;padding-top:0px;padding-left:40px;width:72%;border-left-width:1px;border-left-style:solid;border-left-color:#CCCCCC;float:left;padding-bottom:10px;font-family:'Open Sans', sans-serif;;}
.textogenerales{font-size:0.875em;text-align:left;font-family:'Open Sans', sans-serif;;}
.txapasgenerales img{max-width:100%;}
.txapasgenerales3{font-family:Verdana, 'Open Sans', sans-serif;;font-size:11px;text-align:left;font-weight:normal;color:#333333;list-style-type:decimal;list-style-position:outside;padding-top:10px;padding-left:15px;width:55%;border-left-width:1px;border-left-style:solid;border-left-color:#CCCCCC;float:left;padding-bottom:10px;height:330px;}
.txapasgenerales li{padding-bottom:0px;padding-top:0px;}
.txapasgenerales li ul{padding-bottom:10px;padding-top:5px;list-style-position:inside;list-style-type:square;}
/**h1,*/ cont-galeria h1{font-family:open sans,Arial,sans-serif;font-size:1.30em;font-weight:300;color:#373535;display:block;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#999999;text-align:left;text-transform: uppercase;letter-spacing: 0;}
h2{font-family:'Roboto Condensed', sans-serif;font-size:1em;color: #6cbdb8;
    text-transform: uppercase;}
#nav{padding:0;margin:0 auto;list-style:none;height:48;background-color:#ff0000;position:absolute;z-index:200;font-family:Tahoma;width:100%;display:inline-block;
    bottom: 0;max-width:1160px;right:0;left:0;}
#nav li.top{display:block;}
#nav li a.top_link{display:block;float:left;height:57px;line-height:57px;color:#FFFFFF;text-decoration:none;font-size:0.8em;cursor:pointer;background-color:#ff0000;font-weight:400;}
#nav li a.top_link img{padding:0 18px 0 18px;border:0px;}
#nav li a.top_link span{float:left;display:block;padding:0 10px 10px;height:47px;background-color:#CC0000;}
#nav li a.top_link span.down{float:left;display:block;padding:0 18px 0 18px;height:47px;background-color:#ff0000;}
#nav li a.top_link span.down img{padding:0 3px 0 0;}
#nav li a.top_link span.activo{float:left;display:block;padding:0 18px 0 18px;height:57px;background-color:#f7f7f7;color:#888888;}
#nav li a.top_link img{padding:0 3px 0 0;}
#nav li.topsec{display:block;float:right;}
#nav li a.topsec_link{display:block;float:left;height:48px;line-height:40px;color:#FDFDFD;text-decoration:none;font-size:11px;font-weight:bolder;padding:0 0 0 2px;cursor:pointer;background-color:#CC0000;}
#nav li:hover a.top_link,#nav a.top_link:hover{color:#FDFDFD;background-color:#f7f7f7;}
#nav a.top_link.activo{background-color:#f7f7f7;}
#nav li:hover a.top_link span,
#nav a.top_link:hover span, #nav a.top_link i.fa-home:hover {background-color:#f7f7f7; color:#888888 !important;}
.bold{color: #6cbdb8;
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: uppercase;}
.flecha{font-weight:normal;font-family:Verdana, 'Open Sans', sans-serif;;font-size:18px;color:#999999;}
#texto{font-family:Verdana, 'Open Sans', sans-serif;;font-size:11px;text-align:left;font-weight:normal;color:#333333;width:325px;float:left;padding-top:25px;padding-left:15px;}
#imagen{font-family:Verdana, 'Open Sans', sans-serif;;border-left-color:#999999;border-left-style:dotted;border-left-width:1px;font-size:11px;text-align:center;font-weight:normal;width:300px;height:200px;padding-top:30px;padding-left:25px;}
.neg{font-weight:bold;}
.left{float:left;padding-left:0px;padding-top:15px;padding-bottom:0px;margin-bottom:0px;width:269px;}
.right{float:right;margin-right:0px;padding-top:15px;padding-bottom:0px;margin-bottom:0px;width:250px;}
#principal{padding-top:25px;padding-right:8%;float:right;width:67.982142858%;padding-left:28px;text-align:left;}
#principal2{padding-top:0px;padding-right:0%;float:right;width:100%;padding-left:0%;text-align:left;}
#principal ul li img{max-width:100%;}
#principal iframe{max-width:100%;}
#principal img{max-width:100%;}
#diapos{width:98%;margin:0;padding:0;overflow:hidden;}
#diapos li{width:98%;left:0px;list-style:none;position:relative;}
#diapos-on{width:98%;margin:0;padding:0;position:relative;}
#diapos-on li{position:absolute;top:0;left:0;width:98%;height:360px;list-style:none;}
#diapos-on li a{display:block;position:absolute;left:0px;bottom:0;width:98%;text-decoration:none;}
#contador{width:98%;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0px;margin:0px;}
#contador li{float:right;width:0px;height:0px;margin-right:2px;list-style:none;-moz-box-shadow:0 0px 0px #000;-webkit-box-shadow:0 0px 0px #000;box-shadow:0 1px 1px #000;}
#contador li a{display:block;text-indent:-999em;background:#EEE;width:0px;height:0px;overflow:hidden;}
#contador li a:focus{outline:1px solid #EEE;}
#contador li.actual a{background:#F90;}
.img_thumb{max-height:36px;max-width:117px;vertical-align:top;}
#diapos2{width:100%;margin:0;padding:0;overflow:hidden;}
#diapos2 li{width:100%;left:0px;list-style:none;position:relative;}
#diapos2-on{width:100%;margin:0;padding:0;position:relative;z-index:-1000}
#diapos2-on li{position:absolute;top:0;left:0;width:100%;height:360px;list-style:none;}
#diapos2-on li a{display:block;position:absolute;left:0px;bottom:0;width:98%;text-decoration:none;}
#contador2{width:98%;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0px;margin:0px;}
#contador2 li{float:right;width:0px;height:0px;margin-right:2px;list-style:none;-moz-box-shadow:0 0px 0px #000;-webkit-box-shadow:0 0px 0px #000;box-shadow:0 1px 1px #000;}
#contador2 li a{display:block;text-indent:-999em;background:#EEE;width:0px;height:0px;overflow:hidden;}
#contador2 li a:focus{outline:1px solid #EEE;}
#contador2 li.actual a{background:#F90;}
#contador3 li{float:right;width:0px;height:0px;margin-right:2px;list-style:none;-moz-box-shadow:0 0px 0px #000;-webkit-box-shadow:0 0px 0px #000;box-shadow:0 1px 1px #000;}
#contador3 li a{display:block;text-indent:-999em;background:#EEE;width:0px;height:0px;overflow:hidden;}
#contador3 li a:focus{outline:1px solid #EEE;}
#contador3 li.actual a{background:#F90;}
#contador3{width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin:0px;}
.img_thumb{max-height:36px;max-width:117px;vertical-align:top;}
#top_menu{position:absolute;top:0px;background-image:url('imagenes/capa_trans_gris.png');background-repeat:repeat-x;width:100%;height:25px;padding-left:0px;}
#top_menu #top_menu_blue{width:100%;float:right;height:30px;font-family:'Open Sans', sans-serif;;font-size:14px;font-weight:normal;color:#FFFFFF;line-height:2em;}
#top_menu #top_menu_blue span{font-size:19px;font-weight:bold;}
.TamCom{width:98.838559815%;margin-top:0px;margin-bottom:0px;clear:both;float:left;text-align:center;margin-right:auto;margin-left:auto;padding-top:5px;padding-right:5px;padding-bottom:3px;padding-left:5px;}
.TamComElem{float:left;text-align:center;padding-bottom:3px;padding-right:3px;}
.TamComElem img{max-width:100%;}
.cuadro-isla{font-family:'Open Sans', sans-serif;;font-size:1.1em;display:block;padding-bottom:15px;background-color:#FAFAFA;width:91%;float:left;color:#333333;margin-top:35px;margin-right:0px;margin-bottom:25px;margin-left:0px;padding-top:10px;padding-left:5%;padding-right:5%;}
.cuadro-isla iframe{max-width:100%;}
.cuadro-isla li{margin-left:-20px;font-family:'Open Sans', sans-serif;;font-size:0.9em;font-weight:300;list-style-position:outside;list-style-type:disc;color:#333333;padding-bottom:10px;}
.cuadro-isla1{font-family:'Droid Serif', serif;font-size:1em;font-weight:normal;display:block;padding-bottom:15px;width:100%;float:left;color:#444444;text-align:center;padding-top:15px;font-style:italic;margin-top:10px;margin-right:0px;margin-bottom:10px; line-height:1.5;}
.cuadro-isla2{font-family:'Open Sans', sans-serif;;font-size:0.875em;line-height:1.5;font-weight:normal;display:block;padding-bottom:0px;width:59.507%;float:left;color:#000000;text-align:justify;padding-top:0px;margin-top:10px;margin-right:0px;margin-bottom:10px; font-weight: 300;}
/**.cuadro-isla3{font-family:Verdana, 'Open Sans', sans-serif;;font-size:11px;font-weight:bold;padding-bottom:0px;width:32%;float:right;margin:10px;color:#333333;}
.cuadro-isla3 ul li img{max-width:100%;}
.cuadro-isla3 img{max-width:100%;}*/
.portada1{font-family:'Open Sans', sans-serif;font-size:11px;font-weight:300;padding-bottom:0px;width:100%;float:right;margin-top:0px;margin-right:0px;margin-bottom:10px;color:#333333;}
.portada1 ul li img{max-width:100%;}
.portada1 img{max-width:100%;}
/**.cuadro-isla4{font-family:'Open Sans', sans-serif;font-size:11px;display:block;padding-top:25%;padding-bottom:0px;width:32%;float:right;margin:10px;text-align:left;}*/
.portada2{font-family: 'Droid Serif', serif;
    font-size: 1em;
    display: block;
    padding-top: 24.5%;
    width: 67.8070%;
    padding-bottom: 0px;
    float: left;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    text-align: center;
    padding-left: 16%;
    line-height: 1.5;
    font-style: italic;
    color: #555555;}

h1.port{
    color: #6cbdb8;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    text-align: center;
    font-size: 1.5em;
	font-style: normal;border-bottom: solid 1px #888888;}
h2.port{
    color: #6cbdb8;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    text-align: center;
    font-size: 1.5em;
	font-style: normal;
	border-bottom: solid 1px #888888;}
.portada3{font-family: 'Droid Serif', serif;
    font-size: 2em;
    display: block;
    width: 97.8070%;
    padding-bottom: 0px;
    float: left;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    text-align: center;
    padding-top: 23%;
    color: #ffffff;
    font-style: italic;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.6);}
	
.portada4{font-family: 'Droid Serif', serif;
    font-size: 1em;
    display: block;
    padding-top: 2%;
    width: 67.8070%;
    padding-bottom: 0px;
    float: left;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    text-align: center;
    padding-left: 16%;
    line-height: 1.5;
    font-style: italic;
    color: #555555;}
/**.cuadro-isla4 li{font-family:'Open Sans', sans-serif;font-size:1.2em;list-style-position:outside;list-style-type:none;list-style-image:url(imagenes/bullet-rojo.gif);color:#333333;margin-left:-30px;padding-bottom:12px;line-height:1.3;}*/
.cuadro-irteerak{font-family:'Open Sans', sans-serif;font-size:1em;display:block;padding-bottom:0px;width:100%;float:left;margin-top:10px;margin-right:0px;margin-bottom:10px;text-align:left;}
.cuadro-nongaude{font-family:'Open Sans', sans-serif;font-size:1em;display:block;padding-bottom:0px;width:97.8070%;float:left;margin:10px;text-align:left;line-height:1.5;    font-weight: 300;}
.cuadro-irteerak li, .cuadro-nongaude li{font-family:'Open Sans', sans-serif;font-size:0.9em;list-style-position:outside;list-style-type:none;list-style-image:url(imagenes/bullet-rojo.gif);color:#333333;margin-left:-25px;padding-bottom:15px;font-weight: 300;padding-left:5px;}
.texto-lista{font-family:'Open Sans', sans-serif;;font-size:12px;font-weight:normal;color:#333333;}
.cuadro-isla5{font-family:'Open Sans', sans-serif;;font-size:14px;font-weight:bold;display:block;width:25%;padding-bottom:15px;float:left;color:#333333;margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-left:15px;}
.cuadro-isla5 iframe{max-width:100%;}
#diapos3{width:100%;margin:0;padding:0;overflow:hidden;}
#diapos3 li{width:100%;left:0px;list-style:none;position:relative;}
#diapos3-on{width:100%;margin:0;padding:0;position:relative;}
#diapos3-on li{position:absolute;top:0;left:0;width:100%;list-style:none;}
#diapos3-on li a{display:block;position:absolute;left:0px;bottom:0;idth:100%;text-decoration:none;}
#contador3{width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin:0px;}
#contador3 li{float:right;width:0px;height:0px;margin-right:2px;list-style:none;-moz-box-shadow:0 0px 0px #000;-webkit-box-shadow:0 0px 0px #000;box-shadow:0 1px 1px #000;}
#contador3 li a{display:block;text-indent:-999em;background:#EEE;width:0px;height:0px;overflow:hidden;}
#contador3 li a:focus{outline:1px solid #EEE;}
#contador3 li.actual a{background:#F90;}
.video-grande{margin-top:0px;margin-bottom:0px;float:left;text-align:left;padding-top:5px;padding-bottom:3px;color:#000000;display:block;padding-right: 2%;}
.video{float:left;text-align:center;padding-right:20px;padding-bottom:10px;width:200px;padding-top:5px;}
.video-texto{text-align:left;padding-bottom:10px;font-family:'Open Sans', sans-serif;;font-size:14px;font-weight:bold;color:#000000;display:block;padding-top:25px;}
.cuadro-alquiler{font-family:'Roboto Condensed', sans-serif;font-size:1em;font-weight:bold;display:block;float:left;color:#6cbdb8;margin-top:10px;margin-right:0px;margin-bottom:15px;margin-left:0px;padding-top:10px;line-height:1.5;width: 100%;text-align: left;}
.cuadro-alquiler span.gris{color:#666; font-weight:300;}
.cuadro-alquiler ul{margin-left: 0;margin-right:0; padding-left: 0;padding-right:0;}
.cuadro-alquiler li{font-family:'Open Sans', sans-serif;font-size:1em;font-weight:300;list-style-position:inside;list-style-type:none;color:#333333;
;padding-bottom:10px;list-style-image:url(imagenes/bullet-rojo.png);padding-top:5px;}

.main-container{margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}

#header .logo{float:left;text-decoration:none !important;}
#header .infobox{float:right;padding-right:20px;text-rendering:geometricPrecision;text-shadow:1px 0px 1px rgba(0,0,0,0.005);width:100%;height: 40px;position: fixed;z-index: 1000;margin-left: -20px;}
#header .infobox2{float: right;
font-size: 1.1em;
padding-right: 3%;}
#header .infobox2 li{list-style-type:none;}
#header .infobox a.mail, #header .infobox span.telephone #header .infobox span.telephone a{font-family: 'Roboto Condensed', sans-serif;, sans-serif;float:right;color:#FFFFFF;font-size:1em;text-transform: lowercase;padding-left: 2%;}
#header .infobox a.ubicacion, #header .infobox a.tel{float:right;color:#FFFFFF;font-size:1em;text-transform: capitalize;font-family: 'Roboto Condensed', sans-serif;}
#header .infobox ul.social-header{float: right;}
#header .infobox ul li ul.social-header li{display:inline-block;padding: 0px 8px;font: normal normal normal 25px/1 FontAwesome;}
#header .infobox span.fa{display:inline-block;}
#header .infobox a{color:#FFFFFF;text-decoration:none;font-size:1em;}
#header .infobox span.telephone,  #header {float:right;font-family: 'Roboto Condensed', sans-serif;}
#header .infobox a.ubicacion{float:right;padding-left: 5%;}
#header .infobox a.tel{float:right;padding-left: 20px;}

#header .infobox li{list-style-type:none;}
#header .infobox li ul{float:left;padding-bottom:0px;padding-left:0;line-height: 10px;}
#header .infobox li ul li{display:inline-block;list-style-type:none;}
#header .infobox li ul li a{padding-left:20px;padding-right:20px;font-size:0.65em;}
#header .infobox a:hover{color:#6cbdb8;}
#header .infobox a.ubicacion span.fa, #header .infobox a.mail span.fa, #header .infobox a.tel span.fa{font-size:1.3em; padding-right:5px;line-height: 4px;}

.sprite.mail, i.mail{position:relative;display:inline-block;margin-top:0px;margin-left:0;background:url('imagenes/iconos-alokayak2.png') no-repeat;background-position:0 -0px;height:12px;width:17px;}
.sprite.phone, i.phone{position:relative;display:inline-block;margin-top:-3px;margin-left:14px;background:url('imagenes/iconos-alokayak2.png') no-repeat;background-position:0 -12px;height:19px;width:40px;}
.sprite.phone, i.ubicacion{position:relative;display:inline-block;margin-top:-6px;margin-left:14px;background:url('imagenes/iconos-alokayak2.png') no-repeat;background-position:0 -30px;height:23px;width:14px;}
media="all"
#contenido, #container , .WebEstilo{max-width:100%;}
input[type=checkbox]{display:none;}
input[type=checkbox]:checked ~ #nav{display:block;}
.show-menu{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;color:#fff;background:#FF0000;text-align:left;padding:10px 0 10px 30px;display:none;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ff6633;;}
input[type=checkbox]{display:none;}
input[type=checkbox]:checked ~ #nav{display:block;}
#contenedor {
    display: table;
    border: 2px solid #000;
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
.contenidos {
    display: table-row;border: 1px solid #000;
}
.columna1, .columna2, .columna3, .columna4, .columna5, .columna6 {
    display: table-cell;
	width:16.66%;
    border: 1px solid #000;
    vertical-align: middle;
    padding: 1.5%;
	font-family: 'Open Sans', sans-serif;;
    font-size: 0.9em;
		
}
.columna2, .columna3, .columna4, .columna5, .columna6 {color:#000000;font-weight:400;}
.columna1{font-size: 1em;font-weight: bold;}
.fila1{font-size: 0.7em;font-weight: bold;}
#vineta{font-family: 'Open Sans', sans-serif;;display: table-cell;font-size: 0.875em;padding: 2%;color: #444;font-weight: normal;}
.tit{font-family:'Roboto Condensed', sans-serif;font-size:1.25em;font-weight:normal;color:#ff0000;display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999999;text-align:left;padding-top:35px;}
.am-wrapper{
	float:left;
	position:relative;
	overflow:hidden;
}
.am-wrapper img{
	position:absolute;
	outline:none;
}

.cont-p1{width: 29%;
    float: left;
    margin-right: 2%;
    margin-left: 2%;
	font-family: 'Open Sans',sans-serif;
	font-style:normal;}
.cont-p1 img{height:auto; max-width:100%;}
.cont-p2{width: 33%;float:left;}
.cont-p3{width: 33%;float:left;}
.cont-portada{width: 100%; position:absolute;}

 .cuadroizd3{float:left;border-top:1px none #ccc;border-right:1px none #ccc;border-bottom:1px none #ccc;border-left:1px none #ccc;padding-right:0px;padding-left:0px;margin-bottom:10px;padding-bottom:0;width:23%;text-align:left;background-image: url(imagenes/descubre-la-isla.jpg); padding-top:90px;margin-top:5%;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;display:inline-block;}
 .cuadrocent3{float:left;border-top:1px none #ccc;border-right:1px none #ccc;border-bottom:1px none #ccc;border-left:1px none #ccc;padding-right:0;padding-left:0px;margin-bottom:10px;margin-left:10px;margin-right:5%;padding-bottom:0;width:23%;text-align:left;padding-top:90px;margin-top:20px;background-image:url(imagenes/descubre-la-isla.jpg); font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;display:inline-block;}
 .cuadroder3{float:left;border-top:1px none #ccc;border-right:1px none #ccc;border-bottom:1px none #ccc;border-left:1px none #ccc;padding-right:0;padding-left:0px;margin-bottom:10px;padding-bottom:0;width:23%;text-align:left;padding-top:90px;margin-top:20px;background-image:url(imagenes/descubre-la-isla.jpg); font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;display:inline-block;}
 .min{text-transform: lowercase;font-size: 1.1em;}
 .negmay{    font-family: 'Open Sans', sans-serif;
    font-size: 1.1em;
    font-weight: 300;
    color: #444444;}

#diapos2-on-pic{width:100%;margin:0;padding:0;position:relative;z-index:-1000}
#diapos2-on-pic li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 360px;
    list-style: none;

}
.des{background:url(imagenes/sup-rental-stand-up-paddle2-1920.jpg);background-size:cover 100%;height:215px;}
footer{background-color:#333333; width:100%;padding: 10px 0 40px 0;height: 200px;background-image:url(imagenes/fondo-footer.jpg);background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;}
.footer-column-left {
    text-align: left;
    float: left;
    width: 25%;
	padding-left:5%;}
.footer-column-right {
    text-align: left;
    float: right;
    width: 70%;padding-top: 2%;
}

.fot-izda, .fot-cent, .fot-drcha{width: 25%; font-family: 'Open Sans', sans-serif;
    font-size: 0.875em;
    font-weight: 400;
    color: #ffffff; text-transform:uppercase;float:left;list-style-type: none; }
.footer-column-right a{font-family: 'Open Sans', sans-serif;
    font-size: 0.95em;
    font-weight: 400;
    color: #ffffff;text-decoration: none; }
.footer-column-right a:hover{color: #6cbdb8;}	
.fot-contacto {width: 100%; font-family: 'Open Sans', sans-serif;
    font-size: 0.9em;
    font-weight: 300;
    color: #f7f7f7; text-transform:capitalize;float:left;list-style-type: none; }
.fot-contacto ul.social-header{list-style-type: none;margin-left: -40px;font-size: 1.3em;}
.fot-contacto ul.social-header li{float: left;
padding-right: 25px;
padding-top: 20px;}
.logos li{display:inline-block;padding-left: 5px;
padding-right: 5px;}
.footer-logos{width:100%; float:right;text-align: right;
padding-right: 10%;}
.copyright-footer{float:right;color:#ffffff;font-family: 'Open Sans',Arial,sans-serif;
    font-size: 0.8em;
    font-weight: 400;
}
.ongi-etorri{font-family: 'Open Sans', sans-serif;font-size:1.5em;font-style: normal;
font-weight: 300;text-shadow: 1px 1px 2px rgba(0,0,0,0.6);}

.cuadro-about{font-family: 'Open Sans', sans-serif;font-size:1em;width:100%;padding-left:0%;padding-right:0%;padding-top:20px;padding-bottom:20px;text-align: justify;
font-weight: 300;line-height: 1.8;}
.cuadro-img-about{ float:right;margin-top:0px;margin-left:50px;margin-bottom:10px;}
.equipo{ background-color:#fafafa; padding-bottom:10%;}
#nota{font-family: 'Droid Serif', serif;
    font-size: 0.9em;color:#6cbdb8;font-style: italic;line-height: 1.75;}
		
	
	/**, *:before, *:after {margin: 0; padding: 0; box-sizing: border-box;}*/
   
	
   p {margin: 0 0 0px; line-height: 1.5;}
 
   .main {margin: 0 auto; min-width: 320px; max-width: 100%;text-align: center;padding-top:30px;background:#eee;}
 .content {background: #fff; color: #666666;padding-left:10%;padding-right:10%;padding-top:50px;}
   .content > div {display: none;}
 
   /**input {display: none;}*/
   
   #tab1, #tab2, #tab3, #tab4, #tab5{display:none;}
   label{display: inline-block; padding: 15px 25px; font-weight: 300; font-size:1em;text-align: center;background: #f9f9f9;color: #7d7e7e;font-family: open sans,Arial,sans-serif;}
   label:hover {color: ##7d7e7e; cursor: pointer;}
   label .show-menu:hover{color:#fff;}
   input:checked + label {background: #fff; color: #6cbdb8;font-family: open sans,Arial,sans-serif;font-weight: 600;}
 
   #tab1:checked ~ .content #content1,
   #tab2:checked ~ .content #content2,
   #tab3:checked ~ .content #content3,
   #tab4:checked ~ .content #content4,
   #tab5:checked ~ .content #content5, 
   #tab6:checked ~ .content #content6 {display: block;max-width:1100px;	margin:0 auto; }
   
#principal3{padding-top:0px;padding-right:0%;float:right;width:100%;padding-left:0%;text-align:left;}	
.cuadro-isla-despedida-izda{font-family:'Open Sans', sans-serif;font-size:0.875em;line-height:1.5;font-weight:normal;display:block;padding-bottom:0px;width:32%;float:left;color:#000000;text-align:justify;padding-top:0px;margin-top:10px;margin-right:30px;margin-bottom:10px; font-weight: 300;}
.cuadro-isla-despedida-derc{font-family:'Open Sans', sans-serif;font-size:0.875em;font-weight:normal;display:block;padding-bottom:0px;width:64%;float:left;color:#333333;text-align:justify;}
.cuadro-despedida-derc{font-family:'Open Sans', sans-serif;font-size:0.875em;font-weight:normal;display:block;padding-bottom:0px;width:64%;float:left;color:#333333;text-align:justify;}
.cuadro-isla-despedida-derc ul li img{max-width:100%;}
.cuadro-isla-despedida-derc img{max-width:100%;}
h3{font-family: open sans,Arial,sans-serif;
    font-size: 1.90em;
    font-weight: 300;
    color: #373535;
    display: block;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 0;    margin-bottom: 10px;}
.cuadro-despedida-derc h3{margin-top:0px;}
#principal3 iframe{max-width:100%;    padding-top: 10px;}	
#principal3 img{max-width:100%;margin-bottom: 20px;margin-top:0px;}
.cuadro-alquiler img{max-width:100%;margin-bottom: 20px;margin-top:20px;}
.alo {font-family: "Arial Black";font-size: 3.2em;font-weight: 600;color:#ff0000;text-align:left;padding-left:100px;text-transform: lowercase;text-shadow: 1px 1px 2px rgba(0,0,0,.6);}
.kayak {font-family: "Arial";font-size: 3.2em;font-weight: 600;color:#fff;text-align:left;font-style: italic;text-shadow: 1px 1px 2px rgba(0,0,0,.6);}
#logo{top:90%;margin-left: -30px;position:absolute;}
.linea{
max-width: 100%;
    border-top: 2px solid #e6e6e6;
    margin: 20px auto 0;
    padding: 0 0 6px;clear:both;}
.fila{max-width:100%;}
.localizacion{float:left;width:35%;margin-bottom: -20px;margin-top:5px;}
.duracion{float:left;width:35%;margin-bottom: -20px;margin-top:5px;}
.req{float:left;width:30%;margin-bottom: -20px;margin-top:5px;}
.precio{float:left;width:35%;margin-bottom: -20px;margin-top:5px;}
.incluye{float:left;width:65%;margin-bottom: -20px;margin-top:5px;}
.req{float:left;width:30%;margin-bottom: -20px;margin-top:5px;}
.grmin{float:left;width:35%;margin-bottom: -20px;margin-top:5px;}
.edmin{float:left;width:65%;margin-bottom: -20px;margin-top:5px;}
.que-llevar{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.contacto{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}

.fila p{font-family: open sans,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
    color: #4a4a4a;
    line-height: 1.5;
    text-align: left;}
.fila h5{font-family: open sans,Arial,sans-serif;
    font-size: 19px;
    font-weight: 300;
    text-align: left;
    line-height: 1.1;
    text-transform: uppercase;
    letter-spacing: 0;
    padding: 0;
    color: #8e8e8e;
    margin-top: 5px;}
.nota{font-family: open sans,Arial,sans-serif;font-size: 0.75em;font-style:italic;}
#button a {
    width: 190px;
    display: block;
    font-family: open sans,Arial,sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    text-transform: uppercase;
    background-color: #6cbdb8;
    padding: 16px 0 17px;
    margin: 4px 2px 20px;}
#titulo{left: 0;
    right: 0;
    top: 56%;
    position: absolute;}
#titulo h1{font-family: open sans,Arial,sans-serif;
    font-size: 3.7em;
    font-weight: 300;
    text-align: center;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: 0;
    padding: 0 0 16px;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0,0,0,.6);
    margin: 0 auto;
    word-wrap: break-word;}
#header-imagen {
    width: 100%;
    height: 430px;
    position: relative;
	background-size:cover;}
	

.header-imagen .heading-wrap {
    left: 0;
    right: 0;
    top: 56%;
    position: absolute;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.shrink {background: rgba(51,57,67,.9);height:100px;}
.nav-menu{bottom:0;bottom: 0;
    height: 57px;
    background-color: #ff0000;
    margin-top: px;
    margin-top: 93px;
    width: 100%; }

#principal2 iframe{max-width:100%;}
.nav-menu label .fa{font-size:1.5em;}

	
	#redes{height:50px;width:100%;margin-left:0px;clear:both;padding-top:20px;padding-bottom:10px;margin-top:0px;text-align:center;font-family:Verdana, 'Open Sans', sans-serif;;font-size:1em;}
#icono{
	margin:0;
	list-style-type:none;
	padding-left: 0;
	padding-bottom: 0;
	padding-top: 15;	
}
#icono li {
	display: inline-block;
	margin: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	float: center;
}
#icono li a.icon{
	background-image: url(https://www.alokayak.com/imagenes/iconos-redes-sociales.png);
    border: none;
    display: block;
    height: 48px;
    text-indent: -9999px;
    width: 49px;
}
#icono li a.facebook {background-position: 0 -1px;opacity:1;} 
#icono li a.youtube {background-position: 60px -1px;opacity:1;} 
#icono li a.twitter {background-position: 253px -1px;opacity:1;} 
#icono li a.googleplus {background-position: 206px -1px;opacity:1;}
#icono li a.mugibili {background-position: 109px -1px;opacity:1;}


#icono li a.facebook:hover {background-position: 0 -50px;opacity:1;} 
#icono li a.youtube:hover {background-position: 60px -1px;opacity:1;} 
#icono li a.twitter:hover {background-position: 253px -50px;opacity:1;}
#icono li a.googleplus:hover {background-position: 206px -1px;opacity:1;}
#icono li a.mugibili:hover {background-position: 109px -50px;opacity:1;}

.que-llevar{display:none;}
.txapa2{width:100%;}
#titulo h2{font-family: 'droid serif',serif;font-size: 1.3em;font-weight: 300;font-style: italic;color: #fff; text-align: center;padding: 0 20px;margin: 0 auto; text-transform: none;text-shadow: 1px 1px 2px rgba(0,0,0,.9);}
.equipo{ background: #fff; color: #666666;padding-left:10%;padding-right:10%;padding-top:50px;max-width:1100px;margin: 0 auto;}

.form-consulta {max-width: 100%; background: #eee; padding: 15px; font-family: 'Source Sans Pro', sans-serif;margin-top: 20px;}
.campo-form {width:100%; height:36px;  padding-left:6px; box-sizing: border-box; border-radius:3px; border:0; font-family: 'Source Sans Pro', sans-serif; font-size:1em;display:block;}
/*label  span {color: #f00}*/
#formulario{display:block;    padding: 15px 15px;}
textarea {min-height: 150px!important;}
.btn-form {display: inline-block; border:0; background: #6cbdb8; height: 46px; line-height: 46px; padding: 0 20px; border-radius: 6px; color:#fff; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; margin-top:10px;}
.btn-form:hover {background: rgb(108,189,184,0.7)}
#respa{margin-top:15px;padding-top:10px; padding-bottom:10px; color: #6cbdb8; font-weight:600;}

.contacto h5{color:#6cbdb8;}
.verde{color: #6cbdb8;}
img .isla{margin-top:0px;}

.cuadro-lomejor {
    font-family: 'Open Sans', sans-serif;
    font-size: 0.875em;
    font-weight: normal;
    display: block;
    padding-bottom: 0px;
    width: 53%;
    float: left;
    color: #333333;
    text-align: justify;
	margin-right:5%;}
.lomejor{font-family: 'Open Sans', sans-serif;
    font-size: 1.1em;
    display: block;
    padding-bottom: 15px;
    background-color: #FAFAFA;
    width: 80%;
    float: left;
    color: #333333;
    margin-right: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
    padding-left: 10%;
    padding-right: 10%;
	line-height:2;}
.lomejor li{margin-left: -20px;
    list-style-position: outside;
    list-style-image: url(imagenes/bullet-rojo.png);}
.cuadro-recorrido{font-family: Verdana, 'Open Sans', sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 0px;
    width: 40%;
    float: right;
    color: #333333;}
/**.cuadro-recorrido img{max-widht:100%;}*/
.cuadro{width:100%;float:left;padding-bottom: 20px;margin-top:35px;}
.fondo{background-color: #FAFAFA;}

@keyframes cambio {
	0% {margin-left: 0;}
	20% {margin-left: 0;}
	
	25% {margin-left: -100%;}
	45% {margin-left: -100%;}
	
	50% {margin-left: -200%;}
	70% {margin-left: -200%;}
	
	75% {margin-left: -300%;}
	100% {margin-left: -300%;}
}


@media (min-width:1201px){
.porta{background:url(imagenes/alquiler-kayak-piraguas-sup-cab.jpg);background-size:cover 100%;height:125px;}
.des{background:url(imagenes/alquiler-kayak-piraguas-1920.jpg);background-size:cover 100%;}
.qui{background:url(imagenes/alokayak-piragua-stand-up-paddling-1920.jpg);background-size:cover 100%;}
.sol{background:url(imagenes/despedidas-kayak-sup-1920.jpg);background-size:cover 100%;}
.tar{background:url(imagenes/alokayak-kayak-tours-cab.jpg);background-size:cover 100%;height:215px;}
.try{background:url(imagenes/sup-rental-stand-up-paddle-1920.jpg);background-size:cover 100%;}
.fam{background:url(imagenes/alquiler-kayak-familia-sup-cab-1920.jpg);background-size:cover 100%;height:215px;}
.don{background:url(imagenes/alokayak-rental-alquiler-donostia-cab2.jpg);background-size:cover 100%;height:215px;}
.exc{background:url(imagenes/stand-up-paddling-sup-kayak-1920.jpg);background-size:cover 100%;}
.alq{background:url(imagenes/alquiler-kayak-piraguas-sup-1920.jpg);background-size:cover 100%;}
.hor{background:url(imagenes/alokayak-rental-alquiler-donostia-1920.jpg);background-size:cover 100%;}
.reg{background:url(imagenes/estropadak-kayak-sup-cab.jpg);background-size:cover 100%;height:215px;}
.com{background:url(imagenes/como-remar-en-kayak-donostia-cab.jpg);background-size:cover 100%;height:215px;}
.fot{background:url(imagenes/alokayak-fotos-kayak-sup-1920.jpg);background-size:cover 100%;}
.gru{background:url(imagenes/despedidas.jpg);background-size:cover 100%;height:215px;}
.con{background:url(imagenes/condiciones-generales-cab.jpg);background-size:cover 100%;height:215px;}
.header-imagen-exc{ width: 100%; height: 430px; position: relative;background:url(imagenes/excursiones-cab2.jpg);background-size:cover 100%;}

/**#MenuIzda{display:block;}*/
#top_menu{display:block;}
#main-container{display:none;}
.infobox{background-color:rgba(51,51,51,0.5);}

#nav li.top.tarif{display:none;}
.mapa{display:none;}
#que-llevar-sup{display:none;}
.cuadro-alquiler.movilsi{display:none;}
}

@media (max-width:1200px){
.porta{background:url(imagenes/alquiler-kayak-piraguas-sup-cab.jpg);background-size:cover 100%;height:125px;}
.des{background:url(imagenes/alquiler-kayak-piraguas-1202.jpg);background-size:cover 100%;}
.qui{background:url(imagenes/alokayak-piragua-stand-up-paddling-1202.jpg);background-size:cover 100%;}
.sol{background:url(imagenes/despedidas-kayak-sup-1202.jpg);background-size:cover 100%;}
.tar{background:url(imagenes/alokayak-kayak-tours-cab.jpg);background-size:cover 100%;height:215px;}
.try{background:url(imagenes/sup-rental-stand-up-paddle-1202.jpg);background-size:cover 100%;}
.fam{background:url(imagenes/alquiler-kayak-familia-sup-cab-1202.jpg);background-size:cover 100%;}
.don{background:url(imagenes/alokayak-rental-alquiler-donostia-1202.jpg);background-size:cover 100%;}
.exc{background:url(imagenes/stand-up-paddling-sup-kayak-1202.jpg);background-size:cover 100%;}
.alq{background:url(imagenes/alquiler-kayak-piraguas-sup-1202.jpg);background-size:cover 100%;}
.hor{background:url(imagenes/alokayak-rental-alquiler-donostia-1202.jpg);background-size:cover 100%;}
.reg{background:url(imagenes/estropadak-kayak-sup-cab.jpg);background-size:cover 100%;height:215px;}
.com{background:url(imagenes/como-remar-en-kayak-donostia-cab.jpg);background-size:cover 100%;height:215px;}
.fot{background:url(imagenes/alokayak-fotos-kayak-sup-1202.jpg);background-size:cover 100%;}
.gru{background:url(imagenes/grupos-piraguismo-salidas-guiadas-cab.jpg);background-size:cover 100%;height:215px;}
.con{background:url(imagenes/condiciones-generales-cab.jpg);background-size:cover 100%;height:215px;}

.infobox .social-header{display:none;}
/**#MenuIzda{display:block;}*/
#top_menu{display:block;}
#main-container{display:none;}
.infobox{background-color:rgba(51,51,51,0.5);}

/**.WebEstilo #container #contenido #MenuIzda li{padding-left:15%;list-style-type:none;height:30px;width:96.448863637%;text-align:left;background-repeat:no-repeat;background-position:left center;padding-right:10px;border-right-style:none;border-right-color:#CCCCCC;font-family:'Open Sans', sans-serif;;font-size:1em;}*/
.portada2{padding-top:17%;width: 91%;padding-left:4%;padding-right:4%;}.portada4{width: 91%;padding-left:4%;padding-right:4%;}
#nav li.top.tarif{display:none;}
.porta{background:url(imagenes/alquiler-kayak-piraguas-sup-cab.jpg);background-size:cover 100%;height:125px;}
.mapa{display:none;}
#que-llevar-sup{display:none;}
.cuadro-alquiler.movilsi{display:none;}
.lomejor{font-size:1em;padding-left: 5%;padding-right: 5%;width:90%;padding-bottom:0; margin-bottom:0;}
.fondo{padding-bottom:50px;}
}

@media (max-width:1204px){
.infobox .social-header{display:none;}
/**#MenuIzda{display:block;}*/
#top_menu{display:block;}
#main-container{display:none;}
.infobox{background-color:rgba(51,51,51,0.5);}

/**.WebEstilo #container #contenido #MenuIzda li{padding-left:15%;list-style-type:none;height:30px;width:96.448863637%;text-align:left;background-repeat:no-repeat;background-position:left center;padding-right:10px;border-right-style:none;border-right-color:#CCCCCC;font-family:'Open Sans', sans-serif;;font-size:0.9em;}*/
.portada2{padding-top:20%;width: 91%;padding-left:4%;padding-right:4%;}.portada4{width: 91%;padding-left:4%;padding-right:4%;}
#nav li.top.tarif{display:none;}
.porta{background:url(imagenes/alquiler-kayak-piraguas-sup-cab.jpg);background-size:cover 100%;height:125px;}
#header .infobox li ul li a {padding-left:0px;padding-right: 20px;}
#header .infobox a.mail, #header .infobox a.tel, #header .infobox a.ubicacion{font-size:0.85em;}
#nav li a.top_link span.activo {padding: 0 10px 0 10px;}
#nav li a.top_link span.down {padding: 0 10px 0 10px;}
#nav li a.top_link{font-size:0.75em;}
#principal3 h1{font-size: 1.9em;}}

@media (max-width:959px){
<!--#header{background:url(imagenes/logo-alokayak.png);background-repeat:no-repeat;height:200px;}
/**#MenuIzda{display:none;}*/
#top_menu #top_menu_blue{width:100%;}
#principal{width:90%;float:left;padding-left:5%;padding-right:5%;}
#cont1{padding-left:0px;}
#contenido{padding-left:0px;padding-right:0;}
#diapos2-on{width:100%;}
#diapos2-on li a img{width:100%;max-height:51,43%;}
#diapos2-on{width:100%;max-height:51,43%;}
.cuadro-alquiler{padding-left:5px;margin-left:0px;font-family:'Open Sans',Arial,sans-serif;}

.TamComElem{float:none;}
.TamCom{}

#header .infobox a{line-height:30px;}
#header .infobox a.ubicacion{font-size:0.9em;padding-top:14px;}
#header .infobox a i{padding-right:5px;}
i.phone, .sprite.ubicacion, i.ubicacion{margin-top:0px;}
#header .infobox ul{line-height:initial;}

#nav{display:none;position:relative;}
#nav li.top , #nav li a.top_link{width:100%;}
#nav li a.top_link{border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #cc0000;}
.show-menu{display:block;margin-top:100px;}
.portada3{padding-top: 20%;}
.portada2{padding-top: 18%;}
ul.logos{display:none;}
#header .infobox a.tel,#header .infobox a.ubicacion{padding-top:13px;padding-left:50%;}
#header .infobox a.tel{line-height:1px;font-size:1.2em;}
#header .infobox a.mail{display:none;}
#header .infobox ul li{display:block-inline;}
#nav li.top.tarif{display:block;}
.cuadro-irteerak{width:100%;}
<!--#logo{display:none;}
#principal3 h1{font-size: 1.5em;padding-top:50px;}
label{font-size: 0.8em;padding: 15px 15px;}
input:checked + label{font-size:0.8em;}
#nav li a.top_link{color:#fff;background-color: rgb(255,0,0,0.9);}
#nav li.top , #nav li a.top_link span.activo{width:100%;}
#nav li a.top_link span.activo {padding-left: 30px;background-color:rgba(51,51,51,0.3);color:#fff;}
#nav li a.top_link span.down {padding-left: 30px;background-color:rgba(255,0,0,0);}

#nav li a.top_link:hover {color:#fff;background-color:rgba(204,0,0,0.9);}
#nav li a.top_link:hover span.down{color:#fff;background-color:rgba(204,0,0,0.9);}
#nav li a.top_link:hover span.activo{color:#fff;background-color:rgba(204,0,0,0.9);}
<!--#nav li a.top_link:hover span.down{color:#fff;background-color:rgba(204,0,0,0.9);}
#nav li:hover a.top_link span,#nav a.top_link:hover span {background-color:rgba(204,0,0,0.9); color:#fff !important;}

.alo {font-family: "Arial Black";font-size: 4em;font-weight: 600;color:#ff0000;text-align:left;padding-left:100px;text-transform: lowercase;text-shadow: 1px 1px 2px rgba(0,0,0,.6);-webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
  transition: font-size 2s;}
.alo{font-size:2em;}
.kayak{font-size:2em;}
#logo{top:180%;margin-left:-50px;}
.header-imagen-exc{background: url(imagenes/excursiones-cab2-960.jpg);}
#header {height:100px;}
.bold{font-size:0.9em;}
.nav-menu{height:0;}
.exc{background:url(imagenes/stand-up-paddling-sup-kayak-960.jpg);background-size:cover 100%;}
.qui{background:url(imagenes/alokayak-piragua-stand-up-paddling-960.jpg);background-size:cover 100%;}
.hor{background:url(imagenes/alokayak-rental-alquiler-donostia-960.jpg);background-size:cover 100%;}
.fot{background:url(imagenes/alokayak-fotos-kayak-sup-960.jpg);background-size:cover 100%;}
.alq{background:url(imagenes/alquiler-kayak-piraguas-sup-960.jpg);background-size:cover 100%;}
.des{background:url(imagenes/alquiler-kayak-piraguas-960.jpg);background-size:cover 100%;}
.try{background:url(imagenes/sup-rental-stand-up-paddle-960.jpg);background-size:cover 100%;}
.fam{background:url(imagenes/alquiler-kayak-familia-sup-cab-960.jpg);background-size:cover 100%;}
.sol{background:url(imagenes/despedidas-kayak-sup-960.jpg);background-size:cover 100%;}

/**.cuadro-isla3{width:32%;margin-top:20px;height: 70px;text-align: center;}*/
.mapa{display:none;}
#que-llevar-sup{display:none;}
.cuadro-despedida-derc{width:60%;}
.cuadro-alquiler.movilsi{display:none;}
.fondo{padding-bottom:25px;}
.lomejor{font-size:0.9em;}

@media (max-width:768px){
.cuadro-isla-despedida-derc{width:100%;}
/**.cuadro-isla3{width:100%;margin:0;height: 70px;text-align: center;}*/
.cuadro-despedida-derc{width:100%;}
#titulo h1{font-size:3em;}
#titulo{top:46%;}
.cuadro-lomejor{width:100%;}
.cuadro-recorrido{width:100%;height:295px;}
	}




@media (max-width:522px){
.portada3{padding-top: 35%;font-size: 1.3em;}
.portada2{padding-top: 33%;width: 83.8070%;padding-left: 6%;}
.portada4{width: 83.8070%;padding-left: 6%;}
h1.port, h2.port{font-size: 1.3em;}
.footer-column-right{display:none;} 
footer{background-image:none;}
.footer-column-left {width: 70%;}
#header .infobox li ul li a {padding-left: 14px;padding-right: 14px;}
#header .infobox a.tel,#header .infobox a.mail,#header .infobox a.ubicacion{padding-top:10px;padding-left: 40px;}
.cuadro-isla2{width:100%;}
/**.cuadro-isla3{width:100%;margin:0;height: 159px;text-align: center;}
.cuadro-isla4{width:100%;margin:0;padding-top:15%;}*/
.columna1, .columna2, .columna3, .columna4, .columna5, .columna6 {font-size:0.8em;}
.cuadro-alquiler {padding-left:0; padding-right:0;}
label{display:block;}
.content {padding-left:5%;padding-right:5%;padding-top:20px;}
#header {height:100px;}
.exc{background:url(imagenes/stand-up-paddling-sup-kayak-522.jpg);background-size:cover 100%;}
.qui{background:url(imagenes/alokayak-piragua-stand-up-paddling-522.jpg);background-size:cover 100%;}
.hor{background:url(imagenes/alokayak-rental-alquiler-donostia-522.jpg);background-size:cover 100%;}
.fot{background:url(imagenes/alokayak-fotos-kayak-sup-522.jpg);background-size:cover 100%;}
.alq{background:url(imagenes/alquiler-kayak-piraguas-sup-522.jpg);background-size:cover 100%;}
.des{background:url(imagenes/alquiler-kayak-piraguas-522.jpg);background-size:cover 100%;}
.sol{background:url(imagenes/despedidas-kayak-sup-522.jpg);background-size:cover 100%;}
.fam{background:url(imagenes/alquiler-kayak-familia-sup-cab-522.jpg);background-size:cover 100%;}
.try{background:url(imagenes/sup-rental-stand-up-paddle-522.jpg);background-size:cover 100%;}

#titulo h1{font-size:2em;}
#titulo h2{font-size: 0.9em;}
#header .infobox a.tel{line-height:5px;font-size:1em;}
#header .infobox a.ubicacion{font-size:0.9em;padding-top:14px;}
.alo{padding-left:80px;}
.main{padding-top:0;}
label{padding:10px 30px;border-bottom: solid 1px #fff;text-align: left;}
.cuadro-alquiler, .cuadro-alquiler ul{ padding-top:0;}
#tab2-label, #tab3-label, #tab4-label, #tab2-sup{display:none;}
.que-llevar{display:block;margin-bottom:0px;}
#nav li a.top_link{height:48px;line-height:48px;}
#nav li a.top_link span.activo {height:48px;}
#nav li a.top_link span.down {height:48px;}
label .show-menu:checked{color:#fff;}
.txapa{display:none;}
.cuadro-isla-despedida-derc{width:100%;}
.cuadro-isla-despedida-izda{display:none;}
.cuadro-isla{background-color:#fff;margin-top:0px;font-size:1.2em;margin-bottom:0px;}
.cuadro-isla li{ padding-bottom:0px;padding-left:0px;}
.cuadro-isla1{padding-bottom:0px;padding-top:0px;}
.cuadro-recorrido{height:250px;}
.txapa2{padding-top:20px;}
.mapa{display:block;}
.fila h5{font-size:16px;font-weight:400;}
.equipo{padding-top:20px;}
#que-llevar-sup{display:block;}
.duracion, .localizacion, .req, .precio, .incluye, .req, .grmin, .edmin, .contacto {margin-bottom:-5px;}
.cuadro-alquiler.movilno{display:none;}
.cuadro-alquiler.movilsi{display:block;}

.localizacion{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.duracion{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.req{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.precio{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.incluye{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.req{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.grmin{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.edmin{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.que-llevar{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}
.contacto{float:left;width:100%;margin-bottom: -20px;margin-top:5px;}

@media (max-width:320px){
.portada3{font-size: 1.1em;padding-top: 58%;width: 100%;}
.portada2{padding-top: 4%;width: 91%;padding-left:4%;padding-right:4%;}
h1.port, h2.port{font-size: 1.1em;}.portada4{width: 91%;padding-left:4%;padding-right:4%;}
.cont-p1{font-size:0.8em;},#header{background:url(imagenes/logo-alokayak.png);background-repeat:no-repeat;height:200px;}
.footer-column-right{display:none;} 
footer{background-image:none;}
.footer-column-left {width: 70%;}
#header .infobox li ul li a {padding-left: 10px;padding-right: 14px;}
.columna1,columna2, .columna3, .columna4, .columna5, .columna6 {font-size:0.75em;}
#header .infobox a.tel{line-height:5px;font-size:1em;}
#header .infobox a.ubicacion{font-size:0.9em;padding-top:14px;}
.alo, .kayak{font-size:1.5em;line-height:1.6;}
} 










