#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 {
    -webkit-border-radius: 0.125rem;
    -moz-border-radius: 0.125rem;
    border-radius: 0.125rem;
    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: 17px/30px aktiv-grotesk-std;
    font-weight: 600;
    color: #fff !important;
    background: #0067A0;
    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 {
    background-image: none;
    background: #075079 !important;
}
.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: lowercase;
}
input.classybutton {
    text-transform: none;
}
.button-base::first-letter,
.primaryNav-category-cities .primaryNav-category-footer-more a::first-letter,
.headerloginbutton::first-letter,
.big_orange_button::first-letter,
.not-signed-in-button a::first-letter,
.red_pill_button::first-letter,
a.redbuybutton::first-letter,
.medium_blue_button::first-letter,
.classybutton::first-letter,
#rentalcars button.submit::first-letter,
#rentalcars a.submit::first-letter,
.pa-cta::first-letter,
#hotel-search .hotel-results .classybutton.featured-button::first-letter,
.add-to-cart .classybutton.bigbutton::first-letter,
.hotel-search-button.classybutton.bigbutton::first-letter,
a.add_to_cart::first-letter,
#rentalcars .checkout-button::first-letter,
#shopping_category .product .info_part .cta a::first-letter,
#_dvp .dvp-button::first-letter,
#lightbox_content .continue_button::first-letter,
#rentalcars .continue-shopping::first-letter {
    text-transform: uppercase !important;
}
.pa-group-buy a.classybutton {
    /*line-height: 17px;*/
}