/* 
Created on : Sep 11, 2017, 1:50:37 PM
Author     : Sergio Gallardo
*/
@charset 'utf-8';
/* * MONTSERRAT FONTS * */
/*
@font-face{
    font-family:'MontseEL';
    src:url('../fonts/MontseEL.eot');
    src:local('☺'),
        url('../fonts/MontseEL.woff') format('woff'),
        url('../fonts/MontseEL.ttf') format('truetype'),
        url('../fonts/MontseEL.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:'MontseL';
    src:url('../fonts/MontseL.eot');
    src:local('☺'),
        url('../fonts/MontseL.woff') format('woff'),
        url('../fonts/MontseL.ttf') format('truetype'),
        url('../fonts/MontseL.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:'MontseM';
    src:url('../fonts/MontseM.eot');
    src:local('☺'),
        url('../fonts/MontseM.woff') format('woff'),
        url('../fonts/MontseM.ttf') format('truetype'),
        url('../fonts/MontseM.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:'MontseR';
    src:url('../fonts/MontseR.eot');
    src:local('☺'),
        url('../fonts/MontseR.woff') format('woff'),
        url('../fonts/MontseR.ttf') format('truetype'),
        url('../fonts/MontseR.svg') format('svg');
    font-weight:normal;
    font-style:normal;
}
*/

/* * GOTHAM FONTS * */

@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 */
#sdx-exmar-destinos .sdxCustomControl,
#sdx-exmar-principal .sdxCustomControl,
#sdx-exmar-somos .sdxCustomControl,
#sdx-exmar-temporadas .sdxCustomControl
.dropdown__select,
.dropdown__value,
.input--regular--dark,
/* .sdxConsultores h1, */
/* .sdxEstilos h1, */
/* .sdxEstilosInicio .sdxListaEstilos h3, */
.sdxEUContenido a.sdxLiga,
.sdxGaleria figcaption,
.sdxInfoDestino a,
.sdxLabel,
.sdxLugares .sdxCita,
/* .sdxLugares h3, */
.sdxMenuDestinos li a,
.sdxPrimerTitulo,
/* .sdxRecomienda h3, */
.sdxTag,
div.sdxMetricasSocial .sdx-num-likes,
div.sdxMetricasSocial .sdxMetricasTexto,
div.sdxMetricasSocial .sdxMetricasNumero,
b,
footer .form-control,
strong,
.page-section .sdxMetricasSocial .sdxMetricasTexto
{
    font-family:initial;
    font-family:'Conv_Gotham-Medium',sans-serif;
    /*
    -webkit-font-smoothing:none;
    -webkit-font-smoothing:antialiased;
    -moz-font-smoothing:none;
    -moz-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-smoothing:none;
    font-smoothing:antialiased;
    -webkit-backface-visibility:visible !important;
    webkit-perspective:0 !important;
    text-rendering:optimizeLegibility;
    */
}
/*.sdxEstilosInicio .sdxListaGaleriaPares .sdxMiniaturaTexto h3,*/
.sdxUltimoTitulo,
.page-section_portfolio__header .sdxTituloPrincipal,
.page-section_portfolio__header h1,
.portfolio-item__header .sdxGaleriaDesc,
.portfolio-item__heading,
p
{
    font-family:initial;
    font-family:'Conv_Gotham-Light',sans-serif;
    /*
    -webkit-font-smoothing:none;
    -webkit-font-smoothing:antialiased;
    -moz-font-smoothing:none;
    -moz-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-smoothing:none;
    font-smoothing:antialiased;
    -webkit-backface-visibility:visible !important;
    webkit-perspective:0 !important;
    text-rendering:optimizeLegibility;
    */
}
body.html{height:100%;}
/* zero padding + margin */
body,h1,h2,h3,ol,ul{margin:0;padding:0;}
svg,use{padding:0;}

/* block display */
.sdxSVGa,.sdxSVGc,ul,svg,use{display:block;}

/*inline-block display */
i,span{display:inline-block;line-height:1;}
img{display:inline-block;}
/* centering sections and divs with -margin:0 auto;- */

/* SECTION ELEMENT BEHAVOUR */
section{height:auto !important;height:100%;min-height:100%;clear:both;display:block;overflow:hidden;margin:0 auto;width:100%;}

/**********************/
/*** STANDARD WIDTH ***/
/* 100% width */

/* auto width */

/*** COLOR ***/

/* MAIN CONTENTS */
/*
#myCarousel .sdxInnerSlide{padding-bottom:0;}
*/
/*#myCarousel .sdxInnerSlide{padding-top:56%;margin-top:-56%;padding-bottom:56%;margin-bottom:-56%;}*/


/* HOME GLOBAL */
.sdxHomeWrapper{margin:0 auto;position:relative;width:auto;}

/*************************************************************************/
.sdxTag{display:block;font-size:36px;text-align:left;margin-bottom:-6px;padding:25px 50px 0 0;}
#sdx-exmar-principal .sdxTag{color:#000;}
#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-size:36px;line-height:1;text-transform:uppercase;padding:40px 0 40px 40px;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;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;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;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;}

