button,
        a.button,
        html input[type="button"],
        input[type="reset"],
        input[type="submit"],
        .highlight-text,
        ul.products li.product a.added_to_cart,
        .attachment .attachment-image .navigation a:hover span,
        .owl-theme .owl-controls .owl-nav div:hover,
        .slupy-readmore,
        .readmore-type-button .more-link,
        .entry-header .entry-icon,
        #header nav ul.menu > li.active-menu-item > a,
        #header nav ul.menu > li:hover > a,
        .slupy-transparent-header #header.sticky-header ul.menu > li:hover > a,
        .slupy-transparent-header #header.sticky-header .menu-additional-btn.active-menu-content > a,
        .slupy-transparent-header #header.sticky-header .menu-additional-btn:hover > a,
        #mobile-menu-button:hover,
        .back-site-content,
        .back-site-top:hover,
        .navigation.loadmore .slupy-loadmore-link:hover,
        .widget_shopping_cart_content span.quantity span.total-item,
        .widget_shopping_cart_content span.quantity span.amount,
        .menu-additional-btn:hover > a,
        .menu-additional-btn.active-menu-content > a,
        .top-bar-menu ul.menu > li > ul li a:hover,
        .search-results > ul > li:hover > a,
        .lang-content > ul > li:hover > a,
        .format-image-media:after,
        .portfolio-filter-menu a:hover,
        .portfolio-filter-menu a.activated-filter,
        .navigation.pagenumbers .page-numbers.current,
        .navigation.pagenumbers a.page-numbers:hover,
        .navigation.oldernewer a:hover,
        #edd_download_pagination a:hover,
        #edd_download_pagination span.current,
        .edd_checkout a,
        .posts-links:hover .current-page,
        .widget_price_filter .ui-slider .ui-slider-range,
        .widget_layered_nav_filters ul li a,
        .widget_layered_nav ul li.chosen a,
        .woocommerce-pagination span.current,
        .woocommerce-pagination a:hover,
        .woocommerce-tabs ul.tabs li.active,
        .woocommerce-tabs ul.tabs li:hover,
        .default-bg-color,
        .added_to_cart.wc-forward,
        .portfolio-model-3 .portfolio-url,
        .page-links > span,
        .page-links > a:hover,
        #today {
            background-color: #545454;
        }

        button:hover,
        a.button:hover,
        html input[type="button"]:hover,
        input[type="reset"]:hover,
        input[type="submit"]:hover,
        .edd_checkout a:hover,
        ul.products li.product a.added_to_cart:hover,
        .readmore-type-button .more-link:hover {
            background-color: #474747;
        }

        .ts-white-bg .navigation.loadmore .slupy-loadmore-link:hover,
        .top-bar-menu ul.menu > li > ul li a:hover,
        .search-results > ul > li:hover > a,
        .navigation.pagenumbers a.page-numbers:hover,
        .navigation.pagenumbers .page-numbers.current,
        #edd_download_pagination a:hover,
        #edd_download_pagination span.current,
        .menu-additional-btn:hover > a,
        .menu-additional-btn.active-menu-content > a,
        .menu-additional-btn .menu-content,
        #mobile-menu-button:hover,
        .top-bar-menu ul.menu > li > ul,
        .slupy_shop_cart.menu-content,
        .portfolio-filter-menu a:hover,
        .portfolio-filter-menu a.activated-filter,
        #header nav ul.menu ul.sub-menu,
        .default-border-color,
        .woocommerce-tabs ul.tabs li.active,
        .woocommerce-tabs ul.tabs li:hover,
        .page-links > span,
        #edd_checkout_cart,
        .page-links > a:hover,
        #top-bar {
            border-color: #545454;
        }

        .widget_shopping_cart_content > ul li .quantity .amount:before {
            border-left-color: #545454;
        }

        table.cart,
        .active-thumbnail img,
        .thumbnails a:hover img,
        .my_account_orders,
        .woocommerce-pagination span.current,
        .woocommerce-pagination a:hover {
            border-color: #545454 !important;
        }

        .default-color,
        .ts-cart-tooltip-right:before,
        .ts-cart-tooltip-bottom-right:before,
        a:hover,
        .single-product p.price,
        .edd-single-price,
        .woocommerce-tabs ul.tabs li.active:before,
        .wp-playlist-caption:hover,
        .entry-header .entry-icon .fa-caret-right,
        nav ul.menu > li.current-menu-item > a,
        nav ul.menu > li.current-menu-ancestor > a,
        #header ul.menu li.menu-item.current-menu-item > a,
        #header ul.menu li.menu-item.current-menu-parent > a,
        #header ul.menu li.menu-item.current-menu-ancestor > a,
        #header nav ul.menu ul.sub-menu > li.menu-item > a:hover,
        .slupy-transparent-header #header.sticky-header ul.menu li.menu-item.current-menu-parent > a,
        .slupy-transparent-header #header.sticky-header ul.menu li.menu-item.current-menu-ancestor > a,
        .widget_shopping_cart_content span.quantity:after {
            color: #545454;
        }

        body {
            font-family: "Open Sans", sans-serif;
            font-size: 14px;
            font-weight: 300;
            color: #5e5e5e;
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            font-family: "Open Sans", sans-serif;
            font-weight: 300;
            color: #444444;
        }

        h1 {
            font-size: 36px;
        }

        h2 {
            font-size: 30px;
        }

        h3 {
            font-size: 24px;
        }

        h4 {
            font-size: 18px;
        }

        h5 {
            font-size: 14px;
        }

        h6 {
            font-size: 12px;
        }

        #header ul.menu > li.menu-item > a,
        .mobile-menu-content ul.menu > li.menu-item > a {
            font-family: "Open Sans", sans-serif;
            font-size: 14px;
            font-weight: 400;
            color: #635944;
        }

        .mobile-menu-content ul.menu ul.sub-menu > li.menu-item > a,
        #header ul.menu ul.sub-menu > li.menu-item > a {
            font-family: "Open Sans", sans-serif;
            font-size: 12px;
            font-weight: 400;
            color: #8c857a;
        }

        a {
            color: #895400;
        }

        a:hover {
            color: #898277;
        }

        button,
        .edd-single-price,
        html input[type="button"],
        input[type="reset"],
        input[type="submit"],
        .woocommerce .button,
        .woocommerce-page .button,
        .cart-empty,
        #respond .form-submit,
        table.cart th,
        .single_add_to_cart_button,
        ul.products li.product a.added_to_cart,
        ul.products li.product a.add_to_cart_button,
        .woocommerce-tabs ul.tabs a,
        .single-product .price,
        .portfolio-filter-menu a,
        #submit-slupy,
        .older-posts,
        .newer-posts,
        .slupy-loadmore-link,
        .comment-navigation,
        .nav-prev-next a,
        .slupy-more-button,
        .portfolio-prev-next a,
        .back-site-content,
        .my_account_orders th,
        .out-of-stock,
        .shop_table thead th,
        p.product.woocommerce .amount,
        .readmore-type-button .more-link,
        .widget_shopping_cart_content p.total {
            font-family: "Open Sans", sans-serif;
        }

        #logo .site-logo img {
            /*max-width: 100%;*/
            height: auto;
        }

        #logo .site-logo {
            max-width: 200px;
        }

        @media all and (-webkit-min-device-pixel-ratio: 1.5) {
            #logo .site-logo img {
                opacity: 0;
            }
        }

        #page-header {
            color: #ffffff;
            background-image: url("../wp-content/uploads/2015/06/slider_small1.jpg");
            background-position: center center;
        }

        #page-header a {
            color: #ffffff;
        }

        #page-header a:hover {
            color: #ffffff;
        }

        #page-header .page-header-title {
            color: #ffffff;
        }

        span.portfolio-date {
            display: none;
        }

        .ts-heading-divider small {
            white-space: normal;
        }

        h3 {
            line-height: 1.2em;
        }

        h2 {
            line-height: 1.4em;
        }

        #page-header .page-header-title {
            text-transform: none;
        }

        #footer .slupy-widget .widget-title {
            text-transform: none;
            opacity: 1.0;
        }

        .entry-header .entry-title {
            text-transform: none;
        }

        a {
            font-weight: 500;
        }

        .single-post .entry-header .entry-title {
            font-size: 32px;
        }

        #header ul.menu > li.menu-item-has-children li.menu-item-has-children > a:after {
            content: '\f0da';
            padding-left: 5px;
            opacity: .4;
            font-size: 12px;
            color: rgba(0, 0, 0, 0.4);
            position: absolute;
            right: 10px;
            top: 50%;
            margin-top: -6px;
        }

        #page-header {
            border-bottom: none;
        }

        .mc4wp-form label {
            margin-top: -17px;
            font-weight: 300;
        }

        .ts-heading-divider small {
            display: block;
        }

        .ts-heading-divider small:before {
            content: none;
        }

        .productbg {
            background-color: #fff;
            padding-top: 15px;
            padding-bottom: 15px;
            border-right: solid 20px #f8f8f8;
            margin-bottom: 20px;
        }

        .ts-blockquote.ts-vertical-line {
            font-size: 16px;
        }