
/* estilos color verde */
a:hover {color: #548A08}
footerTech a:hover, footerTech a:hover i {color: #AEE364 !important;}
.fa { color:#7DBE23;}
.fa-inverse {color: #FFF;}
.verde { color:#7DBE23;}

.btn-primary {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;
	}
}


footerTech a, .ofer_index a h3 { color:#7DBE23;}
footerTech 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;}
 .footerTech 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/rojo/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-grid-pol {
    background: #7DBE23;
}
/*fin ion*/
.cookies a {color:#7DBE23;}
.cookies button { background:#7DBE23; border:2px #548A08 solid; }
.cookies button:hover { background:#548A08;}
.ordenarporul a,.ordenarporul span {
    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: #7DBE23;
border:1px solid #7DBE23 !important;}
.resultado .bnt-reservar:hover{ background-color:#AEE364}
.resultado:hover h2.titulo { color:#548A08}
.enlace_iti i{ color:#7DBE23!important; }
.enlace_iti:hover span{ color:#548A08!important}
.resultado h2.color a  {
  color: #7DBE23!important;
}
.resultado h2.color:hover a  {
  color: #548A08!important;
}
.color_fondo{
    background-color: #7DBE23 !important;
}
.color_fuente{
    color:#7DBE23 !important;
}

/*buscador vacacional*/
.sugeridor-find-search li .fa-search{ color: #7DBE23;}
.result-paquete .precio_paq_hor {
	color: #7DBE23;}
.sugeridor-results .vermas .fa{  color: #7DBE23; }

/* Range css color */
.ui-slider .ui-slider-handle{
    border: 2px solid !important;
    border-radius: 25px !important;
    background-color: #AEE364 !important;
    border-color: #7DBE23 !important;
}
.ui-slider-range{
    background-color: #AEE364 !important;
    border-color: #7DBE23 !important;
}

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


/* cruceros-promos */
.promos-nav .naviera ul li:before,
.promos-nav .naviera,
.promos-nav .naviera > div:first-child {
  border-color: #7DBE23;
}
.promos-nav .doc-nav li:after {
  color: #7DBE23;
}
.promos-nav .doc-nav li:hover {
  color: #548A08;
}
.promos-nav .doc-nav li:hover a {
  color: #548A08;
}
.promos-nav .doc-nav li:hover:after {
  color: #548A08;
}
.banner-sidebar a:hover .btn i:first-child{
	background-color: #7DBE23;
	border:2px solid #7DBE23;
}
.banner-sidebar .btn i:first-child{
	color: #7DBE23;
    border:2px solid #7DBE23;
}



/*CSS BONOS PRESUPUESTOS*/

.bono-presupuesto .hr-separacion.corporativo{
  border-top: 1px solid #AEE364;
}

.bono-presupuesto h1,.bono-presupuesto h2,.bono-presupuesto h3,.bono-presupuesto h4,.bono-presupuesto h5,.bono-presupuesto h6, .bono-presupuesto ul.incluye li::before {
  color: #7DBE23;
}

.bono-presupuesto h1,
.bono-presupuesto h2,
.bono-presupuesto h3,
.bono-presupuesto h4,
.bono-presupuesto h6 {
   color: #7DBE23!important;
}
.caja-destacada  {
  border: 1px solid #7DBE23;
  background-color: #FAFAFA;
}

.bono-presupuesto .caja-bg {
  background: #7DBE23!important;
}



/* nuevo excursiones */
.excursiones .exc-header-title h1 {color: #7DBE23}
.excursiones .slider-puertos .owl-carousel .owl-stage-outer .owl-stage .owl-item a .item p {color: #548A08}
.excursiones .slider-puertos a:hover .puerto-dia {background-color: #7DBE23;}
.excursiones .exc-icon-box {border-color: #7DBE23; color: #7DBE23;}
.excursiones .exc-modal-datos, .excursiones .exc-excursion.added .panel-body::before {background-color: #7DBE23;}
.excursiones .exc-enlaces a {color: #548A08 }
.excursiones .modal button.close span {color: #7DBE23}
.excursiones .exc-excursion.added .panel-body:before {background-color: #7DBE23}
.excursiones .exc-presupuesto .exc-preciototal .panel-body .dl-horizontal {border-color: #7DBE23 !important;}
@media screen and (max-width: 767px) {
  .excursiones .added a.btn:last-child {border-left: 1px solid #AEE364;}
}
@media screen and (min-width: 768px){
  .excursiones .exc-cajaprecio {
      border: 2px solid #7DBE23  !important;}
  }