﻿body {
}

.boxed #main {
    overflow-x: hidden;
}

img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

.mm3_title,
.mm1_title,
.wordpress-456ecology .woocommerce nav.woocommerce-pagination ul li a,
.wordpress-456ecology.woocommerce-page nav.woocommerce-pagination ul li a,
.wordpress-456ecology .woocommerce nav.woocommerce-pagination ul li span,
.wordpress-456ecology.woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce .widget_layered_nav ul li a,
.woocommerce-page .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span,
.woocommerce-page .widget_layered_nav ul li span,
.total-cart-wrap h2,
#order_review_heading,
.lpd-checkout-accordion .panel-title a,
.vc-lpd-woocommerce h2,
.lpd-related h2,
.lpd-upsells h2,
ul.lpd-products .product.product-category .product-category-title,
.wordpress-456ecology .vc_separator h4,
.lpd-cart-list-title a,
.lpd-shopping-cart .lpd-cart-total span,
.mega_header h2,
.lpd_title h4,
.vc_callout2 .callout2_title span,
.vc_callout2 .callout2_sep_word span,
.callout-content h4,
.iconitem h5.title,
.meta-block h4,
.vc_lpd_testiomonial .testiomonial_content .tc_title,
.lpd-module .module_content h3,
.featured-module-3-content h3,
.featured-module-3-content .featured-module-3-label,
.featured-module-2-content-2 h3,
.featured-module-2-content h3,
featured-module-1-content h3,
.working-time ul li span,
.widget .title,
.comment-author,
#title-breadcrumb h2,
.lpd-heading-title {
    font-weight: 900;
}

.working-time {
    border: 1px solid #E4E4E4;
}

.menu3dmega > ul > li > a, .menu3dmega > ul > li > span {
    font-weight: normal;
    font-size: 15px;
}

.menu3dmega > ul ul li > a {
    font-weight: normal;
    font-size: 13px;
}

.form-control,
body {
    font-size: 13px;
}

