/* CAMBIOS DESDE 05/05/2015 DISPONIBLES PARA EL SIGUIENTE PASE Y BORRAR TRAS EL MISMO*/

.js-text-holder p {display: none;}

.js-text-holder p.first {display:block;}

.aui .list-checks-down>li:nth-child(3n):after {
    display: none;
}

.has-pretty-child .prettycheckbox.labelright {
	float: left;
}

.aui .promo-area p {
     min-height:23px;
}


/*FIN 05/05/2015*/

/* 30/05/2016 16:16 */

/* Botón cabinas: al clicar sobre el botón 'ver más camarotes', se amplia hasta el tamaño que debería tener (que ocupe todo el ancho disponible) y se coloca sobre el texto. */
.aui .cabin.x-large .relative .btn {
    position: absolute !important; 
    display: inline-block !important;
}

/* Texto 'ver más / ver menos': no aparece el texto una vez se clica (hemos incluido el tema nuevo y una columna, como me comentabas antes). */
.btn-viewmore span:last-child { display: inline-block; }
.btn-viewmore span:first-child { display: none; }
.btn-viewmore.collapsed span:last-child { display: none; }
.btn-viewmore.collapsed span:first-child { display: inline-block; }



/* Estilo para submenú de footer Agencias */
.agencias-dropdown{ width:170%; left:-32%; overflow:hidden;}

/* Alineación texto botones cabecera corporativa */
@media (min-width: 650px){
.aui .cabecera_corp .inner-content .double-button>div a {
    min-height: 70px;
    line-height: 38px;
}
}

@media (max-width: 767px){
.aui .signed-in {padding: 0 5px;}

.aui .pullmantur .mobile-menu
    position: fixed !important;
}
}


/* FIX TABS PRODUCT*/ 
.aui .pullmantur .tabs-gray .nav-justified,
.aui .pullmantur .itinerary-wrapper .nav-justified {z-index: 8;}



/* FIX CAROUSEL MOBILE */


.aui .search-results #sync1 .carousel-caption,
.aui .search-results #sync2 .carousel-caption {display: none;}

/* FIX CABECERA CON CARRITO */
.aui .pullmantur .header_bs3.checkout.choose-cabin .sub-menu {width: auto !important;}

/* AJUSTE MODAL LLAMANOS */

#llamanosModalHeader .modal-body div,
#llamanosModalHeader .modal-body h3,
#llamanosModalHeader .modal-body strong,
#llamanosModalHeader .modal-body span,
#llamanosModalHeader .modal-body ul,
#llamanosModalHeader .modal-body li,
#llamanosModalHeader .modal-body img,
#llamanosModalHeader .modal-body h2,
#llamanosModalHeader .modal-body p {
	margin: 0;
	line-height: 17.6px;
}

#llamanosModalHeader .modal-header {padding: 0 15px;}
#llamanosModalHeader .modal-header h4 {display: none}
#llamanosModalHeader .modal-body {overflow:hidden;}
#llamanosModalHeader .modal-body > div > div > ul li > p:not(.free) > span > strong > span {
    font-size: 14px;
}
#llamanosModalHeader .modal-body > div > div > ul li {
    height: 67px !important;    
}

/*In theme - delete after Pro deploy  vvvvv     */
.fade{
    display: none;
}
#llamanosModalHeader .modal-body {
    max-height: none;
}
#llamanosModalHeader .modal-content {
    background: #f9f9f9;
}
/*In theme - delete after Pro deploy  ^^^^^   */


/* 27/09/2019 */
/* Arreglos header*/
.aui .pullmantur .header_bs3 .header__login.nav>li.signed_out.dropdown {
    display: block;
    margin-right: 5px;
}
.aui .pullmantur .header_bs3 .header__login.nav>li.signed_out {
    display: none;
}

.aui .pullmantur .header_bs3 .header-dropdown.nav .dropdown-menu {
    left: auto;
}
.aui .pullmantur .header_bs3 .header-dropdown.nav .dropdown-menu:after {
    right: 10px;
}
.aui .pullmantur .header_bs3 .header-dropdown.nav .dropdown-menu.header__call-me-selector {
    right: -48px;
}
.aui .pullmantur .header_bs3 .header__call-me.nav .dropdown-menu.header__call-me-selector:after {
    right: 58px;
}
@media (max-width: 767px){
    .aui .pullmantur .header_bs3 .header-dropdown.nav .dropdown-menu {
        left: auto;
        right: 0;
    }
    .aui .pullmantur .header_bs3 .header-dropdown.nav .dropdown-menu:after {
        right: 10px;
    }
    .aui .pullmantur .header_bs3 .header__call-me.nav li {
        min-width: 0;
    }
    .aui .pullmantur .header_bs3 .header__call-me.nav li a {
        padding: 0 10px;
    }
}
@media (max-width: 479px){
    .aui .pullmantur .header_bs3 h1.header__site-title .header__site-title__logo img {
        max-height: 36px;
        float: left;
        margin: 3px 70px;
    }
    .aui .pullmantur .header_bs3 .header__call-me.nav li a {
        padding: 0 7px;
    }
}
/* Fin 27/09/2019 */

