[dir='rtl'] ul.flagstone li {
    margin: 0 0 2px 2px;
    float: right;
}

[dir="rtl"] .offers ul li .precio {
    float: left
}
[dir='rtl'] .offers ul li .precio .txt_desde {
    padding: 0 0 0 5px
}
[dir='rtl'] .offers p.leyenda {
    text-align: right;
}
[dir='rtl'].flag_icon_selector {
    margin-left: 10px;
}
[dir='rtl'].flag_icon_selector_8x12 {
    margin-left: 10px;
}
[dir="rtl"] .ico_info, [dir="rtl"] .ico_info:hover {
    margin-left: 0;
    margin-right: 5px;
}
[dir='rtl'] .cont_list_seo ul li a .valoracion {
    margin: 7px 0 0 5px;
}
/* widget SUMMARY_DEALS II  Y CAROUSEL */
[dir='rtl'] .summary_deals2 .cont_precio{text-align: left;}
[dir='rtl'] .summary_deals2 .btn_generico_flecha{ float:left; margin-right:10px }
[dir='rtl'] .summary_deals2 .position_bottom{ right:20px;}

/* widget SUMMARY_DEALS III */
[dir='rtl'] .summary_deals3 .cont_precio {
    text-align: left;
}

/* CAROUSEL */
[dir="rtl"] .col-lg-8 .carousel .summary_deals2 .position_bottom{left:10px;}
[dir='rtl'] .summary_deals2 .bg_destacados_carusel .aviso{float:left}
[dir='rtl'] .summary_deals2 .bg_destacados_carusel .glyphicons-clock{margin-left:5px;}
.carousel_photo_text{
    text-align: right;
    padding-left: auto;
    padding-right: 30px;
}

/* SERIES */
/*[dir='rtl'] .cont_series ul li ul li{float:right;}*/


/* Listado de ofertas en tabla */
[dir='rtl'] table.list_offer th:last-child{text-align: left}


[dir='rtl'] table.list_offer.fourcols tbody tr td:nth-child(3) {text-align:right}
[dir='rtl'] table.list_offer.fourcols tbody tr td:nth-child(4) {text-align:left; padding-right:0; padding-left:3px}



[dir='rtl'] table.list_offer tbody tr td:first-child {padding:3px 5px 3px 0!important;}
[dir='rtl'] table.list_offer tbody tr td:nth-child(3) {text-align:left}


/* Servicios adicionales Vuelos*/

[dir='rtl'] .caja_servicios_adicionales .title{float:right;}
[dir='rtl'] .caja_servicios_adicionales ul li a .more{margin:0 0 0 10px;}
[dir='rtl'] .cont_servicio_adicional{ padding-right: 183px; padding-left: 0 }
[dir='rtl'] .cont_servicio_adicional.even{ float:right }
[dir='rtl'] .cont_servicio_adicional.odd{ float:left }
[dir='rtl'] .servicion_adicional_parkingsservices{background: #f3f3f3 url('/headers/ilusion/img/servicios-adicionales-parking.jpg') no-repeat right; }
[dir='rtl'] .servicion_adicional_reclamationsservice{background: #f3f3f3 url('/headers/ilusion/img/servicios-adicionales-reclamaciones.jpg') no-repeat right; }
[dir='rtl'] .servicion_adicional_loungepassservice{background: #f3f3f3 url('/headers/ilusion/img/servicios-adicionales-salas-vip.jpg') no-repeat right; }
[dir='rtl'] .servicion_adicional_vaccinesservice{background: #f3f3f3 url('/headers/ilusion/img/servicios-adicionales-vacunas.jpg') no-repeat right; }
[dir='rtl'] .servicion_adicional_visasservice{background: #f3f3f3 url('/headers/ilusion/img/servicios-adicionales-visados.jpg') no-repeat right; }



/* spinner II*/
[dir="rtl"] .widgets_tools_loadingiconwidget .loading_icon,
[dir="rtl"] [data-widget-loading-icon-instance] .loading_icon {
    background-image: url('/headers/widgets/tools/loadingiconwidget/img/loading_gif_rtl.gif');
}

/* fin spinner II*/

@media (max-width: 767px) {
    [dir='rtl'] .cont_servicio_adicional{ padding:0 10px 0 0; }
    [dir='rtl'] .cont_servicio_adicional a{margin:0 0 10px 10px }
}

/* mas opciones para volar */

[dir='rtl'] .bg_opciones .chevron-circle{
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);	}


@media (min-width: 1200px) {
    [dir='rtl'] .bg_opciones .titulo{margin:0 360px 0 15px; }
    [dir='rtl'] .bg_destacado_1{background: #6a8bac url('/headers/ilusion/img/opc-volar-buscador-ofertas.jpg') right top no-repeat;}
    [dir='rtl'] .bg_destacado_2{background: #bbd0e3 url('/headers/ilusion/img/opc-volar-reservas-para-grupos.jpg') right top no-repeat;}
    [dir='rtl'] .bg_opciones .chevron-circle {
        margin: 10px 0 0 10px;
    }
}


/* Listado ordenado */
[dir="rtl"] ol.lista_ordenada_consejos li:before {float:right;margin:0 0 0 10px;}
[dir='rtl'] .button_conseils{margin-top:20px; }

/* Botón arriba */
[dir='rtl'] #btnArriba {
    left: 0;
    right: auto;
}

@media (max-width: 767px) {
    [dir='rtl'] #btnArriba {
        display: none;
    }
}

/* Fin del botón arriba */
[dir='rtl'] .help_phone {
    float: left;
}

/* tabs */

[dir='rtl'] .generic-tabs .nav-tabs > li {
    float: right;
    margin-bottom: -1px;
    border-right:0;
    border-left:1px solid #ccc;
}