table.planes-tabla tr td {
    padding: 10px 20px;
}
table.planes-tabla th {
    background: #F3F3F3;
    padding: 30px 20px;
}
table.planes-tabla {
    /*text-transform: uppercase;*/
    font-size: 16px;
}

table.planes-tabla tr:nth-child(even) {
    background-color: #d6eeee;
}

table.planes-tabla td:nth-child(even) {
    background-color: turquoise;
    text-align: center;
    padding: 0px 20px;
}

table.planes-tabla .emplty-planes {
    height: 25px;
    background-color: #d6eeee!important;
}

table.planes-tabla .precio-planes {
    font-weight: 700;
}

.precio-planes:nth-child(odd) {
    text-align: right;
}

table.planes-tabla img.check-planes {
    width: 25px;
}

#footer.solid-bg {
  background-size: cover!important;
}

@media (min-width: 2700px){
    #home-slide-filter {
        max-width:80%!important;
    }
}

.fancy-header .fancy-title {
    letter-spacing:5px;
}

td.precio-planes.total-planes {
    text-decoration: line-through;
}

/*--------------------- PRECIO TABLA NUEVO -------------------------------*/

.planes-table h3.wpb-plan-title {
    padding: 0 0 10px 0;
}

.planes-table td {
    border: 2px solid #8080802e;
}

.planes-table th {
    text-transform:uppercase;
    border-top:0!important;
    border-bottom: 2px solid #57565699 !important;
    color: #414040;
}

.planes-table table {
    margin: 20px 0!important;
}

.planes-table .wpb-price {
    text-decoration: line-through;
    font-size:30px!important;
}

.plan-adulto-basico-canino-table .wpb-plan-title:after {
    content: "";
    border-bottom: 2px solid #f9af0a;
    width: 50%;
    display: block;
    padding: 5px 0 0 0;
    margin: 0 auto;
}

.plan-cachorro-canino-table .wpb-plan-title:after {
    content: "";
    border-bottom: 2px solid #00a58f;
    width: 50%;
    display: block;
    padding: 5px 0 0 0;
    margin: 0 auto;
}
.plan-premium-canino-table .wpb-plan-title:after {
    content: "";
    border-bottom: 2px solid #88549d;
    width: 50%;
    display: block;
    padding: 5px 0 0 0;
    margin: 0 auto;
}
.plan-geriatrico-canino-table .wpb-plan-title:after {
    content: "";
    border-bottom: 2px solid #2b3087;
    width: 50%;
    display: block;
    padding: 5px 0 0 0;
    margin: 0 auto;
}
.plan-cachorro-felino-table .wpb-plan-title:after {
    content: "";
    border-bottom: 2px solid #4bb8a7;
    width: 50%;
    display: block;
    padding: 5px 0 0 0;
    margin: 0 auto;
}
.plan-adulto-felino-table .wpb-plan-title:after {
    content: "";
    border-bottom: 2px solid #fdd300;
    width: 50%;
    display: block;
    padding: 5px 0 0 0;
    margin: 0 auto;
}
.plan-premium-felino-table .wpb-plan-title:after {
    content: "";
    border-bottom: 2px solid #c9b0d6;
    width: 50%;
    display: block;
    padding: 5px 0 0 0;
    margin: 0 auto;
}

#plan-cachorro-canino a {
    background:#00A58F;
}

#plan-adulto-basico-canino a {
    background:#f9af0a;
}

#plan-premium-canino a {
    background:#88549d;
}

#plan-geriatrico-canino a {
    background:#2b3087;
}

#plan-cachorro-felino a {
    background:#4bb8a7;
}

#plan-adulto-felino a {
    background:#fdd300;
}

#plan-premium-felino a {
    background:#c9b0d6;
}

/*------------*/

#plan-cachorro-canino a, #plan-adulto-basico-canino a, #plan-premium-canino a, #plan-geriatrico-canino a, #plan-cachorro-felino a, #plan-adulto-felino a, #plan-premium-felino a {
    font-size:25px!important;
    padding-top:8px!important;
    padding-bottom:8px!important;
}

/*------------*/


.servicios-banner .upb_row_bg {
    background-position: center !important;
}

/*-------------------------- PARALLAX --------------------------------------*/

#inscripcion .upb_bg_overlay {
    background-color: rgba(25, 59, 83, 0.8) !important;
}

/*--------------------------- CALL TO ACTION WHATSAPP ---------------------*/

/*.calltoaction-whatsapp-bajapet .icon-inner:before {
    /*background-color: #25D366!important;
}*/

.calltoaction-whatsapp-bajapet a {
    background-color: #25D366!important;
}

/*---------------------------------------- HIDE -----------------------------------*/
.section-hidden {
    display:none;
}