#shopping_category .product .info_part .cta .logo {
    display: none;
}
/* Base buttons styling. All buttons should extend from this. */
.button-base,
.headerloginbutton,
.big_orange_button,
.not-signed-in-button a,
.red_pill_button,
a.redbuybutton,
.medium_blue_button,
.classybutton,
#rentalcars button.submit,
#rentalcars input.submit,
#rentalcars a.submit,
.pa-cta,
.pa-group-buy input,
#hotel-search .hotel-results .classybutton.featured-button,
.add-to-cart .classybutton.bigbutton,
.hotel-search-button.classybutton.bigbutton,
a.add_to_cart,
#rentalcars .checkout-button,
#shopping_category .product .info_part .cta a,
#_dvp .dvp-button,
#hotel-details #view_room_choices .classybutton,
#lightbox_content .continue_button,
#rentalcars .continue-shopping,
.hotel-and-rental-content-container .search-button,
.ada-request-form .classybutton {
    -webkit-border-radius: 0.25rem;
    -moz-border-radius: 0.25rem;
    border-radius: 0.25rem;
    text-decoration: none;
    cursor: pointer;
    padding: 0.8rem 1rem 0.5rem;
    padding: 0.3rem 0.7rem !important;/* This is the actual ratio, but i didn't really like how it looked..*/
    font: 15px/30px Lato;
    font-weight: 600;
    color: #fff !important;
    background: #3BC1BF;
    background: var(--primary-color, #3BC1BF);
    border: none;
    min-height: 30px;
    display: inline-block;
    box-sizing: content-box;
}
.button-base:hover,
.headerloginbutton:hover,
.big_orange_button:hover,
.not-signed-in-button a:hover,
.red_pill_button:hover,
a.redbuybutton:hover,
.medium_blue_button:hover,
.classybutton:hover,
#rentalcars button.submit:hover,
#rentalcars input.submit:hover,
#rentalcars a.submit:hover,
.pa-cta:hover,
.pa-group-buy input:hover,
#hotel-search .hotel-results .classybutton.featured-button:hover,
.add-to-cart .classybutton.bigbutton:hover,
.hotel-search-button.classybutton.bigbutton:hover,
a.add_to_cart:hover,
#rentalcars .checkout-button:hover,
#shopping_category .product .info_part .cta a:hover,
#_dvp .dvp-button :hover,
#hotel-details #view_room_choices .classybutton:hover,
#lightbox_content .continue_button:hover,
#rentalcars .continue-shopping:hover,
.hotel-and-rental-content-container .search-button:hover {
    background-image: none;
    background: #00a2ad !important;
    background: var(--primary-color, #00a2ad) !important;
    background: linear-gradient(
      to top,
      rgba(0, 0, 0, 0.25),
      rgba(0, 0, 0, 0.25)
    ) var(--primary-color) !important;
    text-decoration: none;
}
.button-base,
.headerloginbutton,
.big_orange_button,
.not-signed-in-button a,
.red_pill_button,
a.redbuybutton,
.medium_blue_button,
.classybutton,
#rentalcars button.submit,
#rentalcars a.submit,
.pa-cta,
#hotel-search .hotel-results .classybutton.featured-button,
.add-to-cart .classybutton.bigbutton,
.hotel-search-button.classybutton.bigbutton,
a.add_to_cart,
#rentalcars .checkout-button,
#shopping_category .product .info_part .cta a,
#_dvp .dvp-button,
#lightbox_content .continue_button,
#rentalcars .continue-shopping {
    text-transform: uppercase;
}
.pa-group-buy a.classybutton {
    line-height: 17px;
}
#hotel-search #name_filter_button {
    background: #2690e5;
    background: var(--secondary-color, #2690e5);
}