.search-dropdown form input,
.lpd_breadcrumb,
p.copyright,
.btn,
.tagcloud a,
.tags a,
.blog-post-title,
.blog-post-taxo,
.blog-post-meta,
.single-post-meta,
.comment-info,
.portfolio-post-details ul,
.cbp-l-project-details-list,
.cbp-popup-singlePage .cbp-l-project-subtitle,
.cbp-popup-singlePage .cbp-l-project-title,
.wordpress-123shop .wpb_toggle,
.wordpress-123shop #content h4.wpb_toggle,
.wordpress-123shop .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a,
.wpb_alert .messagebox_text,
.wordpress-123shop .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.wordpress-123shop .wpb_content_element .wpb_accordion_header a,
.lpd-portfolio-item .title,
.widget-meta,
.featured-module-3-text,
.featured-module-1-content,
.mm1_description,
.mm2_description,
.mm3_description,
.mm4_title,
.mm5_title,
.new_module_content .description,
.tmc_info,
.vc_lpd_testiomonial .testiomonial_content,
.meta-block-content,
.iconitem .content,
.lpd-shopping-cart-list .empty,
.lpd-product-thumbnail .loop-shop-btn,
ul.lpd-products li.type-product h3,
.lpd-out-of-s,
.lpd-onsale,
.pn-btn,
.wordpress-456ecology .woocommerce ul.cart_list li a,
.wordpress-456ecology .woocommerce ul.product_list_widget li a,
.wordpress-456ecology.woocommerce-page ul.cart_list li a,
.wordpress-456ecology.woocommerce-page ul.product_list_widget li a,
.thumbnail-item-title,
.mh_description,
.cbp-l-caption-desc,
.cbp-l-grid-team-position,
.cbp-l-grid-projects-desc,
.cbp-l-grid-blog-comments,
.cbp-l-grid-blog-split,
.cbp-l-grid-blog-date,
.mi-slider nav a,
.mi-slider ul li h4,
.woocommerce-shop-assistant .assistant-phrase,
a.at_logo_carousel_dismiss_button,
.wordpress-456ecology .at_logo_carousel_calltoaction_block h2,
.wordpress-456ecology a.at_logo_carousel_button {
    font-family: 'Raleway', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

body {
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}



a {
    color: #79ad4b;
}

.text-primary {
    color: #79ad4b;
}

.btn-primary {
    background-color: #79ad4b;
    border-color: #79ad4b;
}

    .btn-primary.disabled,
    .btn-primary[disabled],
    fieldset[disabled] .btn-primary,
    .btn-primary.disabled:hover,
    .btn-primary[disabled]:hover,
    fieldset[disabled] .btn-primary:hover,
    .btn-primary.disabled:focus,
    .btn-primary[disabled]:focus,
    fieldset[disabled] .btn-primary:focus,
    .btn-primary.disabled:active,
    .btn-primary[disabled]:active,
    fieldset[disabled] .btn-primary:active,
    .btn-primary.disabled.active,
    .btn-primary[disabled].active,
    fieldset[disabled] .btn-primary.active {
        background-color: #79ad4b;
        border-color: #79ad4b;
    }

    .btn-primary .badge {
        color: #79ad4b;
    }

.btn-link {
    color: #79ad4b;
}

    .btn-link:hover,
    .btn-link:focus {
        color: #79ad4b;
    }

.label-primary {
    background-color: #79ad4b;
}

.header-bottom-wrap {
    background-color: #79ad4b;
}

.header-content a:hover {
    color: #79ad4b;
}

.lpd_breadcrumb .active_breadcrumb {
    color: #79ad4b;
}

.lpd_breadcrumb a:hover {
    color: #79ad4b;
}

.footer-meta {
    background-color: #79ad4b;
}

.footer.dark-theme .widget.widget_rss ul li a:hover,
.footer.dark-theme .widget.widget_pages ul li a:hover,
.footer.dark-theme .widget.widget_nav_menu ul li a:hover,
.footer.dark-theme .widget.widget_login ul li a:hover,
.footer.dark-theme .widget.widget_meta ul li a:hover,
.footer.dark-theme .widget.widget_categories ul li a:hover,
.footer.dark-theme .widget.widget_archive ul li a:hover,
.footer.dark-theme .widget.widget_recent_comments ul li a:hover,
.footer.dark-theme .widget.widget_recent_entries ul li a:hover {
    color: #79ad4b;
}

.blog-post-title a:hover {
    color: #79ad4b;
}

.cbp-popup-singlePage .cbp-popup-navigation-wrap {
    background-color: #79ad4b;
}

.mega-icon-bg {
    background-color: #79ad4b;
}

.lpd-portfolio-item .title a:hover {
    color: #79ad4b;
}

.pn-btn:hover {
    color: #79ad4b;
}

.wpml-switcher-mobile .flag a:hover {
    color: #79ad4b;
}

.lpd-shopping-cart a.cart-total:hover {
    color: #79ad4b;
}

.menu3dmega > ul > li.open > a,
.menu3dmega > ul > li:hover > .arrow-icon-bottom:after,
.menu3dmega > ul > li:hover > a,
.menu3dmega > ul > li:hover > a:after,
.menu3dmega > ul > li:hover > .arrow-icon-bottom {
}

.menu3dmega > ul ul li > a.halflings:hover:before {
    color: #79ad4b;
}

.lpd_breadcrumb a:hover {
    color: #79ad4b;
}

.widget.widget_pages ul li a:hover:before,
.widget.widget_nav_menu ul li a:hover:before,
.widget.widget_login ul li a:hover:before,
.widget.widget_meta ul li a:hover:before,
.widget.widget_categories ul li a:hover:before,
.widget.widget_archive ul li a:hover:before,
.widget.widget_recent_comments ul li a:hover:before,
.widget.widget_recent_entries ul li a:hover:before,
.widget.widget_rss ul li a:hover,
.widget.widget_pages ul li a:hover,
.widget.widget_nav_menu ul li a:hover,
.widget.widget_login ul li a:hover,
.widget.widget_meta ul li a:hover,
.widget.widget_categories ul li a:hover,
.widget.widget_archive ul li a:hover,
.widget.widget_recent_comments ul li a:hover,
.widget.widget_recent_entries ul li a:hover {
    color: #79ad4b;
}

.tagcloud a:hover,
.tags a:hover {
    border-color: #79ad4b;
    background-color: #79ad4b;
}

.blog-post-title a:before {
    background: #79ad4b;
}

.single-post-meta a:hover,
.blog-post-meta a:hover {
    color: #79ad4b;
}

.theme-option-contacts a:hover {
    color: #79ad4b;
}

.meta-menu a:hover {
    color: #79ad4b;
}

.header-middle-search .search-btn {
    background-color: #79ad4b;
}

.footer-menu li a:hover {
    color: #79ad4b;
}

.lpd-prodcut-accordion .panel-title a.halflings:before {
    color: #79ad4b;
}

.lpd-cart-list-title a:hover {
    color: #79ad4b;
}

.woocommerce .widget_layered_nav ul li a:hover,
.woocommerce-page .widget_layered_nav ul li a:hover {
    color: #79ad4b !important;
}

.wordpress-456ecology .widget_product_categories ul li a:hover {
    color: #79ad4b !important;
}

.vc_lpd_testiomonial .testiomonial_content:hover:before {
    border-top-color: #79ad4b;
}

.meta-block:hover,
.vc_lpd_testiomonial .testiomonial_content:hover {
    border-color: #79ad4b;
}

.vc_lpd_testiomonial .testiomonial_content:hover {
    color: #79ad4b;
}

.meta-block:hover .sep-border {
    background-color: #79ad4b;
}

blockquote:hover {
    color: #79ad4b;
    border-color: #79ad4b;
}

.callout:hover {
    border-color: #79ad4b;
}

    .callout:hover .sep-border {
        background: #79ad4b;
    }

.title-404 {
    color: #79ad4b;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
    background-color: #70a145;
    border-color: #70a145;
}

.dropcap {
    background: #79ad4b;
}

.lpd-product-thumbnail .loop-shop-btn {
    background-color: #79ad4b;
}

.woocommerce .star-rating span,
.woocommerce-page .star-rating span {
    color: #79ad4b;
}

.wordpress-456ecology .woocommerce ul.cart_list li a:hover,
.wordpress-456ecology .woocommerce ul.product_list_widget li a:hover,
.wordpress-456ecology.woocommerce-page ul.cart_list li a:hover,
.wordpress-456ecology.woocommerce-page ul.product_list_widget li a:hover {
    color: #79ad4b !important;
}
/* cubeportfolio */
.cbp-l-filters-button .cbp-filter-counter {
    background-color: #79ad4b;
}

    .cbp-l-filters-button .cbp-filter-counter:before {
        border-top-color: #79ad4b;
    }

.cbp-popup-singlePage .cbp-l-project-desc-title span,
.cbp-popup-singlePage .cbp-l-project-details-title span {
    border-bottom-color: #79ad4b;
}

.cbp-l-filters-alignCenter .cbp-filter-item:hover {
    color: #79ad4b;
}

.cbp-l-filters-alignCenter .cbp-filter-item-active {
    color: #79ad4b;
}

.cbp-l-filters-alignCenter .cbp-filter-counter {
    background: #79ad4b;
}

    .cbp-l-filters-alignCenter .cbp-filter-counter:before {
        border-top-color: #79ad4b;
    }

.cbp-l-filters-alignRight .cbp-filter-counter:before {
    border-top-color: #79ad4b;
}

.cbp-l-filters-alignRight .cbp-filter-counter {
    background: #79ad4b;
}

.cbp-l-grid-blog-comments:hover {
    color: #79ad4b;
}

.cbp-l-filters-list .cbp-filter-item-active {
    background-color: #79ad4b;
}

.cbp-l-filters-list .cbp-filter-item {
    border-color: #79ad4b;
}
/* cubeportfolio */
.cbp-l-filters-alignLeft .cbp-filter-item-active {
    /* @editable properties */
    background-color: #70a145;
    border-color: #70a145;
}

.cbp-l-filters-dropdownWrap {
    background: #70a145;
}



.vc_custom_1403292263033 {
    margin-bottom: 0px !important;
}

.vc_custom_1453891217092 {
    margin-bottom: 20px !important;
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.vc_custom_1403938926046 {
    margin-bottom: 30px !important;
    padding: 0px 0px 20px !important;
}

.vc_custom_1403512801035 {
    margin-bottom: 50px !important;
    padding-top: 40px !important;
    padding-bottom: 20px !important;
}

.vc_custom_1403938969546 {
    margin-bottom: 30px !important;
}

.vc_custom_1403687545826 {
    margin-bottom: 40px !important;
    padding-top: 70px !important;
    padding-bottom: 80px !important;
}

.vc_custom_1403938996072 {
    margin-bottom: 0px !important;
}

.vc_custom_1425123793969 {
    margin-bottom: 0px !important;
}

.vc_custom_1425123802608 {
    margin-bottom: 0px !important;
}

.vc_custom_1425123813557 {
    margin-top: 20px !important;
    margin-bottom: 0px !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    background-color: rgba(255, 255, 255, 0) !important;
  
    border-left-style: solid !important;
    border-right-style: solid !important;
    border-top-style: solid !important;
    border-bottom-style: solid !important;
}

.vc_custom_1403764744462 {
    margin-bottom: 10px !important;
}

.lpd-onsale-2, .lpd-onsale {
    background: #D9534F;
}

.wpb_animate_when_almost_visible {
    opacity: 1;
}
