.shopping_cart_header {
    display: none;
}

.q_logo img {
    top: -45% !important;
    max-width: 160px !important;
}

.header_bottom, .header_inner_right, .header_top, .q_logo, .q_logo a {
    max-height: 100px !important;
}

header.scroll_header_top_area.stick.scrolled_not_transparent.page_header {
    max-height: 100px !important;
}

.header.sticky .header_bottom {
    padding: 10px 20px !important;
}

header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img {
    height: auto !important;
}

.footer_top {
    display: none;
}

nav.main_menu > ul > li > a {
    padding: 0 15px !important;
}

@media only screen and (max-width: 1000px) {
header .q_logo img.mobile {
    margin-top: 30% !important;
}
}

span.ubtn-data.ubtn-text {
    font-family: 'ceraregular' !important;
}

nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
    color: #ffffff !important;
}

nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active > a, nav.mobile_menu ul li.current-menu-item > a {
    color: #c9db82 !important;
}

.side_menu_button > a:hover, .mobile_menu_button span:hover, .popup_menu:hover .line, .popup_menu:hover .line:after, .popup_menu:hover .line:before {
    color: #ffffff !important;
}

.mobile_menu_button span, .side_menu_button>a {
    color: #ffffff !important;
}


/* Mobile */
@media only screen and (max-width: 768px) {
.has_header_fixed_right.stick.menu_bottom .header_inner_right, .header_bottom_right_widget_holder {
    display: table-cell !important;
    padding: 20px 5px 0 10px !important;
}
}