
/* ##################################################
   ################  MENOR A 430px ################## */

@media only screen and (max-width: 430px) {

	#ballenas .intro .title div:nth-of-type(1):before,
	#ballenas .intro .title div:nth-of-type(1):after{
		width: 35%;
	}
}

/* ##################################################
   ################  MAYOR A 1170px ################# */

@media only screen and (min-width: 1170px) {

	#diversion-mar .container,
	#islas1minuto .container,
	#naturProtegida .container {
		max-width: 1040px;
	}

	/* #########################################
   	 ########  NATURALEZA PROTEGIDA  ######### */

  #naturProtegida .intro h1 {
  	font-size: 160px;
	}
	#naturProtegida .territorios .izq {
		left: 10px;
	}
	#naturProtegida .territorios .der {
		right: 10px;
	}
	#naturProtegida .paseos h2 {
		font-size: 44px;
	}
	#naturProtegida .paseos .text {
		padding: 18px 40px 0 5px;
	}

	/* ########  NATURALEZA PROTEGIDA  #########
     ######################################### */

}  /* ### END MEDIA MAYOR A 1170px ### */



/* ##################################################
   ################  MENOR A 990px ################## */

@media only screen and (max-width: 980px) {

	/* RINCONES PARA DISFRUTAR
	================================================== */
	.idioma-cs #rincones .desconecta .title,
	.idioma-fi #rincones .desconecta .title,
	.idioma-pt-pt #rincones .desconecta .title {
		font-size: 64px;
	}
	.idioma-fi #rincones .intro .title {
		max-width: inherit;
	}
	.idioma-nl #rincones .exprime .col-sm-6:nth-of-type(1),
	.idioma-nl #rincones .exprime .col-sm-6:nth-of-type(2),
	.idioma-fr #rincones .exprime .col-sm-6:nth-of-type(1),
	.idioma-fr #rincones .exprime .col-sm-6:nth-of-type(2),
	.idioma-ru #rincones .exprime .col-sm-6:nth-of-type(1),
	.idioma-ru #rincones .exprime .col-sm-6:nth-of-type(2) {
		min-height: 315px;
	}
	.idioma-pl #rincones .exprime .title p:nth-of-type(2) {
		font-size: 59px;
	}
	.idioma-ru #rincones .familia .title p:first-child {
		font-size: 46px;
	}

	/* 7STORIES
	================================================== */
	.stories .title h1 div:nth-of-type(1),
	.stories#stories4 .title h1 div:nth-of-type(2) {
		font-size: 46px;
	}
	.stories#stories3 .title h1 div:nth-of-type(1) {
		font-size: 41px;
	}
	.stories .title h1 div:nth-of-type(2) span,
	.stories .title h1 div:nth-of-type(2) span {
		font-size: 23px;
		font-weight: 300;
	}
	.stories#stories2 .title h1 div:nth-of-type(2) span:before,
	.stories#stories2 .title h1 div:nth-of-type(3) span:before {
		top: 7px;
		width: 160px;
		background-size: auto 18px;
		background-position: left center;

	}
	.stories#stories2 .title h1 div:nth-of-type(3) span:before {
		width: 230px;
	}
	.stories#stories3 .title h1 div:nth-of-type(2) span:before {
		background-size: auto 19px;
		background-position: left center;
	}
	.stories#stories5 .title h1 div:nth-of-type(2) span:before {
		background-size: auto 23px;
		background-position: left center;
	}
	.idioma-it .stories#stories8 .title h1 div:nth-of-type(2) span,
	.idioma-hu .stories#stories8 .title h1 div:nth-of-type(2) span,
	.idioma-sv .stories#stories8 .title h1 div:nth-of-type(2) span {
		display: block;
	}
	.idioma-ru #stories3.stories .title h1 div:nth-of-type(1) {
		font-size: 34px;
	}

	#stories .intro .text {
		padding: 0 45px;
	}
	#stories6 .title,
	#stories8 .title {
		margin-right: 0;
	}

	/* NINOS: UNA AVENTURA CADA DIA: CIRCULOS
	================================================== */
	#ninos3 .aventura .circulos {
		          zoom: 0.90;
		      -ms-zoom: 0.90;
		  -webkit-zoom: 0.90;
		-moz-transform:  scale(0.90,0.90);
		-moz-transform-origin: left center;
	}
	#ninos3 .aventura .circulos a {
		font-size: 17px;
	}
	#ninos6 .naturaleza .islas a {
		margin-right: 0;
	}

	/* NAVIDAD
	================================================== */
	#navidad .intro p:nth-of-type(2) {
		margin-top: -70px !important;
		margin-left: 50px;
		margin-right: 50px;
		text-align: right;
	}
	#navidad .row.text p br {
		display: none;
	}
	.idioma-ru #navidad2 .tradicion .title p:nth-of-type(1),
	.idioma-de #navidad2 .tradicion .title p:nth-of-type(2),
	.idioma-pl #navidad2 .tradicion .title p:nth-of-type(3) {
		font-size: 34px;
	}
	.idioma-sv #navidad2 .tradicion .title p:nth-of-type(2),
	.idioma-nb #navidad2 .tradicion .title p:nth-of-type(3) {
		font-size: 41px;
	}
	#navidad4 .title,
	#navidad4 .title p:nth-of-type(2) {
		line-height: 0.85em !important;
	}
	#navidad4 .magos img {
		float: right;
		width: auto;
		height: 190px;
		margin-right: 15px;
	}
	#navidad4 .magos > div:nth-of-type(3) {
		width: 100%;
	}
	#navidad4 .text {
		margin-top: 45px;
	}

	/* MUSICA
	================================================== */
	#notas .intro .title p:nth-of-type(2) {
		font-size: 170px;
		margin-top: -130px;
		margin-left: 0;
		text-align: left;
	}
	#notas .intro .title p:nth-of-type(3) {
		width: 80%;
		margin-top: -125px;
		margin-left: 20%;
	}
	.idioma-hu #notas .intro .title p:nth-of-type(3) {
		margin-top: -75px;
	}
	#notas .intro .title p:nth-of-type(3) span {
		font-size: 100px;
	}
	.idioma-de #notas .ritmo .title p:nth-of-type(1){
		font-size: 83px;
	}
	.idioma-nb #notas .ritmo .title p:nth-of-type(1),
	.idioma-sv #notas .ritmo .title p:nth-of-type(1),
	#notas .musica .title {
		font-size: 65px;
	}
	.idioma-ru #notas .ritmo .title p:nth-of-type(1),
	.idioma-fi #notas .musica .title,
	.idioma-pl #notas .musica .title {
		font-size: 52px
	}
	.idioma-ru #notas .musica .col-sm-12 .col-sm-6:nth-of-type(2) {
		margin: -25px 0 25px;
	}
	.idioma-ru #notas .musica .title p {
		font-size: 48px;
	}
	.idioma-ru #notas .musica .text {
		font-size: 16px;
	}
	.idioma-ru #notas .musica .title p,
	.idioma-ru #notas .musica > div:nth-child(2) > div:nth-child(3) .title p,
	.idioma-ru #notas .musica > div:nth-child(3) .title p {
		font-size: 48px !important;
		margin-left: 0 !important;
	}

	/* CARNAVAL
	================================================== */
	#carnaval-galas .galas .text {
		margin: 0 !important;
	}
	#carnaval-estilos .estilos .post-text {
		width: 14.28%;
		padding: 0 5px !important;
		font-size: 15px;
	}
	#carnaval-estilos .estilos:nth-of-type(2) {
		margin-left: 0;
		margin-right: 0;
	}
	.idioma-fi #carnaval-intro .intro .title div:nth-of-type(3),
	.idioma-pl #carnaval-intro .intro .title div:nth-of-type(3),
	.idioma-ru #carnaval-intro .intro .title div:nth-of-type(3) {
		font-size: 120px;
	}
	.idioma-nb #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(1),
	.idioma-nb #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2) {
		font-size: 65px;
	}

	/* LA OTRA CARA DE LAS ISLAS CANARIAS
	===================================================*/
	#folklore .intro .col-sm-8 {
		width: 100%;
	}
	#folklore .intro .title {
		font-size: 64px;
	}
	#folklore .intro .title p:nth-of-type(2) {
		font-size: 60px
	}
	#folklore .religion .col-sm-6 {
		left: inherit;
		margin-top: 0 !important;
	}

	/* LAS ISLAS DEL DESCUBRIMIENTO
	================================================== */
	#colon .nuevomundo div:nth-of-type(2) .text,
	#colon .nuevomundo div:nth-of-type(3) .text {
		padding-left: 15px;
		padding-right: 15px;
	}
	#colon .paseo {
		padding: 0 30px;
	}
	#colon .paseo .col-sm-5 {
		width: 50%;
	}

	/* ABORIGENES
	================================================== */
	#aborigenes .organizacion .title div:nth-of-type(4) {
		margin-left: 0 !important;
		text-align: right;
	}
	.idioma-fi #aborigenes .organizacion .title div:nth-of-type(3) {
		font-size: 58px;
	}
	.idioma-fr #aborigenes .organizacion .title div:nth-of-type(3) {
		font-size: 67px;
	}
	.idioma-de #aborigenes .organizacion .title div:nth-of-type(3) {
		font-size: 51px;
	}
	.idioma-pl #aborigenes .organizacion .title div:nth-of-type(3),
	.idioma-it #aborigenes .organizacion .title div:nth-of-type(3) {
		font-size: 61px;
	}
	.idioma-ru #aborigenes .organizacion .title div:nth-of-type(3) {
		font-size: 38px;
	}
	.idioma-sv #aborigenes .organizacion .title div:nth-of-type(4) {
		font-size: 56px;
	}

	/* QUESOS Y VINOS
	================================================== */
	#quesos-y-vinos {
		background-position: center top;
	}
	#quesos-y-vinos .islas .fuerteventura,
	#quesos-y-vinos .islas .lanzarote {
		margin-left: 52%;
	}
	.idioma-ru #quesos-y-vinos .islas .title div:nth-of-type(2) {
		font-size: 55px;
	}

	/*UN LUGAR MAS ALLA DE LA IMAGINACION
	================================================== */
	#cine .historias .title,
	#cine .literaria .title,
	#cine .escritores .title {
		margin-left: 46px;
	}
	#cine .literaria .title p:nth-of-type(2) {
		padding-left: 44px;
	}
	#cine .pelicula .title p:nth-of-type(2) {
		font-size: 75px;
	}
	.idioma-nl #cine .literaria,
	.idioma-ru #cine .literaria {
		margin-top: 180px;
	}
	.idioma-fi #cine .pelicula .title p:nth-of-type(1) {
		font-size: 60px;
		line-height: 91px;
	}
	.idioma-it #cine .literaria .title p:nth-of-type(2) {
		font-size: 83px;
	}
	.idioma-ru #cine .pelicula .title p:nth-of-type(2) {
		font-size: 63px;
	}

		/* RESERVA BIOSFERA
	================================================== */
	#naturaleza-video  .video-mask .text br {
		display: none !important;
	}
	#naturaleza-dato .dato .title-40 {
		margin-left: -10px;
	}
	#naturaleza-dato .reservas-marinas {
		margin-left: -20px;
	}
	#naturaleza-dato .reservas-marinas .col-sm-6:nth-of-type(1) {
		padding-left: 0;
		padding-right: 0;
	}
	#naturaleza-dato .reservas-marinas .numero div:nth-of-type(1) {
		font-size: 250px;
		margin-top: -91px;
	}
	#naturaleza-dato .parques-nacionales .numero {
	 	font-size: 250px;
		margin-left: 20px;
		margin-top: -205px;
	}
	#naturaleza-dato .parques-nacionales .info {
		margin-right: 0;
	}
	#naturaleza-dato .reservas-biosfera .numero {
	 	font-size: 200px;
		margin-top: 47px;
	}
	#naturaleza-islas .islas {
		margin-left: -15px;
		margin-right: -15px;
	}
	#naturaleza-islas .islas .islas-list .islas1 {
		width: 455px;
	}
	#naturaleza-islas .islas .islas-list .islas1 > img {
		max-width: 100%;
	}

	.idioma-da #naturaleza-dato .parques-nacionales .title,
	.idioma-sv #naturaleza-dato .parques-nacionales .title {
		font-size: 31px;
		line-height: 1em;
	}
	.idioma-fi #naturaleza-dato .parques-nacionales .title,
	.idioma-nb #naturaleza-dato .parques-nacionales .title {
		font-size: 25px;
		line-height: 1em;
	}
	.idioma-de #naturaleza-dato .parques-nacionales .title {
		font-size: 36px;
		line-height: 1em;
	}

	/* BALLENAS: BIG FISH
	================================================== */
	#ballenas .intro .title div:nth-of-type(1):before,
	#ballenas .intro .title div:nth-of-type(1):after {
		width: 40%;
	}
	/* ADEMAS SE COME BIEN
	================================================== */
    #come-bien{
        min-width: 480px;
        line-height: 28px;
    }
    #come-bien .top h1{
        font-size: 78px;
        line-height: 80px;
        margin-top: 41px;
        margin-left: 10px;
    }
    #come-bien .top h1 .big {
        font-size: 108px;
    }
    #come-bien .section {
        padding: 70px 5% 80px 5%;
    }
    #come-bien .top{
        background: url('../img/inspiraciones/come-bien-top-mb.png') no-repeat right;
        background-size: cover;
        min-height: 746px;
        margin-top: 139px;
        padding-top: 0;
    }
    #come-bien .top .section{
        padding-top: 45px;
    }
    #come-bien .topParrafo{
        margin-top: 340px;
    }
    #come-bien .restaurantes{
        padding-bottom: 175px;
    }
    #come-bien .restaurantes h2:before{
        top: 81px;
        left: 6%;
    }
    #come-bien .restaurantes h2:before{
        padding-bottom: 205px;
    }
    #come-bien .creatividad h2,
    #come-bien .restaurantes h2{
        margin-left: 10%;
    }
    #come-bien .restaurantes h2 .subtitle{
        margin-left: 113px;
    }
    #come-bien #slider-thumbs .slider-container, .slider-thumbs .slider-container{
        width: 340px;
    }
    #comer-gallery{
        margin-left: -25px;
        margin-right: -25px;
    }
    #come-bien .creatividad{
    background: url('../img/inspiraciones/come-bien-creatividad-mb.png') no-repeat center;
        padding-top: 320px;
    }
    #come-bien .creatividad h2:before{
        left: 0;
        top: 334px;
    }
    #come-bien .creatividad h2 {
        font-size: 58px;
    }
    #come-bien .sabores{
    background: url('../img/inspiraciones/come-bien-sabores-mb.png') no-repeat top;
        background-size: cover;
        margin-top: -5px;
    }
    #come-bien .sabores h2:before{
        content: "";
    }
    #come-bien .sabores h2{
        font-size: 78px;
    }
    #come-bien .sabores-img{
        margin: 90px 0 0;
    }
    #come-bien .sabores .productos{
        padding-bottom: 20px;
    }
    #come-bien .productos{
        padding-bottom: 25px;
        padding-top: 73px;
    }
    #come-bien .cultura{
        background: url('../img/inspiraciones/come-bien-cultura-mb.png') no-repeat center;
        background-size: cover;
    }
    #come-bien .cultura h2{
        margin-left: 10%;
        line-height: 47px;
        font-size: 62px;
    }
    #come-bien .cultura h2:before{
        top: 115px;
        left: 18px;
    }
    #come-bien .cultura h2{
        line-height: 60px;
    }
    .idioma-es #come-bien .top h1 .big{
        font-size: 102px;
    }
    .idioma-es #come-bien .top h1{
        font-size: 84px;
    }
    .idioma-de #come-bien .top h1{
        font-size: 112px;
        line-height: 108px;
        text-align: center;
    }
    .idioma-de #come-bien .top h1 .big{
        font-size: 60px;
    }
    .idioma-de #come-bien .restaurantes h2 .subtitle{
        margin-left: 35px;
    }
    .idioma-de #come-bien .sabores h2{
        font-size: 57px;
    }
    .idioma-en #come-bien .sabores h2{
        font-size: 71px;
    }
    .idioma-fr #come-bien .top h1 .big {
        font-size: 123px;
    }
    .idioma-fr #come-bien .restaurantes h2{
        font-size: 52px;
    }
    .idioma-fr #come-bien .restaurantes h2 .subtitle{
        margin-left: 82px;
    }
    .idioma-fr #come-bien .cultura h2{
        font-size: 51px;
    }
    .idioma-it #come-bien .top h1{
        font-size: 67px;
    }
    .idioma-fr #come-bien .restaurantes h2 .subtitle{
        margin-left: 78px;
    }
    .idioma-nl #come-bien .top h1 .big{
        font-size: 89px;
    }
    .idioma-nl #come-bien .top h1{
        font-size: 98px;
        line-height: 97px;
    }
    .idioma-nl #come-bien .creatividad h2{
        font-size: 54px;
    }
    .idioma-nb #come-bien .top h1{
        font-size: 105px;
        line-height: 131px;
    }
    .idioma-nb #come-bien .restaurantes h2 .subtitle{
        margin-left: 84px;
    }
    .idioma-sv #come-bien .top h1 .big{
        font-size: 96px;
    }
    .idioma-sv #come-bien .restaurantes h2 .subtitle{
        font-size: 28px;
        margin-left: -18px;
    }
    .idioma-sv #come-bien .cultura h2{
        font-size: 48px;
    }
    
	/* SENDEROS
	================================================== */
	.idioma-de #senderos2 .lm {
		padding-left: 110px;
	}
	.idioma-de #senderos2 .van{
		padding-right: 15px;
	}

	/* UN DESTINO CON ESTRELLAS
	================================================== */
	.idioma-de #estrellas3 .starlight .text2 a,
	.idioma-de #estrellas3 .starlight .text3 a,
	.idioma-de #estrellas3 .starlight .text2 a span,
	.idioma-de #estrellas3 .starlight .text3 a span,
	.idioma-ru #estrellas3 .starlight .text2 a,
	.idioma-ru #estrellas3 .starlight .text3 a,
	.idioma-ru #estrellas3 .starlight .text2 a span,
	.idioma-ru #estrellas3 .starlight .text3 a span {
		font-size: 16px;
		line-height: 1em;
		font-weight: 700;
	}
	.idioma-ru #estrellas .intro .title div:nth-of-type(2) {
		padding-left: 0;
	}

	/* CANARIAS DESDE EL CIELO
	================================================== */
	#canarias-desde-el-cielo .video-mask,
	#canarias-desde-el-cielo .video-mask iframe {
		max-width: 440px;
	}
	#canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(2){
		font-size: 60px;
	}
	.idioma-ru #canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(2){
    font-size: 55px;
	}
	#canarias-desde-el-cielo .islas .la-palma .title div:nth-of-type(3) {
		margin-right: inherit;
	}

	/* RUTAS MAGICAS ISLAS
	================================================== */
	#rutas-magicas .islas .title div:nth-of-type(3),
	#rutas-magicas .islas .title div:nth-of-type(4) {
		font-size: 70px;
	}

	.idioma-cs #rutas-magicas .intro .title div:nth-of-type(1) {
		padding-left: 0;
	}
	.idioma-en #rutas-magicas .intro .title div:nth-of-type(2) {
		padding-left: 125px;
	}
	.idioma-fi #rutas-magicas .intro .title div:nth-of-type(2) {
		font-size: 97px;
	}

	/* MARLIN BLUE
	================================================== */
	#blue-marlin-pesca .pesca .text {
		padding-right: 480px;
	}

	/* INMERSION EN ALTA DEFINICION
	================================================== */
	.idioma-da #submarinismo2 .niveles .col-sm-4.col-sm-offset-8 .text h2,
	.idioma-da #submarinismo2 .niveles .col-sm-5 .text h2,
	.idioma-nb #submarinismo2 .niveles .col-sm-4.col-sm-offset-8 .text h2 {
		margin-left: -145px;
	}
	.idioma-nl #submarinismo2 .niveles .col-sm-4.col-sm-offset-8 .text h2,
	.idioma-pl #submarinismo2 .niveles .col-sm-4.col-sm-offset-8 .text h2 {
		margin-left: -65px;
	}
	.idioma-fi #submarinismo2 .niveles .col-sm-4.col-sm-offset-8 .text h2 {
		margin-left: -30px;
	}

		/* EXTREMOSFERA
	================================================== */
	#extremosfera4,
	#extremosfera6,
	#extremosfera8 {
		overflow: hidden;
	}
	.idioma-sv #extremosfera3 .escalada .title div:nth-of-type(2) {
		font-size: 59px;
	}


	/* CANARY WAY SURF
	================================================== */
	#viento-y-olas-sport .texto {
		margin-left: 0;
	}
	#viento-y-olas-sport #links {
		padding: 0 15px;
	}

	/* GASTRONOMIA
	================================================== */
	.idioma-de #gastronomia3 .maleta .title {
		font-size: 88px;
	}



	/* SUBMARINISMO
	================================================== */
	#submarinismo .biodiversidad .title div:nth-of-type(2) {
		font-size: 50px;
	}



} /* ### END MEDIA MENOR A 990px ### */




/* ##################################################
   ################  MENOR A 767px ################## */

@media only screen and (max-width: 767px) {

	/* GENERALES
	================================================== */

	.node-type-static-inspires p {
		max-height: 999999px;
	}

	.node-type-static-inspires .main-container.container {
		margin-bottom: -142px;
	}
	.node-type-static-inspires .main-container.container,
	.node-type-static-inspires .main-container .container {
		width: 480px;
		padding: 0;
	}
	.node-type-static-inspires .main-container .container-fluid {
		padding: 0;
	}
	.node-type-static-inspires .main-container .row {
		margin: 0;
	}

	.events-8-results.events-inspirations {
		max-width: 480px;
		padding: 30px;
	}
	.events-8-results.events-inspirations .view-title {
		margin-left: 45px;
		font-size: 45px;
	}
	.events-8-results.events-inspirations .view-title div {
		margin: 0 0 5px;
	}
	.events-8-results.events-inspirations .views-row {
		margin: 10px -1px 4px;
	}

	/* ESPECIFICOS
	================================================== */

	#ballenas{
		background: #033EAA url('../img/inspiraciones/bg-ballenas-mb.jpg') no-repeat center top;
	}
	#ballenas2{
		background-position: center -210px;
		padding-top: 70px;
	}
	/* INTRO
	================================================== */
	#ballenas .intro{
		margin-top: 54px;
	}
	#ballenas .intro .title div:nth-of-type(1):before, #ballenas .intro .title div:nth-of-type(1):after{
		top: 20px;
	}
	#ballenas .intro .title div, #ballenas .intro .title div:nth-of-type(3){
		font-size: 25px;
		line-height: 25px;
	}
	#ballenas .intro .title div:nth-of-type(2){
		font-size: 100px;
		line-height: 100px;
	}
	#ballenas .intro .text{
		font-size: 20.5px;
		text-align: center;
		margin-bottom: 20px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.idioma-hu #ballenas .intro .title div:nth-of-type(2) {
    font-size: 92px;
	}
	.idioma-hu #ballenas .big-fish .col-sm-3 {
		padding-left: 30px;
	}
	.idioma-hu #ballenas .big-fish .col-sm-3.calderon .title {
		margin-left: inherit;
	}
	.idioma-hu #ballenas .species .title {
    font-size: 56px;
	}
	.idioma-hu #ballenas2 .habitat .title{
		padding-left: 136px;
	}
        /* VIDEO
	================================================== */
    #ballenas-video {
        margin-bottom: 20px !important;
        margin-left: 0 !important;
    }
    #ballenas-video #video {
        height: 270px !important;
        border: solid #00e0fa 1px;
        box-sizing: border-box;
    }
	/* SPECIES
	================================================== */
	#ballenas .species{
		margin-top: 50px;
		margin-bottom: 60px;
	}
	#ballenas .species .title{
		font-size: 90px;
		line-height: 55px;
		text-align: left;
		display: inline-block;
		padding-left: 15px;
	}
	#ballenas .species .text{
		font-size: 18px;
		padding-left: 55px;
	}
	/* BIG FISH
	================================================== */
	#ballenas .big-fish{
		background-image: none;
		position: relative;
		font-size: 14px;
		padding-bottom: 50px;
		height: auto;
	}
	#ballenas .big-fish .col-sm-3{
		text-align: left;
		padding-left: 65px;
		margin-bottom: 20px;
	}
	#ballenas.desktop-on .big-fish .text{
		font-size: 16px;
		line-height: 22px;
	}
	#ballenas .big-fish .delfin{
		padding-right: 140px;
		background-image: url(../img/inspiraciones/ballenas-delfin.png);
		background-position: 95% 98%;
		background-repeat: no-repeat;
	}
	#ballenas .big-fish .calderon{
		text-align: right;
		background-image: url(../img/inspiraciones/ballenas-calderon.png);
		background-position: 65px 100%;
		background-repeat: no-repeat;
		padding-left: 30px;
		padding-bottom: 70px;
	}
	#ballenas .big-fish .rorcual{
		text-align: left;
		background-image: url(../img/inspiraciones/ballenas-rorcual.png);
		background-position: 95% 100%;
		background-repeat: no-repeat;
		padding-bottom: 75px;
	}
	#ballenas .big-fish .cachalote{
		text-align: right;
		background-image: url(../img/inspiraciones/ballenas-cachalote.png);
		background-position: 15px 100%;
		background-repeat: no-repeat;
		padding-left: 30px;
		padding-bottom: 70px;
	}
	/* HABITAT
	================================================== */
	#ballenas2 .habitat{
		font-size: 26px;
		height: 460px;
		position: relative;
	}
	#ballenas2 .habitat .title{
		font-size: 90px;
		text-align: left;
		display: inline-block;
		padding-left: 40px;
	}
	#ballenas2 .habitat .title span{
		left: 20px;
	}
	#ballenas2 .habitat .title div{
		font-size: 26px;
	}
	#ballenas2 .habitat .title div:nth-of-type(2){
		font-size: 24px;
	}
	#ballenas2 .habitat .text{
		display: none;
	}
	/* GALLERY
	================================================== */
	#ballenas2 .gallery .title{
		font-size: 70px;
		line-height: 60px;
		padding-left: 77px;
		text-align: left;
		margin-bottom: 70px;
	}
	#ballenas2 .gallery .title div{
		font-size: 24px;
		line-height: 26px;
		padding-left: 0px;
	}
	#ballenas2 .gallery .col-md-12{
		padding: 0px;
	}
	.idioma-de #ballenas2 .gallery .title {
		padding-left: 60px;
		font-size: 64px;
	}
	/* COASTS
	================================================== */
	#ballenas2 .coasts{
		font-size: 16px;
		line-height: 23px;
	}
	#ballenas2 .coasts .title{
		font-size: 21px;
	}
	#ballenas2 .coasts .title div{
		font-size: 17px;
	}
	#ballenas2 .coasts .post-text{
		font-size: 20px;
		line-height: 23px;
		margin-bottom: 20px;
		padding: 0px 10px;
	}
	/* CAROUSEL
	================================================== */
	#slider-thumbs .slider-container,
  .slider-thumbs .slider-container {
		width: 330px;
	}
	/* GOLF
	================================================== */
	#golf{
		background: #FFFFFF url('../img/inspiraciones/bg-golf-mb.jpg') no-repeat center top;
		min-height: 1382px;
		position: relative;
	}
	/* GOLF INTRO
	================================================== */
	#golf .intro {
		margin-top: 55px;
	}
	#golf .intro .title {
		font-size: 133px;
		text-align: left;
		background: url('../img/inspiraciones/golf-icon-open365.png') no-repeat right top;
		display: inline-block;
		width: 430px;
		padding-left: 10px;
	}
	#golf .intro .title {
		font-size: 133px;
		text-align: left;
	}
	#golf .intro .title span{
		display: blocK;
	}
	#golf .intro .col-sm-12:nth-of-type(2){
		position: absolute;
		bottom: 50px;
	}
	#golf .intro .text{
		font-size: 21px;
		padding-left: 28px;
		min-height: 392px;
	}
	.idioma-hu #golf .intro .title {
		padding-top: 47px;
		font-size: 62px;
	}
	/* GOLF VIDEO
	================================================== */
	#golf-video #video {
		height: 270px;
	}
	#golf-video .video-mask {
		background: url('../img/inspiraciones/golf-video-mb.jpg') no-repeat center top;
		height: 270px;
		background-size: cover;
	}
	#golf-video .title{
		position: absolute;
		top: 5px;
		left: 25%;
		font-size: 53px;
	}
	#golf-video .title span, #golf-video .title div{
		font-size: 31px;
	}
	#golf-video .title div{
		padding-left: 65px;
	}
	#golf-video img:nth-of-type(1){
		display: none;
	}
	#golf-video img:nth-of-type(2){
		display: block;
	}
	.video-mask:after{
		border-left: 50px solid #FF4C35;
		border-top: 22px solid transparent;
		border-bottom: 22px solid transparent;
		margin: -22px 0 0 -25px;
	}
	.idioma-hu #golf-video .title{
		left: 30px;
	}
	.idioma-hu #golf-video .title div {
		padding-left: 20px;
	}
	/* GOLF CAMPOS
	================================================== */
	#golf2 .campos{
		margin-top: 75px;
	}
	#golf2 .campos .title {
		font-size: 70px;
		line-height: 53px;
		text-align: left;
		padding-bottom: 15px;
		margin-bottom: 60px;
	}
	#golf2 .campos .title div{
		font-size: 22px;
		line-height: 32px;
	}
	#golf2 .campos .title div:nth-of-type(2){
		font-size: 29px;
	}
	#golf2 .campos .title div:nth-of-type(1){
		text-align: left;
		padding-left: 75px;
	}
	#golf2 .campos .title div:nth-of-type(2){
		padding: 20px 0px 0px 45px;
		text-align: left;
		margin-right: 0px;
		margin-left: -12px;
	}
	#golf2 .campos .text{
		font-size: 20px;
		line-height: 26px;
		padding-left: 28px;
	}
	/* GOLF GOLFISTAS
	================================================== */
	#golf3{
		background: #FFFFFF url('../img/inspiraciones/bg-golf-golfistas-mb.jpg') no-repeat center top;
		min-height: 1030px;
	}
	#golf3 .golfistas{
		margin-top: 80px;
	}
	#golf3 .golfistas .title {
		font-size: 90px;
		padding-left: 30px;
	}
	#golf3 .golfistas .title div div{
		padding-left: 50px;
	}
	#golf3 .golfistas .title div:nth-of-type(1) {
		padding-left: 132px;
	}
	#golf3 .golfistas .title div:nth-of-type(2){
		padding-left: 223px;
	}
	#golf3 .golfistas .title div:nth-of-type(3){
		padding: 20px 0px 0px 235px;
	}
	#golf3 .golfistas .text{
		font-size: 20px;
		line-height: 26px;
		padding-left: 60px;
	}
	#golf3 .golfistas .post-text{
		padding-left: 60px;
	}
	/* GALLERY
	================================================== */
	#golf4{
		background: #FFFFFF url('../img/inspiraciones/bg-golf-galeria-mb.jpg') repeat;
		font-family: 'Roboto Slab', serif;
	}
	#golf4 .gallery{
		color: #000;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	#golf4 .gallery .title{
		display: none;
	}
	#golf4 .gallery .col-md-12{
		padding: 0px;
	}
	/* 5 ESTRELLAS
	================================================== */
	#golf5{
		background: #FFFFFF url('../img/inspiraciones/bg-golf-5estrellas-mb.jpg') no-repeat center top;
		color: #fff;
		min-height: 1032px;
	}
	#golf5 .golf-5estrellas{
		margin-top: 100px;
	}
	#golf5 .golf-5estrellas .title{
		margin-bottom: 35px;
		font-size: 80px
	}
	#golf5 .golf-5estrellas .text{
		padding-left: 50px;
		font-size: 20px;
		line-height: 26px;
		padding-right: 0px;
	}
	#golf5 .golf-5estrellas .post-text{
		padding-left: 50px;
	}
	#golf5 .golf-5estrellas a{
		color: #FF4C35 ;
		text-decoration: underline;
	}
	/* OCIO
	================================================== */
	#ocio{
		background: #160500 url('../img/inspiraciones/bg-ocio-chillout-mb.jpg') no-repeat center top;
		min-height: 1942px;
	}
	/* INTRO
	================================================== */
	#ocio .intro{
		margin-top: 20px;
		min-height: 1230px;
	}
	#ocio .intro .title {
		font-size: 80px;
		line-height: 84px;
		margin-top: 145px;
		padding-left: 20px;
	}
	#ocio .intro .title div{
		font-size: 50px;
		line-height: 30px;
	}
	#ocio .intro .text{
		font-size: 21px;
		line-height: 28px;
		font-weight: 400;
		margin-bottom: 30px;
		margin-top: 335px;
		padding-left: 20px;
		padding-right: 35px;
	}
	#ocio .intro .post-text{
		font-size: 21px;
		padding-left: 20px;
		padding-right: 150px;
	}
	.idioma-de #ocio .intro .text {
		font-size: 19px;
	}
	.idioma-hu #ocio .intro .title{
		font-size: 72px;
	}
	.idioma-hu #ocio .intro{
		min-height: 1160px;
	}
	.idioma-hu #ocio3 .diversion .title{
		font-size: 52px;
	}
	.idioma-hu #ocio3 .diversion .title div{
		margin-left: 0px;
	}
	.idioma-hu #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
    font-size: 50px;
	}
	/* UNA CENA
	================================================== */
	#ocio .cena .title {
		font-size: 55px;
		line-height: 30px;
		padding-left: 80px;
		display: inline-block;
		min-width: 390px;
	}
	#ocio .cena .title span{
		top: 29px;
		font-size: 112px;
		left: 31px;
	}
	#ocio .cena .title span:nth-of-type(2){
		font-size: 41px;
		left: 0px;
	}
	#ocio .cena .title div{
		font-size: 24px;
		line-height: 22px;
		padding-left: 0px;
	}
	#ocio .cena .title div:nth-of-type(2){
		font-size: 50px;
		line-height: 72px;
	}
	#ocio .cena .text{
		font-size: 20px;
		line-height: 26px;
		padding-right: 10px;
		padding-left: 70px;
		margin-top: 110px;
	}
	#ocio .cena .post-text{
		font-size: 20px;
		line-height: 34px;
		padding-left: 70px;
		margin-bottom: 66px;
	}
	/* UNA COPA
	================================================== */
	#ocio2{
		background: #FFFFFF url('../img/inspiraciones/bg-ocio-una-copa-mb.jpg') no-repeat center top;
		min-height: 1020px;
		padding-top: 65px;
	}
	#ocio2 .una-copa .title span{
		left: 20px;
	}
	#ocio2 .una-copa .text{
		font-size: 20px;
		line-height: 26px;
		font-weight: 300;
		padding-left: 25px;
		padding-right: 15px;
		margin-top: 445px;
	}
	/* DIVERSION
	================================================== */
	#ocio3{
		background-position:center 748px;
		min-height: 1450px;
		padding-top: 65px;
	}
	#ocio3 .diversion .title {
		font-size: 66px;
		line-height: 66px;
		text-align: left;
		padding-left: 70px;
	}
	#ocio3 .diversion .title span{
		position: absolute;
		top: 25px;
		left: 25px;
		font-size: 128px;
	}
	#ocio3 .diversion .title div{
		font-size: 32px;
		line-height: 32px;
		margin-left: -0px;
	}
	#ocio3 .diversion .text{
		font-size: 18px;
		line-height: 24px;
		padding-left: 70px;
		padding-right: 20px;
		margin-top: 50px;
	}
	#ocio3 .diversion .post-text{
		font-size: 20px;
		line-height: 34px;
		padding-left: 70px;
		padding-right: 20px;
		margin-top: 40px;
	}
	#ocio3 .diversion .post-text a{
		text-decoration: underline;
		color: #ff4c35;
	}
	#ocio3 .diversion .text span{
		font-weight: 700;
	}
	/* IMPUESTOS BAJOS
	================================================== */
	#ocio4{
		background: #000000 url('../img/inspiraciones/bg-ocio-impuestos-bajos-mb.jpg') no-repeat center bottom;
		min-height: 1165px;
		padding-top: 75px;
	}
	#ocio4 .impuestos-bajos .title {
		padding-left: 80px;
	}
	#ocio4 .impuestos-bajos .title span{
		left: 30px;
	}
	#ocio4 .impuestos-bajos .title div{
		font-size: 28px;
		line-height: 0px;
		margin-left: 0px;
	}
	#ocio4 .impuestos-bajos .title div:nth-of-type(2){
		padding-left: 0px;
		font-size: 71px;
		line-height: 80px;
		text-align: left;
	}
	#ocio4 .impuestos-bajos .title div:nth-of-type(3){
		font-size: 48px;
		line-height: 55px;
		padding-left: 0px;
	}
	#ocio4 .impuestos-bajos .text{
		font-size: 20px;
		line-height: 26px;
		padding-right: 50px;
		padding-top: 30px;
		padding-left: 75px;
	}
	#ocio4 .impuestos-bajos .text span{
		font-weight: 700;
	}
	/* ESTRELLAS
	================================================== */
	#estrellas{
		background: #030208 url('../img/inspiraciones/bg-estrellas-mb.jpg') no-repeat center top;
		min-height: 1244px;
	}
	#estrellas .intro{
		margin-top: 100px;
		padding-left: 30px;
	}
	#estrellas .intro .title div:nth-of-type(1){
		font-size: 55px;
		line-height: 35px;
	}
	#estrellas .intro .title div:nth-of-type(2){
		font-size: 115px;
		line-height: 144px;
		padding-left: 0px;
	}
	#estrellas .intro .text{
		font-size: 21px;
		line-height: 28px;
		margin-top: 125px;
		padding-left: 10px;
		padding-right: 70px;
		padding-bottom: 250px;
	}
	/* CIELOS
	================================================== */
	#estrellas2{
		background: #02020A; /* Old browsers */
		background: -moz-linear-gradient(top,  #02020A 0%, #040310 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#02020A), color-stop(100%,#040310)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #02020A 0%,#040310 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #02020A 0%,#040310 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #02020A 0%,#040310 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #02020A 0%,#040310 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02020A', endColorstr='#040310',GradientType=0 ); /* IE6-9 */
	}
	#estrellas2 .cielos{
		margin-top: 43px;
		padding-left: 46px;
	}
	#estrellas2 .cielos .title div:nth-of-type(2){
		font-size: 75px;
		line-height: 75px;
	}
	#estrellas2 .cielos .text{
		font-size: 20px;
		line-height: 26px;
		font-weight: 300;
		color: #FFFFFF;
		text-align: left;
		padding-top: 40px;
		padding-left: 30px;
		padding-right: 18px;
		padding-bottom: 70px;
	}
	/* VIDEO
	================================================== */
	#estrellas2 #video{
		margin-top: 0px;
		border: none;
		height: 282px !important;
	}
	#estrellas2 .video-mask {
		height: 270px;
		background-size: cover;
	}
	#estrellas2 .universo{
		margin-top: 100px;
		padding-left: 56px;
	}
	#estrellas2 .universo .title{
		padding-left: 19px;
	}
	#estrellas2 .universo .title span{
		left: -22px;
	}
	#estrellas2 .universo .title div:nth-of-type(1){
		line-height: 20px;
	}
	#estrellas2 .universo .title div:nth-of-type(2){
		font-size: 80px;
		line-height: 84px;
		padding-left: 0px;
	}
	#estrellas2 .text{
		font-size: 20px;
		line-height: 26px;
		padding-top: 50px;
		padding-right: 20px;
		padding-bottom: 55px;
	}
	.idioma-hu #estrellas2 .universo .title div:nth-of-type(1){
		line-height: 34px;
	}
	/* GALERIA
	================================================== */
	#estrellas2 .gallery {
		margin: 0px;
	}
	#estrellas2 .container.video480, #estrellas2 .gallery .col-md-12{
		padding: 0px;
	}
	/* STARLIGHT
	================================================== */
	#estrellas3{
		background: #080723 url('../img/inspiraciones/bg-estrellas-starlight-mb.jpg') no-repeat center bottom;
		min-height: 983px;
		padding-top: 120px;
	}
	#estrellas3 .starlight{
		margin-bottom: 70px;
		padding-left: 62px;
	}
	#estrellas3 .starlight .title{
		font-size: 66px;
		line-height: 62px;
		padding-left: 85px;
	}
	#estrellas3 .starlight .title span{
		font-size: 160px;
		line-height: 113px;
	}
	#estrellas3 .starlight .text{
		font-size: 20px;
		line-height: 26px;
		padding-left: 0px;
		padding-right: 25px;
		padding-top: 75px;
		text-align: center;
	}
	#estrellas3 .ademas .text{
		font-size: 17px;
		line-height: 24px;
		padding: 0px 10px;
		margin-top: 360px;
		padding-bottom: 10px
	}
	.idioma-hu #estrellas3 .starlight .title{
		font-size: 50px;
	}
	/* ISLAS
	================================================== */
	#estrellas4{
		background: #0B0A2F url('../img/inspiraciones/bg-estrellas-islas-mb.jpg') no-repeat center top;
		font-family: 'Roboto Slab', serif;
		min-height: 1976px;
		padding-top: 101px;
	}
	#estrellas4 .islas .title{
		padding-bottom: 20px
	}
	#estrellas4 .islas{
		padding-left: 60px;
	}
	#estrellas4 .islas .col-sm-6{
		padding-left: 90px;
		margin-top: 80px;
	}
	#estrellas4 h3{
		font-size: 22px;
		line-height: 24px;
	}
	#estrellas4 .text{
		font-size: 16px;
		line-height: 24px;
	}
	/* TESTIMONIOS
	================================================== */
	#testimonios{
		background: #FFF url('../img/inspiraciones/bg-testimonios-mb.jpg') no-repeat center top;
		min-height: 1600px;
	}
	#testimonios .intro{
		margin-top: 72px;
	}
	#testimonios .intro .title div:nth-of-type(1){
		font-size: 66px;
		line-height: 78px;
		text-align: left;
		font-weight: 700;
		color: #ff3560;
		padding-left: 31px;
		text-shadow: 3px 4px 0px #fff;
	}
	#testimonios .intro .title div:nth-of-type(2){
		font-size: 60px;
		line-height: 61px;
		text-align: left;
		font-weight: 300;
		color: #fff;
		text-align: center;
		padding-right: 0;
		text-shadow: 2px 3px 0px #3B7381;
	}
	#testimonios .intro .text{
		font-size: 21px;
		line-height: 28px;
		color: #1d252c;
		padding-top: 60px;
		text-shadow: none;
		padding-right: 25px;
		padding-left: 60px;
	}
	#testimonios .en-primera-persona .title div:nth-of-type(1){
		left: 10px;
	}
	#testimonios .en-primera-persona .title div:nth-of-type(2){
		padding-left: 130px;
	}
	#testimonios .en-primera-persona .title div:nth-of-type(3){
		font-size: 100px;
		line-height: 66px;
		padding-left: 40px;
	}
	#testimonios .en-primera-persona .text{
		font-size: 18px;
		line-height: 28px;
		padding: 50px 10px 20px 30px;
	}
	/* TESTIMONIOS VIDEOS
	================================================== */
	#testimonio-videos{
		padding-bottom: 100px;
	}
	#testimonio-videos #video-ie{
		border-right: 0px solid;
	}
	#testimonio-videos .col-sm-4.m2 .col-sm-6#video,
	#testimonio-videos .col-sm-4.m2 .col-sm-12#video,
	#testimonio-videos .col-sm-8#video,
	#testimonio-videos .col-sm-4#video,
	#testimonio-videos .col-sm-3.m2 .col-sm-12#video,
	#testimonio-videos .col-sm-5#video{
		height: 252px;
		margin-top: 10px;
		padding: 0px;
	}
	#testimonio-videos .col-sm-4.m2 .col-sm-6#video:nth-of-type(1),
	#testimonio-videos .col-sm-4.m2 .col-sm-6#video:nth-of-type(2){
		margin-top: 10px;
	}
	/* TESTIMONIOS: NO TE LO PIERDAS
	================================================== */
	#testimonios2{
		background: #033EAA url('../img/inspiraciones/bg-testimonios-no-te-lo-pierdas-mb.jpg') no-repeat center top;
		min-height: 937px;
		padding-bottom: 54px;
	}
	#testimonios2 .no-te-lo-pierdas{
		margin-top: 68px;
	}
	#testimonios2 .no-te-lo-pierdas .box1{
		padding: 0px;
	}
	#testimonios2 .no-te-lo-pierdas .box2{
		margin-top: 70px;
	}
	/* EXTREMOSFERA
	================================================== */
	#extremosfera{
		background: #89743F url('../img/inspiraciones/bg-extremosfera-mb.jpg') no-repeat center top;
		min-height: 1746px;
		height: auto;
		font-family: 'Roboto Slab', serif;
		color: #fff;
		border-bottom: 1px solid #907C49;
	}
  .idioma-es #extremosfera{
		background: #89743F url('../img/inspiraciones/bg-extremosfera-mb-es.jpg') no-repeat center top;
	}
  .idioma-da #extremosfera{
		background: #89743F url('../img/inspiraciones/bg-extremosfera-mb-da.jpg') no-repeat center top;
	}
  .idioma-de #extremosfera{
		background: #89743F url('../img/inspiraciones/bg-extremosfera-mb-de.jpg') no-repeat center top;
	}
  .idioma-nb #extremosfera{
		background: #89743F url('../img/inspiraciones/bg-extremosfera-mb-nb.jpg') no-repeat center top;
	}
  .idioma-sv #extremosfera{
		background: #89743F url('../img/inspiraciones/bg-extremosfera-mb-sv.jpg') no-repeat center top;
	}
	.idioma-nl #extremosfera{
		background: #89743F url('../img/inspiraciones/bg-extremosfera-mb-nl.jpg') no-repeat center top;
	}
	#extremosfera .intro{
		margin-top: 636px;
		min-height: 478px;
	}
	#extremosfera .intro .title {
		font-size: 24px;
		line-height: 28px;
		text-align: left;
		font-weight: 700;
		color: #fff;
		padding-left: 17px
	}
	#extremosfera .intro .text{
		font-size: 20px;
		line-height: 27px;
		text-align: left;
		padding-top: 4px;
		padding-right: 17px;
		padding-left: 17px
	}
	#extremosfera .intro .post-text{
		padding-top: 49px;
		padding-left: 17px;
		padding-right: 17px;
	}
	/* EXTREMOSFERA: RECORD
	================================================== */
	#extremosfera .record{
		padding-top: 60px;
		background: #FFF;
		padding-bottom: 60px;
	}
	#extremosfera .record .title{
		margin-left: 0px;
	}
	#extremosfera .record .title div:nth-of-type(1){
		left: 45px;
	}
	#extremosfera .record .title div:nth-of-type(2){
		padding-left: 92px;
	}
	#extremosfera .record .title div:nth-of-type(3){
		font-size: 70px;
		line-height: 40px;
		padding-left: 93px;
	}
	#extremosfera .record .title div:nth-of-type(4){
		font-size: 24px;
		line-height: 52px;
		padding-left: 194px;
	}
	#extremosfera .record .text{
		font-size: 20px;
		line-height: 26px;
		text-align: center;
		padding-left: 15px;
		padding-top: 45px;
		padding-right: 10px;
	}
	.idioma.hu #extremosfera .record .title div:nth-of-type(3) {
		font-size: 42px;
	}
	.idioma-hu #extremosfera .record .title div:nth-of-type(4) {
		padding-left: 160px;
	}
	/* EXTREMOSFERA: VIDEO
	================================================== */
	#extremosfera-video #video{
		height: 280px;
	}
	#extremosfera-video .video-mask {
		background-size: cover;
	}
	/* EXTREMOSFERA: PRACTICA
	================================================== */
	#extremosfera2{
		height: 542px;
		padding-top: 30px;
	}
	#extremosfera2 .practica .title {
		margin-top: 120px;
	}
	#extremosfera2 .practica .title div:nth-of-type(1){
		font-size: 50px;
	}
	#extremosfera2 .practica .title div:nth-of-type(2){
		font-size: 38px;
		line-height: 70px;
	}
	#extremosfera2 .practica .title div:nth-of-type(3){
		font-size: 33px;
		line-height: 76px;
	}
	#extremosfera2 .practica .title div:nth-of-type(3) span{
		font-size: 51px;
	}
	.idioma-hu #extremosfera2 .practica .title div:nth-of-type(1) {
		font-size: 44px;
	}
	.idioma-hu #extremosfera2 .practica .title div:nth-of-type(3) {
		font-size: 28px;
	}
	/* EXTREMOSFERA: ESCALADA
	================================================== */
	#extremosfera3{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-escalada-mb.jpg') no-repeat center top;
		height: 953px;
	}
	#extremosfera3 .escalada{
		margin-top: 450px;
	}
	#extremosfera3 .escalada .title div:nth-of-type(1){
		top: -50px;
		left: 48px;
	}
	#extremosfera3 .escalada .title div:nth-of-type(2){
		padding-left: 94px;
	}
	#extremosfera3 .escalada .title div:nth-of-type(2){
		padding-left: 94px;
	}
	#extremosfera3 .escalada .title div:nth-of-type(3){
		font-size: 75px;
		line-height: 52px;
		text-align: left;
		font-weight: 100;
		color: #fff;
		padding-left: 90px;
	}
	#extremosfera3 .escalada .text{
		font-size: 18px;
		padding-left: 48px;
		padding-top: 48px;
	}
	#extremosfera3 .escalada .post-text{
		width: 360px;
	}
	/* EXTREMOSFERA: MOUNTAIN BIKE
	================================================== */
	#extremosfera4{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-mountain-bike-mb.jpg') no-repeat center top;
		height: 962px;
	}
	#extremosfera4 .mountain-bike{
		margin-top: 450px;
	}
	#extremosfera4 .mountain-bike .title div:nth-of-type(1){
		left: 12px;
	}
	#extremosfera4 .mountain-bike .title div:nth-of-type(2){
		font-size: 32px;
		padding-left: 57px;
	}
	#extremosfera4 .mountain-bike .title div:nth-of-type(3){
		line-height: 76px;
		padding-left: 49px;
	}
	#extremosfera4 .mountain-bike .text{
		font-size: 18px;
		padding-top: 30px;
		padding-left: 49px;
		padding-right: 44px;
	}
	#extremosfera4 .mountain-bike .post-text{
		left: 30%;
	}
	.idiomahuasd #extremosfera4 .mountain-bike .title div:nth-of-type(3) {
		font-size: 64px;
		line-height: 60px;
	}
	/* EXTREMOSFERA: ROPE JUMP
	================================================== */
	#extremosfera5{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-rope-jump-mb.jpg') no-repeat center top;
		height: 962px;
	}
	#extremosfera5 .rope-jump{
		margin-top: 447px;
	}
	#extremosfera5 .rope-jump .title div:nth-of-type(1){
		left: 77px;
	}
	#extremosfera5 .rope-jump .title div:nth-of-type(2){
		padding-left: 148px;
	}
	#extremosfera5 .rope-jump .title div:nth-of-type(3){
		padding-left: 119px;
	}
	#extremosfera5 .rope-jump .text{
		font-size: 18px;
		padding-top: 70px;
		padding-left: 57px;
		padding-right: 0px;
	}
	#extremosfera5 .rope-jump .post-text{
		width: 360px;
	}
	/* EXTREMOSFERA: TRAIL
	================================================== */
	#extremosfera6{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-trail-mb.jpg') no-repeat center top;
		height: 970px;
	}
	#extremosfera6 .trail .title div:nth-of-type(1){
		left: 24px;
	}
	#extremosfera6 .trail .title div:nth-of-type(2){
		padding-left: 61px;
	}
	#extremosfera6 .trail .title div:nth-of-type(3){
		padding-left: 41px;
	}
	#extremosfera6 .trail .text{
		font-size: 18px;
		padding-top: 41px;
		padding-left: 38px;
	}
	#extremosfera6 .trail .post-text{
		left: 30%;
	}
	#extremosfera6 .trail .post-text a{
		color: #ff4c35;
		text-decoration: underline;
	}
	.idioma-nl #extremosfera6 .trail .title div:nth-of-type(2){
		font-size: 50px;
	}
	.idioma-hu #extremosfera6 .trail .title div:nth-of-type(2) {
		font-size: 58px;
	}
	/* EXTREMOSFERA: PARAPENTE
	================================================== */
	#extremosfera7{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-parapente-mb.jpg') no-repeat center top;
		height: 962px;
	}
	#extremosfera7 .parapente{
		margin-top: 464px;
	}
	#extremosfera7 .parapente .title div:nth-of-type(1){
		font-size: 125px;
		text-align: left;
		font-weight: 100;
		color: #FFB516;
		position: absolute;
		left: 153px;
	}
	#extremosfera7 .parapente .title div:nth-of-type(2){
		padding-left: 213px;
	}
	#extremosfera7 .parapente .title div:nth-of-type(4),
	#extremosfera7 .parapente .title div:nth-of-type(5){
		font-size: 75px;
		line-height: 38px;
		text-align: left;
		font-weight: 100;
		color: #fff;
		padding-left: 188px;
	}
	#extremosfera7 .parapente .title div:nth-of-type(5){
		line-height: 85px;
		padding-left: 170px;
	}
	#extremosfera7 .parapente .text{
		font-size: 18px;
		font-weight: 400;
		padding-top: 18px;
		padding-left: 114px;
	}
	#extremosfera7 .parapente .post-text{
		width: 360px;
	}
	#extremosfera7 .parapente .post-text a{
		width: 360px;
	}
	.idioma-hu #extremosfera7 .parapente .title div:nth-of-type(1) {
		left: 8px;
	}
	.idioma-hu #extremosfera7 .parapente .title div:nth-of-type(3) {
		font-size: 70px;
		margin-top: 0;
	}
	.idioma-hu #extremosfera7 .parapente .text {
		padding-top: 40px;
		padding-left: 48px;
	}
	/* EXTREMOSFERA: CICLISMO
	================================================== */
	#extremosfera8{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-ciclismo-mb.jpg') no-repeat center top;
		min-height: 961px;
	}
	#extremosfera8 .ciclismo .title div:nth-of-type(1){
		left: 30px;
	}
	#extremosfera8 .ciclismo .title div:nth-of-type(2){
		padding-left: 77px;
	}
	#extremosfera8 .ciclismo .title div:nth-of-type(3){
		padding-left: 127px;
	}
	#extremosfera8 .ciclismo .text{
		font-size: 18px;
		text-shadow: 1px 1px 3px #000;
		padding-top: 50px;
		padding-left: 87px;
	}
	#extremosfera8 .ciclismo .post-text{
		left: 30%;
	}
	.idioma-nl #extremosfera8 .ciclismo .title div:nth-of-type(3){
		font-size: 62px;
	}
	.idioma-hu #extremosfera8 .ciclismo .title div:nth-of-type(3) {
    padding-left: 80px;
    font-size: 70px;
	}
	/* EXTREMOSFERA: GALLERY
	================================================== */
	#extremosfera9{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-galeria.jpg') no-repeat -45px -273px;
		background-size: 254%;
		height: 500px;
	}
	#extremosfera9 .gallery .title{
		display: none;
	}
	#extremosfera9 .gallery .col-md-12{
		padding: 0px;
	}
	/* EXTREMOSFERA: PARTICIPAR
	================================================== */
	#extremosfera10{
		background: #FFF url('../img/inspiraciones/bg-extremosfera-participar-mb.jpg') no-repeat center top;
        height: 650px;
	}

    #extremosfera10 .participar .title div:nth-of-type(1){
        left: 0px;
    }
    #extremosfera10 .participar .title div:nth-of-type(3){
        padding-left: 14px;
        font-size: 72px;
    }
    #extremosfera10 .participar .title div:nth-of-type(2){
        padding-left: 40px;
    }
    #extremosfera10 .participar .text{
        text-align: right;
        padding-left: 168px;
        padding-top: 30px;
        padding-right: 0;
    }
    #extremosfera10 .participar .post-text{
        text-align: right;
    }
    .idioma-da #extremosfera10 .participar .title div:nth-of-type(3) {
        font-size: 38px;
    }
    .idioma-da #extremosfera10 .participar .text{
        padding-left: 185px;
    }
    .idioma-fr #extremosfera10 .participar .title div:nth-of-type(3) {
        font-size: 48px;
    }
    .idioma-fr #extremosfera10 .participar .text{
        padding-left: 180px;
    }
    .idioma-it #extremosfera10 .participar .title div:nth-of-type(3) {
        font-size: 62px;
    }
	/* COMPRAS
	================================================== */
	#compras{
		background: #2C2B29 url('../img/inspiraciones/bg-compras-mb.jpg') no-repeat center top;
		min-height: 2035px;
	}
	#compras .intro{
		height: 1070px;
		margin-top: 31px;
	}
	#compras .intro .title div:nth-of-type(1){
		display: none;
	}
	#compras .intro .title div:nth-of-type(2){
		font-size: 51px;
		font-weight: 400;
		padding-left: 0px;
		text-align: center;
	}
	#compras .intro .title div:nth-of-type(3){
		font-size: 65px;
		line-height: 18px;
		font-weight: 700;
		padding-left: 0px;
		text-align: center;
	}
	#compras .intro .text{
		font-size: 23px;
		line-height: 29px;
		color: #fff;
		padding-right: 35px;
		padding-left: 20px;
	}
	.idioma-hu #compras .intro .title div:nth-of-type(3) {
    font-size: 56px;
    line-height: 57px;
	}
	.idioma-hu #compras .intro .text{
		padding-top: 320px;
	}
	/* COMPRAS: IMPUESTOS
	================================================== */
	#compras .impuestos {
		background: #FFF url('../img/inspiraciones/bg-compras-impuestos-mb.jpg') no-repeat center top;
		padding-top: 146px;
		margin-top: 16px;
		min-height: 811px;
	}
	#compras .impuestos .title {
		font-size: 65px;
		padding-left: 38px;
	}
	#compras .impuestos .title div:nth-of-type(2),
	#compras .impuestos .title div:nth-of-type(4){
		line-height: 44px;
	}
	#compras .impuestos .text{
		font-size: 20px;
		line-height: 27px;
		padding-top: 34px;
		padding-right: 64px;
		padding-left: 42px;
	}
	.idioma-hu #compras .impuestos .title div:nth-of-type(3) {
    font-size: 40px;
	}
	/* COMPRAS: MERCADILLOS
	================================================== */
	#compras2{
		background: #FFF url('../img/inspiraciones/bg-compras-mercadillos-mb.jpg') no-repeat center top;
		min-height: 1352px;
	}
	#compras2 .mercadillos{
		margin-top: 46px;
	}
	#compras2 .mercadillos .col-sm-12:nth-of-type(1){
		min-height: 470px;
	}
	#compras2 .mercadillos .title {
		text-align: right;
		padding-left: 0px;
		padding-right: 15px;
		color: #fff;
	}
	#compras2 .mercadillos .title div:nth-of-type(1){
		font-size: 110px;
		position: absolute;
		top: -25px;
		left: 35px;
	}
	#compras2 .mercadillos .title div:nth-of-type(2){
		font-size: 68px;
		line-height: 0.95em;
	}
	#compras2 .mercadillos .title div:nth-of-type(3){
		margin-top: 0;
		font-size: 51px;
		line-height: 0.95em;
	}
	#compras2 .mercadillos .text{
		font-size: 21px;
		line-height: 27px;
		text-align: left;
		padding-top: 0;
		padding-right: 27px;
		padding-left: 22px;
	}
	#compras2 .mercadillos .post-text{
		padding-top: 28px;
		padding-left: 22px;
	}
	/* COMPRAS: SHOPPING
	================================================== */
	#compras3{
		background: #A29368 url('../img/inspiraciones/bg-compras-shopping-mb.jpg') no-repeat center top;
		min-height: 1180px;
	}
	#compras3 .shopping{
		margin-top: 420px;
	}
	#compras3 .shopping .title{
		text-align: left;
		padding-left: 32px;
		color: #fff;
	}
	#compras3 .shopping  .title div:nth-of-type(1){
		font-size: 106px;
		top: -53px;
		left: 23px;
	}
	#compras3 .shopping .title div:nth-of-type(2){
		font-size: 36px;
		padding-left: 19px;
	}
	#compras3 .shopping .title div:nth-of-type(3){
		font-size: 62px;
		line-height: 49px;
		padding-left: 0;
		text-align: right;
		padding-right: 10px;
	}
	#compras3 .shopping .text{
		font-size: 20px;
		line-height: 27px;
		padding-top: 41px;
		padding-right: 21px;
		padding-left: 21px;
	}
	#compras3 .shopping .post-text{
		padding-top: 39px;
		padding-left: 21px;
	}
	.idioma-hu #compras3 .shopping .title div:nth-of-type(3) {
    padding-left: 0px;
    font-size: 42px;
	}
	/* COMPRAS: SHOPPING
	================================================== */
	#compras4{
		background: #000 url('../img/inspiraciones/bg-compras-productos-tipicos-mb.jpg') no-repeat center top;
    -webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
		min-height: 1960px;
	}
	#compras4 .productos-tipicos{
		margin-top: 108px;
		background: none;
	}
	#compras4 .productos-tipicos .title {
		text-align: left;
		padding-left: 32px;
		color: #fff;
	}
	#compras4 .productos-tipicos  .title div:nth-of-type(1){
		font-size: 103px;
		left: 54px;
	}
	#compras4 .productos-tipicos .title div:nth-of-type(2){
		font-size: 52px;
		padding-left: 55px;
	}
	#compras4 .productos-tipicos .title div:nth-of-type(3){
		font-size: 70px;
		line-height: 39px;
		padding-left: 113px;
	}
	#compras4 .productos-tipicos .text{
		font-size: 21px;
		line-height: 28px;
		padding-top: 60px;
		padding-right: 32px;
		padding-left: 41px;
		margin-bottom: 53px;
	}
	#compras4 .productos-tipicos .post-text{
		font-size: 16px;
		padding-left: 40px;
		padding-right: 20px;
	}
	#compras4 .productos-tipicos .post-text:nth-of-type(4),
	#compras4 .productos-tipicos .post-text:nth-of-type(5){
		padding-top: 67px;
	}
	#compras4 .productos-tipicos .post-text img{
		margin-right: 14px;
		margin-bottom: 70px;
	}
	#compras4 .productos-tipicos .post-text.last img{
		margin-bottom: 0px;
	}
	#compras4 .productos-tipicos .post-text h3{
		font-size: 17px;
		padding-bottom: 10px;
	}
	#compras4.de .productos-tipicos .text {
		font-size: 17px;
	}
	#compras4.de .productos-tipicos .post-text {
		font-size: 14px;
	}
	#compras4.de .productos-tipicos .post-text img {
		margin-bottom: 40px;
	}
	#compras4.de .productos-tipicos .post-text {
		margin-bottom: 10px;
	}
	#compras4.de .productos-tipicos div:nth-of-type(4),
	#compras4.de .productos-tipicos div:nth-of-type(5)  {
		margin-bottom: 30px;
	}
	.idioma-hu #compras4 .productos-tipicos .title div:nth-of-type(3){
		padding-left: 70px;
	}
	.idioma-hu #compras4 .productos-tipicos .post-text{
		margin-bottom: 0px;
	}
	.idioma-hu #compras4 .productos-tipicos{
		margin-top: 50px;
	}
	/* SPA
	================================================== */
	#spa{
		background: #FFF url('../img/inspiraciones/bg-spa-mb.jpg') no-repeat center 10px;
		padding-bottom: 50px;
	}
	#spa .intro{
		margin-top: 10px;
	}
	#spa .intro .col-sm-12:nth-of-type(1){
		height: 795px;
	}
	#spa .intro .title div:nth-of-type(1){
		top: -13px;
	}
	#spa .intro .title div:nth-of-type(2){
		font-size: 75px;
		font-weight: 300;
		padding-left: 62px;
	}
	#spa .intro .title div:nth-of-type(2) span{
		font-size: 141px;
	}
	#spa .intro .title div:nth-of-type(3){
		font-size: 65px;
		line-height: 27px;
		padding-left: 97px;
	}
	#spa .intro .text{
		font-size: 21px;
		text-align: right;
		margin-bottom: 0;
		padding: 0 19px 43px 0;
	}
	#spa .intro .col-sm-6{
		padding: 0px;
	}
	#spa .intro .post-text{
		margin-bottom: 0px;
		height: auto;
		padding-bottom: 10px;
	}
	#spa .intro .post-text h3{
		margin-bottom: 21px;
		padding-left: 40px;
	}
	#spa .intro .post-text p{
		padding-left: 40px;
		padding-right: 24px;
	}
	.idioma-hu #spa .intro .title div:nth-of-type(2) span{
		font-size: 80px;
	}
	.idioma-hu #spa2 .wellness .title div:nth-of-type(3){
		font-size: 80px;
	}
	/* SPA: WELLNESS
	================================================== */
	#spa2{
		background: #FFF url('../img/inspiraciones/bg-spa-wellness-mb.jpg') no-repeat center top;
		min-height: 1130px;
	}
	#spa2 .wellness{
		margin-top: 88px;
	}
	#spa2 .wellness .title {
		text-align: left;
		font-weight: 300;
		color: #FFF;
		line-height: normal;
	}
	#spa2 .wellness .title div:nth-of-type(1){
		top: -64px;
		left: 20px;
	}
	#spa2 .wellness .title div:nth-of-type(2){
		padding-left: 52px;
	}
	#spa2 .wellness .title div:nth-of-type(3){
		font-size: 90px;
		line-height: 44px;
		padding-left: 57px;
	}
	#spa2 .wellness .text{
		font-size: 20px;
		line-height: 26px;
		padding-top: 519px;
		margin-bottom: 24px;
		padding-left: 46px;
		padding-right: 30px;
	}
	#spa2 .wellness .text span{
		font-weight: 700;
	}
	#spa2 .wellness .post-text{
		font-size: 22px;
		line-height: 26px;
		text-align: left;
		font-weight: 700;
		text-align: left;
		padding-left: 46px;
	}
	#spa2 .wellness .post-text a{
		color: #ffec00;
		text-decoration: underline;
	}
	/* SPA: TRATAMINETOS
	================================================== */
	#spa3{
		background: #243312 url('../img/inspiraciones/bg-spa-terapias-mb.jpg') no-repeat center top;
		min-height: 0px;
  		padding-bottom: 50px;
	}
	#spa3 .tratamientos{
		margin-top: 64px;
	}
	#spa3 .tratamientos .title {
		font-size: 31px;
		line-height: normal;
		font-weight: 100;
		text-align: center;
		color: #FFF;
		margin-bottom: 55px;
	}
	#spa3 .tratamientos .title span{
		font-weight: 400;
	}
	#spa3 .tratamientos .title div:nth-of-type(2){
		line-height: 28px;
	}
	#spa3 .tratamientos .col-sm-6{
		height: auto;
		border-left: none !important;
		border-right: none !important;
	}
	#spa3 .tratamientos .col-sm-6:nth-of-type(3),
	#spa3 .tratamientos .col-sm-6:nth-of-type(4),
	#spa3 .tratamientos .col-sm-6:nth-of-type(7),
	#spa3 .tratamientos .col-sm-6:nth-of-type(8){
		display: none;
	}
	#spa3 .tratamientos .col-sm-6:nth-of-type(2),
	#spa3 .tratamientos .col-sm-6:nth-of-type(3),
	#spa3 .tratamientos .col-sm-6:nth-of-type(4),
	#spa3 .tratamientos .col-sm-6:nth-of-type(5),
	#spa3 .tratamientos .col-sm-6:nth-of-type(6),
	#spa3 .tratamientos .col-sm-6:nth-of-type(7){
		border-bottom: none;
	}
	#spa3 .tratamientos .col-sm-6:nth-of-type(2),
	#spa3 .tratamientos .col-sm-6:nth-of-type(5),
	#spa3 .tratamientos .col-sm-6:nth-of-type(6),
	#spa3 .tratamientos .col-sm-6:nth-of-type(9){
		padding-bottom: 150px;
	}
	#spa3 .tratamientos .col-sm-6:nth-of-type(2){
		background-image: url(../img/inspiraciones/spa-talasoterapia-mb.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
	}
	#spa3 .tratamientos .col-sm-6:nth-of-type(5){
		background-image: url(../img/inspiraciones/spa-vinoterapia-mb.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
	}
	#spa3 .tratamientos .col-sm-6:nth-of-type(6){
		background-image: url(../img/inspiraciones/spa-geoterapia-mb.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
	}
	#spa3 .tratamientos .col-sm-6:nth-of-type(9){
		background-image: url(../img/inspiraciones/spa-aloeterapia-mb.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
	}
	#spa3 .tratamientos .text{
		font-size: 18px;
		line-height: 28px;
		font-weight: 400;
		color: #fff;
		text-align: center;
	}
	#spa3 .tratamientos .text h3{
		font-size: 22px;
		font-weight: 700;
		color: #f7e200;
		margin: 0px 0px 20px 0px;
		padding: 0px;
	}
	#spa3 .tratamientos .text span{
		font-weight: 700;
	}
	#spa3 .tratamientos .post-text{
		font-size: 22px;
		line-height: 25px;
		text-align: left;
		font-weight: 700;
		text-align: left;
		padding-left: 479px;
	}
	#spa3 .tratamientos .post-text a{
		color: #ffec00;
		text-decoration: underline;
	}
	/* GASTRONOMIA
	================================================== */
	#gastronomia{
		padding: 130px 0 20px !important;
		background: #FFF url('../img/inspiraciones/bg-gastronomia-mb.jpg') no-repeat center top;
		min-height: inherit;
	}
	#gastronomia .intro{
		margin-top: 31px;
	}
	#gastronomia .intro .title div:nth-of-type(1){
		font-size: 92px;
		padding-left: 24px;
	}
	#gastronomia .intro .title div:nth-of-type(2){
		font-size: 40px;
		line-height: 11px;
		padding-left: 27px;
	}
	#gastronomia .intro .title div:nth-of-type(3){
		font-size: 91px;
		line-height: 122px;
		padding-right: 0px;
	}
	#gastronomia .intro .text{
		font-size: 21px;
		line-height: 27px;
		padding-top: 455px;
		padding-left: 26px;
		margin-bottom: 20px;
		padding-right: 17px;
	}
	/* GASTRONOMIA: TIERRA
	================================================== */
	#gastronomia2{
		min-height: inherit;
		background: #FFF url('../img/inspiraciones/bg-gastronomia-tierra-mb.jpg') no-repeat center top;
		-webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
	}
	#gastronomia2 .tierra .title {
		padding-left: 40px;
	}
	#gastronomia2 .tierra .title div:nth-of-type(1){
		top: -15px;
		left: 30px;
	}
	#gastronomia2 .tierra .title div:nth-of-type(3) {
		padding: 0 5px 0 0;
		font-size: 65px;
		text-align: right;
	}
	#gastronomia2 .tierra .text{
		font-size: 20px;
		padding-top: 59px;
		padding-left: 56px;
		padding-right: 20px;
	}
	#gastronomia2 .tierra .post-text{
		font-size: 22px;
		padding-left: 57px;
		padding-top: 54px;
	}
	#gastronomia2 .tierra .post-text a:nth-of-type(1){
		padding-right: 96px;
	}
	#gastronomia2 .tierra .post-text a:nth-of-type(2){
		padding-right: 0px;
	}
	/* GASTRONOMIA: GALERIA
	================================================== */
	#gastronomia3{
		background: #FFF url('../img/inspiraciones/bg-gastronomia-galeria-mb.jpg') no-repeat center top;
		min-height: 3577px;
	}
	#gastronomia3 .maleta .col-sm-12 {
		display: table;
		width: 100%;
		height: 210px;
		min-height: inherit;
	}
	#gastronomia3 .maleta .title{
		display: table-cell;
    vertical-align: middle;
	  font-size: 100px;
	  line-height: 0.9em;
		letter-spacing: 4px;
	}
	#gastronomia3 .maleta .queso{
		margin-top: 360px;
	}
	#gastronomia3 .maleta .miel{
		margin-top: 338px;
		margin-left: -172px;
	}
	#gastronomia3 .maleta .vino{
		margin-top: 131px;
	}
	#gastronomia3 .maleta .flor{
		margin-top: 153px;
		margin-left: 196px;
	}
	#gastronomia3 .maleta .papas{
		margin-left: -167px;
		padding-left: 197px;
		margin-top: 575px;
	}
	#gastronomia3 .maleta .quesadillas{
		margin-top: 347px;
	}
	#gastronomia3 .maleta .ron{
		margin-top: 385px;
		padding-right: 0px;
	}
	#gastronomia3 .gallery{
		margin-top: 329px;
	}
	#gastronomia3 .col-md-12{
		padding: 0px;
	}
	#gastronomia3 #slider-thumbs .list-inline{
		height: 35px;
	}
	.idioma-ru #gastronomia3 .maleta .text.vino div:nth-of-type(2) {
		font-size: 48px;
	}
	/* GASTRONOMIA: TAPAS
	================================================== */
	#gastronomia4{
		min-height: inherit;
		background: #FFF url('../img/inspiraciones/bg-gastronomia-tapas-mb.jpg') no-repeat center top;
		-webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
	}
	#gastronomia4 .tapas .title div:nth-of-type(1) {
		left: 10px;
	}
	#gastronomia4 .tapas .title div:nth-of-type(2){
		font-size: 30px;
		padding-left: 51px;
	}
	#gastronomia4 .tapas .title div:nth-of-type(3){
		font-size: 59px;
		line-height: 53px;
		padding-left: 51px;
	}
	#gastronomia4 .tapas .text{
		font-size: 20px;
		padding-top: 48px;
		padding-left: 57px;
		padding-right: 30px;
	}
	#gastronomia4 .tapas .text span{
		font-weight: 700;
	}
	#gastronomia4 .tapas .post-text{
		font-size: 22px;
		padding-left: 57px;
		padding-top: 53px;
	}
	/* GASTRONOMIA: COCINA
	================================================== */
	#gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb.jpg') no-repeat center top;
		min-height: 3038px;
	}
     .idioma-cs #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-cs.jpg') no-repeat center top;
	}
      .idioma-da #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-da.jpg') no-repeat center top;
	}
      .idioma-nl #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-nl.jpg') no-repeat center top;
	}
      .idioma-en #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-en.jpg') no-repeat center top;
	}
      .idioma-fi #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-fi.jpg') no-repeat center top;
	}
      .idioma-fr #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-fr.jpg') no-repeat center top;
	}
    /*
      .idioma-de #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-de.jpg') no-repeat center top;
	}
      .idioma-it #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-it.jpg') no-repeat center top;
	}
    */
      .idioma-nb #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-nb.jpg') no-repeat center top;
	}
      .idioma-pl #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-pl.jpg') no-repeat center top;
	}
      .idioma-pt-pt #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-pt-pt.jpg') no-repeat center top;
	}
      .idioma-ru #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-ru.jpg') no-repeat center top;
	}
  .idioma-sv #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-sv.jpg') no-repeat center top;
	}
	.idioma-hu #gastronomia5{
		background: #3D2519 url('../img/inspiraciones/bg-gastronomia-cocina-mb-hu.jpg') no-repeat center top;
	}
	#gastronomia5 .cocina{
		margin-top: 50px;
		height: 285px;
	}
	#gastronomia5 .cocina .title {
		padding-left: 32px;
	}
	#gastronomia5 .cocina .title div:nth-of-type(1){
		left: 22px;
	}
	#gastronomia5 .cocina .text{
		font-size: 20px;
		padding-top: 48px;
		padding-left: 60px;
	}
	#gastronomia5 .ingredientes{
		margin-top: 164px;
		padding-left: 0px;
	}
	#gastronomia5 .text{
		padding-top: 75px;
	}
	#gastronomia5 .text h3{
		padding-right: 191px;
	}
	#gastronomia5 .text p{
		font-size: 18px;
		padding-top: 19px;
		padding-right: 50px;
		padding-bottom: 35px;
	}
	.idioma-hu #gastronomia5 .cocina .title div:nth-of-type(3) {
		font-size: 45px;
		line-height: 0.9em;
	}
	.idioma-hu #gastronomia5 .cocina .text {
		padding-top: 20px;
	}

	/* SENDEROS
	================================================== */
	#senderos{
		background: #000 url('../img/inspiraciones/bg-senderos-mb.jpg') no-repeat center top;
		min-height: 0px;
	}
	#senderos .intro{
		margin-top: 90px;
	}
	#senderos .intro .title div:nth-of-type(1){
		font-size: 118px;
		line-height: 92px;
	}
	#senderos .intro .title div:nth-of-type(2){
		font-size: 73px;
		line-height: 81px;
	}
	#senderos .intro .text{
		margin-top: 133px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.idioma-fi #senderos .intro .title div:nth-of-type(1){
		font-size: 77px;
		line-height: 80px;
	}
	/* SENDEROS: 	INMENSIDAD
	================================================== */
	#senderos2{
		background: #FFF url('../img/inspiraciones/bg-senderos-inmensidad-mb.jpg') no-repeat center top;
		min-height: 4631px;
	}
	#senderos2 .inmensidad{
		margin-top: 62px;
		min-height: inherit;
	}
	#senderos2 .inmensidad h3{
		font-size: 30px;
		line-height: 22px;
		font-weight: 300;
		color: #ffa735;
		text-align: center;
	}
	#senderos2 .inmensidad p{
		font-size: 17px;
		line-height: 24px;
		font-weight: 300;
		padding-top: 2px;
		text-align: center;
	}
	#senderos2 .sp,
	#senderos2 .lm,
	#senderos2 .dc,
	#senderos2 .van{
		height: 523px;
		margin-top: 0 !important;
		padding: 287px 25px 0 !important;
	}
	#senderos2 .van{
		padding-top: 238px !important;
		height: 661px;
	}
  #senderos2 .inmensidad .title {
  	margin-top: 0 !important;
  }
	#senderos2 .inmensidad .col-sm-12 {
		position: inherit;
		bottom: inherit;
	}
	#senderos2 .inmensidad .title div:nth-of-type(2) {
		padding-left: 0;
	}
	.idioma-fi #senderos2 .inmensidad .title div:nth-of-type(1) {
		font-size: 45px;
		margin-top: 10px;
	}
	/* SENDEROS: SENDEROS
	================================================== */
	#senderos2 .senderos{
		margin-top: 45px;
	}
	#senderos2 .senderos .title {
		margin-top: 90px;
		margin-bottom: 65px;
	}
	#senderos2 .senderos .title div:nth-of-type(1){
		font-size: 75px;
	}
	#senderos2 .senderos .title div:nth-of-type(2){
		font-size: 31px;
		padding-left: 259px;
	}
	#senderos2 .senderos .text{
		padding-right: 5px;
		padding-left: 40px;
	}
	#senderos2 .senderos h3{
		font-size: 22px;
	}
	#senderos2 .senderos h4{
		font-size: 17px;
		line-height: 1px;
	}
	#senderos2 .senderos p{
		font-size: 17px;
		line-height: 22px;
		padding-top: 8px;
		margin-bottom: 6px;
	}
	#senderos2 .senderos .post-text{
		padding-top: 0px;
		padding-bottom: 22px;
	}
	.idioma-sv #senderos2 .senderos .title div:nth-of-type(1) {
		font-size: 58px;
	}
	/* SENDEROS: SENDEROS
	================================================== */
	#senderos3{
		background: #FFF url('../img/inspiraciones/bg-senderos-niveles-mb.jpg') no-repeat center top;
		min-height: 1695px;
	}
	#senderos3 .niveles .title {
		font-size: 21px;
		padding-top: 73px;
		padding-left: 14px;
	}
	#senderos3 .niveles .col-sm-12 {
		height: 615px;
	}
	#senderos3 .niveles .title div:nth-of-type(1){
		display: none;
	}
	#senderos3 .niveles .title div:nth-of-type(3){
		font-size: 69px;
		line-height: 52px;
		padding-left: 30px;
	}
	#senderos3 .niveles .title div:nth-of-type(4){
		position: absolute;
		top: 112px;
		left: 240px;
	}
	#senderos3 .niveles .title div:nth-of-type(5){
		font-size: 69px;
		line-height: 1px;
		padding-left: 211px;
	}
	#senderos3 .niveles .text h2 span{
		display: inline-block;
	}
	#senderos3 .niveles .text h2{
		font-size: 32px;
		font-weight: 700;
		color: #f05064;
		text-transform: uppercase;
		line-height: 42px;
		display: inline-block;
		border-bottom: 1px solid #DBA214;
		text-align: right;
		margin: 0px;
		padding: 0px;
		padding-bottom: 9px;
	}
	#senderos3 .niveles .text p{
		font-size: 14px;
		line-height: 22px;
		font-weight: 300;
		color: #fff;
		padding-top: 27px;
	}
	#senderos3 .niveles .post-text{
		padding-top: 0px;
	}
	#senderos3 .niveles .post-text a{
		font-size: 20px;
		line-height: 34px;
		font-weight: 400;
		color: #ff6e35;
		text-decoration: underline;
	}
	#senderos3 .niveles .text.basico, #senderos3 .niveles .text.intermedio,
	#senderos3 .niveles .text.avanzado{
		margin-top: 0;
		padding-right: 27px;
		text-align: left;
		padding-left: 42px;
	}
	#senderos3 .niveles .text.intermedio,
	#senderos3 .niveles .text.avanzado{
		margin-top: 32px;
	}
	#senderos3 .niveles .text.basico h2,
	#senderos3 .niveles .text.intermedio h2,
	#senderos3 .niveles .text.avanzado h2{
		padding-left: 2px;
		text-align: left;
	}
	.idioma-fi #senderos3 .niveles .title div {
		position: inherit !important;
		left: inherit !important;
		top: inherit !important;
	}
	#senderos3 .niveles .title div:nth-of-type(3) {
		font-size: 56px;
		padding-left: 0;
		text-align: right;
	}
	/* SENDEROS: GALLERY
	================================================== */
	#senderos3 .gallery {
		margin-top: 38px;
		border-top: 1px solid #fff;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	#senderos3 .gallery .title{
		display: none;
	}
	#senderos3 .gallery .col-md-12{
		padding: 0px;
	}
	/* CESAR MANRIQUE
	================================================== */
	#cesar-manrique{
		background: #FFF url('../img/inspiraciones/bg-cesar-manrique-mb.jpg') no-repeat center top;
		min-height: 1342px;
	}
	#cesar-manrique .intro{
		margin-top: 70px;
	}
	#cesar-manrique .intro .title {
		text-align: left;
		padding-right: 0px;
		padding-left: 38px;
	}
	#cesar-manrique .intro .title div:nth-of-type(1){
		font-size: 55px;
	}
	#cesar-manrique .intro .title div:nth-of-type(2){
		font-size: 59px;
		line-height: 61px;
		letter-spacing: -3px;
	}
	#cesar-manrique .intro .text{
		font-size: 18px;
		line-height: 26px;
		text-align: left;
		margin-top: 30px;
		padding-left: 40px;
		padding-right: 31px;
	}
	#cesar-manrique .intro .text:before {
		right: 35px;
	}
	#cesar-manrique .intro .post-text{
		font-size: 20px;
		line-height: 29px;
		font-weight: 400;
		text-align: left;
		margin-top: 93px;
		padding-left: 36px;
		padding-right: 100px;
	}
	.idioma-hu #cesar-manrique .intro .post-text {
		margin-top: 64px;
	}
	.idioma-hu #cesar-manrique2 .artista .title div:nth-of-type(2) {
		font-size: 60px;
		padding-left: 44px;
	}
	.idioma-hu #cesar-manrique3 .gallery .title div:nth-of-type(2) {
		margin-top: 6px;
	}
	.idioma-hu #cesar-manrique5 .fundacion .title div:nth-of-type(2) {
		font-size: 54px;
	}
	.idioma-hu #cesar-manrique6 .lago .title div:nth-of-type(2) {
		margin-top: 20px;
	}
	/* CESAR MANRIQUE: ARTISTA
	================================================== */
	#cesar-manrique2{
		background: #585858 url('../img/inspiraciones/bg-cesar-manrique-artista-mb.jpg') no-repeat center top;
		min-height: 1176px;
	}
	#cesar-manrique2 .artista{
		margin-top: 58px;
	}
	#cesar-manrique2 .artista .title{
		padding-left: 30px;
	}
	#cesar-manrique2 .artista .title div:nth-of-type(1){
		font-size: 37px;
	}
	#cesar-manrique2 .artista .title div:nth-of-type(2){
		font-size: 75px;
		line-height: 40px;
		padding-left: 70px;
	}
	#cesar-manrique2 .artista .text{
		padding-left: 32px;
		padding-right: 19px;
		margin-top: 390px;
	}
	#cesar-manrique2 .artista:after{
		display: block;
		width: 100%;
		height: 176px;
		background:  url('../img/inspiraciones/bg-cesar-manrique-artista-after-mb.jpg') no-repeat center top;
		margin-top: 50px;
	}
	.idioma-de #cesar-manrique2 .artista .title div:nth-of-type(2) {
		margin-top: 10px;
		padding-left: 0;
		font-size: 70px;
		line-height: 1em;
	}
	/* CESAR MANRIQUE: 	GALERIA
	================================================== */
	#cesar-manrique3{
		background: #373C1E url('../img/inspiraciones/bg-cesar-manrique-galeria-mb.jpg') no-repeat center top;
		min-height: 1630px;
	}
	#cesar-manrique3 .gallery{
		margin-top: 46px;
	}
	#cesar-manrique3 .gallery .title {
		padding-left: 41px;
		margin-bottom: 64px;
	}
	#cesar-manrique3 .gallery .title div:nth-of-type(1){
		line-height: 51px;
		padding-right: 53px;
	}
	#cesar-manrique3 .gallery .title div:nth-of-type(2){
		font-size: 70px;
		line-height: 57px;
		padding-left: 0px;
		margin-top: -4px;
	}
	#cesar-manrique3 .gallery .col-md-12{
		padding: 0px;
	}
	.idioma-de #cesar-manrique3 .gallery .title div:nth-of-type(1) {
		padding-right: 0;
		font-size: 41px;
	}
	.idioma-de #cesar-manrique3 .gallery .title div:nth-of-type(2) {
		padding-left: 0;
		font-size: 61px;
	}
	.idioma-de #cesar-manrique3 .obras h3 a {
		font-size: 18px;
		line-height: 1.3em;
	}
	/* CESAR MANRIQUE: OBRAS
	================================================== */
	#cesar-manrique3 .col-sm-6{
	padding: 0px;
	}
	#cesar-manrique3 .obras .text{
		margin-top: 41px;
		margin-bottom: 31px;
		margin-left: 39px;
		margin-right: 10px;
	}
	#cesar-manrique3 .obras .post-text {
		padding-left: 46px;
		margin-left: 0px;
	}
	#cesar-manrique3 .obras h3{
		padding-right: 0px;
	}
	/* CESAR MANRIQUE: JAMEOS
	================================================== */
	#cesar-manrique4{
		background: #FFF url('../img/inspiraciones/bg-cesar-manrique-jameo-mb.jpg') no-repeat center top;
		min-height: 1246px;
	}
	#cesar-manrique4 .jameos{
		margin-top: 87px;
	}
	#cesar-manrique4 .jameos .title {
		font-size: 54px;
		text-align: left;
		font-weight: 100;
		color: #FFF;
		line-height: normal;
		margin-bottom: 52px;
	}
	#cesar-manrique4 .jameos .title div:nth-of-type(1){
		padding-left: 13px;
	}
	#cesar-manrique4 .jameos .title div:nth-of-type(2){
		line-height: 69px;
		padding-left: 87px;
		font-size: 51px;
	}
	#cesar-manrique4 .jameos .title div:nth-of-type(2) span{
		font-size: 107px;
		margin-left: 19px;
	}
	#cesar-manrique4 .jameos .text{
		font-size: 20px;
		padding-right: 39px;
		color: #106aaf;
		margin-left: 87px;
	}
	#cesar-manrique4 .jameos .post-text{
		margin-top: 21px;
		margin-left: 87px;
	}
	#cesar-manrique4 .jameos .post-text a{
		font-size: 22px;
	}
	/* CESAR MANRIQUE: FUNDACION
	================================================== */
	#cesar-manrique5{
		background: #FFF url('../img/inspiraciones/bg-cesar-manrique-fundacion-mb.jpg') no-repeat center top;
		min-height: 1175px;
	}
	#cesar-manrique5 .fundacion{
		margin-top: 35px;
	}
	#cesar-manrique5 .fundacion .title {
		text-align: left;
		font-weight: 100;
		color: #FFF;
		line-height: normal;
		margin-bottom: 52px;
		margin-left: 30px;
	}
	#cesar-manrique5 .fundacion .title div:nth-of-type(2){
		font-size: 81px !important;
		line-height: 78px;
	}
	#cesar-manrique5 .fundacion .title div:nth-of-type(3){
		font-size: 55px;
		line-height: 56px;
		margin-left: 0px;
	}
	#cesar-manrique5 .fundacion .text{
		font-size: 20px;
		line-height: 28px;
		padding-left: 32px;
	}
	#cesar-manrique5 .fundacion .post-text{
		margin-top: 20px;
		padding-left: 32px;
	}
	/* CESAR MANRIQUE: LAGO
	================================================== */
	#cesar-manrique6{
		background: #FFF url('../img/inspiraciones/bg-cesar-manrique-lago-mb.jpg') no-repeat center top;
		min-height: 1066px;
	}
	#cesar-manrique6 .lago{
		margin-top: 35px;
	}
	#cesar-manrique6 .lago .title {
		text-align: left;
		font-weight: 100;
		color: #FFF;
		line-height: normal;
		margin-bottom: 29px;
		padding-left: 44px;
	}
    .idioma-nb #cesar-manrique6 .lago .title div:nth-of-type(1) {
        font-size:51px;
    }
	#cesar-manrique6 .lago .title div:nth-of-type(2){
		font-size: 67px;
		line-height: 69px;
		padding-left: 0px;
		margin-top: 0px;
	}
    .idioma-ru #cesar-manrique6 .lago .title div:nth-of-type(2), .idioma-cs #cesar-manrique6 .lago .title div:nth-of-type(2){
        padding-left:0;
    }
	#cesar-manrique6 .lago .text{
		font-size: 19px;
		padding-left: 43px;
		margin-top: 27px;
		margin-right: 31px;
	}
	#cesar-manrique6 .lago .post-text{
		margin-top: 43px;
		padding-left: 43px;
	}
	/* PLAYAS
	================================================== */
	#playas{
		background: #FFF url('../img/inspiraciones/bg-playas-mb.jpg') no-repeat center top;
		min-height: 3457px;
	}
	#playas .intro{
		margin-top: 66px;
	}
	#playas .intro .title {
		margin-bottom: 29px;
	}
	#playas .intro .title div:nth-of-type(1){
		font-size: 96px;
		line-height: 101px;
		padding: 0 30px;
	}
	#playas .intro .title div:nth-of-type(2){
		font-size: 42px;
		line-height: 62px;
	}
	#playas .intro .text{
		font-size: 21px;
		line-height: 28px;
		margin-top: 299px;
	}
	#playas .intro .post-text{
		padding: 0 47px;
	}
	/* PLAYAS: A JUGAR
	================================================== */
	#playas .a-jugar{
		margin-top: 472px;
	}
	#playas .a-jugar .title {
		color: #FFF;
		font-weight: 400;
		line-height: normal;
		margin-bottom: 17px;
		text-shadow: 0 0 10px #000;
	}
	#playas .a-jugar .title div:nth-of-type(1){
		font-size: 24px;
	}
	#playas .a-jugar .title div:nth-of-type(2){
		font-size: 65px;
		line-height: 68px;
	}
	#playas .a-jugar .text{
		line-height: 25px;
		font-weight: 300;
		margin-top: 23px;
		padding: 0px 22px;
	}
	#playas .a-jugar .text span{
		font-size: 24px;
		font-weight: 400;
		color: #ffa735;
		text-decoration: underline;
	}
	#playas .a-jugar img{
		width: 90%;
		height: 258px;
		margin-top: 107px;
	}
	/* PLAYAS: GALERIA
	================================================== */
	#playas .gallery{
		margin-top: 118px;
	}
	#playas .gallery .title {
		margin-bottom: 83px;
	}
	#playas .gallery .title div:nth-of-type(1){
		font-size: 20px;
	}
	#playas .gallery .title div:nth-of-type(2){
		font-size: 52px;
		line-height: 56px;
	}
	#playas .gallery .col-md-12{
		padding: 0px;
	}
	.idioma-hu #playas .intro .title div:nth-of-type(1) {
    font-size: 82px;
	}
	/* PLAYAS: A COMER
	================================================== */
	#playas .a-comer{
		margin-top: 479px;
	}
	#playas .a-comer .title {
		margin-bottom: 0px;
	}
	#playas .a-comer .title div:nth-of-type(1){
		font-size: 32px;
	}
	#playas .a-comer .title div:nth-of-type(2){
		font-size: 76px;
		line-height: 78px;
	}
    .idioma-it #playas .a-comer .title div:nth-of-type(2){
		font-size: 63px;
	}
	#playas .a-comer .text{
		font-size: 20px;
		margin-top: 25px;
		padding: 0px 10px;
	}
      	.idioma-it #playas .a-comer .text{
		font-size: 19px;
           margin-top: 5px;
	}
	#playas .a-comer .text span{
		font-size: 24px;
		font-weight: 700;
		color: #fff335;
	}
	.idioma-hu #playas .a-comer .title div:nth-of-type(2) {
    font-size: 50px;
	}
	.idioma-hu #playas .gallery .title div:nth-of-type(2){
		font-size: 42px;
	}
	.idioma-hu #playas .a-comer .title div:nth-of-type(1) {
    font-size: 26px;
	}
	.idioma-hu #playas .a-comer {
    margin-top: 430px;
	}
	/* PLAYAS: UN CHAPUZON
	================================================== */
	#playas2{
		background: #261414 url('../img/inspiraciones/bg-playas-chapuzon-mb.jpg') no-repeat center top;
		min-height: 5094px;
	}
	#playas2 .un-chapuzon{
		margin-top: 688px;
	}
	#playas2 .un-chapuzon .title div:nth-of-type(1){
		font-size: 22px;
	}
	#playas2 .un-chapuzon .title div:nth-of-type(2){
		font-size: 52px;
		line-height: 70px;
	}
	#playas2 .un-chapuzon .text{
		font-size: 20px;
		line-height: 26px;
		margin-top: 17px;
		padding: 0 25px;
	}
	/* PLAYAS: ESCUELAS
	================================================== */
	#playas2 .escuelas{
		margin-top: 607px;
	}
	#playas2 .escuelas .col-sm-6:nth-of-type(1),
	#playas2 .escuelas .col-sm-6:nth-of-type(2),
	#playas2 .escuelas .col-sm-6:nth-of-type(3),
	#playas2 .escuelas .col-sm-6:nth-of-type(4){
		padding: 0 40px;
		margin: 0px;
	}
	#playas2 .escuelas .col-sm-6:nth-of-type(1) .block,
	#playas2 .escuelas .col-sm-6:nth-of-type(3) .block{
		margin-left: 0px;
	}
	#playas2 .escuelas .col-sm-6:nth-of-type(2) .block,
	#playas2 .escuelas .col-sm-6:nth-of-type(4) .block{
		margin-right: 0px;
	}
	#playas2 .escuelas .title {
		font-size: 24px;
		font-weight: 300;
	}
	#playas2 .escuelas .go-link {
		width: 52px;
		height: 52px;
		padding: 1px 9px;
	}
	#playas2 .escuelas .text {
		font-size: 20px;
		line-height: 26px;
		margin-top: 265px;
		padding: 0px;
	}
	/* PLAYAS: ATARDECERES
	================================================== */
	#playas2 .atardeceres{
		margin-top: 766px;
		text-align: center;
	}
	#playas2 .atardeceres .title {
		font-size: 30px;
		color: #fff;
		font-weight: 400;
		line-height: normal;
	}
	#playas2 .atardeceres .title div:nth-of-type(1){
		font-size: 55px;
	}
	#playas2 .atardeceres .title div:nth-of-type(2){
		line-height: 50px;
	}
	#playas2 .atardeceres .text {
		font-size: 20px;
		margin-top: 23px;
		padding: 0 25px;
	}
	#playas2 .atardeceres .text span {
		font-size: 24px;
		color: #c6ff00;
	}
	/* NAVEGACION
	================================================== */
	#navegacion{
		padding-top: 142px;
		background: #FFFFFF url('../img/inspiraciones/bg-navegacion-mb.jpg') no-repeat center top;
	}
	/* NAVEGACION INTRO
	================================================== */
	#navegacion .intro {
		margin-top: 20px;
	}
	#navegacion .intro > div:nth-of-type(1) {
		height: 584px;
	}
	#navegacion .intro .title {
		font-size: 62px;
		padding-left: 30px;
	}
	#navegacion .intro .title div:nth-of-type(1) span{
		font-size: 84px;
		color: #00376b;
		margin-left: -11px;
	}
	#navegacion .intro .title div:nth-of-type(2){
		font-size: 77px;
	}
	#navegacion .intro .text{
		margin-top: 0;
		padding: 30px 20px;
		font-size: 24px;
	}
	.idioma-hu #navegacion .intro .title div:nth-of-type(1) span {
		font-size: 63px;
	}
	/* NAVEGACION VIDEO
	================================================== */
	#navegacion-video #video{
		height: 270px;
	}
	#navegacion-video .video-mask {
		background-size: cover;
		height: 270px;
		background-size: cover;
	}
	#navegacion-video .title{
		position: absolute;
		top: 5px;
		left: 25%;
		font-size: 53px;
	}
	#navegacion-video img:nth-of-type(1){
		display: none;
	}
	#navegacion-video img:nth-of-type(2){
		display: block;
	}
	.video-mask:after{
		border-left: 50px solid #FF4C35;
		border-top: 22px solid transparent;
		border-bottom: 22px solid transparent;
		margin: -22px 0 0 -25px;
	}
	/* NAVEGACION MOTOR
	================================================== */
	#navegacion2{
		background:#FFFFFF url('../img/inspiraciones/bg-navegacion-motor-mb.jpg') no-repeat center top;
		font-family: 'Roboto Slab', serif;
		min-height: 1687px;
	}
	#navegacion2 .motor{
		margin-top: 295px;
	}
	#navegacion2 .motor .text{
		font-size: 19px;
		line-height: 26px;
		padding: 0px 20px;
		margin-bottom: 35px;
	}
	#navegacion2 .motor .post-text{
		padding: 0px 45px;
		margin-top: -31px;
	}
	#navegacion2.en .motor .cita,
	#navegacion2 .motor .cita{
		font-size: 20px;
		line-height: 25px;
		font-weight: 300;
		font-style: italic;
		margin-top: 30px;
		text-align: center;
		margin-top: 710px;
		padding: 0px 20px;
	}
	/* NAVEGACION MARES
	================================================== */
	#navegacion3{
		background: #FFFFFF url('../img/inspiraciones/bg-navegacion-mares-mb.jpg') no-repeat center top;
		min-height: 771px;
	}
	#navegacion3 .mares{
		margin-top: 84px;
	}
	#navegacion3 .mares .title {
		font-size: 106px;
		font-weight: 100;
		line-height: 53px;
		padding-bottom: 15px;
		margin-bottom: 49px;
	}
	#navegacion3 .mares .title div:nth-of-type(1){
		top: 65px;
		left: 28px;
	}
	#navegacion3 .mares .title div:nth-of-type(2){
		font-size: 36px;
		padding-left: 86px;
	}
	#navegacion3 .mares .title div:nth-of-type(3){
		font-size: 40px;
		line-height: 9px;
		padding-left: 143px;
	}
	#navegacion3 .mares .title div:nth-of-type(4){
		font-size: 96px;
		padding-left: 96px;
		line-height: 72px;
	}
	#navegacion3 .mares .text{
		font-size: 20px;
		margin-left: 45px;
		margin: 0 25px;
		text-align: center;
	}
	/* NAVEGACION NAUTICA
	================================================== */
	#navegacion4{
		background: #1b4790 url('../img/inspiraciones/bg-navegacion-nautica.jpg') no-repeat center top;
		min-height: 1660px;
	}
	#navegacion4 .nautica{
		margin-top: 55px;
	}
	#navegacion4 .nautica .title {
		font-weight: 100;
		line-height: 53px;
		padding-bottom: 15px;
		margin-bottom: 73px;
	}
	#navegacion4 .nautica .title div:nth-of-type(1){
		left: 31px;
	}
	#navegacion4 .nautica .title div:nth-of-type(2){
		font-size: 25px;
		padding-left: 84px;
	}
	#navegacion4 .nautica .title div:nth-of-type(3){
		font-size: 89px;
		padding-left: 83px;
		line-height: 32px;
	}
	#navegacion4 .nautica .text{
		font-size: 20px;
		padding-left: 85px;
		padding-right: 52px;
	}
	#navegacion4 .nautica .post-text{
		font-size: 22px;
		padding-left: 83px;
		margin-top: 36px;
	}
	#navegacion4 .nautica .col-sm-6 .text{
		margin-top: 67px;
	}
	#navegacion4 .nautica .col-sm-6 .text,
	#navegacion4 .nautica .col-sm-6 .post-text{
		padding-left: 85px;
		padding-right: 103px;
	}
	/* NAVEGACION: GALLERY
	================================================== */
	#navegacion4 .gallery{
		margin-top: 52px;
		padding-bottom: 10px;
	}
	#navegacion4 .gallery .title {
		display: none;
	}
	#navegacion4 .gallery .col-md-12{
		padding: 0px;
		border-top: 1px solid #fff;
	}
	.idioma-hu #navegacion .intro .title {
		font-size: 50px;
	}
	.idioma-hu #navegacion3 .mares .title div:nth-of-type(4) {
    font-size: 40px;
	}
	.idioma-hu #navegacion4 .nautica .title div:nth-of-type(3) {
    font-size: 64px;
    line-height: 54px;
	}
	/* BLUE MARLIN
    ================================================== */
    #blue-marlin{
    	background: #FFFFFF url('../img/inspiraciones/bg-blue-marlin-mb.jpg') no-repeat center top;
    	height: 1209px;
        min-height: 1209px;
    	position: relative;
    }
    #blue-marlin .links{
        display: none;
    }
    #blue-marlin .intro{
    	margin-top: 55px;
    }
    #blue-marlin .intro .title {
    	line-height: 74px;
        padding-left: 55px;
    }
    #blue-marlin .intro .title span{
    	font-size: 49px;
    }
    #blue-marlin .intro .title div{
    	font-size: 80px;
    }
    #blue-marlin .intro .title div:nth-of-type(1){
    	font-size: 49px;
    }
    #blue-marlin .intro .title div:nth-of-type(3){
    }
    #blue-marlin .intro .title div:nth-of-type(4){
    	font-size: 110px;
    }
    #blue-marlin .intro .text{
    	display: block;
        font-size: 21px;
    	line-height: 28px;
    	font-weight: 400;
    	padding-left: 28px;
        padding-right: 10px;
        text-align: left;
        padding-top: 370px;
    }
    #blue-marlin .intro .text div:nth-of-type(1){
    	padding-left: 7px;
    }
    #blue-marlin .intro .text span{
    	font-weight: 900;
    }
	#blue-marlin-video{
       	height: 291px;
       	position: relative;
    }
    #blue-marlin-video #video  {
        background-color: #000;
        height: 291px;
        overflow-y: hidden;
    }
    #blue-marlin-video .video-mask {
        background: url("../img/inspiraciones/bg-blue-marlin-video-mb.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    }
    /* BLUE MARLIN NEAL
    ================================================== */
    #blue-marlin-neal{
    	background: #FFFFFF url('../img/inspiraciones/bg-blue-marlin-neal-mb.jpg') no-repeat center top;
    	min-height: 716px;
    	position: relative;
    }
    #blue-marlin-neal .blue-marlin{
    	margin-top: 10px;
    }
    #blue-marlin-neal .blue-marlin .title {
    	font-size: 42px;
    	color: #5b5858;
    	font-weight: 100;
    	text-align: left;
    	line-height: 62px;
    	margin-bottom: 0px;
        padding-left: 58px;
        padding-top: 17px;
    }
    #blue-marlin-neal .blue-marlin .title div{
    	font-size: 22px;
    	font-weight: 100;
    	color: #7C8688;
    	line-height: 1px;
    	text-align: left;
    	padding-left: 64px;
    }
    #blue-marlin-neal .blue-marlin .title span{
    	color: #266b9b;
    	position: absolute;
    	left: 37px;
    	font-size: 90px;
    	top: -10px;
    	line-height: 112px;
    }
    #blue-marlin-neal .blue-marlin .text{
    	color:  #00bdf4;
        padding-left: 48px;
    	font-size: 40px;
    	line-height: 30px;
    	font-weight: 300;
    	padding-top: 80px;
    }
    #blue-marlin-neal .blue-marlin .text div{
    	padding-left: 13px;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(1){
    	padding: 0;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(2){
    	font-size: 31px;
        padding-top: 20px;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(3){
    	padding-top: 5px;
        font-size: 42px;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(4){
    	padding-top: 20px;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(5){
    	font-size: 78px;
        font-weight: 700;
        padding-top: 31px;
        color: #ffa735;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(6){
    	padding-left: 88px;
        padding-top: 23px;
        font-size: 39px;
        color: #ff6e35;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(7){
    	color: #ff6e35;
        padding-top: 8px;
        padding-left: 8px;
        font-size: 39px;
    }
    #blue-marlin-neal .blue-marlin .text div:nth-of-type(8){
    	font-size: 63px;
        font-weight: 700;
        padding-left: 5px;
        padding-top: 30px;
        color: #008bcc;
    }
    #blue-marlin-neal .blue-marlin .text span{
    	font-size: 55px;
        position: absolute;
        right: 52px;
    }
    /* BLUE MARLIN PICUDO
    ================================================== */
    #blue-marlin-picudo{
    	background: #000 url('../img/inspiraciones/bg-blue-marlin-picudo-mb.jpg') no-repeat center top;
    	height: 1198px;
        min-height: 1198px;
    	position: relative;
    }
    #blue-marlin-picudo .picudo {
    	height: 700px;
    	margin-top: 80px;
      margin-right: 0px;
    }
    #blue-marlin-picudo .picudo .title {
    	font-size: 28px;
    	color: #f7e200;
    	font-weight: 100;
    	text-align: left;
    	line-height: 5px;
    	margin-bottom: 0px;
        padding-top: 10px;
    }
    #blue-marlin-picudo .picudo .title div:nth-of-type(1){
    	font-weight: 300;
    	padding-left: 128px;
    }
    #blue-marlin-picudo .picudo .title div:nth-of-type(2){
    	font-size: 97px;
    	font-weight: 300;
    	color: #00bdf4;
    	line-height: 33px;
    	text-align: left;
        padding-left: 38px;
        padding-top: 25px;
    }
    #blue-marlin-picudo .picudo .title span{
    	color: #ff4c35;
    	position: absolute;
    	left: 20px;
    	font-size: 133px;
        font-weight: 100;
    	top: -10px;
    	line-height: 112px;
    }
    #blue-marlin-picudo .picudo .text{
    	color: #fff;
      padding-left: 52px;
      padding-top: 155px;
    	font-size: 20px;
    	line-height: 27px;
    }
    #blue-marlin-picudo .picudo .text div{
    	padding-left: 15px;
    }
    #blue-marlin-picudo .picudo .text span{
    	font-size: 85px;
        position: absolute;
        right: 130px;
    }
    #blue-marlin-picudo .picudo .text-break{
    	padding-top: 20px;
    }
    #blue-marlin-picudo .picudo .text br.visible-xs-block {
  		display: none !important;
  	}
    /* BLUE MARLIN FESTIN
    ================================================== */
    #blue-marlin-festin{
    	color: #000;
    	min-height: 435px;
    	font-family: 'Roboto Slab', serif;
    }
    #blue-marlin-picudo .festin{
    	margin-top: 20px;
      margin-right: 0px;
    }
    #blue-marlin-picudo .festin .title {
    	font-size: 26px;
    	color: #b7eaff;
    	font-weight: 100;
    	text-align: left;
    	line-height: 5px;
    	margin-bottom: 0px;
        padding-top: 18px;
    }
    #blue-marlin-picudo .festin .title div:nth-of-type(1){
    	font-weight: 300;
    	padding-left: 90px;
    }
    #blue-marlin-picudo .festin .title div:nth-of-type(2){
    	font-size: 90px;
    	font-weight: 200;
    	color: #fff;
    	line-height: 33px;
    	text-align: left;
        padding-left: 90px;
        padding-top: 38px;
    }
    #blue-marlin-picudo .festin .title span{
    	color: #ff4c35;
    	position: absolute;
    	left: 55px;
    	font-size: 133px;
    	top: 6px;
    	line-height: 112px;
    }
    #blue-marlin-picudo .festin .text{
    	color: #fff;
        padding-left: 52px;
        padding-top: 70px;
    	font-size: 18px;
    	line-height: 30px;
    }
    #blue-marlin-picudo .festin .text div{
    	padding-left: 15px;
    }
    #blue-marlin-picudo .festin .text span{
    	font-size: 85px;
        position: absolute;
        right: 130px;
    }
    #blue-marlin-picudo .festin .text br.visible-xs-block {
  		display: none !important;
  	}
    #blue-marlin-aguas{
    	background: #FFFFFF url('../img/inspiraciones/bg-blue-marlin-aguas-mb.jpg') no-repeat center top;
    	height: 996px;
      min-height: 996px;
    	position: relative;
    }
    /* BLUE MARLIN AGUAS
    ================================================== */
    #blue-marlin-aguas .aguas{
    	margin-top: 70px;
        margin-right: 0px;
    }
    #blue-marlin-aguas .aguas .title {
    	font-size: 90px;
    	color: #000;
    	font-weight: 100;
    	text-align: left;
    	line-height: 5px;
    	margin-bottom: 0px;
        padding-top: 28px;
    }
    #blue-marlin-aguas .aguas .title div:nth-of-type(1){
    	font-weight: 100;
    	padding-left: 70px;
    }
    #blue-marlin-aguas .aguas .title div:nth-of-type(2), #blue-marlin-aguas .aguas .title div:nth-of-type(3){
    	font-size: 25px;
    	font-weight: 200;
    	color: #008bcc;
    	line-height: 23px;
    	text-align: left;
        padding-left: 180px;
        padding-top: 58px;
    }
    #blue-marlin-aguas .aguas .title span{
    	color: #ff4c35;
    	position: absolute;
    	left: 55px;
    	font-size: 113px;
    	top: -25px;
    	line-height: 112px;
    }
    #blue-marlin-aguas .aguas .text{
    	color: #025181;
        padding-left: 52px;
        padding-top: 21px;
    	font-size: 20px;
    	line-height: 30px;
        font-weight: 300;
        margin-left: 0px;
    }
    #blue-marlin-aguas .aguas .text div{
    	padding-left: 15px;
    }
    #blue-marlin-aguas .aguas .text span{
    	font-weight: 700;
    }
    #blue-marlin-aguas .aguas .text br.visible-xs-block {
  		display: none !important;
  	}
    #blue-marlin-aguas .aguas .text-break{
    	font-size: 20px;
    }
    #blue-marlin-gallery{
    	background: #fff;
        position: relative;
        min-height: 0;
    }
    #blue-marlin-gallery .gallery{
    	color: #000;
    	padding-top: 0px;
    	padding-bottom: 0px;
    }
    #blue-marlin-gallery .gallery .title{
    	display: none;
    }
    #blue-marlin-gallery .gallery .col-md-12{
		padding: 0px;
	}
    /* BLUE MARLIN puertos
    ================================================== */
      #blue-marlin-puertos{
      	background: #FFFFFF url('../img/inspiraciones/bg-blue-marlin-puertos-mb.jpg') no-repeat center top;
      	height: auto;
      	position: relative;
      }
      #blue-marlin-puertos .puertos{
      	margin-top: 55px;
          margin-right: 0px;
      }
      #blue-marlin-puertos .puertos .title {
      	font-size: 38px;
      	color: #fff;
      	font-weight: 100;
      	text-align: left;
      	line-height: 10px;
      	margin-bottom: 0px;
          padding-top: 0px;
      }
      #blue-marlin-puertos .puertos .title div:nth-of-type(1){
      	font-weight: 100;
      	padding-left: 115px;
      }
      #blue-marlin-puertos .puertos .title div:nth-of-type(2){
      	font-weight: 100;
          font-size: 36px;
          padding-top: 22px;
          padding-left: 52px;
      }
      #blue-marlin-puertos .puertos .title div:nth-of-type(3){
      	font-size: 73px;
      	font-weight: 200;
      	color: #fff;
      	line-height: 5px;
      	text-align: left;
          padding-left: 42px;
          padding-top: 30px;
      }
      #blue-marlin-puertos .puertos .title span{
      	color: #ff4c35;
      	position: absolute;
      	left: 15px;
      	font-size: 133px;
      	top: 15px;
      	line-height: 112px;
      }
      #blue-marlin-puertos .puertos .text{
      	color: #fff;
          padding-left: 52px;
          padding-top: 0;
      	font-size: 20px;
      	line-height: 30px;
      }
      #blue-marlin-puertos .puertos .text div{
      	padding-left: 15px;
      }
      #blue-marlin-puertos .puertos .col-sm-5 {
      	height: 250px;
      }
      #blue-marlin-puertos .puertos .col-sm-7 {
      	height: 390px;
      }
      #blue-marlin-puertos .puertos .puertos-list{
        padding: 0 !important;
      }
      #blue-marlin-puertos .puertos .puertos-list .puerto1,
      #blue-marlin-puertos .puertos .puertos-list .puerto1 img {
      	width: 100%;
      }

      #blue-marlin-puertos .puertos .puertos-list .puerto1,
      #blue-marlin-puertos .puertos .puertos-list .puerto1:nth-of-type(2n),
      #blue-marlin-puertos .puertos .puertos-list .puerto1.last{
   			border: none;
			}
      /* BLUE MARLIN pesca
    ================================================== */
    #blue-marlin-pesca{
    	background: #FFFFFF url('../img/inspiraciones/bg-blue-marlin-pesca-mb.jpg') no-repeat center top;
    	height: 749px;
        min-height: 749px;
    	position: relative;
    }
    #blue-marlin-pesca .pesca{
    	margin-top: 25px;
        margin-right: 0px;
    }
    #blue-marlin-pesca .pesca .title {
    	font-size: 45px;
    	color: #072d49;
    	font-weight: 100;
    	text-align: left;
    	line-height: 15px;
    	margin-bottom: 0px;
        padding-top: 40px;
    }
    #blue-marlin-pesca .pesca .title div:nth-of-type(1){
    	font-weight: 100;
    	padding-left: 52px;
        display: none;
    }
    #blue-marlin-pesca .pesca .title div:nth-of-type(2){
    	font-weight: 100;
    	padding-left: 52px;
        display: block;
    }
    #blue-marlin-pesca .pesca .title div:nth-of-type(3){
    	font-weight: 100;
        font-size: 48px;
        padding-top: 42px;
        padding-left: 50px;
        display: none;
    }
    #blue-marlin-pesca .pesca .title div:nth-of-type(4){
    	font-size: 68px;
    	font-weight: 300;
    	color: #072d49;
    	line-height: 23px;
    	text-align: left;
        padding-top: 22px;
        padding-left: 40px;
    }
    #blue-marlin-pesca .pesca .title span{
    	color: #ff4c35;
    	position: absolute;
    	left: 15px;
    	font-size: 133px;
    	top: 7px;
    	line-height: 112px;
    }
    #blue-marlin-pesca .pesca .text{
    	color: #072d49;
        padding-left: 52px;
        padding-top: 64px;
    	font-size: 20px;
    	line-height: 30px;
    	padding-right: 10px;
    }
    #blue-marlin-pesca .pesca .text div{
    	padding-left: 15px;
    }
    #blue-marlin-pesca .pesca .text span{
    	font-weight: 700;
    }
    #blue-marlin-pesca .pesca .post-text a {
		padding-left: 52px;
	}
	/* SUMBARINISMO
	================================================== */
	#submarinismo{
		background: #011E3C url('../img/inspiraciones/bg-submarinismo-mb.jpg') no-repeat center top;
		min-height: 3010px;
	}
	#submarinismo .intro{
		margin-top: 285px;
	}
	#submarinismo .intro img {
		width: 80%;
		margin: 40px 0px 40px 70px;
		display: inherit;
	}
	#submarinismo .intro .title img{
		width: 100%;
		margin: 40px 0px;
	}
	#submarinismo .intro .title div:nth-of-type(1){
		font-size: 40px;
		margin-left: 27px;
	}
	#submarinismo .intro .title div:nth-of-type(2){
		font-size: 82px;
		line-height: 49px;
		margin-left: 69px;
		color: #00fffb;
	}
	#submarinismo .intro .text{
		font-size: 20px;
		margin-top: 81px;
		margin-left: 84px;
		margin-right: 33px;
		min-height: 0px;
	}
	/* SUBMARINISMO: 	BIODIVERSIDAD
	================================================== */
	#submarinismo .biodiversidad .title {
		text-align: left;
		margin-top: 30px;
		margin-left: 80px;
		margin-bottom: 65px;
	}
	#submarinismo .biodiversidad img.i2 {
 			width: 80%;
		margin: 40px auto;
		display: inherit;
		display: block;
	}
	#submarinismo .biodiversidad img.i1 {
		display: none;
	}
	#submarinismo .biodiversidad .title div:nth-of-type(1){
		font-size: 110px;
		top: -34px;
		left: 41px;
	}
	#submarinismo .biodiversidad .title div:nth-of-type(2){
		font-size: 54px;
		font-weight: 100;
	}
	#submarinismo .biodiversidad .title div:nth-of-type(3){
		font-size: 21px;
		line-height: 20px;
		font-weight: 300;
		padding-left: 0px;
		color: #00fffb;
	}
	#submarinismo .biodiversidad .text{
		font-size: 18px;
		margin-left: 80px;
		margin-right: 26px;
	}
	#submarinismo .biodiversidad .text h3{
		margin-top: 0px;
	}
	#submarinismo .biodiversidad .text p{
		margin-bottom: 23px;
		margin-top: 13px;
	}
	/* SUBMARINISMO: 	FONDOS VOLCANICOS
	================================================== */
	#submarinismo .fondos-volcanicos{
		display: none;
	}
    /* SUBMARINISMO: 	VIDEO
	================================================== */

    #submarinismo-video {
        margin-bottom: 20px !important;
        margin-left: 0 !important;
    }
    #submarinismo-video #video {
        height: 270px !important;
        border: solid #00e0fa 1px;
        box-sizing: border-box;
    }
	/* SUMBARINISMO: PECIOS
	================================================== */
	#submarinismo .pecios{
		margin-top: 16px;
	}
	#submarinismo .pecios .title {
		margin-left: 143px;
	}
	#submarinismo .pecios .title div:nth-of-type(1){
		top: -35px;
		left: 92px;
	}
	#submarinismo .pecios .title div:nth-of-type(2){
		font-size: 54px;
	}
	#submarinismo .pecios .title div:nth-of-type(3){
		margin-top: -7px;
	}
	#submarinismo .pecios .text{
		font-size: 18px;
		margin-top: 37px;
		margin-left: 80px;
		margin-right: 53px;
	}
	#submarinismo .pecios .text span{
		font-weight: 700;
	}
	/* SUBMARINISMO: GALLERY
	================================================== */
	#submarinismo2{
		background: #011E3C url('../img/inspiraciones/bg-submarinismo2-mb.jpg') no-repeat center bottom;
	}
	#submarinismo2 .gallery{
		margin-top: 51px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	#submarinismo2 .gallery #slider-thumbs .slider-container{
		width:	330px;
	}
	#submarinismo2 .gallery .col-md-12{
		padding: 0px;
	}
	#submarinismo2 .gallery #slider-thumbs{
		border-bottom: 4px solid #fff;
	}
	/* SUBMARINISMO: NIVELES
	================================================== */
	#submarinismo2 .niveles {
		margin-top: 79px;
	}
	#submarinismo2 .niveles .title {
		font-size: 26px;
		margin-left: 71px;
	}
	#submarinismo2 .niveles .title div:nth-of-type(1){
		left: 35px;
		color: #DBA214;
	}
	#submarinismo2 .niveles .title div:nth-of-type(3){
		font-size: 55px;
		margin-left: 59px;
	}
	#submarinismo2 .niveles .text{
		font-size: 18px;
		line-height: 24px;
		margin-top: 33px;
		margin-left: 136px;
		margin-right: 42px;
	}
	#submarinismo2 .niveles .text h2{
		font-size: 36px;
		font-weight: 300;
		color: #00fffb;
		text-transform: uppercase;
		line-height: 42px;
		border-bottom: 1px solid #008BCC;
		text-align: right;
		margin: 0px;
		padding: 0px;
		padding-bottom: 18px;
	}
	#submarinismo2 .niveles .text p{
		font-size: 16px;
		margin-top: 8px;
		margin-bottom: 4px;
	}
	#submarinismo2 .niveles .post-text{
		padding-top: 3px;
	}
	#submarinismo2 .niveles .post-text a{
		font-size: 20px;
		line-height: 34px;
		font-weight: 400;
		color: #d2ff00;
		text-decoration: underline;
	}
	#submarinismo2 .niveles .text.basico{
		margin-top: 35px;
		margin-left: 196px;
		margin-right: 37px;
	}
	#submarinismo2 .niveles .text.basico p{
		margin-left: -20px; /*10*/
	}
	#submarinismo2 .niveles .text.intermedio{
		margin-top: 50px;
		padding-right: 0px;
		margin-right: 37px;
		margin-left: 176px;
	}
	#submarinismo2 .niveles .text.intermedio h2{
		padding-left: -5px;
	}
	#submarinismo2 .niveles .text.intermedio p{
		margin-left: 30px;
	}
	#submarinismo2 .niveles .text.avanzado{
		margin-top: 33px;
		padding-right: 0px;
		text-align: right;
		margin-right: 42px;
		margin-left: 160px;
	}
	#submarinismo2 .niveles .text.avanzado p{
		margin-left: 39px;
	}
	#submarinismo2 .niveles .text.avanzado h2{
		padding-left: 39px;
	}

	.idioma-fr #submarinismo2 .niveles .text.intermedio h2{
		font-size: 30px;
		padding-left: 0;
	}
	/* VIENTOS Y OLAS: INTRO
    ================================================== */
    #viento-y-olas{
    	background: #006473 url('../img/inspiraciones/bg-viento-y-olas-intro-mb.jpg') no-repeat center top;
    	min-height: 0px;
    	position: relative;
    	color: #fff;
    	font-family: "Roboto Slab",serif;
    	font-size: 21px;
    }
    #viento-y-olas .text{
    	margin: 525px 0 0 22px;
    	line-height: 28px;
    	padding-bottom: 50px;
    }
    /* VIENTOS Y OLAS: VIDEO
    ================================================== */
    #viento-y-olas-video{
    	font-family: 'Roboto Slab', serif;
    	color: #fff;
    	position: relative;
        height: 282px;
    }
    #viento-y-olas-video-rep {
        background-color: #000;
        height: 282px;
        overflow-y: hidden;
    }
    #viento-y-olas-video .video-mask {
        background: url("../img/inspiraciones/bg-viento-y-olas-video-mb.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    }
    #viento-y-olas-video .col-sm-12{
    	padding: 0px;
    }
    #viento-y-olas-video .title{
    	position: absolute;
    	top: 85px;
    	left: 230px;
    	font-size: 81px;
    	font-weight: 300;
    }
    #viento-y-olas-video .title span, #viento-y-olas-video .title div{
    	font-size: 49px;
    	font-weight: 100;
    }
    #viento-y-olas .title div{
    	line-height: 10px;
    	padding-left: 100px;
    }
    #viento-y-olas-video img{
    	cursor: pointer;
    }
    #viento-y-olas-video .play-button{
    	content: "";
    		position: absolute;
    		width: 0;
    		border-left: 84px solid #FF4C35;
    		border-top: 37px solid transparent;
    		border-bottom: 37px solid transparent;
    		top: 50%;
    		left: 50%;
    		cursor: pointer;
    }
    #viento-y-olas-video img:nth-of-type(1){
    	display: block;
    }
    #viento-y-olas-video img:nth-of-type(2){
    	display: none;
    }
    #viento-y-olas-video .video{
    	background-color: #000;
    	height: 282px;
    	overflow-y: hidden;
    }
    /* VIENTOS Y OLAS: VIDEO SPORT
    ================================================== */
    #viento-y-olas-sport{
    	background: #024E65 url('../img/inspiraciones/bg-viento-y-olas-spots-mb.jpg') no-repeat center top;
        min-height: 1684px;
        height: 1684px;
    	position: relative;
    	color: #fff;
    	font-family: "Roboto Slab",serif;
    	font-size: 20px;
    }
    #viento-y-olas-sport .golf-5estrellas{
    	margin-top: 100px;
    }
    #viento-y-olas-sport .title {
    	font-size: 106px;
    	font-weight: 100;
    	line-height: 80px;
    	padding-bottom: 15px;
    	margin: 83px 0 0 82px;
        color: #ffa735;
    }
    #viento-y-olas-sport .pre-titulo{
        font-size: 30px;
        left: 98px;
        position: absolute;
        top: -40px;
    }
    #viento-y-olas-sport .pos-titulo{
        font-size: 30px;
        left: 186px;
        position: absolute;
        top: 67px;
    }
    #viento-y-olas-sport .title span{
    	color: #00bdf4;
    	position: absolute;
    	left: 24px;
    	font-size: 170px;
    	top: -5px;
    	line-height: 112px;
    }
    #viento-y-olas-sport .text{
    	padding-left: 167px;
    	font-size: 18px;
    	line-height: 28px;
    	font-weight: 400;
    	padding-right: 60px;
    }
    #viento-y-olas-sport .post-text{
    	padding-left: 167px;
    	font-size: 20px;
    	line-height: 34px;
    	font-weight: 700;
    	color: #FF4C35 ;
    	margin-top: 12px;
    }
    #viento-y-olas-sport a{
    	color: #FF4C35 ;
    	text-decoration: underline;
    }
    #viento-y-olas-sport .texto{
    	margin-left: 78px;
    	margin-top: 82px;
    	line-height: 26px;
    }
    #viento-y-olas-sport #links{
    	height: 700px;
        margin-top: 72px;
        margin-right: 0;
        margin-left: 0;
    }
    #viento-y-olas-sport #links .links-deportes{
        padding: 0;
    }
    #viento-y-olas-sport #links .links-deportes .background-deportes{
        background: rgba(255,255,255,0.68);
        color: #000;
        font-size: 25px;
    }
    /* VIENTOS Y OLAS : OLAS
    ================================================== */
    #viento-y-olas-olas{
    	min-height: 1207px;
    	position: relative;
    	color: #fff;
    	font-family: "Roboto Slab",serif;
    	font-size: 18px;
    }
    #viento-y-olas-olas .olas .video:nth-of-type(2){
    	padding-left: 10px;
    }
    #viento-y-olas-olas .olas .video span{
    	font-weight: 700;
    }
    #viento-y-olas-olas .olas .video div:nth-of-type(1){
    	font-weight: 100;
        font-size: 40px;
        padding-top: 58px;
        margin-left: 20px;
    }
    #viento-y-olas-olas .olas .video div:nth-of-type(2){
    	line-height: 28px;
        padding-top: 13px;
        margin-left: 20px;
    }
    #viento-y-olas-olas .olas .video:nth-of-type(2) div:nth-of-type(1){
    	margin-left: 20px;
        padding-top: 35px;
    }
    #viento-y-olas-olas .olas .video:nth-of-type(2) div:nth-of-type(2){
    	margin-left: 20px;
    }
    #viento-y-olas-olas .competiciones{
    }
    #viento-y-olas-olas .competiciones .video:nth-of-type(2){
    	padding-left: 10px;
    }
    #viento-y-olas-olas .competiciones .video:nth-of-type(2) div:nth-of-type(1){
    	line-height: 43px;
        padding-top: 34px;
        margin-left: 20px;
    }
    #viento-y-olas-olas .competiciones .video span{
    	font-weight: 700;
    }
    #viento-y-olas-olas .competiciones .video div:nth-of-type(1){
    	font-weight: 100;
        font-size: 40px;
        padding-top: 24px;
        margin-left: 20px;
    }
    #viento-y-olas-olas .competiciones .video div:nth-of-type(2){
    	line-height: 28px;
        padding-top: 20px;
        margin-left: 20px;
    }
    #viento-y-olas-olas .competiciones .video:nth-of-type(2) div:nth-of-type(2){
    	padding-top: 46px;
        margin-left: 20px;
    }
    #viento-y-olas-olas .competiciones .video .post-text{
    	font-size: 22px;
    	line-height: 34px;
    	font-weight: 700;
    	color: #FF4C35 ;
    	padding-left: 0px;
    	margin-top: 24px;
        margin-left: 20px;
    }
    #viento-y-olas-olas .competiciones .video .post-text a{
    	color: #FF4C35 ;
    	text-decoration: underline;
    }
    #viento-y-olas-sport #carousel{
    	height: 1450px;
    }
    /* VIENTOS Y OLAS: GALLERY
    ================================================== */
    #viento-y-olas-gallery{
    	font-family: 'Roboto Slab', serif;
        min-height: 0;
    }
    #viento-y-olas-gallery .gallery{
    	color: #000;
    	padding-top: 37px;
    }
    #viento-y-olas-gallery .gallery .title{
    	display: none;
    }
    #viento-y-olas-gallery .gallery .title div:nth-of-type(1){
    	font-size: 30px;
    	font-weight: 300;
    	color: #b4bdbf;
    	line-height: 33px;
    	text-align: left;
    	padding-left: 79px;
    }
    #viento-y-olas-gallery .gallery .title div:nth-of-type(2){
    	padding-left: 229px;
    }
    #viento-y-olas-gallery .gallery .title span{
    	color: #00bdf4;
    	position: absolute;
    	left: 19px;
    	font-size: 153px;
    	top: 8px;
    	line-height: 112px;
    	font-weight: 100;
    }
    #viento-y-olas-gallery .gallery .col-md-12{
    	padding: 0px;
    }
    #viento-y-olas-gallery .gallery .slideshow{
    	margin-top: 50px;
    	border: solid 1px red;
    }
    /* VIENTOS Y OLAS: OCEANO
    ================================================== */
    #viento-y-olas-oceano{
    	font-family: 'Roboto Slab', serif;
        min-height: 1550px;
    }
    #viento-y-olas-oceano .oceano{
    	margin-left: 0px;
        margin-right: 0px;
        margin-top: 75px;
    }
    #viento-y-olas-oceano .oceano .video:nth-of-type(2){
    	padding-left: 15px;
        padding-top: 70px;
    }
    #viento-y-olas-oceano .oceano .video span{
    	font-weight: 300;
    }
    #viento-y-olas-oceano .oceano .video div:nth-of-type(1){
    	font-weight: 700;
        font-size: 40px;
        color: #ffa735;
    }
    #viento-y-olas-oceano .oceano .video div:nth-of-type(2){
    	line-height: 29px;
        margin-top: -5px;
        font-size: 30px;
        color: #fff;
    }
    #viento-y-olas-oceano .oceano .video div:nth-of-type(3){
    	line-height: 27px;
        padding-top: 46px;
        font-size: 18px;
    }
    #viento-y-olas-oceano .oceano .video .post-text{
    	font-size: 22px;
    	line-height: 34px;
    	font-weight: 700;
    	color: #FF4C35 ;
    	padding-left: 0px;
    	margin-top: 30px;
    }
    #viento-y-olas-oceano .oceano .video:nth-of-type(2) .post-text{
    	margin-top: 16px;
        font-size: 22px;
    }
    #viento-y-olas-oceano .oceano .video:nth-of-type(1) div:nth-of-type(4){
    	margin-top: 10px;
    }
    #viento-y-olas-oceano .oceano .video .post-text a{
    	color: #FF4C35 ;
    	text-decoration: underline;
    }
		.idioma-hu #viento-y-olas .text {
			padding-right: 15px;
		}
		.idioma-hu #viento-y-olas-sport .title {
			font-size: 68px;
		}
		.idioma-hu #viento-y-olas-sport .pos-titulo {
			left: 144px;
			top: 67px;
		}
	/* CARNAVAL
    ================================================== */
    /* CARNAVAL INTRO
    ================================================== */
    #carnaval-intro{
    	background: #F6146A url('../img/inspiraciones/bg-carnaval-intro-mb.jpg') no-repeat center top;
      padding-top: 200px;
    }
    #carnaval-intro .intro {
    	margin-top: -4px;
    	min-height: 940px;
    }
    #carnaval-intro .intro .col-sm-12:nth-of-type(1){
    	height: 560px;
    }
    #carnaval-intro .intro .title {
			padding-top: 0;
      line-height: 62px;
    }
    #carnaval-intro .intro .title span{
    	font-size: 59px;
    	font-weight: 700;
    }
    #carnaval-intro .intro .title div{
    	font-size: 52px;
    	font-weight: 700;
    }
    #carnaval-intro .intro .title div:nth-of-type(1){
    	display: none;
    }
    #carnaval-intro .intro .title div:nth-of-type(2){
    	display: block;
    }
    #carnaval-intro .intro .title div:nth-of-type(2) div{
    	display: block;
        margin-left: 0px;
    }
    #carnaval-intro .intro .title div:nth-of-type(3){
    	line-height: 60px;
    }
    #carnaval-intro .intro .title div:nth-of-type(3){
    	margin-top: -9px;
    	font-size: 82px;
    }
    #carnaval-intro .intro .text{
    	margin-left: 6px;
      padding-top: 30px;
      font-size: 21px;
    }
    #carnaval-intro .intro .text:nth-of-type(2){
    	padding-top: 27px;
    }
    #carnaval-intro .intro .text span{
    	font-weight: 900;
    }

    /* CARNAVAL GALAS
    ================================================== */
    #carnaval-galas{
    	background: #FFFFFF url('../img/inspiraciones/bg-carnaval-a-todo-color-mb.jpg') no-repeat center top;
    	height: 1468px;
    	font-family: 'Roboto Slab', serif;
    	color: #fff;
        padding-top: 105px;
    }
    #carnaval-galas .galas{
    	margin-top: -4px;
    	min-height: 940px;
    }
    #carnaval-galas .galas .title {
    	font-weight: 700;
    	text-align: left;
        line-height: 90px;
        margin-top: -79px;
        padding-left: 61px;
    }
    #carnaval-galas .galas .title span{
    	position: absolute;
    	left: 19px;
    	font-size: 133px;
    	top: 30px;
    	line-height: 112px;
        font-weight: 100;
    }
    #carnaval-galas .galas .title div{
    	font-size: 31px;
    	font-weight: 700;
    }
    #carnaval-galas .galas .title div:nth-of-type(2){
    	font-size: 79px;
        padding-left: 0px;
        margin-top: -40px;
    }
    #carnaval-galas .galas .title div:nth-of-type(2){
    	display: none;
    }
    #carnaval-galas .galas .title div:nth-of-type(3){
    	display: block;
        font-size: 79px;
        padding-left: 0px;
        margin-top: -40px;
    }
    #carnaval-galas .galas .title div:nth-of-type(3) div{
    	display: block;
        margin-left: 178px;
        font-size: 79px;
        margin-top: -41px;
    }
    #carnaval-galas .galas .text{
    	display: block;
        font-size: 18px;
    	line-height: 25px;
    	font-weight: 400;
    	margin-left: 62px;
        text-align: left;
        padding-top: 47px;
        margin-right: 10px;
    }
    #carnaval-galas .galas .text:nth-of-type(2){
    	padding-top: 27px;
    }
    #carnaval-galas .galas .text span{
    	font-weight: 900;
    }
    /* CARNAVAL GALLERIA
    ================================================== */
    #carnaval-gallery{
        background: #fff;
        height: auto;
    	font-family: 'Roboto Slab', serif;
    }
    #carnaval-gallery .gallery{
    	color: #000;
    	padding-top: 0px;
    	padding-bottom: 0px;
    }
    #carnaval-gallery .gallery .title{
    	display: none;
    }
    #carnaval-gallery .gallery .col-md-12{
   		padding: 0px;
   	}
    /* CARNAVAL MOGOLLONES
    ================================================== */
    #carnaval-mogollones{
    	background: #FFFFFF url('../img/inspiraciones/bg-carnaval-mogollones-mb.jpg') no-repeat center top;
    	height: 1776px;
    	font-family: 'Roboto Slab', serif;
    	color: #fff;
        padding-top: 105px;
    }
    #carnaval-mogollones .mogollones{
    	margin-top: -4px;
    	min-height: 940px;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title {
    	font-weight: 100;
    	text-align: left;
        line-height: 90px;
        padding-top: 13px;
        padding-left: 48px;
        color: #f11065;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title span{
    	color: #dba214;
    	position: absolute;
    	left: 12px;
    	font-size: 118px;
    	top: 22px;
    	line-height: 112px;
    	font-weight: 100;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div{
    	font-size: 86px;
    	font-weight: 100;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(2){
    	font-size: 27px;
        padding-left: 20px;
        margin-top: -30px;
        color: #00b31d;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(2) .text{
    	display: block;
        font-size: 18px;
    	line-height: 26px;
    	font-weight: 300;
    	margin-left: 69px;
        text-align: left;
        padding-top: 6px;
        margin-right: 10px;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title {
    	font-weight: 100;
    	text-align: left;
        line-height: 90px;
        padding-top: 52px;
        padding-left: 64px;
        color: #00b31d;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title span{
    	color: #dba214;
    	position: absolute;
    	left: 13px;
    	font-size: 118px;
    	top: 75px;
    	line-height: 112px;
    	font-weight: 100;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div{
    	font-size: 34px;
    	font-weight: 100;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2){
    	font-size: 78px;
        padding-left: 0px;
        margin-top: -50px;
        color: #f11065;
    }
    #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(2) .text{
    	display: block;
        font-size: 18px;
    	line-height: 26px;
    	font-weight: 300;
    	margin-left: 66px;
        text-align: left;
        padding-top: 26px;
        margin-right: 10px;
    }
    #carnaval-mogollones .mogollones .text:nth-of-type(2){
    	padding-top: 27px;
    }
    #carnaval-mogollones .mogollones .text span{
    	font-weight: 900;
    }
		.idioma-hu #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2) {
			font-size: 58px;
		}
    /* CARNAVAL ESTILOS
    ================================================== */
    #carnaval-estilos{
    	background: #FFFFFF url('../img/inspiraciones/bg-carnaval-para-todos-los-estilos-mb.jpg') no-repeat center top;
    	height: inherit;
    	padding-bottom: 50px;
    }
    #carnaval-estilos .estilos{
    	min-height: 1300px;
    }
    #carnaval-estilos .estilos .title {
    	font-weight: 700;
    	text-align: left;
        line-height: 90px;
        margin-top: -63px;
        padding-left: 31px;
        color: #f31267;
    }
    #carnaval-estilos .estilos .title span{
    	position: absolute;
    	left: -10px;
    	font-size: 133px;
    	top: -46px;
    	line-height: 112px;
        font-weight: 100;
    }
    #carnaval-estilos .estilos .title div{
    	font-size: 70px;
    	font-weight: 700;
    }
    #carnaval-estilos .estilos .title div:nth-of-type(2){
    	font-size: 59px;
        padding-left: 129px;
        margin-top: -28px;
        color: #c00f24;
    }
    #carnaval-estilos .estilos .text{
    	color: #000;
        display: block;
        font-size: 20px;
    	line-height: 27px;
    	font-weight: 300;
    	margin-left: 28px;
        text-align: left;
        padding-top: 48px;
        margin-right: 10px;
    }
    #carnaval-estilos .estilos .text:nth-of-type(2){
    	padding-top: 27px;
    }
    #carnaval-estilos .estilos .text span{
    	font-weight: 900;
    }
    #carnaval-estilos .estilos:nth-of-type(2){
    	min-height: inherit;
    	margin: 0 !important;
    }
    #carnaval-estilos .estilos:nth-of-type(2) .col-sm-12{
    	width: 480px;
    	padding-left: 63px;
    }
    #carnaval-estilos .estilos .post-text{
      float: none;
      width: 100%;
			margin-top: 15px;
      font-size: 20px;
			text-align: left;
    }
    #carnaval-estilos .estilos .post-text a br{
      display: none !important;
    }
		.idioma-hu #carnaval-estilos .estilos .title div:nth-of-type(1) {
    	font-size: 60px;
		}
		.idioma-hu #carnaval-estilos .estilos .title div:nth-of-type(2) {
			padding-left: 100px;
		}
    /* CARNAVAL SARDINA
    ================================================== */
    #carnaval-sardina{
    	background: #FFFFFF url('../img/inspiraciones/bg-carnaval-sardina-mb.jpg') no-repeat center bottom;
    	font-family: 'Roboto Slab', serif;
    	color: #000;
        padding-top: 97px;
        padding-bottom: 760px;
    }
    #carnaval-sardina .sardina{
    	margin-top: -4px;
    }
    #carnaval-sardina .sardina .title {
    	font-weight: 700;
    	text-align: left;
        line-height: 90px;
        margin-top: -38px;
        padding-left: 73px;
        color: #44c0db;
    }
    #carnaval-sardina .sardina .title span{
    	position: absolute;
    	left: 28px;
    	font-size: 133px;
    	top: 13px;
    	line-height: 112px;
        font-weight: 100;
        color: #e2922b;
    }
    #carnaval-sardina .sardina .title div{
    	font-size: 30px;
    	font-weight: 300;
    }
    #carnaval-sardina .sardina .title div:nth-of-type(2){
    	font-size: 69px;
      padding-left: 0;
      margin-top: -47px;
      color: #017fff;
    }
    #carnaval-sardina .sardina .text{
    	color: #000;
      display: block;
      font-size: 19px;
    	line-height: 26px;
    	font-weight: 300;
    	margin-left: 76px;
      text-align: left;
      padding-top: 52px;
      margin-right: 10px;
    }
    #carnaval-sardina .sardina .text:nth-of-type(2){
    	padding-top: 27px;
    }
    #carnaval-sardina .sardina .text span{
    	font-weight: 900;
    }
		.idioma-hu #carnaval-sardina .sardina .title div:nth-of-type(2) {
			padding-left: 80px;
		}

    /* NATURALEZA VIDEO
	================================================== */
    #naturaleza-video{
    	font-family: 'Roboto Slab', serif;
        height: 288px;
    }
    .idioma-nb #naturaleza-dato .parques-nacionales .title {
        font-size: 28px;
    }

    .idioma-nb #naturaleza-estrellas .estrellas .title div:nth-of-type(1) {
        font-size: 73px;
    }

    .idioma-nb #naturaleza-dato .bioreservado .title {
        font-size: 30px;
    }
    .idioma-da #naturaleza-dato .bioreservado .title{
        font-size: 32px;
    }

    #naturaleza-video #video {
        background-color: #000;
        height: 288px;
        overflow-y: hidden;
    }
    #naturaleza-video .video-mask {
        background: url("../img/inspiraciones/bg-naturaleza-video-mb.jpg") no-repeat scroll center top rgba(0, 0, 0, 0) !important;
    }
    #naturaleza-intro-mb-1{
        background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb.jpg') no-repeat center top;
    	font-family: 'Roboto Slab', serif;
        height: 375px;
        margin-top: 144px;
        display: block;
    }
    #naturaleza-intro-mb-1.en{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-en.jpg') no-repeat center top;
        	        }
	    #naturaleza-intro-mb-1.sv{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-sv.jpg') no-repeat center top;
        	        }
    .idioma-cs #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-cs.jpg') no-repeat center top;
        	        }
    .idioma-da #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-da.jpg') no-repeat center top;
        	        }
    .idioma-nl #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-nl.jpg') no-repeat center top;
        	        }
    .idioma-fi #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-fi.jpg') no-repeat center top;
        	        }
    .idioma-fr #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-fr.jpg') no-repeat center top;
        	        }
    .idioma-de #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-de.jpg') no-repeat center top;
        	        }
    .idioma-it #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-it.jpg') no-repeat center top;
        	        }
    .idioma-nb #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-nb.jpg') no-repeat center top;
        	        }
    .idioma-pl #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-pl.jpg') no-repeat center top;
        	        }
    .idioma-pt-pt #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-pt-pt.jpg') no-repeat center top;
        	        }
    .idioma-ru #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-ru.jpg') no-repeat center top;
        	        }
    .idioma-sv #naturaleza-intro-mb-1{
            background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-mb-sv.jpg') no-repeat center top;
    }
    #naturaleza-intro-mb-2{
        background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-intro-text-mob.jpg') no-repeat center top;
    	font-family: 'Roboto Slab', serif;
        height: 444px;
        display: block;
    }
    #naturaleza-intro-mb-2 .text{
        color: #fff;
        font-size: 19px;
        line-height: 1.55;
        overflow: hidden;
        padding: 30px;
        position: absolute;
        text-align: center;
        width: 100%;
        font-weight: 400;
    }
	    #naturaleza-intro-mb-2 .text span{
	        font-weight: 900;
	    }
	    #naturaleza-intro-mb-2 .text span:nth-of-type(2){
	        color: #ff9c00;
	        font-weight: 900;
	    }
	    #naturaleza-video .video-mask .text{
	        display: none;
	    }
	    #naturaleza-dato{
	    	background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-datos-mb.jpg') no-repeat center top;
	    	font-family: 'Roboto Slab', serif;
	        height: 2720px;
	    }
	    #naturaleza-gallery{
	    	background: #fff;
	        position: relative;
	        min-height: 0;
	        height: auto;
	    }
	    #naturaleza-gallery .gallery{
	    	color: #000;
	    	padding-top: 0px;
	    	padding-bottom: 0px;
	    }
	    #naturaleza-gallery .gallery .title{
	    	display: none;
	    }
	    #naturaleza-gallery .gallery .col-md-12{
			padding: 0px;
		}
	    #naturaleza-islas{
	        height: auto;
	    }
	    #naturaleza-islas .islas {
	        margin-left: 0px;
	        margin-right: 0px;
	        margin-top: -96px;
	    }
	    #naturaleza-islas .islas .islas-list{
	        padding: 0px;
	    }
	    #naturaleza-islas .islas .islas-list .islas1 .puerto-zarpar span {
	        color: #fff;
	        font-size: 107px;
	        font-weight: 100;
	        left: 85px;
	        position: absolute;
	        top: 50px;
	    }
	    #naturaleza-islas .islas .islas-list .islas1 .puerto-zarpar div:nth-of-type(1) {
	        color: #ff9c00;
	        font-size: 80px;
	        font-weight: 100;
	        left: 131px;
	        position: absolute;
	        top: 70px;
	    }
	    #naturaleza-islas .islas .islas-list .islas1 .puerto-zarpar div:nth-of-type(2) {
	        color: #ff4c35;
	        font-size: 30px;
	        font-weight: 300;
	        left: 191px;
	        position: absolute;
	        top: 162px;
	    }
	    #naturaleza-islas .islas .islas-list .islas1{
	        background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-7-islas-mb.jpg') no-repeat center top;
	        height: 324px;
	        width: 480px;
	        padding: 0;
	    }
	    /* NATURALEZA ESTRELLAS
	    ================================================== */
	    #naturaleza-estrellas{
	    	background: #FFFFFF url('../img/inspiraciones/bg-naturaleza-estrellas-mb.jpg') no-repeat center top;
	    	font-family: 'Roboto Slab', serif;
	        height: 1029px;
	    }
	    #naturaleza-estrellas .estrellas{
	    	margin-top: -4px;
	    	min-height: 1037px;
	    }
	    #naturaleza-estrellas .estrellas .title {
	    	color: #44c0db;
	        font-weight: 700;
	        line-height: 90px;
	        margin-top: 43px;
	        padding-left: 49px;
	        text-align: left;
	    }
	    #naturaleza-estrellas .estrellas .title span{
	    	color: #e2922b;
	        font-size: 133px;
	        font-weight: 100;
	        left: 21px;
	        line-height: 112px;
	        position: absolute;
	        top: -30px;
	    }
	    #naturaleza-estrellas .estrellas .title div{
	    	font-size: 70px;
	    	font-weight: 100;
	    }
	    #naturaleza-estrellas .estrellas .title div:nth-of-type(2){
	    	color: #ff4c35;
	        font-size: 30px;
	        font-weight: 300;
	        line-height: 90px;
	        margin-top: -33px;
	        padding-left: 123px;
	        text-align: left;
	    }
	    #naturaleza-estrellas .estrellas .text{
	    	font-size: 20px;
	    	color: #fff;
	    	margin: 13px 20px 0 55px;
	    	line-height: 27px;
	    }
	    #naturaleza-estrellas .estrellas .text:nth-of-type(2){
	    	padding-top: 27px;
	    }
	    #naturaleza-estrellas .estrellas .text span{
	    	font-weight: 900;
	    }
    .idioma-fi #naturaleza-estrellas .estrellas .title div:nth-of-type(1){
        font-size: 72px;
    }
	    /* NATURALEZA IPAD
	================================================== */
	#naturaleza-ipad {
		padding: 50px 0 30px !important;
		background: #000;
		height: auto;
		font-family: 'Roboto Slab', serif;
		color: #fff;
	}
	#naturaleza-ipad .black-back {
	    display: none;
	}
	#naturaleza-ipad .ipad .col-sm-6 {
		padding: 0 !important;
		height: auto;

	}
	#naturaleza-ipad .ipad .title {
		position: inherit;
		bottom: inherit;
		padding: 15px;
	}
	#naturaleza-ipad .ipad .title:before {
		content: " ";
		display: block;
	  width: 50%;
		margin: auto;
		border-top: 1px solid #353535;
	}

	#naturaleza-ipad .ipad .text {
		position: inherit;
		bottom: inherit;
		height: auto !important;
		margin: 0 !important;
		padding: 455px 15px 20px !important;
		background: #000 url('../img/inspiraciones/bg-naturaleza-ipad1-mb.jpg') no-repeat center top;
		font-size: 20px;
	  font-weight: 500;
	  line-height: 27px;
	  coor: #FFF;
	}
	#naturaleza-ipad .ipad .bosques .text {
		background-image:url('../img/inspiraciones/bg-naturaleza-ipad2-mb.jpg');
	}

	/* DATOS
	================================================== */
	#naturaleza-dato .bioreservado .title {
		font-size: 40px;
		line-height: 37px;
		margin-left: -11px;
		margin-top: 58px;
	}
	#naturaleza-dato .bioreservado .title span:nth-of-type(1) {
		left: 33px;
		top: -22px;
	}
	#naturaleza-dato .bioreservado .title span:nth-of-type(2) {
		left: 411px;
		top: -22px;
	}
	#naturaleza-dato .dato .title-40 {
		font-size: 247px;
		margin-left: 24px;
		margin-top: -29px;
		letter-spacing: -22px;
	}
	#naturaleza-dato .dato .text {
		margin-top: -67px;
		margin-left: 42px;
	}
	#naturaleza-dato .dato .text div:nth-of-type(1) {
		font-size: 40px;
		margin-bottom: 11px;
	}
	#naturaleza-dato .dato .text div:nth-of-type(2) {
		font-size: 18px;
		line-height: 26px;
		margin-right: 10px;
	}
	#naturaleza-dato .dato .text:after{
		content: " ";
		display: block;
		width: 220px;
		border-bottom: 1px solid #f11065;
		margin: 45px auto;
	}
	/* RESERVAS MARINAS
	================================================== */
	#naturaleza-dato .reservas-marinas {
		margin-top: 32px;
		margin-left: 0px;
	}
	#naturaleza-dato .reservas-marinas .numero{
		font-size: 248px;
	}
	#naturaleza-dato .reservas-marinas .numero div:nth-of-type(1) {
		font-size: 248px;
	}
	#naturaleza-dato .reservas-marinas .numero div:nth-of-type(2) {
		font-size: 70px;
		margin-top: -7px;
	}
	#naturaleza-dato .reservas-marinas .numero div:nth-of-type(3) {
		margin-top: 9px;
	}
	#naturaleza-dato .reservas-marinas .title {
		font-size: 40px;
		margin-top: -22px;
		margin-bottom: 24px;
	}
	#naturaleza-dato .reservas-marinas .reserva {
		font-size: 18px;
		margin-top: 13px;
	}
	#naturaleza-dato .reservas-marinas .submarinismo div:nth-of-type(1) {
		margin-top: 23px;
		margin-left: -4px;
	}
	#naturaleza-dato .reservas-marinas .submarinismo div:nth-of-type(2) {
		font-size: 35px;
		line-height: 38px;
		margin-top: -24px;
	}
	#naturaleza-dato .reservas-marinas:after{
		content: " ";
		display: block;
		width: 220px;
		border-bottom: 1px solid #00fffb;
		margin: 62px auto;
	}
	.idioma-fi #naturaleza-dato .reservas-marinas .title {
  	    font-size: 20px;
	}
	.idioma-fi #naturaleza-dato .reservas-marinas .submarinismo div:nth-of-type(2){
		font-size: 32px;
	}
    .idioma-da #naturaleza-dato .reservas-marinas .title{
        font-size: 36px;
    }
	/* PARQUES NACIONALES
	================================================== */
	#naturaleza-dato .parques-nacionales {
	   margin-top: 102px;
	   min-height: 315px;
	   padding-bottom: 80px;
	}
	#naturaleza-dato .parques-nacionales .numero{
	 	font-size: 251px;
	 	margin-left: 20px;
	}
	#naturaleza-dato .parques-nacionales .info {
		margin-top: -124px;
		padding-left: 0px;
		margin-left: -11px;
	}
	#naturaleza-dato .parques-nacionales .parque {
		line-height: 27px;
	}
	#naturaleza-dato .parques-nacionales .parque a {
		margin-bottom: 2px;
		padding-right: 20px;
	}
	#naturaleza-dato .parques-nacionales .parque .extra {
		font-size: 18px;
		line-height: 22px;
	}
	#naturaleza-dato .parques-nacionales .parque .ubicacion {
		font-size: 20px;
	}
	#naturaleza-dato .parques-nacionales:after{
		position: absolute;
		bottom: 60px;
		left: 50%;
		content: " ";
		display: block;
		width: 220px;
		border-bottom: 1px solid #96ff00;
		margin-left: -110px;
	}
	.idioma-fi #naturaleza-dato .parques-nacionales .title{
		font-size: 26px;
	}
    .idioma-fi #naturaleza-dato .parques-nacionales .info{
        margin-right: -50px;
    }
    .idioma-da #naturaleza-dato .parques-nacionales .title{
        font-size: 34px;
    }
    .idioma-sv #naturaleza-dato .parques-nacionales .title{
        font-size: 38px;
    }
	/* REERVA BIOSFERA
	================================================== */
	#naturaleza-dato .reservas-biosfera .info{
		padding-right: 16px;
		margin-top: -26px;
	}
	#naturaleza-dato .reservas-biosfera .numero{
	 	font-size: 247px;
	 	margin-left: -40px;
	}
	#naturaleza-dato .reservas-biosfera .title {
		font-size: 40px;
		line-height: 44px;
	}
	/* CLIMA
	================================================== */
	#clima{
		background: #FFB900  url('../img/inspiraciones/bg-clima-mb.jpg') no-repeat center top;
	}
	#clima .intro{
		margin-top: 20px;
		height: 1731px;
	}
	#clima .intro img{
		width: 480px;
		margin-left: -15px;
		max-width: inherit;
	}
	#clima .intro .text{
		font-size: 20px;;
		margin-top: 29px;
		margin-left: 10px;
		margin-right: 10px;
	}
	/* CLIMA: VITAMINAS
	================================================== */
	#clima .vitaminas{
		margin-top: 0px;
	}
	#clima .vitaminas .palabras{
		background: #FFB900 url('../img/inspiraciones/bg-clima-vitaminas1-mb.jpg') no-repeat center bottom;
		margin-top: -25px;
		padding-bottom: 100px;
	}
	#clima .vitaminas .dia{
		background: #FE6D36 url('../img/inspiraciones/bg-clima-vitaminas2-mb.jpg') no-repeat center bottom;
		margin-top: -20px;
		padding-bottom: 100px;
	}
	#clima .vitaminas .tiempo{
		background: #F8364E;
		margin-top: -20px;
		padding-bottom: 30px;
	}
	#clima .vitaminas .vitaminas3{
		background: #FE6D36 url('../img/inspiraciones/bg-clima-vitaminas3-mb.jpg') no-repeat center top;
		margin-top: -20px;
		padding-top: 10px;
		min-height: 1122px;
	}
	#clima .vitaminas .palabras .pre-text,
	#clima .vitaminas .dia .pre-text,
	#clima .vitaminas .tiempo .pre-text {
		width: 65%;
		margin: auto;
	}
	#clima .vitaminas .pre-text.palabras h3{
		margin-right: 53px;
	}
	#clima .vitaminas .pre-text.dia h3{
		margin-right: 89px;
	}
	#clima .vitaminas .pre-text.tiempo h3{
		margin-right: 74px;
	}
	#clima .vitaminas .pre-text h4{
		font-size: 18px;
		font-weight: 300;
		margin-top: 22px;
	}
	#clima .vitaminas .pre-text h5{
		font-size: 14px;
		line-height: 18px;
		font-weight: 700;
		margin-top: 13px;
	}
	#clima .vitaminas .title{
		font-size: 48px;
		margin-top: 120px;
		margin-left: 71px;
	}
	#clima .vitaminas .title div:nth-of-type(1){
		top: -22px;
		left: -51px;
		font-size: 120px;
	}
	#clima .vitaminas .title div:nth-of-type(2) span{
		font-size: 20px;
	}
	#clima .vitaminas .title div:nth-of-type(3){
		line-height: 30px;
	}
	#clima .vitaminas .text{
		font-size: 20px;
		line-height: 26px;
		margin-top: 504px;
		margin-right: 10px;
		margin-left: 10px;
		text-align: center;
	}
	/* CLIMA: VACACIONES
	================================================== */
	#clima2{
		background: #ffab0a; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffab0a 0%, #ff622b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffab0a), color-stop(100%,#ff622b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffab0a 0%,#ff622b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffab0a 0%,#ff622b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffab0a 0%,#ff622b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffab0a 0%,#ff622b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffab0a', endColorstr='#ff622b',GradientType=0 ); /* IE6-9 */
		min-height: 1828px;
	}
	#clima2 .vacaciones{
		margin-top: 39px;
	}
	#clima2 .vacaciones .title{
		font-size: 65px;
		padding-left: 63px;
		line-height: 56px;
	}
	#clima2 .vacaciones .title div:nth-of-type(1){
		position: absolute;
		top: 25px;
		left: 18px;
		color: #FF00DE;
		font-size: 121px;
	}
	#clima2 .vacaciones .title div:nth-of-type(3){
		font-size: 64px;
		line-height: 56px;
		position: relative;
	}
	#clima2 .vacaciones .title div:nth-of-type(2) span{
		font-size: 24px;
		font-weight: 300;
		color: #fff;
		margin-left: -13px;
	}
	#clima2 .vacaciones .title div:nth-of-type(3) span{
		position: absolute;
  		bottom: 55px;
  		left: 178px;
	}
	#clima2 .vacaciones img{
		margin-top: 49px;
	}
	#clima2 .vacaciones img:nth-of-type(1){
		display: none;
	}
	#clima2 .vacaciones img:nth-of-type(2){
		display: block;
	}
	#clima2 .vacaciones .mini-title{
		padding-left: 68px;
	}
	#clima2 .vacaciones .mini-title div:nth-of-type(1){
		left: 14px;
	}
	#clima2 .vacaciones .mini-title div:nth-of-type(2){
		font-weight: 300;
	}
	#clima2 .vacaciones .mini-title div:nth-of-type(3){
		font-size: 64px;
		line-height: 51px;
		color: #32ddff;
	}
	#clima2 .vacaciones .mini-title.tradicion{
		margin-top: 71px;
	}
	#clima2 .vacaciones .mini-title.aire-libre{
		margin-top: 65px;
	}
	#clima2 .vacaciones .mini-text{
		font-size: 20px;
		margin-top: 43px;
		line-height: 26px;
		margin-left: 72px;
		margin-right: 55px;
	}
	.idioma-hu #clima2 .vacaciones .title div:nth-of-type(3) span {
		left: 260px;
	}
	/* CLIMA: VIDEO
	================================================== */
	#clima-video{
		background: #BDC628 url('../img/inspiraciones/bg-clima-video-mb.jpg') no-repeat center top;
		min-height: 1348px;
	}
	#clima-video .video-wrap{
		margin-top: 150px;
	}
	#clima-video .video-wrap .title{
		font-size: 29px;
		padding-left: 72px;
	}
	#clima-video .video-wrap .title div:nth-of-type(1){
		top: -32px;
		left: 21px;
	}
	#clima-video .video-wrap .title div:nth-of-type(3){
		font-size: 62px;
		line-height: 43px;
	}
	#clima-video #video{
		height: 308px;
	}
	#clima-video .video-mask{
		background-size: cover;
	}
	#clima-video .inter-text{
		display: none;
	}
	#clima-video .descubre {
		background: url(../img/inspiraciones/bg-clima-descubre-mb.jpg) no-repeat bottom;
		margin-top: 94px;
		padding-bottom: 230px;
		background-size: contain;
	}
	#clima-video .col-sm-7{
		padding: 0px;
	}
	#clima-video .block {
		background: #1684A3;
		padding: 48px 9px 32px 9px;
		margin: 0;
		border-top: 1px solid #fff;
	}
	#clima-video .text span {
		font-size: 24px;
	}
	#clima-video .descubre .boton{
		margin-top: 32px;
	}
	#clima-video .descubre .boton a{
		color: #fff;
		font-size: 20px;
		font-weight: 400;
		width: 100%;
		display: inline-block;
		padding: 10px 10px;
	}
	/* NIÑOS
	================================================== */
	#ninos{
		background: #000 url('../img/inspiraciones/bg-ninos-mb.jpg') no-repeat center top;
		height: 1443px;
		font-family: 'Roboto Slab', serif;
		color: #fff;
	}
	#ninos .intro .title{
		margin-top: 22px;
		margin-left: -22px;
	}
	#ninos .intro .title img{
		width: 472px;
	}
	#ninos .intro .text{
		font-size: 19px;
		line-height: 28px;
		font-weight: 400;
		color: #FFFFFF;
		text-align: left;
		padding-top: 427px;
		padding-left: 27px;
		padding-right: 5px;
	}

    .idioma-pt-pt #ninos .intro .text, .idioma-nb #ninos .intro .text, .idioma-fr #ninos .intro .text  {
        padding-top: 376px;
    }
    .idioma-ru #ninos .intro .text {
        padding-top: 344px;
    }
    .idioma-fr #ninos .intro .text {
        padding-top: 397px;
    }





   .idioma-en #ninos .intro .text{
	padding: 306px 74px 0;
	}
     .idioma-de #ninos .intro .text{
	font-size: 18px;
    padding-top: 399px;
	}
	/* NIÑOS: CLIMA
	================================================== */

    .idioma-cs #ninos2, .idioma-da #ninos2, .idioma-nl #ninos2, .idioma-fr #ninos2, .idioma-it #ninos2, .idioma-nb #ninos2, .idioma-pl #ninos2, .idioma-pt-pt #ninos2, .idioma-ru #ninos2, .idioma-sv #ninos2, .idioma-fi #ninos2 {
		display: none;
	}

	#ninos2{
		background: url('../img/inspiraciones/bg-ninos-empieza-aventura-personajes-mb.jpg') no-repeat center top;
		min-height: 1478px;
		font-family: 'Roboto Slab', serif;
		color: #fff;
		padding-bottom: 0px;
		padding-top: 487px;
	}

    .idioma-en #ninos2{
		background: url('../img/inspiraciones/bg-ninos-empieza-aventura-personajes-mb-en.jpg') no-repeat center top;
        }
     .idioma-de #ninos2{
		background: url('../img/inspiraciones/bg-ninos-empieza-aventura-personajes-mb-de.jpg') no-repeat center top;}

	#ninos2 .clima{
		background: url('../img/inspiraciones/bg-ninos-empieza-aventura-mb.jpg') no-repeat center top;
		padding-bottom: 190px;
	}
	#ninos2 .clima .title{
		margin-left: 24px;
		margin-top: 78px;
		margin-bottom: 109px;
	}
	#ninos2 .clima .title img{
		width: 390px;
	}
	#ninos2 .clima .text{
		font-size: 17px;
		line-height: 25px;
		font-weight: 400;
		color: #545d5f;
		text-align: center;
		padding-top: 35px;
		padding-left: 15px;
		padding-right: 0;
		letter-spacing: 0.34px;
	}
	#ninos2 .clima .post-text{
		font-size: 18px;
		line-height: 26px;
		font-weight: 700;
		color: #545d5f;
		text-align: center;
		padding-top: 41px;
		padding-left: 27px;
		padding-right: 5px;
		letter-spacing: 0.34px;
	}
	#ninos2 .clima .button{
		font-size: 016px;
		line-height: 22px;
		font-weight: 400;
		color: #fff;
		text-align: left;
		margin-top: 22px;
		padding: 18px 18px;
		margin-left: 116px;
		width: 203px;
		text-transform: uppercase;
	}
    .idioma-de #ninos2 .clima .button{
		margin-top: 0px;

	}
	/* NIÑOS: CLIMA
	================================================== */
	#ninos2 #video{
		height: 314px;
	}
	#ninos2 .video-mask {
		background: url('../img/inspiraciones/bg-ninos-video-mb.jpg') no-repeat center top;
	}
	/* NIÑOS: GALLERY
	================================================== */
	#ninos2 .gallery{
		margin-top: 0px;
	}
	#ninos2 .gallery .col-md-12{
	  		padding: 0px;
	  	}
	/* NIÑOS: UNA AVENTURA CADA DIA
	================================================== */
	#ninos3{
		background: #000 url('../img/inspiraciones/bg-ninos-aventura-mb.jpg') no-repeat center -2px;
		height: 2018px;
		font-family: 'Roboto Slab', serif;
		color: #fff;
	}
	#ninos3 .container{
		position: relative;
	}
	#ninos3 .aventura .title{
		padding-left: 95px;
		text-align: left;
		margin-top: 92px;
	}
	#ninos3 .aventura .title div:nth-of-type(1){
		top: -55px;
		left: 29px;
	}
	#ninos3 .aventura .title div:nth-of-type(2) span{
		font-size: 80px;
		display: block;
	}
    .idioma-cs #ninos3 .aventura .title div:nth-of-type(2) span,  .idioma-fi #ninos3 .aventura .title div:nth-of-type(2) span{
		font-size: 55px;

	}
    .idioma-cs #ninos3 .aventura .title div:nth-of-type(3) {
        padding-left:132px;
    }
    .idioma-fi #ninos3 .aventura .title div:nth-of-type(3) {
        padding-left:97px;
    }
    .idioma-it #ninos3 .aventura .title div:nth-of-type(3) {
        padding-left:86px;
    }
     .idioma-ru #ninos3 .aventura .title div:nth-of-type(3) {
        padding-left:30px;
    }
     .idioma-fr #ninos3 .aventura .title div:nth-of-type(3) {
        padding-left:84px;
    }
    .idioma-sv #ninos3 .aventura .title div:nth-of-type(3) {
        padding-left:160px;
    }
    .idioma-nb #ninos3 .aventura .title div:nth-of-type(3) {
        padding-left:65px;
    }
    .idioma-pl #ninos3 .aventura .title div:nth-of-type(3) {
        margin-left:-91px;
    }
    .idioma-en #ninos3 .aventura .title div:nth-of-type(2) span{
		font-size: 68px;

	}
    .idioma-pl #ninos3 .aventura .title div:nth-of-type(3){
        font-size: 23px;}
    .idioma-pl #ninos3 .aventura .title div:nth-of-type(3) span{
        font-size: 31px;}
	#ninos3 .aventura .title div:nth-of-type(3){
		padding-left: 155px;
	}
    .idioma-cs #ninos3 .aventura .title div:nth-of-type(2) span{
		margin-left:-43px;
	}
    .idioma-en #ninos3 .aventura .title div:nth-of-type(3){
		padding-left: 190px;
	}
      .idioma-de #ninos3 .aventura .title div:nth-of-type(3){
		padding-left: 0px;
	}
	#ninos3 .aventura .title div:nth-of-type(3) span{
		font-size: 60px;
	}
    .idioma-de #ninos3 .aventura .title div:nth-of-type(3) span{
		font-size: 43px;
	}
	.idioma-hu #ninos3 .aventura .title div:nth-of-type(3) {
		padding-left: 0px;
		margin-top: 10px;
	}
	/* NIÑOS: UNA AVENTURA CADA DIA: CIRCULOS
	================================================== */
	#ninos3 .aventura .circulos {
		padding-left: 22px;
		margin-top: 70px;
		background: none;
	}
    .idioma-sv #ninos3 .aventura .circulos {
		margin-top: 0px;
			}
	#ninos3 .aventura .circulos a{
		text-align: center;
		display: inline-block;
		margin: 4px 0px;
		width: 100%;
	}
	#ninos3 .aventura .circulos .col-xs-6{
		margin-bottom: 21px;
	}
	#ninos3 .aventura .circulos .col-xs-6 img{
		width: 184px;
	}
	/* NIÑOS: DIVERSION PARA LOS MAS PEQUEÑOS
	================================================== */
	#ninos4{
		background: #FFF;
		height: inherit;
		font-family: 'Roboto Slab', serif;
		color: #fff;
		position: relative;
	}
    .idioma-cs #ninos4 {
        height: 1057px;
    }
    .idioma-nb #ninos4 {
        height: 1057px;
    }
     .idioma-pt-pt #ninos4 {
        height: 1084px;
    }
    .idioma-en #ninos4{
		height: 990px;
			}
    .idioma-it #ninos4{
		height: 1033px;
			}
    .idioma-sv #ninos4 {
        height: 1026px;
    }
     .idioma-da #ninos4 {
        height: 1054px;
    }
     .idioma-nl #ninos4 {
        height: 1112px;
    }
    .idioma-ru #ninos4 {
        height: 1201px;
    }
     .idioma-fr #ninos4 {
        height: 1077px;
    }
	#ninos4 .diversion{
		background: #FFF; /* url('../img/inspiraciones/bg-ninos-diversion-mb.jpg') no-repeat center bottom;*/
		padding-bottom: 100px;
	}

	#ninos4 .diversion .title{
		padding-left: 58px;
		margin-top: 73px;
	}
    .idioma-de #ninos4 .diversion .title{
		margin-top: 21px;
	}
	#ninos4 .diversion .title div:nth-of-type(1){
		top: -21px;
		left: 11px;
	}
	#ninos4 .diversion .title div:nth-of-type(2){
		font-size: 81px;
		color: #ffa735;
	}
    .idioma-fi #ninos4 .diversion .title div:nth-of-type(2),  .idioma-sv #ninos4 .diversion .title div:nth-of-type(2), .idioma-da #ninos4 .diversion .title div:nth-of-type(2), .idioma-fr #ninos4 .diversion .title div:nth-of-type(2){
		font-size: 56px;

	}

	#ninos4 .diversion .title div:nth-of-type(3){
		font-size: 23px;
		padding-left: 89px;
		margin-top: -25px;
	}
    #ninos4 .diversion .title div:nth-of-type(3){
		margin-top: -15px;
	}
    .idioma-it 	#ninos4 .diversion .title div:nth-of-type(3){
		margin-top: -11px;
	}
    .idioma-fi #ninos4 .diversion .title div:nth-of-type(3), .idioma-sv #ninos4 .diversion .title div:nth-of-type(3), .idioma-da #ninos4 .diversion .title div:nth-of-type(3){
		margin-top: -10px;
	}
	#ninos4 .diversion .text{
		font-size: 20px;
		padding-left: 60px;
		margin-top: 44px;
		padding-right: 27px;
	}
	#ninos4 .diversion .text span{
		font-weight: 700;
	}
	#ninos4 .diversion .post-text{
		margin-top: 28px;
	}
	#ninos4 .diversion .post-text a{
		padding-left: 60px;
	}
	#ninos4 .gallery{
		margin-top: 0px;
	}
	#ninos4 .gallery .col-md-12{
	  		padding: 0px;
	  	}
			.idioma-hu #ninos4 .diversion .title div:nth-of-type(2){
				font-size: 74px;
			}
	/* NIÑOS: PLAYA
	================================================== */
	#ninos5{
		background: #000 url('../img/inspiraciones/bg-ninos-playa-mb.jpg') no-repeat center top;
		min-height: 1036px;
		font-family: 'Roboto Slab', serif;
		color: #fff;
		position: relative;
	}
	#ninos5 .playa .title{
		padding-left: 73px;
		margin-top: 64px;
	}
	#ninos5 .playa .title div:nth-of-type(1){
		top: -39px;
		left: 21px;
	}
	#ninos5 .playa .title div:nth-of-type(2){
		font-size: 30px;
		font-family: 'Roboto-Light';
		font-weight: 400;
	}
	#ninos5 .playa .title div:nth-of-type(3){
		font-size: 77px;
		padding-left: 0px;
		margin-top: -22px;
	}
    .idioma-fi #ninos5 .playa .title div:nth-of-type(3){
		font-size: 47px;
			}
     .idioma-sv #ninos5 .playa .title div:nth-of-type(3), .idioma-ru #ninos5 .playa .title div:nth-of-type(3){
		font-size: 57px;
			}
    .idioma-da #ninos5 .playa .title div:nth-of-type(3){
		font-size: 57px;
			}
    .idioma-de #ninos5 .playa .title div:nth-of-type(3){
		font-size: 52px;
			}
    .idioma-pt-pt #ninos5 .playa .title div:nth-of-type(3){
		font-size: 52px;
			}
    .idioma-en #ninos5 .playa .title div:nth-of-type(3){
		font-size: 65px;
        margin-top:28px;

	}
	#ninos5 .playa .text{
		font-size: 20px;
		line-height: 27px;
		margin-top: 29px;
		padding-left: 75px;
		padding-right: 25px;
	}
	#ninos5 .playa .post-text{
		margin-top: 28px;
	}
	#ninos5 .playa .post-text a{
		padding-left: 75px;
	}
	.idioma-hu #ninos5 .playa .post-text {
		padding-left: 80px;
	}
	/* NIÑOS: NATURALEZA
	================================================== */
	#ninos6{
		background: #091D01 url('../img/inspiraciones/bg-ninos-naturaleza-mb.jpg') no-repeat center top;
		  padding-bottom: 50px;
		font-family: 'Roboto Slab', serif;
		color: #fff;
		position: relative;
	}
	#ninos6 .naturaleza .title{
		padding-left: 75px;
		margin-top: 80px;
	}
	#ninos6 .naturaleza .title div:nth-of-type(1){
		top: -60px;
		left: 26px;
	}
	#ninos6 .naturaleza .title div:nth-of-type(3){
		font-size: 62px;
		margin-left: 2px;
		margin-top: -20px;
		letter-spacing: -1px;
	}
	#ninos6 .naturaleza .text{
		font-size: 20px;
		line-height: 28px;
		margin-top: 50px;
		padding-left: 79px;
		padding-right: 24px;
		margin-right: 0;
	}
	#ninos6 .naturaleza .islas{
		margin-top: -7px;
		padding-left: 90px;
	}
    .idioma-cs #ninos7 .confort .title div:nth-of-type(3){
        margin-top: -37px;
    }
		.idioma-hu #ninos6 .naturaleza .title div:nth-of-type(3) {
			font-size: 32px;
			margin-top: -10px;
		}
		.idioma-hu #ninos6 .naturaleza .islas {
			margin-top: 10px;
		}
	/* NIÑOS: CONFORT
	================================================== */
	#ninos7{
		background: #7787A1 url('../img/inspiraciones/bg-ninos-confort-mb.jpg') no-repeat center bottom;
		font-family: 'Roboto Slab', serif;
		color: #fff;
		position: relative;
		padding-bottom: 380px;
	}
	#ninos7 .confort .title{
		padding-left: 110px;
		text-align: left;
		margin-top: 92px;
		color: #fff;
		font-weight: 100;
	}
	#ninos7 .confort .title div:nth-of-type(1){
		top: -81px;
		left: 22px;
	}
	#ninos7 .confort .title div:nth-of-type(3){
		font-size: 67px;
		margin-left: -41px;
		margin-top: -23px;
	}
    .idioma-ru #ninos7 .confort .title div:nth-of-type(3){
        font-size: 60px;
    }
     .idioma-pt-pt #ninos7 .confort .title div:nth-of-type(3){
        font-size: 60px;
    }
    .idioma-ru #ninos7 .confort .text{
        padding-right: 29px;
    }
	#ninos7 .confort .text{
		font-size: 20px;
		line-height: 27px;
		margin-top: 45px;
		padding-left: 75px;
		padding-right: 13px;
	}
	/* DAYLIGHTS
	================================================== */
	#daylights{
		background: url(../img/inspiraciones/bg-daylights-mb.jpg);
		height: 1920px;
	}
	#daylights .intro {
  padding-top: 20px;

	}
	#daylights h1 {
  		font-size: 41px;
	}
	#daylights .intro .text {
		font-size: 15px;
		padding: 66px 18px;
		line-height: 17.8px;
		font-weight: 700;
	}
	#daylights .intro .start {
  		font-size: 23.4px;
	}
	#daylights .circle.c1 {
  		bottom: 974px;
  		left: 175px;
	}
	#daylights .circle.c2 {
  		bottom: 831px;
  		left: 250px;
	}
	#daylights .circle.c3 {
  		bottom: 705px;
  		left: 147px;
	}
	#daylights .circle.c4 {
  		bottom: 517px;
  		left: 241px;
	}
	#daylights .circle.c5 {
  		bottom: 363px;
  		left: 161px;
	}
	#daylights .circle.c6 {
  		bottom: 242px;
  		left: 291px;
	}
	#daylights .circle.c7 {
  		bottom: 40px;
  		left: 230px;
	}

	#daylights .circle.v1{
		bottom: 1057px;
	  	left: 173px;
	}

	#daylights .circle.f1{
		bottom: 1033px;
	  	left: 265px;
	}
	#daylights .circle.v2{
		bottom: 893px;
	  	left: 297px;
	}
	#daylights .circle.f2{
		bottom: 822px;
	  	left: 343px;
	}
	#daylights .circle.v3{
		bottom: 725px;
	  	left: 206px;
	}
	#daylights .circle.f3{
		bottom: 660px;
		left: 132px;
	}
	#daylights .circle.v4{
		bottom: 580px;
	  	left: 289px;
	}
	#daylights .circle.f4{
		bottom: 509px;
	  	left: 333px;
	}
	#daylights .circle.v5{
	  	bottom: 413px;
		left: 142px;
	}
	#daylights .circle.f5{
		bottom: 358px;
	  	left: 220px;
	}
	#daylights .circle.v6{
		bottom: 223px;
		left: 244px;
	}
	#daylights .circle.f6{
	  	bottom: 227px;
		left: 341px;
	}
	#daylights .circle.v7{
		bottom: 112px;
		left: 192px;
	}
	#daylights .circle.f7{
	  	bottom: 37px;
		left: 135px;
	}
	#daylights .circle.vf.openA , #daylights .circle.vf.openA{
		display: block;
	}
	#daylights2 #video {
  		height: 320px;
	}
	/* LENGUAJE: POLISH PAGINA: CLIMA - EL MEJOR CLIMA DEL MUNDO
	============================================================ */
	#clima.pl .vitaminas .pre-text.palabras {
		margin-top: -15px;
	}
	#clima.pl .vitaminas .pre-text.dia {
		margin-top: 68px;
	}
	#clima.pl .vitaminas .pre-text.tiempo {
		margin-top: 127px;
	}
	#clima.pl .vitaminas .title div:nth-of-type(3) {
		font-size: 36px;
	}
	#clima.pl .vitaminas .text {
		margin-top: 477px;
	}
	#clima2.pl .vacaciones .title {
  		font-size: 60px;
	}
	#clima2.pl .vacaciones .title div:nth-of-type(3) span {
  		bottom: 45px;
  		left: 184px;
	}
	#clima2.pl .vacaciones .mini-title div:nth-of-type(3) {
		font-size: 30px;
	}
	/* LENGUAJE: POLISH PAGINA: COMPRAS - DE TODO Y PARA TODOS
	============================================================ */
	#compras.pl .intro .title div:nth-of-type(2) {
		font-size: 37px;
		line-height: 75px;
	}
	#compras.pl .intro .title div:nth-of-type(3) {
		font-size: 42px;
		line-height: 11px;
	}
	#compras.pl .intro .text {
		padding-right: 0px;
	}
	#compras.pl .impuestos .title div:nth-of-type(2),
	#compras.pl .impuestos .title div:nth-of-type(4) {
		font-size: 65px;
	}
	#compras2.pl .mercadillos .title div:nth-of-type(2) {
		font-size: 43px;
	}
	#compras2.pl .mercadillos .title div:nth-of-type(3) {
		font-size: 25px;
	}
	#compras3.pl .shopping .title div:nth-of-type(3) {
		font-size: 52px;
	}
	#compras4.pl .productos-tipicos .title div:nth-of-type(3) {
		font-size: 40px;
	}
	#compras4.pl .productos-tipicos .text {
		padding-top: 30px;
	}
	/* LENGUAJE: POLISH PAGINA: PLAYAS - UN DIA DE PLAYA PARA TODOS
	============================================================ */
	#playas.pl .intro .title div:nth-of-type(1) {
		font-size: 74px;
		line-height: 74px;
	}
	#playas.pl .intro .title div:nth-of-type(2) {
		font-size: 28px;
	}
	#playas.pl .a-jugar img {
		margin-top: 61px;
	}
	#playas.pl .a-comer {
		margin-top: 489px;
	}
	#playas.pl .a-comer .title div:nth-of-type(2) {
		font-size: 58px;
	}
	#playas.pl .a-comer .text {
		padding: 0px 0px;
		margin-top: 18px;
	}
	#playas2.pl .un-chapuzon {
		margin-top: 820px;
	}
	#playas2.pl .un-chapuzon .text {
		padding: 0 5px;
	}
	#playas2.pl .escuelas .text {
		padding: 0 2px;
		margin-top: 292px;
	}
	/* LENGUAJE: POLISH PAGINA: ESTRELLAS - UN DESTINO CON ESTRELLA
	============================================================ */
	#estrellas.pl .intro .title div:nth-of-type(1) {
		font-size: 52px;
	}
	#estrellas.pl .intro .title div:nth-of-type(2) {
		font-size: 66px;
		line-height: 90px;
	}
	#estrellas2.pl .universo .title div:nth-of-type(2) {
		font-size: 32px;
		padding-left: 0px;
		line-height: 45px;
	}
	#estrellas3.pl .starlight .title {
		font-size: 48px;
		line-height: 68px;
	}
	/* LENGUAJE: POLISH PAGINA: BALLENAS - LAS BALLENAS TAMBIEN ADORAN LAS ISLAS
	============================================================ */
	#ballenas.pl .intro .title div:nth-of-type(3) {
		font-size: 26px;
	}
	#ballenas.pl .species .title {
		font-size: 70px;
	}
	#ballenas.pl .big-fish .col-sm-3.rorcual .title {
		font-size: 32px;
	}
	#ballenas.pl .big-fish .cachalote {
		text-align: right;
		background-image: url(../img/inspiraciones/ballenas-cachalote.png);
		background-position: 15px 100%;
		background-repeat: no-repeat;
		padding-left: 41px;
		padding-bottom: 70px;
	}
	#ballenas2.pl .habitat .title {
		font-size: 43px;
	}
	/* LENGUAJE: POLISH PAGINA: OCIO - CHILLOUT TODO EL A�O
	============================================================ */
	#ocio.pl .intro .title {
		font-size: 63px;
	}
	#ocio.pl .intro .text {
		padding-right: 20px;
	}
	#ocio.pl .intro .post-text {
		padding-right: 130px;
	}
	#ocio.pl .cena .text {
		margin-top: 80px;
	}
	#ocio4.pl .impuestos-bajos .text {
		padding-right: 10px;
	}
	/* LENGUAJE: POLISH PAGINA: SPA - UN SPA AL AIRE LIBRE
	============================================================ */
	#spa.pl .intro .title div:nth-of-type(2) span {
		font-size: 120px;
	}
	#spa.pl .intro .title div:nth-of-type(3) {
		font-size: 22px;
		line-height: 10px;
		padding-left: 206px;
	}
	#spa.pl .intro .post-text p {
	  	font-size: 18px;
	}
	#spa2.pl .wellness .title div:nth-of-type(2) {
		font-size: 74px;
	}
	#spa2.pl .wellness .title div:nth-of-type(3) {
		font-size: 71px;
	}
	#spa3.pl .tratamientos .col-sm-6:nth-of-type(2),
	#spa3.pl .tratamientos .col-sm-6:nth-of-type(5),
	#spa3.pl .tratamientos .col-sm-6:nth-of-type(6),
	#spa3.pl .tratamientos .col-sm-6:nth-of-type(9) {
		padding-bottom: 150px;
	}
	/* LENGUAJE: GERMAN PAGINA: CLIMA - EL MEJOR CLIMA DEL MUNDO
	============================================================ */
	#clima.de .vitaminas {
		margin-top: 0px;
	}
	#clima.de .vitaminas .title div:nth-of-type(3) {
		padding-left: 204px;
	}
	#clima2.de .vacaciones .mini-title.aire-libre div:nth-of-type(3) {
		font-size: 64px;
	}
	#clima-video.de .block {
  		font-size: 16px;
	}
	/* LENGUAJE: GERMAN PAGINA: NATURALEZA - LA ENERGIA QUE TE ESPERA
	============================================================ */
	#naturaleza-intro-mb-2.de .text {
		color: #fff;
		font-size: 17px;
	}
	#naturaleza-dato.de .bioreservado .title {
		font-size: 25px;
		margin-left: 7px;
	}
	#naturaleza-dato.de .reservas-marinas .title {
		font-size: 35px;
	}
	#naturaleza-dato.de .reservas-marinas .numero div:nth-of-type(3) {
		font-size: 31px;
	}
	#naturaleza-dato.de .reservas-marinas .submarinismo div:nth-of-type(2) {
		font-size: 22px;
	}
	#naturaleza-dato.de .parques-nacionales .title {
		font-size: 40px;
	}
	#naturaleza-estrellas.de .estrellas .title div:nth-of-type(2) {
		padding-left: 173px;
	}
	#naturaleza-estrellas.de .estrellas .text {
		margin: 13px 10px 0 55px;
	}
	/* LENGUAJE: GERMAN PAGINA: PLAYA - UN DIA DE PLAYA
	============================================================ */
	#playas.de .intro .title div:nth-of-type(1) {
		font-size: 90px;
	}
	#playas.de .intro .title div:nth-of-type(2) {
		font-size: 34px;
	}
	#playas.de .a-jugar .title div:nth-of-type(1) {
		font-size: 20px;
	}
	#playas.de .a-jugar .title div:nth-of-type(2) {
		font-size: 50px;
	}
	#playas.de .gallery {
 		margin-top: 103px;
	}
	#playas.de .gallery .title div:nth-of-type(2) {
		font-size: 21px;
		line-height: 41px;
	}
	#playas.de .a-comer {
		margin-top: 477px;
	}
	#playas2.de .un-chapuzon .title div:nth-of-type(2) {
		font-size: 49px;
	}
	#playas2.de .escuelas .text {
		padding: 0;
		margin-top: 255px;
	}
	/* LENGUAJE: GERMAN PAGINA: COMPRAS - DE TODO Y PARA TODOS
	============================================================ */
	#compras.de .intro .title div:nth-of-type(3) {
		font-size: 85px;
		line-height: 74px;
	}
	#compras.de .impuestos .title div:nth-of-type(2){
		font-size: 60px;
	}
	#compras.de .impuestos .title div:nth-of-type(4) {
		font-size: 84px;
	}
	#compras.de .impuestos .title div:nth-of-type(3) {
		font-size: 50px;
	}
	#compras2.de .mercadillos .title div:nth-of-type(2) {
		font-size: 54px;
	}
	#compras3.de .shopping .title div:nth-of-type(2) {
		font-size: 50px;
	}
	#compras4.de .productos-tipicos .title div:nth-of-type(3) {
		font-size: 64px;
	}
	/* LENGUAJE: GERMAN PAGINA: SPA - UN SPA AL AIRE LIBRE
	============================================================ */
	#spa.de .intro .title div:nth-of-type(3) {
		font-size: 36px;
	}
	#spa.de .intro .post-text p {
		font-size: 18px;
	}
	#spa2.de .wellness .title div:nth-of-type(2){
		font-size: 50px;
		font-weight: 700;
	}
	#spa3.de .tratamientos .title {
		font-size: 26px;
	}
	#spa3.de .tratamientos .text {
  		font-size: 18px;
	}
	#spa3.de .tratamientos .col-sm-6:nth-of-type(2),
	#spa3.de .tratamientos .col-sm-6:nth-of-type(5),
	#spa3.de .tratamientos .col-sm-6:nth-of-type(6),
	#spa3.de .tratamientos .col-sm-6:nth-of-type(9) {
  		padding-bottom: 150px;
	}
	/* LENGUAJE: GERMAN PAGINA: CESAR MANRIQUE
	============================================================ */
	#cesar-manrique.de .intro .post-text {
		margin-top: 40px;
	}
	#cesar-manrique2.de .artista .title div:nth-of-type(2) {
		font-size: 32px;
	}
	#cesar-manrique2.de .artista .text {
		font-size: 20px;
		margin-top: 390px;
	}
	#cesar-manrique3.de .gallery .title div:nth-of-type(1) {
		font-size: 38px;
	}
	#cesar-manrique3.de .gallery .title div:nth-of-type(2) {
		font-size: 59px;
	}
	#cesar-manrique3.de .obras h3 a {
		font-size: 20px;
	}
	#cesar-manrique3.de .col-sm-6:nth-of-type(3) {
		margin-left: -20px;
	}
	#cesar-manrique4.de .jameos .text {
		padding-right: 0px;
		margin-left: 70px;
	}
	#cesar-manrique4.de .jameos .post-text {
		margin-left: 70px;
	}
	#cesar-manrique5.de .fundacion .title div:nth-of-type(2) {
		font-size: 56px;
		line-height: 50px;
	}
	#cesar-manrique5.de .fundacion .title div:nth-of-type(3) {
		font-size: 112px;
		line-height: 98px;
	}
	/* LENGUAJE: GERMAN PAGINA: CARNAVAL
	============================================================ */
	#carnaval-intro.de .intro .title div:nth-of-type(1) {
		display: block;
		font-size: 72px;
	}
	#carnaval-intro.de .intro .title div:nth-of-type(2) {
		font-size: 46px;
		line-height: 64px;
	}
	#carnaval-intro.de .intro .col-sm-12:nth-of-type(2){
		margin-top: 0;
	}
	#carnaval-galas.de .galas .title div:nth-of-type(2) {
		display: block;
	}
	#carnaval-mogollones.de .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div {
		font-size: 52px;
	}
	#carnaval-estilos.de .estilos .post-text:nth-of-type(5) {
		padding-right: 35px;
	}
	#carnaval-sardina.de {
		background: #FFFFFF url('../img/inspiraciones/bg-carnaval-sardina-mb.jpg') no-repeat center bottom;
		height: 1309px;
	}
	/* LENGUAJE: GERMAN PAGINA: ESTRELLAS
	============================================================ */
	#estrellas.de .intro .title div:nth-of-type(1) {
		font-size: 44px;
	}
	#estrellas.de .intro .title div:nth-of-type(2){
		font-size: 160px;
		margin-left: 0px;
  		padding-left: 0px;
	}
	#estrellas2.de .cielos .title div:nth-of-type(2) {
		font-size: 36px;
	}
	#estrellas2.de .universo .title div:nth-of-type(2) {
		font-size: 62px;
		padding-left: 0px;
	}
	#estrellas4.de .islas .title div:nth-of-type(2) {
		font-size: 56px;
		padding-left: 35px;
	}
	#estrellas4.de .islas .col-sm-6.lanzarote{
		margin-top: 50px;
	}
	#estrellas4.de .islas .col-sm-6.fuerteventura{
		margin-top: 30px;
	}
	#estrellas4.de .islas .col-sm-6.gran-canaria{
		margin-top: 60px;
	}
	#estrellas4.de .islas .col-sm-6.la-gomera{
		margin-top: 70px;
	}
	#estrellas4.de .islas .col-sm-6.el-hierro{
		margin-top: 60px;
	}
	#estrellas4.de .islas .col-sm-6.tenerife{
		margin-top: 60px;
	}
	/* LENGUAJE: GERMAN PAGINA: OCIO - CHILLOUT TODO EL A�O
	============================================================ */
	#ocio.de .intro .title {
		font-size: 36px;
	}
	#ocio.de .intro .text {
		margin-top: 359px;
	}
	#ocio.de .cena .title span:nth-of-type(2) {
		font-size: 26px;
	}
	#ocio.de .cena .title div:nth-of-type(2) {
		font-size: 35px;
	}
	#ocio.de .cena .text {
		margin-top: 46px;
	}
	#ocio2.de .una-copa .text {
		font-size: 18px;
	}
	#ocio3.de .diversion .title {
		font-size: 47px;
	}
	/* LENGUAJE: GERMAN PAGINA: NAVEGACION - EL MAR DE LOS ALISIOS
	============================================================ */
	#navegacion .intro .title div:nth-of-type(1) span {
		font-size: 80px;
	}
	#navegacion.de .intro .title div:nth-of-type(2) {
		font-size: 52px;
	}
	/* LENGUAJE: GERMAN PAGINA: BLUEMARLIN
	============================================================ */
	#blue-marlin .intro .title div {
		font-size: 50px;
		line-height: 104px;
	}
	#blue-marlin .intro .title div:nth-of-type(3) {
		font-size: 51px;
		line-height: 35px;
	}
	#blue-marlin .intro .text {
		font-size: 20px;
	}
	#blue-marlin-neal.de .blue-marlin .text div:nth-of-type(1) {
		font-size: 33px;
	}
	#blue-marlin-neal.de .blue-marlin .text div:nth-of-type(2) {
		font-size: 33px;
	}
	#blue-marlin-neal.de .blue-marlin .text div:nth-of-type(3) {
		font-size: 34.5px;
	}
	#blue-marlin-neal.de .blue-marlin .text div:nth-of-type(5) {
		font-size: 59px;
	}
	#blue-marlin-neal.de .blue-marlin .text div:nth-of-type(6) {
		font-size: 25.5px;
	}
	#blue-marlin-neal.de .blue-marlin .text div:nth-of-type(7) {
		font-size: 33.5px;
	}
	#blue-marlin-neal.de .blue-marlin .text div:nth-of-type(8) {
		font-size: 25px;
	}
	#blue-marlin-picudo.de .picudo .title div:nth-of-type(2) {
		font-size: 35px;
	}
	#blue-marlin-picudo.de .picudo .text {
		padding-top: 76px;
	}
	#blue-marlin-picudo.de .picudo .text-break {
		padding-top: 20px;
	}
	#blue-marlin-picudo.de .festin .title div:nth-of-type(2) {
		font-size: 36px;
	}
	#blue-marlin-aguas.de .aguas .title div:nth-of-type(1) {
		padding-left: 90px;
	}
	 #blue-marlin-aguas.de .aguas .text{
       	font-size: 19px;
	 }

	#blue-marlin-aguas.de .aguas .title div:nth-of-type(2), #blue-marlin-aguas .aguas .title div:nth-of-type(3) {
		font-size: 22px;
		padding-top: 50px;
	}
	#blue-marlin-puertos.de .puertos .title div:nth-of-type(3) {
		font-size: 60px;
		line-height: 37px;
	}
	#blue-marlin-pesca.de .pesca .title div:nth-of-type(4) {
		font-size: 68px;
	}
	/* LENGUAJE: GERMAN PAGINA: SENDEROS
	============================================================ */
	#senderos.de .intro .text {
		line-height: 25px;
	}
	#senderos2.de .lm {
		padding-left: 0px;
		margin-top: 338px;
	}
	#senderos2.de .lm .text {
		margin-right: 0px;
		margin-left: 15px;
	}
	#senderos2.de .dc {
		margin-top: 312px;
	}
	#senderos2.de .inmensidad .title {
		margin-top: 218px;
	}
	#senderos2.de .senderos .text {
		padding-right: 20px;
		margin-top: 25px;
	}
	#senderos3.de .niveles .title div:nth-of-type(4) {
		left: 128px;
	}
	#senderos3.de .niveles .title div:nth-of-type(5) {
		font-size: 35px;
		padding-left: 97px;
	}
	#senderos3.de .niveles .text.avanzado {
		margin-top: 0px;
	}
	#senderos3.de .niveles .text.avanzado h2 {
		margin-left: 0px;
	}
	/* LENGUAJE: GERMAN PAGINA: VIENTO Y OLAS
	============================================================ */
	#viento-y-olas.de .text {
		margin: 511px 0 0 22px;
		line-height: 28px;
		font-size: 20px;
	}
	#viento-y-olas-sport.de .title {
		font-size: 50px;
	}
	#viento-y-olas-sport.de .pos-titulo {
		font-size: 20px;
		left: 155px;
		top: 57px;
	}
	/* LENGUAJE: GERMAN PAGINA: EXTREMOSFERA
	============================================================ */
	#extremosfera.de .record .title div:nth-of-type(2) {
		font-size: 16px;
	}
	#extremosfera.de .record .title div:nth-of-type(3) {
		font-size: 44px;
	}
	#extremosfera.de .record .title div:nth-of-type(4) {
		line-height: 42px;
		padding-left: 245px;
	}
	#extremosfera2.de .practica .title div:nth-of-type(1) {
		font-size: 38px;
	}
	#extremosfera2.de .practica .title div:nth-of-type(3){
		font-size: 24px;
	}
	#extremosfera2.de .practica .title div:nth-of-type(3) span{
		font-size: 38px;
	}
	#extremosfera3.de .escalada .text {
		padding-left: 30px;
		padding-top: 35px;
	}
	#extremosfera4.de .mountain-bike .text {
		padding-right: 10px;
	}
	#extremosfera5.de .rope-jump .text {
		padding-top: 45px;
	}
	#extremosfera5.de .rope-jump .title div:nth-of-type(2) {
		font-size: 26px;
	}
	#extremosfera6.de .trail .title div:nth-of-type(2) {
		font-size: 42px;
		line-height: 90px;
	}
	#extremosfera8.de .ciclismo .title div:nth-of-type(3) {
		font-size: 43px;
	}
	#extremosfera8.de .ciclismo .text {
		padding-top: 28px;
	}
	/* LENGUAJE: GERMAN PAGINA: BALLENAS
	============================================================ */
	#ballenas.de .intro .title div:nth-of-type(1):before,
	#ballenas.de .intro .title div:nth-of-type(1):after {
		width: 32%;
	}
	#ballenas.de .intro .title div:nth-of-type(2) {
		font-size: 150px;
		line-height: 132px;
	}
	#ballenas.de .species .title {
		font-size: 48px;
	}
	#ballenas.de .species .title span {
		font-size: 107px;
	}
	#ballenas2.de .habitat .title {
		padding-left: 64px;
	}
	/* LENGUAJE: GERMAN PAGINA: SUBMARINISMO
	============================================================ */
	#submarinismo.de .biodiversidad .title div:nth-of-type(2) {
  		line-height: 46px;
	}
	#submarinismo.de .pecios .title div:nth-of-type(2) {
		font-size: 34px;
	}
	#submarinismo2.de .niveles .title div:nth-of-type(3) {
 			font-size: 22px;
	}
	#submarinismo2.de .niveles .text.avanzado {
		margin-left: 108px;
		padding-right: 24px;
	}
	#submarinismo2.de .niveles .text.avanzado h2{
		font-size: 25px;
	}
	/* LENGUAJE: ENGLISH PAGINA: GOLF
	============================================================ */
	#golf.en .intro .title span {
		font-size: 50px;
	}
	#golf.en .intro .title {
		background-position: right bottom;
		line-height: 87px;
		padding-bottom: 12px;
	}
	#golf3.en .golfistas .title {
		font-size: 45px;
		margin-bottom: 80px;
	}
	#golf5.en .golf-5estrellas .title {
		margin-left: 52px;
	}
	#golf5.en .golf-5estrellas .title span {
		left: 14px;
	}
	#golf5.en .golf-5estrellas .title span {
		left: 10px;
	}
	/* LENGUAJE: ENGLISH PAGINA: PLAYAS
	============================================================ */
	#playas2.en .un-chapuzon {
	  margin-top: 820px;
	}
	/* LENGUAJE: ENGLISH PAGINA: COMPRAS
	============================================================ */
	#compras.en .intro .title div:nth-of-type(3) {
	  font-size: 70px;
	}
	#compras.en .impuestos {
  		margin-top: 16px;
	}
	#compras.en .impuestos .title div:nth-of-type(2) {
		line-height: 50px;
		font-size: 88px;
		font-weight: 700;
	}
	#compras.en .impuestos .title div:nth-of-type(3) {
		font-size: 114px;
		line-height: 134px;
	}
	#compras2.en .mercadillos .title {
 			text-align: left;
	}
	#compras2.en .mercadillos .title div:nth-of-type(2) {
		font-size: 68px;
		padding-left: 70px;
	}
	#compras3.en .shopping .title div:nth-of-type(3) {
		padding-left: 166px;
	}
	/* LENGUAJE: ENGLISH PAGINA: SPA
	============================================================ */
	#spa.en .intro .title div:nth-of-type(2) span {
		font-size: 114px;
	}
	#spa.en .intro .title div:nth-of-type(3) {
		padding-left: 240px;
	}
	/* LENGUAJE: ENGLISH PAGINA: CESAR MANRIQUE
	============================================================ */
	#cesar-manrique2.en .artista .title div:nth-of-type(2) {
		font-size: 75px;
		line-height: 50px;
	}
 		#cesar-manrique5.en .fundacion .title div:nth-of-type(2) {
		font-size: 44px;
		line-height: 1em;
	}
	/* LENGUAJE: ENGLISH PAGINA: NAVEGACION
	============================================================ */
	#navegacion.en .intro .title {
		font-size: 44px;
	}
	#navegacion.en .intro .title div:nth-of-type(1) span {
		font-size: 66px;
	}
	/* LENGUAJE: ENGLISH PAGINA: SENDEROS
	============================================================ */
	#senderos2.en .lm {
		margin-top: 395px;
	}
	#senderos2.en .dc {
		margin-top: 378px;
	}
	#senderos2.en .inmensidad .title {
		margin-top: 284px;
	}
	#senderos2.en .senderos .title div:nth-of-type(2) {
		padding-left: 188px;
	}
	#senderos3.en .niveles .title div:nth-of-type(5) {
		  font-size: 64px;
		  padding-left: 116px;
	}
	/* LENGUAJE: ENGLISH PAGINA: CARNAVAL
	============================================================ */
	#carnaval-estilos.en .estilos .title div:nth-of-type(2) {
		padding-left: 67px;
	}
	/* LENGUAJE: ENGLISH PAGINA: NATURALEZA
	============================================================ */
	#naturaleza-dato.en .bioreservado .title {
		font-size: 34px;
	}
	#naturaleza-ipad.en .ipad div:nth-of-type(2) .text {
		padding-top: 550px;
	}
	#naturaleza-estrellas.en .estrellas .title div:nth-of-type(1) {
 			font-size: 100px;
	}
	/* 7STORIES
	================================================== */

	.stories .title div:nth-of-type(2) span {
		display: inline !important;
	}
	.stories .title div:nth-of-type(2) span::before {
		left: 3px !important;
		right: inherit !important;
	}

	#stories{
		background: #83715b url('../img/inspiraciones/bg-7stories-mb.jpg') no-repeat center top;
		min-height: inherit;
		margin-top: 0;
	}
	#stories .intro .title {
		margin-left: 18px;
		margin-bottom: 37px;
	}
	#stories .intro .text{
		padding: 0px 12px;
	}
	#stories .intro .title2{
		margin-top: 105px;
		margin-left: 32px;
	}
	#stories .intro .text2{
		padding: 18px 30px 0px 36px;
	}
	/* 7STORIES: LANZAROTE
	================================================== */
	#stories2{
		background: #FFF url('../img/inspiraciones/bg-7stories-lanzarote-mb.jpg') no-repeat center top;
		min-height: 0px;
		height: 719px;
	}
	#stories2 .title {
		margin-top: 43px;
		margin-left: 33px;
	}
	#stories2 .text {
		margin-left: 38px;
		margin-top: 24px;
		margin-right: 28px;
	}
	#stories2 .col-sm-8{
		padding: 0px;
	}
	#stories2 .single-video{
		width: 100%;
		height: 305px;
		margin-top: 33px;
		margin-left: 0;
	}
	/* 7STORIES: FUERTEVENTURA
	================================================== */
	#stories3{
		background: #FFF url('../img/inspiraciones/bg-7stories-fuerteventura-mb.jpg') no-repeat center top;
		min-height: 0px;
		height: 677px;
	}
	#stories3 .title {
		margin-top: 33px;
		margin-left: 31px;
		font-size: 54px;
		letter-spacing: -2.2px;
	}
	#stories3 .title h1 div:nth-of-type(1) {
		font-size: 46px !important;
	}
	#stories3 .text {
		margin-left: 34px;
		margin-top: 18px;
		padding-right: 130px;
	}
	#stories3 .col-sm-8{
		padding: 0px;
	}
	#stories3 .single-video{
		width: 100%;
		height: 287px;
		margin-top: 30px;
		margin-left: 0px;
	}
	/* 7STORIES: GRAN CANARIA
	================================================== */
	#stories4{
		background: #FFF url('../img/inspiraciones/bg-7stories-gran-canaria-mb.jpg') no-repeat center top;
		min-height: 0px;
		height: 603px;
	}
	#stories4 .title {
		margin-top: 56px;
		margin-left: 30px;
	}
	#stories4 .title div:nth-of-type(1),
	#stories4 .title div:nth-of-type(2){
		display: inline-block;
	}
	#stories4 .text {
		margin-left: 34px;
		margin-top: 14px;
		padding-right: 44px;
	}
	#stories4 .col-sm-8{
		padding: 0px;
	}
	#stories4 .single-video{
		width: 100%;
		height: 289px;
		margin-top: 35px;
		margin-left: 0px;
	}
	/* 7STORIES: TENERIFE
	================================================== */
	#stories5{
		background: #FFF url('../img/inspiraciones/bg-7stories-tenerife-mb.jpg') no-repeat center top;
		min-height: 0px;
	}
	#stories5 .title {
		margin-top: 76px;
		margin-left: 32px;
	}
	#stories5 .text {
		margin-left: 35px;
		margin-top: -3px;
		padding-right: 40px;
	}
	#stories5 .col-sm-8{
		padding: 0px;
	}
	#stories5 .single-video{
		width: 100%;
		height: 293px;
		margin-top: 42px;
		margin-left: 0px;
	}
	/* 7STORIES: LA GOMERA
	================================================== */
	#stories6{
	background: #FFF url('../img/inspiraciones/bg-7stories-la-gomera-mb.jpg') no-repeat center top;
		min-height: 0px;
		height: 658px;
	}
	#stories6 .title {
		margin-top: 70px;
			margin-left: 30px;
			margin-right: 0px;
	}
	#stories6 .text {
		margin-left: 34px;
 			margin-top: 4px;
 			margin-right: 27px;
	}
	#stories6 .col-sm-8{
		padding: 0px;
	}
	#stories6 .single-video{
		width: 100%;
		height: 298px;
		margin-top: 47px;
		margin-left: 0px;
	}
	/* 7STORIES: LA PALMA
	================================================== */
	#stories7{
		min-height: inherit;
		height: 714px;
		background: #FFF url('../img/inspiraciones/bg-7stories-la-palma-mb.jpg') no-repeat center top;
		-webkit-background-size: cover;
       -moz-background-size: cover;
       -o-b ackground-size: cover;
           background-size: cover;
	}
	#stories7 .title {
		margin-top: 70px;
			margin-left: 30px;
			margin-right: 0px;
	}
	#stories7 .text {
		margin-left: 34px;
 			margin-top: 22px;
 			padding-right: 110px;
	}
	#stories7 .col-sm-8{
		padding: 0px;
	}
	#stories7 .single-video{
		width: 100%;
		height: 285px;
		margin-top: 36px;
		margin-left: 0px;
	}
	/* 7STORIES: EL HIERRO
	================================================== */
	#stories8{
		min-height: inherit;
		background: #FFF url('../img/inspiraciones/bg-7stories-el-hierro-mb.jpg') no-repeat center top;
		padding-bottom: 30px;
		-webkit-background-size: cover;
       -moz-background-size: cover;
         -o-background-size: cover;
            background-size: cover;
	}
	#stories8 .title {
		margin-top: 55px;
			margin-left: 82px;
			margin-right: 0px;
			font-size: 70px;
	}
	#stories8 .text {
		margin-left: 86px;
 			margin-top: 11px;
 			padding-right: 80px;
	}
	#stories8 .col-sm-8{
		padding: 0px;
	}
	#stories8 .single-video{
		width: 100%;
		height: 286px;
		margin-top: 45px;
		margin-left: 0px;
	}
	.stories .video-button {
		width:480px;
	}
	.idioma-fr #stories7 .title {
		margin-top: 100px;
	}
	.idioma-fr #stories8 {
		height: 773px;
	}
	.idioma-cs #stories7 {
		height: 681px;
	}
	.idioma-da #stories .intro .title2 div:nth-of-type(2) {
    	font-size: 42px;
	}
	.idioma-da #stories .intro .title2 {
    	font-size: 40px;
	}
	.idioma-da #stories7 {
    height: 666px;
	}
	.idioma-en #stories7 {
    	height: 666px;
	}
	.idioma-de #stories .intro .text {
		font-size: 15px;
	}
	.idioma-de #stories .intro .title2 div:nth-of-type(2) {
    	font-size: 56px;
	}
	.idioma-de #stories7 .title {
    	margin-top: 85px;
	}
	.idioma-de #stories8 .text {
		padding-right: 30px;
	}
	.idioma-it #stories7 {
		height: 681px;
	}
	.idioma-nb #stories .intro .title2 div:nth-of-type(2) {
    	font-size: 60px;
	}
	.idioma-ru #stories .intro .text {
    	font-size: 15px;
	}
	.idioma-ru #stories .intro .title2 div:nth-of-type(2) {
		font-size: 74px;
	}
	.idioma-ru #stories .intro .title2 {
    	font-size: 26px;
	}
	.idioma-ru #stories4 .title {
		font-size: 50px;
	}
	.idioma-ru #stories7 {
		height: 707px;
	}
	.idioma-fi #stories7 {
		height: 681px;
	}
	.idioma-pl #stories7 {
		height: 683px;
	}
	.idioma-pt-pt #stories7 {
		height: 690px;
	}
	.idioma-sv #stories7 {
		height: 705px;
	}
	/* ABORIGENES
	================================================== */
	#aborigenes{
		background: #FFF url('../img/inspiraciones/bg-aborigenes-mb.jpg') no-repeat center top;
		height: 6215px;
	}
	#aborigenes .intro{
		margin-top: 74px;
	}
	#aborigenes .cultura .title div:nth-of-type(1){
		font-size: 30px;
		line-height: 24px;
		font-weight: 300;
		color: #fff;
		position: absolute;
		font-size: 124px;
		left: -34px;
		top: 39px;
		font-family: 'Josefin Sans', sans-serif;
	}
	#aborigenes .title div:nth-of-type(2){
		font-size: 30px;
		line-height: 24px;
		font-weight: 300;
		color: #fff;
	}
	#aborigenes .title div:nth-of-type(3){
		font-size: 95px;
		line-height: 72px;
		font-weight: 400;
		color: #ab4c1c;
		letter-spacing: -1px;
	}
	#aborigenes .title div:nth-of-type(4){
		font-size: 67px;
		line-height: 77px;
		font-weight: 100;
		color: #cb9a44;
	}
	#aborigenes .intro .title div:nth-of-type(2){
		font-size: 54px;
		line-height: 118px;
		margin-left: 76px;
	}
	#aborigenes .intro .title div:nth-of-type(3){
		font-size: 82px;
		line-height: 28px;
		margin-left: 7px;
	}
	#aborigenes .intro .title div:nth-of-type(4){
		font-size: 45.83px;
		line-height: 97px;
		margin-left: 229px;
	}
	#aborigenes .intro .title div:nth-of-type(4) span{
		font-size: 54px;
		display: block;
		line-height: 0px;
		margin-left: -166px;
	}
	#aborigenes .text{
		font-size: 16px;
		line-height: 24px;
		font-weight: 400;
		color: #fff;
		text-align: left;
	}
	#aborigenes .intro .text{
		margin-top: 83px;
		padding: 0px 15px;
	}
	.idioma-nl #aborigenes .intro .title div:nth-of-type(4) {
		margin-left: 229px;
	}
	.idioma-nl #aborigenes .intro .title div:nth-of-type(4) span {
    	font-size: 38px;
	}
	.idioma-nl #aborigenes .organizacion .title div:nth-of-type(4) {
    	font-size: 42px;
	}
	.idioma-en #aborigenes .organizacion .title div:nth-of-type(4) {
		margin-left: 30px;
	}
	.idioma-en #aborigenes .organizacion .title div:nth-of-type(3) {
    	font-size: 60px;
	}
	.idioma-de #aborigenes .intro .title div:nth-of-type(4) span {
    	font-size: 48px;
	}
	.idioma-de #aborigenes .intro .title div:nth-of-type(4) span{
		margin-left: inherit;
	}
	.idioma-de #aborigenes .organizacion .title div:nth-of-type(3) {
    	font-size: 47px;
	}
	.idioma-de #aborigenes .organizacion .title div:nth-of-type(4) {
    	font-size: 60px;
    	margin-left: 55px;
	}
	.idioma-de #aborigenes .arte .title div:nth-of-type(3) {
    	font-size: 52px;
    }
    .idioma-de #aborigenes .momias .title div:nth-of-type(4) {
    	font-size: 62px;
	}
	.idioma-fr #aborigenes .organizacion .title div:nth-of-type(3) {
    	font-size: 64px;
	}
	.idioma-it #aborigenes .organizacion .title div:nth-of-type(3) {
    	font-size: 60px;
	}
	.idioma-ru #aborigenes .intro .title div:nth-of-type(3) {
    	font-size: 66px;
	}
	.idioma-ru #aborigenes .intro .title div:nth-of-type(4) span {
  	font-size: 60px;
  	line-height: 1em;
  	margin-top: 24px;
	}
	.idioma-ru #aborigenes .organizacion .title div:nth-of-type(3) {
    	font-size: 37px;
	}
	.idioma-ru #aborigenes .organizacion .title div:nth-of-type(4) {
		margin-left: 0;
	}
	.idioma-ru #aborigenes .arte .title div:nth-of-type(3) {
    	font-size: 72px;
	}
	.idioma-ru #aborigenes .cultura .title div:nth-of-type(3) {
    	font-size: 80px;
	}
	.idioma-cs #aborigenes .intro .title div:nth-of-type(3) {
		font-size: 80px;
	}
	.idioma-cs #aborigenes .intro .title div:nth-of-type(4) {
		font-size: 34px;
	}
	.idioma-cs #aborigenes .organizacion .title div:nth-of-type(4) {
		margin-left: 80px;
	}
	.idioma-cs #aborigenes .momias .title div:nth-of-type(3) {
		font-size: 72px;
	}
	.idioma-nb #aborigenes .intro .title div:nth-of-type(3) {
		font-size: 70px;
	}
	.idioma-nb #aborigenes .cultura .title div:nth-of-type(3) {
    	font-size: 56px;
	}
	.idioma-da #aborigenes .intro .title div:nth-of-type(4) span {
		font-size: 50px;
	}
	.idioma-da #aborigenes .intro .title div:nth-of-type(3) {
		font-size: 74px;
	}
	.idioma-da #aborigenes .pueblos .islas h4 {
    	font-size: 10px;
	}
	.idioma-da #aborigenes .arte .title div:nth-of-type(3) {
		font-size: 76px;
	}
	.idioma-fi #aborigenes .intro .title div:nth-of-type(2) {
    	font-size: 36px;
	}
	.idioma-fi #aborigenes .intro .title div:nth-of-type(3) {
    	font-size: 62px;
	}
	.idioma-fi #aborigenes .intro .title div:nth-of-type(4) span {
		display: inline-block;
	}
	.idioma-fi #aborigenes .organizacion .title div:nth-of-type(3) {
    	font-size: 54px;
	}
	.idioma-fi #aborigenes .organizacion .title div:nth-of-type(4) {
    	font-size: 38px;
    	margin-left: 0px;
	}
	.idioma-pl #aborigenes .intro .title div:nth-of-type(4) span {
    	font-size: 50px;
	}
	.idioma-pl #aborigenes .organizacion .title div:nth-of-type(3) {
    	font-size: 58px;
	}
	.idioma-pl #aborigenes .organizacion .title div:nth-of-type(4) {
		margin-left: 56px;
	}
	.idioma-pl #aborigenes .arte .title div:nth-of-type(3) {
    	font-size: 72px;
	}
	.idioma-pl #aborigenes .cultura .title div:nth-of-type(3) {
    	font-size: 60px;
	}
	.idioma-pt-pt #aborigenes .intro .title div:nth-of-type(4) span {
    	font-size: 44px;
	}
	.idioma-pt-pt #aborigenes .intro .title div:nth-of-type(3) {
    	font-size: 68px;
	}
	.idioma-sv #aborigenes .intro .title div:nth-of-type(3) {
		font-size: 76px;
	}
	.idioma-sv #aborigenes .intro .title div:nth-of-type(4) span {
		margin-left: -220px;
	}
	.idioma-sv #aborigenes .organizacion .title div:nth-of-type(4) {
    	font-size: 52px;
	}
	.idioma-sv #aborigenes .momias .title div:nth-of-type(3) {
    	font-size: 84px;
	}
	.idioma-sv #aborigenes .cultura .title div:nth-of-type(3) {
    	font-size: 76px;
	}
	.idioma-hu #aborigenes .intro .title div:nth-of-type(3) {
		font-size: 58px;
	}
	.idioma-hu #aborigenes .organizacion .title div:nth-of-type(4) {
    font-size: 46px;
    margin-left: 50px;
	}
	/* ABORIGENES: PUEBLOS
	================================================== */
	#aborigenes .pueblos {
		padding-top: 57px;
		margin-top: 56px;
		height: 903px;
	    background-size: auto 100%;
	}
	#aborigenes .pueblos .islas img{
		width: 68.25%;
	  	margin-top: 59px;
	  	margin-left: 79px;
	}
	#aborigenes .pueblos .islas h3,
	#aborigenes .pueblos .islas h4{
		font-size: 12.06px;
		line-height: 12.06px;
	}
	#aborigenes .pueblos .islas .la-palma{
		top: 39px;
	  	left: 71px;
	}
	#aborigenes .pueblos .islas .el-hierro{
		top: 160px;
	  	left: 16px;
	}
	#aborigenes .pueblos .islas .tenerife{
		position: absolute;
		top: 73px;
	  	left: 164px;
	}

	#aborigenes .pueblos .islas .la-gomera{
		position: absolute;
		top: 154px;
	  	left: 114px;
	}

	#aborigenes .pueblos .islas .gran-canaria{
		position: absolute;
		top: 171px;
	  	left: 209px;
	}

	#aborigenes .pueblos .islas .fuerteventura-lanzarote{
		position: absolute;
		top: 99px;
	  	left: 361px;
	}
	#aborigenes .pueblos .text{
		margin: 83px 40px 0 21px;
	}
	/* ABORIGENES: ORGANIZACION
	================================================== */
	#aborigenes .organizacion{
		margin-top: 109px;
		padding-left: 34px;
	}
	#aborigenes .organizacion img{
		width: 100%;
		margin: 0px;
		margin-top: 127px;
	}
	#aborigenes .organizacion .title div:nth-of-type(3) {
		font-size: 66px;
	}
	#aborigenes .organizacion .title div:nth-of-type(4) {
		font-size: 64px;
		margin-left: 121px;
	}
	#aborigenes .organizacion .text {
	  margin: 31px 20px 0 8px;
	}
	/* ABORIGENES: ARTE
	================================================== */
	#aborigenes .arte{
		margin-top: 81px;
		padding-left: 34px;
	}
	#aborigenes .gallery {
	  margin-top: 97px;
	}
	#aborigenes .gallery .col-md-12{
		padding: 0px;
	}
	/* ABORIGENES: MOMIAS
	================================================== */
	#aborigenes .momias{
		margin-top: 135px;
		padding-left: 34px;
	}
	#aborigenes .momias img{
		width: 100%;
		margin: 0px;
		margin-top: 21px;
	}
	#aborigenes .momias .text {
	  margin: 34px 20px 6px 10px;
	}
	/* ABORIGENES: CULTURA
	================================================== */
	#aborigenes .cultura{
		margin-top: 136px;
		padding-left: 34px;
	}
	#aborigenes .cultura img{
		width: 120%;
		margin: 0px;
		margin-top: 39px;
		margin-left: -68px;
	}
	#aborigenes .cultura .title div:nth-of-type(4) {
	  font-size: 62px;
	  line-height: 86px;
	}
	#aborigenes .cultura .text {
	    margin: 36px 30px 6px 2px;
	}
	/* NESTOR
	================================================== */
	#nestor{
		background-color: #643A0A;
		background-image: url('../img/inspiraciones/bg-nestor-mb.jpg'),
				url('../img/inspiraciones/bg-nestor-pez-mb.jpg');
				background-position: center top, center bottom;
				background-repeat: no-repeat;
		min-height: 3190px;
		font-family: 'Roboto Slab', serif;
		color: #fff;
		margin-top: 9px;
	}
	#nestor .intro{
		margin-top: 160px;
 			margin-left: 18px;
	}
	#nestor .intro .title{
		font-size: 68px;
		line-height: 68.28px;
	}
	#nestor .intro .post-title div{
		font-size: 25.63px;
		color: #e75a05;
		text-shadow: none;
		margin-top: 30px;
	}
	#nestor .intro .text {
			margin-top: 37px;
	}
	/* NESTOR: PRESTIGIO
	================================================== */
	#nestor .prestigio {
		padding-top: 56px;
		padding-left: 44px;
		overflow: hidden;
	}
	#nestor .gnr .text {
 			padding-right: 25px;
	}
	#nestor .gnr .title div:nth-of-type(3), #nestor .gnr .title div:nth-of-type(4) {
 			font-size: 62px;
	}
	#nestor .prestigio img {
	}
	#nestor .prestigio img:nth-of-type(1){
		display: none;
	}
	#nestor .prestigio img:nth-of-type(2){
		display: block;
		margin-left: -60px;
		margin-top: -15px;
	}

	 /* NESTOR: ESTETICA
	================================================== */
	#nestor .estetica {
		margin-top: -7px;
		margin-bottom: 452px;
	}

	#nestor .estetica.gnr .title div:nth-of-type(4) {
		margin-left: 0;
	}
	#nestor .estetica.gnr .text {
		margin-top: 52px;
		padding-right: 50px;
		margin-left: 4px;
	}
	/* NESTOR: OBRA
	================================================== */
	#nestor2{
		background: #FFF url('../img/inspiraciones/bg-nestor-obra-mb.jpg') no-repeat center -1px;
		min-height: 2934px;
	}
	#nestor2 .title img{
		width: 95%;
		margin-left: 16px;
	}
	#nestor2 .gnr .title div:nth-of-type(1) {
		left: -31px;
		top: 48px;
	}
	/* NESTOR: PUEBLO
	================================================== */
	#nestor2 .pueblo img:nth-of-type(1){
		display: none;
	}
	#nestor2 .pueblo img:nth-of-type(2){
		display: block;
		margin-left: -34px;
		margin-top: 21px;
	}
	#nestor2 .pueblo .title.mb{
		display: block;
	}
	#nestor2 .pueblo .title.dsk{
		display: none;
	}
	#nestor2 .obra .title {
		margin-top: 55px;
	}
	#nestor2 .pueblo .title img{
		width: 95%;
	}
	#nestor2 .pueblo .title {
		margin-top: 48px;
	}
	#nestor2 .pueblo img:nth-of-type(1) {
		margin-top: 4px;
		width: 110%;
		margin-left: -34px;
	}
	#nestor2 .pueblo.gnr .text {
 			margin-top: 35px;
	}
	/* NESTOR: MUSEO
	================================================== */
	#nestor2 .museo {
		margin-top: 56px;
		margin-left: 45px;
	}
	#nestor2 .museo.gnr .title div:nth-of-type(1) {
		  left: -43px;
	}
	#nestor2 .museo img {
		width: 89%;
		margin-left: 6px;
		margin-top: 50px;
	}
	/* NESTOR: TEATRO
	================================================== */
	#nestor2 .teatro {
		margin-top: 50px;
		margin-left: 45px;
	}
	#nestor2 .gnr .title div:nth-of-type(3) {
		line-height: 85px;
	}
	#nestor2 .teatro.gnr .text {
		  margin-top: 36px;
		  margin-left: 0px;
	}
	#nestor2 .teatro.gnr .text.scnd {
		  margin-top: 36px;
		  padding-right: 40px;
	}
	#nestor2 .teatro .text.frst {
		 display: none;
	}
	#nestor2 .teatro .text.scnd .mb {
		 display: inline;
	}
	#nestor2 .teatro .post-text {
		margin-left: 0px;
	}
	.idioma-it #nestor2 .gnr .title div:nth-of-type(3) {
    	line-height: 80px;
	}
	.idioma-de #nestor2 .gnr .title div:nth-of-type(3) {
    	line-height: 69px;
	}
	.idioma-nl #nestor .estetica.gnr .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-nl #nestor2 .gnr .text {
    	font-size: 14px;
	}
	.idioma-nl #nestor2 .gnr .title div:nth-of-type(3) {
    	line-height: 81px;
	}
	.idioma-ru #nestor2 .gnr .text {
    	font-size: 13px;
	}
	.idioma-fi #nestor .estetica.gnr .title div:nth-of-type(3),
	.idioma-fi #nestor .estetica.gnr .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-fi #nestor2 .gnr .title div:nth-of-type(3) {
    	font-size: 40px;
	}
	.idioma-pl #nestor2 .gnr .title div:nth-of-type(3) {
		font-size: 58px;
	}
	.idioma-sv #nestor .estetica.gnr .title div:nth-of-type(3),
	.idioma-sv #nestor .estetica.gnr .title div:nth-of-type(4) {
    	font-size: 52px;
	}
	/* ROMANTICA
	================================================== */
	#romantica{
		background: #311c04 url('../img/inspiraciones/bg-romantica-mb.jpg') no-repeat center top;
		min-height: 3614px;
    margin-top: -7px;
	}
	#romantica .intro {
		margin-top: 15px;
	}
	#romantica .intro img{
		width: 106%;
		margin-left: -13px;
	}
	#romantica .intro .text {
		padding: 1px 25px 0px;
	}
	/* ROMANTICA: UN CLIMA DE BODA
	================================================== */
	#romantica .clima {
		padding-top: 48px;
		padding-left: 55px;
	}
	#romantica .clima:before {
		width: 480px;
		height: 736px;
		background: url('../img/inspiraciones/bg-romantica-clima-mb.png') no-repeat center top;
		top: 159px;
 			left: 0px;
	}
	#romantica .clima .title div:nth-of-type(3){
		font-size: 49px;
		line-height: 41px;
		font-weight: 100;
		padding-left: 0;
		text-align: right;
		padding-right: 20px;
	}
	#romantica .clima .title div:nth-of-type(3) span{
		font-size: 70px;
	}
	#romantica .clima .text {
		font-size: 16px;
		line-height: 22px;
		padding-top: 317px;
		padding-right: 27px;
	}
	.idioma-ru #romantica .clima .text {
		padding-top: 330px;
	}
	/* ROMANTICA: UNA LUNA DE MIEL
	================================================== */
	#romantica .miel {
 			margin-top: 676px;
 			padding-bottom: 740px;
	}
	#romantica .miel:before {
		right: 122px;
		width: 391px;
		height: 593px;
		right: 50px;
		bottom: 115px;
 			background: url('../img/inspiraciones/bg-romantica-fotos-mb.png') no-repeat center top;
	}
	#romantica .miel .title div:nth-of-type(3) {
 			font-size: 72px;
 			line-height: 55px;
	}
	#romantica .miel .text {
 			padding-top: 48px;
 			padding-right: 40px;
	}
	/* ROMANTICA: GALLERY
	================================================== */
	#romantica2{
		background: #311C05 url('../img/inspiraciones/bg-romantica2-mb.jpg') no-repeat center top;
		min-height: 0px;
		height: 1757px;
	}
	#romantica2:after {
		display: none;
	}
	#romantica2 .gallery {
		padding-top: 119px;
	}
	#romantica2 .gallery .title {
		padding-left: 56px;
	}
	#romantica2 .gallery .title div:nth-of-type(1) {
		left: 23px;
	}
	#romantica2 .gallery .title div:nth-of-type(3) {
		font-size: 48px !important;
		line-height: 48px;
 		padding-left: 0;
	}
	#romantica2 .gallery .text {
		padding-left: 57px;
		padding-top: 26px;
		padding-bottom: 52px;
	}
	#romantica2 .gallery .col-md-12 {
		padding: 0px;
	}
	#romantica2 .quiero {
		padding-top: 104px;/*184*/
		padding-left: 55px;
	}
	#romantica2 .quiero .text {
		padding-top: 36px;
	}
	.idioma-cs .romantica .gnr .title div:nth-of-type(2) {
    	font-size: 32px;
	}
	.idioma-cs #romantica .clima .title div:nth-of-type(3) span {
    	font-size: 50px;
	}
	.idioma-cs #romantica .clima .title div:nth-of-type(3) {
    	font-size: 44px;
	}
	.idioma-cs #romantica .miel .title div:nth-of-type(2) {
    	font-size: 40px;
	}
	.idioma-cs #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 32px;
	}
	.idioma-da #romantica .miel .title div:nth-of-type(2) {
		font-size: 36px;
	}
	.idioma-da #romantica .clima .text {
		padding-top: 350px;
	}
	.idioma-da #romantica .miel .title div:nth-of-type(3) {
    	font-size: 48px;
	}
	.idioma-da #romantica2 .gallery .title div:nth-of-type(3) {
		font-size: 34px;
	}
	.idioma-nl #romantica .clima .title div:nth-of-type(3) {
		padding-left: 0px;
	}
	.idioma-nl #romantica .miel .title div:nth-of-type(2) {
		font-size: 34px;
	}
	.idioma-nl #romantica .miel .title div:nth-of-type(3) {
    	font-size: 48px;
	}
	.idioma-nl #romantica2 .gallery .title div:nth-of-type(3) {
    	font-size: 48px;
	}
	.idioma-nl #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 26px;
	}
	.idioma-en .romantica .gnr .title div:nth-of-type(2) {
		font-size: 34px;
	}
	.idioma-en #romantica .clima .title div:nth-of-type(3) {
		padding-left: 0px;
		font-size: 42px;
	}
	.idioma-en #romantica .clima .title div:nth-of-type(3) span {
		font-size: 50px;
	}
	.idioma-en #romantica .miel .title div:nth-of-type(2) {
		font-size: 36px;
	}
	.idioma-en #romantica .miel .title div:nth-of-type(3) {
    	font-size: 58px;
	}
	.idioma-en #romantica2 .gallery .title div:nth-of-type(3) ~{
		font-size: 38px;
	}
	.idioma-en #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 26px;
	}
	.idioma-fr #romantica .clima .title div:nth-of-type(3) {
		font-size: 40px;
	}
	.idioma-fr #romantica .clima .title div:nth-of-type(3) span {
		font-size: 64px;
	}
	.idioma-fr #romantica .miel .title div:nth-of-type(3) {
		font-size: 58px;
	}
	.idioma-fr #romantica2 .gallery .title div:nth-of-type(3) {
		font-size: 36px;
	}
	.idioma-fr #romantica2 .quiero .title {
		white-space: normal;
	}
	.idioma-fr #romantica2 .quiero .title div:nth-of-type(2) {
		font-size: 48px;
	}
	.idioma-fr #romantica2 .quiero .title div:nth-of-type(3) {
		font-size: 24px;
	}
	.idioma-de #romantica .clima {
    	padding-top: 48px;
    	padding-left: 55px;
	}
	.idioma-de #romantica .clima .text {
		padding-top: 360px;
	}
	.idioma-de #romantica .miel .title div:nth-of-type(3) {
 	   	font-size: 44px;
	}
	.idioma-de #romantica2 .quiero {
    	padding-top: 104px;
    	padding-left: 55px;
	}
	.idioma-de #romantica2 .quiero .title div:nth-of-type(2) {
		font-size: 62px;
	}
	.idioma-de #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 30px;
	}
	.idioma-it #romantica .clima .title div:nth-of-type(3) {
		padding-left: 0;
		font-size: 47px;
		text-align: right;
	}
	.idioma-it #romantica .miel .title div:nth-of-type(2) {
		font-size: 38px;
	}
	.idioma-it #romantica .miel .title div:nth-of-type(3) {
    	font-size: 46px;
	}
	.idioma-nb .romantica .gnr .title div:nth-of-type(2) {
    	font-size: 49px;
   		margin-bottom: 36px;
	}
	.idioma-nb #romantica .miel .title div:nth-of-type(2) {
		font-size: 36px;
		margin-bottom: 0px;
	}
	.idioma-nb #romantica .miel .title div:nth-of-type(3) {
    	font-size: 48px;
	}
	.idioma-fi #romantica .clima .text {
    	margin-top: 40px;
	}
	.idioma-fi #romantica .miel .title div:nth-of-type(3) {
    	font-size: 36px;
	}
	.idioma-fi #romantica2 .quiero .title div:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-fi #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 36px;
	}
	.idioma-pl #romantica .miel .title div:nth-of-type(3) {
    	font-size: 38px;
	}
	.idioma-pl #romantica2 .gallery .title div:nth-of-type(3) {
    	font-size: 28px;
	}
	.idioma-pl #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 32px;
	}
	.idioma-pt-pt #romantica .clima .title div:nth-of-type(3) {
   	font-size: 38px;
	}
	.idioma-pt-pt #romantica .miel .title div:nth-of-type(3) {
    	font-size: 52px;
	}
	.idioma-pt-pt #romantica2 .gallery .title div:nth-of-type(3) {
    	font-size: 38px;
	}
	.idioma-pt-pt #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 40px;
	}
	.idioma-sv #romantica .clima .text {
		padding-top: 350px;
	}
	.idioma-sv #romantica .miel .title div:nth-of-type(3) {
    	font-size: 58px;
    }
    .idioma-sv #romantica2 .quiero .title div:nth-of-type(2) {
    	font-size: 54px;
	}
	.idioma-sv #romantica2 .quiero .title div:nth-of-type(3) {
    	font-size: 32px;
	}

	.idioma-hu #romantica2 .quiero .title div:nth-of-type(1) { top: 42px; }
	.idioma-hu #romantica2 .quiero .title div:nth-of-type(2) { line-height: 0.9em; }
	.idioma-hu #romantica2 .quiero .title div:nth-of-type(3) { line-height: 1.2em; padding-left: 0; }


    /* SILBO:
	================================================== */
	#silbo{
		background-image: url('../img/inspiraciones/bg-silbo-mb.jpg'), url('../img/inspiraciones/bg-silbo2-mb.jpg');
		min-height: 4488px;
        margin-top: 0;
	}
	#silbo .intro{
		margin-top: 53px;
	}
	#silbo .intro .title{
		font-size: 41.42px;
	}

	#silbo .intro .title div:nth-of-type(1){
		margin-left: -190px;
	}

	#silbo .intro .title div:nth-of-type(2){
		font-size: 97.67px;
		line-height: 84px;
	  padding-left: 45px;
	}
	#silbo .intro .text {
		margin-top: 383px;
		margin-left: 20px;
		margin-right: 0px;
		padding-right: 30px;
	}
	#silbo .intro .asi-suena {
		min-height: 330px;
		padding-top: 122px;
		padding-bottom: 0;
		margin-left: 20px;
		margin-right: 68px;
		margin-top: 78px;
	}
	#silbo .intro .asi-suena ul {
		margin: 25px 20px 0px 6px;
	}
	#silbo .intro .asi-suena li a {
			font-size: 20.47px;
			font-weight: 400;
	}
	/*	#silbo .intro .asi-suena ul li {
			display: none;
	}
	#silbo .intro .asi-suena li:nth-of-type(5) {
			display: block;
	}*/
	#silbo .intro .asi-suena li {
    	width: auto;
    	text-align: center;
	}
	#silbo .origenes {
		margin-top: 91px;
		margin-left: 44px;
	}
	#silbo .gnr .title div:nth-of-type(1) {
 			left: -36px;
	}
	.idioma-fi #silbo .intro .title {
		font-size: 55px;
	}
	.idioma-fi #silbo .asi-suena .title {
		font-size: 44px;
		line-height: 0.9em;
		text-align: center;
	}
	.idioma-fi #silbo .intro .title div:nth-of-type(1) {
		margin-left: 0;
	}
	.idioma-fi #silbo .intro .col-sm-12 .title div:nth-of-type(1),
	.idioma-nb #silbo .intro .col-sm-12 .title div:nth-of-type(1) {
		font-size: 60px;
	}
	.idioma-hu #silbo .intro .title div:nth-of-type(2) {
		font-size: 80px;
	}
	.idioma-hu #silbo .patrimonio.gnr .title div:nth-of-type(4) span {
		font-size: 40px;
	}
	/* SILBO: ORIGENES MILENARIOS
	================================================== */
	#silbo .origenes img {
		margin-top: -24px;
		margin-left: -21px;
		width: 100%;
	}
	#silbo .patrimonio {
 			margin-top: 56px;
	}
	#silbo .patrimonio.gnr .title div:nth-of-type(3) {
		font-size: 71.75px;
	}
	#silbo .patrimonio.gnr .title div:nth-of-type(4) {
		font-size: 40.72px;
	}
	#silbo .patrimonio.gnr .title div:nth-of-type(4) span{
		font-size: 54.3px;
	}
	/* SILBO: INFO
	================================================== */
	#silbo .info {
		margin-right: 38px;
		margin-left: -1px;
	}
	#silbo .localizacion.info {
		margin-top: 76px;
		padding-bottom: 142px;
	}
	#silbo .localizacion.info .ltitle div:nth-of-type(2) {
		font-size: 25px;
		line-height: 18px;
	}
	#silbo .a1999.info {
		padding-top: 33px;
		padding-bottom: 14px;
	}
	#silbo .a1999.info .ltitle div:nth-of-type(1) {
 			font-size: 33px;
	}
	#silbo .a1999.info .ltitle div:nth-of-type(2) {
 			font-size: 16px;
 		}
 		#silbo .a20k.info {
	  padding-top: 31px;
	  background-position-y: 7px;
 		}
 		#silbo .a20k.info .ltitle div:nth-of-type(1) {
 			font-size: 35px;
 		}
 		#silbo .a20k.info .ltitle div:nth-of-type(2) {
		font-size: 16px;
		line-height: 18px;
		padding: 0 86px;
	}
	/* SILBO: IDENTIDAD GOMERA
	================================================== */
	#silbo .identidad {
		margin-top: 55px;
		margin-left: 42px;
	}
	#silbo .identidad.gnr .text {
		padding-right: 40px;
	}
	#silbo .gnr .post-text {
		margin-bottom: 40px;
	}
	.idioma-de #silbo .identidad.gnr .title div:nth-of-type(4) {
		font-size: 66px;
	}
	.idioma-nl #silbo .identidad.gnr .title div:nth-of-type(3) {
		font-size: 56px;
	}
	.idioma-nl #silbo .identidad.gnr .title div:nth-of-type(4) {
		margin-top: -10px;
		line-height: 0.9em;
	}
	.idioma-fr #silbo .patrimonio.gnr .title div:nth-of-type(3) {
    	font-size: 62px;
	}
	.idioma-fr #silbo .identidad.gnr .title div:nth-of-type(3),
	.idioma-fr #silbo .identidad.gnr .title div:nth-of-type(4) {
    	font-size: 70px;
	}
	.idioma-de #silbo .intro .title div:nth-of-type(2) {
    	font-size: 67px;
	}
	.idioma-it #silbo .identidad.gnr .title div:nth-of-type(3),
	.idioma-it #silbo .identidad.gnr .title div:nth-of-type(4) {
		font-size: 63px;
	}
	.idioma-it #silbo .patrimonio.gnr .title div:nth-of-type(3) {
    	font-size: 70px;
	}
	.idioma-ru #silbo .gnr .title div:nth-of-type(3), #silbo .gnr .title div:nth-of-type(4) {
    	font-size: 52px;
	}
	.idioma-nb #silbo .intro .title div:nth-of-type(1) {
		margin-left: 0;
	}
	.idioma-nb #silbo .identidad.gnr .title div:nth-of-type(3) {
		font-size: 73px;
	}
	.idioma-da #silbo .intro .title div:nth-of-type(2) {
    	font-size: 64.67px;
        padding-left: 0;
	}
	.idioma-da #silbo .patrimonio.gnr .title div:nth-of-type(3) {
    	font-size: 50px;
	}
	.idioma-da #silbo .identidad.gnr .title div:nth-of-type(4) {
		font-size: 44px;
	}
	.idioma-fi #silbo .identidad.gnr .title div:nth-of-type(3),
	.idioma-fi #silbo .identidad.gnr .title div:nth-of-type(4) {
    	font-size: 50px;
	}
	.idioma-pl #silbo .intro .title div:nth-of-type(2) {
    	font-size: 74px;
	}
	.idioma-pl #silbo .identidad.gnr .title div:nth-of-type(3),
	.idioma-pl #silbo .identidad.gnr .title div:nth-of-type(4) {
    	font-size: 57px;
	}
	.idioma-pt-pt #silbo .intro .title div:nth-of-type(2) {
		font-size: 70px;
	}
	.idioma-pt-pt #silbo .identidad.gnr .title div:nth-of-type(3),
	.idioma-pt-pt #silbo .identidad.gnr .title div:nth-of-type(4) {
    	line-height: 60px;
    	font-size: 60px;
	}
	.idioma-pt-pt #silbo .identidad {
    	margin-top: 20px;
	}
	.idioma-sv #silbo .intro .title div:nth-of-type(2) {
    	font-size: 54px;
	}
	.idioma-sv #silbo .identidad.gnr .title div:nth-of-type(4) {
    	margin-top: 14px;
    	font-size: 40px;
	}
	/* LENGUAJE: ITALIANO PAGINA: PLAYAS
	============================================================ */
	#playas2.it .un-chapuzon {
		margin-top: 810px;
	}
	#playas2.it .escuelas {
		margin-top: 615px;
	}
	/* LENGUAJE: ITALIANO PAGINA: COMPRAS
	============================================================ */
	#compras.it .impuestos .title div:nth-of-type(2) {
		font-size: 115px;
		line-height: 63px;
	}
	#compras.it .impuestos .title div:nth-of-type(3) {
		font-size: 68px;
		line-height: 120px;
	}
	#compras.it .impuestos .title div:nth-of-type(4) {
		font-size: 73px;
	}
	#compras.it .impuestos .text {
 			padding-right: 35px;
	}
	#compras2.it .mercadillos .title div:nth-of-type(3) {
		font-size: 34px;
	}
	/* LENGUAJE: ITALIANO PAGINA: GOLF
	============================================================ */
	#golf3.it .golfistas .title div {
 			font-size: 26px;
	}
	#golf3.it .golfistas .title {
		font-size: 52px;
		line-height: 17px;
	}
	/* LENGUAJE: ITALIANO PAGINA: CESAR MANRIQUE
	============================================================ */
	#cesar-manrique2.it .artista .title div:nth-of-type(2) {
		font-size: 54px;
		line-height: 46px;
	}
	#cesar-manrique2.it .artista .text {
 			margin-top: 390px;
	}
	/* LENGUAJE: ITALIANO PAGINA: CARNAVAL
	============================================================ */
	#carnaval-galas.it .galas .title div:nth-of-type(3) div {
		display: block;
		margin-left: 157px;
	}
	#carnaval-mogollones.it .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div {
		font-size: 37px;
	}
	#carnaval-mogollones.it .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(2) {
 			font-size: 17px;
	}
	/* LENGUAJE: ITALIANO PAGINA: ESTRELLAS
	============================================================ */
	#estrellas.it .intro .title div:nth-of-type(2) {
		font-size: 112px;
	}
	.idioma-it #estrellas3 .ademas .text {
		margin-top: 383px;
	}
	/* LENGUAJE: ITALIANO PAGINA: GASTRONOMIA
	============================================================ */
	#gastronomia3.it .maleta .flor .text div:nth-of-type(1) {
		font-family: 'Courier', san-serif;
		font-size: 21px;
	}
	/* LENGUAJE: ITALIANO PAGINA: OCIO
	============================================================ */
	#ocio.it .intro .title {
 			font-size: 77px;
	}
	#ocio3.it .diversion .title {
 			font-size: 52px;
	}
	/* LENGUAJE: ITALIANO PAGINA: BALLENAS
	============================================================ */
	#ballenas2.it .habitat .title {
		font-size: 117px;
	}
	/* LENGUAJE: ITALIANO PAGINA: 	EXTREMOSFERA
	============================================================ */
	#extremosfera2.it .practica .title div:nth-of-type(1) {
		font-size: 75px;
	}
	#extremosfera2.it .practica .title div:nth-of-type(2) {
			font-size: 38px;
	}
	#extremosfera2.it .practica .title div:nth-of-type(3) {
		font-size: 47px;
	}
	#extremosfera2.it .practica .title div:nth-of-type(3) span {
 			font-size: 85px;
	}
	#extremosfera8 .ciclismo .text {
		padding-top: 40px;
		padding-left: 30px;
	}
	/* LENGUAJE: ITALIANO PAGINA: 	NAVEGACION
	============================================================ */
	#navegacion.it .intro .title {
		font-size: 66px;
	}
	/* LENGUAJE: ITALIANO PAGINA: 	SENDEROS
	============================================================ */
	#senderos2.it .lm {
		margin-top: 358px;
	}
	#senderos2.it .dc {
		margin-top: 365px;
	}
	#senderos2.it .inmensidad .title {
		margin-top: 256px;
	}
	#senderos3.it .niveles .title div:nth-of-type(4) {
		left: 200px;
	}
	#senderos3.it .niveles .title div:nth-of-type(5) {
		padding-left: 168px;
		line-height: 23px;
	}
	/* LENGUAJE: ITALIANO PAGINA: 	BLUE MARLIN
	============================================================ */
	#blue-marlin-neal.it .blue-marlin .text {
		padding-top: 70px;
	}
	#blue-marlin-neal.it .blue-marlin .text div:nth-of-type(3) {
 			font-size: 78px;
 			line-height: 56px;
	}
	#blue-marlin-neal.it .blue-marlin .text div:nth-of-type(5) {
 			font-size: 66px;
 			padding-top: 21px;
	}
	#blue-marlin-neal.it .blue-marlin .text div:nth-of-type(6) {
		padding-left: 105px;
		padding-top: 30px;
	}
	#blue-marlin-picudo.it .festin .title div:nth-of-type(2) {
 			font-size: 47px;
	}
	#blue-marlin-pesca.it .pesca .title div:nth-of-type(4) {
 			font-size: 62px;
	}
	#blue-marlin-puertos.it {
 			height: 2181px;
	}
	/* LENGUAJE: ITALIANO PAGINA: 	SPA
	============================================================ */
	#spa.it .intro .title div:nth-of-type(2) {
	  	font-size: 72px;
	}
	#spa.it .intro .title div:nth-of-type(3) {
		font-size: 54px;
	}
	/* LENGUAJE: ITALIANO PAGINA: 	NATURALEZA
	============================================================ */
	#naturaleza-ipad.it .ipad div:nth-of-type(2) .text {
		padding-top: 555px;
	}
	/* LENGUAJE: ITALIANO PAGINA: 	NIÑOS
	============================================================ */
	#ninos3.it .aventura .title div:nth-of-type(2) span {
 			font-size: 75px;
	}
	#ninos3.it .aventura .title div:nth-of-type(3) {
 			padding-left: 110px;
	}
	#ninos3.desktop-on.it .aventura .circulos .ballenas a:nth-of-type(2) {
		width: 190px;
	}
	#ninos4.it .diversion .title div:nth-of-type(2) {
 			font-size: 62px;
	}
	#ninos5.it .playa .title div:nth-of-type(3) {
		font-size: 67px;
		line-height: 118px;
	}
	/* LENGUAJE: CZECH PAGINA: 	ESTRELLAS
	============================================================ */
	.idioma-cs #estrellas .intro .title div:nth-of-type(2) {
  		font-size: 88px;
	}
	.idioma-cs #estrellas3 .starlight .title {
  		font-size: 58px;
	}
	.idioma-cs #estrellas3 .ademas .text {
  		margin-top: 385px;
	}
	.idioma-cs #estrellas4 .islas .title div:nth-of-type(2) {
  		font-size: 62px;
	}
	/* LENGUAJE: DANISH PAGINA: 	ESTRELLAS
	============================================================ */
	.idioma-da #estrellas .intro .title div:nth-of-type(1) {
 			font-size: 42px;
	}
	.idioma-da #estrellas .intro .title div:nth-of-type(2) {
  		font-size: 100px;
    	line-height: 115px;
	}
	.idioma-da #estrellas3 .starlight .title {
  		font-size: 31px;
	}
	.idioma-da #estrellas3 .ademas .text {
  		margin-top: 450px;
	}
	/* LENGUAJE: DANISH PAGINA: 	ESTRELLAS
	============================================================ */
	.idioma-nl #estrellas .intro .title div:nth-of-type(1) {
  		font-size: 40px;
	}
	.idioma-nl #estrellas3 .starlight .title {
  		font-size: 50px;
	}
	/* LENGUAJE: ENGLISH PAGINA: 	ESTRELLAS
	============================================================ */
	.idioma-en #estrellas .intro .title div:nth-of-type(2) {
		font-size: 74px;
		line-height: 97px;
  	}
  	.idioma-en #estrellas3 .ademas .text {
		margin-top: 424px;
  	}
  	/* LENGUAJE: FINISH PAGINA: ESTRELLAS
	============================================================ */
	.idioma-fi #estrellas .intro .title div:nth-of-type(2) {
		font-size: 89px;
		line-height: 122px;
	}
	.idioma-fi #estrellas2 .universo .title div:nth-of-type(2) {
		padding-left: 18px;
		font-size: 36px;
		line-height: 46px;
	}
	.idioma-fi #estrellas3 .starlight .title {
  		font-size: 37px;
	}
	.idioma-fi #estrellas3 .ademas .text {
		padding: 0px 0px;
		font-size: 15px;
		margin-top: 416px;
	}
	/* LENGUAJE: FRENCH PAGINA: ESTRELLAS
	============================================================ */
	.idioma-fr #estrellas .intro .title div:nth-of-type(1) {
  		font-size: 36px;
	}
	.idioma-fr #estrellas .intro .title div:nth-of-type(2) {
		font-size: 95px;
		line-height: 130px;
	}
	.idioma-fr #estrellas4 .islas .title div:nth-of-type(2) {
  		font-size: 65px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: ESTRELLAS
	============================================================ */
	.idioma-nb #estrellas .intro .title div:nth-of-type(2) {
		font-size: 46px;
		padding-left: 0px;
		line-height: 81px;
	}
	.idioma-nb #estrellas2 .cielos .title div:nth-of-type(2) {
		font-size: 45px;
		line-height: 70px;
	}
	.idioma-nb #estrellas2 .universo .title div:nth-of-type(2) {
		padding-left: 0px;
	}
	.idioma-nb #estrellas3 .starlight .title {
		font-size: 52px;
	}
	.idioma-nb #estrellas4 .islas .title div:nth-of-type(2) {
  		font-size: 74px;
	}
	/* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: ESTRELLAS
	============================================================ */
	.idioma-pt-pt #estrellas .intro .title div:nth-of-type(1) {
		font-size: 49px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: ESTRELLAS
	============================================================ */
	.idioma-ru #estrellas .intro .title div:nth-of-type(2) {
  		font-size: 80px;
	}
	.idioma-ru #estrellas .intro .text {
		margin-right: 0px;
	}
	.idioma-ru #estrellas3 .starlight .title {
		font-size: 44px;
		width: 100%;
	}
	.idioma-ru #estrellas3 .ademas .text {
		padding-bottom: 27px;
	}
	.idioma-ru #estrellas4 .islas .title div:nth-of-type(2) {
		font-size: 35px;
		padding-left: 25px;
	}
	/* LENGUAJE: SWEDISH PAGINA: ESTRELLAS
	============================================================ */
	.idioma-sv #estrellas .intro .title div:nth-of-type(1) {
		font-size: 48px;
	}
	.idioma-sv #estrellas2 .universo .title div:nth-of-type(2) {
  		padding-left: 0px;
	}
	.idioma-sv #estrellas3 .starlight .title {
		font-size: 34px;
	}
	.idioma-sv #estrellas3 .ademas .text {
  		margin-top: 408px;
	}
	.idioma-sv #estrellas4 .islas .title div:nth-of-type(2) {
  		font-size: 74px;
	}
	/* LENGUAJE: CZECH PAGINA: BALLENAS
	============================================================ */
	.idioma-cs #ballenas .intro .title div:nth-of-type(1) {
		font-size: 25px;
		line-height: 25px;
	}
	.idioma-cs #ballenas .intro .title div:nth-of-type(1):before, .idioma-cs #ballenas .intro .title div:nth-of-type(1):after {
		width: 36%;
	}
	.idioma-cs #ballenas .species .title {
  		font-size: 76px;
	}
	.idioma-cs #ballenas .big-fish .col-sm-3.calderon .title {
  		font-size: 45px;
	}
	.idioma-cs #ballenas2 .habitat .title {
	  	font-size: 104px;
	}
	.idioma-cs #ballenas2 .habitat .title div:nth-of-type(2) {
  		padding: 20px 0px 0px 3px;
	}
	/* LENGUAJE: DANISH PAGINA: BALLENAS
	============================================================ */
	.idioma-da #ballenas .intro .title div:nth-of-type(1):before, .idioma-da #ballenas .intro .title div:nth-of-type(1):after {
		width: 33%;
	}
	.idioma-da #ballenas .big-fish .col-sm-3.calderon .title {
  		font-size: 48px;
	}
	.idioma-da #ballenas .big-fish .col-sm-3.cachalote .title {
		font-size: 42px;
	}
	.idioma-da #ballenas2 .habitat .title {
		font-size: 130px;
  		line-height: 103px;
	}
	.idioma-da #ballenas2 .gallery .title {
  		font-size: 60px;
	}
	/* LENGUAJE: DUTCH PAGINA: BALLENAS
	============================================================ */
	.idioma-nl #ballenas .intro .title div:nth-of-type(2) {
  		font-size: 89px;
	}
  	.idioma-nl #ballenas .species .title {
  		line-height: 71px;
  	}
  	.idioma-nl #ballenas2 .habitat .title {
		font-size: 54px;
		line-height: 40px;
	}
	/* LENGUAJE: FINNNISH PAGINA: BALLENAS
	============================================================ */
	.idioma-fi #ballenas .intro .title div:nth-of-type(1):before, .idioma-nl #ballenas .intro .title div:nth-of-type(1):after {
		width: 38%;
	}
	.idioma-fi #ballenas .species .title {
		font-size: 67px;
		line-height: 52px;
	}
	.idioma-fi #ballenas .big-fish .col-sm-3.calderon .title {
		font-size: 42px;
	}
	.idioma-fi #ballenas .big-fish .col-sm-3.rorcual .title {
		font-size: 44px;
	}
	.idioma-fi #ballenas2 .habitat .title {
		line-height: 69px;
	}
	.idioma-fi #ballenas2 .gallery .title {
		font-size: 66px;
		margin-bottom: 70px;
	}
	/* LENGUAJE: FRENCH PAGINA: BALLENAS
	============================================================ */
	.idioma-fr #ballenas .species .title div {
		font-size: 23px;
	}
	.idioma-fr #ballenas .big-fish .col-sm-3.calderon .title {
		font-size: 48px;
	}
	.idioma-fr #ballenas2 .habitat .title {
  		font-size: 112px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: BALLENAS
	============================================================ */
	.idioma-nb #ballenas .intro .title div:nth-of-type(2) {
  		margin-bottom: 10px;
	}
	.idioma-nb #ballenas .big-fish .col-sm-3.calderon .title {
		font-size: 48px;
	}
	.idioma-nb #ballenas .big-fish .col-sm-3.cachalote .title {
		font-size: 48px;
	}
	.idioma-nb #ballenas2 .habitat .title {
  		font-size: 105px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: BALLENAS
	============================================================ */
	.idioma-ru #ballenas .intro .title div:nth-of-type(1):before, .idioma-ru #ballenas .intro .title div:nth-of-type(1):after {
		width: 37%;
	}
	.idioma-ru #ballenas2 .habitat .title {
  		font-size: 74px;
	}
	.idioma-ru #ballenas2 .gallery .title {
  		font-size: 60px;
	}
	/* LENGUAJE: SWEDISH PAGINA: BALLENAS
	============================================================ */
	.idioma-sv #ballenas .intro .title div:nth-of-type(1):before, .idioma-sv #ballenas .intro .title div:nth-of-type(1):after {
		width: 39%;
	}
	.idioma-sv #ballenas .species .title {
  		font-size: 86px;
	}
	/* LENGUAJE: CZECH PAGINA: SPA
	============================================================ */
	.idioma-cs #spa .intro .title div:nth-of-type(2) span {
		font-size: 82px;
		margin-left: 5px;
	}
	.idioma-cs #spa .intro .title div:nth-of-type(3) {
  		font-size: 35px;
	}
	.idioma-cs #spa3 .tratamientos .title div:nth-of-type(3) {
  		font-size: 22px;
	}
	/* LENGUAJE: DANISH PAGINA: SPA
	============================================================ */
	.idioma-da #spa .intro .title div:nth-of-type(2) {
		font-size: 46px;
		line-height: 106px;
	}
	.idioma-da #spa .intro .title div:nth-of-type(2) span {
		font-size: 71px;
	}
	.idioma-da #spa2 .wellness .title div:nth-of-type(2) {
		font-size: 80px;
		font-weight: 700;
	}
	.idioma-da #spa3 .tratamientos .title {
		font-size: 31px;
	}
	/* LENGUAJE: DANISH PAGINA: SPA
	============================================================ */
	.idioma-nl #spa .intro .title div:nth-of-type(2) {
		font-size: 46px;
		line-height: 106px;
	}
	.idioma-nl #spa .intro .title div:nth-of-type(2) span {
		font-size: 71px;
	}
	.idioma-nl #spa .intro .title div:nth-of-type(3) {
  		font-size: 25px;
	}
	.idioma-nl #spa3 .tratamientos .title {
		font-size: 28px;
	}
	.idioma-nl #spa3 .tratamientos .text {
  		font-size: 18px;
	}
	/* LENGUAJE: FINNISH PAGINA: SPA
	============================================================ */
	.idioma-fi #spa .intro .title div:nth-of-type(2) span {
  		font-size: 32px;
	}
	.idioma-fi #spa .intro .title div:nth-of-type(3) {
		font-size: 29px;
	}
	.idioma-fi #spa .intro .post-text p {
	  	font-size: 18px;
	}
	.idioma-fi #spa2 .wellness .title div:nth-of-type(2) {
		font-size: 37px;
		padding-left: 52px;
	}
	.idioma-fi #spa3 .tratamientos .title {
  		font-size: 23px;
	}
	.idioma-fi #spa3 .tratamientos .text {
		font-size: 18px;
	}
	/* LENGUAJE: FRENCH PAGINA: SPA
	============================================================ */
	.idioma-fr #spa .intro .title div:nth-of-type(3) {
		font-size: 48px;
	}
	.idioma-fr #spa2 .wellness .title div:nth-of-type(3) {
		font-size: 63px;
	}
	.idioma-fr #spa3 .tratamientos .title {
		font-size: 27px;
	}
	.idioma-fr #spa3 .tratamientos .text {
		font-size: 18px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: SPA
	============================================================ */
	.idioma-nb #spa .intro .title div:nth-of-type(3) {
		font-size: 22px;
		line-height: 7px;
		padding-left: 193px;
	}
	.idioma-nb #spa2 .wellness .title div:nth-of-type(2) {
  		font-size: 55px;
	}
	.idioma-nb #spa3 .tratamientos .text {
  		font-size: 18px;
	}
	/* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: SPA
	============================================================ */
	.idioma-pt-pt #spa .intro .title div:nth-of-type(3) {
		font-size: 49px;
	}
	.idioma-pt-pt #spa3 .tratamientos .title {
  		font-size: 30px;
	}
	.idioma-pt-pt #spa3 .tratamientos .text {
  		font-size: 18px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: SPA
	============================================================ */
	.idioma-ru #spa .intro .text {
  		font-size: 20px;
	}
	.idioma-ru #spa .intro .title div:nth-of-type(2) span {
		font-size: 123px;
	}
	.idioma-ru #spa .intro .title div:nth-of-type(3) {
  		font-size: 30px;
	}
	.idioma-ru #spa3 .tratamientos .text {
  		font-size: 18px;
	}
	/* LENGUAJE: SWEDISH PAGINA: SPA
	============================================================ */
	.idioma-sv #spa .intro .title div:nth-of-type(3) {
  		font-size: 32px;
	}
	.idioma-sv #spa2 .wellness .title div:nth-of-type(2) {
  		font-size: 48px;
	}
	.idioma-sv #spa3 .tratamientos .text {
		font-size: 18px;
		line-height: 28px;
	}
	/* LENGUAJE: CZECH PAGINA: COMPRAS
	============================================================ */
	.idioma-cs #compras .intro .title div:nth-of-type(3) {
		font-size: 64px;
		line-height: 32px;
	}
	.idioma-cs #compras2 .mercadillos .title div:nth-of-type(3) {
  		font-size: 25px;
	}
	.idioma-cs #compras4 .productos-tipicos .title div:nth-of-type(2) {
  		font-size: 31px;
	}
	/* LENGUAJE: DANISH PAGINA: COMPRAS
	============================================================ */
	.idioma-da #compras .intro .title div:nth-of-type(3) {
  		font-size: 48px;
	}
	.idioma-da #compras .impuestos .title div:nth-of-type(2),
	.idioma-da #compras .impuestos .title div:nth-of-type(4) {
		line-height: 43px;
		font-size: 84px;
	}
	.idioma-da #compras .impuestos .title div:nth-of-type(3) {
  		font-size: 79px;
	}
	.idioma-da #compras2 .mercadillos .title div:nth-of-type(2) {
		font-size: 47px;
	}
	.idioma-da #compras3 .shopping .title div:nth-of-type(2) {
		font-size: 53px;
		font-weight: 700;
		line-height: 79px;
	}
	.idioma-da #compras4 .productos-tipicos .title div:nth-of-type(3) {
		font-size: 56px;
	}
	/* LENGUAJE: DUTCH PAGINA: COMPRAS
	============================================================ */
	.idioma-nl #compras .impuestos {
		margin-top: 16px;
	}
	.idioma-nl #compras .intro .title div:nth-of-type(3) {
		font-size: 60px;
		line-height: 24px;
	}
	.idioma-nl #compras .impuestos .title div:nth-of-type(2) {
		line-height: 50px;
		font-size: 82px;
	}
	.idioma-nl #compras .impuestos .title div:nth-of-type(3) {
  		font-size: 59px;
	}
	.idioma-nl #compras .impuestos .title div:nth-of-type(4) {
		line-height: 46px;
		font-size: 57px;
	}
	.idioma-nl #compras2 .mercadillos .title div:nth-of-type(2) {
  		font-size: 93px;
	}
	.idioma-nl #compras2 .mercadillos .title div:nth-of-type(3) {
		font-size: 24px;
		padding-left: 50px;
	}
	.idioma-nl #compras4 .productos-tipicos .title div:nth-of-type(3) {
  		font-size: 54px;
	}
	/* LENGUAJE: FINISH PAGINA: COMPRAS
	============================================================ */
	.idioma-fi #compras .impuestos {
  		padding-top: 215px;
  		margin-top: 16px;
  	}
  	.idioma-fi #compras .impuestos .title div:nth-of-type(2) {
  		font-size: 67px;
	}
	.idioma-fi #compras .impuestos .title div:nth-of-type(3) {
		font-size: 61px;
	}
	.idioma-fi #compras .impuestos .title div:nth-of-type(4) {
  		font-size: 112px;
  		line-height: 74px;
	}
	.idioma-fi #compras2 .mercadillos .title div:nth-of-type(1) {
		left: 20px;
		font-size: 91px;
	}
	.idioma-fi #compras2 .mercadillos .title div:nth-of-type(2) {
  	font-size: 40px;
  	line-height: 1em;
	}
	.idioma-fi #compras2 .mercadillos .title div:nth-of-type(3) {
		padding-left: 0;
  	font-size: 31px;
  	line-height: 1.4em;
	}
	.idioma-fi #compras4 .productos-tipicos .title div:nth-of-type(2) {
  		font-size: 35px;
	}
	/* LENGUAJE: FRENCH PAGINA: COMPRAS
	============================================================ */
	.idioma-fr #compras .impuestos {
	  	margin-top: 16px;
	}
	.idioma-fr #compras .impuestos .title div:nth-of-type(2) {
		line-height: 73px;
		font-size: 115px;
	}
	.idioma-fr #compras .impuestos .title div:nth-of-type(3) {
		font-weight: 700;
		font-size: 42px;
		line-height: 76px;
	}
	.idioma-fr #compras .impuestos .title div:nth-of-type(4) {
		line-height: 40px;
		font-size: 77px;
	}
	.idioma-fr #compras2 .mercadillos .title div:nth-of-type(2) {
  		font-size: 83px;
	}
	.idioma-fr #compras2 .mercadillos .title div:nth-of-type(3) {
  		font-size: 38px;
	}
	.idioma-fr #compras4 .productos-tipicos .title div:nth-of-type(3) {
  		font-size: 53px;
	}
	.idioma-fr #compras4 .productos-tipicos {
  		margin-top: 66px;
	}
	/* LENGUAJE: ITALIAN PAGINA: COMPRAS
	============================================================ */
	.idioma-it #compras .impuestos {
	  	margin-top: 16px;
	}
	.idioma-it #compras .impuestos .title div:nth-of-type(2) {
		line-height: 95px;
		font-size: 118px;
	}
	.idioma-it #compras .impuestos .title div:nth-of-type(3) {
		font-size: 70px;
		line-height: 100px;
	}
	.idioma-it #compras .impuestos .title div:nth-of-type(4) {
		line-height: 56px;
		font-size: 76px;
	}
	.idioma-it #compras .impuestos .text {
  		padding-right: 25px;
	}
	.idioma-it #compras2 .mercadillos .title div:nth-of-type(2) {
  		font-size: 75px;
	}
	.idioma-it #compras2 .mercadillos .title div:nth-of-type(3) {
  		font-size: 38px;
	}
	.idioma-it #compras4 .productos-tipicos {
  		margin-top: 82px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: COMPRAS
	============================================================ */
	.idioma-nb #compras .intro .title div:nth-of-type(3) {
 		font-size: 44px;
	}
	.idioma-nb #compras .impuestos {
		padding-top: 174px;
	}
	.idioma-nb #compras .impuestos .title div:nth-of-type(2) {
		line-height: 77px;
		font-size: 80px;
	}
	.idioma-nb #compras .impuestos .title div:nth-of-type(3) {
		font-size: 82px;
		line-height: 83px;
	}
	.idioma-nb #compras .impuestos .title div:nth-of-type(4) {
		font-size: 76px;
		line-height: 84px;
	}
	.idioma-nb #compras2 .mercadillos .title div:nth-of-type(2) {
  		font-size: 39px;
	}
	.idioma-nb #compras2 .mercadillos .title div:nth-of-type(3) {
  		font-size: 27px;
  		padding-left: 50px;
	}
	.idioma-nb #compras4 .productos-tipicos .title div:nth-of-type(2) {
  	font-size: 45px;
	}
	.idioma-nb #compras4 .productos-tipicos .title div:nth-of-type(3) {
 	 font-size: 41px;
	}
	/* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: COMPRAS
	============================================================ */
	.idioma-pt-pt #compras .impuestos .title div:nth-of-type(2) {
	  	line-height: 47px;
	  	font-size: 71px;
	}
	.idioma-pt-pt #compras .impuestos .title div:nth-of-type(3) {
	  	font-size: 54px;
	}
	.idioma-pt-pt #compras .impuestos .title div:nth-of-type(4) {
	 	line-height: 48px;
	  	font-size: 63px;
	}
	.idioma-pt-pt #compras2 .mercadillos .title div:nth-of-type(3) {
  		font-size: 36px;
	}
	.idioma-pt-pt #compras4 .productos-tipicos {
  		margin-top: 72px;
	}
	.idioma-pt-pt #compras4 .productos-tipicos .title div:nth-of-type(3) {
  		font-size: 62px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: COMPRAS
	============================================================ */
	.idioma-ru #compras .impuestos {
  		margin-top: 16px;
	}
	.idioma-ru #compras .impuestos .title div:nth-of-type(2) {
  		font-size: 87px;
	}
	.idioma-ru #compras .impuestos .title div:nth-of-type(3) {
  		font-size: 82px;
	}
	.idioma-ru #compras .impuestos .title div:nth-of-type(4) {
 		font-size: 74px;
	}
	.idioma-ru #compras .impuestos .text {
  		font-size: 20px;
  		padding-right: 10px;
	}
	.idioma-ru #compras2 .mercadillos .title div:nth-of-type(3) {
  		font-size: 30px;
  		padding-left: 50px;
	}
	.idioma-ru #compras3 .shopping .title div:nth-of-type(2) {
  		font-size: 29px;
	}
	.idioma-ru #compras3 .shopping .title div:nth-of-type(3) {
  		font-size: 50px;
  		padding-left: 10px;
	}
	.idioma-ru #compras4 .productos-tipicos .title div:nth-of-type(3) {
  		font-size: 45px;
	}
	.idioma-ru #compras4 .productos-tipicos {
  		margin-top: 49px;
	}
	.idioma-ru #compras4 .productos-tipicos .text {
		font-size: 19px;
		line-height: 26px;
		padding-top: 40px;
	}
	.idioma-ru #compras4 .productos-tipicos .post-text h3 {
		font-size: 15px;
	}
	.idioma-ru #compras4 .productos-tipicos .post-text img {
  		margin-bottom: 85px;
	}
	.idioma-ru #compras4 .productos-tipicos .post-text {
		font-size: 14px;
		line-height: 21px;
	}
	/* LENGUAJE: SWEDISH PAGINA: COMPRAS
	============================================================ */
	.idioma-sv #compras .intro .title div:nth-of-type(3) {
		line-height: 40px;
		font-size: 77px;
	}
	.idioma-sv #compras .intro .text {
  		padding-top: 410px;
	}
	.idioma-sv #compras .impuestos {
		margin-top: 16px;
		padding-top: 195px;
	}
	.idioma-sv #compras .impuestos .title div:nth-of-type(2) {
	  	font-size: 80px;
	}
	.idioma-sv #compras .impuestos .title div:nth-of-type(3) {
	  	font-size: 94px;
	}
	.idioma-sv #compras .impuestos .title div:nth-of-type(4) {
	  	font-size: 83px;
	}
	.idioma-sv #compras2 .mercadillos .title div:nth-of-type(3) {
	  	font-size: 31px;
	  	padding-left: 50px;
	}
	.idioma-sv #compras3 .shopping .title div:nth-of-type(3) {
	  	padding-left: 10px;
	  	font-size: 48px;
	}
	.idioma-sv #compras4 .productos-tipicos {
	  	margin-top: 85px;
	}
	.idioma-sv #compras4 .productos-tipicos .title div:nth-of-type(3) {
	  	font-size: 56px;
	}
	/* LENGUAJE: CZECH PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-cs #cesar-manrique .intro .title div:nth-of-type(2) {
  		font-size: 57px;
	}
	.idioma-cs #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 36px;
	}
	.idioma-cs #cesar-manrique3 .gallery .title div:nth-of-type(1) {
		font-size: 58px;
	}
	.idioma-cs #cesar-manrique3 .gallery .title div:nth-of-type(2) {
  		font-size: 49px;
	}
	/* LENGUAJE: DANISH PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-da #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 33px;
	}
	.idioma-da #cesar-manrique3 .gallery .title div:nth-of-type(1) {
  		font-size: 57px;
	}
	.idioma-da #cesar-manrique3 .gallery .title div:nth-of-type(2) {
  		font-size: 64px;
  		line-height: 86px;
	}
	/* LENGUAJE: DUTCH PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-nl #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 29px;
	}
	.idioma-nl #cesar-manrique2 .artista .text {
		font-size: 20px;
		line-height: 26px;
		padding-right: 26px;
	}
	.idioma-nl #cesar-manrique3 .gallery .title div:nth-of-type(1) {
  		line-height: 129px;
	}
	/* LENGUAJE: FINNISH PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-fi #cesar-manrique .intro .title div:nth-of-type(1) {
  		font-size: 49px;
	}
	.idioma-fi #cesar-manrique2 .artista .title div:nth-of-type(2) {
 		font-size: 34px;
	}
	.idioma-fi #cesar-manrique2 .artista .text {
  		font-size: 20px;
		line-height: 26px;
		padding-right: 26px;
	}
	.idioma-fi #cesar-manrique3 .gallery .title div:nth-of-type(1) {
		line-height: 63px;
		font-size: 67px;
	}
	.idioma-fi #cesar-manrique3 .gallery .title div:nth-of-type(2) {
		font-size: 49px;
		line-height: 60px;
	}
	/* LENGUAJE: FRENCH PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-fr #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 32px;
	}
	.idioma-fr #cesar-manrique3 .gallery .title div:nth-of-type(2) {
		font-size: 70px;
	}
	/* LENGUAJE: ITALIAN PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-it #cesar-manrique2 .artista .title div:nth-of-type(2){
		font-size: 24px;
	}
	.idioma-it #cesar-manrique3 .gallery .title div:nth-of-type(2) {
  		line-height: 68px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-nb #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 36px;
	}
	.idioma-nb #cesar-manrique3 .gallery .title div:nth-of-type(1) {
 		font-size: 61px;
	}
	.idioma-nb #cesar-manrique3 .gallery .title div:nth-of-type(2) {
		font-size: 64px;
		line-height: 75px;
	}
	/* LENGUAJE: POLISH PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-pl #cesar-manrique .intro .title div:nth-of-type(2) {
	  	font-size: 53px;
	}
	.idioma-pl #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 45px;
	}
	.idioma-pl #cesar-manrique2 .artista .text {
		font-size: 20px;
		line-height: 26px;
		padding-right: 26px;
	}
	.idioma-pl #cesar-manrique3 .gallery .title div:nth-of-type(2) {
	  	font-size: 67px;
	  	line-height: 65px;
	}
	/* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-pt-pt #cesar-manrique2 .artista .title div:nth-of-type(2) {
		font-size: 33px;
	}
	.idioma-pt-pt #cesar-manrique2 .artista .text {
  		font-size: 20px;
		line-height: 26px;
		padding-right: 26px;
	}
	.idioma-pt-pt #cesar-manrique3 .gallery .title div:nth-of-type(2) {
		font-size: 76px;
		line-height: 74px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-ru #cesar-manrique .intro .title div:nth-of-type(2) {
	  	font-size: 52px;
	}
	.idioma-ru #cesar-manrique .intro .post-text {
  		font-size: 19px;
  		line-height: 27px;
	}
	.idioma-ru #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 39px;
	}
	.idioma-ru #cesar-manrique2 .artista .text {
  		font-size: 20px;
		line-height: 26px;
		padding-right: 26px;
	}
	.idioma-ru #cesar-manrique3 .gallery .title div:nth-of-type(1) {
  		font-size: 32px;
	}
	/* LENGUAJE: SWEDISH PAGINA: CESAR MANRIQUE
	============================================================ */
	.idioma-sv #cesar-manrique .intro .title div:nth-of-type(1) {
	  	font-size: 47px;
	}
	.idioma-sv #cesar-manrique2 .artista .title div:nth-of-type(2) {
  		font-size: 25px;
	}
	.idioma-sv #cesar-manrique2 .artista .text {
  		font-size: 20px;
		line-height: 26px;
		padding-right: 26px;
	}
	.idioma-sv #cesar-manrique3 .gallery .title div:nth-of-type(1) {
		font-size: 51px;
	}
	.idioma-sv #cesar-manrique3 .gallery .title div:nth-of-type(2) {
  		line-height: 87px;
	}

	/* LENGUAJE: CZECH PAGINA: CARNAVAL
	============================================================ */
	.idioma-cs #carnaval-galas .galas .title div:nth-of-type(3) {
		font-size: 34px;
	}

	/* LENGUAJE: DANISH PAGINA: CARNAVAL
	============================================================ */
	.idioma-da #carnaval-intro .intro .title div:nth-of-type(3) {
		font-size: 52px;
	}
	.idioma-da #carnaval-galas .galas .title div:nth-of-type(3) {
		font-size: 62px;
		padding-top: 40px;
	}
	.idioma-da #carnaval-estilos .estilos .title div:nth-of-type(1) {
		font-size: 47px;
	}
	.idioma-da #carnaval-sardina .sardina .title div:nth-of-type(2) {
		font-size: 52px;
		padding-left: 82px;
	}
	/* LENGUAJE: DUTCH PAGINA: CARNAVAL
	============================================================ */
	.idioma-nl #carnaval-intro .intro .title div:nth-of-type(2) {
  		font-size: 50px;
    	line-height: 52px;
	}
	.idioma-nl #carnaval-intro .intro .title div:nth-of-type(3) {
  		margin-top: 7px;
  		font-size: 72px;
	}
	.idioma-nl #carnaval-galas .galas .title div:nth-of-type(3) {
		display: block;
		font-size: 55px;
	}
	.idioma-nl #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(2) {
  		margin-top: -22px;
	}
	.idioma-nl #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2) {
  		margin-top: -40px;
	}
	.idioma-nl #carnaval-estilos .estilos .title div:nth-of-type(1) {
  		font-size: 84px;
	}
	.idioma-nl #carnaval-estilos .estilos .title div:nth-of-type(2) {
		padding-left: 0px;
		text-align: right;
	}
	/* LENGUAJE: FINNISH PAGINA: CARNAVAL
	============================================================ */
	.idioma-fi #carnaval-intro .intro .title div:nth-of-type(3) {
  		font-size: 61px;
	}
	.idioma-fi #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(1) {
		font-size: 44px;
		line-height: 124px;
	}
	.idioma-fi #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2) {
  		font-size: 42px;
	}
	.idioma-fi #carnaval-estilos .estilos .title div:nth-of-type(2) {
		padding-left: 0px;
		text-align: right;
	}
	.idioma-fi #carnaval-sardina .sardina .title div:nth-of-type(2) {
  		font-size: 44px;
	}
	/* LENGUAJE: FRENCH PAGINA: CARNAVAL
	============================================================ */
	.idioma-fr #carnaval-intro .intro .title div:nth-of-type(2) {
		line-height: 48px;
	}
	.idioma-fr #carnaval-intro .intro .title div:nth-of-type(3) {
		font-size: 72px;
		margin-top: 2px;
	}
	.idioma-fr #carnaval-galas .galas .title div:nth-of-type(3) {
  		font-size: 28px;
	}
	.idioma-fr #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2) {
  		margin-top: -40px;
	}
	/* LENGUAJE: GERMAN PAGINA: CARNAVAL
	============================================================ */
	.idioma-de #carnaval-mogollones.de .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div {
  		font-size: 51px;
	}
	.idioma-de #carnaval-sardina .sardina .text {
		margin-left: 76px;
		padding-top: 52px;
	}
	/* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: CARNAVAL
	============================================================ */
	.idioma-pt-pt #carnaval-intro .intro .title div:nth-of-type(2) {
  		line-height: 47px;
	}
	.idioma-pt-pt #carnaval-intro .intro .title div:nth-of-type(3) {
		font-size: 74px;
		margin-top: 1px;
	}
  	.idioma-pt-pt #carnaval-galas .galas .title div:nth-of-type(3) {
		font-size: 45px;
  	}
  	.idioma-pt-pt #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(1) {
  		font-size: 73px;
  	}
  	/* LENGUAJE: POLISH PAGINA: CARNAVAL
	============================================================ */
	.idioma-pl #carnaval-intro .intro .title div:nth-of-type(3) {
  		font-size: 59px;
	}
	.idioma-pl #ccarnaval-galas .galas .title div:nth-of-type(3) {
  		font-size: 48px;
	}
	.idioma-pl #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(1) {
  		font-size: 39px;
	}
  	/* LENGUAJE: RUSSIAN PAGINA: CARNAVAL
	============================================================ */
  .idioma-ru #carnaval-intro .intro .title div:nth-of-type(3) {
  	font-size: 62px;
  }
	.idioma-ru #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2) {
  	font-size: 70px;
	}
	.idioma-ru #carnaval-sardina .sardina .title div:nth-of-type(2) {
		font-size: 69px;
		padding-left: 60px;
	}
	/* LENGUAJE: SWEDISH PAGINA: CARNAVAL
	============================================================ */
	.idioma-sv #carnaval-intro .intro .title div:nth-of-type(2) {
  		font-size: 47px;
	}
	.idioma-sv #carnaval-intro .intro .title div:nth-of-type(3) {
  		font-size: 80px;
	}
	.idioma-sv #carnaval-mogollones .mogollones div:nth-of-type(1) div:nth-of-type(1) .title div:nth-of-type(1) {
  		font-size: 77px;
	}
	.idioma-sv #carnaval-mogollones .mogollones div:nth-of-type(2) div:nth-of-type(1) .title div:nth-of-type(2) {
  		font-size: 34px;
	}
	/* LENGUAJE: CZECH PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-cs #submarinismo2 .niveles .title div:nth-of-type(3) {
  		font-size: 45px;
	}
	/* LENGUAJE: DANISH PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-da #submarinismo2 .niveles .intermedio .post-text {
  		margin-left: 0px;
	}
	/* LENGUAJE: DUTCH PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-nl #submarinismo2 .niveles .title div:nth-of-type(3) {
  		font-size: 45px;
	}
	/* LENGUAJE: FINNISH PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-fi #submarinismo2 .niveles .title div:nth-of-type(3) {
  		font-size: 35px;
	}
	/* LENGUAJE: FRENCH PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-fr #submarinismo2 .niveles .title div:nth-of-type(3) {
  		font-size: 37px;
	}
	/* LENGUAJE: ITALIAN PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-it #submarinismo2 .niveles .post-text {
		margin-left: 0px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-nb #submarinismo2 .niveles .title div:nth-of-type(3) {
		font-size: 47px;
	}
	/* LENGUAJE: POLISH PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-pl #submarinismo2 .niveles .title div:nth-of-type(3) {
  		font-size: 35px;
	}
	/* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-pt-pt #submarinismo2 .niveles .title div:nth-of-type(3) {
  		font-size: 48px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-ru #submarinismo2 .niveles .title div:nth-of-type(3) {
  		font-size: 38px;
	}
	.idioma-ru #submarinismo2 .niveles .text.basico {
  		margin-left: 148px;
	}
	.idioma-ru #submarinismo2 .niveles .text.intermedio {
  		margin-top: 50px;
	}
	/* LENGUAJE: SWEDISH PAGINA: SUBMARINISMO
	============================================================ */
	.idioma-sv #submarinismo2 .niveles .text.basico {
  		margin-top: 75px;
	}
	/* LENGUAJE: CZECH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-cs #gastronomia .intro .title div:nth-of-type(1) {
  		font-size: 78px;
  	}
  	.idioma-cs #gastronomia .intro .title div:nth-of-type(2) {
  		padding-left: 121px;
	}
  	.idioma-cs #gastronomia .intro .title div:nth-of-type(3) {
  		font-size: 73px;
	}
	.idioma-cs #gastronomia4 .tapas .title div:nth-of-type(3) {
  		font-size: 40px;
	}
	.idioma-cs #gastronomia5 .cocina .title div:nth-of-type(3) {
  		font-size: 62px;
	}
	.idioma-cs #gastronomia5 .ingredientes p {
		font-size: 16px;
		padding: 0px 25px 28px 30px;
	}
	/* LENGUAJE: DANISH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-da #gastronomia .intro .title div:nth-of-type(1) {
		padding-left: 0;
		text-align: center;
	}
  	.idioma-da #gastronomia .intro .title div:nth-of-type(2) {
  		padding-left: 0px;
  		text-align: center;
  	}
	.idioma-da #gastronomia .intro .title div:nth-of-type(3) {
 		  font-size: 41px;
		  line-height: 70px;
		  text-align: center;
  	}
	.idioma-da #gastronomia2 .tierra .title div:nth-of-type(3) {
		font-size: 60px;
	}
	.idioma-da #gastronomia3 .maleta .title {
  		font-size: 88px;
  		margin-top: 48px;
	}
	.idioma-da #gastronomia4 .tapas .title div:nth-of-type(3) {
 		font-size: 46px;
	}
	.idioma-da #gastronomia5 .cocina .title div:nth-of-type(3) {
  		font-size: 71px;
	}
	.idioma-da #gastronomia5 .text h3 {
  		padding-right: 158px;
	}
	/* LENGUAJE: DUTCH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-nl #gastronomia .intro .title div:nth-of-type(1) {
		padding-left: 0;
		text-align: center;
	}
  	.idioma-nl #gastronomia .intro .title div:nth-of-type(2) {
  		padding-left: 0px;
  		text-align: center;
  	}
	.idioma-nl #gastronomia .intro .title div:nth-of-type(3) {
 		  font-size: 41px;
		  line-height: 70px;
		  text-align: center;
  	}
  	.idioma-nl #gastronomia2 .tierra .post-text a:nth-of-type(1) {
  		padding-right: 50px;
	}
	.idioma-nl #gastronomia5 .cocina .text {
  		padding-top: 35px;
	}
  	.idioma-nl #gastronomia4 .tapas .title div:nth-of-type(3) {
  		font-size: 42px;
  		line-height: 40px;
	}
	.idioma-nl #gastronomia5 .cocina .title div:nth-of-type(3) {
  		font-size: 74px;
	}
	.idioma-nl #gastronomia5 .ingredientes p {
  		padding: 0px 20px 29px;
	}
	.idioma-nl #gastronomia5 .text h3 {
  		padding-right: 120px;
	}
	/* LENGUAJE: ENGLISH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-en #gastronomia .intro .title div:nth-of-type(2) {
  		font-size: 42px;
	}
	.idioma-en #gastronomia4 .tapas .title div:nth-of-type(3) {
  		font-size: 54px;
	}
	.idioma-en #gastronomia5 .ingredientes p {
  		font-size: 17px;
	}
	.idioma-en #gastronomia5 .text h3 {
  		padding-right: 130px;
	}
	/* LENGUAJE: FINNISH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-fi #gastronomia .intro .title div:nth-of-type(1) {
		font-size: 38px;
		text-align: center;
		padding: 0px;
	}
	.idioma-fi #gastronomia .intro .title div:nth-of-type(2) {
		padding-left: 0px;
		text-align: center;
	}
	.idioma-fi #gastronomia .intro .title div:nth-of-type(3) {
		text-align: center;
	}
	.idioma-fi #gastronomia2 .tierra .title div:nth-of-type(3) {
  		font-size: 72px;
	}
	.idioma-fi #gastronomia2 .tierra .post-text {
  		font-size: 20px;
	}
	.idioma-fi #gastronomia2 .tierra .post-text a:nth-of-type(1) {
  		padding-right: 50px;
	}
	.idioma-fi #gastronomia5 .cocina .text {
  		padding-top: 35px;
	}
	.idioma-fi #gastronomia5 .text h3 {
  		padding-right: 92px;
	}

	 /* LENGUAJE: FRENCH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-fr #gastronomia .intro .title div:nth-of-type(1) {
		font-size: 51px;
		line-height: 97px;
	}
	.idioma-fr #gastronomia .intro .title div:nth-of-type(2) {
		font-size: 44px;
		line-height: 12px;
	}
	.idioma-fr #gastronomia2 .tierra .text {
		font-size: 18px;
	}
	.idioma-fr #gastronomia3 .maleta .title {
		font-size: 78px;
		margin-top: 58px;
	}
	.idioma-fr #gastronomia4 .tapas .title div:nth-of-type(3) {
		font-size: 54px;
	}
	.idioma-fr #gastronomia5 .cocina .title div:nth-of-type(3) {
		font-size: 76px;
	}
	.idioma-fr #gastronomia5 .ingredientes p {
  		padding: 0px 30px 29px;
	}
	.idioma-fr #gastronomia5 .text h3 {
  		padding-right: 60px;
	}
	.idioma-fr #gastronomia5 .text p {
		padding-right: 20px;
	}
	 /* LENGUAJE: GERMAN PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-de #gastronomia .intro .title div:nth-of-type(1) {
	  	font-size: 50px;
	}
	.idioma-de #gastronomia .intro .title div:nth-of-type(2) {
	  	font-size: 67px;
	}
	.idioma-de #gastronomia .intro .title div:nth-of-type(3) {
		font-size: 31px;
		line-height: 60px;
	}
	.idioma-de #gastronomia2 .tierra .text {
  		line-height: 24px;
	}
	.idioma-de #gastronomia2 .tierra .post-text {
  		font-size: 20px;
	}
	.idioma-de #gastronomia2 .tierra .post-text a:nth-of-type(1) {
  		padding-right: 19px;
	}
	.idioma-de #gastronomia3 .maleta .title {
  		font-size: 75px;
  		line-height: 50px;
  		padding-bottom: 0px;
	}
	.idioma-de #gastronomia4 .tapas .title div:nth-of-type(3) {
  		font-size: 60px;
	}
	.idioma-de #gastronomia4 .tapas .text {
	  	font-size: 19px;
	  	padding-top: 35px;
	    padding-right: 5px;
	}
	.idioma-de #gastronomia5 .ingredientes {
 		margin-top: 115px;
	}
	.idioma-de #gastronomia5 .cocina .title div:nth-of-type(3) {
  		font-size: 52px;
	}
	.idioma-de #gastronomia5 .cocina .text {
  		padding-top: 22px;
	}
	.idioma-de #gastronomia5 .ingredientes h4 {
  		padding-bottom: 19px;
	}
	.idioma-de #gastronomia5 .ingredientes h5 {
	  	font-size: 17px;
	  	padding: 0px 53px;
	  	line-height: 17px;
	}
	.idioma-de #gastronomia5 .ingredientes p {
		font-size: 17px;
		line-height: 23px;
		padding: 0px 54px 20px;
	}
	.idioma-de #gastronomia5 .text h3 {
  		padding-right: 0px;
	}
	.idioma-de #gastronomia5 .text p {
  		padding-right: 0px;
	}

	 /* LENGUAJE: ITALIAN PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-it #gastronomia .intro .title div:nth-of-type(1) {
  		font-size: 108px;
	}
	.idioma-it #gastronomia .intro .title div:nth-of-type(3) {
  		font-size: 122px;
	}
	.idioma-it #gastronomia5 .ingredientes p {
  		padding: 0px 55px 29px;
	}
	.idioma-it #gastronomia5 .text h3 {
  		padding-right: 51px;
	}
	 /* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-nb #gastronomia .intro .title div:nth-of-type(3) {
		font-size: 41px;
		line-height: 60px;
	}
	.idioma-nb #gastronomia2 .tierra .title div:nth-of-type(3) {
  		font-size: 62px;
	}
	.idioma-nb #gastronomia4 .tapas .title div:nth-of-type(3) {
  		font-size: 42px;
	}
	.idioma-nb #gastronomia5 .cocina .title div:nth-of-type(3) {
		font-size: 41px;
		line-height: 37px;
	}
	.idioma-nb #gastronomia5 .cocina .text {
  		padding-top: 28px;
	}
	.idioma-nb #gastronomia5 .ingredientes p {
 		padding: 0px 25px 29px;
	}
	.idioma-nb #gastronomia5 .text h3 {
  		padding-right: 5px;
	}
	.idioma-nb #gastronomia5 .text p {
  		padding-right: 0px;
	}
	/* LENGUAJE: POLISH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-pl #gastronomia .intro .title div:nth-of-type(1) {
 		 font-size: 76px;
	}
	.idioma-pl #gastronomia .intro .title div:nth-of-type(2) {
  		font-size: 49px;
	}
	.idioma-pl #gastronomia .intro .title div:nth-of-type(3) {
  		font-size: 50px;
  		line-height: 95px;
	}
	.idioma-pl #gastronomia2 .tierra .title div:nth-of-type(3) {
  		font-size: 52px;
	}
	.idioma-pl #gastronomia2 .tierra .text {
		font-size: 19px;
		padding-top: 30px;
		padding-right: 5px;
		line-height: 25px;
	}
	.idioma-pl #gastronomia2 .tierra .post-text {
		font-size: 20px;
		padding-top: 30px;
	}
	.idioma-pl #gastronomia2 .tierra .post-text a:nth-of-type(1) {
  		padding-right: 96px;
  		padding-bottom: 10px;
 		display: block;
	}
	.idioma-pl #gastronomia3 .maleta .papas .text div:nth-of-type(1) {
		font-size: 20px;
	}
	.idioma-pl #gastronomia4 .tapas .title div:nth-of-type(3) {
		font-size: 46px;
	}
  	.idioma-pl #gastronomia5 .cocina .title div:nth-of-type(3) {
  		font-size: 48px;
	}
	.idioma-pl #gastronomia5 .cocina .text {
  		padding-top: 20px;
	}
	.idioma-pl #gastronomia5 .ingredientes {
  		margin-top: 120px;
	}
	.idioma-pl #gastronomia5 .ingredientes h5 {
  		font-size: 17px;
  		padding: 0px 70px 0px;
  		line-height: 17px;
	}
	.idioma-pl #gastronomia5 .ingredientes p {
  		font-size: 17px;
  		line-height: 22px;
	}
	.idioma-pl #gastronomia5 .text h3 {
  		padding-right: 50px;
	}
	.idioma-pl #gastronomia5 .ingredientes p {
  		padding: 0px 20px 29px;
	}
	 /* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-pt-pt #gastronomia .intro .title div:nth-of-type(2) {
  		font-size: 47px;
	}
	.idioma-pt-pt #gastronomia4 .tapas .text {
		font-size: 18px;
		padding-top: 38px;
	}
	.idioma-pt-pt #gastronomia5 .cocina .title div:nth-of-type(3) {
  		font-size: 60px;
	}
	.idioma-pt-pt #gastronomia5 .ingredientes p {
	  	padding: 0px 50px 29px;
	}
	.idioma-pt-pt #gastronomia5 .text h3 {
  		padding-right: 50px;
	}



	.idioma-ru #gastronomia .intro .title div:nth-of-type(1) {
  		font-size: 50px;
	}
	.idioma-ru #gastronomia .intro .title div:nth-of-type(2) {
	  	font-size: 29.5px;
	}
	.idioma-ru #gastronomia .intro .title div:nth-of-type(3) {
	  	font-size: 38px;
	  	line-height: 43px;
	}
	.idioma-ru #gastronomia .intro .text {
  		padding-top: 507px;
	}
	.idioma-ru #gastronomia2 .tierra .title div:nth-of-type(3) {
  		font-size: 56px;
	}
	.idioma-ru #gastronomia2 .tierra .text {
		font-size: 18px;
		padding-top: 30px;
		padding-right: 10px;
	}
	.idioma-ru #gastronomia2 .tierra .post-text {
  		font-size: 19px;
	}
	.idioma-ru #gastronomia2 .tierra .post-text a:nth-of-type(1) {
		display: block;
		padding-bottom: 20px;
	}
	.idioma-ru #gastronomia3 .maleta .title {
	  	font-size: 30px;
	}
  	.idioma-ru #gastronomia4 .tapas .title div:nth-of-type(3) {
  		font-size: 31px;
	}
	.idioma-ru #gastronomia4 .tapas .text {
  		font-size: 18px;
	}
	.idioma-ru #gastronomia5 .cocina .text {
  		padding-top: 30px;
	}
	.idioma-ru #gastronomia5 .ingredientes p {
  		font-size: 17px;
	}
	.idioma-ru #gastronomia5 .text h3 {
  		padding-right: 50px;
	}
	.idioma-ru #gastronomia5 .text p {
  		padding-right: 20px;
	}
	/* LENGUAJE: SWEDISH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-sv #gastronomia .intro .title div:nth-of-type(2) {
		padding-left: 193px;
	}
	.idioma-sv #gastronomia .intro .title div:nth-of-type(3) {
		font-size: 33px;
		line-height: 70px;
	}
	.idioma-sv #gastronomia2 .tierra .title div:nth-of-type(3) {
		font-size: 61px;
	}
	.idioma-sv #gastronomia4 .tapas .title div:nth-of-type(3) {
		font-size: 42px;
		line-height: 47px;
	}
	.idioma-sv #gastronomia5 .ingredientes p {
	  	font-size: 17px;
	  	padding: 0px 50px 29px;
	}
	.idioma-sv #gastronomia5 .text h3 {
	  	padding-right: 50px;
	}
	/* LENGUAJE: FINNISH PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-fi #golf .intro .title {
		font-size: 92px;
		  line-height: 165px;
	}
	.idioma-fi #golf .intro .title span {
		font-size: 58px;
		line-height: 54px;
	}
	.idioma-fi #golf2 .campos .title {
  		font-size: 54px;
	}
	.idioma-fi #golf3 .golfistas .title {
  		line-height: 18px;
  		font-size: 54px;
	}
	.idioma-fi #golf3 .golfistas .title div:nth-of-type(1) {
		padding-left: 60px;
	}
	.idioma-fi #golf3 .golfistas .title div:nth-of-type(2) {
	  	padding-left: 229px;
	}
	.idioma-fi #golf3 .golfistas .title div:nth-of-type(3) {
	  	padding: 20px 0px 0px 313px;
	}
	.idioma-fi #golf5 .golf-5estrellas .title {
	  	margin-left: 52px;
	  	margin-bottom: 80px;
	}
	.idioma-fi #golf5 .golf-5estrellas .title span {
	  	left: 10px;
	}
	/* LENGUAJE: GERMAN PAGINA: GASTRONOMIA
	============================================================ */
	.idioma-de #golf2 .campos .title div:nth-of-type(1) {
  		padding-left: 140px;
	}
	.idioma-de #golf2 .campos .title div:nth-of-type(2) {
  		text-align: right;
  		padding: 0px 0px 0px 45px;
	}
	.idioma-de #golf3 .golfistas .title {
	  	font-size: 107px;
	 	line-height: 82px;
	}
	.idioma-de #golf3 .golfistas .title div:nth-of-type(3) {
  		padding: 0px 0px 0px 294px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: GOLF
	============================================================ */
	.idioma-nb #golf .intro .title {
		font-size: 101px;
		text-align: left;
		line-height: 202px;
	}
	.idioma-nb #golf .intro .title span {
		font-size: 83px;
		margin-top: -100px;
	}
	.idioma-nb #golf3 .golfistas .title {
  		font-size: 71px;
  		line-height: 48px;
	}
	.idioma-nb #golf5 .golf-5estrellas .title {
	  	margin-left: 52px;
	  	margin-bottom: 80px;
	}
	.idioma-nb #golf5 .golf-5estrellas .title span {
	  	left: 10px;
	}
	/* LENGUAJE: SWEDISH PAGINA: GOLF
	============================================================ */
	.idioma-sv #golf .intro .title {
	  	font-size: 102px;
	  	line-height: 187px;
	}
	.idioma-sv #golf .intro .title span {
	  	font-size: 96px;
	  	margin-top: -82px;
	}
	.idioma-sv #golf2 .campos .title div:nth-of-type(1) {
	  	padding-left: 128px;
	  	line-height: 15px;
	}
	.idioma-sv #golf3 .golfistas .title {
	  font-size: 118px;
	  line-height: 1em;
	}
	.idioma-sv #golf3 .golfistas .title div:nth-of-type(2) {
	  	padding-left: 214px;
	}
	.idioma-sv #golf5 .golf-5estrellas .title {
	  	margin-left: 52px;
	  	margin-bottom: 80px;
	}
	.idioma-sv #golf5 .golf-5estrellas .title span {
	  	left: 10px;
	}
	/* LENGUAJE: SWEDISH PAGINA: EXPERIENCIAS INOLVIDABLES
	============================================================ */
	.idioma-nl #testimonios .intro .title div:nth-of-type(1) {
		font-size: 58px;
		line-height: 70px;
	}
	.idioma-nl #testimonios .en-primera-persona {
  		margin-top: 650px;
	}
	/* LENGUAJE: ENGLISH PAGINA: EXPERIENCIAS INOLVIDABLES
	============================================================ */
	.idioma-en #testimonios .intro .title div:nth-of-type(1) {
	  	font-size: 61px;
	}
	.idioma-en #testimonios .en-primera-persona .title div:nth-of-type(3) {
		line-height: 66px;
		padding-left: 50px;
	}
	/* LENGUAJE: GERMAN PAGINA: EXPERIENCIAS INOLVIDABLES
	============================================================ */
	.idioma-de #testimonios .intro .title div:nth-of-type(1) {
  		font-size: 54px;
	}
	.idioma-de #testimonios .intro .text {
  		font-size: 21px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: EXPERIENCIAS INOLVIDABLES
	============================================================ */
	.idioma-nb #testimonios .intro .title div:nth-of-type(1) {
  		font-size: 51px;
	}
	.idioma-nb #testimonios .intro .text {
  		font-size: 21px;
	}
	/* LENGUAJE: DUTCH PAGINA: CLIMA
	============================================================ */
	.idioma-nl #clima .vitaminas .palabras .pre-text {
		margin-top: auto;
	}
	.idioma-nl #clima2 .vacaciones .title div:nth-of-type(3) {
	  	font-size: 48px;
	}
	/* LENGUAJE: FRENCH PAGINA: CLIMA
	============================================================ */
	.idioma-fr #clima .vitaminas .palabras .pre-text {
		margin-top: auto;
	}
	/* LENGUAJE: ITALIAN PAGINA: CLIMA
	============================================================ */
	.idioma-it #clima .vitaminas .palabras .pre-text {
		margin-top: auto;
	}
	.idioma-it #clima .vitaminas .dia .pre-text {
	  	margin-top: auto;
	}
	.idioma-it #clima2 .vacaciones .title div:nth-of-type(3) {
		line-height: 53px;
	}
	/* LENGUAJE: POLISH PAGINA: CLIMA
	============================================================ */
	.idioma-pl #clima .vitaminas .palabras .pre-text {
  		margin-top: auto;
	}
	.idioma-pl #clima .vitaminas .dia .pre-text {
		margin-top: auto;
	}
	.idioma-pl #clima .vitaminas .tiempo .pre-text h3 {
		margin-top: auto;
	}
	.idioma-pl #clima2 .vacaciones .title div:nth-of-type(3) {
		line-height: 60px;
	}
	/* LENGUAJE: GERMAN PAGINA: CLIMA
	============================================================ */
	.idioma-de #clima .vitaminas .palabras .pre-text {
	  	margin-top: auto;
	}
	.idioma-de #clima .vitaminas .dia .pre-text {
		margin-top: auto;
	}
	.idioma-de #clima .vitaminas .tiempo .pre-text {
		margin-top: -auto;
	}
	.idioma-de #clima2 .vacaciones .title div:nth-of-type(3) {
		line-height: 62px;
	}
	/* LENGUAJE: ENGLISH PAGINA: VIENTO Y OLAS
	============================================================ */
	.idioma-en #viento-y-olas-olas .olas .video div:nth-of-type(1) {
  		font-size: 38px;
	}
	.idioma-en #viento-y-olas-oceano .oceano .video:nth-of-type(2) .post-text {
  		font-size: 19px;
	}
	/* LENGUAJE: FRENCH PAGINA: VIENTO Y OLAS
	============================================================ */
	.idioma-fr #viento-y-olas-oceano .oceano .video:nth-of-type(2) .post-text {
  		font-size: 19px;
	}
	/* LENGUAJE: DUTCH PAGINA: NATURALEZA
	============================================================ */
	.idioma-nl #naturaleza-dato .reservas-marinas .title {
  		font-size: 28px;
	}
	.idioma-nl #naturaleza-islas .islas .islas-list .islas1 .puerto-zarpar div:nth-of-type(2) {
  		font-size: 24px;
	}
	.idioma-nl #naturaleza-ipad .ipad div:nth-of-type(2) .text {
  		padding-top: 540px;
	}
	/* LENGUAJE: FRENCH PAGINA: NATURALEZA
	============================================================ */
	.idioma-fr #naturaleza-estrellas .estrellas .title div:nth-of-type(2) {
	  	padding-left: 145px;
	}
	/* LENGUAJE: CZETCH PAGINA: PLAYA
	============================================================ */
	.idioma-cs #playas .intro .title div:nth-of-type(2) {
	  	font-size: 28px;
	}
	.idioma-cs #playas .gallery .title div:nth-of-type(1) {
  		font-size: 16px;
	}
	.idioma-cs #playas .gallery .title div:nth-of-type(2) {
 		font-size: 45px;
	}
	.idioma-cs #playas .a-comer .title div:nth-of-type(2) {
  		font-size: 63px;
  	}
  	.idioma-cs #playas2 .escuelas .text {
  		margin-top: 315px;
	}
	/* LENGUAJE: DANISH PAGINA: PLAYA
	============================================================ */
	.idioma-da #playas .intro .title div:nth-of-type(1) {
  		font-size: 72px;
  		line-height: 72px;
	}
	.idioma-da #playas .intro .title div:nth-of-type(2) {
  		font-size: 38px;
	}
	.idioma-da #playas .a-jugar {
  		margin-top: 568px;
	}
	.idioma-da #playas .a-jugar .title div:nth-of-type(1) {
  		font-size: 19px;
	}
	.idioma-da #playas .gallery {
  		margin-top: 80px;
	}
	.idioma-da #playas .gallery .title div:nth-of-type(2) {
  		font-size: 31px;
	}
	/* LENGUAJE: DUTCH PAGINA: PLAYA
	============================================================ */
	.idioma-nl #playas .intro .title div:nth-of-type(1) {
  		font-size: 66px;
  		line-height: 66px;
	}
	.idioma-nl #playas .intro .title div:nth-of-type(2) {
  		font-size: 33px;
	}
	.idioma-nl #playas .a-jugar {
 			margin-top: 538px;
	}
	.idioma-nl #playas .a-jugar img {
		margin-top: 80px;
	}
	.idioma-nl #playas .gallery {
		margin-top: 73px;
	}
	.idioma-nl #playas .gallery .title div:nth-of-type(2) {
		font-size: 49px;
	}
	.idioma-nl #playas2 .escuelas .text {
		margin-top: 318px;
	}
	/* LENGUAJE: ENGLISH PAGINA: PLAYA
	============================================================ */
	.idioma-en #playas2 .escuelas .text {
	  	margin-top: 330px;
	}
	/* LENGUAJE: FINNISH PAGINA: PLAYA
	============================================================ */
	.idioma-fi #playas .intro .title div:nth-of-type(2) {
  		font-size: 27px;
	}
	.idioma-fi #playas .a-jugar {
  		margin-top: 563px;
	}
	.idioma-fi #playas .a-jugar .title div:nth-of-type(2) {
  		line-height: 81px;
	}
	.idioma-fi #playas .a-jugar img {
		margin-top: 40px;
	}
	.idioma-fi #playas .gallery {
	  	margin-top: 104px;
	}
	.idioma-fi #playas .gallery .title div:nth-of-type(2) {
	  	font-size: 37px;
	}
	.idioma-fi #playas .a-comer .title div:nth-of-type(2) {
	  	font-size: 41px;
	}
	.idioma-fi #playas2 .un-chapuzon .title div:nth-of-type(2) {
	  	font-size: 46px;
	}
	.idioma-fi #playas2 .escuelas .text {
	  	margin-top: 318px;
	}
	/* LENGUAJE: FRENCH PAGINA: PLAYA
	============================================================ */
	.idioma-fr #playas .a-jugar {
	  	margin-top: 410px;
	}
	.idioma-fr #playas .a-jugar img {
  		margin-top: 44px;
	}
	.idioma-fr #playas .gallery {
  		margin-top: 80px;
	}
	.idioma-fr #playas .gallery .title div:nth-of-type(2) {
  		font-size: 35px;
	}
	.idioma-fr #playas .a-comer .text {
  		font-size: 19px;
	}
	.idioma-fr #playas2 .escuelas .text {
  		margin-top: 240px;
	}
	/* LENGUAJE: ITALIAN PAGINA: PLAYA
	============================================================ */
	.idioma-it #playas .intro .title div:nth-of-type(1) {
  		line-height: 62px;
	}
	.idioma-it #playas .a-jugar {
  		margin-top: 540px;
	}
	.idioma-it #playas .gallery {
  		margin-top: 82px;
	}
	.idioma-it #playas2 .escuelas .text {
  		margin-top: 289px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: PLAYA
	============================================================ */
	.idioma-nb #playas .intro .title div:nth-of-type(2) {
  		font-size: 28px;
	}
	.idioma-nb #playas .a-jugar .title div:nth-of-type(2) {
  		font-size: 77px;
	}
	.idioma-nb #playas .a-jugar img {
  		margin-top: 87px;
	}
	.idioma-nb #playas .gallery {
  		margin-top: 99px;
	}
	.idioma-nb #playas .gallery .title div:nth-of-type(2) {
  		font-size: 33px;
	}
	.idioma-nb #playas .a-comer .title div:nth-of-type(2) {
  		font-size: 42px;
	}
	.idioma-nb #playas2 .escuelas .text {
  		margin-top: 306px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: PLAYA
	============================================================ */
	.idioma-pt-pt #playas .intro .title div:nth-of-type(1) {
		font-size: 78px;
		line-height: 78px;
	}
	.idioma-pt-pt #playas .intro .title div:nth-of-type(2) {
  		font-size: 40px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: PLAYA
	============================================================ */
	.idioma-ru #playas .intro .title div:nth-of-type(1) {
		font-size: 84px;
		line-height: 84px;
	}
	.idioma-ru #playas .intro .title div:nth-of-type(2) {
 		font-size: 34px;
	}
	.idioma-ru #playas .a-jugar .title div:nth-of-type(1) {
  		font-size: 22px;
	}
	.idioma-ru #playas .a-jugar .title div:nth-of-type(2) {
  		font-size: 60px;
	}
	.idioma-ru #playas .gallery .title div:nth-of-type(2) {
  		font-size: 49px;
	}
	.idioma-ru #playas .a-comer .title div:nth-of-type(1) {
  		font-size: 29px;
	}
	.idioma-ru #playas .a-comer .title div:nth-of-type(2) {
		font-size: 40px;
		line-height: 53px;
	}
	.idioma-ru #playas .a-comer {
  		margin-top: 467px;
	}
	.idioma-ru #playas2 .un-chapuzon .title div:nth-of-type(2) {
  		font-size: 47px;
	}
	.idioma-ru #playas2 .escuelas .text {
 		margin-top: 266px;
	}
	/* LENGUAJE: SWEADISH PAGINA: PLAYA
	============================================================ */
	.idioma-sv #playas .intro .title div:nth-of-type(2) {
  		font-size: 27px;
	}
	.idioma-sv #playas .a-jugar .title div:nth-of-type(2) {
		font-size: 50px;
		line-height: 50px;
	}
	.idioma-sv #playas .gallery .title div:nth-of-type(2) {
  		font-size: 39px;
	}
	.idioma-sv #playas .a-comer .title div:nth-of-type(2) {
  		font-size: 57px;
	}
	.idioma-sv #playas2 .escuelas .text {
  		margin-top: 293px;
	}
	/* LENGUAJE: CZESH PAGINA: OCIO
	============================================================ */
	.idioma-cs #ocio .intro .title {
  		font-size: 64px;
	}
	.idioma-cs #ocio .cena .title span:nth-of-type(2) {
		font-size: 53px;
		line-height: 49px;
		padding-left: 71px;
	}
	.idioma-cs #ocio .cena .title div:nth-of-type(2) {
  		font-size: 44px;
	}
	.idioma-cs #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
		font-size: 91px;
		line-height: 57px;
		padding-left: 22px;
		margin-top: 26px;
	}
	/* LENGUAJE: DANISH PAGINA: OCIO
	============================================================ */
	.idioma-da #ocio .intro .title {
  		font-size: 72px;
	}
	.idioma-da #ocio .cena .title span:nth-of-type(2) {
		font-size: 33px;
		padding-left: 62px;
		line-height: 6px;
	}
	.idioma-da #ocio .cena .title div:nth-of-type(2) {
		font-size: 29px;
		line-height: 63px;
	}
	.idioma-da #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
		margin-top: 10px;
	}
	/* LENGUAJE: DUTCH PAGINA: OCIO
	============================================================ */
	.idioma-nl #ocio .intro .title {
		font-size: 47px;
	}
	.idioma-nl #ocio .cena .title span:nth-of-type(2) {
		font-size: 69px;
		padding-left: 22px;
	}

	.idioma-nl #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
  		font-size: 56px;
	}
	/* LENGUAJE: FINNISH PAGINA: OCIO
	============================================================ */
	.idioma-fi #ocio .intro .title {
  		font-size: 48px;
	}
	.idioma-fi #ocio .cena .title span:nth-of-type(2) {
  		font-size: 44px;
	}
	.idioma-fi #ocio3 .diversion .title div {
  		font-size: 30px;
	}

	/* LENGUAJE: FRENCH PAGINA: OCIO
	============================================================ */
	.idioma-fr #ocio .intro .title {
	  	font-size: 70px;
	}
	.idioma-fr #ocio .cena .title span:nth-of-type(2) {
		font-size: 50px;
		line-height: 64px;
		padding-left: 100px;
	}
	.idioma-fr #ocio .cena .title div:nth-of-type(2) {
		font-size: 31px;
		line-height: 31px;
	}
	.idioma-fr #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
  		font-size: 51px;
  	}
  	.idioma-fr #ocio4 .impuestos-bajos .title div:nth-of-type(3) {
		line-height: 20px;
  	}
  	/* LENGUAJE: GERMAN PAGINA: OCIO
	============================================================ */
  	.idioma-de #ocio4 .impuestos-bajos .title div:nth-of-type(3) {
  		font-size: 38px;
  		line-height: 36px;
  		padding-left: 0px;
	}
	/* LENGUAJE: GERMAN PAGINA: OCIO
	============================================================ */
	.idioma-it #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
  		padding-left: 0px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÃ…L PAGINA: OCIO
	============================================================ */
	.idioma-nb #ocio .intro .title {
  		font-size: 75px;
	}
	.idioma-nb #ocio .cena .title span:nth-of-type(2) {
		font-size: 52px;
  		line-height: 52px;
  		padding-left: 95px;
	}
	.idioma-nb #ocio .cena .title div:nth-of-type(2) {
  		font-size: 26px;
  		line-height: 32px;
	}
	.idioma-nb #ocio4 .impuestos-bajos .title div:nth-of-type(3) {
 		line-height: 12px;
	}
	/* LENGUAJE: POLISH PAGINA: OCIO
	============================================================ */
	.idioma-pl #ocio .cena .title span:nth-of-type(2) {
  		font-size: 60px;
  		line-height: 35px;
  		padding-left: 43px;
	}
	/* LENGUAJE: PORTUGUES PAGINA: OCIO
	============================================================ */
	.idioma-pt-pt #ocio .intro .title {
  		font-size: 67px;
	}
	.idioma-pt-pt #ocio .intro .title {
  		font-size: 67px;
	}
	.idioma-pt-pt #ocio .cena .title div:nth-of-type(2) {
  		line-height: 25px;
	}
	.idioma-pt-pt #ocio3 .diversion .title {
  		font-size: 60px;
	}
	.idioma-pt-pt #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
  		font-size: 62px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: OCIO
	============================================================ */
	.idioma-ru #ocio .intro .title {
  		font-size: 55px;
	}
	.idioma-ru #ocio .intro .post-text {
  		padding-right: 0px;
	}
	.idioma-ru #ocio .cena .title div:nth-of-type(2) {
  		font-size: 31px;
  		line-height: 59px;
	}
	.idioma-ru #ocio3 .diversion .title {
  		font-size: 34px;
	}
	.idioma-ru #ocio4 .impuestos-bajos .title div:nth-of-type(2) {
  		line-height: 61px;
  		font-size: 80px;
  		padding-left: 0px;
	}
	/* LENGUAJE: SWEDISH	 PAGINA: OCIO
	============================================================ */
	.idioma-sv #ocio .intro .title {
 		font-size: 70px;
	}
	.idioma-sv #ocio .cena .title span:nth-of-type(2) {
  		font-size: 42px;
  		padding-left: 117px;
	}
	.idioma-sv #ocio .cena .title div:nth-of-type(2) {
  		font-size: 33px;
  		line-height: 34px;
	}
	.idioma-sv #ocio3 .diversion .title div {
  		font-size: 23px;
	}
	.idioma-sv #ocio4 .impuestos-bajos .title div:nth-of-type(3) {
  		padding-left: 152px;
  		line-height: 20px;
	}
	/* LENGUAJE: ENGLISH	 PAGINA: BLUEMARLIN
	============================================================ */
	.idioma-en #blue-marlin .intro .title div:nth-of-type(4) {
  		font-size: 87px;
	}
	.idioma-en #blue-marlin-neal .blue-marlin .text div:nth-of-type(2) {
  		font-size: 37px;
  		line-height: 6px;
	}
	.idioma-en #blue-marlin-neal .blue-marlin .text div:nth-of-type(3) {
		font-size: 36px;
	}
	.idioma-en #blue-marlin-neal .blue-marlin .text div:nth-of-type(5) {
  		font-size: 94px;
	}
	.idioma-en #blue-marlin-neal .blue-marlin .text div:nth-of-type(6) {
  		font-size: 23px;
	}
	.idioma-en #blue-marlin-neal .blue-marlin .text div:nth-of-type(7) {
  		font-size: 54.5px;
	}
	.idioma-en #blue-marlin-neal .blue-marlin .text div:nth-of-type(8) {
  		font-size: 50px;
	}
	.idioma-en #blue-marlin-aguas .aguas .title div:nth-of-type(1) {
  		padding-left: 80px;
	}
	.idioma-en #blue-marlin-aguas .aguas .title div:nth-of-type(2){
  		padding-left: 172px;
  		padding-top: 40px;
	}
	.idioma-en #blue-marlin-puertos .puertos .title div:nth-of-type(2) {
  		padding-left: 50px;
	}
	.idioma-en #blue-marlin-pesca .pesca .title div:nth-of-type(1) {
	  	display: block;
	}
	.idioma-en #blue-marlin-pesca .pesca .title div:nth-of-type(2) {
	  	display: block;
	  	font-size: 62px;
	  	line-height: 43px;
	}
	.idioma-hu #blue-marlin .intro .title {
		padding-left: 5px;
	}
	.idioma-hu #blue-marlin .intro .title div:nth-of-type(3) {
		padding-left: 0;
		font-size: 46px;
	}
	.idioma-hu #blue-marlin .intro .text {
		padding-left: 20px;
	}
	.idioma-hu #blue-marlin-neal .blue-marlin .text {
		font-size: 36px;
		padding: 25px 0 0 39px;
	}
	.idioma-hu #blue-marlin-neal .blue-marlin .text div:nth-of-type(2),
	.idioma-hu #blue-marlin-neal .blue-marlin .text div:nth-of-type(4) {
		font-size: 33px;
		line-height: 1.1em;
		margin: -12px 0;
	}
	.idioma-hu #blue-marlin-neal .blue-marlin .text div:nth-of-type(5) {
		font-size: 65px;
	}
	.idioma-hu #blue-marlin-neal .blue-marlin .text div:nth-of-type(8) {
		font-size: 44px;
	}
	.idioma-hu #blue-marlin-aguas .aguas .title div:nth-of-type(1) {
		padding-left: 93px;
	}

	.idioma-hu #blue-marlin-picudo .festin .title div:nth-of-type(2) {
  	font-size: 70px;
	}
	.idioma-hu #blue-marlin-puertos .puertos .title div:nth-of-type(3) {
    font-size: 64px;
    margin-top: 10px;
	}
	.idioma-hu #blue-marlin-puertos .puertos .title span {
    top: 14px;
	}
	.idioma-hu #blue-marlin-pesca .pesca .title div:nth-of-type(4) {
		margin: 0 0 10px;
		font-size: 43px;
	}
	.idioma-hu #blue-marlin-pesca .pesca .title span {
		font-size: 80px;
    top: 25px;
    left: 2%;
	}
	/* LENGUAJE: DANISH	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-da #extremosfera .record .title div:nth-of-type(2) {
  		font-size: 19px;
	}
	.idioma-da #extremosfera2 .practica .title div:nth-of-type(2) {
  		font-size: 40px;
	}
	.idioma-da #extremosfera2 .practica .title div:nth-of-type(3) {
  		font-size: 33px;
  		line-height: 46px;
	}
	.idioma-da #extremosfera3 .escalada .title div:nth-of-type(2) {
  		font-size: 50px;
	}
	.idioma-da #extremosfera5 .rope-jump .title div:nth-of-type(3) {
  		font-size: 54px;
	}
	.idioma-da #extremosfera6 .trail .title div:nth-of-type(2) {
  		font-size: 59px;
	}
	/* LENGUAJE: ENGLISH	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-en #extremosfera .record .title div:nth-of-type(3) {
  		font-size: 70px;
  		line-height: 49px;
	}
	.idioma-en #extremosfera2 .practica .title div:nth-of-type(1) {
  		font-size: 43px;
	}
	.idioma-en #extremosfera2 .practica .title div:nth-of-type(2) {
  		font-size: 56px;
	}
	.idioma-en #extremosfera2 .practica .title div:nth-of-type(3) {
  		font-size: 65px;
  		line-height: 76px;
	}
	.idioma-en #extremosfera2 .practica .title div:nth-of-type(3) span {
  		font-size: 116px;
	}
	.idioma-en #extremosfera6 .trail .title div:nth-of-type(2) {
  		font-size: 59px;
	}
	.idioma-en #extremosfera7 .parapente .title div:nth-of-type(2) {
  		font-size: 25px;
	}
	/* LENGUAJE: FINNISH	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-fi #extremosfera2 .practica .title div:nth-of-type(2) {
  		font-size: 44px;
	}
	.idioma-fi #extremosfera2 .practica .title div:nth-of-type(3) span {
  		font-size: 73px;
  		line-height: 69px;
	}
	.idioma-fi #extremosfera3 .escalada .text {
  		padding-top: 30px;
	}
	.idioma-fi #extremosfera5 .rope-jump .title div:nth-of-type(2) {
  		font-size: 42px;
  		padding-left: 104px;
	}
	.idioma-fi #extremosfera6 .trail .title div:nth-of-type(2) {
  		font-size: 67px;
	}
	/* LENGUAJE: FFRENCH	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-fr #extremosfera2 .practica .title div:nth-of-type(1) {
	 	font-size: 50px;
	}
	.idioma-fr #extremosfera2 .practica .title {
 			margin-top: 120px;
	}
	.idioma-fr #extremosfera2 .practica .title div:nth-of-type(2) {
  		font-size: 28px;
	}
	.idioma-fr #extremosfera2 .practica .title div:nth-of-type(3) {
  		font-size: 48px;
  		line-height: 42px;
	}
	.idioma-fr #extremosfera3 .escalada .text {
		font-size: 18px;
		padding-left: 48px;
		padding-top: 30px;
	}
	.idioma-fr #extremosfera5 .rope-jump .title div:nth-of-type(3) {
  		font-size: 51px;
	}
	.idioma-fr #extremosfera6 .trail .title div:nth-of-type(2) {
  		font-size: 46px;
  		line-height: 93px;
	}
	.idioma-fr #extremosfera8 .ciclismo .title div:nth-of-type(3) {
  		font-size: 60px;
	}
	/* LENGUAJE: GERMAN	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-de #extremosfera.de .record .text {
  		padding-right: 10px;
	}
	.idioma-de #extremosfera2.de .practica .title div:nth-of-type(2) {
  		font-size: 38px;
  		line-height: 38px;
	}
	.idioma-de #extremosfera3 .escalada .title div:nth-of-type(3) {
  		font-size: 68px;
	}
	.idioma-de #extremosfera7 .parapente .title div:nth-of-type(3) {
		font-size: 40px;
		padding-left: 175px;
	}
	.idioma-de #extremosfera8 .ciclismo .title div:nth-of-type(3) {
  		padding-left: 100px;
	}
	/* LENGUAJE: ITALIAN	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-it #extremosfera2 .practica .title div:nth-of-type(1) {
	  	font-size: 76px;
	}
	.idioma-it #extremosfera2 .practica .title div:nth-of-type(3) span {
  		font-size: 102px;
  	}
  	.idioma-it #extremosfera8 .ciclismo .title div:nth-of-type(3) {
  		font-size: 57px;
  		padding-left: 100px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÃ…L	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-nb #extremosfera .record .title div:nth-of-type(3) {
  		font-size: 58px;
	}
	.idioma-nb #extremosfera2 .practica .title {
 		margin-top: 120px;
	}
	.idioma-nb #extremosfera2 .practica .title div:nth-of-type(1) {
  		font-size: 62px;
	}
  	.idioma-nb #extremosfera2 .practica .title div:nth-of-type(2) {
  		font-size: 38px;
  		line-height: 45px;
	}
	.idioma-nb #extremosfera2 .practica .title div:nth-of-type(3) {
  		font-size: 40px;
  		line-height: 80px;
	}
	.idioma-nb #extremosfera2 .practica .title div:nth-of-type(3) span {
  		font-size: 58px;
	}
	.idioma-nb #extremosfera3 .escalada .text {
  		padding-top: 30px;
	}
	.idioma-nb #extremosfera6 .trail .title div:nth-of-type(2) {
  		font-size: 50px;
   		line-height: 106px;
	}
	.idioma-nb #extremosfera6 .trail .title div:nth-of-type(3) {
  		font-size: 30px;
  		line-height: 0px;
	}
	.idioma-nb #extremosfera7 .parapente .title div:nth-of-type(3) {
  		padding-left: 182px;
	}
	.idioma-nb #extremosfera8 .ciclismo .title div:nth-of-type(3) {
  		font-size: 44px;
  		padding-left: 90px;
  	}
  	/* LENGUAJE: SWEDISH	 PAGINA: EXTREMOSFERA
	============================================================ */
	.idioma-sv #extremosfera2 .practica .title div:nth-of-type(1) {
  		font-size: 57px;
  		line-height: 90px;
	}
	.idioma-sv #extremosfera2 .practica .title div:nth-of-type(2) {
  		font-size: 38px;
  		line-height: 29px;
	}
	.idioma-sv #extremosfera2 .practica .title div:nth-of-type(3) {
  		font-size: 60px;
  		line-height: 99px;
	}
	.idioma-sv #extremosfera2 .practica .title div:nth-of-type(3) span {
  		font-size: 96px;
	}
	.idioma-sv #extremosfera3 .escalada .title div:nth-of-type(2) {
  		font-size: 50px;
  		padding-left: 86px;
	}
	.idioma-sv #extremosfera6 .trail .title div:nth-of-type(2) {
  		font-size: 53px;
	}
	.idioma-sv #extremosfera7 .parapente .title div:nth-of-type(3) {
  		padding-left: 169px;
	}
	.idioma-sv #extremosfera8 .ciclismo .title div:nth-of-type(3) {
  		font-size: 29px;
  		line-height: 30px;
  		padding-left: 90px;
	}
	/* LENGUAJE: ENGLISH	 PAGINA: BALLLENAS
	============================================================ */
	.idioma-en #ballenas .intro .title div:nth-of-type(1){
		padding-bottom: 45px;
	}
	.idioma-en #ballenas .species .title {
  		font-size: 88px;
	}
	.idioma-en #ballenas2 .habitat .title {
  		font-size: 80px;
	}
	/* LENGUAJE: CZESH	 PAGINA: CLIMA
	============================================================ */
	.idioma-cs #clima2 .vacaciones .title {
  		font-size: 55px;
	}
	.idioma-cs #clima2 .vacaciones .title div:nth-of-type(3) span {
  		left: 210px;
	}
	/* LENGUAJE: DANISH	 PAGINA: CLIMA
	============================================================ */
	.idioma-da #clima2 .vacaciones .title div:nth-of-type(3) span {
  		position: absolute;
  		bottom: 43px;
	}
	/* LENGUAJE: FINNISH	 PAGINA: CLIMA
	============================================================ */
	.idioma-fi #clima .vitaminas .title {
  		font-size: 36px;
	}
	.idioma-fi #clima .vitaminas .title div:nth-of-type(3) {
  		font-size: 35px;
	}
	.idioma-fi #clima2 .vacaciones .title div:nth-of-type(3) {
  		font-size: 53px;
	}
  	.idioma-fi #clima2 .vacaciones .mini-title.aire-libre div:nth-of-type(3) {
  		font-size: 46px;
	}
	/* LENGUAJE: ENGLISH	 PAGINA: CLIMA
	============================================================ */
	.idioma-en #clima2 .vacaciones .title {
  		font-size: 54px;
	}
	.idioma-en #clima2 .vacaciones .title div:nth-of-type(3) span {
  		bottom: 48px;
  		left: 194px;
	}
	/* LENGUAJE: FRENCH	 PAGINA: CLIMA
	============================================================ */
	.idioma-fr #clima2 .vacaciones .title div:nth-of-type(3) span {
  		bottom: 47px;
  		left: 198px;
	}
	/* LENGUAJE: GERMAN	 PAGINA: CLIMA
	============================================================ */
	.idioma-de #clima .vitaminas .tiempo {
  		margin-top: 30px;
	}
	.idioma-de #clima2 .vacaciones .title div:nth-of-type(3) span {
  		bottom: 45px;
  		left: 185px;
	}
	.idioma-de #clima2.de .vacaciones .mini-title.tradicion {
  		font-size: 20px;
	}
	/* LENGUAJE: NORWEGIAN BOKMÅL PAGINA: ESTRELLAS
	============================================================ */
	.idioma-nb #clima2 .vacaciones .title div:nth-of-type(3) span {
  		bottom: 44px;
  		left: 189px;
	}
	/* LENGUAJE: ITALIAN PAGINA: ESTRELLAS
	============================================================ */
	.idioma-it #clima2 .vacaciones .title {
  		font-size: 52px;
	}
	.idioma-it #clima2 .vacaciones .title div:nth-of-type(3) span {
  		bottom: 50px;
  		left: 209px;
	}
	/* LENGUAJE: RUSSIAN	 PAGINA: CLIMA
	============================================================ */
	.idioma-ru #clima .vitaminas .title {
  		font-size: 30px;
	}
	.idioma-ru #clima2 .vacaciones .title div:nth-of-type(3) {
  		font-size: 44px;
	}
	.idioma-ru #clima2 .vacaciones .title div:nth-of-type(3) span {
  		bottom: 46px;
  		left: 254px;
	}
	.idioma-ru #clima2 .vacaciones .mini-title.aire-libre div:nth-of-type(3) {
  		font-size: 45px;
	}
	/* LENGUAJE: SWEDISH	 PAGINA: CLIMA
	============================================================ */
	.idioma-sv #clima2 .vacaciones .title {
 		font-size: 48px;
	}
	.idioma-sv #clima2 .vacaciones .title div:nth-of-type(3) span {
  		bottom: 47px;
  		left: 192px;
	}
	.idioma-sv #clima2 .vacaciones .mini-title.aire-libre div:nth-of-type(3) {
  		font-size: 66px;
	}
	/* LENGUAJE: FRENCH	 PAGINA: NAVEGACION
	============================================================ */
	.idioma-fr #navegacion2 .motor .cita {
  		margin-top: 788px;
	}
	.idioma-fr #navegacion3 .mares .title div:nth-of-type(2) {
  		font-size: 34px;
	}
	.idioma-fr #navegacion4 .nautica .title div:nth-of-type(3) {
  		font-size: 66px;
	}
	/* LENGUAJE: DUTCH	 PAGINA: NAVEGACION
	============================================================ */
	.idioma-nl #navegacion .intro .text {
  		font-size: 24px;
	}
	.idioma-nl #navegacion2 .motor .cita {
  		margin-top: 722px;
	}
  	/* LENGUAJE: DUTCH	 PAGINA: BLUE MARLIN
	============================================================ */
	.idioma-nl #blue-marlin .intro .title div:nth-of-type(2) {
		margin-top: 0px;
	}
	.idioma-nl #blue-marlin-neal .blue-marlin .text div:nth-of-type(2) {
  		font-size: 34px;
	}
	.idioma-nl #blue-marlin-neal .blue-marlin .text div:nth-of-type(4) {
  		font-size: 43px;
	}
	.idioma-nl #blue-marlin-neal .blue-marlin .text div:nth-of-type(5) {
  		font-size: 73px;
	}
	.idioma-nl #blue-marlin-neal .blue-marlin .text div:nth-of-type(6) {
 		padding-left: 184px;
  		font-size: 53px;
  		padding-top: 27px;
	}
	.idioma-nl #blue-marlin-neal .blue-marlin .text div:nth-of-type(7) {
  		padding-top: 5px;
  		font-size: 57.5px;
	}
	.idioma-nl #blue-marlin-neal .blue-marlin .text div:nth-of-type(8) {
  		font-size: 75px;
  		padding-top: 30px;
	}
	.idioma-nl #blue-marlin-neal .blue-marlin .text {
  		padding-top: 50px;
	}
	.idioma-nl #blue-marlin-picudo .festin .title div:nth-of-type(2) {
  		font-size: 68px;
	}
  	.idioma-nl #blue-marlin-puertos .puertos .title div:nth-of-type(3) {
 		line-height: 25px;
  	}
  	.idioma-nl #blue-marlin-pesca .pesca .title div:nth-of-type(4) {
  		font-size: 64px;
 		padding-top: 20px;
  		padding-left: 45px;
	}
 	/* LENGUAJE: ITALIAN	 PAGINA: BLUE MARLIN
	============================================================ */
	.idioma-it #blue-marlin-neal .blue-marlin .text div:nth-of-type(7) {
  		font-size: 36.5px;
	}
	.idioma-it #blue-marlin-neal .blue-marlin .text div:nth-of-type(8) {
  		font-size: 68px;
	}
	.idioma-it #blue-marlin-puertos .puertos .title div:nth-of-type(2) {
  		font-size: 40px;
  		padding-left: 71px;
	}
	/* LENGUAJE: FRENCH	 PAGINA: BLUE MARLIN
	============================================================ */
	.idioma-fr #blue-marlin .intro .title div:nth-of-type(2) {
		margin-top: 0px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text div:nth-of-type(2) {
  		font-size: 24px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text div:nth-of-type(3) {
  		font-size: 32px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text div:nth-of-type(4) {
		font-size: 51px;
		padding-left: 50px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text div:nth-of-type(5) {
  		font-size: 143px;
  		line-height: 94px;
  		margin-top: -33px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text div:nth-of-type(6) {
  		padding-left: 24px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text div:nth-of-type(7) {
  		padding-top: 18px;
  		font-size: 51.5px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text div:nth-of-type(8) {
  		font-size: 51px;
	}
	.idioma-fr #blue-marlin-neal .blue-marlin .text {
  		padding-top: 40px;
	}
	.idioma-fr #blue-marlin-picudo .picudo .title div:nth-of-type(2) {
  		font-size: 84px;
	}
	.idioma-fr #blue-marlin-picudo .festin .title div:nth-of-type(2) {
  		font-size: 76px;
	}
	.idioma-fr #blue-marlin-aguas .aguas .title div:nth-of-type(1) {
  		padding-left: 84px;
	}
	.idioma-fr #blue-marlin-aguas .aguas .title div:nth-of-type(2),
	.idioma-fr #blue-marlin-aguas .aguas .title div:nth-of-type(3) {
		padding-top: 41px;
	}
	.idioma-fr #blue-marlin-puertos .puertos .title div:nth-of-type(2) {
		padding-top: 10px;
		padding-left: 67px;
		line-height: 36px;
	}
	.idioma-fr #blue-marlin-puertos .puertos .puertos-list {
  		padding-top: 186px;
	}
  	/* LENGUAJE: CZESH	 PAGINA: SENDEROS
	============================================================ */
	.idioma-cs #senderos3 .niveles .title div:nth-of-type(4) {
  		left: 255px;
	}
	.idioma-cs #senderos3 .niveles .title div:nth-of-type(5) {
  		padding-left: 224px;
    	line-height: 15px;
	}
	.idioma-cs #senderos3 .niveles .text h2 span {
  		padding-right: 10px;
	}
	.idioma-cs #senderos3 .niveles .text.basico h2,
	.idioma-cs #senderos3 .niveles .text.avanzado h2 {
  		padding-left: 2px;
	}
	/* LENGUAJE: DANISH	 PAGINA: SENDEROS
	============================================================ */
	.idioma-da #senderos2 .senderos .title div:nth-of-type(2) {
	  	padding-left: 194px;
	}
	.idioma-da #senderos3 .niveles .title div:nth-of-type(4) {
	  	left: 178px;
	}
	.idioma-da #senderos3 .niveles .title div:nth-of-type(5) {
	  	padding-left: 147px;
	}
	.idioma-da #senderos3 .niveles .text.basico h2,
	.idioma-da #senderos3 .niveles .text.avanzado h2 {
	  	padding-left: 2px;
	}
	/* LENGUAJE: DUTCH	 PAGINA: SENDEROS
	============================================================ */
	.idioma-nl #senderos2 .inmensidad .title div:nth-of-type(1) {
  		font-size: 58px;
	}
	.idioma-nl #senderos3 .niveles .title div:nth-of-type(4) {
  		left: 177px;
	}
	.idioma-nl #senderos3 .niveles .title div:nth-of-type(5) {
  		padding-left: 147px;
	}
	.idioma-nl #senderos3 .niveles .text.basico h2,
	.idioma-nl #senderos3 .niveles .text.avanzado h2 {
	  	padding-left: 2px;
	  	margin-left: 0px;
	}
	/* LENGUAJE: FRENCH	 PAGINA: SENDEROS
	============================================================ */
	.idioma-fr #senderos3 .niveles .title div:nth-of-type(4) {
	  	left: 202px;
	}
	.idioma-fr #senderos3 .niveles .title div:nth-of-type(5) {
	  	padding-left: 169px;
	}
	.idioma-fr #senderos3 .niveles .text h2 span {
  		padding-right: 10px;
	}
	/* LENGUAJE: GERMAN	 PAGINA: SENDEROS
	============================================================ */
	.idioma-de #senderos2 .senderos .title div:nth-of-type(1) {
  		font-size: 69px;
	}
	.idioma-de #senderos2 .senderos .title {
  		margin-bottom: 45px;
	}
	.idioma-de #senderos2 .senderos p {
  		font-size: 16px;
  		line-height: 21px;
	}
	/* LENGUAJE: ITALIAN	 PAGINA: SENDEROS
	============================================================ */
	.idioma-it #senderos3 .niveles .text.avanzado h2 {
  		padding-left: 2px;
	}
	/* LENGUAJE: ORWEGIAN BOKMâˆšÃ–L	 PAGINA: SENDEROS
	============================================================ */
	.idioma-nb #senderos2 .senderos .title div:nth-of-type(2) {
  		padding-left: 143px;
	}
	.idioma-nb #senderos3 .niveles .title div:nth-of-type(4) {
  		left: 177px;
	}
	.idioma-nb #senderos3 .niveles .title div:nth-of-type(5) {
  		padding-left: 146px;
	}
	.idioma-nb #senderos3 .niveles .text.avanzado h2 {
  		padding-left: 2px;
	}
	/* LENGUAJE: POLISH	 PAGINA: SENDEROS
	============================================================ */
	.idioma-pl #senderos .intro .title div:nth-of-type(1) {
  		font-size: 104px;
	}
	.idioma-pl #senderos2 .senderos .text {
	  	padding-right: 0px;
	}
	.idioma-pl #senderos2 .senderos p {
	  	font-size: 16px;
	}
	.idioma-pl #senderos3 .niveles .title div:nth-of-type(3) {
	  	font-size: 39px;
	}
	.idioma-pl #senderos3 .niveles .title div:nth-of-type(5) {
	  	font-size: 50px;
	  	line-height: 21px;
	}
	.idioma-pl #senderos3 .niveles .text h2 span {
	 	padding-right: 10px;
	}
	.idioma-pl #senderos3 .niveles .text.basico h2,
	.idioma-pl #senderos3 .niveles .text.intermedio h2,
	.idioma-pl #senderos3 .niveles .text.avanzado h2{
	  	padding-left: 2px;
	  	margin-left: 0px;
	}
	/* LENGUAJE: PORTUGUESE, PORTUGAL PAGINA: SENDEROS
	============================================================ */
	.idioma-pt-pt #senderos .intro .title div:nth-of-type(1) {
  		font-size: 106px;
	}
	.idioma-pt-pt #senderos3 .niveles .text.avanzado h2 {
  		padding-left: 2px;
	}
	/* LENGUAJE: RUSSIAN PAGINA: SENDEROS
	============================================================ */
	.idioma-ru #senderos .intro .title div:nth-of-type(1) {
  		font-size: 79px;
	}
	.idioma-ru #senderos .intro .title div:nth-of-type(2) {
  		font-size: 33px;
	}
	.idioma-ru #senderos2 .inmensidad h3 {
  		font-size: 29px;
	}
	.idioma-ru #senderos3 .niveles .title div:nth-of-type(4) {
  		left: 224px;
	}
	.idioma-ru #senderos3 .niveles .title div:nth-of-type(5) {
  		padding-left: 190px;
	}
	.idioma-ru #senderos3 .niveles .text.basico h2,
	.idioma-ru #senderos3 .niveles .text.avanzado h2 {
  		padding-left: 2px;
	}
	/* LENGUAJE: SWEDISH PAGINA: SENDEROS
	============================================================ */
	.idioma-sv #senderos .intro .title div:nth-of-type(1) {
  		font-size: 75px;
  		line-height: 77px;
	}
	.idioma-sv #senderos .intro .title div:nth-of-type(2) {
  		line-height: 52px;
	}
	.idioma-sv #senderos2 .senderos .title div:nth-of-type(2) {
  		padding-left: 163px;
	}
	.idioma-sv #senderos3 .niveles .title div:nth-of-type(4) {
  		left: 181px;
	}
  	.idioma-sv #senderos3 .niveles .title div:nth-of-type(5) {
  		padding-left: 149px;
	}
	.idioma-sv #senderos3 .niveles .text.basico h2,
	.idioma-sv #senderos3 .niveles .text.avanzado h2 {
	    padding-left: 2px;}
	/*NAVIDAD
    #############################################################*/

  #navidad .intro {
    padding-top: 60px;
  }
	#navidad .intro .title div p,
	#navidad .intro .title div span {
	    margin-left: 25px;
	    margin-right: auto;
	    font-size: 14vw;
	}
	#navidad .intro .title div p:nth-of-type(1) {
		margin-top: 20px;
		line-height: 0.9em;
	}
	#navidad .intro p:nth-of-type(1):before {
		top: -51px;
	}
	#navidad .intro .title div p:nth-of-type(2) {
	  margin-top: 0 !important;
	  margin-left: 0;
	  line-height: 0.9em;
	}
    #navidad .row .text p {
    	font-size: 16px;
    }
	#navidad2 .text {
	    margin-top: 0px;
	}
	#navidad2 img {
		float: inherit;
	}
    #navidad2 .title {
    	line-height: 45px;
		text-shadow: 1px 1px 1px #000;
	}
	#navidad2 .title span {
	    display: none;
	}
	#navidad3 .circle {
	  width: 95vw;
	  height: 95vw;
	  margin-left: 2vw;
	  margin-top: 20vh;
	}
	#navidad3 .row  {
	    padding: 15vw 20px 0px 60px;
	}
  #navidad3 .text {
    	font-size: 13.5px;
    	margin-top: 0px;
	}
	#navidad3 .title p,
	#navidad3 .title p > span {
		font-size: 36px;
		line-height: 32px;
	}
	#navidad4 .title span {
	    display: none;
	}
    #navidad4 .title {
   	 line-height: 50px;
    	font-size: 60px;
    }
    #navidad4 .title p:nth-of-type(2){
    	font-size: 64px;
	}
    #navidad4 .row.magos {
    	margin-top: 20px;
    }
	#navidad4 .col-sm-8 {
	    padding-left: 50px;
        padding-right: 50px;
	}
	#navidad4 .row .col-sm-8 .text {
	    margin-top: 20px;
	}
	#navidad4 img {
        display: block;
	    margin-left: auto;
        margin-right: auto;
	}
    #navidad4 .text {
    	font-size: 14px;
	}
	.idioma-cs #navidad .intro .title p:nth-of-type(2) {
    	margin-top: -46px;
	}
	.idioma-cs #navidad .intro .title div p,
	.idioma-cs #navidad .intro .title div span {
		font-size: 56px;
	}
	.idioma-cs #navidad .intro .title div span {
		margin-left: 0px;
	}
	.idioma-cs #navidad .intro p:nth-of-type(1)::before {
		top: -38px;
	}
	.idioma-cs #navidad3 .title {
    	font-size: 34px;
	}
	.idioma-cs #navidad3 .row {
		padding-left: 48px;
	}
	.idioma-cs #navidad4 .title p:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-nl #navidad .intro p:nth-of-type(2) {
    	margin-left: 0px;
    	font-size: 50px;
	}
	.idioma-nl #navidad3 .title p,
	.idioma-nl #navidad3 .title p span {
    	font-size: 31px;
	}
	.idioma-nl #navidad3 .text {
		font-size: 13px;
	}
	.idioma-nl #navidad4 .title p:nth-of-type(2) {
    	font-size: 55px;
	}
	.idioma-en #navidad .intro .title div p,
	.idioma-en #navidad .intro .title div span {
		font-size: 50px;
		margin-left: 0px;
	}
	.idioma-en #navidad2 .tradicion .title p:nth-of-type(2) {
    	font-size: 50px;
	}
	.idioma-en #navidad3 .title p,
	.idioma-en #navidad3 .title p span {
		font-size: 28px;
	}
	.idioma-en #navidad4 .title p:nth-of-type(2) {
    	font-size: 56px;
	}
	.idioma-en #navidad4 .title p:nth-of-type(2) {
    	font-size: 56px;
	}
	.idioma-fr #navidad3 .title p span,
	.idioma-fr #navidad3 .title p {
    	font-size: 28px;
	}
	.idioma-fr #navidad3 .text {
    	font-size: 12.6px;
	}
	.idioma-fr #navidad4 .title p:nth-of-type(2) {
    	font-size: 60px;
	}
	.idioma-fr #navidad4 .title p:nth-of-type(3) {
    font-size: 50px;
	}
	.idioma-de #navidad .intro .title div p,
	.idioma-de #navidad .intro .title div span {
		font-size: 10vw;
	}
	.idioma-de #navidad .intro p:nth-of-type(1)::before {
		top: -44px;
	}
	.idioma-de #navidad .intro .title div p:nth-of-type(2) {
    	margin-top: -8vw;
	}
	.idioma-de #navidad2 .tradicion .title p:nth-of-type(2) {
		font-size: 36px;
	}
	.idioma-de #navidad2 .title {
    	line-height: 30px;
	}
	.idioma-de #navidad3 .title p,
	.idioma-de #navidad3 .title p span {
		font-size: 26px;
	}
	.idioma-de #navidad3 .text  {
		font-size: 12.9px;
	}
	.idioma-de #navidad4 .title p:nth-of-type(2) {
    	font-size: 32px;
	}
	.idioma-de #navidad4 .title {
    	line-height: 28px;
    	font-size: 38px;
	}
	.idioma-it #navidad .intro .title div span {
		margin-left: 0px;
	}
	.idioma-it #navidad .intro .title div p:nth-of-type(2) {
		font-size: 55px;
		margin-left: 0px;
	}
	.idioma-it #navidad2 .tradicion .title p:nth-of-type(2) {
    	font-size: 54px;
	}
	.idioma-it #navidad3 .title,
	.idioma-it #navidad3 .title p span {
    	font-size: 26px;
	}
	.idioma-it #navidad4 .title {
		font-size: 52px;
	}
	.idioma-nb #navidad2 .title {
		font-size: 46px;
	}
	.idioma-nb #navidad3 .title,
	.idioma-nb #navidad3 .title span {
    	font-size: 30px;
	}
	.idioma-nb #navidad3 .text {
    	font-size: 12.9px;
	}
	.idioma-nb #navidad4 .title p:nth-of-type(2) {
    	font-size: 32px;
	}
	.idioma-nb #navidad4 .title {
    	line-height: 30px;
    	font-size: 42px;
	}
	.idioma-ru #navidad .intro .title div span {
		margin-left: -35px;
	}
	.idioma-ru #navidad2 .title {
		font-size: 46px;
	}
	.idioma-ru #navidad3 .title,
	.idioma-ru #navidad3 .title p span {
    	font-size: 24px;
	}
	.idioma-ru #navidad4 .title p:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-ru #navidad4 .title {
    	line-height: 30px;
    	font-size: 31px;
	}
	.idioma-da #navidad2 .tradicion .title p:nth-of-type(2) {
		font-size: 66px;
	}
	.idioma-da #navidad3 .title p,
	.idioma-da #navidad3 .title p span {
    	font-size: 29px;
	}
	.idioma-da #navidad4 .title p:nth-of-type(2) {
    	font-size: 30px;
	}
	.idioma-da #navidad4 .title p:nth-of-type(3) {
    	font-size: 40px;
	}
	.idioma-fi #navidad .intro .title div p,
	.idioma-fi #navidad .intro .title div span {
		font-size: 58px;
	}
	.idioma-fi #navidad .intro .title div p:nth-of-type(2) {
		margin-top: -30px;
	}
	.idioma-fi #navidad3 .title p,
	.idioma-fi #navidad3 .title p span {
    font-size: 22px;
	}
	.idioma-pl #navidad .intro p:nth-of-type(1) {
    font-size: 42px;
	}
	.idioma-pl #navidad .intro .title div span {
		font-size: 60px;
	}
	.idioma-pl #navidad .intro .title div p:nth-of-type(2) {
    	margin-top: -28px;
    	font-size: 40px;
	}
	.idioma-pl #navidad3 .text {
    	font-size: 12px;
	}
	.idioma-pl #navidad4 .title p:nth-of-type(2) {
    	font-size: 50px;
	}
	.idioma-pl #navidad4 .title {
    	font-size: 26px;
	}
	.idioma-pl #navidad .intro p:nth-of-type(1)::before {
		top: -45px;
	}
	.idioma-pt-pt #navidad3 .title span {
    	font-size: 32px;
	}
	.idioma-pt-pt #navidad3 .title {
		font-size: 30px;
	}
	.idioma-pt-pt #navidad4 .title p:nth-of-type(2) {
    	font-size: 58px;
	}
	.idioma-pt-pt #navidad4 .title {
    	line-height: 38px;
    	font-size: 48px;
	}
	.idioma-sv #navidad .intro .title div span {
    	font-size: 58px;
    	margin-left: 0px;
	}
	.idioma-sv #navidad .intro .title div p:nth-of-type(2) {
		font-size: 50px;
	}
	.idioma-sv #navidad2 .tradicion .title p:nth-of-type(2) {
    	font-size: 44px;
	}
	.idioma-sv #navidad4 .title p:nth-of-type(2) {
    	font-size: 36px;
	}
	.idioma-sv #navidad4 .title {
    	font-size: 38px;
    	line-height: 30px;
	}
	.idioma-hu #navidad .intro .title div p,
	.idioma-hu #navidad .intro .title div span {
		font-size: 12vw;
	}
	.idioma-hu #navidad3 .circle {
		width: 95vw;
		height: 95vw;
	}
	.idioma-hu #navidad3 .title {
		line-height: 24px;
		font-size: 20px;
	}
	.idioma-hu #navidad3 .row {
		padding-top: 11vw;
	}
	.idioma-hu #navidad3 .title p,
	.idioma-hu #navidad3 .title span {
		font-size: 24px;
		line-height: 28px;
	}
	.idioma-hu #navidad4 .title p:nth-of-type(2) {
		font-size: 44px;
	}
	.idioma-hu #navidad4 .title {
		line-height: 40px;
		font-size: 40px;
	}

	    /* RINCONES
	========================================*/
    #rincones {
    	background: url("../img/inspiraciones/bg-rincones.jpg")no-repeat center -370px;
   		min-height: 3200px;
   		padding-bottom: 0;
   	}
    #rincones .familia {
        margin-top: 60px;
    }
    #rincones .familia .col-sm-3,
    #rincones .familia .col-sm-2 {
        margin-top: 2vw;
        text-align: center;
    }
    #rincones > div > div.row.familia > div:nth-child(5) {
        text-align: center;
        margin-top: 2vw;
    }
    #rincones .vida {
        margin-top: 100px;
    }
    #rincones .vida .title {
        margin-top: 24px;
    }
    #rincones .vida .title p:first-child:before{
        left:5px;
    }
    #rincones .vida .col-sm-6:nth-of-type(4) {
        margin-top: 0px;
        text-align: center;
    }
    #rincones .vida .col-sm-6:nth-of-type(5) {
        margin-top: 1vw;
        text-align: center;
    }
    #rincones .exprime .col-sm-6 {
    	min-height: inherit !important;
    }
    #rincones .exprime .col-sm-6:nth-of-type(2) {
        text-align: center;
    }
    #rincones .exprime .col-sm-6:nth-of-type(3) {
        margin-top: 2vw;
    }
    #rincones .exprime .col-sm-3 {
        display: none;
    }
    #rincones .desconecta .col-sm-6:nth-of-type(4) {
        margin-top: 1vw;
    }
    #rincones .desconecta .title p:first-child:before{
        left: 5px;
    }
    #rincones img {
        display: none;
    }

    .idioma-ru #rincones div.row:nth-child(5) > div:nth-child(2) > div:nth-child(1) > p:nth-child(1) {
    	white-space: inherit;
    	font-size: 46px;
    }
   	.idioma-ru #rincones .familia {
    	margin-top: 80px;
    }
    .idioma-cs #rincones .intro .title {
    	font-size: 62px;
    }
    .idioma-cs #rincones .desconecta .title {
    	font-size: 68px;
    }
    .idioma-nb #rincones .intro .title {
    	font-size: 54px;
    	max-width: none;
    }
    .idioma-da #rincones .intro .title {
    	font-size: 42px;
    }
    .idioma-pl .idioma-pl #rincones .intro .title {
    	font-size: 44px;
    }
    .idioma-pl #rincones .exprime .title p:nth-of-type(2) {
    	font-size: 60px;
	}
	.idioma-pt-pt #rincones .title {
		font-size: 64px;
	}
	.idioma-fi #rincones .intro .title {
		max-width: none;
		font-size: 50px;
	}
	.idioma-fi #rincones .desconecta .title {
		font-size: 68px;
	}
	.idioma-hu #rincones .intro .title {
		max-width: 480px;
		padding-top: 30px;
		font-size: 50px;
	}
	.idioma-hu #rincones > div > div.row.exprime > div:nth-child(4) {
		margin-right: 0px;
	}
    	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO
	============================================================ */
	#canarias-desde-el-cielo {
		background: #06358F url('../img/inspiraciones/bg-canarias-desde-el-cielo-mb.jpg');
		height: 6915px;
		min-width: 480px;
	}
	#canarias-desde-el-cielo .intro{
  		margin-top: 112px;
  		height: 792px;
	}
	#canarias-desde-el-cielo .intro .title div:nth-of-type(1){
	  	font-size: 51px;
	  	line-height: 48px;
	}
	#canarias-desde-el-cielo .intro .title div:nth-of-type(2){
	    font-size: 28px;
	    line-height: 45px;
	}
	#canarias-desde-el-cielo .intro .text{
	    margin-top: 41px;
	    text-align: center;
	    padding: 0px 15px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: LANZAROTE
	============================================================ */
	#canarias-desde-el-cielo .islas {
	    padding-right: 20px;
	}
	#canarias-desde-el-cielo .islas .lanzarote {
	    height: 262px;
	}
	#canarias-desde-el-cielo .islas .lanzarote.vd {
	    height: 435px;
	}
	#canarias-desde-el-cielo .islas .lanzarote .title div:nth-of-type(1) {
	    left: 48px;
	}
	#canarias-desde-el-cielo .islas .lanzarote .title div:nth-of-type(2){
		font-size: 64px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: FUERTEVENTURA
	============================================================ */
	#canarias-desde-el-cielo .islas .der .text {
	    padding-left: 0px;
	    padding-right: 0px;
	}
	#canarias-desde-el-cielo .islas .fuerteventura {
	    height: 276px;
	}
	#canarias-desde-el-cielo .islas .fuerteventura.vd {
	    height: 414px;
	}
	#canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(2){
		font-size: 55px;
	}
	#canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(3){
		font-size: 37px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: GRAN CANARIA
	============================================================ */
	#canarias-desde-el-cielo .islas .gran-canaria {
	    height: 308px;
	}
	#canarias-desde-el-cielo .islas .gran-canaria.vd {
	    height: 351px;
	}
	#canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(1) {
	    left: 25px;
	}
	#canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(2){
		font-size: 57px;
	}
	#canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(3){
		font-size: 38px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: TENERIFE
	============================================================ */
	#canarias-desde-el-cielo .islas .tenerife {
	    height: 316px;
	}
	#canarias-desde-el-cielo .islas .tenerife.vd {
	    height: 432px;
	}
	#canarias-desde-el-cielo .islas .tenerife .title div:nth-of-type(2){
		font-size: 68px;
	}
	#canarias-desde-el-cielo .islas .tenerife .title div:nth-of-type(3) {
    	margin-right: -3px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: LA GOMERA
	============================================================ */
	#canarias-desde-el-cielo .islas .la-gomera {
	    height: 382px;
	}
	#canarias-desde-el-cielo .islas .la-gomera.vd {
	    height: 340px;
	}
	#canarias-desde-el-cielo .islas .la-gomera .title div:nth-of-type(1) {
	    left: 69px;
	}
	#canarias-desde-el-cielo .islas .la-gomera .title div:nth-of-type(2){
		font-size: 64px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: LA PALMA
	============================================================ */
	#canarias-desde-el-cielo .islas .la-palma {
	    height: 306px;
	}
	#canarias-desde-el-cielo .islas .la-palma.vd {
	    height: 396px;
	}
	#canarias-desde-el-cielo .islas .la-palma .title div:nth-of-type(2){
		font-size: 64px;
	}
	#canarias-desde-el-cielo .islas .la-palma .title div:nth-of-type(3){
		margin-right: -35px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: EL HIERRO
	============================================================ */
	#canarias-desde-el-cielo .islas .el-hierro {
	    height: 282px;
	}
	#canarias-desde-el-cielo .islas .el-hierro.vd {
	    height: 304px;
	}
	#canarias-desde-el-cielo .islas .el-hierro .title div:nth-of-type(1) {
	    left: 127px;
	}
	#canarias-desde-el-cielo .islas .el-hierro .title div:nth-of-type(2){
		font-size: 64px;
	}
	#canarias-desde-el-cielo .islas .el-hierro .text {
	    padding-left: 0px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: VIDEOS
	============================================================ */
	#canarias-desde-el-cielo .vd{
		margin-left: 18px;
	}
	#canarias-desde-el-cielo .video-mask{
		height: 260px;
		margin-left: 6px;
		width: 416px;
		margin-top: 8px;
		/*background-color: rgba(0,0,0,0.5);*/
	}
	#canarias-desde-el-cielo .video-mask:after {
	    margin: -23px 0 0 -20px;
	    border-width: 23px 0 23px 40px;
	    /*border-color: transparent transparent transparent green;*/
	}
	#canarias-desde-el-cielo .video-mask.izq{
		margin-left: 0px;
	    margin-top: 0px;
	}
	#canarias-desde-el-cielo .lanzarote .video-mask{
		background: url('../img/inspiraciones/canarias-desde-el-cielo-lanzarote-video-mb.jpg');
	}
	#canarias-desde-el-cielo .fuerteventura .video-mask{
		background: url('../img/inspiraciones/canarias-desde-el-cielo-fuerteventura-video-mb.jpg');
	}
	#canarias-desde-el-cielo .gran-canaria .video-mask{
		background: url('../img/inspiraciones/canarias-desde-el-cielo-gran-canaria-video-mb.jpg');
	}
	#canarias-desde-el-cielo .tenerife .video-mask{
		background: url('../img/inspiraciones/canarias-desde-el-cielo-tenerife-video-mb.jpg');
	}
	#canarias-desde-el-cielo .la-gomera .video-mask{
		background: url('../img/inspiraciones/canarias-desde-el-cielo-la-gomera-video-mb.jpg');
	}
	#canarias-desde-el-cielo .la-palma .video-mask{
		background: url('../img/inspiraciones/canarias-desde-el-cielo-la-palma-video-mb.jpg');
	}
	#canarias-desde-el-cielo .el-hierro .video-mask{
		background: url('../img/inspiraciones/canarias-desde-el-cielo-el-hierro-video-mb.jpg');
	}
	/* LENGUAJE: ESPAÑOL PAGINA: CANARIAS DESDE EL CIELO - ISLAS: GALERIA
	============================================================ */
	#canarias-desde-el-cielo .gallery .title {
    	padding-left: 122px;
	}
	#canarias-desde-el-cielo .gallery .col-md-12 {
    	padding: 0px;
	}
	#canarias-desde-el-cielo .gallery .title div:nth-of-type(1) {
    	left: 53px;
	}
	#canarias-desde-el-cielo .gallery .title div:nth-of-type(2){
    	font-size: 24px;
	}
	#canarias-desde-el-cielo .gallery .title div:nth-of-type(3){
    	font-size: 70px;
	    margin-top: -28px;
	    padding-left: 0px;
	}
	.idioma-da #canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(3) {
    	font-size: 34px;
	}
	.idioma-da #canarias-desde-el-cielo .gallery .title div:nth-of-type(1) {
		font-size: 130px;
	}
	.idioma-da #canarias-desde-el-cielo .gallery .title div:nth-of-type(3) {
    	font-size: 40px;
	}
	.idioma-nl #canarias-desde-el-cielo .intro .title div:nth-of-type(1) {
    	font-size: 38px;
	}
	.idioma-nl #canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(3) {
    	font-size: 28px;
	}
	.idioma-nl #canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(3) {
    	font-size: 34px;
	}
	.idioma-nl #canarias-desde-el-cielo .islas .tenerife .title div:nth-of-type(3) {
		font-size: 26px;
	}
	.idioma-nl #canarias-desde-el-cielo .gallery .title div:nth-of-type(3) {
    	font-size: 45px;
    	margin-top: 30px;
	}
	.idioma-en #canarias-desde-el-cielo .intro .title div:nth-of-type(1) {
    	font-size: 48px;
	}
	.idioma-fr #canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(3) {
    	font-size: 32px;
	}
	.idioma-fr #canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(2) {
    	font-size: 52px;
	}
	.idioma-de #canarias-desde-el-cielo .intro .title div:nth-of-type(1) {
    	font-size: 40px;
	}
	.idioma-de #canarias-desde-el-cielo .islas .title div:nth-of-type(3) {
    	font-size: 24px;
	}
	.idioma-de #canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(3) {
    	font-size: 26px;
	}
	.idioma-de #canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(3) {
    	font-size: 30px;
	}
	.idioma-de	#canarias-desde-el-cielo .gallery .title {
		padding-left: 47px
	}
	.idioma-de #canarias-desde-el-cielo .gallery .title div:nth-of-type(1) {
		top: -15px;
		left: 20px;
		font-size: 77px;
	}
	.idioma-de #canarias-desde-el-cielo .gallery .title div:nth-of-type(3){
  	font-size: 51px;
  }
	.idioma-it #canarias-desde-el-cielo .islas .title div:nth-of-type(3) {
    	font-size: 28px;
	}
	.idioma-ru #canarias-desde-el-cielo .intro .title div:nth-of-type(1) {
    	font-size: 46px;
	}
	.idioma-ru #canarias-desde-el-cielo .intro .text {
		font-size: 16px;
	}
	.idioma-ru #canarias-desde-el-cielo .islas .title div:nth-of-type(3) {
    	font-size: 28px;
	}
	.idioma-ru #canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(2) {
    	font-size: 52px;
	}
	.idioma-ru #canarias-desde-el-cielo .gallery .title {
		padding-left: 60px;
		margin-bottom: 30px;
	}
	.idioma-ru #canarias-desde-el-cielo .gallery .title div:nth-of-type(1) {
		font-size: 85px;
		top: -30px;
		left: 20px;
	}
	.idioma-ru #canarias-desde-el-cielo .gallery .title div:nth-of-type(3) {
   	font-size: 50px;
	}
	.idioma-nb #canarias-desde-el-cielo .gallery .title div:nth-of-type(3) {
    	font-size: 48px;
    	margin-top: -20px;
	}
	.idioma-fi #canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(3) {
    	font-size: 30px;
	}
	.idioma-fi #canarias-desde-el-cielo .islas .gran-canaria .title div:nth-of-type(3) {
    	font-size: 34px;
	}
	.idioma-fi #canarias-desde-el-cielo .gallery .title div:nth-of-type(2) {
    	font-size: 44px;
	}
	.idioma-pl #canarias-desde-el-cielo .intro .title div:nth-of-type(1) {
    	font-size: 46px;
	}
	.idioma-pt-pt .idioma-pt-pt #canarias-desde-el-cielo .gallery .title div:nth-of-type(3) {
		margin-top: -28px;
	}
	.idioma-pt-pt #canarias-desde-el-cielo .islas .fuerteventura .title div:nth-of-type(3) {
    	font-size: 34px;
	}
	.idioma-sv #canarias-desde-el-cielo .islas .title div:nth-of-type(3) {
    	font-size: 24px;
	}
	.idioma-sv #canarias-desde-el-cielo .gallery .title div:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-hu #canarias-desde-el-cielo .islas .tenerife .title div:nth-of-type(2){
		white-space: normal;
		font-size: 40px;
	}
	.idioma-hu #canarias-desde-el-cielo .gallery{
		margin-top: 25px;
	}
	.idioma-pt-pt #canarias-desde-el-cielo .gallery .title div:nth-of-type(3) {
		margin-top: -28px;
	}
    /* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW
	============================================================ */
	#on-the-draw {
		background-color: #fff;
		background-image: url('../img/inspiraciones/bg-on-the-draw-mb.jpg'), url('../img/inspiraciones/bg-on-the-draw2-mb.jpg');
		background-repeat: no-repeat;
		background-position: center top, center bottom;
		padding-top: 142px;
	}
	#on-the-draw .intro {
   	margin-top: 19px;
   	padding-top: 0px;
	}
	#on-the-draw .intro .title img:nth-of-type(1) {
	    margin-right: -10px;
	}
	#on-the-draw .intro .title h1 {
		text-align: center;
	}
	#on-the-draw .intro .title h1 img {
    margin-top: 20px !important;
    margin-left: 0 !important;
	}
	#on-the-draw .intro .text {
	    margin-top: 73px;
	    padding: 0px 15px;
	}
	#on-the-draw .islas {
	    margin-top: 202px;
	}
	#on-the-draw .islas .col-sm-12{
		padding: 0px;
	}
	#on-the-draw .isla {
	    padding-left: 50px;
	    padding-bottom: 92px;
	    padding-right: 10px;
	}
	#on-the-draw .isla .text {
    	padding-right: 25px;
	}
	#on-the-draw .isla,
	#on-the-draw .isla.fuerteventura,
	#on-the-draw .isla.gran-canaria,
	#on-the-draw .isla.tenerife,
	#on-the-draw .isla.la-gomera,
	#on-the-draw .isla.la-palma,
	#on-the-draw .isla.el-hierro {
    	height: auto;
	}
	#on-the-draw .isla.lanzarote img {
		width: 380px;
    	float: left !important;
    	margin-top: 37px;
	}
	#on-the-draw .isla .post-text {
	    bottom: -613px;
	    right: inherit;
	    left: 0px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW - ISLAS:FUERTEVENTRURA
	============================================================ */
	#on-the-draw .isla.fuerteventura {
	    background: #fff url('../img/inspiraciones/bg-on-the-draw-fuerteventura-mb.jpg') center top no-repeat;
	    padding-top: 178px;
	    margin-top: 0px;
	}
	#on-the-draw .islas .der {
	    padding-left: 0px;
	}
	#on-the-draw .isla.fuerteventura img {
		width: 381px;
    	margin-top: 34px;
	}
	#on-the-draw .isla .der .post-text {
	    right: inherit;
	    left: 0px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW - ISLAS:GRAN CANARIA
	============================================================ */
	#on-the-draw .isla.gran-canaria {
	    background: url('../img/inspiraciones/bg-on-the-draw-gran-canaria-mb.jpg') center top no-repeat;
	    padding-top: 185px;
	    margin-top: 7px;
	}
	#on-the-draw .isla.gran-canaria .title div:nth-of-type(2){
	    font-size: 72px;
	}
	#on-the-draw .isla.gran-canaria img {
		float: left !important;
	    margin-top: 35px;
	    width: 304px;
	}
	#on-the-draw .isla.gran-canaria .post-text {
    	bottom: -546px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW - ISLAS:TENERIFE
	============================================================ */
	#on-the-draw .isla.tenerife {
	    background: url('../img/inspiraciones/bg-on-the-draw-tenerife-mb.jpg') center top no-repeat;
	    padding-top: 199px;
	    margin-top: 15px;
	}
	#on-the-draw .isla.tenerife img {
		float: left !important;
	    width: 380px;
   		margin-top: 42px;
	}
	#on-the-draw .isla.tenerife .post-text {
	    bottom: -640px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW - ISLAS:LA GOMERA
	============================================================ */
	#on-the-draw .isla.la-gomera {
	    background: url('../img/inspiraciones/bg-on-the-draw-la-gomera-mb.jpg') center top no-repeat;
	    padding-top: 254px;
	    margin-top: 11px;
	}
	#on-the-draw .isla.la-gomera .title div:nth-of-type(2), #on-the-draw .isla.la-gomera .title div:nth-of-type(3){
		font-size: 75px;
	}
	#on-the-draw .isla.la-gomera img {
		width: 293px;
		float: left !important;
		margin-top: 29px;
	}
	#on-the-draw .isla.la-gomera .post-text {
   		bottom: -497px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW - ISLAS:LA PALMA
	============================================================ */
	#on-the-draw .isla.la-palma {
	    background: url('../img/inspiraciones/bg-on-the-draw-la-palma-mb.jpg') center top no-repeat;
	    padding-top: 245px;
	    margin-top: 9px;
	}
	#on-the-draw .isla.la-palma img {
		width: 300px;
   		margin-top: 48px;
	}
	#on-the-draw .isla.la-palma .post-text {
   		bottom: -521px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW - ISLAS:EL HIERRO
	============================================================ */
	#on-the-draw .isla.el-hierro {
	    background: url('../img/inspiraciones/bg-on-the-draw-el-hierro-mb.jpg') center top no-repeat;
	    padding-top: 234px;
	    margin-top: 17px;
	}
	#on-the-draw .isla.el-hierro img {
		width: 380px;
		float: left !important;
		margin-top: 29px;
	}
	#on-the-draw .isla.el-hierro .post-text {
   		bottom: -608px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ON THE DRAW - VIDEO
	============================================================ */
	#on-the-draw #video {
    	margin-top: 131px;
    	height: 250px;
	}
	#on-the-draw .visitar {
	    margin-top: 24px;
	    padding: 0px 25px;
	    border: none;
	}
	#on-the-draw .visitar h3 {
	    font-size: 14px;
	    line-height: 18px;
	}
	#on-the-draw .visita {
	    padding: 1px 180px 10px 25px;
	    margin-top: -57px;
	    background-size: 37%;
	    background-position-y: top;
	}
	.idioma-cs #on-the-draw .isla.fuerteventura .title div:nth-of-type(1) {
		font-size: 22px;
	}
	.idioma-it #on-the-draw .isla .title div:nth-of-type(1) {
		font-size: 23px;
	}
	.idioma-ru #on-the-draw .isla .title div:nth-of-type(2),
	.idioma-ru #on-the-draw .isla .title div:nth-of-type(3) {
		font-size: 70px;
	}
	.idioma-ru #on-the-draw .isla.la-gomera .title div:nth-of-type(2),
	.idioma-ru #on-the-draw .isla.la-gomera .title div:nth-of-type(3) {
    	font-size: 64px;
	}
	.idioma-fi #on-the-draw .isla .title div:nth-of-type(2),
	.idioma-fi #on-the-draw .isla .title div:nth-of-type(3) {
    	font-size: 66px;
	}
	.idioma-fi #on-the-draw .isla.la-gomera .title div:nth-of-type(2),
	.idioma-fi #on-the-draw .isla.la-gomera .title div:nth-of-type(3) {
    	font-size: 54px;
	}
	.idioma-fi #on-the-draw .isla.la-palma .title div:nth-of-type(2),
	.idioma-fi #on-the-draw .isla.la-palma .title div:nth-of-type(3) {
    	font-size: 74px;
	}
	.idioma-pl #on-the-draw .isla.la-gomera .title div:nth-of-type(2),
	.idioma-pl #on-the-draw .isla.la-gomera .title div:nth-of-type(3) {
    	font-size: 64px;
	}
	.idioma-pt-pt #on-the-draw .isla.la-gomera .title div:nth-of-type(2),
	.idioma-pt-pt #on-the-draw .isla.la-gomera .title div:nth-of-type(3) {
    	font-size: 64px;
	}
	.idioma-sv #on-the-draw .isla.la-gomera .title div:nth-of-type(2),
	.idioma-sv #on-the-draw .isla.la-gomera .title div:nth-of-type(3) {
    	font-size: 64px;
	}

    /* LENGUAJE: ESPAÑOL PAGINA: RUTAS MAGICAS
	============================================================ */
	#rutas-magicas {
		background: #3E1D30 url('../img/inspiraciones/bg-rutas-magicas-mb.jpg');
		height: 7014px;
    margin-top: 60px;
	}
	#rutas-magicas .intro{
	  margin-top: 45px;
	  min-height: 630px
	}
	#rutas-magicas .intro .title div:nth-of-type(1){
		font-size: 48px;
		padding-left: 18px;
	}
	#rutas-magicas .intro .title div:nth-of-type(2){
		font-size: 98px;
	    padding-left: 66px;
	    line-height: 24px;
	}
	#rutas-magicas .intro .title div:nth-of-type(2) span{
	    font-size: 39px;
	    margin-right: -16px;
	}
	#rutas-magicas .intro .text {
	    margin-top: 93px;
	    padding: 0px 10px;
	}
	.idioma-fi #rutas-magicas .intro .title div:nth-of-type(2) {
		padding-left: 0;
		font-size: 64px;
		line-height: 0.9em;
		text-align: right;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: RUTAS MAGICAS ISLAS
	============================================================ */
	#rutas-magicas .islas {
    margin-top: 50px;
    padding-left: 15px;
	}
	#rutas-magicas .islas .col-sm-6:nth-of-type(1) {
		min-height: 790px;
	}
	#rutas-magicas .islas .gran-canaria {
   	min-height: 962px;
	}
	#rutas-magicas .islas .der .title{
    padding-left: 27px;
	}
	#rutas-magicas .islas .der .title div:nth-of-type(1) {
	    left: -11px;
	}
	#rutas-magicas .islas .der .text {
		padding-left: 30px;
	}
	#rutas-magicas .islas .gran-canaria .title div:nth-of-type(3),
	#rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    	font-size: 65px;
    	line-height: 1.2em;
	}
	#rutas-magicas .islas .text {
    	margin-top: 18px;
	}
	#rutas-magicas .islas .lanzarote {
    min-height: 720px;
	}
	#rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	#rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 72px;
	}
	#rutas-magicas .islas .fuerteventura {
	 	min-height: 790px;
	}
	#rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	#rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
    	font-size: 72px;
	}
	#rutas-magicas .islas .la-palma {
    min-height: 870px;
	}
	#rutas-magicas .islas .la-palma .title div:nth-of-type(3),
	#rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
    	font-size: 72px;
	}
	#rutas-magicas .islas .la-gomera {
    min-height: 950px;
	}
	#rutas-magicas .islas .el-hierro .title div:nth-of-type(3), #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 76px;
	}
	#rutas-magicas .islas .el-hierro .title div:nth-of-type(4) span {
	    font-size: 60px;
	}
	.idioma-fi #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3),
	.idioma-fi #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
		font-size: 50px;
		line-height: 1.1em;
	}
	.idioma-fi #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3) {
		font-size: 65px;
	}
	.idioma-fi #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
	 	font-size: 51px;
	}
	.idioma-cs #rutas-magicas .intro .title div:nth-of-type(1) {
    	font-size: 36px;
	}
	.idioma-cs #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 28px;
	}
	.idioma-cs #rutas-magicas .intro .title div:nth-of-type(2) span {
    	font-size: 30px;
	}
	.idioma-cs #rutas-magicas .islas {
    	margin-top: 150px;
	}
	.idioma-cs #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3),
	.idioma-cs #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
		font-size: 48px;
	}
	.idioma-cs #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-cs #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 58px;
	}
	.idioma-ru #rutas-magicas .intro .title div:nth-of-type(1) {
    	font-size: 36px;
	}
	.idioma-ru #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 76px;
    	margin-top: 10px;
	}
	.idioma-ru #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3) {
		font-size: 40px;
	}
	.idioma-ru #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    	font-size: 52px;
	}
	.idioma-ru #rutas-magicas .islas .title div:nth-of-type(2) {
		margin-bottom: 20px;
	}
	.idioma-ru #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-ru #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 60px;
	}
	.idioma-ru #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	.idioma-ru #rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
    	font-size: 62px;
	}
	.idioma-ru #rutas-magicas .islas .la-palma .title div:nth-of-type(3) {
		font-size: 58px;
	}
	.idioma-ru #rutas-magicas .islas .title div:nth-of-type(3) {
		font-size: 52px;
	}
	.idioma-ru #rutas-magicas .islas .el-hierro .title div:nth-of-type(3),
	.idioma-ru #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 56px;
	}
	.idioma-ru #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) span {
    	font-size: 50px;
	}
	.idioma-nb #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 60px;
    	padding-left: 0;
    	text-align: right;
	}
	.idioma-nb #rutas-magicas .intro .title div:nth-of-type(2) span {
		margin-right: 0;
	}
	.idioma-nb #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3),
	.idioma-nb #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    	font-size: 58px;
	}
	.idioma-nb #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-nb #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-nb #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	.idioma-nb #rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
    	font-size: 58px;
    	margin-bottom: 10px;
	}
	.idioma-nb #rutas-magicas .islas .la-palma .title div:nth-of-type(3),
	.idioma-nb #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-nb #rutas-magicas .islas .la-gomera .title div:nth-of-type(3),
	.idioma-nb #rutas-magicas .islas .la-gomera .title div:nth-of-type(4) {
    	font-size: 58px;
	}
	.idioma-nb #rutas-magicas .islas .el-hierro .title div:nth-of-type(3),
	.idioma-nb #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-da #rutas-magicas .intro .title div:nth-of-type(2) span {
    	font-size: 28px;
	}
	.idioma-da #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 59px;
	}
	.idioma-da #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3) {
    	font-size: 42px;
	}
	.idioma-da #rutas-magicas .islas .lanzarote .title div:nth-of-type(3) {
    	font-size: 48px;
	}
	.idioma-da #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	.idioma-da #rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
    	font-size: 56px;
	}
	.idioma-da #rutas-magicas .islas .la-palma .title div:nth-of-type(3),
	.idioma-da #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-da #rutas-magicas .islas .la-gomera .title div:nth-of-type(3) {
    	font-size: 44px;
	}
	.idioma-da #rutas-magicas .islas .el-hierro .title div:nth-of-type(3),
	.idioma-da #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 56px;
	}
	.idioma-nl #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 88px;
    	margin-top: 16px;
	}
	.idioma-nl #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3) {
		font-size: 48px;
	}
	.idioma-nl #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	.idioma-nl #rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
     font-size: 56px;
	}
	.idioma-nl #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
		font-size: 48px;
	}
	.idioma-nl #rutas-magicas .islas .la-gomera .title div:nth-of-type(3),
	.idioma-nl #rutas-magicas .islas .la-gomera .title div:nth-of-type(4) {
		font-size: 48px;
	}
	.idioma-nl #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) span {
    	font-size: 42px;
	}
	.idioma-en #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 54px;
    	padding-left: 40px;
	}
	.idioma-en #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3) {
    	font-size: 44px;
   		margin-bottom: 7px;
	}
	.idioma-en #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-en #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 54px;
	}
	.idioma-en #rutas-magicas .islas .el-hierro .title div:nth-of-type(3),
	.idioma-en #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 58px;
	}
	.idioma-en #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) span {
    	font-size: 50px;
	}
	.idioma-fr #rutas-magicas .intro .title div:nth-of-type(1) {
    	font-size: 38px;
	}
	.idioma-fr #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 72px;
    	margin-top: 10px;
	}
	.idioma-fr #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
		font-size: 48px;
	}
	.idioma-fr #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-fr #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 58px;
	}
	.idioma-fr #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	.idioma-fr #rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
    	font-size: 54px;
	}
	.idioma-fr #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
		font-size: 46px;
	}
	.idioma-fr #rutas-magicas .islas .el-hierro .title div:nth-of-type(3),
	.idioma-fr #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 68px;
	}
	.idioma-de #rutas-magicas .intro .title div:nth-of-type(2) span {
   		font-size: 32px;
	}
	.idioma-de #rutas-magicas .intro .title div:nth-of-type(2) {
   		font-size: 52px;
	}
	.idioma-de #rutas-magicas .islas .title div:nth-of-type(3),
	.idioma-de #rutas-magicas .islas .title div:nth-of-type(4) {
    	font-size: 52px;
	}
	.idioma-de #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3) {
		margin-top: -5px;
		font-size: 42px;
	}
	.idioma-de #rutas-magicas .islas .lanzarote .title div:nth-of-type(3) span {
	  margin: 0 !important;
	}
	.idioma-de #rutas-magicas .islas .la-gomera .title div:nth-of-type(4) {
    	font-size: 60px;
	}
	.idioma-de #rutas-magicas .islas .el-hierro .title div:nth-of-type(3),
	.idioma-de #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 68px;
	}
	.idioma-de #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    	margin-top: -10px;
	}
	.idioma-it #rutas-magicas .intro .title div:nth-of-type(1) {
    font-size: 42px;
	}
	.idioma-it #rutas-magicas .intro .title div:nth-of-type(2) {
    padding: 10px 0 0 0 !important;
    font-size: 68px;
    text-align: right;
	}
	.idioma-it #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
		font-size: 52px;
	}
	.idioma-it #rutas-magicas .islas .title div:nth-of-type(3),
	.idioma-it #rutas-magicas .islas .title div:nth-of-type(4) {
    	font-size: 58px;
	}
	.idioma-it .idioma-it #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-it .idioma-it #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 54px;
	}
	.idioma-it #rutas-magicas .islas .la-palma .title div:nth-of-type(4) span {
    	font-size: 46px;
	}
	.idioma-sv #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 70px;
	}
	.idioma-sv #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3),
	.idioma-sv #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    	font-size: 50px;
    	line-height: 78px;
	}
	.idioma-sv #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-sv #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 62px;
	}
	.idioma-sv #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	.idioma-sv #rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
    	font-size: 54px;
	}
	.idioma-sv #rutas-magicas .islas .la-palma .title div:nth-of-type(3),
	.idioma-sv #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
    	font-size: 62px;
	}
	.idioma-sv #rutas-magicas .islas .el-hierro .title div:nth-of-type(3) {
    	font-size: 40px;
	}
	.idioma-pt-pt #rutas-magicas .intro .title div:nth-of-type(1) {
    	font-size: 40px;
	}
	.idioma-pt-pt #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 64px;
	}
	.idioma-pt-pt #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3),
	.idioma-pt-pt #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    	font-size: 52px;
	}
	.idioma-pt-pt #rutas-magicas .islas .lanzarote .title div:nth-of-type(3),
	.idioma-pt-pt #rutas-magicas .islas .lanzarote .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-pt-pt #rutas-magicas .islas .fuerteventura .title div:nth-of-type(3),
	.idioma-pt-pt #rutas-magicas .islas .fuerteventura .title div:nth-of-type(4) {
    	font-size: 56px;
	}
	.idioma-pt-pt #rutas-magicas .islas .la-palma .title div:nth-of-type(3),
	.idioma-pt-pt #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
    	font-size: 56px;
	}
	.idioma-pt-pt #rutas-magicas .islas .el-hierro .title div:nth-of-type(3),
	.idioma-pt-pt #rutas-magicas .islas .el-hierro .title div:nth-of-type(4) {
    	font-size: 64px;
	}
	.idioma-pl #rutas-magicas .intro .title div:nth-of-type(2) {
    	font-size: 75px;
	}
	.idioma-pl #rutas-magicas .islas .gran-canaria .title div:nth-of-type(3),
	.idioma-pl #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    	font-size: 44px;
	}
	.idioma-pl #rutas-magicas .islas .la-palma .title div:nth-of-type(3),
	.idioma-pl #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
    	font-size: 56px;
	}
	.idioma-hu #rutas-magicas .intro .title div:nth-of-type(2) {
    font-size: 58px;
	}
	.idioma-hu #rutas-magicas .islas .gran-canaria .title div:nth-of-type(4) {
    margin-top: -24px;
	}
	.idioma-hu #rutas-magicas .islas .lanzarote .title div:nth-of-type(3) {
    font-size: 68px;
	}
	.idioma-hu #rutas-magicas .islas .la-palma .title div:nth-of-type(3),
	.idioma-hu #rutas-magicas .islas .la-palma .title div:nth-of-type(4) {
    font-size: 68px;
	}
	.idioma-hu #rutas-magicas .islas .la-gomera .der .text{
		margin-top: 20px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS
	============================================================ */
	#quesos-y-vinos {
		background: #379146 url('../img/inspiraciones/bg-quesos-y-vinos-mb.jpg');
		height: 8615px;
	}
	#quesos-y-vinos .intro {
		height: 760px;
		margin-top: 128px;
	}
	#quesos-y-vinos .intro .title div:nth-of-type(1) {
	    font-size: 86px;
	    line-height: 80px;
	}
	#quesos-y-vinos .intro .title div:nth-of-type(2) {
	    font-size: 39px;
	    line-height: 34px;
	}
	#quesos-y-vinos .intro .title div:nth-of-type(3) {
	    font-size: 77px;
	    line-height: 68px;
	}
	#quesos-y-vinos .intro .text {
	    margin-top: 61px;
	    padding: 0px 10px 0px 20px;
	}
	#quesos-y-vinos .islas .col-sm-6 {
	    padding: 0px 0px 0px 71px;
	}
	.idioma-de #quesos-y-vinos .intro .title div:nth-of-type(3) {
		font-size: 68px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS - ISLAS
	============================================================ */
	#quesos-y-vinos .islas{
	  	margin-top: 0;
	}
	#quesos-y-vinos .islas .text {
    	padding-right: 50px;
    	margin-top: 25px;
	}
	#quesos-y-vinos .islas .title div:nth-of-type(1) {
		top: -29px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS - ISLAS: EL HIERRO
	============================================================ */
	#quesos-y-vinos .islas .el-hierro{
		height: 1105px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS - ISLAS: FUERTEVENTURA
	============================================================ */
	#quesos-y-vinos .islas .fuerteventura{
		height: 974px;
		margin-left: 0;
	}
	#quesos-y-vinos .islas .der {
	    padding-left: 70px;
	}
	#quesos-y-vinos .islas .fuerteventura .text {
	    padding-left: 0px;
	    padding-right: 15px;
	}
	#quesos-y-vinos .islas .fuerteventura .post-text {
    	padding-left: 0px;
    	margin-top: 26px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS - ISLAS: GRAN CANARIA
	============================================================ */
	#quesos-y-vinos .islas .gran-canaria{
		height: 1154px;
	}
	#quesos-y-vinos .islas .gran-canaria .text {
	    padding-right: 18px;
	}
	#quesos-y-vinos .islas .gran-canaria .post-text {
	    margin-top: 53px;
	    padding-right: 160px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS - ISLAS: LA PALMA
	============================================================ */
	#quesos-y-vinos .islas .la-gomera .text {
	    padding-right: 40px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS - ISLAS: LA PALMA
	============================================================ */
	#quesos-y-vinos .islas .la-palma{
		height: 1422px;
	}
	#quesos-y-vinos .islas .la-palma .text {
	    padding-right: 55px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: QUESOS Y VINOS - ISLAS: LANZAROTE
	============================================================ */
	#quesos-y-vinos .islas .lanzarote{
		margin-left: 0px;
		height: 1027px;
	}
	/* UN LUGAR MAS ALLA DE LA IMAGINACION
	===============================================*/
	#cine {
		background: url('../img/inspiraciones/bg-cine-mb.jpg');
		min-height: 6450px;
	}
	#cine .text {
		font-size: 18px;
	}
	#cine .intro .title {
		margin: 0 !important;
		padding-top: 170px;

	}
	#cine .historias .title,
	#cine .literaria .title,
	#cine .escritores .title {
		margin-left: 0;
	}

	#cine .intro img {
		width: 455px;
		height: auto;
	}
	#cine .intro {
		margin: 0 !important;
		height: 1220px;
	}
	#cine .intro .col-sm-12:nth-of-type(1) {
		height: 635px;
	}
	#cine .intro .text {
		padding: 0px;
	}
	#cine .pelicula {
		margin-left: 42px;
		height: 1350px;
	}
	#cine .pelicula .col-sm-6:nth-of-type(2) {
		display: none;
	}
	#cine .pelicula .title span {
		font-size: 100px;
		top: 0;
		left: -25px;
	}
	#cine .pelicula .title p:nth-of-type(1) {
		margin-left: 0;
	}
	#cine .pelicula .title p:nth-of-type(2){
		font-size: 72px;
	}
	#cine .pelicula .text {
		padding-right: 30px;
	}
	#cine .historias {
		height: 825px;
		margin-left: 42px;
		margin-top: 0;
	}
	#cine .historias .title span{
		font-size: 100px;
		top: -45px;
	}
	#cine .historias .title p:nth-of-type(1){
		font-size: 58px;
	}
	#cine .historias .title p:nth-of-type(2){
		font-size: 72px;
		padding-left: 0;
	}
	#cine .literaria {
		height: 2150px;
		margin-top: 0;
		margin-left: 75px;
	}
	#cine .literaria .title p:nth-of-type(1){
		font-size: 52px !important;
		margin-bottom: 25px;
	}
	#cine .literaria .title p:nth-of-type(2){
		padding-left: 0;
		font-size: 68px;
  	line-height: 1em;
  	font-weight: 300;
	}
	#cine .literaria .col-sm-6:nth-of-type(2){
		top: 650px;
		margin-left: -75px;
	}
	#cine .literaria .col-sm-6:nth-of-type(2) .text {
		padding-left: 50px;
		font-size: 44px;
		padding-right: 50px;
		line-height: 52px;
	}
	#cine .literaria .col-sm-6:nth-of-type(2) .text span {
		font-size: 180px;
		top: 85px;
		left: 220px;
	}
	#cine .literaria .col-sm-6:nth-of-type(3) {
		top: -420px;
		margin-right: 25px;
	}
	#cine .literaria .col-sm-6:nth-of-type(3) p:nth-of-type(2) {
		padding-left: 30px;
		margin-top: -40px;
	}
	#cine .escritores {
		margin-top: 0;
		margin-left: 50px;
		margin-right: 25px;
	}
	#cine .title p {
		font-size: 68px;
	}
	#cine .escritores .title p:nth-of-type(2){
		padding-left: 0;
		font-size: 80px;
	}
	.idioma-ru #cine .pelicula .title p:nth-of-type(2) {
    	font-size: 60px !important;
	}
	.idioma-ru #cine .pelicula .text {
		font-size: 16px;
	}
	.idioma-ru #cine .historias .title p:nth-of-type(1) {
    	font-size: 32px !important;
	}
	.idioma-ru #cine .historias .title p:nth-of-type(2) {
    	font-size: 27px !important;
	}
	.idioma-ru #cine .literaria {
		margin-top: 0;
	}
	.idioma-ru #cine .literaria .col-sm-6:nth-of-type(3) {
    	top: -470px;
	}
	.idioma-ru #cine .literaria .col-sm-6:nth-of-type(3) .text {
		font-size: 17px;
	}
	.idioma-cs #cine .historias .title p:nth-of-type(2) {
		font-size: 72px;
		line-height: 0.9em;
		margin-top: 28px;
	}
	.idioma-cs #cine .escritores {
    	margin-top: 850px;
	}
	.idioma-cs #cine .escritores .title p:nth-of-type(2) {
		font-size: 75px;
	}
	.idioma-nl #cine .pelicula .title p:nth-of-type(2) {
    	font-size: 67px !important;
	}
	.idioma-nl #cine .historias .title p:nth-of-type(1) {
    	font-size: 50px !important;
	}
	.idioma-nl #cine .historias .title p:nth-of-type(2) {
    	font-size: 42px !important;
    	padding-left: 0px;
    }
  .idioma-nl #cine .literaria .title p:nth-of-type(2) {
    	font-size: 58px !important;
  }
  .idioma-nl #cine .literaria {
    	margin-top: 200px;
	}
	.idioma-en #cine .pelicula .title p:nth-of-type(1) {
		font-size: 58px;
	}
	.idioma-en #cine .historias .title p:nth-of-type(1) {
		font-size: 42px;
	}
	.idioma-en #cine .historias .title p:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-en #cine .literaria {
    	margin-top: 320px;
	}
	.idioma-en #cine .literaria .title p:nth-of-type(2) {
		font-size: 42px;
	}
	.idioma-en #cine .literaria .col-sm-6:nth-of-type(3) {
    	top: -350px;
	}
	.idioma-en #cine .escritores {
    	margin-top: 1100px;
	}
	.idioma-fr #cine .pelicula .title p:nth-of-type(2) {
    	font-size: 67px;
	}
	.idioma-fr #cine .historias .title p:nth-of-type(1) {
    	font-size: 39px;
	}
	.idioma-fr #cine .historias .title p:nth-of-type(2) {
    	font-size: 33px;
	}
	.idioma-fr #cine .literaria .title p:nth-of-type(2) {
    	font-size: 36px;
	}
	.idioma-fr #cine .literaria .col-sm-6:nth-of-type(3) {
    	top: -470px;
	}
	.idioma-de #cine .pelicula .title p:nth-of-type(2) {
    	font-size: 72px;
	}
	.idioma-de #cine .historias .title p:nth-of-type(1) {
    	font-size: 52px;
	}
	.idioma-de #cine .historias .title p:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-de #cine .literaria .title p:nth-of-type(2) {
		font-size: 45px;
	}
	.idioma-de #cine .literaria .col-sm-6:nth-of-type(2) {
    	top: 720px;
	}
	.idioma-de #cine .escritores .title p:nth-of-type(2) {
    	font-size: 62px;
	}
	.idioma-it #cine .historias .title p:nth-of-type(2) {
    	font-size: 49px;
	}
	.idioma-nb #cine .pelicula .title p:nth-of-type(1) {
		font-size: 66px;
	}
	.idioma-nb #cine .historias {
		margin-top: 650px;
	}
	.idioma-nb #cine .literaria .title p:nth-of-type(2) {
		font-size: 48px;
	}
	.idioma-nb #cine .literaria .col-sm-6:nth-of-type(3) {
		top: -380px;
	}
	.idioma-nb #cine .escritores .title p:nth-of-type(2) {
    	font-size: 49px;
	}
	.idioma-ru #cine .literaria .title p:nth-of-type(2) {
    	font-size: 25px;
	}
	.idioma-ru #cine .escritores .title p:nth-of-type(2) {
    font-size: 34px;
	}
	.idioma-da #cine .literaria .title p:nth-of-type(2) {
		font-size: 48px;
	}
	.idioma-da #cine .literaria .col-sm-6:nth-of-type(3) {
		top: -360px;
	}
	.idioma-da #cine .escritores {
    margin-top: 0;
	}
	.idioma-fi #cine .pelicula .title p:nth-of-type(1) {
		font-size: 50px;
	}
	.idioma-fi #cine .historias .title p:nth-of-type(2) {
    	font-size: 36px;
    	margin-top: 20px;
	}
	.idioma-fi #cine .literaria .title p:nth-of-type(2) {
		font-size: 40px;
	}
	.idioma-fi #cine .escritores {
    	margin-top: 1000px;
	}
	.idioma-pl #cine .historias .title p:nth-of-type(2) {
    	font-size: 38px;
    	margin-top: 20px;
	}
	.idioma-pl #cine .literaria .title p:nth-of-type(2) {
		font-size: 38px;
	}
	.idioma-pl #cine .literaria .col-sm-6:nth-of-type(3) {
    	top: -500px;
	}
	.idioma-pt-pt #cine .pelicula .title p:nth-of-type(2) {
    	font-size: 70px;
	}
	.idioma-sv #cine .title p {
    	font-size: 52px;
	}
	.idioma-sv #cine .pelicula .title p:nth-of-type(2) {
    	font-size: 62px;
	}
	.idioma-sv #cine .literaria .title p:nth-of-type(2) {
		font-size: 46px;
	}
	.idioma-sv #cine .literaria .col-sm-6:nth-of-type(2) {
    	top: 700px;
	}
	.idioma-sv #cine .escritores {
    	margin-top: 1000px;
	}
	.idioma-sv #cine .escritores .title p:nth-of-type(2) {
    	font-size: 60px;
	}
	.idioma-hu #cine {
		background-image: url('../img/inspiraciones/bg-cine-mb-hu.jpg');
	}
	.idioma-hu #cine .literaria .title p:nth-of-type(2) {
		font-size: 50px;
	}
	.idioma-hu #cine > div > div.row.literaria > div:nth-child(2) {
		padding-top: 220px;
	}

	.idioma-it #cine .literaria .title p:nth-of-type(2) {
		margin-top: 22px;
		font-size: 70px;
		line-height: 1.1em;
	}

	/*LAS ISLAS DEL DESCUBRIMIENTO
	==============================*/
	#colon {
		background: url('../img/inspiraciones/bg-colon-mb.jpg') no-repeat center 60px;
		min-height: 7900px;
	}
	#colon .nuevomundo .col-sm-12 .title,
	#colon .presencia .col-sm-12 .title,
	#colon .paseo .col-sm-12 .title {
		font-size: 50px;
	}
	#colon .row > .col-sm-12 .title > p::before {
		top: -5px;
		left: -35px;
		font-size: 80px;
	}
	#colon .text {
		font-size: 18px;
		font-weight: 300;
	}
	#colon .text span {
		font-weight: 500;
	}
	#colon .intro {
		height: 1350px;
	}
	#colon .intro .title p:nth-of-type(1){
		font-size: 80px;
	}
	#colon .intro .title p:nth-of-type(2){
		font-size: 35px;
	}
	#colon .intro .col-sm-12:nth-of-type(1){
		position: relative;
		height: 530px;
	}
	#colon .intro .col-sm-12:nth-of-type(1) .text {
		position: absolute; bottom: 0;
		width: 450px;
		padding: 0 15px;
		text-align: center;
	}
	#colon .intro .col-sm-12:nth-of-type(2){
		padding: 0 40px;
		margin-top: 750px;
	}
	#colon .intro .col-sm-12:nth-of-type(2) .text{
		font-size: 11px;
	}
	#colon .nuevomundo {
		margin-top: 200px;
		min-height: 1620px;
	}
	#colon .nuevomundo img {
		margin: 20px 0 20px 100px;
		width: 250px;
	}
	#colon .nuevomundo > div {
		padding: 0 15px !important;
	}
	#colon .nuevomundo .col-sm-6 {
		text-align: left;
	}
	#colon .nuevomundo .col-sm-6 .text{
		padding: 0 15px;
	}

	#colon .nuevomundo div:nth-of-type(3) .text{
		text-align: center;
	}
	#colon .presencia{
		min-height: 1185px;
	}
	#colon .presencia img {
		display: none;
	}
	#colon .presencia .col-sm-12 .text{
		padding: 0 15px;
	}
	#colon .presencia .col-sm-12:nth-of-type(2) {
		margin-bottom: 30px;
		padding-bottom: 130px;
		background: url('../img/inspiraciones/colon-circulos.png') no-repeat center bottom;
	}
	#colon .presencia .col-sm-4 {
		display: none;
	}
	#colon .presencia .col-sm-6 {
		min-height: 0 !important;
		padding: 0px 15px !important;
	}
	#colon .presencia .col-sm-6 .text {
		text-align: left;
		margin: 0 20px;
	}
	#colon .presencia .col-sm-12:last-child {
		display: none;
	}
	#colon .casa {
		margin-top: 34px;
		min-height: 1855px;
	}
	#colon .casa .col-sm-12 {
		height: 110px;
	}
	#colon .casa .row {
		height: 785px;
		margin-top: 0;
		margin-bottom: 0;
	}

	#colon .casa .col-sm-12 .title {
		font-weight: 500;
	}
	#colon .casa .col-sm-4 {
		text-align: left !important;
	}
	#colon .casa .col-sm-4 .title {
		padding: 0px 20px;
	}
	#colon .casa .col-sm-4 .text {
		padding: 0px 20px;
	}
	#colon .casa img {
		display: none;
	}
	#colon .paseo img{
		display: none;
	}
	#colon .paseo .col-sm-5 {
		width: 100%;
		padding: 40px;
	}
	#colon .paseo .col-sm-5 .title {
		font-size: 26px;
	}

	.idioma-fi #colon .intro .title p:nth-of-type(1){
		font-size: 58px;
	}
	.idioma-en #colon .casa .col-sm-12 .title {
		font-size: 35px;
		line-height: 55px;
	}
	.idioma-en #colon .casa .text {
		line-height: 1.3em;
	}
	.idioma-nb #colon .intro .title p:nth-of-type(1),
	.idioma-sv #colon .intro .title p:nth-of-type(1) {
		font-size: 60px;
	}
	.idioma-ru #colon .intro .title p:nth-of-type(1){
		font-size: 69px;
		line-height: 0.9em;
	}
	.idioma-da #colon .intro .title p:nth-of-type(1){
		font-size: 51px;
	}
	.idioma-da #colon .paseo .col-sm-12 .title {
		font-size: 43px;
	}
	/* 7 notas para 7 islas
	=============================================================*/
	#notas {
		background: url("../img/inspiraciones/bg-notas-mb.jpg") no-repeat center top;
    min-height: 6730px;
	}
	#notas .row {
		padding-left: 25px;
		padding-right: 25px;
	}
	#notas .text {
		font-size: 16px !important;
		font-weight: 300;
	}
	#notas .intro {
		height: 1275px
	}
	#notas .intro .col-sm-12 {
		padding: 0;
	}
	#notas .intro .title {
		margin: -25px 0 25px;
	}
	#notas .intro .title p:nth-of-type(1) {
		left: -15px;
		font-size: 200px;
		text-align: left;
	}
	#notas .intro .title p:nth-of-type(2){
		margin-left: 100px;
		font-size: 80px;
		top: -74px;
	}
	#notas .intro .title p:nth-of-type(3){
		font-size: 40px;
		margin-top: -114px;
	}
	#notas .intro .title p:nth-of-type(3) span{
		font-size: 44px;
	}
	#notas .intro .text {
		margin-top: 45px;
		font-size: 18px;
	}
	#notas .ritmo {
		height: 578px;
	}
	#notas .ritmo .title p:nth-of-type(1){
		font-size: 76px;
	}
	#notas .ritmo .title p:nth-of-type(2){
		font-size: 42px;
	}
	#notas .ritmo .text {
		padding-right: 110px;
	}
	#notas .cantos {
		min-height: 1300px;
	}
	#notas .cantos .col-sm-12 {
		min-height: 180px;
	}
	#notas .cantos .col-sm-3 {
		background: none !important;
	}
	#notas .cantos .col-sm-8 div {
		padding: 0;
		width: auto;
		height: auto;
		margin: 0;
	}
	#notas .cantos .title p:nth-of-type(1){
		font-size: 49px;
	}
	#notas .cantos .title p:nth-of-type(2){
		font-size: 42px;
		padding-left: 0;
	}
	#notas .cantos .title p:nth-of-type(3){
		font-size: 32px;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(1){
		padding-right: 220px;
    padding-left: 50px;
   padding-top: 35px;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(2){
		padding: 0;
		padding-left: 250px;
 	  	top: -50px;
 	 	padding-right: 30px;
  		right: 0;

	}
	#notas .cantos .col-sm-8 div:nth-of-type(3){
		padding: 0;
		color: black;
		padding-left: 70px;
    	top: -50px;
    	right: 0;
    	padding-right: 198px;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(4){
		padding: 0;
		padding-left: 220px;
    	top: -50px;
    	right: 0;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(5){
		padding: 0;
		padding-left: 50px;
    	top: -50px;
    	right: 0;
    	padding-right: 220px;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(5) p{
		padding-right: 20px;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(6){
		padding: 0;
		padding-left: 190px;
    	top: -50px;
    	right: 0;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(6) p{
		padding-right: 100px;
	}
	#notas .cantos .col-sm-8 div:nth-of-type(7){
		padding: 0;
	  padding-left: 60px;
    right: 0;
    top: -20px;
    padding-right: 230px;
	}

	#notas .musica img {
		display: none;
	}
	#notas .musica .title {
		line-height: 48px;
	}
	#notas .musica .title span {
		left: -25px;
		top: 20px;
		font-size: 100px;
	}
	#notas .musica .col-sm-6:nth-child(1) {
		width: 100%;
	}
	#notas .musica .col-sm-12 {
		min-height: 1930px
	}
	#notas .musica .col-sm-12 .col-sm-6:nth-of-type(1) {
		display: none;
	}
	#notas .musica .col-sm-12 .col-sm-6:nth-of-type(2) .title p:nth-of-type(2){
		font-size: 60px;
	}
	#notas .musica .col-sm-12 .col-sm-6:nth-of-type(3) {
		margin-top: 400px;
	}
	#notas .musica .col-sm-12 .col-sm-6:nth-of-type(3) .title span {
		top: 35px;
	}
	#notas .musica .col-sm-12 .col-sm-6:nth-of-type(3) .title p:nth-of-type(2) {
		width: 100%;
		font-size: 66px;
		margin-left: -15px;
	}
	#notas .musica > div:nth-child(2) > div:nth-child(3) .title p:nth-of-type(1) {
		line-height: 40px;
	}
	#notas .musica .col-sm-8 {
		padding-top: 0;
	}
	#notas .musica > div:nth-child(3) .title p {
		width: 100%;
	}
	#notas .musica > div:nth-child(3) .title p:nth-of-type(2) {
		width: 115%;
		margin-left: -15px;
	}
	#notas .musica .col-sm-8 .text {
		padding-top: 30px;
	}
	#notas .musica .col-sm-8 .title span {
		top: 40px;
	}
	.idioma-en #notas .cantos .title p:nth-of-type(1) {
		font-size: 48px;
	}
	.idioma-fi #notas .musica .col-sm-12 .col-sm-6:nth-of-type(2) .title p:nth-of-type(2) {
		font-size: 47px;
	}
	.idioma-de #notas .col-sm-6:nth-of-type(1) .text,
	.idioma-nl #notas .col-sm-6:nth-of-type(1) .text {
		font-size: 15px !important;
	}
	.idioma-de #notas .musica .title {
		font-size: 41px;
	}
	.idioma-hu #notas .intro .title p:nth-of-type(2) {
		margin-top: -90px;
		font-size: 80px;
	}
	.idioma-hu #notas .intro .title p:nth-of-type(3) {
		margin-top: -114px;
	}
	.idioma-hu #notas .ritmo .title p:nth-of-type(1) {
		font-size: 62px;
	}
	.idioma-hu #notas .cantos .col-sm-12 {
		min-height: 200px;
	}
	.idioma-hu #notas .cantos .title p:nth-of-type(1),
	.idioma-hu #notas .cantos .title p:nth-of-type(2) {
		font-size: 36px;
	}
	.idioma-hu #notas .cantos .title p:nth-of-type(2) {
		padding-left: 44px;
	}
	.idioma-hu #notas > div > div.row.musica > div:nth-child(1) .title 		p:nth-of-type(2) {
    line-height: 20px;
	}
	.idioma-hu #notas .musica .title {
		font-size: 72px;
	}
	.idioma-hu #notas .musica .col-sm-12 .col-sm-6:nth-of-type(3) .title span {
		top: 19px;
		left: -34px;
	}
	.idioma-hu #notas .musica .col-sm-12 .col-sm-6:nth-of-type(3) {
    margin-top: 464px;
	}
	.idioma-hu #notas .musica .col-sm-12 .col-sm-6:nth-of-type(3) .title p:nth-of-type(2),
	.idioma-hu #notas .musica .col-sm-6:nth-of-type(2) .title p:nth-of-type(2) {
		margin-left: 0;
		font-size: 40px;
	}
	.idioma-hu #notas .musica > div:nth-child(3) .title p {
    font-size: 42px;
	}
	.idioma-hu #notas .musica .col-sm-8 .title span {
		top: 27px;
	}

	.idioma-sv #parques-de-ocio .intro .title div:nth-of-type(1) {
		font-size: 53px;
	}
	.idioma-sv #parques-de-ocio .acuaticos .title div:nth-of-type(2) {
		font-size: 51px;
	}
	#notas .cantos .title p:nth-of-type(1),
	#notas .cantos .title p:nth-of-type(2) {
		margin: 0 0 10px 18px;
		font-size: 43px;
		line-height: 0.9em;
	}
	.idioma-ru #notas .intro .title p:nth-of-type(3) {
		margin-left: 10%;
		width: 90%;
	}
	.idioma-ru #notas .ritmo .title p:nth-of-type(1) {
		font-size: 40px;
		line-height: 1em;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(1) {
		height: 235px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(2) {
		top: -94px;
		height: 183px;
		padding: 0 12px 0 224px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(3) {
		top: -123px;
		height: 213px;
		padding: 0 198px 0 58px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(4) {
		top: -217px;
		height: 199px;
		padding: 0 20px 0 220px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(5) {
		top: -273px;
		height: 184px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(6) {
		top: -336px;
		height: 184px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(7) {
		top: -382px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(4) span {
		font-size: 18px;
	}
	.idioma-ru #notas .cantos .col-sm-8 div:nth-of-type(6) span {
		font-size: 20px;
	}

	.idioma-ru #notas .musica .title p {
		display: inline-block;
	}
	.idioma-ru #notas .musica .text {
		margin-right: -30px;
	}
	.idioma-ru #notas .musica .col-sm-12 .col-sm-6:nth-of-type(3) {
		padding-right: 0;
	}
	.idioma-ru #notas .musica > div:nth-child(3) .title p:nth-of-type(1) {
		font-size: 21px !important;
		margin-bottom: -10px;
	}
	.idioma-ru #notas .musica > div:nth-child(3) .title p:nth-of-type(2) {
		padding-left: 10px;
		font-size: 54px;
	}
	.idioma-da #notas .cantos .col-sm-8 div:nth-of-type(4),
	.idioma-da #notas .cantos .col-sm-8 div:nth-of-type(5),
	.idioma-da #notas .cantos .col-sm-8 div:nth-of-type(6),
	.idioma-da #notas .cantos .col-sm-8 div:nth-of-type(7) {
		top: -80px;
	}
	.idioma-da #notas .musica .title {
		font-size: 60px;
	}

	/* LENGUAJE: ESPAÑOL PAGINA: PARQUES DE OCIO
	============================================================ */
	#parques-de-ocio {
		background: url('../img/inspiraciones/bg-parques-de-ocio-mb.jpg');
		height: 5415px;
	}
	#parques-de-ocio .intro {
		min-height: 1210px;
  	margin-top: 36px;
	}
	#parques-de-ocio .intro .title div:nth-of-type(1) {
		font-size: 70px;
	}
	#parques-de-ocio .intro .title div:nth-of-type(2) {
		font-size: 56px;
	}
	#parques-de-ocio .intro .title div:nth-of-type(2) span {
		font-size: 65px;
	}
	#parques-de-ocio .intro .title div:nth-of-type(3) {
		font-size: 75px;
		text-align: right;
	}
	#parques-de-ocio .intro .text {
  	margin-top: 50px;
	}
	.idioma-ru #parques-de-ocio .intro .title div:nth-of-type(1),
	.idioma-da #parques-de-ocio .intro .title div:nth-of-type(1) {
		font-size: 61px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: PARQUES ACUATICOS
	============================================================ */
	#parques-de-ocio .acuaticos {
  	min-height: 1345px;
  	margin-left: 52px;
	}
	#parques-de-ocio .acuaticos .title div:nth-of-type(2){
		font-size: 56px;
	}
	#parques-de-ocio .acuaticos .title div:nth-of-type(3){
		font-size: 86px;
	}
	#parques-de-ocio .acuaticos .text{
		margin-top: 20px;
	  padding-right: 40px;
	}
	.idioma-fr #parques-de-ocio .acuaticos .title div:nth-of-type(3) {
		font-size: 74px;
	}
	.idioma-pt-pt #parques-de-ocio .acuaticos .title div:nth-of-type(3) {
		font-size: 66px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: PARQUES TEMATICOS
	============================================================ */
	#parques-de-ocio .tematicos {
  	min-height: 770px;
  	margin-left: 49px;
	}
	#parques-de-ocio .tematicos .title div:nth-of-type(2){
		font-size: 55px;
	}
	#parques-de-ocio .tematicos .title div:nth-of-type(3){
		font-size: 83px;
	}
	#parques-de-ocio .tematicos .text {
  	padding-right: 5px;
	}
	.idioma-fi #parques-de-ocio .tematicos .title div:nth-of-type(2) {
		font-size: 50px;
	}
	.idioma-pl #parques-de-ocio .tematicos .title div:nth-of-type(3) {
		font-size: 57px;
	}
	.idioma-fr #parques-de-ocio .tematicos .title div:nth-of-type(3),
	.idioma-pt-pt #parques-de-ocio .tematicos .title div:nth-of-type(3) {
		font-size: 65px;
	}
	.idioma-ru #parques-de-ocio .tematicos .title div:nth-of-type(2) {
		font-size: 47px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: PARQUES ZOO
	============================================================ */
	#parques-de-ocio .zoo {
		min-height: 1390px;
  	margin-left: 51px;
	}
	#parques-de-ocio .zoo .title{
		font-size: 75px;
	}
	#parques-de-ocio .zoo .title div:nth-of-type(2){
		font-size: 50px;
	}
	#parques-de-ocio .zoo .title div:nth-of-type(3),
	#parques-de-ocio .zoo .title div:nth-of-type(4)	{
		font-size: 70px;
	}
	#parques-de-ocio .zoo .text {
  		margin-top: 32px;
  		padding-right: 20px;
	}
	.idioma-fi #parques-de-ocio .zoo .title div:nth-of-type(3) {
		font-size: 39px;
	}
	.idioma-pl #parques-de-ocio .zoo .title div:nth-of-type(3),
	.idioma-pl #parques-de-ocio .zoo .title div:nth-of-type(4) {
		font-size: 55px;
	}
	.idioma-fr #parques-de-ocio .zoo .title div:nth-of-type(3),
	.idioma-fr #parques-de-ocio .zoo .title div:nth-of-type(4) {
		font-size: 59px;
	}
	.idioma-fr #parques-de-ocio .zoo .title div:nth-of-type(4) span {
		margin-right: 0;
	}
	.idioma-sv #parques-de-ocio .zoo .title div:nth-of-type(3),
	.idioma-sv #parques-de-ocio .zoo .title div:nth-of-type(4),
	.idioma-pt-pt #parques-de-ocio .zoo .title div:nth-of-type(3),
	.idioma-pt-pt #parques-de-ocio .zoo .title div:nth-of-type(4) {
		font-size: 57px;
	}
	.idioma-ru #parques-de-ocio .zoo .title div:nth-of-type(3) {
		font-size: 41px;
	}
	/* LENGUAJE: ESPAÑOL PAGINA: ATRACCIONES
	============================================================ */
	#parques-de-ocio .atracciones {
  	margin-left: 54px;
	}
	#parques-de-ocio .atracciones .title div:nth-of-type(2){
		font-size: 47px;
	}
	#parques-de-ocio .atracciones .title div:nth-of-type(3){
		font-size: 70px;
	}
	#parques-de-ocio .atracciones .text {
  		margin-top: 24px;
    	padding-right: 5px;
	}

	.idioma-fi #parques-de-ocio .atracciones .title div:nth-of-type(3),
	.idioma-ru #parques-de-ocio .atracciones .title div:nth-of-type(3){
		font-size: 52px;
	}
	.idioma-hu #parques-de-ocio .row .title > h1 div:nth-of-type(3){
		font-size: 54px !important;
	}
	.idioma-nb #parques-de-ocio .atracciones .title div:nth-of-type(3){
		font-size: 48px;
	}
	.idioma-da #parques-de-ocio .atracciones .title div:nth-of-type(3) {
		font-size: 56px;
	}

 /* FOLKLORE */
	#folklore {
		background: transparent url("../img/inspiraciones/bg-folklore-mb.jpg") no-repeat scroll center top;
		min-height: 4500px;
	}
	#folklore .intro {
		min-height: 950px;
	}
	#folklore .intro .title {
		font-size: 70px;
		text-align: center;
		margin-top: 75px;
	}
	#folklore .intro .title p:nth-of-type(2) {
		font-size: 40px;
	}
	#folklore .intro .title span {
    	font-size: 28px;
	}
	#folklore .intro .text {
    	padding: 0 30px;
	}
	#folklore .religion .col-sm-6 {
    	text-align: left;
    	left: 0px;
    	margin-left: 5%;
    	margin-bottom: 0px;
	}
	#folklore .religion .col-sm-6 .title p {
		text-align: center;
		line-height: 48px;
		font-size: 70px;
	}
	#folklore .religion .col-sm-6 .title > span {
		left: 25px;
		top: -18px;
		font-size: 76px;
	}
	#folklore .religion .col-sm-6 .title p:nth-of-type(2) {
		font-size: 64px;
		padding-left: 60px;
	}
	#folklore .religion .col-sm-6 .text {
       	text-align: left;
    	margin-top: 100px;
    	padding-right: 230px;
	}
	#folklore .religion .col-sm-7:nth-of-type(2),
	#folklore .religion .col-sm-7:nth-of-type(4) {
		text-align: right;
	}
	#folklore .religion .col-sm-7 {
		margin-right: 5%;
	}
	#folklore .religion .col-sm-7:nth-child(-n+4) .text,
	#folklore .religion .col-sm-7:nth-child(n+5) .text {
		padding-right: 0px;
	}
	#folklore .religion .col-sm-7:nth-child(-n+4) .title p {
    	font-size: 20px;
    	line-height: 20px;
	}
	#folklore .religion .col-sm-7:nth-of-type(3) {
		margin: 5%;
	}
	#folklore .religion .col-sm-7:nth-of-type(5) {
		margin-top: 700px;
	}
	#folklore .religion .col-sm-7:nth-child(n+5) .title p:nth-of-type(1) {
    	font-size: 20px;
    	line-height: 20px;
    }
    #folklore .religion .col-sm-7:nth-child(2n+5) {
    	margin-left: 5%
    }
    #folklore .religion .col-sm-7:nth-of-type(6),
    #folklore .religion .col-sm-7:nth-of-type(8) {
    	text-align: right;
    }
    .idioma-cs #folklore .intro .title p:nth-of-type(2) {
    	font-size: 30px;
	}
	.idioma-cs #folklore .intro .title span {
    	font-size: 26px;
	}
	.idioma-cs #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 44px;
	}
	.idioma-da #folklore .intro .title {
    	font-size: 54px;
	}
	.idioma-da #folklore .intro .title p:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-da #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 56px;
	}
	.idioma-da #folklore .religion .col-sm-6 {
		margin-bottom: 0px;
	}
	.idioma-nl #folklore .intro .title {
    	font-size: 42px;
	}
	.idioma-nl #folklore .intro .title p:nth-of-type(2) {
    	font-size: 30px;
	}
	.idioma-nl #folklore .intro .title span {
    	font-size: 20px;
	}
	.idioma-nl #folklore .religion .col-sm-7:nth-child(-n+4) .text,
	.idioma-nl #folklore .religion .col-sm-7:nth-child(n+5) .text {
		padding-right: 0px;
	}
	.idioma-nl #folklore .religion .col-sm-6 .text {
		padding-right: 170px;
	}
	.idioma-nl #folklore .religion .col-sm-7:nth-of-type(5) {
    	margin-top: 664px;
	}
	.idioma-en #folklore .intro .title {
    	font-size: 52px;
	}
	.idioma-en #folklore .intro .title span {
    	font-size: 22px;
	}
	.idioma-en #folklore .intro .title p:nth-of-type(2) {
    	font-size: 38px;
	}
	.idioma-fi #folklore .intro .title {
    	font-size: 44px;
	}
	.idioma-fi #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 58px;
	}
	.idioma-fi #folklore .religion {
    	margin-top: 100px;
	}
	.idioma-fr .idioma-fr #folklore .intro .title {
    	font-size: 50px;
	}
	.idioma-fr #folklore .intro .title p:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-fr #folklore .religion {
    	margin-top: 100px;
	}
	.idioma-fr #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 58px;
	}
	.idioma-fr #folklore .religion .col-sm-6 .title p {
    	font-size: 56px;
	}
	.idioma-de #folklore .intro .title {
    	font-size: 42px;
	}
	.idioma-de #folklore .intro .title span {
    	font-size: 24px;
	}
	.idioma-de #folklore .intro .title p:nth-of-type(2) {
    	font-size: 32px;
	}
	.idioma-de #folklore .religion .col-sm-6 .title p,
	.idioma-de #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 50px;
	}
	.idioma-it #folklore .intro .title {
    	font-size: 54px;
	}
	.idioma-it #folklore .intro .title p:nth-of-type(2) {
    	font-size: 44px;
	}
	.idioma-it #folklore .intro .title span {
    	font-size: 24px;
	}
	.idioma-it #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 56px;
	}
	.idioma-nb #folklore .intro .title {
    	font-size: 46px;
	}
	.idioma-nb #folklore .intro .title p:nth-of-type(2) {
    	font-size: 46px;
	}
	.idioma-nb #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 56px;
	}
	.idioma-pl #folklore .intro .title {
    	font-size: 62px;
	}
	.idioma-pl #folklore .intro .title span {
    	font-size: 28px;
	}
	.idioma-pl #folklore .intro .title p:nth-of-type(2) {
    	font-size: 42px;
	}
	.idioma-pl #folklore .intro .text {
		font-size: 18px;
	}
	.idioma-pt-pt #folklore .intro .title {
    	font-size: 58px;
	}
	.idioma-pt-pt #folklore .intro .title p:nth-of-type(2) {
    	font-size: 40px;
	}
	.idioma-pt-pt #folklore .religion .col-sm-6 .title p {
		line-height: 56px;
	}
	.idioma-ru #folklore .intro .title {
    	font-size: 48px;
	}
	.idioma-ru #folklore .religion .col-sm-6 .title p {
    	font-size: 60px;
	}
	.idioma-ru #folklore .religion .col-sm-7:nth-child(-n+4) .text,
	.idioma-ru #folklore .religion .col-sm-7:nth-child(n+5) .text {
    	padding-right: 0px;
	}
	.idioma-ru #folklore .religion .col-sm-6 .text {
		padding-right: 150px;
	}
	.idioma-ru #folklore .intro .text {
    	font-size: 18px;
	}
	.idioma-ru #folklore .religion .col-sm-6 {
    	margin-bottom: 50px;
	}
	.idioma-ru #folklore .religion .col-sm-7:nth-child(n+5) .title p:nth-of-type(1) {
    	padding-right: 0px;
	}
	.idioma-ru #folklore .religion .col-sm-7:nth-child(-n+4) .text,
	.idioma-ru #folklore .religion .col-sm-7:nth-child(n+5) .text {
    	font-size: 15px;
	}
	.idioma-sv #folklore .intro .title {
    	font-size: 50px;
	}
	.idioma-sv #folklore .religion .col-sm-6 .title p:nth-of-type(2) {
    	font-size: 50px;
	}
	.idioma-hu #folklore .religion .col-sm-6 .title p {
		font-size: 60px;
	}
	.idioma-hu #folklore .intro .text {
		padding-right: 30px;
	}
	.idioma-hu #folklore .religion .col-sm-7:nth-of-type(5) {
		margin-top: 780px;
	}

	/* ############################################
     ##########  PLATANO DE CANARIAS  ########### */

  #platano {
		background: url('../img/inspiraciones/platano/bg-platano-top-mb.jpg') no-repeat center top;
		font-size: 18px;
		line-height: 1.35em;
  }
	#platano h2 {
		margin-left: 53px;
		font-size: 49px;
	}
	#platano h2 big {
		font-size: 64px;
	}
	#platano p {
		padding: 0 10px 0 55px !important;
	}
	#platano a {
		margin-left: 53px;
		font-size: 17px;
	}

  #platano .intro {
  	height: 1625px;
  }
  #platano .intro h1 {
  	margin-top: 143px;
  	height: 192px;
  }
  #platano .intro p {
  	margin-bottom: 20px;
  	padding: 0 15px !important;
  	font-size: 18px;
  }

	#platano .sello {
		height: 745px;
	}
	#platano .dulce {
		height: 770px;
		width: 100%;
		margin-left: 0;
		padding: 0 15px !important;
	}
	#platano .museo {
		height: 690px;
	}
	#platano .mar {
		margin-top: 0;
		height: 600px;
		padding: 0 15px !important;
	}
  #platano .fincas {
  	padding: 0 15px 30px !important;
  }
  #platano .fincas h2 big {
  	line-height: 0.9em;
  }
  #platano .fincas > div {
  	width: 49%;
  	padding-left: 53px;
  }
  #platano .fincas a {
  	margin-left: 0;
  }

  #platano .galeria > .col-md-12 {
  	padding: 0 !important;
  }
  #platano .container-video {
  	padding: 30px 0 !important;
  }
  #platano .container-video #video {
  	height: 270px;
  }

  #platano-recetas {
  	height: 5485px;
		background: url('../img/inspiraciones/platano/bg-platano-bottom-mb.jpg') no-repeat center top;
  }
  #platano-recetas .intro {
  	height: 726px;
  }
  #platano-recetas .intro h2 {
  	height: 228px;
  }
  #platano-recetas .intro p {
  	padding: 0 40px;
  }
  #platano-recetas .receta {
  	float: none !important;
  	margin-left: 30px !important;
  	margin-right: 0 !important;
  }
  #platano-recetas .receta .divDer {
  	padding-right: 5px;
  }
  #platano-recetas .receta.profiteroles .preparacion p,
	#platano-recetas .receta.brochetas .preparacion p {
	  padding-right: 0;
	}
  #platano-recetas .receta.crema {
  	height: 873px;
  }
  #platano-recetas .receta.profiteroles .ingredientes {
  	margin-top: 35px;
  }
   #platano-recetas .receta.profiteroles .info {
  	margin-top: 47px;
  }
  #platano-recetas .receta.batido {
  	height: 942px;
  }

	/* #########################################
   	 #########  DIVERSION EN EL MAR  ######### */

	#diversion-mar {
		min-height: 7170px;
		padding-top: 140px;
		background-image: url('../img/inspiraciones/bg-diversion-en-el-mar-mb.jpg');
		font-size: 18px;
		line-height: 1.3em;
	}
	#diversion-mar .container {
		padding: 0 30px !important;
	}

	/* ### INTRO ### */

	#diversion-mar .intro {
		height: 1335px;
	}
	#diversion-mar .intro h1 {
		margin: 0 -30px;
		padding: 105px 0 40px;
	}
	#diversion-mar .intro .text {
		font-size: 18px;
		line-height: 1.25em;
	}

	/* ### CONTENIDO ### */

	#diversion-mar h2,
	#diversion-mar .terrazas h2	{
		margin-left: 30px;
		font-size: 53px;
	}
	#diversion-mar .todos {
		height: 893px;
	}
	#diversion-mar .mar {
		height: 500px;
	}
	#diversion-mar .sol {
		height: 987px;
	}
	#diversion-mar .aventura {
		height: 1400px;
	}
	#diversion-mar .delfines {
		height: 766px;
	}
  .idioma-sv #diversion-mar .todos h2 {
    font-size: 58px;
  }
  .idioma-sv #diversion-mar .mar h2 {
    font-size: 44px;
  }
  .idioma-sv #diversion-mar .sol h2 {
    font-size: 58px;
  }
  .idioma-ru #diversion-mar .aventura h2 {
    font-size: 46px;
  }
  .idioma-pt-pt #diversion-mar .mar h2 {
    font-size: 46px;
  }
  .idioma-pl #diversion-mar .sol h2 {
  	font-size: 53px;
  }
  .idioma-pl #diversion-mar .aventura h2 {
  	font-size: 48px;
  }
  .idioma-nb #diversion-mar .mar h2 {
    font-size: 44px;
  }
  .idioma-nb #diversion-mar .todos h2 {
    font-size: 53px;
  }
  .idioma-nl #diversion-mar .todos h2 {
    font-size: 53px;
  }
  .idioma-nl #diversion-mar .mar h2 big {
    font-size: 88%;
  }
  .idioma-nl #diversion-mar .delfines h2 {
    font-size: 53px;
  }
  .idioma-it #diversion-mar .mar h2 big {
  	font-size: 112%;
  }
  .idioma-hu #diversion-mar .mar h2 big {
    font-size: 105%;
  }
  .idioma-fr #diversion-mar h2 {
    font-size: 53px;
  }
  .idioma-fr #diversion-mar .sol h2,
  .idioma-fr #diversion-mar .terrazas h2 {
    font-size: 46px;
  }
  .idioma-fi #diversion-mar .sol h2 {
  	font-size: 44px;
  }
  .idioma-fi #diversion-mar .terrazas h2 {
    font-size: 36px;
  }
  .idioma-de #diversion-mar .mar h2 big {
    font-size: 80%;
  }
  .idioma-de #diversion-mar .sol h2 big {
    font-size: 114%;
  }
  .idioma-de #diversion-mar .aventura h2 {
    font-size: 51px;
  }
  .idioma-da #diversion-mar .mar h2 {
  	font-size: 41px;
  }
  .idioma-cs #diversion-mar .aventura h2 {
  	font-size: 42px;
  }
  .idioma-en #diversion-mar .mar h2 {
    font-size: 48px;
  }
  .idioma-en #diversion-mar .sol h2 {
    font-size: 53px;
  }

	/* #########  DIVERSION EN EL MAR  #########
   	 ######################################### */

	/* #########################################
   	 ########  7 ISLAS EN UN MINUTO  ######### */

	#islas1minuto {
		padding-top: 140px;
		background-image: url('../img/inspiraciones/bg-islas1minuto-mb.jpg');
	}
	#islas1minuto h2 {
		position: relative;
		font-size: 53px;
		line-height: 0.85em;
		margin-left: 41px;
	}
	#islas1minuto h2:after {
		position: absolute; top: 8px; left: -49px;
		content: ""; width: 41px; height: 93px;
		background: url('../img/slash.png') no-repeat right top;
	}
	#islas1minuto .text {
		padding: 0 5px 0 43px;
		line-height: 1.1em;
	}
	#islas1minuto .lk > div {
		min-height: 40px;
	}
	#islas1minuto .lk a {
		font-size: 18px;
	}
	#islas1minuto .intro {
		height: 908px;
	}
	#islas1minuto .intro h1 {
		height: 400px;
		padding-top: 30px;
	}
	#islas1minuto .intro .text {
		line-height: 1.2em;
		padding: 0;
	}
	#islas1minuto .natur {
		height: 830px;
	}
	#islas1minuto .ocio {
		height: 825px;
	}
	#islas1minuto .seg {
		height: 510px;
	}
	#islas1minuto .pai {
		height: 580px;
	}
	#islas1minuto .las-islas {
		padding-top: 260px;
		height: 3610px;
	}
	#islas1minuto .las-islas .text,
	#islas1minuto .las-islas a {
		font-size: 18px;
	}
	#islas1minuto .las-islas .text {
		padding: 0 5px 0 20px;
	}
	#islas1minuto .las-islas .tenerife,
	#islas1minuto .las-islas .granCanaria {
		height: 488px;
	}
	#islas1minuto .las-islas .lanzarote {
		height: 478px;
	}
	#islas1minuto .las-islas .fuerteventura {
		height: 480px;
	}
	#islas1minuto .las-islas .laPalma {
		height: 505px;
	}
	#islas1minuto .las-islas .laGomera {
		height: 525px;
	}
	#islas1minuto #video {
		height: 340px !important;
	}
	#islas1minuto #video iframe,
	#islas1minuto .video-mask {
		max-width: 480px !important;
		min-width: inherit;
	}
	.idioma-ru #islas1minuto {
		background-image: url('../img/inspiraciones/bg-islas1minuto-mb-ru.jpg');
	}
	/* ########  7 ISLAS EN UN MINUTO  #########
	   ######################################### */

	/* #########################################
   	 ########  NATURALEZA PROTEGIDA  ######### */

	#naturProtegida {
		min-height: 9045px;
		padding: 140px 0 0;
		background-image: url('../img/inspiraciones/bg-naturaleza-protegida-mb.jpg');
	}
	#naturProtegida h2 {
		margin-left: 15px;
	}
	/* ### INTRO ### */

	#naturProtegida .intro {
		height: 730px;
	}
	#naturProtegida .intro h1 {
		padding: 35px 0 45px !important;
  	font-size: 71px;
	}
	#naturProtegida .intro .text {
		position: inherit;
		bottom: inherit;
		padding: 30px 15px 20px;
	}
	/* ### TERRITORIO ### */

	#naturProtegida .territorios {
		height: 4086px;
	}
	#naturProtegida .territorios .posAbs,
	#naturProtegida .territorios .posAbs.izq,
	#naturProtegida .territorios .posAbs.der {
		position: static !important;
		top: inherit !important;
		left: inherit !important;
		right: inherit !important;
	}
	#naturProtegida .territorios .boxShadow {
		max-width: 450px;
		margin: 0 10px;
	}
	#naturProtegida .territorios .terriIntro {
		height: 555px;
	}
	#naturProtegida .territorios .teide {
		height: 903px;
	}
	#naturProtegida .territorios .timanfaya {
		height: 847px;
	}
	#naturProtegida .territorios .garajonay {
		height: 851px;
	}
  .idioma-ru #naturProtegida .territorios .terriIntro span {
    font-size: 86%;
  }

	/* ### PASEOS ### */
	#naturProtegida .paseos {
		height: 3590px;
	}
	#naturProtegida .paseoIntro {
		height: 1016px;
	}
	#naturProtegida .isla,
	#naturProtegida .isla.col-sm-offset-6 {
		height: 370px;
		padding: 0 43px;
	}
	#naturProtegida .isla > div {
		text-align: left !important;
	}

	#naturProtegida .descansar .col-sm-6 {
		padding-right: 15px;
		padding-left: 15px;
	}
  .idioma-nl #naturProtegida .paseos h2 {
    font-size: 28px;
  }
  .idioma-pt-pt #naturProtegida .paseos h2 {
    font-size: 36px;
  }
  .idioma-da #naturProtegida .paseos h2 {
    font-size: 38px;
  }
  .idioma-cs #naturProtegida .paseos span {
  	font-size: 36px;
  }
  .idioma-sv #naturProtegida .paseos h2 {
  	font-size: 31px;
  }

	/* ########  NATURALEZA PROTEGIDA  #########
     ######################################### */

  /* #########################################
   	 ##############  CRUCEROS  ############### */

	#crucero,
	.idioma-es #crucero {
		max-width: 480px;
		background-image: url('../img/inspiraciones/bg-crucero-mb.jpg');
	}
	#crucero .crucero-logo {
		padding-top: 65px;
	}
	#crucero .crucero-logo img {
		width: 345px;
	}
	#crucero h1,
	#crucero h2 {
		font-size: 48px;
		margin: 0 45px 45px;
	}
	.idioma-fi #crucero h1,
	.idioma-fi #crucero h2,.idioma-pl #crucero h1,
	.idioma-pl #crucero h2,
	.idioma-sv #crucero h1,
	.idioma-sv #crucero h2{
		font-size: 40px;
			}
	#crucero h1:after,
	#crucero h2:after {
		left: -45px;
		height: 75px;
	}
	.crucero-b {
		height: 1080px;
	}
	.crucero-b > div:first-child {
		min-height: 372px;
	}
	#crucero .crucero-bottom {
		padding-bottom: 100px;
	}
	#crucero .crucero-bottom-intro h2 {
		margin: 0 20px 30px 55px;
		font-size: 53px;
		line-height: 1em;
	}
	.idioma-ru #crucero .crucero-bottom-intro h2 {
		margin: 0 20px 30px 55px;
		font-size: 53px;
		line-height: 1em;
	}
	.idioma-cs #crucero .crucero-bottom-intro h2 {
    	font-size: 43px;
	}
	.idioma-ru #crucero h3 big {
		font-size: 41px;
	}
	#crucero .crucero-bottom-intro p {
		padding: 0 50px 90px;
	}
	#crucero .row {
		margin: 0 !important;
	}
	#crucero .num,
	#crucero .row-1 .num {
		width: 150px;
	}
	#crucero .text,
	#crucero .row-1 .text {
		width: 290px;
	}
	#crucero h3 {
		margin-bottom: 20px;
	}
	#crucero .row img {
		margin: 20px 55px 0;
	}
	#crucero .col-md-6,
	#crucero .col-md-6.noPadLeft {
		max-width: 480px;
		padding-left: 15px !important;
	}

	.idioma-cs #crucero .crucero-bottom-intro h3,
	.idioma-da #crucero .crucero-bottom-intro h3,
	.idioma-nl #crucero .crucero-bottom-intro h3,
	.idioma-en #crucero .crucero-bottom-intro h3,
	.idioma-fi #crucero .crucero-bottom-intro h3,
	.idioma-de #crucero .crucero-bottom-intro h3,
	.idioma-hu #crucero .crucero-bottom-intro h3,
	.idioma-it #crucero .crucero-bottom-intro h3,
	.idioma-nb #crucero .crucero-bottom-intro h3,
	.idioma-pl #crucero .crucero-bottom-intro h3,
	.idioma-pt-pt #crucero .crucero-bottom-intro h3,
	.idioma-sv #crucero .crucero-bottom-intro h3 {
		font-size: 45px;
	}

	.idioma-hu #crucero h1 strong,
	.idioma-hu #crucero h2 strong,
	.idioma-pt-pt #crucero h1 strong,
	.idioma-pt-pt #crucero h2 strong,
	.idioma-fi #crucero h1 strong,
	.idioma-fi #crucero h2 strong,
	.idioma-sv #crucero h1 strong,
	.idioma-sv #crucero h2 strong {
		font-size: 116%;
	}

	.idioma-pl #crucero h1 strong,
	.idioma-pl #crucero h2 strong {
		font-size: 83%;
	}

	#crucero h1 small, #crucero h2 small {
		font-size:67%;
		font-weight: 300;

	}
    /* INSPIRES: EL TIMPLE
    ================================================== */
    #timple {
        min-width: 480px;
    }
    #timple .top {
        background-image: 
        url('../img/inspiraciones/timple_bg_top-mb.png'),
        linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
        min-height: 1237px;
    }
    #timple p{
        font-size: 14pt;
        line-height: 29px;
        margin: 35px 0;
    }
    #timple .top .content1 h1 {
        margin-top: 167px;
    }
    #timple .top .content1 h1{
        font-size: 42pt;
    }
    #timple .top .content1 h1 .big {
        font-size: 84pt;
    }
    #timple .asi-suena{
        float: right;
        width: 30%;
        margin-right: 52px;
        margin-top: -160px;
        padding-top: 47px;
    }
    #timple .asi-suena p{
        font-size: 11pt;
        line-height: 18px;
    }
    #timple .content2 .clases-timple{
        border-width: 4px;
        border-radius: 20px;
        margin-left: 25px;
        margin-right: 25px;
        min-height: 990px;
    }
    #timple .content2 .clases-timple .texto{
        width: 100%;
    }
    #timple .content2 .clases-timple img{
        width: 122%;
        margin-top: 0;
        margin-right: -44px;
        margin-bottom: 0;
    }
    #timple .content2 h2{
        font-size: 74px;
    }
    #timple .content2 h3{
        font-size: 41px;
    }
    #timple .en-directo img{
        padding-left: 5%;
        padding-right: 5%;
    }
    #timple .content2 {
    background-image: 
        url('../img/inspiraciones/timple_bottom-mb.png'),
        linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
    padding-bottom: 700px;
}
    #timple #agenda h2{
        width: 450px;
        margin-left: 25px;
        margin-right: 25px;
    }
    .idioma-cs #timple .content2 h2{
        font-size: 59px;
    }
    .idioma-en #timple .top .content1 .big{
        font-size: 74pt;
    }
    .idioma-en #timple .asi-suena p{
        font-size: 9pt;
        padding-top: 28px;
    }
    .idioma-fi #timple .content2 h2{
        font-size: 61px;
    }
    .idioma-fi #timple #agenda h2{
        word-wrap: break-word;
        font-size: 49px;
    }
    .idioma-fi #timple .top .content1 {
        margin-left: inherit;
        width: inherit;
    }
    .idioma-de #timple .top .content1 .big{
        font-size: 75pt;
    }
    .idioma-de #timple .content2 h2 {
        font-size: 51px;
    }
    .idioma-pl #timple .content2 h2{
        font-size: 51px;
        line-height: 60px;
    }
    .idioma-ru #timple .top .content1 .big{
        font-size: 68pt;
    }
    .idioma-ru #timple .content2 .clases-timple h3{
        font-size: 38px;
    }
    .idioma-ru #timple .content2 h2 {
        font-size: 68px;
    }
    .idioma-ru #timple #agenda h2{
        word-wrap: break-word;
        font-size: 43px;
    }
    .idioma-hu #timple #agenda h2{
        word-wrap: break-word;
        font-size: 50px;
    }
	/* ##############  CRUCEROS  ###############
   	   ######################################### */

   	/* #########################################
   	   #############  M E S E S   ############## */

	.meses {
		margin-top: 142px;
	}
	.meses .top {
		min-height: 895px;
		padding-top: 40px;
		background-image: url('../img/inspiraciones/meses/top-julio-mb.png');
	}
  #agosto.meses .top {
    background-image: url('../img/inspiraciones/meses/top-agosto-mb.png');
  }
	#septiembre.meses .top {
		background-image: url('../img/inspiraciones/meses/top-septiembre-mb.png');
	}
	#octubre.meses .top {
		background-image: url('../img/inspiraciones/meses/top-octubre-mb.png');
	}
	#noviembre.meses .top {
		background-image: url('../img/inspiraciones/meses/top-noviembre-mb.png');
	}
	#diciembre.meses .top {
		background-image: url('../img/inspiraciones/meses/top-diciembre-mb.png');
	}
	#enero.meses .top {
		background-image: url('../img/inspiraciones/meses/top-enero-mb.png');
	}
	#febrero.meses .top {
		background-image: url('../img/inspiraciones/meses/top-febrero-mb.png');
	}
	#marzo.meses .top {
		background-image: url('../img/inspiraciones/meses/top-marzo-mb.png');
	}
    #abril.meses .top {
		background-image: url('../img/inspiraciones/meses/top-abril-mb.png');
	}
    #mayo.meses .top {
		background-image: url('../img/inspiraciones/meses/top-mayo-mb.png');
	}
    #junio.meses .top {
		background-image: url('../img/inspiraciones/meses/top-junio-mb.png');
	}
	.meses h1 {
		margin-top: 0;
		font-weight: 300;
	}
	.meses .nombreMes {
		padding-top: 20px;
		font-size: 190%;
	}
	.meses .sol {
		float: right;
		margin-top: 70px;
	}
	#abril.meses .sol{
		position: absolute;
		top: 0px;
		left: 0px;
		margin-top: 20px;
	}
	#septiembre.meses .sol{
		position: absolute;
		top: 0px;
		right: 0px;
		margin-top: 20px;
	}
	#octubre.meses .sol{
		margin-top: 30px;
	}
	#noviembre.meses .sol{
		margin-top: 30px;
		margin-bottom: 30px;
	}
	#diciembre.meses .sol{
		margin-top: 120px;
	}
	#enero.meses .sol,
	#marzo.meses .sol{
		float: none;
		position: absolute;
		top: 0px;
		right: 0px;
		margin-top: 20px;
	}
	#agosto.meses .solyparrafo{
		padding-top:140px;
	}
	#abril.meses .solyparrafo,
	#septiembre.meses .solyparrafo{
		padding-top: 350px;
		position: relative;
		padding-bottom: 125px;
	}
	#enero.meses .solyparrafo,
	#marzo.meses .solyparrafo{
		padding-top:300px;
		position: relative;
	}
    #mayo.meses .solyparrafo{
        clear: both;
    }
    #mayo.meses .sol{
        float: left;
    }

	.meses .topParrafo {
		float: none;
		padding-top: 0;
		padding-left: 0;
		text-shadow: none;
	}
	#agosto.meses .topParrafo{
		text-shadow: black 0px 0px 10px;
	}
	#octubre.meses .topParrafo{
		width:310px;
		padding-top: 50px
	}
	#noviembre.meses .topParrafo{
		padding-top: 130px;
	}
	#marzo.meses .topParrafo{
		font-size: 166%;
		padding-right: 15px;
		padding-left: 15px;
	}
	#marzo.meses .solyparrafo .topParrafo strong{
		color: #cc9933;
	}
	.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb.png');
		background-position: 0px 100%;
	}
  #agosto.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-agosto.png');
		margin-top: -360px;
		padding-top: 425px;
	}
	#septiembre.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-septiembre.png');
	}
	#octubre.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-octubre.png');
	}
	#noviembre.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-noviembre.png');
	}
	#diciembre.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-diciembre.png');
		margin-top: -25px;
	}
	#enero.meses .estemes {
		margin-top: -25px;
		padding-top: 100px;
		background-image: url('../img/inspiraciones/meses/estemes-mb-enero.png');
	}
	#febrero.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-febrero.png');
	}
    #junio.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-junio.png');
	}
    #mayo.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-mayo.png');
        margin-top: -39px;
	}
	#marzo.meses .estemes {
		background-image: url('../img/inspiraciones/meses/estemes-mb-marzo.png');
		margin-top: -84px;
		padding-top: 200px;
	}
    #abril.meses .estemes {
        margin-top: -30px;
        margin-bottom: -30px;
		background-image: url('../img/inspiraciones/meses/estemes-mb-abril.png');
	}
	.meses .estemes h2 {
		min-height: 170px;
	}
	.meses .content2 {
		text-align: left;
		padding: 0 45px 470px;
	}
	#noviembre.meses .content2{
		padding-bottom: 100px;
	}
	#febrero.meses .content2{
		padding-bottom: 100px;
	}
	#marzo.meses .content2{
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 100px;
	}
	.meses .rec1 .textoCol,
	.meses .rec2 .textoCol,
	.meses .rec3 .textoCol {
	    width: 100%;
		padding-right: 0px;
	}
	#enero.meses .rec2,
	#enero.meses .rec3{
		margin: 0 -30px 0 -35px;
	}
	.meses .textoCol .texto {
		padding-left: 5px;
	}
	#marzo.meses .textoCol .texto{
		padding-top: 57px;
	}
	#marzo.meses .rec2,
	#marzo.meses .rec3{
		margin-left: -20px;
	}
	#marzo.meses .rec2 .textoCol .texto{
		padding-top: 11px;
	}
	/*NEW*/
	#marzo.meses .textoCol .big{
		font-size: 150%;
	}
	.meses .textoCol .cabecera {
		padding-left: 0;
	}
	.meses .colParrafo{
		padding-left:75px;
	}
	#marzo.meses .colParrafo{
		padding-right: 0;
		font-size: 133%;
  	text-shadow: 0px 0px 57.6px rgba(3, 64, 115, 0.81);

	}
	#marzo .rec1 .colParrafo > p:nth-child(2){
		margin-bottom: 60px;
	}
	#marzo.meses .rec2 .textoCol .colParrafo{
		padding-right: 0px;
	}
	.meses .bola {
		width: 390px;
		height: 390px;
		margin: 20px 0 60px !important;
	}
	#febrero.meses .bola{
		margin-top: 50px;
	}
	#marzo.meses .bola{
		margin: 20px 15px 60px !important;
	}
	#marzo.meses .rec2{
		margin-bottom: 20px;
	}
	#marzo.meses .rec2 .bola{
		margin: 20px 36px 10px !important;

	}
	#marzo.meses .rec3 .bola{
		margin: 20px 36px 60px !important;
		margin-top: 110px !important;
	}
	#enero.meses .rec2 .bola{
		margin: 20px 35px 60px !important;
	}
	.meses .rec2,
	.meses .rec3 {
		margin-top: 0;
		padding-left: 0;
	}
	.meses .rec2 .textoCol  {
		float: none;
		margin-left: 0;
	}
	.meses .rec2 .textoCol .texto{
		padding-left:0px;
	}
	.meses .rec2 .textoCol .colParrafo{
		padding-left:93px;
	}
	.meses .rec2 .bola{
		padding-top:0;
	}
	.meses .rec3{
		padding-right:0;
	}
	.meses .rec3 .textoCol .cabecera{
		padding-left:0;
	}
	.meses .rec3 .textoCol .texto{
		padding-left:0;
	}
	.meses .rec3 .colParrafo{
		padding-left:95px;
	}
	.meses .rec3 .bola{
		float:none;
		padding-top: 0px;
	}
    #junio.meses .rec2 .textoCol .big{
		font-size: 147%;
	}
	.events-8-results.events-inspirations .view-title {
		margin-left: 0px;
		font-size: 520%;
		line-height: 100%;
		padding-bottom: 80px;
	}
	.meses .arena{
		background-image: url('../img/inspiraciones/meses/bottom-mb-julio.png');
		padding-bottom:0;
	}
	#agosto.meses .arena{
		background-image: url('../img/inspiraciones/meses/bottom-mb-agosto.png');
	}
	#septiembre.meses .arena{
		background-image: url('../img/inspiraciones/meses/bottom-mb-septiembre.png');
	}
	#octubre.meses .arena{
		margin-top:-40px;
		background-image: url('../img/inspiraciones/meses/bottom-mb-octubre.png');
		padding-bottom:0;
	}
	#noviembre.meses .arena{
		margin-top:-40px;
		background-image: url('../img/inspiraciones/meses/bottom-mb-noviembre.png');
		padding-bottom:0;
	}
	#diciembre.meses .arena{
		margin-top:-40px;
		background-image: url('../img/inspiraciones/meses/bottom-mb-diciembre.png');
	}
	#enero.meses .arena{
		padding-left: 0px;
		background-image: url('../img/inspiraciones/meses/bottom-mb-enero.png');
	}
	#febrero.meses .arena{
		margin-top:-40px;
		background-image: url('../img/inspiraciones/meses/bottom-mb-febrero.png');
	}
	#marzo.meses .arena,
	#abril.meses .arena{
		background-image: url('../img/inspiraciones/meses/bottom-mb-marzo.png');
	}
    #mayo.meses .arena{
		background-image: url('../img/inspiraciones/meses/bottom-mb-mayo.png');
	}
	.meses .arena::before{
		height: 243px;
		width: 328px;
		top: 45px;
		left: 85px;
		background-size: 53%;
	}
	#agosto.meses .arena::before{
		height: 239px;
		width: 320px;
		left: 82px;
	}
	#septiembre.meses .arena::before{
		height: 271px;
		width: 358px;
		top: 53px;
		left: 94px;
	}
	#octubre.meses .arena::before{
		height: 223px;
		width: 299px;
		top: 45px;
		left: 79px;
	}
	#noviembre.meses .arena::before{
		height: 223px;
		width: 298px;
		top: 43px;
		left: 78px;
	}
	#diciembre.meses .arena::before,
	#enero.meses .arena::before,
	#febrero.meses .arena::before{
		height: 240px;
		width: 319px;
		top: 45px;
		left: 83px;
	}
	#marzo.meses .arena::before{
		height: 230px;
		width: 305px;
		top: 45px;
		left: 80px;
	}
	.meses .equipaje {
		background: url('../img/inspiraciones/meses/masnegro.png') no-repeat 50% 450px;
	}
	#septiembre.meses .equipaje,
	#diciembre.meses .equipaje,
	#febrero.meses .equipaje,
	#marzo.meses .equipaje{
		background: url('../img/inspiraciones/meses/masblanco.png') no-repeat 50% 450px;
	}

	#noviembre.meses .equipaje{
		background: url('../img/inspiraciones/meses/masblanco.png') no-repeat 50% 400px;
	}
  .meses .arena.triple .equipaje,
	#octubre.meses .arena.triple .equipaje,
	#enero.meses .arena.triple .equipaje  {
		background: none;
	}
	.meses .fLeft{
		float:none;
		width:100%;
		padding-bottom: 120px;
	}
  .meses .arena.triple .fLeft{
		float:none;
		width:100%;
	}
    #junio.meses .equipaje div {
        padding-top: 44px;
    }
	#octubre.meses .arena.triple .fLeft{
		padding-bottom:100px;
	}
  .meses .arena.triple .equipaje .fLeft:nth-child(1),
	.meses .arena.triple .equipaje .fLeft:nth-child(2)  {
		background:url('../img/inspiraciones/meses/masnegro.png') no-repeat 50% 340px;
	}
	#octubre.meses .arena.triple .equipaje .fLeft:nth-child(1),
	#octubre.meses .arena.triple .equipaje .fLeft:nth-child(2),
	#enero.meses .arena.triple .equipaje .fLeft:nth-child(1),
	#enero.meses .arena.triple .equipaje .fLeft:nth-child(2)  {
		background:url('../img/inspiraciones/meses/masblanco.png') no-repeat 50% 410px;
	}
	#septiembre.meses .equipaje div{
		padding-top:20px;
	}
/*Traje para ellos*/
/*sombrero*/
    .meses .dostrajes .content1 .fLeft:nth-child(2) div:nth-child(1){
        left: 45px;
        top: 732px;
    }
/*camisa*/
    .meses .dostrajes .content1 .fLeft:nth-child(2) div:nth-child(2){
        left: 287px;
        top: 677px;
    }
/*fajin*/
    .meses .dostrajes .content1 .fLeft:nth-child(2) div:nth-child(3){
        left: 120px;
        top: 1045px;
    }
/*Traje para ellas*/
/*sombrero*/
    .meses .dostrajes .content1 .fLeft:nth-child(3) div:nth-child(1){
        right: 347px;
        top: 1339px;
    }
/*justillo*/
    .meses .dostrajes .content1 .fLeft:nth-child(3) div:nth-child(2){
        right: 115px;
        top: 1309px;
    }
/*blusa*/
    .meses .dostrajes .content1 .fLeft:nth-child(3) div:nth-child(3){
        right: 72px;
        top: 1299px;
    }
/*falda*/
    .meses .dostrajes .content1 .fLeft:nth-child(3) div:nth-child(4){
        right: 315px;
        top: 1675px;
    }

    
    

   	/* #############  M E S E S   ##############
   	   ######################################### */

    /* #########################################
       #######  M E S E S  I D I O M A  ######## */


       /**/
			 .idioma-cs .meses h2{
				 font-size: 550%;
			 }
       .idioma-en .meses h2,
       .idioma-fr .meses h2,
       .idioma-nl .meses h2{
         font-size: 550%;
       }

       .idioma-fi .meses h2,
       .idioma-it .meses h2,
			 .idioma-cs .meses .events-8-results.events-inspirations .view-title{
         font-size: 500%;
       }

       .idioma-sv .meses h2,
       .idioma-da .meses h2,
       .idioma-hu .meses .events-8-results.events-inspirations .view-title{
         font-size: 450%;
       }
			 .idioma-ru .meses h2{
				 font-size: 430%;
			 }

     	 .idioma-ru .meses .events-8-results.events-inspirations .view-title,
       .idioma-en .meses .events-8-results.events-inspirations .view-title,
       .idioma-fr .meses .events-8-results.events-inspirations .view-title,
       .idioma-sv .meses .events-8-results.events-inspirations .view-title,
       .idioma-da .meses .events-8-results.events-inspirations .view-title,
       .idioma-pt-pt .meses .events-8-results.events-inspirations .view-title,
       .idioma-nl .meses .events-8-results.events-inspirations .view-title,
       .idioma-nb .meses h2,
       .idioma-de .meses h2,
       .idioma-pl .meses h2,
			 .idioma-hu .meses h2,
			 .idioma-cs .meses h1{
     		 font-size: 400%;
     	 }

       .idioma-fi .meses h1,
       .idioma-en .meses h1,
       .idioma-de .meses .events-8-results.events-inspirations .view-title,
       .idioma-nb .meses .events-8-results.events-inspirations .view-title,
       .idioma-pl .meses .events-8-results.events-inspirations .view-title,
			 .idioma-fi .meses .events-8-results.events-inspirations .view-title{
         font-size: 350%;
       }

       .idioma-fi #julio .nombreMes,
       .idioma-hu #julio .nombreMes,
       .idioma-fi #julio .textoCol .big,
       .idioma-pl #julio .textoCol .big{
         font-size: 150%;
       }

       .idioma-de #julio .textoCol .big,
       .idioma-nb #julio .textoCol .big{
         font-size: 140%;
       }

       .idioma-ru #julio .textoCol .big,
       .idioma-sv #julio .textoCol .big{
         font-size: 130%;
       }

       .idioma-ru #julio .h2sub,
       .idioma-fr .meses .h2sub,
       .idioma-cs .meses .h2sub{
         font-size: 45%;
       }
       .idioma-ru .meses h2{
         line-height: 70%;
       }

       #agosto.meses .textoCol .big{
         font-size: 155%;
       }

			 /*.idioma-fr #agosto.meses h2,
			 .idioma-de #agosto.meses h2,
			 .idioma-hu #agosto.meses h2{
				 font-size: 600%;
			 }
			 .idioma-nl #agosto.meses h2,
			 .idioma-en #agosto.meses h2{
				 font-size: 550%;
			 }
			 .idioma-fi #agosto.meses h2,
			 .idioma-it #agosto.meses h2{
				 font-size: 500%;
			 }
			 .idioma-da #agosto.meses h2{
				 font-size: 490%;
			 }*/
			 .idioma-hu #agosto.meses h2{
				 font-size: 600%;
			 }
			 .idioma-hu #agosto.meses .nombreMes{
				 font-size: 160%;
			 }
			 .idioma-de #agosto.meses .textoCol .big,
			 .idioma-hu #agosto.meses .textoCol .big,
			 .idioma-it #agosto.meses .textoCol .big{
				 font-size: 145%;
			 }
			 .idioma-nb #agosto.meses .textoCol .big{
				 font-size: 135%;
			 }
			 .idioma-da #agosto.meses .textoCol .texto{
				 font-size: 95%;
			 }
			 .idioma-nl #agosto.meses .textoCol .texto{
				 font-size: 90%;
			 }
			 .idioma-sv #agosto.meses .textoCol .texto{
				 font-size: 80%;
			 }
			 .idioma-cs #agosto.meses .h2sub,
			 .idioma-fr #agosto.meses .h2sub{
				 font-size: 40%;
			 }

			 .idioma-pl #agosto.meses h2{
				 line-height: 80%;
			 }




			 .idioma-hu #septiembre.meses h2{
         font-size: 550%;
       }
			 .idioma-da #septiembre.meses .rec3 > .textoCol .texto .big,
			 .idioma-pt-pt #septiembre.meses .rec3 > .textoCol .texto .big{
				 font-size: 155%;
			 }
			 .idioma-hu #septiembre.meses .nombreMes{
				 font-size: 150%;
			 }
			 .idioma-it #septiembre.meses .rec3 > .textoCol .texto .big,
			 .idioma-hu #septiembre.meses .rec3 > .textoCol .texto .big{
				 font-size: 140%;
			 }
			 .idioma-es #septiembre.meses .rec3 > .textoCol .texto .big{
				 font-size: 130%;
			 }
			 .idioma-ru #septiembre.meses .rec3 > .textoCol .texto .big{
				 font-size: 120%;
			 }
			 .idioma-nl #septiembre.meses .rec3 > .textoCol .texto .big,
			 .idioma-nb #septiembre.meses .rec3 > .textoCol .texto .big,
			 .idioma-sv #septiembre.meses .rec3 > .textoCol .texto .big,
			 .idioma-fi #septiembre.meses .rec3 > .textoCol .texto .big{
				 	display: inline-block;
			    word-wrap: break-word;
			    width: 300px;
			 }



			 .idioma-en #octubre h2,
			 .idioma-fr #octubre h2,
			 .idioma-nl #octubre h2{
				 font-size: 550%;
			 }
			 .idioma-da #octubre h2,
			 .idioma-fi #octubre h2,
			 .idioma-it #octubre h2,
			 .idioma-sv #octubre h2{
				 font-size: 490%;
			 }
			 .idioma-ru #octubre h2,
			 .idioma-pl #octubre h2{
				 font-size: 440%;
			 }
			 .idioma-de #octubre h2,
			 .idioma-nb #octubre h2{
				 font-size: 410%;
			 }
			 .idioma-pl #octubre .nombreMes{
				 font-size: 150%;
			 }
			 .idioma-de #octubre .textoCol .big{
				 font-size: 145%;
			 }
			 .idioma-fi #octubre .textoCol .big{
				 font-size: 135%;
			 }
			 .idioma-fr #octubre .textoCol .big{
				 font-size: 130%;
			 }
			 .idioma-cs #octubre .h2sub,
			 .idioma-fr #octubre .h2sub{
				 font-size: 40%;
			 }



			 .idioma-es #noviembre.meses .textoCol .big{
				 font-size: 150%;
			 }
			 .idioma-da #noviembre.meses .estemes{
				 margin-top: -60px;
				 padding-top: 110px;
			 }
			 .idioma-fi #noviembre.meses .estemes,
			 .idioma-fr #noviembre.meses .estemes{
				 margin-top: -40px;
				 padding-top: 130px;
			 }
			 .idioma-de #noviembre.meses .estemes,
			 .idioma-pl #noviembre.meses .estemes,
			 .idioma-ru #noviembre.meses .estemes,
			 .idioma-nl #noviembre.meses .estemes{
				 padding-top: 130px;
			 }
			 .idioma-de #noviembre.meses  .content2,
			 .idioma-nl #noviembre.meses .content2{
				 padding-bottom: 50px;
			 }
			 .idioma-de #noviembre.meses .rec1{
				 margin-bottom: 50px;
			 }
			 .idioma-hu #noviembre.meses .nombreMes{
				 font-size: 170%;
			 }
			 .idioma-pl #noviembre.meses .textoCol .big,
			 .idioma-sv #noviembre.meses .rec2 .textoCol .big {
				 font-size: 150%;
			 }



			 .idioma-nl #diciembre.meses .textoCol .big{
				 font-size: 160%;
			 }
			 .idioma-fi #diciembre.meses .textoCol .big{
				 font-size: 150%;
			 }
			 .idioma-hu #diciembre.meses .nombreMes{
				 font-size: 170%;
			 }
			 .idioma-hu #diciembre.meses .textoCol .big{
				 font-size: 140%;
			 }
			 .idioma-nb #diciembre.meses .textoCol .big{
				 font-size: 145%;
			 }



			 .idioma-sv #enero.meses .textoCol .big{
				 font-size: 150%;
			 }
			 .idioma-ru #enero.meses .rec3 .textoCol .big{
				 font-size: 140%;
			 }
			 .idioma-ru #enero.meses .rec3 .textoCol .texto{
				 padding-top: 60px;
			 }

			 .idioma-cs #febrero.meses .textoCol .big{
				 font-size: 150%;
			 }
			 .idioma-cs #febrero.meses .textoCol .big{
				 font-size: 155%;
			 }
			 .idioma-fi #febrero.meses .rec2 .textoCol .big{
				 font-size: 125%;
			 }
			 .idioma-de #febrero.meses .sol .soltexto{
				 font-size: 85%;
			 }


            .idioma-nl #marzo.meses .rec3 .textoCol .big {
                font-size: 125%;
            }
            .idioma-da #marzo.meses .rec2 .textoCol .big{
                font-size: 132%;
            }
            .idioma-nb #marzo.meses .rec2 .textoCol .big{
                font-size: 131%;
            }
            .idioma-hu #marzo.meses .rec2 .textoCol .big{
                font-size: 142%;
            }
            .idioma-pl #marzo.meses .rec2 .texto,
            .idioma-de #marzo.meses .rec2 .texto,
            .idioma-sv #marzo.meses .rec2 .texto,
            .idioma-hu #marzo.meses .rec2 .texto,
            .idioma-nb #marzo.meses .rec2 .texto,
            .idioma-ru #marzo.meses .rec2 .texto,
            .idioma-fi #marzo.meses .rec2 .texto,
            .idioma-da #marzo.meses .rec2 .texto{
				 padding-top: 50px;
			 }

            .idioma-en #abril.meses .rec2 .textoCol .big{
                font-size: 120%;
            }
            .idioma-nl #abril.meses .rec3 .textoCol .big{
                font-size: 131%;
            }
            .idioma-fi #abril.meses .rec3 .textoCol .big{
                font-size: 147%;
            }
            .idioma-de #abril.meses .rec3 .textoCol .big{
                font-size: 119%;
            }
            .idioma-fr #abril.meses .rec2 .textoCol .big{
                font-size: 138%;
            }
            .idioma-hu #abril.meses .big{
                font-size: 148%;
            }
            .idioma-ru #abril .rec2{
                margin-top: 0;
            }
    
    
            .idioma-es #mayo.meses .rec3 .textoCol .big{
                font-size: 136%;
            }
            .idioma-en #mayo.meses .rec1 .textoCol .big{
                font-size: 155%;
            }.idioma-en #mayo.meses .rec3 .textoCol .big{
                font-size: 105%;
            }
            .idioma-en #mayo.meses .rec3 .textoCol .texto {
                padding-top: 24px;
            }
            .idioma-nl #mayo.meses .rec1 .textoCol .big{
                font-size: 125%;
            }
            .idioma-pl #mayo.meses .rec3 .textoCol .big{
                font-size: 108%;
            }
            .idioma-pl #mayo.meses .rec3 .textoCol .texto{
                padding-top: 64px;
            }
            .idioma-da #mayo.meses .rec3 .textoCol .big,
            .idioma-nl #mayo.meses .rec3 .textoCol .big{
                font-size: 102%;
            }
            .idioma-nl #mayo.meses .rec3 .textoCol .texto {
                padding-top: 66px;
            }
            .idioma-fi #mayo.meses .rec3 .textoCol .big {
                font-size: 124%;
            }
            .idioma-nb #mayo.meses .rec3 .textoCol .big{
                font-size: 111%;
            }
            .idioma-nb #mayo.meses .rec3 .textoCol .texto {
                padding-top: 58px;
            }
            .idioma-pt-pt #mayo.meses .rec3 .textoCol .big{
                font-size: 126%;
            }
            .idioma-pt-pt #mayo.meses .rec3 .textoCol .texto {
                padding-top: 52px;
            }
            .idioma-fr #mayo.meses .rec3 .textoCol .big{
                font-size: 85%;
            }
            .idioma-fr #mayo.meses .rec3 .textoCol .texto {
                padding-top: 66px;
            }
            .idioma-sv #mayo.meses .rec3 .textoCol .big{
                font-size: 113%;
            }
            .idioma-sv #mayo.meses .rec1 .textoCol .big{
                font-size: 136%;
            }
            .idioma-sv #mayo.meses .rec3 .textoCol .texto {
                padding-top: 59px;
            }
            .idioma-ru #mayo.meses .textoCol .cabecera {
                font-size: 240%;
            }
            .idioma-it #mayo.meses .rec3 .textoCol .cabecera .texto{
                font-size: 94%;
                padding-top: 51px;
            }
            .idioma-de #mayo.meses .rec2 .textoCol .cabecera .texto,
            .idioma-de #mayo.meses .rec3 .textoCol .cabecera .texto{
                font-size: 76%;
                padding-top: 63px;
            }
            .idioma-de #mayo.meses .rec1 .textoCol .texto{
                padding-top: 73px;
            }
            .idioma-de #mayo.meses .rec1 .textoCol .big{
                font-size: 98%;
            }
    
            .idioma-cs #junio.meses .rec1 .textoCol .big{
                font-size: 116%;
            }
            .idioma-nl #junio.meses .rec3 .textoCol .big{
                font-size: 136%;
            }
            .idioma-da #junio.meses .rec2 .textoCol .big{
                font-size: 106%;
            }
            .idioma-da #junio.meses .rec2 .textoCol .big{
                font-size: 120%;
            }
            .idioma-sv #junio.meses .rec3 .textoCol .big{
                font-size: 130%;
            }
            .idioma-ru #junio.meses .rec2 .textoCol .texto{
                font-size: 73%;
            }
            .idioma-ru #junio.meses .rec3 .textoCol .big{
                font-size: 115%;
            }
            .idioma-it #junio.meses .rec2 .textoCol .big{
                font-size: 139%;
            }
            .idioma-it #junio.meses .rec3 .textoCol .texto{
                font-size: 89%;
            }




       /*maleta images for different languages*/
			 .idioma-es .meses .arena::before{
				 background-position: 78px 62px;
			 }
            .idioma-es #mayo.meses .arena::before{
				 background-position: 99px 87px;
			 }
			 .idioma-es #septiembre.meses .arena::before{
				 background-position: 90px 75px;
		 	 }
            .idioma-es #mayo.meses .arena::before{
				 background-position: 60px 58px;
		 	 }
			 .idioma-es #octubre.meses .arena::before{
				 background-position: 72px 60px;
			 }
			 .idioma-es #enero.meses .arena::before{
				 background-position: 80px 65px;
			 }
			 .idioma-cs .meses .arena::before{
				 background-position: 80px 45px;
			 }
			 .idioma-cs #octubre.meses .arena::before{
				 background-position: 70px 45px;
			 }
            .idioma-cs #abril.meses .arena::before{
				 background-position: 55px 32px;
			 }
            .idioma-cs #mayo.meses .arena::before {
                background-position: 58px 42px;
            }
			 .idioma-da .meses .arena::before{
				 background-position: 80px 55px;
			 }
			 .idioma-da #septiembre.meses .arena::before{
				 background-position: 90px 65px;
			 }
			 .idioma-da #octubre.meses .arena::before{
				 background-position: 70px 45px;
			 }
			 .idioma-da #noviembre.meses .arena::before{
				 background-position: 75px 50px;
			 }
			 .idioma-da #enero.meses .arena::before,
			 .idioma-da #febrero.meses .arena::before{
				 background-position: 90px 60px;
			 }
            .idioma-da #abril.meses .arena::before{
				 background-position: 65px 51px;
			 }
            .idioma-da #mayo.meses .arena::before{
				 background-position: 66px 63px;
			 }

			 .idioma-pt-pt .meses .arena::before{
				 background-position: 95px 60px;
				 background-size: 50%;
			 }
			 .idioma-pt-pt #octubre.meses .arena::before{
				 background-position: 80px 60px;
			 }
			 .idioma-pt-pt #noviembre.meses .arena::before{
				 background-position: 80px 55px;
			 }
			 .idioma-pt-pt #diciembre.meses .arena::before,
			 .idioma-pt-pt #enero.meses .arena::before,
			 .idioma-pt-pt #febrero.meses .arena::before{
				 background-position: 90px 65px;
			 }
            .idioma-pt-pt #abril.meses .arena::before{
				 background-position: 68px 58px;
			 }

			 .idioma-ru .meses .arena::before{
				 background-position: 80px 90px;
			 }
			 .idioma-ru #octubre.meses .arena::before{
				 background-position: 70px 80px;
			 }
			 .idioma-ru #noviembre.meses .arena::before{
				 background-position: 70px 75px;
			 }
			 .idioma-ru #diciembre.meses .arena::before,
			 .idioma-ru #enero.meses .arena::before,
			 .idioma-ru #febrero.meses .arena::before{
				 background-position: 75px 80px;
			 }
            .idioma-ru #abril.meses .arena::before{
				 background-position: 55px 83px;
			 }
            .idioma-ru #marzo.meses .arena::before{
				 background-position: 76px 91px;
			 }
            .idioma-ru #mayo.meses .arena::before{
				 background-position: 54px 86px;
			 }

			 .idioma-fi .meses .arena::before{
				 background-position: 75px 70px;
			 }
			 .idioma-fi #junio.meses .arena::before,
			 .idioma-fi #agosto.meses .arena::before{
			 	background-position: 70px 90px;
			 }
            .idioma-fi #abril.meses .arena::before{
			 	background-position: 52px 90px;
			 }
			 .idioma-fi #septiembre.meses .arena::before{
				 background-position: 80px 100px;
			 }
			 .idioma-fi #octubre.meses .arena::before{
				 background-position: 65px 75px;
			 }
			 .idioma-fi #noviembre.meses .arena::before{
				 background-position: 65px 80px;
			 }
			 .idioma-fi #diciembre.meses .arena::before{
				 background-position: 75px 90px;
			 }
			 .idioma-fi #enero.meses .arena::before,
			 .idioma-fi #febrero.meses .arena::before{
				 background-position: 70px 85px;
			 }
            .idioma-fi #marzo.meses .arena::before{
				 background-position: 70px 88px;
			 }
            .idioma-fi #mayo.meses .arena::before{
				 background-position: 50px 97px;
			 }

			 .idioma-de .meses .arena::before{
				 background-position: 75px 45px;
			 }
			 .idioma-de #agosto.meses .arena::before,
			 .idioma-de #diciembre.meses .arena::before{
			 	background-position: 70px 45px;
			 }
			 .idioma-de #octubre.meses .arena::before,
			 .idioma-de #noviembre.meses .arena::before{
				 background-position: 65px 40px;
			 }
			 .idioma-de #enero.meses .arena::before,
			 .idioma-de #febrero.meses .arena::before{
			 	background-position: 70px 50px;
			 }
            .idioma-de #marzo.meses .arena::before{
			 	background-position: 69px 40px;
			 }
            .idioma-de #mayo.meses .arena::before{
			 	background-position: 53px 42px;
			 }
            .idioma-de #abril.meses .arena::before{
			 	background-position: 49px 29px;
			 }

			 .idioma-it .meses .arena::before{
				 background-position: 85px 60px;
				 background-size: 50%;
			 }
			 .idioma-it #octubre.meses .arena::before{
				 background-position: 65px 40px;
			 }
            .idioma-it #abril.meses .arena::before{
				 background-position: 66px 55px;
			 }
            .idioma-it #mayo.meses .arena::before{
				 background-position: 65px 64px;
			 }

			 .idioma-en .meses .arena::before{
				 background-position: 80px 55px;
				 background-size: 53%;
			 }
            .idioma-en #abril.meses .arena::before{
                background-position: 60px 48px;
            }
			 .idioma-en #octubre.meses .arena::before{
				 background-position: 75px 50px;
			 }
            .idioma-en #mayo.meses .arena::before{
				 background-position: 55px 58px;
			 }

			 .idioma-pl .meses .arena::before{
				 background-position: 80px 55px;
				 background-size: 53%;
			 }
			 .idioma-pl #octubre.meses .arena::before{
				 background-position: 75px 55px;
			 }
            .idioma-pl #abril.meses .arena::before{
				 background-position: 63px 55px;
			 }

			 .idioma-fr .meses .arena::before{
				 background-position: 105px 50px;
				 background-size: 40%;
			 }
            .idioma-fr #agosto.meses .arena::before,
			 .idioma-fr #diciembre.meses .arena::before,
			 .idioma-fr #febrero.meses .arena::before{
			 	background-position: 100px 50px;
			 }
			 .idioma-fr #octubre.meses .arena::before,
			 .idioma-fr #noviembre.meses .arena::before{
				 background-position: 95px 45px;
			 }
			 .idioma-fr #enero.meses .arena::before{
				 background-position: 105px 55px;
			 }
            .idioma-fr #abril.meses .arena::before{
				 background-position: 85px 39px;
			 }
            .idioma-fr #mayo.meses .arena::before{
				 background-position: 80px 53px;
			 }

			 .idioma-hu .meses .arena::before{
				 background-position: 80px 50px;
			 }
			 .idioma-hu #septiembre.meses .arena::before{
				 background-position: 90px 60px;
			 }
			 .idioma-hu #octubre.meses .arena::before{
				 background-position: 70px 50px;
			 }
            .idioma-hu #abril.meses .arena::before{
				 background-position: 57px 42px;
			 }
            .idioma-hu #mayo.meses .arena::before{
				 background-position: 58px 55px;
			 }

			 .idioma-nl .meses .arena::before{
				 background-position: 55px 100px;
				 background-size: 45%;
			 }
			 .idioma-nl #agosto.meses .arena::before{
			 	background-position: 95px 60px;
			 }
			 .idioma-nl #septiembre.meses .arena::before{
				 background-position: 100px 70px;
			 }
            .idioma-nl #mayo.meses .arena::before{
				 background-position: 75px 62px;
			 }
			 .idioma-nl #octubre.meses .arena::before{
				 background-position: 85px 60px;
			 }
			 .idioma-nl #noviembre.meses .arena::before{
				 background-position: 90px 60px;
			 }
			 .idioma-nl #diciembre.meses .arena::before,
			 .idioma-nl #enero.meses .arena::before{
				 background-position: 95px 65px;
			 }
			 .idioma-nl #febrero.meses .arena::before{
			 	background-position: 100px 65px;
			 }
            .idioma-nl #abril.meses .arena::before{
			 	background-position: 78px 50px;
			 }
            .idioma-nl #marzo.meses .arena::before{
			 	background-position: 87px 63px;
			 }

			 .idioma-nb .meses .arena::before{
				 background-position: 85px 50px;
				 background-size: 53%;
			 }
			 .idioma-nb #octubre.meses .arena::before{
				 background-position: 75px 45px;
			 }
			 .idioma-nb #noviembre.meses .arena::before{
				 background-position: 75px 50px;
			 }
            .idioma-nb #abril.meses .arena::before{
				 background-position: 62px 51px;
			 }
            .idioma-nb #mayo.meses .arena::before{
				 background-position: 64px 64px;
			 }
			 .idioma-nb #enero.meses .arena::before,
			 .idioma-nb #febrero.meses .arena::before{
				 background-position: 80px 50px;
			 }

			 .idioma-sv .meses .arena::before{
				 background-position: 85px 60px;
				 background-size: 55%;
			 }
			 .idioma-sv #agosto.meses .arena::before,
			 .idioma-sv #febrero.meses .arena::before{
				 background-position: 80px 65px;
			 }
			 .idioma-sv #octubre.meses .arena::before,
			 .idioma-sv #noviembre.meses .arena::before{
				 background-position: 75px 60px;
			 }
			 .idioma-sv #enero.meses .arena::before{
				 background-position: 85px 70px;
			 }
            .idioma-sv #abril.meses .arena::before{
				 background-position: 61px 60px;
			 }
            .idioma-sv #marzo.meses .arena::before{
				 background-position: 75px 70px;
			 }
            .idioma-sv #mayo.meses .arena::before{
				 background-position: 63px 68px;
			 }
    /* #######  MAYO IDIOMA  (etiquetas traje)######## */
            .idioma-cs .meses .dostrajes .content1 .fLeft:nth-child(2) div:nth-child(2){
                left: 303px;
                top: 671px;
            }
            .idioma-cs .meses .dostrajes .content1 .fLeft:nth-child(3) div:nth-child(3){
                right: 72px;
                top: 1299px;
            }
            .idioma-cs .meses .dostrajes .content1 .etiqueta{
                margin-top: -57px;
            }
            .idioma-en .meses .dostrajes .content1 .etiqueta{
                margin-top: -43px;
            }
            .idioma-da .meses .dostrajes .content1 .fLeft:nth-child(2) .etiqueta{
                margin-top: -36px;
            }.idioma-da .meses .dostrajes .content1 .fLeft:nth-child(3) .etiqueta{
                margin-top: -59px;
            }
            .idioma-fi .meses .dostrajes .content1 .etiqueta{
                margin-top: 60px;
            }
            .idioma-nb .meses .dostrajes .content1 .etiqueta{
                margin-top: -44px;
            }
            .idioma-it .meses .dostrajes .content1 .etiqueta{
                margin-top: -61px;
            }
            .idioma-nl .meses .dostrajes .content1 .etiqueta{
                margin-top:0;
            }
            .idioma-en .meses .dostrajes .content1 .fLeft:nth-child(3) div:nth-child(3){
                right: 79px;
                top: 1282px;
            }

    
    /* #######  M E S E S  I D I O M A  ########
  	   ######################################### */

	 /* #########################################
	    ### T R A I N I N G   N O N   S T O P ### */
			.trainingNonStop #intro{
		 		margin-top:142px;
		 	}
		 	.trainingNonStop .bloque{
		 		height:auto;
		 	}
		 	.trainingNonStop .fondo{
		 		width: 100%;
		 		display: block;
		 	}
		 	.trainingNonStop #intro .fondo{
		 		height: 436px;
		 		background-image:url("../img/inspiraciones/fondo_intromb.jpg");
		 	}
		 	.trainingNonStop #bloque1 .fondo{
		 		height: 415px;
		 		background-image:url("../img/inspiraciones/fondo_bloque1mb.jpg");
		 	}
		 	.trainingNonStop #bloque2 .fondo{
		 		height: 415px;
		 		background-image:url("../img/inspiraciones/fondo_bloque2mb.jpg");
		 	}
		 	.trainingNonStop #bloque3 .fondo{
		 		height: 410px;
		 		background-image:url("../img/inspiraciones/fondo_bloque3mb.jpg");
		 	}
		 	.trainingNonStop #bloque4 .fondo{
		 		height: 413px;
		 		background-image:url("../img/inspiraciones/fondo_bloque4mb.jpg");
		 	}
		 	.trainingNonStop #bloque5{
		 		height: 415px;
		 		background-image:url("../img/inspiraciones/fondo_bloque5mb.jpg");
		 	}
      .trainingNonStop h1{
        font-size: 340%;
      }
      .idioma-ru .trainingNonStop h1{
        font-size: 300%;
      }
		 	.trainingNonStop .sombra{
		 		position:initial;
		 		margin-top:-35px;
		 	}
		 	.trainingNonStop #intro .sombra,.sombra{
		 		padding:25px 0 0 0px;
		 	}
		 	.trainingNonStop .bloque > .slogan{
		 		display:none;
		 	}
		 	.trainingNonStop .sombra .slogan{
		 		display:block;
		 		position:initial;
		 		font-size:68%;
		 		background: url("../img/inspiraciones/vineta.png") no-repeat 0px -20px;
		 		padding-bottom: 50px;
		 	}
		 	.trainingNonStop .slBlanco,.slRojo{
		 		text-shadow:initial;
		 	}
		 	.trainingNonStop .sombra p{
		 		padding: 0;
		 	}
		 	.trainingNonStop .back{
		 		padding:40px 30px 55px;
		 		text-align:left;
		 	}
		 	.trainingNonStop #intro .back{
		 		background: #57a3d6;
		 	}
		 	.trainingNonStop #bloque1 .back{
		 		background: #e59232;
		 	}
		 	.trainingNonStop #bloque2 .back{
		 		background: #7b911e;
		 	}
		 	.trainingNonStop #bloque3 .sombra .slogan,
		 	.trainingNonStop #bloque4 .sombra .slogan{
		 		font-size: 58%;
		 	}
		 	.trainingNonStop #bloque3 .back{
		 		background: #653324;
		 	}
		 	.trainingNonStop #bloque4 .back{
		 		background: #01b5aa;
		 	}
		 	.trainingNonStop #bloque5 p{
		 	    padding: 80px 50px 0;
		 	}
      .idioma-fr .trainingNonStop #bloque5 p{
		 	    padding: 80px 40px 0;
		 	}
		 	.trainingNonStop .masinfo{
		 		width: 250px;
		 		height: 55px;
		 		font-size: 170%;
		 		font-weight: 900;
		 		margin-top: 135px;
		 		line-height: 55px;
		 	}
      .idioma-it .trainingNonStop .masinfo{
		 		width: 300px;
		 	}

		 	.trainingNonStop #bloque1 .sombrapico{
		 		right:initial;
		 		left:35px;
		 		top:280px;
		 	}
		 	.trainingNonStop #bloque2 .sombrapico{
		 		left:initial;
		 		right:35px;
		 		top:280px;
		 	}
			.trainingNonStop #bloque3 .sombrapico{
		 		right:initial;
		 		left:35px;
		 		top:275px;
		 	}
		 	.trainingNonStop #bloque4 .sombrapico{
		 		left:initial;
		 		right:35px;
		 		top:278px;
		 		-moz-transform: initial;
		 		-webkit-transform: initial;
		 		-o-transform: initial;
		 		transform: initial;
		 		-ms-filter: initial;
		 		filter: initial;
		 	}
	/* ### T R A I N I N G   N O N   S T O P ###
	 	 ######################################### */


}  /* END OF MEDIA */






/* ################################################
   #############  MEDIA PARA SPAN   ############### */

@media (max-width: 767px){
	span.visible-xs-block {
 		display: inline-block!important;
	}
}
@media (max-width: 991px) and (min-width: 768px){
	span.visible-sm-block {
 		display: inline-block!important;
	}
}
@media (max-width: 1199px) and (min-width: 992px){
	span.visible-md-block {
		display: inline-block!important;
	}
}
@media (min-width: 1200px){
	span.visible-lg-block {
		display: inline-block!important;
	}
}
