#Top_bar #logo img{display: table; width: 110px}

@media only screen and (min-width: 1240px){
#Top_bar.is-sticky #logo img {
    max-height: 35px;
    width:100px!important;}
    }

    @media only screen and (max-width: 767px){
#Top_bar #logo img.logo-mobile {
    display: inline-block;
    width: 80px;
}

.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky{max-height: 40px!important}

}

.themecolor, .opening_hours .opening_hours_wrapper li span, .fancy_heading_icon .icon_top, .fancy_heading_arrows .icon-right-dir, .fancy_heading_arrows .icon-left-dir, .fancy_heading_line .title, .button-love a.mfn-love, .format-link .post-title .icon-link, .pager-single>span, .pager-single a:hover, .widget_meta ul, .widget_pages ul, .widget_rss ul, .widget_mfn_recent_comments ul li:after, .widget_archive ul, .widget_recent_comments ul li:after, .widget_nav_menu ul, .woocommerce ul.products li.product .price, .shop_slider .shop_slider_ul li .item_wrapper .price, .woocommerce-page ul.products li.product .price, .widget_price_filter .price_label .from, .widget_price_filter .price_label .to, .woocommerce ul.product_list_widget li .quantity .amount, .woocommerce .product div.entry-summary .price, .woocommerce .star-rating span, #Error_404 .error_pic i, .style-simple #Filters .filters_wrapper ul li a:hover, .style-simple #Filters .filters_wrapper ul li.current-cat a, .style-simple .quick_fact .title{color: red}
.Latest_news ul li .photo, .Recent_posts.blog_news ul li .photo, .style-simple .opening_hours .opening_hours_wrapper li label, .style-simple .timeline_items li:hover h3, .style-simple .timeline_items li:nth-child(even):hover h3, .style-simple .timeline_items li:hover .desc, .style-simple .timeline_items li:nth-child(even):hover, .style-simple .offer_thumb .slider_pagination a.selected{border-color: red; background-color: red!important; color:red}

.offer_thumb_ul ul{list-style: square outside; padding-left: 30px}
.offer_thumb_ul li{font-size: 1.1em; margin-bottom: 15px;   }


@media only screen and (max-width: 479px){
h4 {
    font-size: 1.4em;
    line-height: 19px;
    letter-spacing: 0px;
    font-weight: bold;
    text-align: center;
}
}

.language_btn{display: inline; width: 25px; transform:translateY(6px);}


@media (max-width:480px){
    .custom_contact_style{font-size: 1.3em}
}