.bg_home_viajes{
    background: url('/headers/destinia/theme_2014/img/packages/bg_home_viajes_beach.jpg') no-repeat center top;
    height: 400px;
    width: 100%;
    left: 0;
    margin-left: 0;
    position: absolute;
    z-index:-1;
}
.bg_home_escapadas{
    background: url('/headers/ilusion/img/cabecera_home_escapadas_pro.jpg') no-repeat center top;
    height: 400px;
    width: 100%;
    left: 0;
    margin-left: 0;
    position: absolute;
    z-index:-1;
}
/* caja buscadores */
.bg_escapadas {
    margin-top: 20px;
}
.bg_escapadas .multicriteriasearch .nav-tabs li a {
    color: #fff;
}
.bg_escapadas .multicriteriasearch .nav-tabs > li.active > a, .bg_escapadas .multicriteriasearch .nav-tabs > li.active > a:hover, .bg_escapadas .multicriteriasearch .nav-tabs > li.active > a:focus {
    color:#fff;
}
.info_escapadas {
    color: #777;
    font-size: 12px;
}
.mostWanted_atHome {margin-top: 35px;}

.banner_980{
    margin:24px 0;
}
/*.cont_banner300x300{
    background:#F0F0F0;
    padding:5px 0 29px 5px;
    height: 355px;
}
.cont_banner300x300 div{
    text-align: center;
}*/

p.publi{
    text-align: left;  font-size:11px; color: #777
}

.titulo_01{color: #1c323f;}

h1.titulo_buscador.titulo_escapadas {
    color: #FFFFFF;
    margin-top: 45px
}
.titulo_02{color: #989898; margin:0}
h1.titulo_buscador{font-size:45px; color:#1E3747;font-family: 'bebas_neueregular', arial; margin-top:72px; text-align: center;}
.titulo_producto{color:#a98a54; font-size:29px; text-transform:uppercase;font-family: 'bebas_neueregular', arial;line-height: 29px;}
h2.titulo_01, h3.titulo_01{font-size:18px; margin:0 0 5px 0}
h2.titulo_01_bebas, h3.titulo_01_bebas{font-size:21px; margin:0 0 5px 0; font-family: 'bebas_neueregular', arial;}


#column_left, #column_left_inner{
    background: #f5f5f5; /* Old browsers */
    background: -moz-linear-gradient(top,  #f5f5f5 1%, #fbfbfb 10%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(10%,#fbfbfb), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    float:left;
    -webkit-box-shadow:inset -3px 0 5px -1px #cfcecf;
    -moz-box-shadow:inset -3px 0 5px -1px #cfcecf;
    box-shadow:inset -3px 0 5px -1px #cfcecf;

}
#column_right_3{
    background: #f5f5f5; /* Old browsers */
    background: -moz-linear-gradient(top,  #f5f5f5 1%, #fbfbfb 10%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(10%,#fbfbfb), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f5f5f5 1%,#fbfbfb 10%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    float: right;
    -webkit-box-shadow:inset -3px 0 5px -1px #cfcecf;
    -moz-box-shadow:inset -3px 0 5px -1px #cfcecf;
    box-shadow:inset -3px 0 5px -1px #cfcecf;
}
#column_central{ background: #FFF;padding-bottom:30px}
[dir='rtl'] #column_central{float:right}
[dir='rtl'] #column_right{float:left}
#column_central_seo_body{background:#FFFFFF url('/headers/destinia/theme_2014/img/packages/bg_results.jpg') repeat-x top}

select.ordenacion_estrellas_hotel{
    font-size:12px; color:#333; border:1px solid #d6d6d6; background:none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; font-weight:normal; padding:0
}

#modal_dialog .modal-content .popover {
    max-width: 1200px;
}
h1.titulo_destino{font-family:'bebas_neueregular', arial; color:#a98a54; font-size:40px; line-height:40px}

.btn-link, .btn-link:hover, .btn-link:focus {color: #e86b1b; text-decoration: none;}
/* P�gina error */

.package_page_error_content .alert{
    margin: 40px auto;
}

@media (min-width:1200px){
    .row .col-lg-4.no_margen_390{
        /* width:34%;*/
    }
    .row .col-lg-4.no_margen_390{
        padding-right: 0;
    }
    .row .col-lg-4.margen_390{
        padding-left:0.2%!important;
        padding-right: 0;
    }
}
@media (min-width: 768px) and (max-width: 970px) {
    .row .col-lg-4.margen_390{
        margin-left: auto!important
    }
}
@media (max-width: 767px) {
    .row .col-lg-4.margen_390{
        margin-left: auto!important
    }
    .container h1.titulo_buscador{margin-top:32px!important; }
    .txt_ayuda{
        font-size:12px;
        padding-top:20px;
        float: none;
        text-align: left;
        clear:both;

    }
    .bg_home_viajes{
        background:none;
        height: 0;
        width: 0;
        left: 0;
        margin-left:0;
    }
    h1.titulo_destino{font-size:25px; margin:20px 0 10px 0; line-height:25px}
}
@media (max-width:480px){
    .container h1.titulo_buscador{margin-top:32px!important; }
}

.estrellas{
    background-image: url(/headers/destinia/theme_2014/img/packages/stars.png);margin-bottom: 5px;
}
.stars1{    width: 10px;    height: 10px;}
.stars2{ background-position: 0 0;    width: 22px;    height: 10px;}
.stars3{ background-position: 0 0;    width: 33px;    height: 10px;}
.stars4{ background-position: 0 0;    width: 44px;    height: 10px;}
.stars5{ background-position: 0 0;    width: 55px;    height: 10px;}

.styled-select {
    width: 100%;
    height: 30px;
    overflow: hidden;
    background-image:url('/headers/destinia/theme_2014/img/packages/flecha_select.png');
    background-repeat: no-repeat;
    background-position: 100% 50%;
    background-color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

}
.styled-select select{
    background: transparent;
    width: 280px;
    padding: 5px;
    font-size: 14px;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 30px;
    -webkit-appearance: none;
}
hr.separador_hotel{
    background:url('/headers/destinia/img/theme_2013/separador.png') no-repeat; width:710px; height:10px;border: 0; float:left; margin: 25px 0 0 105px;
}
[dir='rtl'] hr.separador_hotel{
    float:right
}
.btn-link, .btn-link:hover, .btn-link:focus {color: #e86b1b; text-decoration: none;}

.bg_icon_final{
    width:100%; border-bottom: 1px dotted #d6d6d6; margin:10px auto;background:url('/headers/destinia/theme_2014/img/packages/icon_decoration.gif') no-repeat center; height:70px;padding-bottom: 100px;
}

/* Promociones por categoría: BOC 25/XI/2014 */
/* Elementos comunes */
.promo_banner {margin-bottom: 20px;}
/* Promociones concretas */
.activePromo148 {
    background:url('/headers/destinia/promos/img_listado_semanaSanta.png') no-repeat top left transparent;
    width:50px;
    height:37px;
    overflow: hidden;
    text-indent: -5000px;
    display: block;
    position: absolute;
    left: 15px;
}
.activePromo155 {
    background:url('/headers/destinia/promos/img_listado_mayo.png') no-repeat top left transparent;
    width:50px;
    height:37px;
    overflow: hidden;
    text-indent: -5000px;
    display: block;
    position: absolute;
    left: 15px;
}
.activePromo228 {
    background:url('/headers/destinia/promos/img_listado_sanJose.png') no-repeat top left transparent;
    width:50px;
    height:37px;
    overflow: hidden;
    text-indent: -5000px;
    display: block;
    position: absolute;
    left: 15px;
}
/* Promociones por categoría: EOC */