/* estilos color verde */


a:hover{ color:#548A08!important;}
.fa { color:#7DBE23;}
.fa-inverse {color: #FFF;}
.verde { color:#7DBE23;}

.btn-primary {background-color: #7DBE23;
    border-color: #7DBE23;
    color: #FFF;}
.btn-primary.disabled, .btn-primary[disabled] {background-color: #7DBE23;
    border-color: #7DBE23;
    color: #FFF;}
.btn-primary:hover {background-color: #AEE364;
    border-color: #7DBE23;
    color: #FFF;}
.pagination > .active > a:hover{color:#7DBE23}

.menu-pestanas {
    background-color: #7DBE23;
}
.menu-pestanas > li:hover > a, .menu-pestanas > .active > a {
    color: #548A08;
}

.menu-pestanas > li > a {
    background-color: #7DBE23;
    border-left: 1px solid #548A08;
    border-right: 1px solid #AEE364;
}
.menu-pestanas > li > a:hover, .menu-pestanas > .active > a, .menu-pestanas > li > a:focus {
    background-color: #AEE364;
}

@media screen and (max-width: 768px) {
   
.menu-pestanas > li > a {
    border-top:1px solid #548A08;
    border-bottom:1px solid #AEE364;   
    }
}


footer a, .ofer_index a h3 { color:#7DBE23;}
footer a:hover, .ofer_index a h3:hover { color:#548A08;}

.box-enlaces a { color:#7DBE23;}
.box-enlaces a:hover { color:#548A08;}
.dispo .table th { border-bottom:2px #7DBE23 solid;}
.dispo h3 a{ color:#7DBE23;}
.dispo h3 a:hover{color:#548A08;}
.circulo { background:#7DBE23; color:#FFF;}
.resumen span { color:#7DBE23;}

.info-form .thead {border-bottom:2px #7DBE23 solid!important;}

.ordenarpor table td a {
     color:#7DBE23;
}
.ordenarpor table td:hover a {
     color:#548A08;
}

.pagination > li > a{ color:#7DBE23;}
.pagination > li > a:hover{ color:#548A08;}

a h3{color:#7DBE23;}
a:hover h3{color:#548A08;}

.menu_top_admin nav a:hover{ color:#7DBE23}

/*Rdos*/
h2 a, .rdos h2 {color:#7DBE23;}
.dispo .precio:hover a, .rdos h2 a, .rdos h2 {color:#7DBE23;}
.rdos h2 a { color:#7DBE23; }
.rdos h2 a:hover { color:#548A08; }
.cajaprecio .precio, .mainbanner .price, .carousel .price {
    background-color: #7DBE23;
}
.itinerario .table th { border-bottom:2px #7DBE23 solid;}
 .footer a:hover, .ofer_index a h3:hover {
    color: #548A08;
}
.list-city ul a:hover, .list-city .table a:hover, .breadcrumb a:hover, .tabs li a:hover, .pagination > li > a:hover, .crucero-box h3:hover {
    color: #548A08;
}


.precio2 {
    border:2px #7DBE23 solid;
}

.promos i {color:#7DBE23;}
.icon-enlace a{color:#7DBE23;}
.round_icon i {color:#7DBE23;}


/*Alberto*/
.progressbar div {
   background-color: #7DBE23;
   width: 1%; /* Adjust with JavaScript */
   height: 20px;
   border-radius: 5px; padding-top:0px; float:left; bottom:2px;_bottom:-1px; position:relative; border:1px solid #548A08
}
.progressbarNew {
    background-color: #7DBE23;
}

.cargando{
    color:#7DBE23;
}
.cargando h3{
    background:url(../images/verde/bg_heading.png) no-repeat scroll right top transparent;
}

   
.panel-oferta{ border-color:#7DBE23}

.table-form thead tr th {
    border-bottom: 2px solid #7DBE23;
}
.inputError{
    background-color:#D9EDF7;
}

/*nuevas pop up habitaciones*/
.fa-stack        .fa.fa-circle {  color:#7DBE23; }


.coment {
    background:#7DBE23;
    color: #FFF;
}

/*nuevas vuelos + hotel*/
.color { color:#7DBE23!important;}
.resumen_suplementos .resumen_titulo {
  border-bottom: 2px solid #7DBE23;}
.resumen_suplementos .precio_final {
  background-color: #7DBE23;
  border: 2px solid #7DBE23;
}
.seguro h3 {
  border-bottom: 2px solid #7DBE23;
}
/*filtro precio*/
.slider-handle {
    background: linear-gradient(to bottom, #7DBE23 0%, #548A08 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.slider-selection {
    background: linear-gradient(to bottom, #AEE364 0%, #7DBE23 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.slider-track {
    background: linear-gradient(to bottom, #AEE364 0%, #7DBE23 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
/*fin filtro precio*/
.dispo2 h3 a{ color:#7DBE23;}
.dispo2 h3 a:hover{color:#548A08;}

.dispo2 .negro:hover { color:#548A08!important;}
.opinion a, .dispo .table .precio a {color:#7DBE23; font-weight:normal;}
.dispo .table .precio:hover a {color:#548A08!important;}
.precio3 {
    border:2px #7DBE23 solid;
}
.detalleVuelo .f-blanco {border-bottom:2px #7DBE23 solid!important; }
.btn-secundary {
     border:1px #7DBE23 solid;}
.btn-secundary:hover { border:1px #548A08 solid;}
@media screen and (max-width: 768px) {
.pestanas-modal .nav-tabs.nav-justified > .active > a { background-color:#7DBE23!important;}}

/*ion*/
.irs-bar {
    border-top: 1px solid #7DBE23;
    border-bottom: 1px solid #7DBE23;
    background: #7DBE23;
    background: linear-gradient(to top, #7DBE23 0%,#548A08 100%); /* W3C */
}
.irs-bar-edge {
        border: 1px solid #7DBE23;
        background: #7DBE23;
        background: linear-gradient(to top, #7DBE23 0%,#548A08 100%); /* W3C */

    }
.irs-from, .irs-to, .irs-single {
    background: #7DBE23;
}
.irs-slider.state_hover, .irs-slider:hover {
    background: #7DBE23;
}
.irs-grid-pol {
    background: #7DBE23;
}
.irs-slider {
  background: rgba(0, 0, 0, 0) linear-gradient(to top, #7DBE23 0%, #548A08 100%) repeat scroll 0 0;
  border: 0 solid #AAA;
  
}
/*fin ion*/
.cookies a {color:#7DBE23;}
.cookies button { background:#7DBE23; border:2px #548A08 solid; }
.cookies button:hover { background:#548A08;}
.ordenarporul a {
    color:#7DBE23;
}

.tit-hotel {border-bottom:3px #7DBE23 solid; }

.capa_address {
    background-color: #AEE364;
    border: 1px solid #AEE364;   
}
.capa_addressGrande {
    background-color: #AEE364;
    border: 1px solid #AEE364;   
}

/* Estilos calendario paquete */
.fc-event{color:#7DBE23!important;}
.fc-event:hover{color:#7DBE23!important;}
.fc-event .mejorprecio{background-color:#7DBE23!important; }


/*precio seleccionado*/
td.preciosSeleccionadosTarifa-Bot .btnselec, td.preciosSeleccionadosTarifa-Mid .btnselec {
    background: #7DBE23 !important;
}
td.preciosSeleccionadosTarifa-Bot .btnselec:hover, td.preciosSeleccionadosTarifa-Mid .btnselec:hover{background: #AEE364 !important;}
td.preciosSeleccionadosTarifa-Bot:hover .btnselec, td.preciosSeleccionadosTarifa-Mid:hover .btnselec{background: #AEE364 !important;}

.fc-button-mas-barato{background-color: #7DBE23!important;
border-color: #7DBE23!important;}
.fc-button-mas-barato:hover{background-color: #AEE364!important}


/*personalizacion cajas nuevas color*/

.resultado .bnt-reservar{
background-color: #F99010;
border:1px solid #F99010 !important;}
.resultado .bnt-reservar:hover{ background-color:#F99D2E}

.resultado:hover h2.titulo { color:#548A08}



.enlace_iti i{ color:#F99010!important; }
.enlace_iti:hover span{ color:#548A08!important}



.resultado h2.color a  {
  color: #F99010!important;
}
.resultado h2.color:hover a  {
  color: #548A08!important;
}

.sticky_seleccionado .foot:hover .t-under{ color:#7DBE23!important }




/* DGG Colores */
.dgg_wrapper {
  color: #FFF;
  background-color: #7DBE23;
}
.dgg_wrapper .dgg_wrapper_left > .dgg_ribbon {
  border: 45px solid #FFF;
  border-left: 30px solid transparent;
}
.dgg_wrapper .dgg_wrapper_right {
  border-left: 1px solid rgba(255, 255, 255, 0.4);
}
.dgg_color_1 {
  color: #7DBE23;
}




/* Colores del nuevo diseño de vuelos */
.primary-color{
	color:#7DBE23;
}
.primary-background-color{
	background-color:#7DBE23;
}
.primary-border-color{
	border-color:#7DBE23 !important;
}
.filtros_vuelos .filtros_style_boton .inactive:hover{ background: #AEE364;color: #FFF }
.filtros_vuelos .filtros_style_boton .active{  background: #7DBE23; color: #FFF }
.flights-results-container .flight--footer ul li a{
    color: #7DBE23;
}
.flights-results-container .flight--footer ul li a:hover{
    color: #7DBE23 !important;
}

.carrusel-black,.carrusel-hover-black:hover{color:#FFF!important;background-color:#7DBE23!important}

.serv-extras-modal button.btn.carrusel-button {
	color: #7DBE23 !important; }
.serv-extras-modal button.btn.carrusel-button:hover {
	color: #548A08 !important; }
.serv-extras-modal .grupo-tit-ubi h3 {
	color: #548A08;
}
.serv-extras-modal a.btn {
  background-color: #7DBE23;
  border-color: #7DBE23; }

.serv-extras-modal a.btn:hover {
  color: #7DBE23 !important; }
.serv-extras-modal a.btn:hover i {
  color: #7DBE23 !important; }