﻿/*** GENERALES ***/

body{color:#666666;}
.body_error{background:url('img/fondos/fnd_error.jpg') no-repeat center top / cover #FFFFFF;}
.body_vacio{background:none;}
.body_cargando{background:url('img/fondos/fnd_cargando.jpg') no-repeat center top / cover #FFFFFF;}
.body_cargando .cont_logo {background-color:#313131;}
.body_cargando .cont_logo .img-responsive{max-height:100px;}

a{color:#8d9c7a;}
a:hover{color:#8d9c7a;}

h1{color:#313131;}
h2{color:#555555;}
h3{color:#555555;}
h4{color:#555555;}

.btn{border-bottom:3px solid #8d9c7a;color:#FFFFFF;background:#8d9c7a;border-top:none;border-left:none;border-right:none;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.btn:hover{color:#FFFFFF;background:#8d9c7a;border-color:#8d9c7a;}

.btn a{color:#FFFFFF;}
.btn a:hover{color:#FFFFFF;}

.btn_doc{border-bottom:3px solid #D9D9D9;color:#FFFFFF;background:url('img/iconos/ico_doc.png') no-repeat 10px center #8d9c7a;border-top:none;border-left:none;border-right:none;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.btn_doc:hover{color:#FFFFFF;background:url('img/iconos/ico_doc.png') no-repeat 10px center #8d9c7a;border-color:#8d9c7a;}

.btn_doc_des{border-bottom:3px solid #A7AAB1;color:#FFFFFF;background:url('img/iconos/ico_doc.png') no-repeat 10px center #A7AAB1;border-top:none;border-left:none;border-right:none;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.btn_doc_des:hover{color:#FFFFFF;background:url('img/iconos/ico_doc.png') no-repeat 10px center #A7AAB1;border-color:#A7AAB1;}

.btn_mod{border-bottom:3px solid #D9D9D9;color:#FFFFFF;background:url('img/iconos/ico_mod.png') no-repeat 10px center #D9D9D9;border-top:none;border-left:none;border-right:none;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.btn_mod:hover{color:#FFFFFF;background:url('img/iconos/ico_mod.png') no-repeat 10px center #8d9c7a;border-color:#8d9c7a;}

.btn_canc{border-bottom:3px solid #D9D9D9;color:#FFFFFF;background:url('img/iconos/ico_canc.png') no-repeat 10px center #D9D9D9;border-top:none;border-left:none;border-right:none;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.btn_canc:hover{color:#FFFFFF;background:url('img/iconos/ico_canc.png') no-repeat 10px center #8d9c7a;border-color:#8d9c7a;}

/*** CONTENEDORES ***/

.cont_h2_Resp .tit_H2_Resp > a:hover{background:#E4E4E4;}
.cont_h2_Resp .tit_H2_Resp > a .fa-lg{background:#2C2C2E;color:#FFFFFF;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;height: 20px;width: 20px;text-align: center;font-weight: bold;font-size: 10px;padding: 10px 0px;}
.cont_h2_Resp .tit_H2_Resp > a:hover .fa-lg{background:#333333;}
.cont_h2_Resp .tit_H2_Resp > a > h2{color: #8d9c7a;color: #8d9c7a;}
.cont_h2_Resp .tit_H2_Resp > a:hover > h2{color: #8d9c7a;}

/*** PAGINADORES ***/

.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{background-color:#D9D9D9;border-color:#D9D9D9;}

/*** ESTRUCTURA ***/

.pnl_estr{border:1px solid #FF0000;}
.pnl_estr_test{border:1px solid #FFFFFF;color:#FFFFFF;}

/*** CONTENEDORES ***/

.cont_fondo{background:#313131;color:#FFFFFF;}

/*** MASTERS PANELS ***/

.cont_int_sup{background:#E7E7E7;}
.cont_int_sup_1{background:#D9D9D9;}
.cont_int{background:#FFFFFF;}

.cont_int_8_ext{background:#D9D9D9;}

/*** MASTERS FOOTER ***/

.cont_int_footer{background:#FFFFFF;}
.cont_footer > .cont_footer_sup{background:#FFFFFF;}

.cont_footer > .cont_int_footer_0_ext{background:#D9D9D9;}
.cont_footer > .cont_int_footer_0_ext .cont_int_footer_0{}

.cont_footer > .cont_footer_1_ext{background:#EEEEEE;}
.cont_footer > .cont_footer_1_ext .cont_footer_1{background:url('img/fondos/ico_footer_inf.png') no-repeat center top transparent;}

.cont_footer > .cont_footer_7{}
.cont_footer > .cont_footer_8{}
.cont_footer > .cont_social{}

/*** MASTERS HEADER ***/

.header_container_ext{background:transparent;}
.header_container_ext.scroll{background:rgba(49,49,49,0.6);}
.header_container_ext.vacio{background:rgba(49,49,49,1);}
.header_container_ext > .header_container_micuenta{background:#FFFFFF;}


/*** HEADER TELEFONO ***/

.header_telf{color:#FFFFFF;}
.header_telf .lbl_xs{color:#FFFFFF;}
.header_telf .lbl_xs:hover{}

/*** HEADER CARRITO ***/

.header_carrito{color:#FFFFFF;border-left:none;border-top:1px solid #C0C0C0;}
.header_carrito:hover{background: rgba(0,0,0,0.4);}
.header_carrito > .enlaces > .lnk_img{color:#FFFFFF;}
.header_carrito > .enlaces > .lnk_img:hover{color:#FFFFFF;}
.header_carrito > .enlaces > .lnk{color:#FFFFFF;}
.header_carrito > .enlaces > .lnk:hover{}

/*** HEADER MI CUENTA ***/

.header_micu{color:#666666;border-left:none;border-top:1px solid #C0C0C0;}
.header_micu .hidden-xs .dropdown > a{color:#FFFFFF;}
.header_micu .hidden-xs .dropdown > a:hover{background: rgba(0,0,0,0.4);color: #ffffff;}
.header_micu .hidden-xs .dropdown > .dropdown-menu{color:#666666;background:#FAFAFA;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li{background:#FAFAFA;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li:hover{background: rgba(49,49,49,0.7);color: #ffffff;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li:hover a{color:#FFFFFF;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li .lnk{color:#666666;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li .lnk:hover{color:#FFFFFF;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li a{color:#666666;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li a:hover{color:#FFFFFF;}

/*** HEADER MONEDA ***/

.header_moneda{color:#666666;border-left:none;border-top:1px solid #C0C0C0;}
.header_moneda > .hidden-xs .dropdown > .lnk{color:#FFFFFF;}
.header_moneda > .hidden-xs .dropdown > .lnk:hover{background: rgba(0,0,0,0.4);color: #ffffff;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu{background:#FAFAFA;color:#666666;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li{}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li > a{color:#666666;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li > a:hover{background: rgba(49,49,49,0.7);color: #ffffff;}
.header_moneda > .visible-xs .dropdown > .lnk{color:#FFFFFF;}
.header_moneda > .visible-xs .dropdown > .lnk:hover{color:#FFFFFF;}
.header_moneda > .visible-xs .dropdown > .dropdown-menu{background:#E7E7E7;color:#666666;box-shadow:5px 0px 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0px 25px rgba(0,0,0,0.4);-webkit-box-shadow:5px 0px 25px rgba(0,0,0,0.4);}
.header_moneda > .visible-xs .dropdown > .dropdown-menu > li{background:#E7E7E7;}
.header_moneda > .visible-xs .dropdown > .dropdown-menu > li > a{color:#666666;}
.header_moneda > .visible-xs .dropdown > .dropdown-menu > li > a:hover{background:#C0C0C0;color:#666666;}

/*** HEADER IDIOMA ***/

.header_idio{color:#666666;border-left:none;border-top:1px solid #C0C0C0;}
.header_idio > .hidden-xs .dropdown > .lnk{color:#FFFFFF;}
.header_idio > .hidden-xs .dropdown > .lnk:hover{    background: rgba(0,0,0,0.4);color: #ffffff;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu{background:#FAFAFA;color:#666666;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li{background:#FAFAFA;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li > a{color:#666666;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li > a:hover{background: rgba(49,49,49,0.7); color: #ffffff;}

/*** HEADER MENU ***/
.header_menu > .header_menu_nav{/*background:#E7E7E7;*/background:rgba(141,156,122,0.9);box-shadow:5px 0px 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0px 25px rgba(0,0,0,0.4);-webkit-box-shadow:5px 0px 25px rgba(0,0,0,0.4);}
.header_menu > .header_menu_nav > .cont_itms{border-bottom:1px solid #C0C0C0;}
.header_menu > .header_menu_bar.open > .bt-menu > .ico_menu{color:#FFFFFF;border:1px solid #FFFFFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;}

/*** MENU PRINCIPAL ***/

.mpri .navbar-header{background:transparent;}
.mpri .navbar-header .fa-lg{color:#FFFFFF;}
.mpri .nav > li{border-top:1px solid #C0C0C0;}
.mpri .nav > li > a {/*color:#666666;*/color:#FFFFFF;}
.mpri .nav > li > a:hover,
.mpri .nav > li > a:focus {/*background:#C0C0C0;color:#666666;*/background: rgba(0,0,0,0.4); color: #ffffff;}
.mpri .nav > li.selected{background:transparent;}
.mpri .nav > li.selected > a {background: rgba(0,0,0,0.6); color: #ffffff;}
.mpri .nav > li.selected > a:hover,
.mpri .nav > li.selected > a:focus {background: rgba(0,0,0,0.4); color: #ffffff;}
.mpri .nav > li.disabled > a {color: #777;}
.mpri .nav > li.disabled > a:hover,
.mpri .nav > li.disabled > a:focus {color: #666666;background-color: #C0C0C0;}
.mpri .navbar-collapse{background:#E7E7E7;}
.mpri .nav .open > a,
.mpri .nav .open > a:hover,
.mpri .nav .open > a:focus {background-color: transparent;}
.mpri .nav .nav-divider {background-color: transparent;}
.mpri .nav > li > .mnivel2 ul li{border-top:1px solid rgba(75,107,155,0.7);}
.mpri .nav > li > .mnivel2 ul li a{color:#FFFFFF;}
.mpri .nav > li > .mnivel2 ul li > .mnivel3 ul li{border-top:1px solid rgba(75,107,155,0.7);}
.mpri .nav > li > .mnivel2 ul li > .mnivel3 ul li a{color:#FFFFFF;}
/*** MENU SECUNDARIO ***/

.msec .nav > li > a {color:#000000;}
.msec .nav > li > a:hover{color:#959595},
.msec .nav > li > a:focus {color:#959595;}
.msec .nav > li.selected > a {color:#000000;}
.msec .nav > li.selected > a:hover,
.msec .nav > li.selected > a:focus {color:#959595;}

/*** BREAD CRUMB ***/

.cont_bread{border-bottom:1px solid #FFFFFF;}
.cont_bread > .cont_bread_int .breadcrumb{background-color:transparent;}
.cont_bread > .cont_bread_int .breadcrumb > li{color:#9D9D9D;}
.cont_bread > .cont_bread_int .breadcrumb > li > a{color:#666666;}
.cont_bread > .cont_bread_int .breadcrumb > li > a:hover{color:#666666;}

/*** GALERIA IMAGEN SLIDER ***/

.gal_sli .carousel-indicators li{background:#FFFFFF;}
.gal_sli .carousel-indicators li.active{background:#D9D9D9;border:3px solid #FFFFFF;}
.gal_sli .carousel-caption{background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.75)); background: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.75)); background: -moz-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,0.75)); background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.75));}
/*.gal_sli .carousel-caption:hover{background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,153,204,0.75)); background: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,153,204,0.75)); background: -moz-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,153,204,0.75)); background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,153,204,0.75));}*/
.gal_sli .carousel-caption .tit{color:#FFFFFF;}
.gal_sli .carousel-caption .desc{color:#FFFFFF;}
.gal_sli .carousel-control .fa-lg{color:#D9D9D9;text-shadow: 3px 0 0 #fff, -3px 0 0 #fff, 0 3px 0 #fff, 0 -3px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;}
.gal_sli .carousel-control .fa-lg:hover{color:#D9D9D9;}
.gal_sli .carousel-control.left{background:transparent !important;}
.gal_sli .carousel-control.right{background:transparent !important;}

/*** GALERIA IMAGEN HEADER ***/

.gal_header {background:#313131;}
.gal_header .content {background-color: rgba(0, 0, 0, 0.2);}
.gal_header .content .tit{font-weight:bold;color:#FFFFFF;}
.gal_header .content .desc{font-weight:normal;color:#FFFFFF;}

/*** GALERIA IMAGEN LIST ***/

.gal_lis .owl-buttons > span{background: transparent;color: #CCCCCC;}
.gal_lis .owl-buttons > .owl-prev > i ,
.gal_lis .owl-buttons > .owl-next > i {background: none repeat scroll 0 0 #749200;border-bottom: 3px solid #0079d2;color: #ffffff;}
.gal_lis .owl-buttons > .owl-prev > i:hover,
.gal_lis .owl-buttons > .owl-next > i:hover{background: none repeat scroll 0 0 #0079D2;border-bottom:3px solid #004B84;color:#FFFFFF;;}
.gal_lis .thumbnail .caption {background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,153,204,0.75)); background:-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,153,204,0.75));background:-moz-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,153,204,0.75)); background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,153,204,0.75));}
.gal_lis .thumbnail .content {background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.75)); background:-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.75));background:-moz-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,0.75)); background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.75));}
.gal_lis .thumbnail .content .tit{color:#FFFFFF;}
.gal_lis .thumbnail .content .desc{color:#FFFFFF;}
.gal_lis .thumbnail {border-radius:8px;overflow:hidden;}
.gal_lis > .item > .row > span .thumbnail{width:100%;}
.gal_lis > .item > .row > span .thumbnail:hover .content{background:none;}

/*** OFERTAS DESTACADAS ***/

.ofr > .pnl_tit {background:#D9D9D9;}
.ofr > .pnl_tit .tit {color:#000000;background:url('img/fondos/fnd_of_tit.png') no-repeat right center transparent;}
.ofr > .pnl_subtit .subtit {color:#AAAAAA; font-weight:bold;}
.ofr_des .owl-buttons > span{background: transparent; color: #CCCCCC;}
.ofr_des .owl-buttons > .owl-prev > i ,
.ofr_des .owl-buttons > .owl-next > i {color: #000000;}
.ofr_des .owl-buttons > .owl-prev > i:hover,
.ofr_des .owl-buttons > .owl-next > i:hover{color:#8d9c7a;/*background:#8d9c7a;*/}
.ofr_des ul li a{background:#D9D9D9;}
.ofr_des ul li a > .pnl_img{background:#EEEEEE;}
.ofr_des ul li a > .pnl_tit_aloj{color:#8d9c7a;}
.ofr_des ul li a > .pnl_tit{color:#444444;}
.ofr_des ul li a > .pnl_auxs{color:#FFFFFF;}
.ofr_des ul li a > .pnl_btn > .btn{color:#FFFFFF;background:#D9D9D9;}
.ofr_des ul li a > .pnl_btn > .btn:hover{color:#FFFFFF;background:#8d9c7a;}
.ofr_des ul li a:hover > .pnl_btn > .btn{color:#FFFFFF;background:#D9D9D9;}
.ofr_des ul li a:hover > .pnl_btn > .btn:hover{color:#FFFFFF;background:#8d9c7a;}



/*** TOP VENTAS ***/

.top_ventas > .pnl_tit {background:transparent;}
.top_ventas > .pnl_tit .tit {color:#1F1F1F;}
.top_vnt .owl-buttons > span{background: transparent; color: #CCCCCC;}
.top_vnt .owl-buttons > .owl-prev > i ,
.top_vnt .owl-buttons > .owl-next > i {background: none repeat scroll 0 0 #324054;color: #ffffff;}
.top_vnt .owl-buttons > .owl-prev > i:hover,
.top_vnt .owl-buttons > .owl-next > i:hover{background:#8d9c7a;}
.top_vnt ul li a{background:#FFFFFF;}
.top_vnt ul li a > .pnl_img{background:#EEEEEE;}
.top_vnt ul li a > .pnl_cont > .pnl_tit{color:#8d9c7a;}
.top_vnt ul li a > .pnl_cont > .pnl_pob{color:#000000;}
.top_vnt ul li a > .pnl_cont .pnl_desc{color:#666666;}
.top_vnt ul li a > .pnl_cont > .pnl_btn > .btn{color:#FFFFFF;background:#D9D9D9;}
.top_vnt ul li a > .pnl_cont > .pnl_btn > .btn:hover{color:#FFFFFF;background:#8d9c7a;}
.top_vnt ul li a:hover > .pnl_cont > .pnl_btn > .btn{color:#FFFFFF;background:#D9D9D9;}
.top_vnt ul li a:hover > .pnl_cont > .pnl_btn > .btn:hover{color:#FFFFFF;background:#8d9c7a;}
.top_vnt_fx a > .pnl_cont .pnl_desc {color:#000000;}
.top_vnt_fx a > .pnl_cont .pnl_pob {color:#000000;}

/*** ALTA NEWSLETTER ***/
.reg_altanw > .reg_altanw_int .pnl_dts > h3{color:#5b5b5b;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_pol a{color:#939393;;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > .btn{background-color:#8d9c7a;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > input.btn{color:#ffffff;background: url('img/iconos/ico_newsletter.png') no-repeat 20px center #8d9c7a;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form .pnl_txb input{border:1px solid #CCCCCC;}

/*** DATOS AGENCIA ***/
.dagencia {color:#999999;}
.dagencia ul {}
.dagencia li{}
.dagencia li.age{}
.dagencia li.dir{}
.dagencia li.tel{}
.dagencia li.eml{}
.dagencia li.eml a{}
.dagencia li.eml a:hover{}
.dagencia li .sep {}
.dagencia li a {color:#999999;}
.dagencia li a:hover {}
.dagencia .small li{}
.dagencia .small li a {}
.dagencia .small li.seg{}
.dagencia .small li.seg span.pago{background: url('img/iconos/ico_secure_footer.png') no-repeat right transparent;}
.dagencia .small li.dob{}
.dagencia .small li.dob a{}
.dagencia .small li.dob a:hover{}

/*** CONTACTO ***/

.fcont_cnt{color:#2C2C2D;}
.fcont{border-right:1px solid #CCCCCC;}
.fcont .stit{color:#666666;}

/*** MENU MI CUENTA ***/

.mnu_lgn .pnl_form .pnl_txb input{border:1px solid #CCCCCC;}
.mnu_lgn .pnl_form .pnl_rec a{color:#333333;}
.mnu_lgn .pnl_form .pnl_rec a:hover{color:#333333;}

/*** MENU MI CUENTA CABECERA ***/

.mnu_mcu{border-bottom:1px solid #E4E6E3;background:#FFFFFF;}
.mnu_mcu .pnl_cont{color:#2C2C2E;}
.mnu_mcu .pnl_cont .pnl_exi .lbls a{color:#2C2C2E;}
.mnu_mcu .pnl_cont .pnl_exi .lbls a:hover{color:#2C2C2E;}
.mnu_mcu .carrito > a{color:#2C2C2E;}
.mnu_mcu .carrito > a:hover{color:#2C2C2E;}

/*** RECORDAR CLAVE ***/
.rec_clv .pnl_dts{border-left:1px solid #CCCCCC;}
.rec_clv .pnl_dts .pnl_form .pnl_txb input{border:1px solid #CCCCCC;}

/*** INCIDENCIAS ***/
.cont_inc > .cont_inc_int{background-color:#FFFFFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px #DDDDDD;-moz-box-shadow:0 0 10px #DDDDDD;-webkit-box-shadow:0 0 10px #DDDDDD;}
.cont_inc > .cont_inc_int .pnl_dts .tit_inc_ko{color:#313131;}
.cont_inc > .cont_inc_int .pnl_dts .tit_inc_ok{color:#313131;}
.cont_inc > .cont_inc_int .pnl_dts .pnl_desc{color:#666666;}
.bt_inc_div{border-bottom-width:3px;background:#D9D9D9;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #D9D9D9;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.bt_inc_div input{}
.bt_inc_div:hover{background:#8d9c7a;border-bottom:3px solid #8d9c7a;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.bt_inc_div a{color:#FFFFFF;}
.bt_inc_div a:hover{color:#FFFFFF;}

/*** ERROR ***/
.cont_err{background:#FFFFFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px #DDDDDD;-moz-box-shadow:0 0 10px #DDDDDD;-webkit-box-shadow:0 0 10px #DDDDDD;}
.cont_err > .pnl_dts{background: rgba(0, 0, 0, 0) url('img/iconos/ico_err.png') no-repeat scroll 92% top;}
.cont_err > .pnl_dts > .pnl_tit{color:#313131;}
.cont_err > .pnl_dts > .pnl_stit{color:#313131;}
.cont_err > .pnl_dts > .pnl_explica{color:#666666;border-top:1px solid #DEDEDE;}
.cont_err > .pnl_btn .pnl_stit{color:#313131;}
.bt_err_div{border-bottom-width:3px;background:#D9D9D9;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #D9D9D9;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.bt_err_div input{}
.bt_err_div:hover{background:#8d9c7a;border-bottom:3px solid #8d9c7a;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.bt_err_div a{color:#FFFFFF;}
.bt_err_div a:hover{color:#FFFFFF;}

/*** COOKIES ***/
#cookies {background: #313131;opacity:0.95;}
#cookies .cookies_alert{color:#FFFFFF;}
#cookies .cookies_alert > .cookies_alert_sup .btn{background-color:#7A7A7A;border-color:#7A7A7A;}
#cookies .cookies_alert > .cookies_alert_sup .btn:hover{background-color:#8D8D8D;border-color:#8D8D8D}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls a{color:#FFFFFF;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls a:hover{color:#FFFFFF;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn{background-color:#8d9c7a;border-color:#8d9c7a;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn:hover{background-color:#8d9c7a;border-color:#8d9c7a}


/*** BUSCADOR COMUN ***/
.busc input[type="text"], .busc input[type="email"], .busc input[type="password"], .busc input[type="number"], .busc input[type="tel"] {border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc select{border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc_ppd input[type="text"], .busc_ppd input[type="email"], .busc_ppd input[type="password"], .busc_ppd input[type="number"], .busc_ppd input[type="tel"] {border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc_ppd select{border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc > .pnl_btns > .btn {background:url('img/iconos/ico_buscador_rapido.png') no-repeat 6px center #FD6A57;border-color:#FD6A57;color:#FFFFFF;}
.busc > .pnl_btns > .btn:hover {background-color:#FD6A57;border-color:#824202;}
.busc_ppd > .pnl_btns .btn {background:url('img/iconos/ico_buscador_rapido.png') no-repeat 6px center #FD6A57;border-color:#FD6A57;color:#FFFFFF;}
.busc_ppd > .pnl_btns .btn:hover {background-color:#FD6A57;border-color:#824202;}

/*** BUSCADOR TAB ***/
.buscador  {background:transparent;}
.buscador .cd-tabs-navigation li > a {color:#FFFFFF;}
.buscador .cd-tabs-navigation li > a:hover{color:#FFFFFF;}
.buscador .cd-tabs-navigation li > a:hover > .hidden-xs{}
.buscador .cd-tabs-navigation li > a.selected:hover{color:#FFFFFF;}
.buscador .cd-tabs-navigation li > a.selected{color:#FFFFFF;background:url('img/iconos/ico_busc_selec.png') no-repeat bottom center transparent;}
.buscador .cd-tabs-navigation li > a.selected > .hidden-xs{background-color:rgba(0,0,0,0.3);}
.buscador .cd-tabs-navigation li > a.selected > .visible-xs{}
.buscador .cd-tabs-content {background:#8d9c7a;}

/*** BUSCADOR TAB LISTADO VALORACION ***/
.buscador.val {color:#FFFFFF;}
.buscador.val .cd-tabs-content {background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.buscador.val .cd-tabs-content li.selected{background: #8d9c7a;}
.buscador.val .cd-tabs-navigation li > a{background-color:rgb(137, 146, 158);}
.buscador.val .cd-tabs-navigation li > a.selected{background:none; background-color: #D9D9D9;}
.buscador.val .cd-tabs-navigation li > a.selected > .hidden-xs{background-color:rgb(24, 48, 84);}

/*** BUSCADOR ALOJAMIENTOS ***/
.busc_alj{color:#FFFFFF;}
.buscador.val .busc_alj{background:transparent !important;}
.ficha > .busc_alj{background-color:#D9D9D9;}

/*** BUSCADOR EXCURSIONES ***/
.ficha > .busc_exc{background-color:#D9D9D9;}

/*** BUSCADOR ACTIVIDADES ***/
.busc_act{color:#FFFFFF;}
.buscador.val .busc_act{background:transparent !important;}

/*** BUSCADOR PAQUETE ***/
.ficha > .busc_pqt{background-color:#D9D9D9;}

/*** BUSCADOR ACTIVIDADES ***/
.ficha > .busc_act{background-color:#D9D9D9;}

/*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
.busc_ppd{color:#FFFFFF;}
.buscador.val .busc_ppd{background:transparent !important;}

/*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
.busc_pqt{color:#FFFFFF;}
.buscador.val .busc_pqt{background:transparent !important;}


/*** BUSCADOR TRASLADOS ***/
.busc_tra{color:#FFFFFF;}
.buscador.val .busc_tra{background:transparent !important;}

/*** BUSCADOR AUTOCOMPLETE ***/
.ui-autocomplete .ui-menu-item a{color:#666666;}
.ui-autocomplete .ui-menu-item a:hover{color:#666666;}
.ui-autocomplete .ui-menu-item {border:1px solid transparent;}
.ui-autocomplete .highlight{color:#8d9c7a;}
.ui-autocomplete .header{color: #FFFFFF; background-color:#D9D9D9;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}
.ui-autocomplete .ui-menu-item.ui-state-focus { background:#E7E7E7; border:1px solid transparent;}

/*** MAPA DE CONTINENTES ***/
.continentes_mapa .enlaces ul li a {color:#666666;}
.continentes_mapa .enlaces ul li a:hover{color:#313131;}

/*** LISTADO DE PAISES ***/
.list_pai ul li a {color:#666666;}
.list_pai ul li a:hover {color:#313131;}

/*** LISTADO DE POBLACIONES ***/
.list_pob ul li a { color:#666666;}
.list_pob ul li a:hover {color:#313131;}

/*** PRODUCTOS LISTADO ***/

/*** TU BUSQUEDA EXT ***/
.busqueda.busqueda_ext {display:block;padding:15px;background:#FFFFFF;font-family:'Roboto', sans-serif;font-size:16px;font-weight:normal;color:#D9D9D9;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 0px 6px #CCCCCC;-moz-box-shadow:0px 0px 6px #CCCCCC;-webkit-box-shadow:0px 0px 6px #CCCCCC;}

.busqueda.busqueda_ext > .pnl_dts_1{display:inline-block;width:51%;text-align:left;vertical-align:middle;}
.busqueda.busqueda_ext > .pnl_dts_1 > .pnl_tit{display:block;font-size:25px;font-weight:bold;color:#D9D9D9;text-transform:uppercase;}
.busqueda.busqueda_ext > .pnl_dts_1 > .pnl_fechas{display:block;margin-top:5px;}

.busqueda.busqueda_ext > .pnl_dts_2{display:inline-block;width:49%;text-align:right;vertical-align:middle;float:right;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm{display:inline-block;text-align:center;margin:0px 2px;padding:0px 10px 5px;background:#E7E7E7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm > .itm_sup{display:block;font-size:28px;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm > .itm_inf{display:block;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_noches{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_habitaciones{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_adultos{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_niños{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_bebes{}

.vuelos {margin-bottom: 10px; margin-left: 0; margin-right: 0;}
.vuelos .ida {background-image:url('img/iconos/ico_vuelos.png'); background-repeat: no-repeat; height: 70px; font-weight: bold; padding-top: 24px; padding-left: 80px; font-size: 15px; font-family:'Josefin Sans',Ubuntu,sans-serif; color:#C9C9C9; background-position-y: -136px;}
.vuelos .ida.active{ color:#004359; background-position-y: 0px;}
.vuelos .vuelta {background-image:url('img/iconos/ico_vuelos.png'); background-repeat: no-repeat; height: 70px; font-weight: bold; padding-top: 24px; padding-left: 80px; font-size: 15px; font-family:'Josefin Sans',Ubuntu,sans-serif; color:#C9C9C9; background-position-y: -136px;}
.vuelos .vuelta.active{ color:#004359; background-position-y: 0px;}
.vuelos .multi {background-image:url('img/iconos/ico_vuelos.png'); background-repeat: no-repeat; height: 70px; font-weight: bold; padding-top: 24px; padding-left: 80px; font-size: 15px; font-family:'Josefin Sans',Ubuntu,sans-serif; color:#C9C9C9; background-position-y: -136px;}
.vuelos .multi.active{ color:#004359; background-position-y: 0px;}

.busqueda > .busqueda_extvhatit {display:block;font-size:25px;font-weight:bold;color:#004359;font-family:'Josefin Sans',Ubuntu,sans-serif;padding-left:10px;}

.busqueda > .busqueda_vext {text-align: left;font-family: 'Ubuntu',sans-serif;font-size: 14px;font-weight: normal;color: #666666;background:#FFFFFF;padding:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 0px 6px #CCCCCC;-moz-box-shadow:0px 0px 6px #CCCCCC;-webkit-box-shadow:0px 0px 6px #CCCCCC;margin-bottom:20px;}
.busqueda > .busqueda_vext a{font-family: 'Ubuntu',sans-serif;font-size: 14px;font-weight: normal;color: #007594;text-decoration: none;}
.busqueda > .busqueda_vext a:hover{color: #007594;text-decoration: underline;}

.busqueda > .busqueda_vext.selected {}
.busqueda > .busqueda_vext > .header{ position: relative; display: inline-block;width:100%;}

.busqueda > .busqueda_vext > .header > .pImg {display: inline-block; width:29%; overflow:hidden;}
.busqueda > .busqueda_vext > .header > .pImg .imgCont {width: 100%;max-height:150px;overflow: hidden;position: relative; display:block;}
.busqueda > .busqueda_vext > .header > .pImg .imgCenter {width:100%;max-height:100%;overflow: hidden;background:#F5F5F5;}
.busqueda > .busqueda_vext > .header > .pImg .imgCenter img {display: block; margin: 0 auto; width:100%;}

.busqueda > .busqueda_vext > .header > .pData {display: inline-block; width: 69%; vertical-align: top;float:right;position:relative;}
.busqueda > .busqueda_vext > .header > .pData > .tit {display:inline-block; line-height:35px; font-family:'Ubuntu', sans-serif; font-size:22px; font-weight:bold;color:#007594;text-decoration:none;}
.busqueda > .busqueda_vext > .header > .pData > .cat {display:inline-block;font-size: 16px;font-weight: bold;color: #007594;display: inline-block;vertical-align: top;}
.busqueda > .busqueda_vext > .header > .pData > .pob {display: block;width:76%;margin-top: 5px;text-align: left;font-weight: bold;}
.busqueda > .busqueda_vext > .header > .pData > .desde {position:absolute;right:0;top:0px;text-align:right;width:22%;}
.busqueda > .busqueda_vext > .header > .pData > .desde > .lit{display:block;font-size:16px;line-height:16px;font-weight:bold;}
.busqueda > .busqueda_vext > .header > .pData > .desde > .precio{display:block;font-size:20px;line-height:20px;font-family:'Fredoka One','Ubuntu',sans-serif;color:#284D00;margin-top:2px;}
.busqueda > .busqueda_vext > .header > .pData > .habs {display:block; margin-top:10px;}
.busqueda > .busqueda_vext > .header > .pData > .lnk_modif {display:block; margin-top:10px;}

/*** TU BUSQUEDA VALORACION PAQUETE PREDEFINIDO POR PASOS ***/
.busqueda_val_ppd_pasos{background:#E7E7E7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.busqueda_val_ppd_pasos > .pnl_bsq{border-bottom:1px solid #666666;}
.busqueda_val_ppd_pasos > .pnl_bsq > .pnl_tit > .tit{color:#333333;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item{border-bottom:1px solid #666666;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_img > .pnl_img_itm{box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_tit > .tit{color:#333333;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_fec{color:#333333;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg{color:#333333;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_info_srv_sel > .tit{color:#32608E;}
.busqueda_val_ppd_pasos > .pnl_tit_sel_hotel > .tit{color:#333333;}

/*** Filtros ***/
.prod_lst .flt{padding:0px 20px;background: #E7E7E7;}
.prod_lst .flt > .map_min{margin-bottom:auto;}
.prod_lst .flt .tit_pnl{}

.prod_lst .lst > .row{padding:0px;margin:0px;}

.prod_lst .lst > .row.ord_pags{display:block;vertical-align:middle;float:right;width:100%;text-align:right;}

.prod_lst .lst > .row.ord_pags .pnl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf{vertical-align:middle;text-align:left;float:left;margin:0px;padding:0px;width:65%;}

.prod_lst .lst > .row.ord_pags .pnl_ord > .lbl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .lbl_ord{font-size:14px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .cmb_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .cmb_ord{font-size:14px;width:170px;height:34px;padding:5px;}

.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns{display:inline-block;vertical-align:middle;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul{display:inline-block;list-style:none;padding:0px;margin:0px 0px 0px 10px;font-size:0px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn{display:inline;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn:first-child > .lnk_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn:first-child > .lnk_ord{border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn:last-child > .lnk_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn:last-child > .lnk_ord{border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord{display:inline-block;vertical-align:middle;background-color: #fff;border: 1px solid #ABABAB;color: #000000;float: left;font-size: 14px;line-height: 22px;margin-left: -1px;padding: 6px 8px;position: relative;text-decoration: none;cursor:pointer;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord:hover,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord:hover{color: #000000;border-color:#ABABAB;background-color:#EEEEEE;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.sel,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.sel{background-color:#D9D9D9;border-color:#073A57;color: #FFFFFF;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc{}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc:after,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc:after{display:inline-block;vertical-align:middle;font-family:'FontAwesome';content:"\f107";padding-left:3px;font-size:12px;line-height:12px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc{}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc:after,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc:after{display:inline-block;vertical-align:middle;font-family:'FontAwesome';content:"\f106";padding-left:3px;font-size:12px;line-height:12px;}

.prod_lst .flt .tit_pnl{display:block;width:100%;background:url('img/iconos/ico_flt_inf.png') no-repeat center bottom transparent;padding-bottom:6px;font-family:'Ubuntu',sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}
.prod_lst .flt .tit_pnl > .tit{color:#666666;border-bottom: 1px solid #666666;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:20px 0 0 0;text-align:center;width:100%;min-height:60px;background:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.prod_lst .flt .tit_pnl_xs{display:block;width:100%;background:url('img/iconos/ico_flt_inf.png') no-repeat center bottom transparent;padding-bottom:6px;}
.prod_lst .flt .tit_pnl_xs:hover{}
.prod_lst .flt .tit_pnl_xs > a{display:block;width:100%;min-height:60px;background:url('img/iconos/ico_flt.png') no-repeat 15px center #014359;padding:16px 16px 16px 55px;font-family:'Ubuntu',sans-serif;font-size:18px;font-weight:normal;color:#666666;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.prod_lst .flt .tit_pnl_xs > a:hover{color:#666666;text-decoration:underline;}
.prod_lst .flt .tit_pnl_xs > a .fa-lg{padding:10px 0px 0px 0px;font-size:16px;}
.prod_lst .flt .tit_pnl_xs > a:hover .fa-lg{}

.prod_lst .flt .pnl_flt_cont{display:block;}

.prod_lst .flt .pnl_flt_cont.oculto{display:block;margin-bottom:15px;} /*Contenedor para los filtros. Por defecto siempre visible, y en resouciones pequeñas lo ocultamos*/
.prod_lst .flt .pnl_flt_cont.visible{display:block;margin-bottom:15px;}

.prod_lst .flt .pnl_flt_cont .pnl_tit{font-size:15px;color:#666666;display:block;min-height:24px;padding-left: 1px;font-weight:bold;}
.prod_lst .flt .pnl_flt_cont > .flt_nom_hot > .pnl_tit{background:url('img/iconos/ico_flt_fhotel.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_tipo > .pnl_tit{}
.prod_lst .flt .pnl_flt_cont > .flt_hot_tipo > .pnl_tit_1{background:url('img/iconos/ico_flt_thotel.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_tipo > .pnl_tit_12{background:url('img/iconos/ico_flt_forigen.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_clas > .pnl_tit{}
.prod_lst .flt .pnl_flt_cont > .flt_hot_clas > .pnl_tit_1{background:url('img/iconos/ico_flt_fcategoria.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_clas > .pnl_tit_12{background:url('img/iconos/ico_flt_fdestino.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_prec > .pnl_tit{background:url('img/iconos/ico_flt_fprecio.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_tem_tip > .pnl_tit_12_1{background:url('img/iconos/ico_flt_ftematica.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_tem_tip > .pnl_tit_12_2{background:url('img/iconos/ico_flt_fprecio2.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_tem_tip > .pnl_tit_12_3{background:url('img/iconos/ico_flt_ffecha.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .pnl_tit{background:url('img/iconos/ico_flt_photelinfo.png') no-repeat left center transparent;}

.prod_lst .flt .pnl_flt_cont .flt_pnl{display:block;margin-top:10px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms{display:block;position:relative;font-size:13px;margin-top:0px;padding-left:0;padding-bottom:10px;background: #E7E7E7;border:1px solid #CCCCCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #666666;}
.prod_lst .flt .pnl_flt_cont .pnl_itms_tem_tip{margin-bottom:10px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm{display:block;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_chk{padding-right:10px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_lnk{font-size:13px;color:#007594;text-decoration:none;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_lnk:hover{text-decoration:underline;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_lbl_aux{font-size:12px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm a{color:#666666 !important;}

.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_txb {display: inline-block; width: 100%;padding:10px 0px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_txb input {width: 100%; font-size: 14px;border:1px solid #C3C5D1;height:35px;padding:5px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_btn {display: inline-block;position:absolute;right:22px;top:22px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_btn .btn{background:#FFFFFF !important;border:none !important;color:#007594;font-family: 'FontAwesome'; content: "\f002"; margin-right: 7px;padding:0px !important;}

.prod_lst .flt .pnl_flt_cont > .flt_prec{}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec{font-size:13px;margin-top:5px;padding:5px 15px 15px;display:block;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;font-weight:bold;color:#FFB718;}

.prod_lst .flt .pnl_flt_cont > .flt_tem{}
.prod_lst .flt .pnl_flt_cont > .flt_pob{}

.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info{font-size:13px;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila{display:block;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .titulo{display:block;font-weight:bold;margin-top:5px;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .contenido{display:block;font-weight:normal;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .contenido a{font-size: 13px;color: #007594;text-decoration: none;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .contenido a:hover{color: #007594;text-decoration: underline;}

/*** Listado ***/
.prod_lst .lst{border:none;}
.prod_lst .lst > .stit{color:#2C2C2E;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .lbl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .lbl_ord{color:#666666;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .cmb_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .cmb_ord{color:#666666;border:1px solid #CCCCCC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.prod_lst .lst > .row > .itm > .int{background:#FFFFFF;border:1px solid #E7E7E7;}
.prod_lst .lst > .row > .itm > .int .pnl_tit{background:transparent;}
.prod_lst .lst > .row > .itm > .int .pnl_tit > a{color:#8d9c7a;}
.prod_lst .lst > .row > .itm > .int .pnl_img { background-color:#E7E7E7;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur{color:#666666;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd{color:#8d9c7a;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2{background:#D9D9D9;border-color:transparent;color:#FFFFFF;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2:hover{background:#8d9c7a;border-color:transparent;color:#FFFFFF;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1 a,
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 a{color:#FFFFFF;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1 a:hover,
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 a:hover{color:#FFFFFF;}

/*** PRODUCTOS FICHA CABECERA ***/
.prod_fic_cab{color:#2C2C2D;}
.prod_fic_cab > h1{text-align: left; }
.prod_fic_cab > .dat_1 .pre{color:#5B5B5B;}
.prod_fic_cab > .dat_2 .address {color:#666666;  }
.prod_fic_cab > .dat_2 .ico_map_point {  color:#333333; }
.prod_fic_cab > .dat_2 .pre{color:#5B5B5B;}
.prod_fic_cab > .dat_2 .itm{}

/*** PRODUCTOS FICHA IMAGEN PRINCPAL ***/
.prod_fic_img_ppal{background:#F0F0F0;}

/*** PRDUCTOS FICHA MAPA BOTON ***/

/*** PRODUCTOS FICHA IMAGENES ***/
.prod_fic_imgs .popup-gallery > a.thumbnail, .prod_fic_imgs .popup-gallery > a.thumbnail:focus{ border-color: transparent; -webkit-box-shadow: none; box-shadow: none; border-radius: 0px;}
.prod_fic_imgs .popup-gallery > a.thumbnail:hover, .prod_fic_imgs .popup-gallery > a.thumbnail.active { border-color: #333333;}
.prod_fic_imgs .popup-gallery .img2_div{background-color:#F0F0F0;}

/*** PRODUCTOS FICHA OFERTAS ***/
.prod_fic_ofs{background:#F5F5F5; border: solid 2px #E7E7E7;}
.prod_fic_ofs > .pnl_tit{color:#313131;background:url('img/iconos/ico_off_ficha.gif') left center no-repeat transparent;}
.prod_fic_ofs > .pnl_ofs .itm{color:#666666;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_tit{color:#FD6A57;}

/*** PRODUCTO FICHA CONTENIDOS ***/
.prod_fic_conts .pnl_cabs{color:#3E3E3E; }
.prod_fic_conts .pnl_conts .cont > .tit{color:#2C2C2E;}
.prod_fic_conts .nav-tabs{border-bottom:1px solid #E7E7E7;}
.prod_fic_conts .nav-tabs >li>a{background-color:#FFFFFF; color: #666666;border:1px solid #E7E7E7;border-bottom:none;border-radius:1px 1px 0px 0px;-moz-border-radius:1px 1px 0px 0px;-webkit-border-radius:1px 1px 0px 0px;}
.prod_fic_conts .nav-tabs >li.active>a {background-color:#D9D9D9; color: #333333;border:0px;border-radius:1px 1px 0px 0px;-moz-border-radius:1px 1px 0px 0px;-webkit-border-radius:1px 1px 0px 0px;}
.prod_fic_conts .panel-default>.panel-heading {background-color: #D9D9D9; color: #FFF;border:0px;border-radius:1px 1px 0px 0px;-moz-border-radius:1px 1px 0px 0px;-webkit-border-radius:1px 1px 0px 0px;background-image: none;}
.prod_fic_conts .panel-default>.panel-heading a {color:#FFFFFF; }
.prod_fic_conts .pnl_serv_hot > .tit {color:#2C2C2E;}
.prod_fic_conts .pnl_serv_hab > .tit {color:#2C2C2E;}

/*** CARGANDO ***/
.cont_carg{background:transparent;color:#FFFFFF;}
.cont_carg > .pnl_logo{background-color: #FFFFFF;}
.cont_carg > .pnl_seg > .seg_pre{background:url('img/cargando/seg_pre.png') no-repeat center center transparent;}
.cont_carg > .pnl_seg > .seg_post{background:url('img/cargando/seg_post.png') no-repeat center center transparent;}

/*** CARGANDO ANIMACION ***/
.cont_carg > .pnl_carg > .carg_pre .container1 > div, 
.cont_carg > .pnl_carg > .carg_pre .container2 > div, 
.cont_carg > .pnl_carg > .carg_pre .container3 > div {background-color: #FFF;border-radius: 100%;}

/*** RESERVA PASOS ***/
.vpas{background:#E7E7E7;}
.vpas .vpas_int .pnl_tit > h1{}
.vpas .vpas_int .pnl_pas .vpas_pact{border:none;background:#FFFFFF;color:#45484A;}
.vpas .vpas_int .pnl_pas .vpas_pdes{border-bottom:none !important;color:#333333;}

/*** CARRITO EXT ***/
.carr .no_serv .pnl_dts {background-color: #EBEBEB; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;-o-border-radius: 10px;}
.carr .servs{}

/*** CARRITO DESGLOSES ***/
.carr .pnl_com > .pnl_com_ext {border: 12px solid #F5F5F5; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_tit {color: #3E3E3E;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_tit a {color: #3E3E3E;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .cab {background-color: #F3F3F3;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .med > .item {border-bottom: 1px solid #F0F0F0;}

.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .inf {color: #333333;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val .imp1 {color:#D9D9D9; }
.carr .carr_pre{color:#FFFFFF;background-color:#8d9c7a;}
.carr .carr_pre .tit_precio{color:#FFFFFF;}

.carr .cont_carr{border:1px solid #E7E7E7; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;}
.carr .cont_carr > .pnl_tit{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr > .pnl_tit > .tit{}
.carr .cont_carr > .pnl_tit > .tit .tit5{color:#333333;}
.carr .cont_carr > .pnl_tit > .pre .pnl_lbls{color:#5B5B5B;}
.carr .cont_carr > .pnl_tit > .pre .pnl_imp > .imp{color: #D9D9D9;}
.carr .cont_carr > .pnl_tit > .pre .pnl_elim{border-left:1px solid #D7D7D7;}
.carr .cont_carr > .pnl_tit > .pre .pnl_elim > .btn{border:none;background:url('img/iconos/ico_exi.png') transparent no-repeat center left;color:#666565;}

/*** SERVICIO OPCIONALES ***/
.carr > .servs > .opt{border: 3px solid #F0F0F0; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-bottom-width: 12px;}
.carr > .servs > .opt > .opt_int > .dat > .header {}
.carr > .servs > .opt > .opt_int > .dat  > .tit_hab {background-color:#F5F5F5;}
.carr > .servs > .opt > .opt_int > .dat  > .itm {border-bottom:1px dotted #CCCCCC;}
.carr > .servs > .opt > .opt_int > .dat .select .btn.add {background:Green; color:#FFFFFF;}
.carr > .servs > .opt > .opt_int > .dat .select .btn.del {background:Red; color:#FFFFFF;}
.carr > .servs > .opt > .opt_int > .dat .itm .importe {color:#284D00;}

.sel{color:Green;}
.unsel {color:Red;}

/*** SERVICIO ALOJAMIENTO ***/
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .tit5{color:#3E3E3E;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .cat {color:#3E3E3E;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_lbls{color:#5B5B5B;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_imp > .imp{color:#000000;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim{border-left:1px solid #D7D7D7;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim > .btn{border:none;background:url('img/iconos/ico_delete.png') transparent no-repeat center left;color:#666565;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim > .btn:hover{color:#D9D9D9;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk{background:url('img/iconos/ico_show.png') no-repeat 98% center transparent;color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk:hover{color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk.hd{background:url('img/iconos/ico_hide.png') no-repeat 98% center transparent;}

.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs{background-color:#F3F3F3;}

.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk{background:url('img/iconos/ico_show.png') no-repeat 98% center #F5F5F5;color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk:hover{color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk.hd{background:url('img/iconos/ico_hide.png') no-repeat 98% center #F5F5F5;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{color:#333333;}

/* Condiciones de cancelacion */
.carr .cont_carr .sal_int .pnl_cnd{  border-top: 1px dotted #DEDEDE;}
.carr .cont_carr .sal_int .pnl_cnd .pnl_tit{ color:#3E3E3E; background: url('img/iconos/ico_cancelation.png') no-repeat left center transparent;}
.carr .cont_carr .sal_int .pnl_cnd .pnl_cond{ color:#3E3E3E;}

/* Notas del alojamiento */
.carr .cont_carr .sal_int .pnl_nts{  border-top: 1px dotted #DEDEDE;}
.carr .cont_carr .sal_int .pnl_nts .pnl_tit{color:#3E3E3E; background: url('img/iconos/ico_notes.png') no-repeat left center transparent;}
.carr .cont_carr .sal_int .pnl_nts .pnl_cond{ color:#3E3E3E;}

/* Notas del servicio */
.carr .cont_carr .srv_int .pnl_nts{  border-top: 1px dotted #DEDEDE;}
.carr .cont_carr .srv_int .pnl_nts .pnl_tit{color:#3E3E3E; background: url('img/iconos/ico_notes.png') no-repeat left center transparent;}
.carr .cont_carr .srv_int .pnl_nts .pnl_cond{ color:#3E3E3E;}

/* Peticiones del cliente */
.carr .cont_carr .sal_int .pnl_pet{  border-top: 1px dotted #DEDEDE;}
.carr .cont_carr .sal_int .pnl_pet .pnl_tit{color:#3E3E3E; background: url('img/iconos/ico_questions.png') no-repeat left center transparent;}
.carr .cont_carr .sal_int .pnl_pet .pnl_opt{ color:#3E3E3E;}

/* Observaciones del cliente */
.carr .cont_carr .sal_int .pnl_obs{border-top: 1px dotted #DEDEDE;}
.carr .cont_carr .sal_int .pnl_obs .pnl_tit{color:#3E3E3E; background: url('img/iconos/ico_observations.png') no-repeat left center transparent;}
.carr .cont_carr .sal_int .pnl_obs .pnl_dts{ color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_obs .pnl_dts .txa{border:1px solid #C1C1C1;}

/* Datos del proveedor y otros datos */
.carr .cont_carr .sal_int .pnl_dat{  border-top: 1px dotted #DEDEDE;}
.carr .cont_carr .sal_int .pnl_dat .pnl_tit{color:#3E3E3E; background: url('img/iconos/ico_observations.png') no-repeat left center transparent;}
.carr .cont_carr .sal_int .pnl_dat .pnl_prv{ color:#3E3E3E; }
.carr .cont_carr .sal_int .pnl_dat .pnl_dts{ color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .lbl .lbl_oblig{color: #D9D9D9;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc .txb{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc .txb.err{border:1px solid #D9D9D9;}

/* Preguntas */
.carr .cont_carr .sal_int .pnl_preg{  border-top: 1px dotted #DEDEDE; }
.carr .cont_carr .sal_int .pnl_preg .pnl_tit{color:#3E3E3E; background: url('img/iconos/ico_questions.png') no-repeat left center transparent; }
.carr .cont_carr .sal_int .pnl_preg .pnl_dat{ color:#3E3E3E;}

/* Contenidos */
.carr .cont_carr .sal_int .pnl_conts {  border-top: 1px dotted #DEDEDE; }
.carr .cont_carr .sal_int .pnl_conts .pnl_tit{color:#3E3E3E; background: url('img/iconos/ico_contenidos.png') no-repeat left center transparent; }
.carr .cont_carr .sal_int .pnl_conts .pnl_dts{ color:#3E3E3E;}

/* Pasajeros */
.carr .cont_carr .sal_int .pnl_psj{ border-top:1px dotted #DEDEDE;}
.carr .cont_carr .sal_int .pnl_psj .pnl_tit{color: #3E3E3E; background: url('img/iconos/ico_pasajeros.png') no-repeat left center transparent;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts{color:#666666;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb.err {border:1px solid #D9D9D9;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .cmb{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb_cal{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{color:#646464;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_nota > .lbl_oblig{color:#646464;}

/* Pasajeros visualizacion */
.carr .cont_carr .sal_int .pnl_psj.srv .pnl_dts.vis .pnl_items > .item_pasajero > .pnl_item > .itm {border-bottom:1px solid #F0F0F0;}

/*** SERVICIO PAQUETE PREDEFINIDO ***/
.carr .cont_carr .pnl_pqt .spp_int{border-bottom:1px solid #D7D7D7;color:#666666;}
.carr .cont_carr .pnl_pqt .spp_int .tit5{color:#2C2C2E; }
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_tit .lnk_alt{color:#029FDA;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_tit .lnk_alt:hover{color:#029FDA;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc .lnk{background:url('img/iconos/ico_show.png') no-repeat 98% center transparent;color:#029FDA;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc .lnk:hover{color:#029FDA;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc .lnk.hd{background:url('img/iconos/ico_hide.png') no-repeat 98% center transparent;}

.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_inf{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk{background:url('img/iconos/ico_show.png') no-repeat 98% center #F5F5F5;color:#029FDA;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk:hover{color:#029FDA;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk.hd{background:url('img/iconos/ico_hide.png') no-repeat 98% center #F5F5F5;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{color:#029FDA;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{color:#333333;}

.carr .cont_carr .pnl_pqt .spp_int .pnl_psj{background:#F5F5F5;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_tit{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts{color:#666666;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .txb{border:1px solid #C1C1C1;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .cmb{border:1px solid #C1C1C1;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .txb_cal{border:1px solid #C1C1C1;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{color:#FF6600;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_nota > .lbl_oblig{color:#FF6600;}

.carr .cont_carr .pnl_pqt .spp_int .pnl_preg{background:#F5F5F5;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_tit{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dat{color:#666666;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .desc .txb{border:1px solid #C1C1C1;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .desc .cmb{border:1px solid #C1C1C1;}

.carr .cont_carr .pnl_pqt .spp_int .pnl_obs{background:#F5F5F5;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_obs .pnl_tit{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_obs .pnl_dts .txa{border:1px solid #C1C1C1;}

.carr .cont_opc{border-bottom:1px solid #D7D7D7;color:#666666;}
.carr .cont_opc > .pnl_tit_int > .pnl_tit_int_tit .tit5{color:#333333;}
.carr .cont_opc > .pnl_datos > .itm_opc{border-top:1px solid #D7D7D7;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_importe > .imp{color:#284D00;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace .lnk{background:url('img/iconos/ico_show.png') no-repeat 98% center transparent;color:#029FDA;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace .lnk:hover{color:#029FDA;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace .lnk.hd{background:url('img/iconos/ico_hide.png') no-repeat 98% center transparent;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton .btn.quitar{background-color:#4F4F4F;border-color:#333333;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton .btn.quitar:hover{background-color:#6B6B6B;border-color:#4F4F4F;}

/* Condiciones de cancelacion */
.carr .cont_carr .pnl_pqt .spp_int .pnl_cnd{  border-top: 1px dotted #DEDEDE;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_cnd .pnl_tit{ color:#3E3E3E; background: url('img/iconos/ico_cancelation.png') no-repeat left center transparent;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_cnd .pnl_cond{ color:#3E3E3E;}

/*** RESERVA REGISTRO USUARIO ***/
.rreg{background:#E7E7E7;}
.rreg .rreg_int .pnl_tit{color: #3E3E3E;}
.rreg .rreg_int .pnl_sub_tit {color: #666666;}

.rreg .rreg_int .pnl_dts{color:#6C6B6B;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_tit{color:#2C2C2E;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit a{color:#6C6B6B;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .txb{border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .cmb{border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a:hover{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a:hover{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn{background:#8d9c7a;border-top:none;border-left:none;border-right:none;border-bottom:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn:hover{background:#8d9c7a;color:#FFFFFF;}

/*** RESERVA REGISTRO USUARIO TABS  ***/
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation a {color: #333333; background-color:#DBDBDB;
                                 border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;
                                 border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation a.selected {color: #333333; background-color:#FFFFFF;}

.rreg > .rreg_int > .cd-tabs > .cd-tabs-content { background:#FFFFFF;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
                                                  box-shadow: 0px 0px 10px #CCCCCC; -moz-box-shadow: 0px 0px 10px #CCCCCC; -webkit-box-shadow: 0px 0px 10px #CCCCCC;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a { border:none; background-color:#DBDBDB; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected{background-color:#FFFFFF;}

.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_img {filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected > .pnl_img {filter: none; -webkit-filter: none; -moz-filter: none;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_txt > .tit{color:#3E3E3E;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_txt > .subtit {color:#6C6B6B;}

/*** RESERVA CONTINUAR ***/
.rcont{}
.rcont .rcont_int{background:#F5F5F5;border:1px solid #E7E7E7;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rcont .rcont_int .itm_tit{color:#2C2C2E;}
.rcont .rcont_int .itm_btn .btn{background:#8d9c7a;border:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rcont .rcont_int .itm_btn .btn:hover{background:#8d9c7a;color:#FFFFFF;border:none;}

/*** RESERVA CADUCADA ***/

.rcad{background:#F5F5F5;border:1px solid #E7E7E7;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rcad .rcad_int .itm_tit{color:#2C2C2E;}
.rcad .rcad_int .itm_btn .btn{background:#D9D9D9;border:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rcad .rcad_int .itm_btn .btn:hover{background:#8d9c7a;color:#FFFFFF;border:none;}

/*** RESERVA REGISTRO USUARIO COLECTIVO ***/

.rcolectivo{background:#F5F5F5;}
.rcolectivo .rcolectivo_int .tit{color: #3E3E3E;}
.rcolectivo .rreg{background-color:transparent;}

/*** AYUDA ***/
.faq {background:transparent;}
.faq .faq_int .pnl_tit{color:#3E3E3E; border-bottom:1px solid #D7D7D7;}
.faq .faq_int .pnl_tit span {background-image: url('img/iconos/ico_faq.png'); background-repeat: no-repeat;}
.faq .faq_int .pnl_dts{color:#6C6B6B; }
.faq .faq_int .pnl_dts .prg > .prg_tit{color:#2C2C2D;}

/*** RESERVA FORMA PAGO ***/
.rfp{background:#F5F5F5;}
.rfp .rfp_int{color:#666666;border:none;background:transparent;}

.rfp .rfp_int .pnl_tit{color:#3E3E3E;}
.rfp .rfp_int .pnl_subtit{ color:#666666;}
.rfp .rfp_int .pnl_dts{color:#6C6B6B;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento{border-top:1px solid #D7D7D7;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento_selec > .int{background-color:#FFFFFF;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst{color:#333333;}

.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido{border-top:1px solid #D7D7D7;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .tit{color:#2C2C2E;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{border-top:1px solid #D7D7D7;color:#2C2C2E; }
.rfp .rfp_int .pnl_dts .lft > .inferior{border-top:1px solid #D7D7D7;}
..rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk{color:#333333;}
.rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk:hover{color:#333333;}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{background:#8d9c7a;border-top:none;border-left:none;border-right:none;border-bottom:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn:hover{background:#8d9c7a;color:#FFFFFF;}

.rfp .rfp_int .pnl_dts .rgt > .precio{background:#D9D9D9;color:#000000;}
/*** RESERVA APLICAR CUPON ***/

.rcup .rcup_int{color:#666666;border:none;background:transparent;}
.rcup .rcup_int .rcup_cont {border:1px solid #E7E7E7; background-color:#F5F5F5;  border-radius: 1px; -moz-border-radius: 1px;-webkit-border-radius: 1px;}
.rcup .rcup_int .pnl_tit{color:#2C2C2E;}

.rcup .rcup_int .pnl_dts{color:#6C6B6B;}
.rcup .rcup_int .pnl_dts .txb{border:1px solid #CCCCCC;}

.rcup .rcup_int .pnl_dts_sel{color:#6C6B6B;}

.rcup .rcup_int .pnl_dts > .pnl_btn > .btn{background-color:#8d9c7a;border-color:#8d9c7a;}
.rcup .rcup_int .pnl_dts > .pnl_btn > .btn:hover{background-color:#8d9c7a;border-color:#8d9c7a;}

/*** RESERVA FIN ***/
.rfin .rfin_int .cont_inc{border:none;}
.rfin .rfin_int .cont_inc > .cont_inc_int{border:none;}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu{color:#2C2C2E;}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu .lbl_dt{color:#333333;}

.rfin_inf{background:#E7E7E7;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts{color:#666565;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts .lnk{color:#00A1DA;}
.rfin_pie .rfin_pie_int > .pnl_tit{color: #3E3E3E;}
.rfin_pie .rfin_pie_int > .pnl_dts{color:#666666; }

/*** RESERVA CANCELAR FIN ***/
.rcancfin .rcancfin_int .cont_inc{border:none;}
.rcancfin .rcancfin_int .cont_inc > .cont_inc_int{border:none;}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu{color:#2C2C2E;border-top:1px solid #E4E4E4;}
.rcancfin_inf{background:#F5F5F5;}

/*** RESERVA FICHA ***/
.rfic > .rfic_int > .pnl_sup > .pnl_sup_int{border-bottom:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms{color:#2C2C2E;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_tit{ color: #666666;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_mod{ color:#FFFFFF;background:url('img/iconos/ico_mod.png') no-repeat 10px center #8d9c7a;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #333333;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_mod:hover{color:#FFFFFF;background:url('img/iconos/ico_mod.png') no-repeat 10px center #8d9c7a;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_canc{ color:#FFFFFF;background:url('img/iconos/ico_canc.png') no-repeat 10px center #dc5b5b;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #4D4D4D;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_canc:hover{color:#FFFFFF;background-color:#d03d3d;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod{border-top:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_tit{color:#000000; }
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_stit{color:#2C2C2E}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn_canc{background-image:none;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc{border-top:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc .pnl_btns .btn{background: url('img/iconos/ico_canc.png') no-repeat 10px center #dc5b5b; }
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc .pnl_btns .btn:hover{background-color:#d03d3d; }
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_tit{color:#000000;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_stit{color:#2C2C2E}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .imp{color:#000000;}

.rfic > .rfic_int > .pnl_docs{background:#f5f5f5;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int > .pnl_tit{color:#2C2C2E; }
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int{border-top:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm{border-bottom:1px solid #CCCCCC;background:url('img/iconos/ico_doc_adjunto.png') no-repeat 8px 10px transparent;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk{color:#00A1DA;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk > .pnl_desc{color:#666666}

.rfic > .rfic_int > .pnl_pags{background:#f5f5f5;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_tit{color:#2C2C2E;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{color: #666666;}

/*** RESERVA LISTADO ***/
.res_lst{color:#666666;}
.res_lst > .pnl_tit > .pnl_tit_int{border-bottom:1px solid #CCCCCC;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_tit{color:#2C2C2E;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .txb{border:1px solid #CCCCCC;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .txb{border:1px solid #CCCCCC;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .cmb{border:1px solid #CCCCCC;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn{background:url('img/iconos/ico_filtrar.png') no-repeat 10px center #8d9c7a;border-color:#8d9c7a;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn:hover{background:url('img/iconos/ico_filtrar.png') no-repeat 10px center #8d9c7a;border-color:#8d9c7a;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn{background:transparent !important;color:#333333;border:none !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn:hover{color:#333333;}

.res_lst > .pnl_lst{background:#F5F5F5;border-top:1px solid #CCCCCC;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila{border-bottom:1px solid #CCCCCC;color:#2C2C2E;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila{border-bottom:1px solid #CCCCCC;color:#666666;}

/* TABS */ 
.r-tabs .contents .title a {background: #CCCCCC;color: #333333;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.r-tabs .contents .title a:hover{background: #333333;  color:#FFFFFF;}

.r-tabs .contents .title.active a{background: #333333;color: #FFFFFF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

/*** RESERVA ADD SERVICIO ***/
.pnl_add .pnl_add_int .pnl_tit {color:#3E3E3E;}
.pnl_add .pnl_add_int .pnl_sub_tit {color:#666666;}
.pnl_add .pnl_add_int .owl-buttons > span{background: transparent; border-bottom: none; color: #CCCCCC;}
.pnl_add .pnl_add_int .owl-buttons > .owl-prev {color:#CCCCCC;}
.pnl_add .pnl_add_int .owl-buttons > .owl-next {color:#CCCCCC;}
.pnl_add .pnl_add_int .owl-buttons > .owl-prev:hover{color:#666666;}
.pnl_add .pnl_add_int .owl-buttons > .owl-next:hover{color:#666666;}
.pnl_add .pnl_add_int .pnl_dat .itm .pnl_cont .tit a {color:#333333;}

/*** VALORACION ***/
.valTitulo > .tit {color:#3E3E3E;}

/*** VALORACION SUBTITULO ***/
.valSubTitulo > .tit {  color:#666666;}
.valSubTitulo > .map a { color:#333333;}

/*** LISTADO VALORACION ***/

.valoracion > .listVal > .vext {border: 1px solid #E7E7E7;}
.valoracion > .listVal > .vext.selected {border: 15px solid #2370B2;}
.valoracion > .listVal > .vext > .header > .pImg .imgCont {border:none;background-color:#E7E7E7;}
.valoracion > .listVal > .vext > .header > .pData > .tit {color:#FFFFFF;   }
.valoracion > .listVal > .vext > .header > .pData > .tit a{color:#284D00;   }
.valoracion > .listVal > .vext > .header > .pData > .cat {color:#284D00; }
.valoracion > .listVal > .vext > .header > .pData > .pob { color:#5B5B5B;}
.valoracion > .listVal > .vext > .header > .pData > .map a {color:#333333;  }
.valoracion > .listVal > .vext > .header > .pData > .desde > .lit {color:#666666;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .precio{color:#284D00;}
.valoracion > .listVal > .vext > .header > .pData > .desc {}
.valoracion > .listVal > .vext > .header > .pData > .desc.oculto {}
.valoracion > .listVal > .vext > .header > .pData > .desc a {color:#284D00;}
.valoracion > .listVal > .vext > .header > .pData > .more a {color:#2370B2;}
.valoracion > .listVal > .vext > .fecha {color: #5B5B5B;  border-top: 1px solid #F0F0F0;}
.valoracion > .listVal > .vext > .val > .header, .valoracion > .listVal > .vext > .val > .content > .header{color: #D9D9D9; border-top: 1px solid #F0F0F0; background-color:#F0F0F0;}
.valoracion > .listVal > .vext > .val > .grup, .valoracion > .listVal > .vext > .val > .content > .grup{background-color: #F5F5F5;}
.valoracion > .listVal > .vext > .val > .content > .sep{border-bottom: 1px solid #F0F0F0;  }
.valoracion > .listVal > .vext > .val > .header > .sup {color:#666666 !important;}
.valoracion > .listVal > .vext > .val . content .cont > .precio { color:#3E3E3E; }
.valoracion > .listVal > .vext > .val > .btns{ border-top: 1px solid #F5F5F5;}
.valoracion > .listVal > .vext > .val > .btns > .importes > .tit {color: #666666;}
.valoracion > .listVal > .vext > .val > .btns > .importes > .importe {color: #284D00;}
.valoracion > .listVal > .vext > .val > .btns > .reservar {}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_res1 {background: #5cbd72;border-bottom: 3px solid #346940;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_res1:hover{background: #479057;border-color:#346940;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_pet1 {background: #FD6A57;border-bottom:3px solid #FD6A57;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_pet1:hover{background:#F9B332;border-color:#FB8C1C;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .pet {background: #FD6A57;border-bottom:3px solid #FD6A57;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .pet:hover{background:#F9B332;border-color:#FB8C1C;}


.valoracion > .listVal > .vext > .val > .btns > .importes_pdia > .tit {font-family:'Ubuntu', sans-serif; font-size: 14px; font-weight:normal;color:#284D00;}
.valoracion > .listVal > .vext > .val > .btns > .importes_pdia > .importe { font-family: 'Ubuntu', sans-serif; font-size: 16px; vertical-align: middle; font-weight:bold;color:#284D00;}

/* REDEFINIDOS PARA SERVICIOS */
.valoracion > .listVal > .vext.svr > .val > .header{background-color: #F5F5F5;  color: #999999; border:none;}
.valoracion > .listVal > .vext.svr > .val > .content .servicio >.int > .det > .imp {color:#D9D9D9; }
.valoracion > .listVal > .vext.svr > .val .precio {color:#284D00;}

.valoracion > .listVal > .vext.svr > .val_prp > .header{color:#000000 !important;background-color:#f5f5f5;}
.valoracion > .listVal > .vext.svr > .val_prp > .content{color:#333333;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont > .precio{color:#284D00;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns{ border-top: 1px solid #F5F5F5;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .importes > .tit {color: #284D00;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .importes > .importe {color: #284D00;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar {border-bottom: 3px solid #346940;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .bt_res1 {background: #5cbd72;color:#FFF;border:none; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .bt_res1:hover {background: #479057;color:#FFF;border:none; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .bt_pet1 {background: orange; color:#FFF;border:none;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .pet {background: orange; color:#FFF;border:none;}

/* REDEFINIDOS PARA FORFAIT + HOTEL */
.valoracion > .listVal > .vext.ff_alj{color:#666666;border:0px !important;}
.valoracion > .listVal > .vext.ff_alj > .header{background:url('img/fondos/val_ff_alj_tit.png') no-repeat center bottom transparent;}
.valoracion > .listVal > .vext.ff_alj > .header > .header_tit{color:#FFFFFF;background:#2C88CA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj{border:2px solid #F5F5F5;border-bottom:5px solid #F5F5F5;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > a{color:#284D00;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > a:hover{color:#6BB1ED;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > a:before{content: "\f05a"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; padding-right: 5px;}

.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_aloj_prec_dsd{color:#2C3134;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_aloj_prec_prec{color:#D32F33;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_res > .btn{background: #3AB04C; color:#FFF;border:none;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_res > .btn:hover{background: #3BC450; color:#FFF;border:none;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_promo{background:url('img/iconos/ico_promo_ffhot.png') no-repeat left center transparent;color:#2C3134;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont > a{color:#284D00;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont > a:hover{color:#6BB1ED;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a{color:#52A0C5;border:1px solid #DDDDDD;background: rgba(248,248,248,1);background: -moz-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(235,235,235,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,248,248,1)), color-stop(100%, rgba(235,235,235,1)));background: -webkit-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(235,235,235,1) 100%);background: -o-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(235,235,235,1) 100%);background: -ms-linear-gradient(top, rgba(248,248,248,1) 0%, rgba(235,235,235,1) 100%);background: linear-gradient(to bottom, rgba(248,248,248,1) 0%, rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ebebeb', GradientType=0 );}
.valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a:hover{color:#52A0C5;opacity:0.8;}

.valoracion > .listVal > .sep_val, .prod_fic_val .vext.alj .sep_val {border-bottom: solid 3px #F0F0F0;}

/* BLOQUE PARA INFORMACION EN RESERVAS DE HOTEL + MULTISERVICIO */
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk{background:url('img/iconos/ico_info_pqvi_msrv.png') no-repeat left center transparent;color:#666666;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk:hover{color:#666666;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver{color:#D9D9D9;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover{color:#D9D9D9;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv{color:#595959;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup{border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 10px solid #D9D9D9;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int{border-top:5px solid #D9D9D9;border-bottom:2px solid #F0F0F0;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr{background:#E0E0E0;color:#333333;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_concepto,
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_fecha,
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_cantidad{background:#F0F0F0;}

/* REDEFINIDOS PARA TRASLADOS */
.valoracion > .listVal.trf > .vext{border:4px solid transparent; background-color: #EDEFED;}
.valoracion > .listVal.trf > .vext.selected { border-color:#2370B2;}
.valoracion > .listVal.trf > .vext > .header {background:#EDEFED; }
.valoracion > .listVal.trf > .vext > .header > .pImg .imgCont{border-width:2px; background-image:none;}
.valoracion > .listVal.trf > .vext > .header > .pData > .tit {color:#3E3E3E; }
.valoracion > .listVal.trf > .vext > .val > .content > .cont {border-top:1px solid #CCCCCC;}
.valoracion > .listVal.trf > .vext > .val .precio {color: #284D00;}
.valoracion > .reservar > .ida > .imp {color: #D9D9D9;}
.valoracion > .reservar > .vuelta > .imp {color: #D9D9D9;}
.valoracion > .reservar > .total > .imp {color: #D9D9D9;}

.valoracion > .reservar > .btns {border-top: 1px solid #CCCCCC;}
.valoracion > .reservar > .btns > .bt_res1 > .btn {border-bottom: 3px solid #346940;background: #2ca05c; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;}
.valoracion > .reservar > .btns > .bt_res1 > .btn:hover{background: #1a7740;border-color:#346940;}

.valoracion select {box-shadow: none; background: transparent;}

/*** VALORACION PAGINACION ***/
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul{font-size:0px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord{background-color: #fff;border: 1px solid #ABABAB;color: #000000;font-size: 14px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord:hover{color: #000000;border-color:#ABABAB;background-color:#EEEEEE;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.sel{background-color:#D9D9D9;border-color:#073A57;color: #FFFFFF;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc:after{font-family:'FontAwesome';font-size:12px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc:after{font-family:'FontAwesome';font-size:12px;}


/*** FILTROS VALORACION  ***/
.filt {background: #E7E7E7;}
.filt > .tit{border-bottom: 1px solid #666666;color: #666666;}
.filt > .tit a{color:#666666;}
.filt > .tit a:hover{color:#666666;}
.filt > .item { color:#666666; border-bottom: 1px solid #666666; }
.filt > .item > .tit a:focus {color:#666666;}
.filt > .item > .cont > .slider_lbl {color:#666666;}
.filt > .cont > .item{border-bottom:1px solid #666666;}
.filt > .cont > .item > .tit a{color:#666666;}
.filt > .cont > .item > .tit a:hover{color:#666666;}
.filt > .cont > .item > .cont > .fila > .opt > .lnk{color:#666666;}
.filt > .cont > .item > .cont > .fila > .opt > .lnk:hover{color:#666666;}

/*** MI BUSQUEDA ***/
.busqueda {background-color:#E7E7E7; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;}
.busqueda > .tit {color:#666666;}
.busqueda > .destino > .valor {color:#666666;}
.busqueda > .fechas > .valor {color:#666666;}
.busqueda > .ocupacion > .valor {color:#666666;}
.busqueda > .habitaciones > .valor {  color:#666666;}

/** MI BUSQUEDA TRASLADOS  **/
.listVal.trf > .busqueda {}
.listVal.trf > .busqueda > .tit {color:#333333;}
.listVal.trf > .busqueda > .map a{color:#2370B2;}

/*** MAPA VALORACION ***/
.mapList.modal.modal-fullscreen .modal-content{border:none;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;-o-box-shadow:inherit;box-shadow:inherit}
.mapList.modal.modal-fullscreen .modal-body{ background-color:#E5E3DF;}
.mapList.modal.modal-fullscreen .modal-title{color:#333333;}

/*** MARKER MAPA VALORACION  ***/
.map_marker > .content > .data > .tit a {  color:#105FAB;}
.map_marker > .reserva > .lnk > .btn {}

.capa_oferta > .precios > .antes > .eur { color:#FD6A57;  text-decoration:line-through;}
.capa_oferta > .precios > .ahora > .eur { color:#284D00; }
.capa_oferta > .ofrt {border-bottom:1px solid #CCCCCC; }

.popover-title {color: #FFF; background-color:#D9D9D9;}
.popover .online {color:#339900;   }

/*** VALORACION FICHA ***/
.prod_fic_val select {box-shadow: none; background: transparent; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.prod_fic_val > .vext > .fecha {color: #5B5B5B;  border-top: 1px solid #F0F0F0;}
.prod_fic_val > .vext > .val > .header {color: #666666;}
.prod_fic_val > .vext > .val > .content > .header {color: #666666; }
.prod_fic_val > .vext > .val > .grup, .prod_fic_val > .vext > .val > .content > .grup{background-color: #F5F5F5; color: #666666;}
.prod_fic_val > .vext > .val > .content >.sep{border-bottom: 1px solid #F0F0F0; }
.prod_fic_val > .vext > .val .content > .cont > .precio { color:#284D00;}
.prod_fic_val > .vext > .val > .btns > .reservar > .btn {background: #5cbd72;border-bottom:3px solid  #346940;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.prod_fic_val > .vext > .val > .btns > .reservar > .btn:hover{background: #479057;border-color:#346940;}
.prod_fic_val > .vext > .val > .btns > .importes > .tit {color: #284D00; }
.prod_fic_val > .vext > .val > .btns > .importes > .importe {color: #284D00;}

.prod_fic_val > .noresult{background-color: #EDEFED;   border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.prod_fic_val > .noresult > .pnl_dts > .tit {color:#3E3E3E;}

.prod_fic_val > .vext.svr > .val > .header {background-color: #F0F0F0; }
.prod_fic_val > .vext.svr > .val > .content > .cont .servicio >.int > .det > .imp { color: #D9D9D9; }

.prod_fic_val > .vext.svr > .val_prp > .header{color:#D9D9D9 !important;background-color:#f5f5f5;}
.prod_fic_val > .vext.svr > .val_prp > .content{color:#333333;}
.prod_fic_val > .vext.svr > .val_prp > .content > .cont > .precio{color:#284D00;}
.prod_fic_val > .vext.svr > .val_prp > .btns{ border-top: 1px solid #F5F5F5;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .importes > .tit {color: #284D00;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .importes > .importe {color: #284D00;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar {}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .bt_res1 {background: green; color:#FFF;border:none; border-radius:0xp; -webkit-border-radius:0px; -moz-border-radius:0px;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .bt_pet1 {background: orange; color:#FFF;border:none;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .pet {background: orange; color:#FFF;border:none;}

/*** CABECERA PAQ VIRTUAL FORFAIT ***/
.prod_fic_val > .cab_pqvi_ff{background:#2C88CA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.prod_fic_val > .cab_pqvi_ff > .pnl_tit{color:#FFFFFF;}
.prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_tit{background:url('img/iconos/ico_cab_pqvi_ff.png') no-repeat left center transparent;}
.prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk{}
.prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk > a{color:#FFFFFF;}
.prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk > a:hover{color:#FFFFFF;}
.prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk > a:after{color:#FFFFFF;}

.cab_pqvi_ff_modal{}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int{background:#FFFFFF;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_tit{color:#201F1F;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_tit > .pnl_tit_lnk > a{color:#999999;background:url('img/iconos/ico_close.png') no-repeat right center transparent;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_tit > .pnl_tit_lnk > a:hover{color:#999999;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts{}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_ppal > .img_ppal{background:#F0F0F0;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup > a.thumbnail, 
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup > a.thumbnail:focus{ border-color: transparent; -webkit-box-shadow: none; box-shadow: none; border-radius: 0px;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup > a.thumbnail:hover, 
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup > a.thumbnail.active { border-color: transparent;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup .img2_div{background-color:#F0F0F0;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup .caption {background-color: rgba(95, 185, 225, 0.6); background-image:url('img/fondos/ofertas-caption.png'); background-position: center center;background-repeat: no-repeat; background-size: 50px;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_conts{border-top:1px solid #DEDEDE;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_conts > .pnl_cont > .pnl_cont_tit{color:#333333;}
.cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_conts > .pnl_cont > .pnl_cont_cont{color:#333333;}

/* BLOQUE PARA INFORMACION EN RESERVAS DE HOTEL + MULTISERVICIO */
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk{background:url('img/iconos/ico_info_pqvi_msrv.png') no-repeat left center transparent;color:#666666;}
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk:hover{color:#666666;}
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver{color:#D9D9D9;}
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover{color:#D9D9D9;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv{color:#595959;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup{border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 10px solid #D9D9D9;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int{border-top:5px solid #D9D9D9;border-bottom:2px solid #F0F0F0;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr{background:#E0E0E0;color:#333333;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_concepto,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_fecha,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_cantidad{background:#F0F0F0;}

/*** ESTILOS SERVICIOS HABITACION Y ALOJAMIENTO ***/
.prod_fic_srvs ul li {width: 15%;list-style-type: square;display: inline-block;width: 23%;line-height: 24px;vertical-align: top;margin-right: 1%;padding: 10px 0 10px 0;}
.prod_fic_srvs .tit {display: block;font-size: 22px;margin-bottom: 10px;}
.prod_fic_srvs ul li:before {font-family: 'FontAwesome';font-size: 4px;content: "\f111";float: left;margin-right: 5px;color: #000000;}

/*** Cambiar tamaño del logo al bajar el scroll en la web ***/
/*.scroll .cont_logo a img {max-height: 60px;max-width: 60px;position: relative;width: 295px!important;height: auto!important;transition: all 0.7s ease;transform-origin: left center;-webkit-transform: translateZ(0);}*/


/*** RESERVA MODO UNIFICADO ***/

/*** RESERVA CADUCADA ***/
.modo_unif .rcad{border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; background:#F0F0F0;padding:10px;}
.modo_unif .rcad .rcad_int{background:transparent;border:0px;border-radius:0px;}

/*** CUPONES ***/
.modo_unif .rcup{border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; background:#F0F0F0;padding:10px;}
.modo_unif .rcup .rcup_int .rcup_cont{background:transparent;border:0px;border-radius:0px;}

/*** OPCIONALES RESERVA UNIFICADO ***/
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_tit{color:#666666;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_sub_tit{color:#878787;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat{background:#F0F0F0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod{border-top:1px solid #EEEEEE;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod:first-child{border-top:0px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .tit{color:#666666;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .date{color:#999999;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab{color:#666666;background-color: #FFFFFF; }
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header{color: #333333;border-bottom: 1px solid #EEEEEE;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .tit_hab{color:#838383;border-bottom: 1px solid #EEEEEE;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn{border:none;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn:hover{opacity:0.85;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn.del, .modo_unif .carr .cont_carr > .pnl_elim .btn{background:red;border-color:red;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto{color:#666666;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .importe{color:#284D00;}

/*** VENTA COMPLEMENTARIA ***/
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_tit{color:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_sub_tit{color:#878787;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat{background:#F0F0F0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod{border-top:1px solid #EEEEEE; background:none;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod:first-child{border-top:0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod .tit{color:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod .date{color:#999999;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header{background:none; border:none;}

.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header .tit{color:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab{background-color:#FFFFFF; border:none;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .tit{color:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp{color:#333333;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a{}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a:hover{}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a.open{}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd{background:#FFFFFF;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .fecha > .sel{color:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .duracion{color:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .header{color:#666666;border-bottom:1px solid #EEEEEE;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes_pdia{color:#284D00;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes{color:#284D00;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_res1{color:#FFFFFF;background-color:#5cbd72;border:none !important;text-transform:uppercase;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_res1:hover{color:#FFFFFF;opacity:0.85;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_pet1{color:#FFFFFF;background-color:#FD6A57;border:none !important;text-transform:uppercase;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_pet1:hover{color:#FFFFFF;opacity:0.85;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cont{border-bottom: 1px solid #EEEEEE;color:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton .btn{color:#FFFFFF;background-color:#5cbd72;border:none !important;text-transform:uppercase;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton .btn:hover{color:#FFFFFF;opacity:0.85;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_btn{color:#FFFFFF;background:#666666;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_btn.open{background:#BBBBBB;}

/*** CARRITO DATOS USUARIO ***/
.modo_unif .carr_dts_usu > .carr_dts_tit{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int{background:#F0F0F0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm{}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm:last-child{}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit{color:#333333;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts{background:#FFFFFF;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion > span{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion > .link > a{color:#284D00;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{color:red;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm > .txb{border:1px solid #DEDEDE;border-radius:0px;background:#FFFFFF;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_tit{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .txa{border:1px solid #DEDEDE;border-radius:0px;background:#FFFFFF;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .pnl_tit_ppd{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion > span{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion > .link > a{color:#284D00;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm > .txb{border:1px solid #DEDEDE;border-radius:0px;background:#FFFFFF;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .pnl_tit{color:#666666;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .txa{border:1px solid #DEDEDE;border-radius:0px;background:#FFFFFF;}

/** AÑADIR SERVICIOS **/
.modo_unif .pnl_add {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; background:#F0F0F0;}

/*** TPV FIN UNIFICADO ***/
.modo_unif .cont_res_tpv_fin_unif > .pnl_sup{background:#FFFFFF;}
.modo_unif .cont_res_tpv_fin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit > h1{color:#333333;}

/*** RESERVA FORMA PAGO ***/
.modo_unif .rfp {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#F0F0F0;}
.modo_unif .rfp .rfp_int{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_tit{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_subtit{color:#878787;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento_selec{background:#FFFFFF;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst > span{color:#284D00;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .tit{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .cont{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .fp label{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior{border-top:1px solid #DEDEDE;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lbl{color:#666666;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk{}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk:hover{}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{color:#FFFFFF;background:#666666;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn:hover{color:#FFFFFF;background:#666666;opacity:0.85;}

/*** RESERVA FICHA UNIFICADO ***/
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int{background: #F0F0F0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int{background: #F0F0F0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int{background: #F0F0F0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.rfic_unif .rfin_inf{background: #F0F0F0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

/*** HEADER ADMINISTRACION GASTOS GESTION CLIENTE ***/
.header_adm_ggestc{color:#FFFFFF;border-left:none;border-top:1px solid #C0C0C0;}
.header_adm_ggestc .lnk{color:#FFFFFF;}
.header_adm_ggestc .lnk:hover{background: rgba(0,0,0,0.4)}

/*** RESET PASSWORD ***/
.resetpass .pnl_dts{border-left:1px solid #CCCCCC;}
.resetpass .pnl_dts .pnl_form .pnl_txb input{border:1px solid #CCCCCC;}
.resetpass .pnl_dts .pnl_form .pnl_txc{font-weight:bold;}

/*** TAMAÑO LOGO ***/
.header_container_ext > .header_container > .cont_logo{top:5px;}
.header_container_ext > .header_container > .cont_logo a > img {max-height: 70px;max-width: 295px;}

.reg_altanw > .reg_altanw_int .pnl_dts > h2 {
    font-size: 30px;
    color: #000000;
    font-weight: bold;
}