
        header{
            border-bottom: 3px solid #;
        }
        footer:not(.modal) {
            border-top: 1px solid #;
        }
        .button{
            background: #;
            border: 1px solid #;
        }
        .button.reserva_final.tarjeta{
            background:url(../img/tarjeta.png) no-repeat 97% center, #;
              padding-right: 95px;
        }
        .button.reserva_final.paypal{
            background:url(../img/paypal.png) no-repeat 97% center, #);
              padding-right: 95px;
        }
        .button.reserva_final.transferencia{
            background:url(../img/transferencia.png) no-repeat 97% center, #);
              padding-right: 95px;
        }
        .button-outline {
            color: #;
            border: 1px solid #;
        }
        input[type="checkbox"]:checked + label{
            border: 1px solid #;
            color: #;
        }
        input[type="checkbox"]:checked + label:after {
            color: #;
        }
        div.datos_pago input[type="radio"]:checked + label{
            color: #;
            border: 1px solid #;
        }
        div.datos_pago input[type="radio"]:checked + label:after{
            background: #;
        }
        div.resultado div.unidades div.nombre{
            border-bottom-color: #;
        }
        div.resultado div.unidades div.nombre a {
            color: #;
        }
        div.resultado div.unidades div.descripcion a, a.ver-descripcion {
            color: #;
        }
        div.resultado div.unidades div.link-simple a {
            color: #;
        }
        .scroll-btn {
            background-color: #;
            opacity: .6;
        }
        .scroll-btn:hover {
            background-color: #;
            opacity: 1;
        }
        .link-volver a:hover {
            color: #;
        }
        .link-volver a:hover label:before {
            border-right-color: #;
        }
        div.resultado div.unidades div.nombre,
        div.resultado div.unidades div.precio,
        .box div.nombre,
        div.importes div.precios div.total,
        div.unidad_seleccionada div.nombre,
        div.unidad_seleccionada div.derecha div.precio_final{
            color: #;
        }
        .box div.contacto_finales,
        .box div.info_pago_seguro,
        .box div.importes_finales,
        .box div.ver-mapa{
            border-top: 1px dashed #!important;
        }
        div.justificante .box div.importes_finales.imp_fianza{
            border-top: 0px!important;
        }
        div.importes_finales div.precios label.pagar_todo{
            color: #;
        }
        div.box div.gen_form div.fecha,
        div.condiciones label:not(.todo),
        div.condiciones a{
            color: #;
        }
        div.box div.gen_form div.fecha,
        div.condiciones label:not(.todo),
        div.condiciones a,
        div.datos_extras div.subtitulo:not(.obligatorio){
            color: #;
        }
        div.datos_extras div.subtitulo:not(.obligatorio){
            border-bottom: 1px solid #;
        }
        div.importes_finales div.desglose div.precio_dto,
        div.importes_finales div.desglose div.datos_tarifas div.precio_oferta,
        div.resultado_formulario div.datos_tarifas.vaciar_formulario div.tarifas_especiales div.precio_oferta,
        div.resultado div.unidades div.precio_oferta{
            color: #;
        }
        div.importes_finales div.desglose div.datos_tarifas input[type="radio"]:checked + label,
        div.tarifas div.tarifa div.nombre_tarifa input[type="radio"]:checked + label,
        div.datos_tarifas div.tarifas_especiales div.nombre_tarifa input[type="radio"]:checked + label{
            border-color: #;
        }
        div.importes_finales div.desglose div.datos_tarifas input[type="radio"]:checked + label:after,
        div.tarifas div.tarifa div.nombre_tarifa input[type="radio"]:checked + label:after,
        div.datos_tarifas div.tarifas_especiales div.nombre_tarifa input[type="radio"]:checked + label:after,
        div.unidad_seleccionada div.boton_ofertas,
        div.resultado div.unidades div.boton_ofertas{
            background: #;
        }
        div.pico{
            background:rgba url('../img/pico.png') no-repeat center center;
        }
        div.resultado div.unidades div.boton_ofertas,
        div.unidad_seleccionada div.boton_ofertas{
            color: #;
        }
        div.importes_finales div.desglose div.datos_tarifas{
            background-color: rgba;
        }
        div.resultado div.unidades div.unidad{
            border-bottom: 1px solid #;
        }
        div.resultado.multiples div.unidades div.izquierda{
            border-right: 1px solid #;
        }
        div.importes_finales div.precios{
            border-top: 1px solid #;
        }
        div.resultado div.unidades div.pico,
        div.resultado div.unidades div.tarifas_especiales,
        div.resultado_formulario div.datos_tarifas.vaciar_formulario div.tarifas_especiales{
            background-color: rgba;
        }
        .unidad div.tarifas_especiales:before{
            border-bottom-color: rgba;
        }
        div.lado div.todoPaquetes div.tarifas_especiales{
            background-color: transparent!important;
        }
        div.resultado_formulario div.titulo.formulario.expand_especiales {
            color: #;
        }
        div.normas_casa,
        div.politica_cancelaciones{
            border: 1px solid #;
        }
        div.normas_casa div.titulo,
        div.politica_cancelaciones div.titulo{
              color: #;
            border-bottom: 1px solid #;
        }
        div.normas_casa div.cerrar,
        div.politica_cancelaciones div.cerrar{
              color: #;
        }
        div.condiciones input[type="checkbox"]:checked + label{
            border: 1px solid #;
        }
        div.condiciones input[type="checkbox"]:checked + label:after{
            color: #;
        }
        .fountainG{
            background-color: #;
        }

        @-moz-keyframes bounce_fountainG{
            0%{
                -moz-transform:scale(1);
                background-color: #;
            }
            100%{
                -moz-transform:scale(.3);
                background-color: #;
            }
        }

        @-webkit-keyframes bounce_fountainG{
            0%{
                -webkit-transform:scale(1);
                background-color: #;
            }

            100%{
                -webkit-transform:scale(.3);
                background-color: #;
            }
        }

        @-ms-keyframes bounce_fountainG{
            0%{
                -ms-transform:scale(1);
                background-color: #;
            }

            100%{
                -ms-transform:scale(.3);
                background-color: #;
            }
        }

        @-o-keyframes bounce_fountainG{
            0%{
                -o-transform:scale(1);
                background-color: #;
            }
            100%{
                -o-transform:scale(.3);
                background-color: #;
            }
        }

        @keyframes bounce_fountainG{
            0%{
                transform:scale(1);
                background-color: #;
            }

            100%{
                transform:scale(.3);
                background-color: #;
            }
        }
        .circularG{
            background-color:#;
        }

        .salto_pago div.box div.anticipo,
        .completar_pago div.box div.anticipo{
            background-color: rgba;
        }
        div.justificante div.titulo {
            color: #;
        }
        div.justificante div.printer img {
            background-color: #;
        }
        div.justificante div.box div.linea{
            border-bottom: 0.1em solid #;
        }
        div.justificante div.box.alojamiento div.importes div.t_esp label{
            color: #;
        }
        div.justificante div.box.alojamiento div.importes div.total{
            border-top: 0.1em dashed #;
        }
        div.justificante div.box.reserva div.printer div:first-of-type{
            border-right: 0.1em solid #;
        }
        .semantic-content header > h2{
            color: #;
        }
        .semantic-content a{
            color: #;
        }
        .semantic-content:before{
            background-image:linear-gradient(to bottom, , rgba);
            background-color: rgba;
        }
        .box.ofertas a{
            color: #;
        }
        div.explicacion_tarifa div.nombre{
            color: #;
        }
        div.listado div.resultado div.unidades div.uas div.nombre{
            color: #;
            background-color: white;
        }

        div.listado div.resultado div.unidades div.uas div.unidad{
            border-bottom: 1px dashed #;
        }

        div.listado div.resultado div.unidades div.uas div.unidad:last-of-type,
        div.ofertas div.resultado div.unidades div.uas div.unidad:last-of-type{
            border-bottom: 0px dashed rgba(38, 114, 5, 0.28);
        }

        div.listado div.resultado div.unidades div.unidad{
            border-bottom: 3px solid rgba;
        }
        div.listado div.resultado div.unidades div.unidad:last-of-type{
            border: none;
        }
        div.resultado div.unidades div.ver_uas{
            color: #;
        }

        div.justificante.print div.resumen_reserva div.titulo,
            div.justificante.print div.box div.nombre{
            border-bottom: 1px solid #!important;
        }
        div.justificante.print table tr td.nombre_comercial{
            color: #!important;
        }
        div.justificante.print table tr td:first-of-type h5{
            color: #!important;
            border-bottom: 1px dotted #!important;
        }
        div.datos_viajero div.titulo,
        div.datos_pago div.titulo,
        div.importes div.listado_precios h3,
        div.datos_extras div.titulo.expand_extras{
            color: #;
        }
        div.importes_finales.importes_resumen{
            background-color: #;
        }
        div.resultado div.unidades div.servicios a {
            color: #;
        }
        .semantic-content footer .modal-close-footer {
            background: #;
        }
        h1.info-bubble-title {
            color: #;
        }
        div.info-bubble-prices div.precio {
            color: #;
        }
        div.map-marker {
            background-color: #;
        }
        div.resultado div.unidades div.image-wrapper .btn-virtualtour {
          background-color: #;
        }
        div.resultado div.unidades div.image-wrapper .btn-virtualtour:hover,
        div.resultado div.unidades div.image-wrapper .btn-virtualtour:active {
            background-color: # !important;
        }
        