
    body {
        font-family:Open Sans, sans-serif;
        font-size: 15px;
        line-height: 22px;
        font-weight:400;
        color:#737373;
    }

    /* Header */
    header {
        background-color: #000000;
        color: #ffffff;
    }

    header .menu a,
    .stand_text_block a {
        font-size: 12px;
        font-weight: 600;
        color: #ffffff;
    }

    header .menu li:hover a {
        color: #91c968;
    }

    header .menu li a:before {
        background: #91c968;
    }

    header .menu li .sub-menu li {
        background: #000000;
    }

    header .menu li .sub-menu li a,
    header .menu li .sub-menu li:hover .sub-menu li a,
    header .menu li .sub-menu li.current-menu-ancestor .sub-menu li a {
        font-size: 11px;
        color: #939393;
    }

    header .menu li .sub-menu li:hover a,
    header .menu li .sub-menu li.current-menu-item a,
    header .menu li .sub-menu li:hover .sub-menu li a:hover,
    header .menu li .sub-menu li .sub-menu li.current-menu-item a,
    header .menu li .sub-menu li.current-menu-ancestor a {
        color: #ffffff;
    }

    .stand_text_block ul.language_list li {
        background: #000000;
    }

    .stand_text_block a,
    .meta_bar .header_mail a {
        color: #ffffff;
    }

    .header_cart_content .cart_contents:before,
    .stand_text_block .lang_btn:before {
        background: #ffffff;
    }

    /* Footer */
    footer {
        background: #000000;
        color: #ffffff;
    }

    .footer_manu ul li a {
        color: #ffffff;
    }

    .footer_manu ul li a:before {
        background: #ffffff;
    }

    /* Typography */
    h1, h2, h3, h4, h5, h6,
    #comments .comment_author h5 a {
        font-family: Open Sans;
        color: #000000;
    }

    h1, h1 a {
        font-size: 50px;
        line-height: 50px;
    }

    h2, h2 a {
        font-size: 40px;
        line-height: 40px;
    }

    h3, h3 a {
        font-size: 30px;
        line-height: 30px;
    }

    h4, h4 a {
        font-size: 20px;
        line-height: 20px;
    }

    h5, h5 a {
        font-size: 18px;
        line-height: 18px;
    }

    h6, h6 a {
        font-size: 14px;
        line-height: 14px;
    }

    h1 span, 
    h2 span,
    h3 span,
    h4 span,
    h5 span,
    h6 span {
        color: #91c968;
    }

    /* Main Color */
    a:hover,
    .tag_share a,
    .widget_categories .cat-item a,
    .widget_archive li a,
    .widget_nav_menu li a,
    .widget_meta li a,
    .widget_pages li a,
    .widget_recent_entries li a,
    .widget_posts .recent_posts_container,
    .widget_posts .recent_posts_container a,
    .widget_tag_cloud .tagcloud a,
    .widget_calendar .calendar_wrap table tfoot a,
    .footer_socials a,
    .widget_gt3_contacts .widget_text p a,
    .widget_recent_comments a,
    .widget_nav_menu ul li.menu-item-has-children .sub-menu a,
    .widget_nav_menu ul li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu a,
    .widget_rss a,
    .skill_descr,
    .search_listing_container .item_meta a {
        color: #737373;
    }

    a,
    .founded,
    .dropcap,
    .post_meta_container a:hover,
    .featured_posts_container .featured_items h4 a:hover,
    .featured_posts_container .featured_items .post-meta a:hover,
    .comments_module .comment_author h5 a:hover,
    .team_title h4 a:hover,
    .shortcode_imagebox a:hover,
    .blog_listing_cont h4 a:hover,
    .blog_listing_cont .post-meta a:hover,
    .featured_posts_container .featured_items .featured_more_button:hover,
    #comments .comment_author h5 a:hover,
    .widget_categories .cat-item:hover a,
    .widget_archive li:hover a,
    .widget_nav_menu li:hover a,
    .widget_meta li:hover a,
    .widget_pages li:hover a,
    .widget_recent_entries li:hover a,
    .widget_categories .cat-item:hover,
    .widget_archive li:hover,
    .widget_nav_menu li:hover,
    .widget_meta li:hover,
    .widget_pages li:hover,
    .widget_recent_entries li:hover,
    .widget_categories .cat-item:hover:after,
    .widget_archive li:hover:after,
    .widget_nav_menu li:hover:after,
    .widget_meta li:hover:after,
    .widget_pages li:hover:after,
    .widget_recent_entries li:hover:after,
    .widget_calendar .calendar_wrap table tfoot a:hover,
    .footer_socials a:hover,
    .widget_gt3_contacts .widget_text p a:hover,
    .widget_recent_comments a:hover,
    .widget_nav_menu ul li.menu-item-has-children .sub-menu li:hover a,
    .widget_nav_menu ul li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li:hover a,
    .widget_rss a:hover,
    .blog_listing_cont .featured_more_button:hover,
    .module_iconboxes:hover h5,
    .schedule tr td:first-child:before,
    .testimonials_meta:before,
    .widget_posts .recent_posts_container a:hover,
    .shortcode_imagebox a:hover h4,
    .module_blog .blog_listing_item a:hover,
    .search_listing_container .search_item h5 a:hover,
    .search_listing_container .item_meta a:hover,
    .search_listing_container .featured_more_button:hover {
        color: #91c968;
    }

    .share_button,
    .tag_share a:hover,
    .posts_nav a:hover,
    .featured_items .featured_more_button:hover:before,
    .blog_listing_cont .featured_more_button:hover:before,
    #comments .reply_button a,
    #comments .comment-respond input[type="submit"],
    .comments_module .reply_button a,
    .comments_module .comment-respond input[type="submit"],
    a.teamlink_plus,
    .blog_listing_cont .pagerblock li a:hover,
    .widget_flickr .flickr_badge_image a .flickr_bage_image_wrapper .flick_fader,
    .widget_posts .recent_posts_container .recent_post_img .recent_post_fader,
    .widget_tag_cloud .tagcloud a:hover,
    .slider-paginator ul li.active a,
    .slider-paginator ul li a:hover,
    .featured_posts_container .featured_items .img_block a .featured_item_fader,
    .selectBox-options LI.selectBox-selected A,
    .wpcf7-form input[type="submit"],
    .price_item.most_popular,
    .iconbox_wrapper span,
    .shortcode_accordion_item_title.state-active,
    .protected-post-form input[type="submit"],
    .module_blog .blog_listing_item .featured_more_button:hover:before,
    .module_blog .pagerblock li a:hover,
    .search_awe,
    .search_listing_container .featured_more_button:hover:before,
    .search-results .pagerblock li a:hover,
    .search-no-results .search_form input[type="submit"] {
        background: #91c968;
    }
    .iconbox_wrapper span {
        box-shadow: 0 5px 20px rgba(145,201,104, .35);
    }
    .iconbox_wrapper:hover span {
        box-shadow: 0 5px 20px rgba(145,201,104, .55);
    }
    a.teamlink:hover,
    .share_button:hover,
    .comments_module .reply_button a:hover {
      box-shadow: 0 5px 10px rgba(145,201,104, .4);
    }

    .share_button:hover,
    #comments .reply_button a:hover {
        box-shadow: 0 5px 10px rgba(145,201,104, .6);
    }

    blockquote,
    .tag_share a:hover,
    .posts_nav a:hover,
    #comments .comment-respond input[type="submit"],
    .blog_listing_cont .pagerblock li a:hover,
    .widget_tag_cloud .tagcloud a:hover,
    .wpcf7-form input[type="submit"],
    .shortcode_accordion_item_title.state-active,
    .module_blog .pagerblock li a:hover,
    .search_awe,
    .search-results .pagerblock li a:hover {
        border-color: #91c968;
    }

    #comments .comment-respond input[type="submit"]:hover,
    .protected-post-form input[type="submit"]:hover,
    .search_awe:hover,
    .search-no-results .search_form input[type="submit"]:hover,
    .share_button:hover,
    #comments .reply_button a:hover {
        background: #adf17c;
    }

    #comments .comment-respond input[type="submit"]:hover,
    .search_awe:hover {
        border-color: #adf17c;
    }

    .search_listing_container .search_item h5 a {
        color: #000000;
    }

    ::selection {
        background:#91c968;
        color: #ffffff;
    }

    ::-moz-selection {
        background:#91c968;
        color: #ffffff;
    }

    /* Error 404 Page */
    .error404 .wrapper {
        background: url("") no-repeat center;
    }

    /* Builder */
    .module_wrapper .bg_title.centered:after,
    .counter_title:before,
    .adblock_wrapper h5:before {
        background-color:#000000;
    }

    .module_wrapper.light_mode .bg_title.centered:after {
        background-color:#91c968;
    }

    .btn_type1 {
        border-color: #91c968;
        background-color: #91c968;
    }

    .menu_mobile {
        background-color: #000000;
    }


    /* Woocommerse */
    .header_cart_content a {
        color: #ffffff;
    }

    ul.products li .prod_meta_cont,
    .header_cart_content .cart_submenu .cart_wrap,
    .header_cart_content .cart_submenu p.empty {
        background-color: #000000;
    }

    ul.products li .prod_title a:hover,
    .woocommerce.post-type-archive-product .woocommerce_container ul.products li .prod_title a:hover,
    .woocommerce .products ul.products li .prod_title a:hover,
    ul.products li .prod_meta_cont .prod_cat_cont a:hover,
    .woocommerce.post-type-archive-product .woocommerce_container ul.products li .prod_meta_cont .prod_cat_cont a:hover,
    .woocommerce .products ul.products li .prod_meta_cont .prod_cat_cont a:hover,
    .header_cart_content .cart_submenu ul.product_posts li a.title:hover,
    .header_cart_content .cart_submenu ul.product_posts li a.remove_products:hover,
    .widget_product_categories ul.product-categories li:hover a,
    .widget_layered_nav_filters ul li:hover a,
    .widget_product_categories ul.product-categories li:hover:after,
    .widget_layered_nav_filters ul li:hover:after,
    .woocommerce-page ul.product_list_widget li a:hover,
    .single-product .product .summary .woocommerce-review-link:hover,
    .single-product .product .summary .product_meta a:hover,
    .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
    .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
    .woocommerce table.shop_table tbody .product-name a:hover,
    .woocommerce-account .myaccount_user a:hover,
    .woocommerce-account .addresses .title a:hover,
    .woocommerce-account form.login .lost_password a:hover,
    .woocommerce-MyAccount-navigation ul li a:hover {
        color: #91c968;
    }

    .woocommerce-page .widget_shopping_cart .cart_list li a.remove:hover,
    .woocommerce-page.widget_shopping_cart .cart_list li a.remove:hover,
    .woocommerce table.shop_table tbody .product-remove a.remove:hover {
        color: #91c968 !important;
    }

    ul.products li .prod_meta_cont .add_to_cart_button,
    .woocommerce.post-type-archive-product .woocommerce_container ul.products li .prod_meta_cont .add_to_cart_button,
    .woocommerce .products ul.products li .prod_meta_cont .add_to_cart_button,
    .woocommerce_container .pagerblock li a:hover,
    .header_cart_content .cart_submenu .header_view_cart_button,
    .woocommerce-page .widget_shopping_cart a.button,
    .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
    .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
    .widget_price_filter .price_slider_amount button.button,
    .widget_product_tag_cloud .tagcloud a:hover,
    ul.products li .product_link .prod_image_fader,
    .woocommerce.post-type-archive-product .woocommerce_container ul.products li .product_link .prod_image_fader,
    .woocommerce .products ul.products li .product_link .prod_image_fader,
    .single-product .product .summary .cart .single_add_to_cart_button,
    .woocommerce div.product .woocommerce-tabs ul.tabs li a:after,
    .woocommerce #respond input#submit,
    .woocommerce .woocommerce-error a,
    .woocommerce .woocommerce-info a,
    .woocommerce .woocommerce-message a,
    .woocommerce-cart table.cart td.actions .coupon input[name="apply_coupon"],
    .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
    .woocommerce-checkout .woocommerce-checkout-payment #place_order,
    .woocommerce-account .contentarea .woocommerce form input[type="submit"],
    .woocommerce-checkout form.checkout_coupon input[type="submit"],
    .woocommerce .return-to-shop a.button,
    .woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button,
    .woocommerce .woocommerce-MyAccount-content .button {
        background-color: #91c968;
    }

    .woocommerce-cart table.cart td.actions input[name="update_cart"]:hover {
        background-color: #91c968 !important;
    }

    .woocommerce_container .pagerblock li a:hover,
    .widget_product_tag_cloud .tagcloud a:hover,
    .woocommerce-cart table.cart td.actions input[name="update_cart"]:hover {
        border-color: #91c968;
    }

    .header_cart_content .cart_submenu .header_view_cart_button,
    .woocommerce-page .widget_shopping_cart a.button {
        border-color: #91c968 !important;
    }

    ul.products li .prod_meta_cont .add_to_cart_button:hover,
    .woocommerce.post-type-archive-product .woocommerce_container ul.products li .prod_meta_cont .add_to_cart_button:hover,
    .woocommerce .products ul.products li .prod_meta_cont .add_to_cart_button:hover,
    .header_cart_content .cart_submenu .header_view_cart_button:hover,
    .woocommerce-page .widget_shopping_cart a.button:hover,
    .widget_price_filter .price_slider_amount button.button:hover,
    .single-product .product .summary .cart .single_add_to_cart_button:hover,
    .woocommerce #respond input#submit:hover,
    .woocommerce .woocommerce-error a:hover,
    .woocommerce .woocommerce-info a:hover,
    .woocommerce .woocommerce-message a:hover,
    .woocommerce-cart table.cart td.actions .coupon input[name="apply_coupon"]:hover,
    .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
    .woocommerce-checkout .woocommerce-checkout-payment #place_order:hover,
    .woocommerce-account .contentarea .woocommerce form input[type="submit"]:hover,
    .woocommerce-checkout form.checkout_coupon input[type="submit"]:hover,
    .woocommerce .return-to-shop a.button:hover,
    .woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button:hover,
    .woocommerce .woocommerce-MyAccount-content .button:hover {
        background-color: #adf17c;
    }

    .header_cart_content .cart_submenu .header_view_cart_button:hover,
    .woocommerce-page .widget_shopping_cart a.button:hover {
        border-color: #adf17c !important;
    }

    .widget_product_categories ul.product-categories li a,
    .widget_layered_nav_filters ul li a,
    .widget_product_tag_cloud .tagcloud a,
    .woocommerce .star-rating::before,
    .single-product .product .summary .woocommerce-review-link,
    .single-product .product .summary .quantity .qty,
    .single-product .product .summary .product_meta .sku_wrapper,
    .single-product .product .summary .product_meta .posted_in,
    .single-product .product .summary .product_meta .tagged_as,
    .woocommerce div.product .woocommerce-tabs #reviews #review_form_wrapper .comment-form p.stars a,
    .woocommerce table.shop_table tbody .product-name a,
    .select2-container .select2-choice,
    .select2-results,
    .woocommerce-account .myaccount_user a,
    .woocommerce-account .addresses .title a,
    .woocommerce-account form.login .lost_password a,
    .woocommerce-MyAccount-navigation ul li a {
        color: #737373;
    }

    @media only screen and (max-width: 1199px) {
        .error_404 {
            background: url("") no-repeat center;
        }

        .error404 header {
            background: #000000;
        }

        header .menu li.current-menu-item a,
        header .menu li.current-menu-ancestor a,
        header .menu li .sub-menu li.current-menu-item a,
        header .menu li .sub-menu li .sub-menu li.current-menu-item a,
        header .menu li .sub-menu li.current-menu-ancestor a {
            color: #ffffff;
        }
    }
    