/* 
Created on : Sep 11, 2017, 1:50:37 PM
Author     : Sergio Gallardo
*/
@charset 'utf-8';
@font-face {
    font-family:'Conv_Gotham-Book';
    src: url('../fonts/GothamBook.eot');
    src: local('☺'), url('../fonts/GothamBook.woff') 
        format('woff'), url('../fonts/GothamBook.ttf') 
        format('truetype'), url('../fonts/GothamBook.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'Conv_Gotham-Medium';
    src: url('../fonts/GothamMedium.eot');
    src: local('☺'), url('../fonts/GothamMedium.woff') 
        format('woff'), url('../fonts/GothamMedium.ttf') 
        format('truetype'), url('../fonts/GothamMedium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'Conv_Gotham-Light';
    src: url('../fonts/GothamLight.eot');
    src: local('☺'), url('../fonts/GothamLight.woff') 
        format('woff'), url('../fonts/GothamLight.ttf') 
        format('truetype'), url('../fonts/GothamLight.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'Conv_Gotham-Thin';
    src: url('../fonts/GothamThin.eot');
    src: local('☺'), url('../fonts/GothamThin.woff') 
        format('woff'), url('../fonts/GothamThin.ttf') 
        format('truetype'), url('../fonts/GothamThin.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* RESETS */
/* zero padding + margin */
body,h1,h2,h3,ol,ul{margin:0;padding:0;}
svg,use{padding:0;}

/* block display */
.sdxSVGa,.sdxSVGc,.sdxMenuPrincipal li a,.sdxMenuSecundario li a,.sdxPersonaliza a,.sdxPersonaliza span,.sdxLugares ul,.sdxLugares ul li a,.sdxLugares ul li a span,.sdxLugares ul li img,svg,use{display:block;}

/*inline-block display */
i,span,.sdxPersonaliza img,.sdxCustomControl span{display:inline-block;line-height:1;}

/* centering sections and divs with -margin:0 auto;- */
.sdxSVGc,.sdxExmarLayout,section{margin:0 auto;}
/* both cleared */
.sdxColumnaInterior,section{clear:both;}

/**********************/
/*** STANDARD WIDTH ***/
.sdxExmarLayout{overflow:hidden;width:100%;}

/* 100% width */
section{width:100%;}

/* auto width */
h1,h2,h3{width:auto !important;}


/*** COLOR ***/


/* MAIN CONTENTS */
.sdxHome{height:auto !important;height:100%;min-height:100%;display:block;padding:0;position:relative;width:100%;}

/* HOME GLOBAL */
/* encabezado y texto del home*/
.sdxSlideCaption{color:#fff;width:auto;vertical-align:middle;}
.sdxSlideCaption h3,.sdxSlideCaption p{display:block;font-family:'Conv_Gotham-Thin',sans-serif;line-height:1.15;text-align:center;margin:0;padding:0;width:auto;}
.sdxSlideCaption h3{font-weight:bold;}
.sdxSlideCaption p{font-weight:100;}
.sdxHomeWrapper .carousel-caption.sdxSlideCaption.sdxSlideCaptionFirst{margin:0 auto;padding:0;min-width:480px;max-width:54%;}

/*.sdxContenedorSlides{height:auto !important;height:100%;min-height:100%;margin:0 auto;position:relative;width:100%;}*/

/*.sdxSlide img{height:auto !important;height:100%;min-height:100%;margin:0 auto;position:relative;width:100%;height:auto;}*/
/*.sdxSlideCaption{color:#ffffff;font-family:'Conv_Gotham-Medium',sans-serif;font-size:135%;text-align:right;text-transform:uppercase;position:absolute;bottom:310px;left:96px;height:20px;vertical-align:middle;z-index:4;-ms-transform:rotate(270deg);-webkit-transform: rotate(270deg);transform:rotate(270deg);}*/

/*
.sdxSlideCaption .sdxSCBottom{background-color:#000000;border:1px solid transparent;display:inline-block;float:left;line-height:1px;margin:14px 0 0;padding:0;width:200px;height:1px;}
.sdxSlideCaption .sdxSCTop{float:right;padding:0 0 0 4px;}
*/
/*.sdxSlideInnerContainer2{display:block;height:20px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}*/

/*
.sdxCajaMensaje{position:absolute;right:0;bottom:25%;width:auto;height:180px;z-index:5;}
*/
/*.sdxCajaMensaje .sdxFlechaDer{background-color:#ffffff;color:#1b1b1c;font-size:13px;text-decoration:none;position:absolute;right:150px;bottom:120px;}*/
/*.sdxCajaMensaje:hover{background-color:#1b1b1c;color:#ffffff;}*/
/*.sdxCajaMensaje a{color:#000000;font-size:100%;text-decoration:none;padding:10px 10px 0;}*/
/*.sdxCajaMensaje a:hover,.sdxCajaMensaje .sdxFlechaDer:hover a{color:#ffffff;text-decoration:underline;}*/


/*.sdxCajaMensaje{display:block;position:absolute;bottom:10%;left:10%;width:100px;height:80px;z-index:50000;}*/
/*************************************************************************/
/*************************************************************************/
.sdxTag{display:block;font-family:'Conv_Gotham-Medium',sans-serif;font-size:0.8125em;text-align:left;margin-bottom:-6px;padding:15px 25px 0 0;}
#sdx-exmar-principal .sdxTag{color:#fff;}
#sdx-exmar-somos .sdxTag{color:#fff;}
#sdx-exmar-destinos .sdxTag{color:#000;}
#sdx-exmar-destinos h3{color:#fff;}

#sdx-exmar-principal .sdxCustomControl{background-color:#1b1b1c;color:#fff;display:inline-block;font-family:'Conv_Gotham-Medium',sans-serif;line-height:1;text-transform:uppercase;padding:14px 0 22px 20px;white-space:nowrap;width:auto;}
#sdx-exmar-principal .sdxCustomControl:hover{background-color:#fff;color:#1b1b1c;text-shadow:none;}
#sdx-exmar-principal .sdxCMText{padding:0 20px 0 0;}

#sdx-exmar-somos .sdxCustomControl{background-color:#1b1b1c;color:#fff;font-family:'Conv_Gotham-Medium',sans-serif;line-height:1;text-transform:uppercase;padding:22px 0 22px 20px;white-space:nowrap;width:auto;}
#sdx-exmar-somos .sdxCustomControl:hover{background-color:#fff;color:#1b1b1c;text-shadow:none;}
#sdx-exmar-somos .sdxCMText{padding:0 20px 0 0;}

#sdx-exmar-destinos .sdxCustomControl{background-color:#1b1b1c;color:#fff;font-family:'Conv_Gotham-Medium',sans-serif;line-height:1;text-transform:uppercase;padding:22px 0 22px 20px;white-space:nowrap;width:auto;}
#sdx-exmar-destinos .sdxCustomControl:hover{background-color:#fff;color:#1b1b1c;text-shadow:none;}
#sdx-exmar-destinos .sdxCMText{padding:0 20px 0 0;}

#sdx-exmar-temporadas .sdxCustomControl{background-color:#1b1b1c;color:#fff;font-family:'Conv_Gotham-Medium',sans-serif;line-height:1;text-transform:uppercase;padding:22px 0 22px 20px;white-space:nowrap;width:auto;}
#sdx-exmar-temporadas .sdxCustomControl:hover{background-color:#fff;color:#1b1b1c;text-shadow:none;}
#sdx-exmar-temporadas .sdxCMText{padding:0 20px 0 0;}


/*** * SLIDE CAPTIONS * ***/
#sdx-exmar-somos .sdxSlideInverse h3,#sdx-exmar-somos .sdxSlideInverse p{text-align:right !important;}
#sdx-exmar-destinos .sdxSlideInverse h3,#sdx-exmar-destinos .sdxSlideInverse p{text-align:right !important;}
#sdx-exmar-temporadas .sdxSlideInverse h3,#sdx-exmar-temporadas .sdxSlideInverse p{text-align:right !important;}




/*** * SLIDE INVERSE * ***/
.sdxSlideInverse h3,#sdxSlideEstilos h3,.sdxSlideInverse p,#sdxSlideEstilos p{color:#000;}
.sdxSlideInverse .sdxSlideCaption{color:#000;}

#sdx-exmar-destinos .sdxSlideInverse h3,#sdx-exmar-destinos .sdxSlideInverse p{color:#fff;}
#sdx-exmar-temporadas .sdxSlideInverse h3,#sdx-exmar-temporadas .sdxSlideInverse p{color:#fff;}

/*** FONT SIZE FOR MAIN HEADERS ***/
/* reset */
#sdx-exmar-regiones #myCarousel .sdxCaption h3,#sdx-exmar-experiencias .sdxCaption h3{font-size:100%;font-size:3.89vw !important;}


/* *** TEXTO CON ROTACIÓN ] *** */
.sdxNombreExp{height:auto !important;position:absolute;bottom:0;left:302px;width:18px;}
.sdxNombreExp li{background:#000;margin:10px auto;width:4px;height:4px;}
.sdxNombreExp li.sdxAct{height:24px;width:1px;}
.sdxNombreExp li,#myCarousel .sdxNombreExp ol{list-style:none;}
.sdxNombreExp ol{display:inline-block;text-align:center !important;white-space:nowrap;margin:0 0 0 0;padding:0;position:absolute;bottom:0;width:18px !important;z-index:80000 !important;}
.sdxNombreExp .sdxExperienciaTexto{color:#fff;display:inline-block;font-family:'Conv_Gotham-Medium',sans-serif;font-size:1.25em;text-align:left;line-height:1;text-transform:uppercase;margin:0;padding:0;position:absolute;bottom:65px;white-space:nowrap;max-width:18px;z-index:80000;transform:rotate(270deg);
 -ms-transform:rotate(270deg); /* IE 9 */
 -webkit-transform:rotate(270deg); /* Safari */
 transform:rotate(270deg);
}
.sdxNombreExp .sdxExperienciaTexto{margin:0;padding:0;}
/*.sdxExperiencia{position:absolute;width:auto;min-width:126px;}*/
.sdxMenuExp{height:auto !important;height:100%;min-height:36.7203%;max-height:349px !important;position:absolute;bottom:0;left:0;min-width:100%;}



/* SEARCH ENGINE */
.sdxBuscador{background-color:#f0f0f0;clear:both;/*text-align:center;*/margin:0 auto;padding:120px 15px 80px;width:100%;}
.sdxBuscador .sdxTitulo{font-family:'Conv_Gotham-Light',sans-serif;font-size:3em;text-transform:uppercase;padding:0;}
/*.sdxBuscador .sdxLabel{clear:both;display:inline-block;text-transform:uppercase;line-height:1;margin:0 auto;padding:0 12px 0 0;width:100%;}*/
.sdxBuscador .form-group{height:auto;display:inline-block;margin:0 auto;}
/*.sdxBuscador select{border-bottom:1px solid #000;position:relative;}*/
.sdxBuscaTexto{display:block;float:none;clear:both !important;overflow:hidden;font-size:100%;text-align:center;margin:20px auto 0;padding-top:120px;width:100%;}
.sdxBuscaTexto h2{font-family:'Conv_Gotham-Light',sans-serif;font-size:1.5em;}
.sdxBuscaTexto p{font-family:'Conv_Gotham-Thin',sans-serif;font-size:1.5em;}
.sdxEspaciador{padding:0 5px;position:relative;}

/*** Pagina de Resultados ***/
.sdxResultadoBuscar{clear:both;margin:0 auto;padding:40px;width:100%;max-width:1120px;}
.sdxResultadoBuscar p{font-size:1.25em;}
.sdxResultadoBuscar table{display:inline-block;margin:0 auto;width:auto;}
.sdxResultadoBuscar table td{font-weight:bold;}
.sdxResultadoBuscar table th{font-weight:normal;}
.sdxResultadoBuscar table td,.sdxResultadoBuscar table th{border:1px solid #cdcdcd;font-family:'Conv_Gotham-Light',sans-serif;text-align:center;padding:0.5em;}

.sdxResultadoLista{font-family:'Conv_Gotham-Medium',sans-serif;list-style:square outside none;max-width:1120px;}
.sdxResultadoLista a{color:#000;}
.sdxResultadoLista a:hover{color:#606060;}
.sdxResultadoLista .sdxNombreExperiencia{font-weight:bold;}
.sdxResultadoLista p.sdxDesc{font-size:1em;font-style:normal;}
.sdxResultadoLista td{border:1px solid #cdcdcd;border-right:none !important;border-left:none !important;text-align:left !important;padding:20px !important;vertical-align:top;}
.sdxResultadoLista h1.sdxNombreExperiencia{font-size:1.5em;padding:0 0 1em !important;}

.sdxNon{background:#e8e8e8;}

.sdxPaginacion{text-align:center;}
.sdxPaginacion ul{display:inline-block;list-style:none outside none;overflow:hidden;margin:1em auto 0;}
.sdxPaginacion li{float:left;font-family:'Conv_Gotham-Medium',sans-serif;}
.sdxPaginacion li.sdxActual{font-weight:bold;}
.sdxPaginacion li a{border:1px solid #cdcdcd;color:#000;display:block;padding:2px 6px;}
.sdxPaginacion li.sdxActual a{color:#c00000;}


/*** M E N U S ***/
.sdxNavegacion{position:relative;}

.sdxMenuPrincipal,.sdxMenuSecundario{position:absolute;bottom:0;}
.sdxMenuPrincipal{background-color:#ffffff;margin:0 0 0 60px;padding:40px 0 80px;z-index:30000;}
.sdxMenuPrincipal li a{color:#404040;font-size:120%;padding:10px 50px;white-space:nowrap;}
.sdxMenuPrincipal li a:hover{background-color:#404040;color:#ffffff;}
.sdxMenuPrincipal li.sdxSeleccionado a{font-weight:bold;}

.sdxMenuSecundario{background-color:#f0f0f0;padding:0 20px 0 300px;width:100%;z-index:29999;}
.sdxMenuSecundario li{float:left;}
.sdxMenuSecundario li a{color:#000000;font-weight:bold;line-height:24px;padding:10px 20px;white-space:nowrap;}




/* SECCION Estilos de Viaje */
/*
.sdxColumna{float:left;position:relative;height:auto;}
.sdxColumnasContenedor{position:relative;margin:0 auto;padding:0 40px;z-index:2;}
.sdxFigure{/*display:block;float:none;*//*position:relative;}*/
/*.sdxFigure.col-md-4{max-width:32%;}*/
/*
h1.sdxFigureText{text-transform:uppercase;padding:30px;}
h1.sdxFigureText span{color:#a6e2e2;font-family:'Conv_Gotham-Light',sans-serif;}


.sdxFigureText{color:#ffffff;z-index:5;}
.sdxFigureText h2{font-size:1.5em;font-weight:bold;text-transform:uppercase;padding:10px 0 0 10px;width:auto;}
.sdxFigureText p{line-height:1.15;margin:0 0 0 10px;width:auto;max-width:80%;}
.sdxFigureActive{position:absolute;top:0;left:0;z-index:-1;}
*/

/*** R E T I C U L A ***/
.sdxEstilos{display:block;overflow:hidden;margin:0 auto;position:relative;width:100%;}
.sdxEstilosGrid{margin:0 auto;position:relative;/*min-width:1280px;*/width:100%;min-width:1280px;}
.sdxEstilosGrid .sdxEstilosCabecera{height:321px;left:50%;margin-left:-161px;position:absolute;top:0;width:322px;z-index:200;}

.sdxEstilosGrid .sdxEstilosCabecera h1{color:#fff;font-family:'Conv_Gotham-Thin',sans-serif;font-size:4em;text-transform:uppercase;padding:40px 0 0 20px;/*position:relative;z-index:100;*/}
.sdxEstilosGrid .sdxEstilosCabecera h1 span{color:#a6e2e0;font-family:'Conv_Gotham-Light',sans-serif;}

.sdxDiagonales{background:url('../../recursos/imagenes/estilos-de-viaje/diagonal.png') 50% 161px;}
.sdxPlanas{background:url(../../recursos/imagenes/estilos-de-viaje/flat.png) repeat-y;margin-left:-600px;position:absolute;top:0;left:50%;height:100%;width:842px;}
/*.sdxDiagonales,.sdxPlanas{z-index:90000;}*/
.sdxPieza{float:left;padding-right:0;padding-left:0;width:400px;height:382px;}
.sdxPiezasCarrusel{height:608px;position:absolute;top:-227px;left:2px;width:398px;}
.sdxPiezasCarrusel a{display:block;overflow:hidden;width:398px;height:608px;}
.sdxPiezasCarrusel * img{position:absolute;top:0;left:0;
                       opacity:0;
                       -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
                       filter:alpha(opacity=0);
                       -webkit-transition:opaciy 0 ease-out; /* For Safari 3.1 to 6.0 */
                       -moz-transition:opaciy 0 ease-out; /* For Firefox 4.0 */
                       -o-transition:opaciy 0 ease-out; /* For Opera 10.5 */
                       transition:opacity 0 ease-out; /* default */}
.sdxPiezasCarrusel a:hover img:hover+.sdxEstiloTitulo:hover,.sdxPiezasCarrusel a:hover img:hover+.sdxEstiloTexto:hover,.sdxPiezasCarrusel a:hover img{opacity:1;
                             -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
                             filter:alpha(opacity=100);}
.sdxPiezasReticula{border-right:1px solid rgba(255,255,255,0.1);overflow:hidden;margin:0 auto;position:relative;width:1200px /* NO MOVER !!! */;}
.sdxPieza .sdxEstiloTitulo{color:#fff;display:block;overflow:hidden;font-family:'Conv_Gotham-Medium',sans-serif;font-size:1.25em;text-transform:uppercase;margin:0 auto;padding:8px 0 20px;}
.sdxPieza .sdxEstiloTexto{color:#fff;display:block;overflow:hidden;font-family:'Conv_Gotham-Light',sans-serif;font-size:0.875em;line-height:1.15;margin:0 auto;padding:0;width:380px;}
.sdxEstiloTitulo:hover,.sdxEstiloTexto:hover{cursor:pointer;}
.sdxEstiloTitulo a,.sdxEstiloTexto a{color:#fff !important;}
.sdxEstiloTitulo a:hover,.sdxEstiloTexto a:hover{text-decoration:underline;}


.sdxOverlay{height:auto !important;height:100%;min-height:100%;background-color:rgba(0,0,0,0.75);position:absolute;top:0;left:0;width:100%;z-index:-8;}
.sdxEstilosFondo{position:absolute;top:0;left:0;height:auto !important;min-height:100%;height:100%;width:100%;z-index:-9;}

/*
.sdxFigureContainer{padding:0;position:relative;}
*/


/*** SUBSECCION ESTILOS DE VIAJE ***/
/* Galeria */
.sdxEstilosSubseccion{padding:0;}
.sdxEstilosSubseccion h1{font-family:'Conv_Gotham-Light',sans-serif;font-size:4em;text-transform:uppercase;padding:80px 0;}
.sdxEstilosSubseccion h1,.sdxEstilosSubseccion p{text-align:center;}
.sdxEstilosSubseccion p{text-align:justify;padding:0 0 80px 0;}
.sdxESLayout{display:block;overflow:hidden;margin:0 auto;padding:0;width:1120px;}
.sdxGaleriaEstilos li{float:left;padding:15px;}
.sdxGaleriaEstilos li span{text-align:center;width:343px;height:343px;}
.sdxGaleriaEstilos li span .sdxBoton{background:#fff;color:#000;display:inline-block;font-size:1.25em !important;font-weight:normal;text-decoration:underline;text-transform:initial;margin:44% auto 0;width:auto;white-space:nowrap;}
.sdxGaleriaEstilos li span .sdxBoton:hover{background:#000;color:#fff;}
.sdxGaleriaEstilos li span.sdxImgEstilo01{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-01.jpg') no-repeat 0 0/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo02{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-02.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo03{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-03.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo04{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-04.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo05{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-05.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo06{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-06.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo07{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-07.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo08{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-08.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo09{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-09.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo10{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-10.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo11{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-11.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo12{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-12.jpg') no-repeat center center/cover;}
.sdxGaleriaEstilos li span.sdxImgEstilo13{background:url('../../recursos/imagenes/estilos-de-viaje/ob-estilo-13.jpg') no-repeat center center/cover;}


/* SECCION Personaliza Tu Viaje */

.sdxPersonaliza{height:auto !important;min-height:100%;height:100%;min-height:960px;overflow:hidden;background:#fff;margin:0 auto;padding:160px 10px;position:relative;}
.sdxPersonaliza h1{font-size:4em;text-transform:uppercase;padding:0 0 144px 0;}
.sdxPersonaliza h1,.sdxPersonaliza h1 span{font-family:'Conv_Gotham-Thin',sans-serif;}
.sdxPersonaliza h2{font-family:'Conv_Gotham-Medium',sans-serif;line-height:1;text-transform:uppercase;padding:0 0 1em;}

.sdxEscenaContenedor{height:auto !important;height:100%;min-height:100%;margin:0 auto;position:relative;max-width:1120px;}

.sdxWrapperInner{text-align:right;max-width:216px;}

.sdxEColLeft{padding-top:140px;padding-right:0 !important;position:absolute;top:0;left:0;z-index:1;}
.sdxEColLeft a{text-align:right;margin:0;padding:5px 8px;}
.sdxEColLeft h1 span{font-weight:700;line-height:1;width:auto;}
.sdxEColRight{position:absolute;top:0;right:0;width:auto;}
.sdxEColRight img{width:972px;height:725px;}


/* SECCION Destinos (Lugares) Recomendados */
.sdxListasContenedor{clear:both;overflow:hidden;margin:0 auto;width:auto;max-width:1120px;}
.sdxLugaresWrapper{clear:both;overflow:hidden;margin:0 auto;width:1120px;}
.sdxLugares{background-color:#ffffff;border-top:1px solid #c0c0c0;margin:0 auto;padding:120px 0 0;}
.sdxLugares h1{font-family:'Conv_Gotham-Light',sans-serif;font-weight:bold;line-height:1;text-transform:uppercase;padding:10px 0;}
.sdxLugares h2{font-family:'Conv_Gotham-Light',sans-serif;line-height:1;text-transform:uppercase;padding-bottom:80px;}
.sdxLugares .sdxDestinosLista{clear:both;display:inline-block !important;overflow:hidden;margin:0 auto !important;width:auto;}

.sdxLugares .sdxDestinosLista .sdxHover{overflow:hidden;float:left;margin:0;padding-right:0;padding-left:0;position:relative;width:280px;height:445px;}
/*.sdxLugares .sdxDestinosLista .sdxHover a{display:block;position:absolute;top:0;left:0;width:320px;height:509px;}
.sdxLugares .sdxDestinosLista .sdxHover a:hover span{/*height:auto !important;height:100%;min-height:100%;background-color:rgba(0,0,0,0.5);display:block;line-height:509px;text-align:center;position:absolute;top:0;left:0;width:100%;vertical-align:middle;}
.sdxLugares .sdxDestinosLista .sdxHover a span{display:none;font-family:'Conv_Gotham-Medium',sans-serif;text-transform:uppercase;}
.sdxLugares .sdxDestinosLista .sdxHover a:hover{color:#ffffff;text-decoration:none;}
.sdxLugares .sdxDestinosLista .sdxHover li{height:auto !important;height:100%;min-height:100%;}
.sdxLugares .sdxDestinosLista .sdxHover img,.sdxLugares .sdxDestinosLista .sdxHover .img-responsive{height:auto !important;height:100%;min-height:100%;min-height:509px;line-height:509px;display:block;}
.sdxLugares .sdxDestinosLista .sdxHover a img{display:block;height:509px;
    -webkit-transition:height 1s;
    transition:height 1s;
}*/
/*.sdxLugares .sdxDestinosLista .sdxHover a:hover img{height:509px;}
*/

.sdxLugarImagen,.sdxLugarTexto{display:block;position:absolute;top:0;left:0;}
.sdxLugarTexto{display:none;background:rgba(0,0,0,0.5);color:#fff;font-family:'Conv_Gotham-Medium',sans-serif;text-align:center;text-transform:uppercase;vertical-align:middle;z-index:1;}
.sdxLugarImagen,.sdxLugarTexto{line-height:445px;width:280px;height:445px;
    -webkit-transition:all 1s;
    -webkit-transform:scale(1); 
    -ms-transition:all 1s;
    -ms-transform:scale(1);
    -moz-transition:all 1s;
    -moz-transform:scale(1);
    transition:all 1s;
    transform:scale(1);
}
.sdxLugarAfrica{background:url('../../recursos/imagenes/ob-africa.jpg') no-repeat center center/cover;}

.sdxLugarEuropa{background:url('../../recursos/imagenes/ob-europa.jpg') no-repeat center center/cover;}
.sdxLugarOceania{background:url('../../recursos/imagenes/ob-oceania.jpg') no-repeat center center/cover;}
.sdxLugarSudamerica{background:url('../../recursos/imagenes/ob-sudamerica.jpg') no-repeat center center/cover;}
.sdxLugarCaribe{background:url('../../recursos/imagenes/ob-islas-del-caribe.jpg') no-repeat center center/cover;}
.sdxLugarAntartica{background:url('../../recursos/imagenes/ob-antartica.jpg') no-repeat center center/cover;}
.sdxLugarMexico{background:url('../../recursos/imagenes/ob-mexico.jpg') no-repeat center center/cover;}
.sdxLugarAsia{background:url('../../recursos/imagenes/ob-asia.jpg') no-repeat center center/cover;}



.sdxLugares .sdxDestinosLista .sdxHover:hover .sdxLugarTexto{display:initial;cursor:pointer;}
.sdxLugares .sdxDestinosLista .sdxHover:hover .sdxLugarTexto,.sdxLugares .sdxDestinosLista .sdxHover:hover .sdxLugarImagen{
    -webkit-transition:all 1s;
    -webkit-transform:scale(1.05); 
    -ms-transition:all 1s;
    -ms-transform:scale(1.05);
    -moz-transition:all 1s;
    -moz-transform:scale(1.05);
    transition:all 1s;
    transform:scale(1.05);
}
.sdxLugares .sdxDestinosLista .sdxHover:hover .sdxLugarImagen{z-index:10;}
.sdxLugares .sdxDestinosLista .sdxHover:hover .sdxLugarTexto{z-index:11;}

/* *** SECCIÓN EXMAR *** */
.sdxExmarLayout{padding:80px 40px;}
.sdxExmarLayout p{margin:0 auto;width:1120px;}
.sdxExmar .sdxExperienciaLayout{background:#f6f6f6;width:100%;padding:0;}
.sdxExmar .sdxExmarConsultores{padding:0;height:auto;/* height:1245px; */}

.sdxExmar em{font-style:normal;font-weight:bold;}
.sdxExmar h1{font-family:'Conv_Gotham-Light',sans-serif;font-size:4em;font-weight:bold;text-align:center;text-transform:uppercase;padding:0 0 80px;}
.sdxExmar p{text-align:justify;}
.sdxLogoExmarPTB{text-align:center !important;padding:0;}
.sdxLogoExmarPTB img{padding-bottom:80px;}
.sdxLogosVarios{display:inline-block;margin:0 auto;width:100%;padding-bottom:80px;}

/* Alianzas */
.sdxContenedorAlianzas{text-align:center;margin:0 auto;padding:60px 0 0;width:960px;}
.sdxListaAlianzas{clear:both;display:inline-block;overflow:hidden;text-align:center;margin:0 auto;width:auto !important;height:100%;}
.sdxListaAlianzas img{display:inline-block;line-height:1 !important;vertical-align:middle;margin:0;margin:0 20px 20px;width:100%;max-width:174px;height:auto !important;}


/*** GALERIA ***/
.sdxGC{float:left;padding-bottom:80px;}
.sdxGaleria{overflow:hidden;margin:0 auto;width:1120px;}
.sdxGaleria figure{float:left;padding:0 15px;width:auto;}
.sdxGaleria figure a{display:block;}

/*.sdxGaleria .sdxF332 a{width:332px;}*/
/*.sdxGaleria .sdxF343 a,.sdxGaleria a img{width:343px !important;height:auto;}*/
/*
.sdxGaleria .sdxF508 a{width:508px;}
.sdxGaleria .sdxF536{width:536px;}
.sdxGaleria .sdxF736{width:736px;height:auto;}
*/

.sdxGaleria img{display:block;-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter:grayscale(100%);}
.sdxGaleria img:hover{-webkit-filter:grayscale(0); /* Safari 6.0 - 9.0 */
    filter:grayscale(0);}

.sdxGaleria figcaption{font-family:'Conv_Gotham-Medium',sans-serif;text-align:center;padding:10px 0 0;width:auto;}
/*.sdxF736{width:736px;}*/

/*** Seccion Destinos ***/
.sdxDestinos{overflow:hidden;text-align:center;margin:0 auto;padding:0;}

.sdxDestinos h1{font-size:4em;padding:0;}
.sdxDestinos h2{font-size:1.5em;padding:0 0 180px 0;}
.sdxDestinos h1,.sdxDestinos h2{color:#000;font-family:'Conv_Gotham-Light',sans-serif;text-transform:uppercase;font-weight:700;}

.sdxMenuDestinos li{margin:0;padding:0;}

.sdxMenuDestinos li a{background:#fff;/*border-bottom:1px solid #000;*/color:#000;display:inline-block;font-family:'Conv_Gotham-Medium',sans-serif;text-align:left;white-space:nowrap;margin-left:4px;padding:8px 24px;width:100%;}
.sdxMenuDestinos li a:hover,.sdxMenuDestinos li.sdxDActivado a{background:#000;color:#fff;text-decoration:none;}


.sdxDestinosLayout{padding:80px 0 130px;}
.sdxDestinosLayout .sdxCentrado{margin:0 auto;width:100%;width:1120px;height:auto !important;}
.sdxMapaContenedor{vertical-align:middle !important;margin:0 auto;/*height:auto !important;max-height:555px;*/width:auto;}
.sdxMapaContenedor .sdxMenuDestinos{overflow:hidden;margin-top:6%;padding:0 20px 0 4px;width:auto;}
.sdxMapaContenedor .sdxMenuDestinos,.sdxMapaContenedor .sdxMapaLayout{display:inline-block;/*height:auto !important;height:100%;min-height:555px;*/}
.sdxMapaContenedor .sdxMenuDestinos ul{margin:0 auto;}
.sdxMapaContenedor .sdxMapaLayout{float:right;width:auto;}
.sdxMapaContenedor .sdxMapaLayout img{height:auto !important;width:840px;}
.sdxMapaContenedor .sdxMapaLayout h1{font-family:'Conv_Gotham-Light',sans-serif;font-size:3em;text-transform:uppercase;padding:0 0 30px;}

.sdxCarruselDestinosWrapper{position:relative;}
.sdxCarruselDestinos{display:inline-block;margin:0 auto;width:auto;width:1120px;}
.sdxCarruselDestinos li{float:left;}

.sdxCarruselDestinos li.sdxDestinoExtremo{margin:7% 0 0;}
.sdxCarruselDestinos li.sdxDestinoExtremo,.sdxCarruselDestinos li.sdxDestinoExtremo .sdxInfoContenedor{width:143px;height:300px;}
.sdxCarruselDestinos li.sdxDestinoMedio{margin:6% 10px 0;}
.sdxCarruselDestinos li.sdxDestinoMedio,.sdxCarruselDestinos li.sdxDestinoMedio .sdxInfoContenedor{width:270px;height:333px;}

.sdxInfoDestino{text-align:center;position:relative;width:349px;height:493px;}

.sdxCarruselDestinos li.sdxDestinoExtremo .sdxInfoContenedor,.sdxCarruselDestinos li.sdxDestinoMedio .sdxInfoContenedor{background:rgba(0,0,0,0.25);}
.sdxCarruselDestinos li.sdxDestinoMedio .sdxInfoContenedor:hover,.sdxCarruselDestinos li.sdxDestinoExtremo .sdxInfoContenedor:hover{background:transparent;}
li.sdxActivada .sdxInfoContenedor{background:transparent;position:absolute;top:0;right:0;width:349px;height:493px;}



.sdxInfoDestino a{color:#fff;display:inline-block;font-family:'Conv_Gotham-Medium',sans-serif;font-size:3em;font-weight:700;line-height:1;text-transform:uppercase;margin:50% auto 0;width:100%;}
.sdxInfoDestino .sdxInfoContenedor:hover a{color:#fff;text-decoration:none;}
.sdxInfoDestino .sdxBoton{font-size:0.8125em;}
.sdxImgDestino01{background:url('../../recursos/imagenes/destinos/ob-destino-01.jpg') no-repeat center center/cover;}
.sdxImgDestino02{background:url('../../recursos/imagenes/destinos/ob-destino-02.jpg') no-repeat center center/cover;}
.sdxImgDestino03{background:url('../../recursos/imagenes/destinos/ob-destino-04.jpg') no-repeat center center/cover;}
.sdxImgDestino04{background:url('../../recursos/imagenes/destinos/ob-destino-03.jpg') no-repeat center center/cover;}
.sdxImgDestino05{background:url('../../recursos/imagenes/destinos/ob-destino-05.jpg') no-repeat center center/cover;}

.sdxFlechaGenericaDer{position:absolute;top:50%;right:20%;bottom:auto;left:auto;}
.sdxFlechaGenericaDer a{background:#fff;display:block;padding:0 20px 15px}
.sdxFlechaGenericaDer a:hover{background:#fff;}


.sdxMundo{display:inline-block;overflow:hidden;margin:0 auto;width:auto;height:auto;}


/*** Subseccion RECOMIENDA ***/
.sdxRecomendaciones{overflow:hidden;margin:0 auto;padding:0;width:100%;}
.sdxRecomendaciones h1{font-family:'Conv_Gotham-Light',sans-serif;font-size:3.25em;text-align:center;text-transform:uppercase;margin:0 auto;padding:80px 0;width:1120px;}
.sdxRecomendaciones h3{text-decoration:underline;}
.sdxRecomendaciones h4{font-family:'Conv_Gotham-Light',sans-serif;font-size:1em;font-weight:bold;margin:0 auto;padding:0 0 7.5px;width:auto;}

.sdxRecoLayout{clear:both;overflow:hidden;margin:0 auto;padding:0;width:1120px;}

.sdxRecomiendaLugar{margin:0;padding:0;width:1120px;}
.sdxRecomiendaLugar .sdxGaleriaItem{float:left;}

/*** BS MORE OVERRIDES ***/
.sdxRecomendaciones .carousel{width:400px;height:240px;}
.sdxRecomendaciones .carousel-caption{position:initial;color:#000;text-align:left;text-shadow:none;}
.sdxRecomendaciones .carousel-caption h3{font-family:'Conv_Gotham-Light',sans-serif;font-size:1em;font-weight:bold;line-height:1.15;text-transform:uppercase;padding:0 0 1em 0;}
.sdxRecomendaciones .carousel-caption p{display:inline-block;overflow:hidden;font-family:'Conv_Gotham-Light',sans-serif;font-size:0.8125em;font-weight:700;}
.sdxRecomendaciones .sdxPaddingBoth{padding:0 15px;}
.sdxRecomendaciones .sdxPaddingLeft{padding:0 0 0 15px;}
.sdxRecomendaciones .sdxPaddingRight{padding:0 15px 0 0;}


/*** Seccion Temporadas ***/
.sdxTemporadas{background:#f3f3f3;padding:120px 0 0;}
.sdxTemporadas .sdxTituloPrincipal{text-transform:uppercase;font-family:'Conv_Gotham-Light',sans-serif;font-size:4em;font-weight:bold;text-align:center;padding:0 15px;}
.sdxTemporadas h1{text-transform:uppercase;font-size:4em;line-height:1;text-align:center;}
.sdxTemporadas h1 a{font-family:'Conv_Gotham-Light',sans-serif;text-transform:uppercase;}
.sdxTemporadas h1 span{font-family:'Conv_Gotham-Thin',sans-serif;text-transform:uppercase;}
/* TEMPORADAS acomodo CARRUSEL ESTANDAR */

.sdxCarruselStd .sdxCarouselCaption{background:#fff;padding:20px;position:absolute;top:40px;right:0;width:auto;max-width:40%;}
.sdxCarruselStd .sdxCarouselCaption h1{padding:0;}
.sdxCarruselStd .sdxCarouselCaption h1,.sdxCarruselStd .sdxCarouselCaption p{text-align:left;text-transform:uppercase;}
.sdxCarruselStd .sdxCarouselCaption h1 span{font-family:'Conv_Gotham-Thin',sans-serif;}
.sdxCarruselStd .sdxCarouselCaption p{display:inline-block;overflow:hidden;font-size:2.5em;line-height:1;}

.sdxCarruselStd .sdxFlechaCarruselStd{top:auto;right:0;bottom:20px;left:auto;}
.sdxCarruselStd .sdxFlechaCarruselStd a{background:#000;color:#fff;display:inline-block;overflow:hidden;padding:0 20px 15px;text-shadow:none;}
.sdxCarruselStd .sdxFlechaCarruselStd a:hover{background:#fff;}

.sdxCarruselStd .sdxSectionCaption{margin:0 auto;padding:1em 40px 60px;max-width:1120px;}
.sdxCarruselStd .sdxSectionCaption h2{font-size:1.5em;}
.sdxCarruselStd .sdxSectionCaption h2,.sdxCarruselStd .sdxSectionCaption p{text-align:right;}

/* BS MORE OVERRIDES */


.sdxCarruselStd{/*overflow:visible;*/padding:120px 0 0;/*position:static;*/}
.sdxCarruselStd .carousel{margin:0 auto;padding:0;max-width:1120px;}
.sdxCarruselStd .sdxCaptionStd{color:#fff;font-weight:700;text-align:center;text-transform:uppercase;padding:0;position:absolute;top:-60px;right:auto;bottom:auto;left:300px;width:100%;max-width:100%;height:100%;min-height:100%;text-shadow:none;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
.sdxCarruselStd .sdxCaptionStd,.sdxCarruselStd .sdxCaptionStd p{width:auto;}
.sdxCarruselStd .sdxCaptionStd p{font-family:'Conv_Gotham-Medium',sans-serif;}
.sdxCarruselStd figcaption h3{font-family:'Conv_Gotham-Light',sans-serif;font-size:1em;text-align:right;text-decoration:underline;padding:30px 0 15px;}
.sdxCarruselStd .sdxGaleriaDesc,.sdxCarruselStd .sdxGaleriaDesc > *{color:#000;font-family:'Conv_Gotham-Light',sans-serif;line-height:1.25;text-align:right;margin:0;padding:0;}

.sdxCarruselStd .sdxMetricasSocial{text-align:right;}

/* TEMPORADAS acomodo GALERIA */
.sdxGaleriaL{background:#fff;clear:both;display:block;text-align:center;/*padding:190px 0 0;*/width:100%;}
.sdxGaleriaL .sdxMetricasSocial{text-align:left;}
.sdxGaleriaL .sdxGaleriaLayout{clear:both;display:block;margin:0 auto;/*padding:120px 0 0;position:relative;*/max-width:1140px;}
.sdxGaleriaL .sdxGaleriaLayout a{color:#000;display:block;}
.sdxGaleriaL .sdxGaleriaLayout a:hover{text-decoration:underline;}
.sdxGaleriaL .sdxListaGaleria{clear:both;display:block;overflow:hidden;margin:0 auto;padding:80px 0 0;max-width:1140px;}
.sdxGaleriaL .sdxListaGaleria li{float:left;margin:0;padding:0 10px 0;overflow:hidden;max-width:285px;/*max-height:265px;*/}
.sdxGaleriaL .sdxListaGaleria li .sdxMiniatura{display:block;padding:0;width:100%;max-width:280px;height:280px;}
/*.sdxGaleriaL .sdxMiniatura img*/
/*.sdxGaleriaL .sdxListaGaleria li figure,.sdxGaleria .sdxListaGaleria li figcaption{width:280px;}*/
.sdxGaleriaL .sdxListaGaleria li h3{font-size:1.1em;}
.sdxGaleriaL .sdxListaGaleria li figcaption h3,.sdxGaleria .sdxListaGaleria li figcaption p{font-family:'Conv_Gotham-Light',sans-serif;text-align:left !important;padding:30px 0 15px;}
.sdxGaleriaL .sdxListaGaleria li h3 a{color:#000;font-weight:700;text-decoration:underline;}
.sdxGaleriaL .sdxListaGaleria li h3 a:hover{color:#404040;}
.sdxGaleriaL .sdxListaGaleria .sdxGaleriaDesc,.sdxGaleriaL .sdxListaGaleria .sdxGaleriaDesc > *{color:#000;font-family:'Conv_Gotham-Light',sans-serif;line-height:1.25;text-align:justify;margin:0;padding:0;}
.sdxGaleriaL h1{text-align:left;padding:80px 0 0;}

.sdxGaleriaL .sdxGaleriaLayout .sdxGaleriaDesc{padding:0 0 10px;}

/*
.sdxGaleria .sdxFlechaCarrusel{top:auto;right:0;bottom:20px;left:auto;}
.sdxGaleria .sdxFlechaCarrusel a{background:#000;color:#fff;display:inline-block;overflow:hidden;padding:0 20px 15px;text-shadow:none;}
.sdxGaleria .sdxFlechaCarrusel a:hover{background:#fff;}

.sdxGaleria .carousel-control{filter:alpha(opacity=100);opacity:1;bottom:-20px;right:-40px;z-index:80000;}
*/

/* Subseccion Otoño */

.sdxOtono{background:#fff;padding:120px 0 0;/*position:static;*/}
.sdxOtono h1{text-align:right;text-transform:uppercase;padding:0;}
.sdxOtono h3{font-family:'Conv_Gotham-Light',sans-serif;font-size:1.25em;padding:30px 0 15px;}

.sdxOtono ul{display:inline-block;margin:0 auto;width:1140px;}
.sdxOtono ul li{float:left;height:/*612px*/auto;clear:right;}
.sdxOtono ul li a{display:inline-block;margin:0 auto;overflow:hidden;}

.sdxOtono ul li figure,.sdxOtono ul li figcaption,.sdxOtono ul li figcaption p{display:inline-block;text-align:left;}
.sdxOtono ul li figcaption p{color:#000;text-align:justify;line-height:1.15;}

.sdxOtono ul li figcaption{/*padding-bottom:80px;*/padding-bottom:0;min-height:96px;}
.sdxOtono ul li figcaption h3{font-size:1em;text-decoration:underline;padding:30px 0 15px;}
.sdxOtono ul li figcaption h3 a{color:#000;text-decoration:underline;}
.sdxOtono ul li figcaption h3 a:hover{color:#000;}

.sdxOtono .sdx-margin{padding:0 10px;}
.sdxOtono .sdx-margin-l{padding:0 0 0 10px;}
.sdxOtono .sdx-margin-r{padding:0 10px 0 0;}

.sdxOtonoGaleria{padding-top:80px;}

.sdxOtonoLayout{margin:0 auto;position:relative;max-width:1140px;}
.sdxOtonoLayout a{color:#000;}
.sdxOtonoLayout a:hover{text-decoration:underline;}

/*

.sdxOtono .sdxFlechaCarrusel{top:auto;right:0;bottom:20px;left:auto;}
.sdxOtono .sdxFlechaCarrusel a{background:#000;color:#fff;display:inline-block;overflow:hidden;padding:0 20px 15px;text-shadow:none;}
.sdxOtono .sdxFlechaCarrusel a:hover{background:#fff;}

.sdxOtono .carousel-control{filter:alpha(opacity=100);opacity:1;bottom:-20px;right:-40px;z-index:80000;}

*/



/* Subseccion Invierno */
.sdxInvierno{background:#fff;/*padding:60px 0 180px;*/}


.sdxInviernoLayout{height:auto !important;height:100%;min-height:100%;margin:0 auto;position:relative;width:1120px;}

.sdxInvierno ul{height:auto !important;height:100%;min-height:100%;display:block;overflow:hidden;margin:0 auto;width:100%;}
.sdxInvierno ul li{float:left;padding:0;width:auto;}
.sdxInvierno ul li a{display:block;}
.sdxInvierno ul li.sdxInviernoActivado{width:auto;max-width:650px;}
.sdxInvierno ul li.sdxInviernoActivado a{width:650px;height:415px;}
.sdxInvierno ul li.sdxILateral{margin:70px 0 0 0;position:relative;width:auto;max-width:315px;}
.sdxInvierno ul li.sdxILateral a.sdxLDer,.sdxInvierno ul li.sdxILateral a.sdxLIzq,.sdxInvierno ul li.sdxILateral .sdxNublado{width:315px;height:260px;}
.sdxInvierno ul li.sdxILateral span.sdxNublado{position:absolute;top:0;left:0;background:rgba(0,0,0,0.25);}
.sdxInvierno ul li.sdxILateral span.sdxNublado:hover{background:transparent;}
.sdxInvierno ul li a.sdxLDer{background:url('../../recursos/imagenes/temporadas/ob-invierno-lg-01.jpg') no-repeat center center/cover;}
.sdxInvierno ul li a.sdxLIzq{background:url('../../recursos/imagenes/temporadas/ob-invierno-lg-01.jpg') no-repeat center center/cover;}

.sdxInviernoCaption{display:block;overflow:hidden;margin:0 auto;padding:20px 0 80px;width:100%;}
.sdxInviernoCaption h3{font-size:1.5em;text-decoration:underline;padding:0 0 1em;}

.sdxInvierno .sdxTitulo{padding-bottom:3em;}

/*
.sdxInvierno .sdxFlechaCarrusel{margin-left:-90px;}
.sdxInvierno .sdxFlechaCarrusel a{background:#000;color:#fff;display:inline-block;overflow:hidden;padding:0 20px 15px;text-shadow:none;}
.sdxInvierno .sdxFlechaCarrusel a:hover{background:#fff;}

/*.sdxInvierno .sdxFlechaCarrusel{position:absolute;}*/

/*
.sdxInvierno .carousel-control{filter:alpha(opacity=100);opacity:1;top:auto;right:auto;bottom:0;left:50%;z-index:80000;}
*/

.sdxCarruselContenedor{padding:0 0 80px;}

/* *** SECCION EXPERIENCIAS *** */
/* Font-Family Property */
.sdx-acomodo div>*,.sdx-acomodo a,.sdx-acomodo div>figure figcaption,.sdx-acomodo div>h1,.sdx-acomodo div>h2,.sdx-acomodo div>h3,.sdx-acomodo div>h4,.sdx-acomodo li,.sdx-acomodo p,.sdx-acomodo div>span{font-family:'Conv_Gotham-Light',sans-serif;}
.sdx-acomodo div>figure figcaption{font-family:'Conv_Gotham-Medium',sans-serif;}
/* UL + OL List-Styles Properties */
.sdx-acomodo ol,.sdx-acomodo ul{display:block;overflow:hidden;padding:0 0 1em 0;}
/* Standard Padding-Bottom for DIV child Headings */
.sdx-acomodo div>figure+h1,.sdx-acomodo div>figure+h2,.sdx-acomodo div>figure+h3,.sdx-acomodo div>figure+h4{letter-spacing:-2px;padding-bottom:30px;}
.sdx-acomodo .sdx-acomodo-titulo{padding-bottom:80px;}
/* Padding-Top for -PRECEDING- ".sdx-acomodo-titulo" */
/*.sdx-acomodo .sdx-acomodo-titulo~img,.sdx-acomodo .sdx-acomodo-titulo~video{padding-top:80px;}*/
.sdx-acomodo div>img,.sdx-acomodo div>video{padding-bottom:30px !important;}

.sdx-acomodo div{color:#202020;text-align:justify;padding-bottom:80px;}
.sdx-acomodo .sdx-acomodo-foto-derecha div,.sdx-acomodo .sdx-acomodo-foto-izquierda div{padding-bottom:0;}

/*** OVERLAYS "CALL-TO-ACTION" ***/
/* OUTER */
.sdxOverlayOuter{display:table-cell;position:absolute;top:0;bottom:0;width:100%;/*height:auto !important;*/height:100%;min-height:100%;background-color:rgba(0,0,0,0.75) !important;overflow:hidden;margin:0 auto;z-index:99999;padding-bottom:100%;margin-bottom:-100%;}
/*** CHROME HACK ***/
/*div[id^=popContacto],div[id^=popSocio]{background-color:rgba(0,0,0,0.75) !important;}*/
.sdxOverlayOuter a{cursor:pointer;}
.sdxOverlayOuter button.fa{border:none;color:#fff;background:transparent;display:block;font-size:13px;text-align:right;margin:0 auto;width:520px;padding:0 0 5px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}
.sdxOverlayOuter figcaption{border-left:1px solid #c0c0c0;display:inline-block;line-height:160px;margin:0 0 0 20px !important;padding:0 0 0 20px;width:auto;height:auto;min-height:160px;}
.sdxOverlayOuter figure{display:inline-block;width:auto;}
.sdxOverlayOuter figure,.sdxOverlayOuter form{padding:20px;height:auto;}
.sdxOverlayOuter form{text-align:left;width:100%;}
.sdxOverlayOuter form h3{font-family:'Conv_Gotham-Medium',sans-serif;font-size:1.15em;line-height:1.25;text-align:center;text-transform:uppercase;padding:0 0 1em;}
.sdxOverlayOuter form input{display:inline-block;border:none;border-bottom:2px solid #000;margin:0 auto;width:100%;min-width:375px;width:auto !important;height:32px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}
.sdxOverlayOuter form label{color:#000;clear:both;display:inline-block;text-align:right;margin:0 auto;padding:0 5px 0 0;width:85px;height:32px;}
.sdxOverlayOuter form .sdxCampo{width:100%;max-width:480px;}
.sdxOverlayOuter form button.btn{background:#000;border:none;color:#fff;font-family:'Conv_Gotham-Medium',sans-serif;font-size:0.895em;margin-left:85px;padding:0 10px;width:auto;height:32px;border-radius:0;}
.sdxOverlayOuter form button.btn:hover{color:#fff;background:#404040;}
.sdxOverlayOuter span{display:inline-block;font-family:'Conv_Gotham-Light',sans-serif;font-size:1.15em;line-height:1.35;text-align:justify;vertical-align:middle;width:100%;max-width:220px;min-height:160px;}
.sdxOverlayOuter img{display:inline-block;line-height:160px;vertical-align:middle;margin:0 !important;width:100%;max-width:160px;max-height:160px;}
/* MIDDLE */
.sdxOverlayMiddle{display:table-cell;vertical-align:middle;margin-top:-10%;margin-right:0;margin-bottom:auto;margin-left:-260px;position:fixed;top:50%;left:50%;height:100%;min-height:100%;}
/* INNER */
.sdxOverlayInner{background:#fff;border:1px solid #404040;margin-right:auto;margin-left:auto;width:520px;height:auto;box-shadow:10px 10px 4px rgba(0,0,0,0.25);}
/*** OVERLAY CONTACTO ***/


/*** G L O B A L ***/
#sdxMenuBottom{z-index:1;}
.sdxFigureText{font-family:'Conv_Gotham-Thin',sans-serif;}
body{min-width:1280px;}
p{font-family:'Conv_Gotham-Light',sans-serif;}
/*section{overflow:hidden;position:relative;}*/
ul{list-style:none outside none;}

/*** General Helpers ***/
.sdxCentrado{text-align:center;}

/*** FORMS ***/
form{text-align:center;}
form div,form p{display:inline-block;}


/*select{text-transform:uppercase;width:250px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;}*/
select.form-control{background:#f0f0f0;color:#000;border:1px solid transparent;border-bottom:1px solid #000;text-align:center;padding:0 12px;height:auto;border-radius:0;box-shadow:none;}
select.form-control option{background-color:#fff;color:#404040;text-align:center;text-transform:capitalize;margin:0 auto;padding:0 12px 2px;}
select.form-control option:hover{background-color:#fff;color:#000;text-decoration:underline;}
select.form-control option:active,select.form-control option:hover{outline:none;}
/*select:hover{cursor:pointer;}*/

footer .form-control{background-color:#191a1c;border-color:#808080;color:#c0c0c0;font-family:'Conv_Gotham-Medium',sans-serif;text-align:center !important;}

.sdxBoton,.sdxBotonBuscar,.sdxBotonSignUp{background-color:#000;border:none;color:#fff;font-size:1em !important;font-weight:bold;text-transform:uppercase;}
.sdxBoton{padding:12px 18px;}
.sdxBoton:hover.sdxBotonSignUp:hover{background-color:#606060;border:1px solid #000;color:#fff;}
.sdxBotonBuscar{padding:8px 12px;cursor:pointer;}
.sdxBotonBuscar i{color:#fff;}
.sdxBotonSignUp{border:1px solid #404040;padding:6px 24px;border-radius:24px;}


.sdxForma{display:inline-block;text-align:right;padding-right:0 !important;}


/* FOOTER */

.sdxFooterCols{/*display:inline-block;*/overflow:hidden;font-family:'Conv_Gotham-Thin',sans-serif;margin:0 auto;padding-bottom:20px;width:100%;max-width:1120px;}

.sdxFCol{float:left;padding-right:5px;padding-left:5px;}
.sdxFCol h3{color:#fff;font-size:0.9em;text-align:left;text-transform:uppercase;margin:0;padding:0;padding-bottom:1.5em;white-space:nowrap;}
.sdxFooterCols .sdxFCol li a{display:block;margin:0;padding:0 0 8px 0;}
.sdxFooterCols li,.sdxFooterCols li a,.sdxFooterCols p{color:#c0c0c0;font-size:0.9375em;text-align:left;text-decoration:none;}

.sdxFooterCols form p{display:block;margin:0 auto;padding:0 0 10px 0;}

.sdxContacto{padding-top:2.5em;}
.sdxContacto .sdxTel{white-space:nowrap;}
.sdxSocial{width:auto;}
.sdxSocial ul{display:inline-block;overflow:hidden;}
.sdxSocial ul li{float:left !important;}
.sdxFCol{width:20%;}
.sdxFCol .sdxSocial ul li a{padding:0 14px 0 14px;}
.sdxFCol .sdxSocial ul li a.sdxSocialAlfa{padding-left:0;}
.sdxFCol .sdxSocial ul li a.sdxSocialOmega{padding-right:0;}
.sdxSocial ul li a,.sdxSocial ul li span{display:block;width:auto;}

footer .sdxFCol ul li a,footer .sdxSocial ul li a{color:#fff;}
footer .sdxFCol ul li a:hover,footer .sdxSocial ul li a:hover,footer .sdxContacto a:hover{color:#f0c000;}

/*** ******************* ***/
/*** FONT-SIZE CONTROL ***/
.sdxTitulos,.sdxLugares h1{font-size:100%;font-size:4em;padding-bottom:80px;}
#myCarousel .sdxCaption h3,#myCarousel .sdxCaption p{font-size:100%;font-size:3.25em;letter-spacing:-4px;}
select.form-control option{font-size:100%;font-size:0.9375em;}

/*.sdxLugares h2{font-size:100%;font-size:2em;}*/
.sdxLugares .sdxCita{color:#000;font-family:'Conv_Gotham-Medium',sans-serif;font-size:1.65em;text-align:right;}
.sdxFigureTitle2,.sdxPersonaliza h2{font-size:100%;font-size:1.5em;}
/*{font-size:100%;font-size:0.7528em;}*/



/* SVG !!! */
.sdxSVGIconSet{display:none;}
/*** O V E R R I D E S ***/
.sdxLabel{font-family:'Conv_Gotham-Medium',sans-serif;}
.form-inline .form-group{vertical-align:initial;height:auto;}

/* BS OVERRIDES */
.container-fluid{padding:0;}
/*** MENU PRINCIPAL ***/

/*** BOTTOM NAVBAR ***/
/* navbvar reset */
#sdxMenuBottom.navbar{/* clear:both;float:none; */margin:0 auto;/* padding:0; */position:absolute;bottom:0;left:0;width:100%;/* height:auto; */border-radius:0;}
/*.navbar ul{float:none;overflow:hidden;margin:0 auto;padding:0;width:100%;height:auto;}*/
#sdxMenuBottom.navbar li.active a{color:#000;font-family:'Conv_Gotham-Medium',sans-serif;font-weight:400;}
#sdxMenuBottom.navbar li.sdxPrimero{padding:10px 20px 10px 152px;}
#sdxMenuBottom.navbar li.other a{color:#000;font-family:'Conv_Gotham-Light',sans-serif;font-size:1em;font-weight:700;padding:20px 20px 10px;white-space:nowrap;}
#sdxMenuBottom.navbar li.sdxSegundo,#sdxMenuBottom.navbar li.sdxSegundo a{padding-left:0;}
#sdxMenuBottom.navbar li a{display:block;font-family:'Conv_Gotham-Light',sans-serif;font-size:1.2em;/*font-size:0.85vw;*/font-weight:700;padding:8px 40px 10px;white-space:nowrap;}
#sdxMenuBottom.navbar li a:hover{color:#000;}
#sdxMenuBottom.navbar-default{background:#fff;border-color:transparent;}
#sdxMenuBottom.navbar-nav{float:none;}

#sdxMenuBottom.navbar .dropdup-menu li a{background-color:#f0f0f0;color:#000;font-family:'Conv_Gotham-Light',sans-serif;}
#sdxMenuBottom.navbar .dropdown-menu > li.active > a{background-color:transparent;}
#sdxMenuBottom.navbar .dropdown-menu > li.active > a:hover,#sdxMenuBottom.navbar .dropdown-menu > li > a:hover{font-family:'Conv_Gotham-Medium',sans-serif;background-color:#fff;}

#sdxMenuBottom .dropdown-menu{border:none;border-radius:0;padding:40px 0;margin-bottom:-40px;min-width:224px;box-shadow:none;}
#sdxMenuBottom.dropdup-menu.open{display:block !important;}

#sdx-exmar-principal #sdxMenuBottom.navbar{bottom:0;left:0;}
#sdx-exmar-somos #sdxMenuBottom.navbar{bottom:0;left:0;}
#sdx-exmar-destinos #sdxMenuBottom.navbar{bottom:0;left:0;}
#sdx-exmar-temporadas #sdxMenuBottom.navbar{bottom:0;left:0;}

/*
.sdxCarruselVerMas{position:absolute;z-index:20;}
#sdx-exmar-destinos .sdxCarruselVerMas{top:54%;right:12%;bottom:auto;}
*/

/*** *************************** ***/
#sdxMenuTop,#sdxMenuTopH{border-bottom:1px solid #d0d0d0;margin-top:0;padding:0;position:fixed;top:0;width:100%;z-index:50000;}
#sdxMenuTop{opacity:1;}
#sdxMenuTopH{opacity:0;}
#sdxMenuTop .navbar,#sdxMenuTopH .navbar{border-radius:0;margin:0;}
#sdxMenuTop .navbar-brand,#sdxMenuTopH .navbar-brand{margin:0;padding:0;line-height:50px;width:auto;}

#sdxMenuTop .navbar-default,#sdxMenuTopH .navbar-default{background:#fff;border-color:transparent;padding:0 80px;}
/*#sdxMenuTop .navbar-nav{float:right;}*/
#sdxMenuTop .dropdown-menu > li > a,#sdxMenuTopH .dropdown-menu > li > a{width:100%;}
#sdxMenuTop .dropdown-menu > li > a,#sdxMenuTop .navbar-nav li a,#sdxMenuTopH .dropdown-menu > li > a,#sdxMenuTopH .navbar-nav li a{font-family:'Conv_Gotham-Light',sans-serif;display:inline-block;font-weight:bold;white-space:nowrap;}
#sdxMenuTop .navbar-nav li a.sdxMenuTopOmega,#sdxMenuTopH .navbar-nav li a.sdxMenuTopOmega{padding-right:0;}
#sdxMenuTop .container-fluid > .navbar-collapse,#sdxMenuTop .container-fluid > .navbar-header,#sdxMenuTop .container > .navbar-collapse,#sdxMenuTop .container > .navbar-header{padding-right:0;}
#sdxMenuTopH .container-fluid > .navbar-collapse,#sdxMenuTopH .container-fluid > .navbar-header,#sdxMenuTopH .container > .navbar-collapse,#sdxMenuTopH .container > .navbar-header{padding-right:0;}


/*** CARRUSEL ***/
/*#myCarousel{position:relative;}*/


#myCarousel .carousel-caption{text-shadow:none;}
/*#myCarousel .carousel-control{opacity:1;filter:alpha(opacity=100);text-shadow:none;}*/
#myCarousel .carousel-control.left,.carousel-control.right{background-image:none;font-size:100%;}
#myCarousel .glyphicon-chevron-left::before,#myCarouselStd .glyphicon-chevron-left::before{content:"\e257";}
#myCarousel .glyphicon-chevron-right::before,#myCarouselStd .glyphicon-chevron-right::before{content:"\e258";}
/*** CAROUSEL WIDTH OF ARROW CONTAINERS ***/
#myCarousel .carousel-control{width:55%;}
#myCarousel .carousel-inner > .item > a > img,#myCarousel .carousel-inner > .item > img,#myCarousel .img-responsive,.thumbnail a > img,#myCarousel .thumbnail > img{min-width:100%;}

#myCarousel .carousel-indicators{bottom:100px;}
/*
#myCarousel .carousel-indicators li{display:block;float:none;text-indent:initial;margin:12px 20px;width:3px;height:3px;}
#myCarousel .carousel-indicators li.active{width:1px;height:100px;}
#myCarousel .carousel-indicators li,#myCarousel .carousel-indicators li .active{background:#000;border:none;padding:0;border-radius:0;}
*/

/*** NOMBRE DEL VIAJE / EXPERIENCIA color personalizado ***/
/*#sdx-exmar-destinos #myCarousel span.sdxExperienciaTexto{color:#fff;}*/

/*
#sdx-exmar-somos #myCarousel .carousel-indicators{margin-left:0;}
#sdx-exmar-destinos #myCarousel .carousel-indicators{margin-left:0;}
#sdx-exmar-temporadas #myCarousel .carousel-indicators{margin-left:0;}
#sdx-exmar-temporadas #myCarouselStd .carousel-indicators{margin-left:0;}
*/
/*
#sdx-exmar-somos #myCarousel span.sdxExperienciaTexto{color:#000;}
#sdx-exmar-destinos #myCarousel span.sdxExperienciaTexto{color:#fff;}
#sdx-exmar-temporadas #myCarousel span.sdxExperienciaTexto{color:#fff;}
*/
/*#sdx-exmar-temporadas #myCarouselStd span.sdxExperienciaTexto{color:#fff;}*/

/*#sdx-exmar-principal #myCarousel .carousel-control.right{color:#fff;}*/
#sdx-exmar-somos #myCarousel .carousel-control.right{background:#000;color:#fff;}
#sdx-exmar-destinos #myCarousel .carousel-control.right{background:#fff;color:#000;}
#sdx-exmar-temporadas #myCarousel .carousel-control.right{background:#fff;color:#000;}
/*#sdx-exmar-temporadas #myCarouselStd .carousel-control.right{color:#fff;}*/

/*#sdx-exmar-principal #myCarousel .carousel-control.right:hover{color:#fff;}*/
#sdx-exmar-somos #myCarousel .carousel-control.right:hover{background:#fff;color:#000;}
#sdx-exmar-destinos #myCarousel .carousel-control.right:hover{background:#000;color:#fff;}
#sdx-exmar-temporadas #myCarousel .carousel-control.right:hover{background:#000;color:#fff;}
/*#sdx-exmar-temporadas #myCarouselStd .carousel-control.right:hover{color:#000;}*/

#sdx-exmar-destinos #myCarousel .sdxCaption{margin-top:-100px;}

#sdx-exmar-temporadas .carousel-control{text-shadow:none;}





/*#myCarousel .carousel-control.right{padding:0 20px 15px;}*/
#myCarouselStd .carousel-control.left,#myCarouselStd .carousel-control.right{background-image:none;width:44%;bottom:23%;}
/*
#myCarouselStd .carousel-control.right .sdxTag{color:#000;}
#myCarouselStd .carousel-control.right .sdxTag:hover{color:#000;}
*/

/*** GLOBAL UPPER HEADERS AND CAROUSELS ***/
.sdxMenuCarrusel{position:relative;}
.sdxMenuCarrusel #sdxMenuBottom{position:absolute;left:0;bottom:0;}
.sdxMenuCarrusel .sdxCarouselCaption{position:absolute;top:0;}


/*** SECCION RECOMENDACIONES ***/
/* BS Overrides */
.sdxRecomendaciones .carousel-control{background:none;}
.sdxRecomendaciones .carousel{max-width:371px;}



/* FA OVERRIDES */
.fa,span.fa{display:inline-block;}
.sdxFCol .sdxSocial ul .fa{color:#fff;font-size:150%;}
.sdxSlideInnerContainer2 .fa{color:#000;}

/* GOOGLE ICONS OVERRIDES */
.material-icons i{display:block;padding:20px;}

/*** SPECIAL OPTIONS FOR MAIN CONTAINER !!! ***/
.sdxContenedor,.sdxContenido{height:auto !important;min-height:100%;height:100%;margin:0 auto;overflow:hidden;position:relative;}
/* ******************************************************************************************************************** */
/* ******************************************************************************************************************** */
/*.sdxContenido{margin-bottom:130px;}*/
body,html{height:100%;}
body{min-width:960px;}
/* HIDING THE MOVIL FOOTER AND RESETING THE DESKTOP FOOTER */
.sdxMovilFooter{display:none;}

/* FOOTER */
.sdxFooterCols{clear:both;float:none;}
footer{color:#fff;background:#191a1c;font-family:'Conv_Gotham-Light',sans-serif;clear:both;text-align:center;padding:60px 0 0;position:absolute;bottom:0;width:100%;z-index:10000;}
footer a{color:#e0e0e0;text-decoration:none;}
footer a:hover{color:#ffffff;text-decoration:underline;}
footer a,footer span,footer h3{font-family:'Conv_Gotham-Light',sans-serif;}
/***  FOOTER INTERNO ***/
.sdxFooterInterno{background:#151618;border-top:1px solid #202020;clear:both;margin:0 auto;min-width:100%;}
.sdxFooterInterno img,.sdxFooterInterno p{line-height:43px;vertical-align:middle;}
.sdxFooterInterno .sdxFITexto{color:#808080;font-size:0.875em;float:left;text-align:left;}
.sdxFooterInterno .sdxFILogo{float:right;}
.sdxFIWrapper{overflow:hidden;margin:0 auto;padding:6px 15px 0;max-width:1120px;}


/* SVGs */
.sdxLogo,.sdxLogoH{position:absolute;top:0;left:80px;width:148px;height:auto;z-index:1;}
.sdxLogo{opacity:1;}
.sdxLogoH{opacity:1;}
/*.sdxFlecha{position:absolute;top:0;left:0;z-index:2;}*/
/* SVG ICON SET */
.sdxSVGIconSet{display:none;width:0;height:0;/* overflow:visible; */position:absolute;/* top:0;left:0; */}
/* LOGO FOR EXMAR */
.sdxSVGLogo{padding:40px 0 0;width:148px;height:133px;}
.sdxSVGLogoTop{display:inline-block;max-width:66px;height:50px;}
.sdxSVGFlecha{width:65px;height:20px;}

/*** SVG EVENTS ***/
/*#sdxSVGFlecha{fill:#000;}*/

/*
#sdxSVGLogo{fill:#fff;}
#sdxSVGLogo:hover{fill:#000;}
*/
/*
#exmar-landing #sdxSVGLogo{fill:rgba(0,0,0,0.75);}
#exmar-landing #sdxSVGLogo:hover{fill:#000;}

#exmar-landing #sdxSVGFlecha{fill:#fff;}
#exmar-landing #sdxSVGFlecha:hover{fill:#000;}
*/

.sdxInvierno .sdxFlechaGenericaDer a #sdxSVGFlecha6{fill:#fff;}
.sdxInvierno .sdxFlechaGenericaDer a:hover #sdxSVGFlecha6{fill:#000;}


/*.sdxFlecha:hover svg#sdxSVGFlecha,#sdxSVGFlecha:hover{fill:#fff;}*/
/*svg #sdxSVGFlechaLargaIzq path{fill:#fff;}
svg:hover #sdxSVGFlechaLargaIzq path{fill:#000;}
*/

/*
#sdx-exmar-principal .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-principal .carousel-control.right:hover .sdxTag{color:#000;}
#sdx-exmar-principal .carousel-control.right:hover a svg #sdxFlecha{fill:#000;}
*/
#sdx-exmar-somos .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-somos .carousel-control.right:hover .sdxTag{color:#000;}
#sdx-exmar-somos .carousel-control.right:hover a svg #sdxFlechaExmar{fill:#000;}

#sdx-exmar-destinos .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-destinos .carousel-control.right:hover .sdxTag{color:#fff;}
#sdx-exmar-destinos .carousel-control.right:hover a svg #sdxFlecha{fill:#fff;}

/*
#sdx-exmar-temporadas .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-temporadas .carousel-control.right:hover .sdxTag{color:#fff;}
#sdx-exmar-temporadas .carousel-control.right:hover a svg #sdxFlecha{fill:#fff;}


#sdx-exmar-temporadas #myCarouselStd .carousel-control.right a{color:#fff;}
#sdx-exmar-temporadas #myCarouselStd .carousel-control.right{filter:alpha(opacity=100) !important;opacity:1 !important;position:absolute;top:auto;right:0 !important;bottom:140px;left:auto;z-index:80000;width:auto;height:auto;}
#sdx-exmar-temporadas #myCarouselStd .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-temporadas #myCarouselStd .carousel-control.right:hover .sdxTag{color:#fff;}
#sdx-exmar-temporadas #myCarouselStd .carousel-control.right:hover a svg #sdxFlechaCarruselStd{fill:#fff;}
*/

/*
#sdx-exmar-temporadas .sdxCarruselStd .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-temporadas .sdxCarruselStd .carousel-control.right:hover .sdxTag{color:#000;}
#sdx-exmar-temporadas .sdxCarruselStd .carousel-control.right:hover a svg #sdxFlecha{fill:#000;}
*/

/*
#sdx-exmar-temporadas .sdxGaleria .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-temporadas .sdxGaleria .carousel-control.right:hover .sdxTag{color:#000;}
#sdx-exmar-temporadas .sdxGaleria .carousel-control.right:hover a svg #sdxFlecha{fill:#000;}

#sdx-exmar-temporadas .sdxSlider .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-temporadas .sdxOtono .carousel-control.right:hover .sdxTag{color:#000;}
#sdx-exmar-temporadas .sdxOtono .carousel-control.right:hover a svg #sdxFlecha{fill:#000;}

#sdx-exmar-temporadas .sdxInvierno .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-temporadas .sdxInvierno .carousel-control.right:hover .sdxTag{color:#000;}
#sdx-exmar-temporadas .sdxInvierno .carousel-control.right:hover a svg #sdxFlecha{fill:#000;}
*/


a.sdxCustomControl:hover{text-decoration:none;}
a.sdxCustomControl:hover .sdxCMText{color:#000;}
a.sdxCustomControl:hover svg #sdxFlechaLargaIzq{fill:#000;}

/*** SECCIÓN POLÍTICA DE PRIVACIDAD ***/
.sdx-deco-exmar{font-weight:bold;text-transform:uppercase;}
.sdx-titulo-h1{font-family:'Conv_Gotham-Light',sans-serif;font-size:2.5em;text-transform:uppercase;margin:0 auto;padding:80px 0 40px !important;}
.sdx-titulo-h2{font-family:'Conv_Gotham-Light',sans-serif;font-size:1.5em;font-weight:bold;line-height:1.25;text-transform:uppercase;margin:0 auto;padding:40px 0 20px !important;}
.sdx-lista{overflow:hidden;list-style:square outside none !important;margin:0 auto;padding:20px 0;}
.sdx-lista,.sdx-lista li,.sdx-lista-num,.sdx-lista-num li{font-family:'Conv_Gotham-Light',sans-serif;font-size:100%;}

.sdx-lista li{margin-left:30px;}
.sdx-lista-num{list-style-type:decimal !important;}
.sdx-lista-num li{margin-left:30px;}

.sdx-texto-politica{color:#404040;font-family:'Conv_Gotham-Light',sans-serif;text-align:justify;margin:0 auto;padding:0;width:960px;}
.sdx-texto-politica a{font-weight:bold;}
.sdx-texto-politica a:hover{text-decoration:underline;}

/*** ABSOLUTE POSITIONING CONTROL FOR ELEMENTS IN CAROUSELS ***/
/*#sdx-exmar-principal #myCarousel .sdxContenedorControles{text-align:right;position:absolute;top:auto;bottom:217px;right:0;width:auto;height:auto !important;z-index:1;}*/
/*#sdx-exmar-principal #myCarousel .carousel-control.right{display:inline-block;position:static;margin-right:40px;width:104px;height:auto !important;}*/

#sdx-exmar-somos .sdxCustomControl{position:absolute;top:auto;right:20%;bottom:380px;}
#sdx-exmar-destinos .sdxCustomControl{position:absolute;top:auto;right:20%;bottom:340px;}
#sdx-exmar-temporadas .sdxCustomControl{position:absolute;top:auto;right:20%;bottom:340px;}

/* BOTONES DE METRICAS SOCIALES */
.sdxMetricasSocial{padding:0 0 40px;}
.sdxMetricasSocial button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:none;border:none;display:inline-block;}
.sdxMetricasSocial button:hover{color:#000;}
.sdxMetricasSocial button span{display:block;width:auto;}
.sdxMetricasSocial .fa{padding:0;padding:0 4px;}
.sdxMetricasSocial .sdxMetricasIcono{font-size:36px;}
.sdxMetricasSocial .sdxMetricasTexto{font-family:'Conv_Gotham-Medium',sans-serif;text-transform:uppercase;padding:10px 0 40px;}
.sdxMetricasSocial .sdxMetricasNumero{font-family:'Conv_Gotham-Medium',sans-serif;padding-bottom:2px;}
.sdxMetricasSocial .sdx-likes{display:inline-block !important;}
.sdxMetricasSocial .sdx-num-likes{display:inline-block;font-family:'Conv_Gotham-Medium',sans-serif;font-size:10px;padding:0 5px 0 0;}

#myCarousel .sdxSlideCaption{top:33.5%;bottom:auto;z-index:1;}
/* BS SPECIFIC OVERRIDES */
/* #myCarousel .carousel-caption .sdxExperiencia{top:7%;bottom:auto;} */
/* Imagen del slide carrusel principal */
/*** *** 2018-05-08 *** ***/
#myCarousel .carousel-inner>.item>a>img,#myCarousel .carousel-inner>.item>img,#myCarousel .img-responsive,#myCarousel .thumbnail a>img,#myCarousel .thumbnail>img{min-width:100%;width:auto;max-width:95% !important;}

/* *** SCROLLIFY OVERRIDES *** */
.panel{border:none;clear:both !important;display:block !important;float:none !important;/*overflow-x:hidden !important;overflow-y:visible !important;*/margin:0 auto !important;position:static !important;border-radius:0;box-shadow:none;}
.panel > *{float:none;}
/* *** AOS OVERRIDES *** */

/**,:before,:after{transform:initial !important;transform:initial !important;}*/
/*** MEDIA QUERIES DEFAULTS ***/
@media(min-width:1024px){ .sdxEspaciador{padding:0 25px;} }
@media(min-width:1024px){ .sdxBuscador .sdxLabel{margin:initial;width:auto;} }