/* *** * SEARCH ENGINE * *** */
.sdxBuscador{background:#fff;clear:both;/*text-align:center;*/margin:0 auto;padding:0 80px;width:100%;}
.sdxBuscador .sdxLabel{border-bottom:1px solid #c0c0c0;font-size:32px;padding:80px 0 40px;display:block;width:auto;}
.sdxBuscador .sdxBotonBuscar{margin:40px 0 80px;}
.sdxEspaciador{display:block;margin:0 auto;padding:20px 0;position:relative;width:100%;}
/*
.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;}
*/

/* *** *** */
.sdxPiezasCarrusel img{border:0;}

/* *** DROPDOWN SELECT *** */
.input--regular--dark{background-color:#fff !important;border:1px solid #fff;}
.dropdown__select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;-o-appearance:menulist-button;appearance:menulist-button;opacity:0;font-size:32px;padding:10px 40px 10px 0;position:absolute;top:0;left:0;/*min-*/width:100%;height:100%;}
.dropdown__value{background-color:#f4f8fc;border:1px solid #fff;border-bottom:1px solid #c0c0c0;display:block;font-size:32px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;padding:10px 40px 10px 0;position:relative;white-space:nowrap;/*min-*/width:100%;height:100%;box-sizing:border-box;}
.dropdown__value::after{display:block;pointer-events:none;position:absolute;top:33%;right:5px;width:32px;height:32px;}
.dropdown__select:hover{cursor:pointer;}
.icon--chevron-down--after::after,.icon--chevron-down{background-image:url("data:image/svg+xml;charset%3Dutf-8,%3Csvg%20width%3D'32'%20height%3D'232'%20viewBox%3D'0%200%2032%20232'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cg%20fill%3D'none'%3E%3Cpath%20d%3D'M28.5%20132.417l-12.5%2012.5-3.332-3.334-9.168-9.166%203.334-3.334L16%20138.25l9.168-9.167%203.332%203.334'%20fill%3D'%23206FAC'%2F%3E%3Cpath%20d%3D'M28.5%2092.417l-12.5%2012.5-3.332-3.334L3.5%2092.417l3.334-3.334L16%2098.25l9.168-9.167%203.332%203.334'%20fill%3D'%23fff'%2F%3E%3Cpath%20d%3D'M28.5%2052.417L16%2064.917l-3.332-3.334L3.5%2052.417l3.334-3.334L16%2058.25l9.168-9.167%203.332%203.334'%20fill%3D'%2367737B'%2F%3E%3Cpath%20d%3D'M28.5%2012.417L16%2024.917l-3.332-3.334L3.5%2012.417l3.334-3.334L16%2018.25l9.168-9.167%203.332%203.334'%20fill%3D'%233A434E'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;}
[class^="icon--"],[class*=" icon--"]{background-size:cover;}
[class^="icon--"]::before,[class^="icon--"]::after,[class*=" icon--"]::before,[class*=" icon--"]::after{content:"";background-size:cover;pointer-events:none;}
::-moz-placeholder{color:#000;}
.sdxLabel{text-transform:uppercase;}
button,select{line-height:normal;}
button,form,input,select{vertical-align:baseline;}

/* *** LAYOUTS !!! *** */
.sdxEstilosInicio{clear:both;text-align:center;margin:0 auto;padding:80px 0;width:80%;max-width:1120px;}

.sdxConsultores{margin:0 auto;padding-bottom:80px;width:80%;max-width:1120px;}

/* SECCION Estilos de Viaje */

/*** R E T I C U L A ***/
.sdxEstilosInicio .sdxListaGaleriaPares{padding:0;}
.sdxEstilosInicio .sdxListaGaleriaPares .sdxPares{position:initial;overflow:hidden;padding-bottom:200px;}
/*.sdxEstilosInicio .sdxListaGaleriaPares .sdxMiniaturaFoto{float:left;}*/
.sdxEstilosInicio .sdxListaGaleriaPares .sdxMiniaturaFoto,.sdxEstilosInicio .sdxListaGaleriaPares .sdxMiniaturaTexto{display:inline-block;overflow:hidden;padding:0;width:100%;max-width:1120px;height:auto !important;height:100%;min-height:100%;max-height:1120px;padding-bottom:100%;/*margin:0 auto -100%*/;}
.sdxEstilosInicio .sdxListaGaleriaPares .sdxMiniaturaTexto h3{padding:40px 0;}
.sdxEstilosInicio .sdxListaGaleriaPares .sdxMiniaturaTexto h3 a{color:#000;font-size:42px;text-decoration:none;text-transform:uppercase;}
.sdxEstilosInicio .sdxListaGaleriaPares .sdxMiniaturaTexto{/*float:right;*/text-align:center !important;padding:0;}
.sdxEstilosInicio .sdxListaGaleriaPares .sdxGaleriaDesc,.sdxEstilosInicio .sdxListaGaleriaPares .sdxGaleriaDesc > *{color:#000;font-family:'Conv-Gotham-Light',sans-serif;font-size:36px;line-height:1.25;margin:0;padding:0;}

.sdxEstilosInicio .carousel-control{background-image:none;color:#808080;text-shadow:none;top:35.5%;width:10%;}
.sdxEstilosInicio .carousel-control .glyphicon-menu-left,.sdxEstilosInicio .carousel-control .glyphicon-menu-right,.sdxEstilosInicio .carousel-control .icon-next,.sdxEstilosInicio .carousel-control .icon-prev{font-size:90px;width:90px;height:90px;}

.sdxEstilosInicio .carousel-indicators{bottom:100px;}
.sdxEstilosInicio .carousel-indicators li{background:#c0c0c0;border:1px solid #808080;margin:0 10px;width:24px;height:24px;border-radius:12px;}
.sdxEstilosInicio .carousel-indicators li.active{background:#fff;border:1px solid #404040;}

.sdxEstilosInicio .carousel-inner{margin:0 auto;width:80%;}

/*.sdxEstilos{height:auto !important;height:100%;min-height:100%;clear:both;display:block;overflow:hidden;}*/
.sdxEstilosInicio h1{color:#000;font-family:'Conv-Gotham-Thin',sans-serif;font-size:4em;text-align:center;text-transform:uppercase;padding:40px 20px 80px;/*position:relative;z-index:100;*/}
.sdxEstilosInicio h1 span{color:#000;font-family:'Conv-Gotham-Light',sans-serif;font-weight:normal;}
/*.sdxEstilos .sdxListaEstilos.col-md-12{padding:0;}*/
/*.sdxEstilos .sdxListaEstilos .sdxEstiloDer{float:none;margin:0 auto;width:100%;}
.sdxEstilos .sdxListaEstilos .sdxEstiloIzq{float:none;margin:0 auto;width:100%;}
.sdxEstilos .sdxListaEstilos figure{}
*/
.sdxEstilosInicio .sdxListaEstilos figure a{display:block;overflow:hidden;width:auto;}
.sdxEstilosInicio .sdxListaEstilos h3{font-size:38px;/*font-size:4.44vw;*/text-align:center;text-transform:uppercase;padding:40px 0;width:auto;}
.sdxEstilosInicio .sdxListaEstilos p{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:32px;/*font-size:2.96vw;*/text-align:justify;padding:0 0 120px;width:auto;}




/*** SUBSECCION ESTILOS DE VIAJE ***/
/* Galeria */
/*
.sdxEstilosSubseccion{padding:0;}
.sdxEstilosSubseccion h1{font-family:'Conv-Gotham-Thin',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; *//*width:100%;}*/
/*
.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 LUGARES INTERIORES */
.sdxLugares{margin:0 auto;padding-bottom:80px;width:80%;max-width:1120px;}
.sdxLugares figure{padding:0 0 80px;}
.sdxLugares h1{font-size:100%;font-size:68px;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase;padding:80px 0;}
.sdxLugares h3{font-size:38px;text-align:center;text-transform:uppercase;padding:40px 0 40px;}
/*.sdxLugares h2{font-size:100%;font-size:38px;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;padding-bottom:80px;}*/
/*.sdxLugares .sdxDestinosLista{margin:0 auto;padding:0 0 20px;width:100%;}*/
.sdxLugares img{width:100%;min-width:100%;height:auto !important;}
.sdxLugares .sdxCita{color:#000;font-size:1.65em;text-align:right;}
.sdxLugares .sdxDestinoDer{padding-left:0;}
.sdxLugares .sdxDestinoIzq{padding-right:0;}
.sdxLugares .sdxDestinosLista{margin:0 auto;padding:0;width:100%;}
.sdxLugares .sdxListasContenedor{clear:both;overflow:hidden;width:100%;}
.sdxLugares .sdxLugaresWrapper{clear:both;overflow:hidden;/* width:1120px; */width:100%;}

/* SECCION RECOMENDACIONES HOME */
.sdxRecomienda{margin:0 auto;padding-bottom:80px;width:80%;max-width:1120px;}
.sdxRecomienda figure{padding:0 0 80px;}
.sdxRecomienda h1{font-size:100%;font-size:68px;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase;padding:80px 0;}
.sdxRecomienda h3{font-size:38px;text-align:center;text-transform:uppercase;padding:40px 0 40px;}
/*.sdxRecomienda h2{font-family:'Conv-Gotham-Thin',sans-serif;line-height:1;text-align:center;text-transform:uppercase;padding-bottom:80px;}*/
/*.sdxRecomienda .sdxDestinosLista{margin:0 auto;padding:0 0 20px;width:100%;}*/
.sdxRecomienda img{width:100%;min-width:100%;height:auto !important;}
.sdxRecomienda .sdxDestinoDer{padding-left:0;}
.sdxRecomienda .sdxDestinoIzq{padding-right:0;}
.sdxRecomienda .sdxDestinosLista{margin:0 auto;padding:0;width:100%;}
.sdxRecomienda .sdxListasContenedor{clear:both;overflow:hidden;width:100%;}
.sdxRecomienda .sdxLugaresWrapper{clear:both;overflow:hidden;/* width:1120px; */width:100%;}

/* SECCION EXMAR > CONSULTORES */
.sdxConsultores{background-color:#ffffff;border-top:1px solid #c0c0c0;margin:0 auto;height:100%;min-height:100%;padding-bottom:99.9999%;margin-bottom:auto;}
.sdxConsultores h1{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase;padding:160px 0 80px !important;}
.sdxConsultores h2{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;padding-bottom:80px;}
.sdxConsultores h3{font-family:'Conv-Gotham-Thin',sans-serif;font-size:32px;font-weight:bold;text-align:center;text-transform:initial;padding:40px 0 40px;}
/*.sdxConsultores .sdxDestinosLista{margin:0 auto;padding:0 0 20px;width:100%;}*/
/*.sdxConsultores img{width:100%;min-width:100%;height:auto !important;}*/

.sdxConsultores .sdxListasContenedor{padding-right:0;padding-left:0;}
.sdxConsultores .sdxPaddingRight{padding-left:7.5px;}
.sdxConsultores .sdxPaddingLeft{padding-right:7.5px;}
.sdxConsultores .sdxDestinosLista{padding-right:0;padding-bottom:60px;padding-left:0;}
.sdxConsultores figure{display:block;overflow:hidden;padding-right:0;padding-bottom:80px;padding-left:0;max-width:100%;height:100%;min-height:100%;}
.sdxConsultores figure a{display:block;overflow:hidden;margin:0;padding-bottom:100%;max-width:100%;height:100%;min-height:100%;max-height:415px;}



/* *** SECCIÓN EXMAR *** */
.sdxExmarExperiencia{background:#f6f6f6;}
.sdxExmarLayout{padding:0;}
.sdxExmarLayout p{margin:0 auto;/* width:1120px; */width:100%;}
.sdxExmar{padding:0 0 80px !important;}

.sdxExmar .sdxExperienciaLayout{width:100%;padding:80px 0;}
.sdxExmar .sdxExmarConsultores{padding:0;height:auto;/* height:1245px; */}

.sdxExmar em{font-style:normal;font-weight:bold;}
.sdxExmar h1{font-family:'Conv-Gotham-Thin',sans-serif;font-size:4em;font-weight:bold;text-align:center;text-transform:uppercase;padding:0 0 80px;}
.sdxExmar p{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:42px;/*font-size:2.96vw;*/text-align:justify;padding:0 80px 120px;}

.sdxLogoExmarPTB{text-align:center !important;padding:0;}
.sdxLogoExmarPTB img{padding:160px 0 80px;width:40%;}
/*.sdxLogosVarios{display:inline-block;margin:0 auto;width:100%;padding-bottom:80px;}*/

/* Alianzas */
.sdxContenedorAlianzas{text-align:center;margin:0 auto;width:90%;}
.sdxListaAlianzas{clear:both;display:inline-block;overflow:visible;text-align:center;margin:0 auto;padding:60px 0 80px;height:auto !important;height:100%;min-height:100%;}
.sdxListaAlianzas .sdxLogoWrapper{/*display:table-cell;*/float:left;/*overflow:hidden;*/line-height:320px !important;text-align:center;vertical-align:middle !important;margin-bottom:20px;padding-right:30px;padding-left:30px;width:50%;height:320px;}
.sdxListaAlianzas .sdxLogoWrapper span{width:100% !important;}
.sdxListaAlianzas *,.sdxListaAlianzas img{display:inline-block;/*overflow:hidden;line-height:150px !important;*/vertical-align:middle !important;margin:0 auto;height:auto;max-height:320px;width:auto;max-width:100%;}

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

.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{text-align:center;padding:10px 0 0;width:auto;}

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

.sdxDestinos h1{font-size:4em;padding:0;}
.sdxDestinos h2{font-size:2.75em;padding:40px 0 180px 0;}
.sdxDestinos h1,.sdxDestinos h2{color:#000;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;text-transform:uppercase;font-weight:700;}

.sdxMenuDestinos{display:block;overflow:hidden;margin:6% auto 0;padding:0 20px 0 4px;width:80%;}
.sdxMenuDestinos .sdxSeleccion{display:inline-block;margin-right:-20px;width:100%;}
.sdxMenuDestinos .sdxChev{display:inline-block;width:auto;}
.sdxMenuDestinos li{margin:0;padding:0;width:100%}

.sdxMenuDestinos li a{background:#fff;border-bottom:1px solid #c0c0c0;color:#000;display:inline-block;font-size:32px;line-height:96px;text-align:left;text-transform:uppercase;white-space:nowrap;margin-left:4px;padding:20px 24px;width:100%;height:96px;}
.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:100%;max-width:1120px;}
.sdxMapaContenedor .sdxMapaLayout{float:right;width:auto;}
.sdxMapaContenedor .sdxMapaLayout img{height:auto !important;width:840px;}
.sdxMapaContenedor .sdxMapaLayout h1{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:3em;text-transform:uppercase;padding:0 0 30px;}

.sdxCarruselDestinosWrapper{position:relative;}
.sdxCarruselDestinos{display:inline-block;margin:0 auto;width:auto;/* width:1120px; */width:100%;}
.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-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-Thin',sans-serif;font-size:4em;text-align:center;text-transform:uppercase;margin:0 auto;padding:80px 0;width:1120px;}
*/
/*.sdxRecoLayout{clear:both;overflow:hidden;margin:0 auto;padding:0;*//* width:1120px; *//*width:100%;}*/

/*.sdxRecomiendaLugar{margin:0;padding:0;*//* width:1120px; *//*idth:100%;}*/
/*.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-Thin',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-Thin',sans-serif;font-size:0.8125em;font-weight:bold;}
.sdxRecomendaciones .sdxPaddingBoth{padding:0 15px;}
.sdxRecomendaciones .sdxPaddingLeft{padding:0 0 0 15px;}
.sdxRecomendaciones .sdxPaddingRight{padding:0 15px 0 0;}

/*** Seccion Temporadas ***/
.sdxTemporadas{margin:0 auto;padding:0;width:100%;}
.sdxTemporadas .sdxTituloPrincipal{text-transform:uppercase;font-family:'Conv-Gotham-Thin',sans-serif;font-size:4em;font-weight:bold;text-align:center;padding:80px 15px;}
.sdxTemporadas h1{text-transform:uppercase;font-size:4em;text-align:center;padding:0 0 100px;}
.sdxTemporadas h1 a{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;line-height:1.15;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 .carousel{margin:0 auto;padding:0 40px;max-width:1120px;}
.sdxCarruselStd .carousel-caption{transform:rotate(270deg);font-weight:700;text-align:right;text-transform:uppercase;padding:15px;top:23%;right:auto;left:-6%;bottom:auto;text-shadow:1px 1px 0 #000;}
.sdxCarruselStd .carousel-caption,.sdxCarruselStd .carousel-caption p{width:auto;}
.sdxCarruselStd .carousel-caption p{font-family:'Conv_Gotham-Medium',sans-serif;font-weight:normal;}
/*.sdxCarruselStd a{color:#000;}*/
.sdxCarruselStd figcaption h3{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:38px;text-align:right;text-decoration:underline;padding:40px 0 20px;}
.sdxCarruselStd .sdxGaleriaDesc,.sdxCarruselStd .sdxGaleriaDesc > *{color:#000;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:30px;line-height:1.25;text-align:right;margin:0;padding:0;}
#myCarouselStd .carousel-control{background-image:none;width:15%;height:auto !important;max-height:50%;}
/*
#myCarouselStd .glyphicon-chevron-right::before{content:"\e258";}
#myCarouselStd .glyphicon-chevron-left::before{content:"\e257";}
*/
#myCarouselStd .carousel-control a{background:#fff !important;text-shadow:#fff;}
#myCarouselStd{margin:0 auto;/*padding-bottom:100px;*/width:100%;}


/* GALERIA 1 MOVIL */
#sdxGaleriaL{clear:both;text-align:center;margin:0 auto;padding:0 0 100px;width:100%;}
#sdxGaleriaL .sdxListaGaleriaPares{padding:0;}
#sdxGaleriaL .sdxListaGaleriaPares .sdxPares{position:initial;overflow:hidden;padding-bottom:200px;}
#sdxGaleriaL .sdxListaGaleriaPares .sdxMiniaturaFoto{float:left;}
#sdxGaleriaL .sdxListaGaleriaPares .sdxMiniaturaFoto,#sdxGaleriaL .sdxListaGaleriaPares .sdxMiniaturaTexto{display:inline-block;overflow:hidden;padding:0;width:50%;max-width:560px;height:auto !important;height:100%;min-height:100%;max-height:560px;padding-bottom:50%;/*margin:0 auto -100%*/;}
#sdxGaleriaL .sdxListaGaleriaPares .sdxMiniaturaTexto h3{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:bold;padding:0 0 40px 40px;}
#sdxGaleriaL .sdxListaGaleriaPares .sdxMiniaturaTexto h3 a{color:#000;font-size:42px;text-decoration:underline;}
#sdxGaleriaL .sdxListaGaleriaPares .sdxMiniaturaTexto{float:right;text-align:left !important;padding:0;}
#sdxGaleriaL .sdxListaGaleriaPares .sdxGaleriaDesc,#sdxGaleriaL .sdxListaGaleriaPares .sdxGaleriaDesc > *{color:#000;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:36px;line-height:1.25;margin:0;padding:0 0 0 40px;}

#sdxGaleriaL .carousel-control{background-image:none;color:#808080;text-shadow:none;top:38%;width:10%;}
#sdxGaleriaL .carousel-control .glyphicon-menu-left,#sdxGaleriaL .carousel-control .glyphicon-menu-right,#sdxGaleriaL .carousel-control .icon-next,#sdxGaleriaL .carousel-control .icon-prev{font-size:90px;width:90px;height:90px;}


#sdxGaleriaL .carousel-indicators{bottom:100px;}
#sdxGaleriaL .carousel-indicators li{background:#c0c0c0;border:1px solid #808080;margin:0 10px;width:24px;height:24px;border-radius:12px;}
#sdxGaleriaL .carousel-indicators li.active{background:#fff;border:1px solid #404040;}

#sdxGaleriaL .carousel-inner{margin:0 auto;width:80%;}

/* GALERIA 2 MOVIL */
#sdxGaleriaX{clear:both;text-align:center;margin:0 auto;padding:0 0 80px;width:80%;max-width:1120px;}
#sdxGaleriaX .sdxListaGaleriaPares{padding:0;}
#sdxGaleriaX .sdxListaGaleriaPares .sdxPares{position:initial;overflow:hidden;padding-bottom:200px;}
#sdxGaleriaX .sdxListaGaleriaPares .sdxMiniaturaFoto{float:right;}
#sdxGaleriaX .sdxListaGaleriaPares .sdxMiniaturaFoto,#sdxGaleriaX .sdxListaGaleriaPares .sdxMiniaturaTexto{display:inline-block;overflow:hidden;padding:0;width:50%;max-width:560px;height:auto !important;height:100%;min-height:100%;max-height:560px;padding-bottom:50%;/*margin:0 auto -100%*/;}
#sdxGaleriaX .sdxListaGaleriaPares .sdxMiniaturaTexto h3{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;-webkit-font-smoothing:none;-moz-font-smoothing:none;font-smoothing:none;font-weight:700;padding:0 40px 40px 0;}
#sdxGaleriaX .sdxListaGaleriaPares .sdxMiniaturaTexto h3 a{color:#000;font-size:42px;text-decoration:underline;}
#sdxGaleriaX .sdxListaGaleriaPares .sdxMiniaturaTexto{float:left;text-align:left !important;padding:0;}
#sdxGaleriaX .sdxListaGaleriaPares .sdxGaleriaDesc,#sdxGaleriaX .sdxListaGaleriaPares .sdxGaleriaDesc > *{color:#000;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:36px;line-height:1.25;margin:0;padding:0 40px 0 0;}

#sdxGaleriaX .carousel-indicators{bottom:80px;}
#sdxGaleriaX .carousel-indicators li{background:#c0c0c0;border:1px solid #808080;}
#sdxGaleriaX .carousel-indicators li.active{background:#fff;border:1px solid #404040;}

/* Subseccion Otoño */
.sdxOtono{background:#fff;padding:0;}
.sdxOtono h1{text-transform:uppercase;}
.sdxOtono h3{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:1.25em;padding:30px 0 15px;}

.sdxOtono ul{display:inline-block;margin:0 auto;width:1140px;}
.sdxOtono ul li{height:612px;}
.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;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;}


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

/* 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; */width:100%;}

.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;}

/* *** SECCION REGIONES *** */
.sdxRegiones .sdxTituloPrincipal{margin:0 auto;padding:0;width:100%;}
/* *** 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-Thin',sans-serif;font-weight:normal;}
.sdx-acomodo div>figure figcaption{font-family:'MontseM',sans-serif;font-weight:normal;-webkit-font-smoothing:none;-moz-font-smoothing:none;font-smoothing:none;}
/* UL + OL List-Styles Properties */
.sdx-acomodo ol,.sdx-acomodo ul{display:block;overflow:hidden;padding:0 0 1em 30px;}
/* 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 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;}

/*** EXPERIENCIAS MOVIL ***/

.sdxExperienciaUnica{margin:0 auto;width:100%;max-width:80%;}
.sdxEUContenido{clear:both;display:block;margin:0 auto;padding:0 0 4em;width:100%;}
.sdxEUContenido h2.sdxTitulo{font-family:'MontseEL',sans-serif;font-size:4em;padding:1em 0;}
.sdxEUContenido p.sdxTexto{color:#000;font-family:'MontseEL',sans-serif;font-size:24px;line-height:1.25;text-align:justify;padding:0 0 1em;}
.sdxEUContenido a.sdxLiga{text-decoration:underline;}
/*** G L O B A L ***/
.sdxFigureText{font-family:'MontseEL',sans-serif;}
p{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;}
/*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:block;}

footer .form-control{background-color:#191a1c;border-color:#808080;color:#c0c0c0;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;}
.sdxBuscador .sdxBotonBuscar{padding:32px 48px;cursor:pointer;}
.sdxBuscador .sdxBotonBuscar svg{width:80px;height:28px;}
.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:'MontseEL',sans-serif;margin:0 auto;padding-bottom:20px;width:100%;max-width:1120px;}

.sdxFCol{float:left;min-width:16.667%;padding-right:5px;padding-left:5px;}
.sdxFCol h3{color:#fff;font-size:1em;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:16.6667%}
.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 ***/
/* *** HEAD TITLES *** ***/
.sdxEstilos h1{font-size:100%;font-size:68px;padding:120px 0 80px;}

.sdxConsultores h1{font-size:100%;font-size:68px;padding:120px 0 20px;}
/*************************************************************************************************************************************************************************/
#myCarousel .sdxCaption h3,#myCarousel .sdxCaption p{font-size:100%;font-size:64px;letter-spacing:-4px;}

.sdxFigureTitle2,.sdxPersonaliza h2{font-size:100%;font-size:1.5em;}
/*{font-size:100%;font-size:0.7528em;}*/



/* SVG !!! */
.sdxSVGIconSet{display:none;}

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

/*** MENU PRINCIPAL ***/
/*** IMPORTANT OVERRIDES FOR BS NAVBAR ***/
.navbar-collapse{border-top:1px solid transparent !important;}
.navbar-collapse.in{overflow-y:visible;}
/* *** ALL PARAMETERS WORKING PERFECT AS OF 2018-04-23 *** */
.navbar-collapse.collapse{display:none !important;}
.navbar-nav{float:right !important;}
.navbar-toggle{display:initial !important;}
.collapse.in{display:initial !important;}

/*** *************************** ***/

#sdxMenuTop{background:#fff;border-bottom:1px solid #c0c0c0;margin-top:0;padding:15px 0;top:0;position:fixed;width:100%;z-index:50000;}
/*#sdxMenuTop #sdxSVGLogoTop{display:block;width:66px;height:42px;}*/
#sdxMenuTop .sdxLogoTop{/*float:left !important;*/width:80px;height:51px;}
/*#sdxMenuTop .sdxLogoTop a{display:inline-block;}*/

/*#sdxMenuTop .nav > li > a{padding:20px 10px;}*/

#sdxMenuTop .navbar{border:none;border-radius:0;margin-bottom:0;min-height:28px;}

#sdxMenuTop .navbar-brand{float:none;overflow:hidden;margin:0;padding:0;line-height:1;height:auto;}

#sdxMenuTop .navbar-collapse{margin-top:0;padding-right:0;padding-left:0;}

#sdxMenuTop .navbar-default{background:transparent;border-color:transparent;padding:0 15px;}
#sdxMenuTop .navbar-toggle{border:none;line-height:51px;margin:0;padding:0 30px;height:51px;}
#sdxMenuTop .navbar-toggle:focus,#sdxMenuTop .navbar-toggle:hover{background:transparent;}
#sdxMenuTop .navbar-toggle .icon-bar{background:#000;margin:6px 0;width:44px;height:4px;}

#sdxMenuTop .navbar-header{float:none;background:transparent;padding:0 10px 0 40px;width:100%;}

#sdxMenuTop .navbar-nav{border-top:1px solid #c0c0c0;float:right;/*display:block;*/overflow:hidden;margin:0;margin-top:20px;padding:0;width:100%;}
/*#sdxMenuTop .dropdown-menu > li > a{width:100%;}*/
#sdxMenuTop .navbar-nav li a{padding-top:15px;padding-bottom:15px;}
#sdxMenuTop .navbar-nav li a:hover{text-decoration:none;}

#sdxMenuTop .navbar-nav > li{float:none;}

#sdxMenuTop .navbar-nav > li a{font-size:24px;}
/*#sdxMenuTop .navbar-nav li a.sdxMenuContacto{overflow:hidden;line-height:1;margin:0 auto;position:relative;white-space:nowrap;width:auto;max-width:420px;height:32px;padding-bottom:32px;}*/
#sdxMenuTop .dropdown-menu > li > a,#sdxMenuTop .navbar-nav li a{background:#fff;color:#000;font-family:'Conv-Gotham-Thin',sans-serif;/*font-size:24px;*/font-weight:bold;line-height:1;text-align:center;white-space:nowrap;}


/*#sdxMenuTop .navbar-nav li a span.fa,#sdxMenuTop .navbar-nav li a span.sdxTel{position:absolute;padding-top:0;padding-bottom:0;}*/
/*#sdxMenuTop .navbar-nav li a.sdxMenuTopOmega{padding-right:0;}*/
/*#sdxMenuTop .navbar-default .navbar-nav > .active > a,#sdxMenuTop .navbar-default .navbar-nav > .active > a:focus,#sdxMenuTop .navbar-default .navbar-nav > .active > a:hover{background:#fff;}*/

#sdxMenuTop .sdxMenuContacto{display:block;}

/*** 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{background:#fff;color:#000;}*/
#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{background:#000;color:#fff;}*/

/*#sdx-exmar-principal #myCarousel .carousel-control.right:hover{background:#000;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{background:#000 !important;color:#fff;}*/

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

/*#sdx-exmar-temporadas .carousel-control{text-shadow:none;}*/
/*#myCarousel .carousel-control.right{padding:0 40px 30px;}*/
/*
#myCarouselStd .carousel-control.right{background-image:none !important;/*background:#000  !important;filter:alpha(opacity=100);opacity:1;margin:0;padding:0 40px 30px;top:27%;right:40px !important;bottom:auto;width:auto;height:auto;}*/
/*
#myCarouselStd .carousel-control.right svg{width:130px;height:auto;}
#myCarouselStd .carousel-control.right .sdxTag{color:#fff !important;text-shadow:none;}
#myCarouselStd .carousel-control.right .sdxTag:hover{color:#fff;}
*/
/* 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 CONTAINERS !!! ***/
.sdxContenedor,.sdxContenido{height:auto !important;min-height:100%;height:100%;margin:0 auto;overflow:hidden;position:relative;}
/*.sdxContenido{margin-bottom:auto;}*/
body,html{height:100%;}
/* FOOTER */
.sdxFooterCols{clear:both;float:none;}
footer{color:#fff;background:#191a1c;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;clear:both;text-align:center;padding:60px 0 0;position:static;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-Thin',sans-serif;font-weight:normal;}
/***  FOOTER INTERNO ***/
.sdxFooterInterno{background:#151618;border-top:1px solid #202020;clear:both;margin:0 auto;min-width:100%;}
.sdxFooterInterno .sdxFILogo{display:none;}
.sdxFooterInterno img,.sdxFooterInterno .sdxFITexto{line-height:43px;vertical-align:middle;}
.sdxFooterInterno .sdxFITexto{color:#808080;font-size:200%;float:none;text-align:center;}
.sdxFooterInterno img{float:right;}
.sdxFIWrapper{overflow:hidden;margin:0 auto;padding:40px 15px 0;width:100%;max-width:1120px;}
/* TOGGLE MOVIL FOOTER */
.sdxFooterCols{display:none;}
.sdxMovilFooter{display:block;padding-bottom:40px;}
.sdxMovilFooter > *{font-size:200%;}
.sdxMovilFooter h3{color:#fff;font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:48px;font-weight:bold;text-align:center;text-transform:uppercase;padding:40px 0 80px;}
/*.sdxMovilFooter li span{margin-right:12px;}*/
.sdxMovilFooter p{text-align:center;}
.sdxMovilFooter ul{display:inline-block;overflow:hidden;margin:0 auto;width:auto;}
.sdxMovilFooter ul li{text-align:left;padding:0 0 6px;}
.sdxMovilFooter span{display:inline-block;}
.sdxMovilLista{text-align:center;padding-bottom:40px;}
.sdxMovilLista .sdxSubTxt{padding-left:78px;}
.sdxMovilSocial{text-align:center;}
.sdxMovilFooterLogo{text-align:center;padding:40px 15px;}
.sdxMovilFooterLogo a{display:inline-block;overflow:hidden;cursor:pointer !important;}
.sdxMovilFooterLogo a svg{width:200px;height:auto;}
/* SVGs */
/*.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; */}
.sdxSVGFlecha{width:65px;height:20px;}

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

/*
#sdx-exmar-principal .carousel-control.right:hover{cursor:pointer;}
#sdx-exmar-principal .carousel-control.right:hover .sdxTag{color:#fff;}
#sdx-exmar-principal .carousel-control.right:hover a svg #sdxFlecha{fill:#fff;}
*/
#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;bottom:78px;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;}
*/
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-Thin',sans-serif;font-weight:normal;font-size:2.5em;text-transform:uppercase;margin:0 auto;padding:80px 0 40px !important;}
.sdx-titulo-h2{font-family:'Conv-Gotham-Thin',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-Thin',sans-serif;font-weight:normal;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-Thin',sans-serif;font-weight:normal;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:71%;bottom:auto;right:0;width:auto;height:auto !important;z-index:1;}
#sdx-exmar-principal #myCarousel .sdxContenedorControles .sdxCustomControl{clear:both;display:block;margin-top:25px;position:static;}
*/
/*#sdx-exmar-principal #myCarousel .carousel-control.right{clear:both;display:inline-block;position:static;margin-right:0;width:auto !important;/*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;}


/*** BS OVERRIDES ***/
/*** MAIN CAROUSEL + SLIDES ***/

/*** CARRUSEL ***/
/* encabezado y texto del home*/
#sdx-exmar-principal .sdxHomeWrapper{text-align:center;}
#sdx-exmar-principal #myCarousel .sdxSlideCaption.sdxSlideCaptionFirst h3,#myCarousel .sdxSlideCaption.sdxSlideCaptionFirst p{display:inline-block;margin:0 auto;text-align:center;width:100%;}
#myCarousel .carousel-caption,.sdxSlideCaptionFirst{padding:160px 0;}
#myCarousel .carousel-caption h3,.sdxSlideCaptionFirst h3,#myCarousel .carousel-caption p,.sdxSlideCaptionFirst p{display:inline-block !important;/*font-family:'MontseEL',sans-serif;*/font-size:84px;/*font-size:5.92vw;*/line-height:1.15;text-align:center;margin:0;padding:0;width:auto;}
/*#myCarousel .carousel-caption h3,.sdxSlideCaptionFirst h3{font-weight:bold;}*/
/*#myCarousel .carousel-caption p,.sdxSlideCaptionFirst p{font-weight:100;}*/

#myCarousel .sdxInnerSlide{background-position:50% -50px;background-size:cover;background-repeat:no-repeat;}

#myCarousel .carousel-caption{text-align:center !important;margin:0 auto;top:18%;right:0;left:0;/*bottom:auto;*/width:95%;text-shadow:none;}
/* controls */
/*#myCarousel .carousel-control{opacity:1;filter:alpha(opacity=100);text-shadow:none;}*/
#myCarousel .carousel-control.left,.carousel-control.right{background-image:none;width:4%;}
#myCarousel .carousel-control.right{right:1.5%;}
#myCarousel .glyphicon-chevron-left::before{content:"\e257";font-size:150%;}
#myCarousel .glyphicon-chevron-right::before{content:"\e258";font-size:150%;}
/*#myCarousel .carousel-control.right{padding:0 50px 25px 50px;width:auto;height:auto !important;z-index:5;}*/
/*#myCarousel .carousel-control.right svg{width:98px;height:29px;}*/
#myCarousel .sdxCustomControl svg{width:183px;height:29px;}
#myCarousel .carousel-indicators{top:80%;bottom:auto;}
#myCarousel .carousel-indicators li{margin:0 10px;width:24px;height:24px;border-radius:12px;}
#myCarousel{padding-bottom:auto;position:relative;}

/* *** CAROUSEL FULL SCREEN SIZE BEHAVIOUR *** */
#myCarousel,#myCarousel .carousel,#myCarousel .item,#myCarousel .carousel-inner,#myCarousel .carousel-inner .active,#myCarousel .carousel-inner > .item > a > .sdxInnerSlide,#myCarousel .carousel-inner > .item > .sdxInnerSlide{height:auto !important;height:100%;min-height:100%;/*display:block;*/line-height:1;margin:auto;width:100%;min-width:100%;height:500px;max-width:none;}

/*** O V E R R I D E S ***/
/*** SEARCH ENGINE ***/
.form-inline .form-group{display:block;width:100%;}

/*** FA OVERRIDES ***/
.sdxMovilFooter .fa{text-align:center;width:70px;}

/* BOTONES DE METRICAS SOCIALES */
div.sdxMetricasSocial{padding:20px 0 40px 40px;}
div.sdxMetricasSocial button,div.sdxMetricasSocial input{-webkit-appearance:none;-moz-appearance:none !important;-o-appearance:none !important;appearance:none !important;}

div.sdxMetricasSocial button:hover{color:#000;}
div.sdxMetricasSocial button span{display:block;width:auto;}
div.sdxMetricasSocial button.fa{font-size:2em;padding:0;padding:0 24px;width:auto;}
div.sdxMetricasSocial .sdxMetricasIcono{font-size:2em;}
div.sdxMetricasSocial .sdxMetricasTexto{text-transform:uppercase;padding:10px 0 40px;}
div.sdxMetricasSocial .sdxMetricasNumero{padding-bottom:2px;}
div.sdxMetricasSocial .sdx-likes{display:inline-block !important;}
div.sdxMetricasSocial .sdx-num-likes{display:inline-block;font-size:10px;padding:0 5px 0 0;}
/* MOBILE OVERRIDE */
div.sdxMetricasSocial button,div.sdxMetricasSocial button.form-control{-webkit-appearance:none;-moz-appearance:none !important;-o-appearance:none !important;appearance:none !important;border:1px solid transparent !important;display:inline-block !important;line-height:normal;width:auto !important;width:64px !important;max-width:64px;outline:none;}

#myCarouselStd .sdxMetricasSocial{text-align:right;}

/*** MEDIA QUERIES DEFAULTS ***/

/* NAVBAR*/
/* RESET BS MEDIA QUERIES */
/* *** WARNING !!!! THIS IS A TEST */
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:landscape) */ { .navbar-collapse.collapse{display:none !important;} }
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:landscape) */ { .navbar-nav{float:none !important;text-align:center;padding-top:20px;width:100%;} }
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:landscape) */ { .collapse.in{display:block !important;} }
/*@media *//* (min-width:320px) and *//* (max-width:992px) { .navbar-collapse.in{display:initial;} }*/
/*@media *//* (min-width:320px) and *//* (max-width:992px) { .collapse{display:initial;} }*/
/* *** TEST ENDS */

/*** SETTING SDX NEW MEDIA QUERIES ***/
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .navbar{min-height:50px;} }
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .navbar-toggle{display:block;line-height:77px;height:77px;} }
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .navbar-collapse.collapse{display:none !important;} }
/*@media*/ /* (min-width:320px) and *//* (max-width:992px) /* { #sdxMenuTop .navbar-collapse.in{display:block !important;} }*/
/*@media*/ /* (min-width:320px) and *//* (max-width:992px) /* { #sdxMenuTop .collapse{display:none;} }*/
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .collapse.in{display:block !important;} }

@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .nav > li > a{padding:10px 20px;} }

@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .navbar-header{float:none;padding:0 10px 0 40px;width:100%;} }

@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .navbar-nav li a{padding-top:25px;padding-bottom:25px;} }
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .navbar-nav > li{float:none;} }
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .navbar-nav > li a{font-size:36px;} }

/* LAST MENU ITEM */
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .sdxMenuContacto{display:block;} }

/* LOGO */
@media /* (min-width:320px) and */ (max-width:992px) /* and (orientation:portrait) */ { #sdxMenuTop .sdxLogoTop{width:120px;height:77px;} }

/* MAIN CAROUSEL */
/*@media (min-width:1334px) { #myCarousel .sdxInnerSlide{padding-bottom:66%;} }*/
/*@media (min-width:1920px) { #myCarousel .sdxInnerSlide{padding-bottom:50%;} }*/

/* ********************** TEST ************************ */
/*full width container*/
/************************************/
/************************************/
/*
@media (min-width:320px) { #myCarousel .sdxInnerSlide{padding-top:56%;margin-top:-56%;padding-bottom:56%;margin-bottom:-56%;} }
@media (min-width:1920px) { #myCarousel .sdxInnerSlide{padding-top:1%;margin-top:-1%;padding-bottom:1%;margin-bottom:-1%;} }
*/
/* RESETING POSITION OF BACKGROUND */
/*@media (min-width:320px) { #myCarousel .sdxInnerSlide{background-position:50% 0;} }*/

/* CAROUSEL CAPTION POSITION */
@media /* (min-width:320px) and */ (max-width:992px) /*  and (orientation:portrait) */ { #myCarousel .carousel-caption{top:28%;} }

/* CAROUSEL CAPTION FONT-SIZE */
@media (min-width:600px) { .sdxSlideCaptionFirst h3{/*font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;*/font-size:84px;} }
@media (min-width:600px) { .sdxSlideCaptionFirst p{/*font-family:'MontseEL',sans-serif;*/font-size:84px;} }

@media (min-width:1200px) { .sdxSlideCaptionFirst h3{/*font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;*/font-size:48px;} }
@media (min-width:1200px) { .sdxSlideCaptionFirst p{/*font-family:'MontseEL',sans-serif;*/font-size:48px;} }

@media (min-width:1920px) { .sdxSlideCaptionFirst h3{/*font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;*/font-size:56px;} }
@media (min-width:1920px) { .sdxSlideCaptionFirst p{/*font-family:'MontseEL',sans-serif;*/font-size:56px;} }

/*** HEAD TITLES !!! ***/
/*@media (min-width:1200px) { .sdxEstilos h1,.sdxLugares h1{font-size:64px;} }*/


/* SEARCH ENGINE */
@media (min-width:992px) { .sdxBuscador .sdxLabel,.form-inline .form-group{display:inline-block;width:auto;} }
@media (min-width:992px) { .sdxBuscador{margin-top:80px;} }
@media (min-width:992px) { .sdxBuscador .sdxBotonBuscar{margin:0;padding:8px 12px;} }
@media (min-width:992px) { .sdxBuscador .sdxBotonBuscar svg{width:40px;height:14px;} }
@media (min-width:992px) { .sdxBuscador .sdxLabel,.dropdown__select,.dropdown__value{font-size:16px;} }
@media (min-width:992px) { .sdxBuscador .sdxLabel{border-bottom:none;margin:0;padding:0 0 40px;} }
@media (min-width:992px) { .dropdown__value{text-align:center;} }
@media (min-width:992px) { .dropdown__value::after{width:16px;height:16px;} }
@media (min-width:992px) { .sdxEspaciador{display:inline-block;margin:0;padding:0 15px;width:250px;} }

/*** LAYOUTS !!! ***/
@media (min-width:1200px) { .sdxEstilos,.sdxLugares,.sdxConsultores,.sdxExmarLayout,.sdxExperienciaLayout,.sdxCarruselStd{margin:0 auto;padding:80px 0;width:80%;max-width:1120px;} }
/*@media (min-width:600px) { {margin:0 auto;padding:0 40px 80px;width:100%;max-width:800px;} }*/

/*@media (min-width:600px) { .sdxEstilos .sdxListaEstilos figure{} }*/
/*
@media (min-width:600px) { .sdxEstilos .sdxListaEstilos .sdxEstiloDer{float:left;margin:0 0 0 15px;padding:0;width:49%;} }
@media (min-width:600px) { .sdxEstilos .sdxListaEstilos .sdxEstiloIzq{float:left;margin:0 15px 0 0;padding:0;width:49%;} }
*/
/* FONT SIZE IN PHOTO GALERIES */
/*
@media (min-width:600px) { .sdxEstilos .sdxListaEstilos h3{font-family:'Conv-Gotham-Medium',sans-serif;font-weight:normal;font-size:48px;padding:60px 0 20px;} }
@media (min-width:600px) { .sdxEstilos .sdxListaEstilos p{font-family:'Conv-Gotham-Thin',sans-serif;font-weight:normal;font-size:24px;} }
*/
@media (min-width:768px) { .sdxEstilos .sdxListaEstilos h3{/*font-family:'Conv-Gotham-Medium',sans-serif;font-weight:normal;*/font-size:38px;padding:60px 0 20px;} }
@media (min-width:768px) { .sdxEstilos .sdxListaEstilos p{font-family:'Conv-Gotham-Light',sans-serif;font-weight:normal;font-size:32px;} }

@media (min-width:992px) { .sdxEstilos .sdxListaEstilos h3{/*font-family:'Conv-Gotham-Medium',sans-serif;font-weight:normal;*/font-size:28px;padding:40px 0 20px;} }
@media (min-width:992px) { .sdxEstilos .sdxListaEstilos p{font-family:'Conv-Gotham-Light',sans-serif;font-weight:normal;font-size:20px;} }

@media (min-width:1920px) { .sdxEstilos .sdxListaEstilos h3{/*font-family:'Conv-Gotham-Medium',sans-serif;font-weight:normal;*/font-size:28px;padding:20px 0 10px;} }
@media (min-width:1920px) { .sdxEstilos .sdxListaEstilos p{font-family:'Conv-Gotham-Light',sans-serif;font-weight:normal;font-size:20px;} }

@media (min-width:1200px) { .sdxLugares .sdxDestinosLista h3,.sdxConsultores h3{font-family:'Conv-Gotham-Light',sans-serif;font-weight:normal;font-size:24px;} }

/* RESPONSIVE GALERIES */
/*
@media (min-width:600px) { .sdxLugares .sdxDestinosLista.sdxDestinoDer{padding-left:0;} }
@media (min-width:600px) { .sdxLugares .sdxDestinosLista.sdxDestinoIzq{padding-right:0;} }

@media (min-width:768px) { .sdxLugares .sdxDestinosLista.sdxDestinoDer{padding-left:0;} }
@media (min-width:768px) { .sdxLugares .sdxDestinosLista.sdxDestinoIzq{padding-right:0;} }
*/

/* *** TOGGLE MOVIL FOOTER *** */
@media (min-width:992px) { .sdxFooterCols{display:block;} }
@media (min-width:992px) { .sdxMovilFooter{display:none;} }
@media (min-width:992px) { .sdxFooterInterno .sdxFILogo{display:inline-block;float:right;overflow:hidden;cursor:pointer;} }
@media (min-width:992px) { .sdxFooterInterno .sdxFITexto{color:#808080;float:left;font-size:0.825em;text-align:left;} }
@media (min-width:992px) { .sdxFIWrapper{padding:6px 15px 0;} }
@media (min-width:600px) { footer{position:absolute;bottom:0;} }

/* Override */
@media (min-width:992px) { .fa{width:14px;} }


/* CAROUSEL RESPONSIVE ORIENTATION */
/*@media (min-width:320px) and (max-width:1200px) {#myCarousel .sdxInnerSlide{margin:0;padding:0;} }*/
/*@media (orientation:landscape) { #myCarousel .sdxInnerSlide{margin:-100%;padding:0;} }*/
@media (orientation:landscape) { #myCarousel .sdxInnerSlide{/*padding-bottom:0;padding-bottom:44%;*//*margin:-100%;padding:0;*/padding-top:60%;margin-top:-60%;padding-bottom:60%;margin-bottom:-60%;} }
/*@media (orientation:portrait) { #myCarousel .sdxInnerSlide{margin:-100%;padding:0;} }*/
@media (orientation:portrait) { #myCarousel .sdxInnerSlide{/*padding-bottom:0;padding-bottom:102%;*//*margin:-100%;padding:0;*/padding-top:77%;margin-top:-77%;padding-bottom:77%;margin-bottom:-77%;} }