.right-sidebar, .single-post .right-sidebar {
    background: #f7f7f7;
    padding: 30px;
}

.blog_widget ul.redux-social-media-list li a {
    font-size: 30px;
}

.single-post .entry-image {
   display: none;
}

.lower-footer a {
    text-decoration: underline;
}

.smob {
   display: none;
}

@media (max-width: 500px) {
.smob { 
    display: inherit !important;
}
}

@media (min-width: 1025px) and (max-width: 2500px) {
.ftss .key-icon-box  {
    width: 200px;
}
}

@media (min-width: 500px) and (max-width: 768px) {
   .ftss .key-icon-box  {
     display: none !important;
}
}

@media (min-width: 769px) and (max-width: 1024px) {
.ftss .vc_col-sm-4 {
    width: 47.333333%;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.vc_col-sm-2 {
    width: 10.666667%;
}

.key-icon-box {
   width: 200px;
}

}

@media (max-width: 959px) {
.lower-footer span, .lower-footer a {
    width: 100%;
    display: initial;
    text-align: left;
}

.back-to-top.active {
    bottom: 71px;
}

}

.upper-footer {
    display: none !important;
}

#main-menu .navbar-nav a, #main-menu .navbar-nav .menu-item a {
    opacity: 1 !important;
}

@media (max-width: 959px) {
.services .vc_column-inner {
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !IMPORTANT;
}
}

@media (max-width: 500px) {
.vc_row.vc_column-gap-25>.vc_column_container {
    padding: 0px !important;
}
}

.footer-bar.no-upper-footer {
    display: none;
}

.navbar.navbar-default.navbar-shrink .menubar .navbar-nav .active > a, .navbar.navbar-default .menubar .navbar-nav .active > a {
    opacity: 1;
}

.kd-panel-phone a, .kd-panel-email a {
    font-size: 17px;
}

@media (max-width: 700px) {
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    margin-top: 70px !important;
}
}

.tt_button.second-style .iconita, #single-page #comments input[type="submit"]:hover, .tt_button.tt_secondary_button, .tt_button.tt_secondary_button .iconita, .team-carousel .owl-item .team-member.design-creative .team-socials a, .format-quote .entry-wrapper:before, .blog-single-title a:hover, .upper-footer i:hover, .wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a:hover, .wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active a, .wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab a:hover, .wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tab.vc_active a, footer.underline-effect .textwidget a:hover, .kd-price-block .pb-price, .team-member.design-classic .kd-team-contact a:hover, #commentform #submit:hover, .kd-panel-subtitle ul>li:before, .kd-panel-subtitle ol>li:before, .tab-text-container ul>li:before, .side-content-text ul>li:before, .wpb_text_column ul>li:before, .modal-content-contact .redux-social-media-list i:hover, .related-content .portfolio .post-link:hover, .related-content .portfolio h5 a:hover, #posts-content .post-link:hover, .team-member.design-classic .team-socials .fab, .vc_grid-item-mini .blog-detailed-grid .vc_gitem-post-data.vc_gitem-post-data-source-post_date p:before, .vc_grid-item-mini .blog-detailed-grid .vc_gitem-post-data.vc_gitem-post-data-source-post_date div:before, #posts-content.blog-detailed-grid .entry-meta a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .large-counter .kd_counter_units, .footer_widget .redux-social-media-list i, .woocommerce ul.products li.product .categories a:hover, #single-page .bbp-login-form .user-submit:hover, .woocommerce-page ul.products li.product.woo-minimal-style .button, .woocommerce-page ul.products li.product.woo-minimal-style .added_to_cart, .menubar #main-menu .navbar-nav .mega-menu.menu-item-has-children .dropdown:hover > a, .key-icon-box .ib-link a, .footer-bar .footer-nav-menu ul li a:hover, #popup-modal .close:hover, body.maintenance-mode .container h2, .wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a, .wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li a:hover, blockquote:before, .feature-sections-wrapper .feature-sections-tabs .nav-tabs a:hover i, .feature-sections-wrapper .feature-sections-tabs .nav-tabs li.active a i, .woocommerce nav.woocommerce-pagination ul li a:hover, .port-prev.tt_button, .port-next.tt_button, .upper-footer .socials-widget a:hover .fa, .woocommerce .woocommerce-form-login .button:hover, .footer_widget ul a:hover, .side-content-text ul li:before, span.bbp-admin-links a:hover, #bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover, .vc_grid-item-mini .vc_gitem-post-data.vc_gitem-post-data-source-post_date div:before, .vc_grid-item-mini .vc_gitem-post-data.vc_gitem-post-data-source-post_author a:before, .vc_grid-item-mini .blog-detailed-grid .vc_btn3-container:hover a, .feature-sections-wrapper .feature-sections-tabs .nav-tabs a:hover, .topbar-lang-switcher ul li a:hover span, .feature-sections-wrapper .feature-sections-tabs .nav-tabs li.active a, div.bbp-breadcrumb a:hover, #bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name, .kd_pie_chart .kd-piechart-icon, .row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title:hover h4, .row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title:hover h4, .woocommerce .checkout_coupon .button:hover:hover, .woocommerce-page #payment #place_order:hover, .team-member.design-minimal .team-socials a, .woocommerce-cart #single-page table.cart .button:hover, .woocommerce-cart #single-page table.cart .actions .button:hover, .wpb-js-composer .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active a, .team-member.design-two:hover .team-socials .fab:hover, .team-member.design-two .team-socials .fab:hover, #single-page .return-to-shop a:hover, .woocommerce-error a, .woocommerce-info a, .woocommerce-message a, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .navbar-nav li.dropdown:hover .dropdown-menu:hover li a:hover, .woocommerce ul.products li.product h2:hover, .keydesign-cart .buttons .btn, .woocommerce .keydesign-cart .buttons .btn, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, .portfolio-meta.share-meta .fa:hover, .woocommerce-account #single-page .woocommerce-Button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page ul.products li.product.woo-minimal-style .button:hover, .woocommerce-page ul.products li.product.woo-minimal-style .added_to_cart:hover, .blog_widget ul li a:hover, #posts-content .entry-meta a:hover, .woocommerce a.button:hover, .keydesign-cart:hover .cart-icon, #comments input[type="submit"], .search-submit:hover, .blog-single-content .tags a, .lower-footer a:hover, #posts-content .post .blog-single-title a:hover, #posts-content.blog-minimal-list .blog-single-title a:hover, #posts-content.blog-img-left-list .blog-single-title a:hover, .socials-widget a:hover .fa, .socials-widget a:hover, #customizer .ekko-tooltip, .footer_widget .menu li a:hover, .row .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title:hover h4, #single-page .single-page-content .widget ul li a:hover, #comments .reply a:hover, #comments .comment-meta a:hover, #kd-slider .secondary_slider, #single-page .single-page-content .widget ul li.current-menu-item a, .team-socials .fa:hover, #posts-content .post .tt_button:hover .fa, #posts-content .post .tt_button:hover, .topbar-socials a:hover .fa, .pricing .pricing-price, .pricing-table .tt_button, .topbar-phone .iconsmind-Telephone, .topbar-email .iconsmind-Mail, .modal-content-contact .key-icon-box .service-heading a:hover, .pricing-table.active .tt_button:hover, .footer-business-content a:hover, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom, .star-rating span, .es-accordion .es-heading h4 a:hover, .keydesign-cart ul.product_list_widget .cart-item:hover, .woocommerce .keydesign-cart ul.product_list_widget .cart-item:hover, #customizer .options a:hover i, .woocommerce .price_slider_wrapper .price_slider_amount .button, #customizer .options a:hover, #single-page input[type="submit"]:hover, #posts-content .post input[type="submit"]:hover, .active .pricing-option i, #comments .reply a:hover, .meta-content .tags a:hover, .navigation.pagination .next, .woocommerce-cart#single-page table.cart .product-name a:hover, .navigation.pagination .prev, .product_meta a:hover, .tags a:hover, .tagcloud a:hover, .tt_button.second-style, .lower-footer .pull-right a:hover, .woocommerce-review-link:hover, .section .wpcf7-mail-sent-ok, .blog-header-form .wpcf7-mail-sent-ok, .upper-footer .modal-menu-item, .video-socials a:hover .fa, .kd_pie_chart .pc-link a:hover, .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4:hover, .fa, .far, .fas, .fab, .wpcf7 .wpcf7-submit:hover, .contact .wpcf7-response-output, .video-bg .secondary-button:hover, #headerbg li a.active, #headerbg li a.active:hover, .footer-nav a:hover, .wpb_wrapper .menu a:hover, .text-danger, .blog_widget ul li a:before, .pricing i, .content-area .vc_grid .vc_gitem-zone-c .vc_general, code, #single-page .single-page-content ul li:before, .subscribe-form header .wpcf7-submit, #posts-content .page-content ul li:before, .chart-content .nc-icon-outline, .chart, .row .vc_custom_heading a:hover, .secondary-button-inverse, .primary-button.button-inverse:hover, .primary-button, a, .kd-process-steps .pss-step-number span, .navbar-default .navbar-nav > .active > a, .pss-link a:hover, .kd_number_string, .featured_content_parent .active-elem h4, .contact-map-container .toggle-map:hover .fa, .contact-map-container .toggle-map:hover, .testimonials.slider .tt-container:before, .tt_button:hover, div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, .nc-icon-outline, .phb-simple-link:hover, .content-area .vc_grid-item-mini:hover .vc_gitem-zone-c .vc_gitem_row .vc_gitem-col h4, .woocommerce ul.products li.product h3:hover, .wpb_text_column ol>li:before, .wpb_text_column ul>li:before, .key-icon-box .ib-link a:hover, .features-tabs .tab-controls li a:hover, .features-tabs.tab-img-fullwidth li.active a, .wp-block-button .wp-block-button__link:hover, .wp-block-archives li a:hover, .wp-block-categories.wp-block-categories-list li a:hover, .cb-container .cb-img-area i, .kd-counter-icon i, .features-tabs .tab-controls li i, .key-icon-box i, .business-info-wrapper .toggle-map-info, .process-icon i, .kd-progress-icon i, .side-content-wrapper i.section-icon {
    color: #5c8a37;
}

.kd-panel-subtitle ul li, .kd-panel-subtitle ol li, .tab-text-container ul li, .side-content-text ul li, .wpb_text_column ul li, .wpb_text_column ol li {
    font-size: 16px;
}

.wpcf7-response-output {
    margin-bottom: 40px !Important;
}

.footer-bar.no-upper-footer {
    border: none;
    margin-top: 0px;
    margin-bottom: 0px;
}

.lower-footer {
    width: 100%;
    border-top: 0px;
}

.video-modal .modal-content .close:hover, #single-page .bbp-login-form .user-submit, .bbpress #user-submit, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], input[type="button"].ninja-forms-field, .modal-content-inner .wpcf7-submit:hover, .searchform #searchsubmit, #kd-slider, .kd-contact-form.light_background .wpcf7 .wpcf7-submit, .footer-newsletter-form .wpcf7 .wpcf7-submit, .kd_progressbarfill, .phone-wrapper, .wpb_wrapper #loginform .button, .woocommerce input.button, .email-wrapper, .woocommerce ul.products li.product .added_to_cart:hover, .footer-business-info.footer-socials a:hover, .parallax.with-overlay:after, .content-area .vc_grid-filter>.vc_grid-filter-item span:after, .tt_button.tt_secondary_button:hover, .pricing-table .tt_button:hover, .modal-content-inner .wpcf7-not-valid-tip, .kd-side-panel .wpcf7-not-valid-tip, .tt_button.second-style:hover, .pricing-table.active .tt_button, #customizer .screenshot a, .heading-separator, .blog-header-form .wpcf7-not-valid-tip, .section .wpcf7-not-valid-tip, .port-prev.tt_button:hover, .port-next.tt_button:hover, .owl-buttons div:hover, .row .vc_toggle_default .vc_toggle_icon, .row .vc_toggle_default .vc_toggle_icon::after, .row .vc_toggle_default .vc_toggle_icon::before, .woocommerce #respond input#submit, .woocommerce a.button, .upper-footer .modal-menu-item:hover, .contact-map-container .toggle-map, .portfolio-item .portfolio-content, .tt_button, #wrapper .vc_grid-btn-load_more .vc_general, .owl-dot span, .woocommerce a.remove:hover, .pricing .secondary-button.secondary-button-inverse:hover, .with-overlay .parallax-overlay, .secondary-button.secondary-button-inverse:hover, .secondary-button, #kd-slider .bullet-bar.tparrows, .primary-button.button-inverse, #posts-content .post input[type="submit"], .btn-xl, .with-overlay, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom:hover, .woocommerce .price_slider_wrapper .ui-slider-horizontal .ui-slider-range, .separator, .woocommerce button.button, .cb-container.cb_main_color:hover, .keydesign-cart .buttons .btn:hover, .woocommerce .keydesign-cart .buttons .btn:hover, .woocommerce ul.products li.product .button:hover, #single-page #comments input[type="submit"]:hover, .contact-map-container .toggle-map:hover, .wpcf7 .wpcf7-submit:hover, .owl-dot span, .features-tabs .tab.active, .pricing-table.DetailedStyle.active .pricing-title .pricing-title-content, .content-area .vc_grid .vc-gitem-zone-height-mode-auto.vc_gitem-zone.vc_gitem-zone-a:before, .row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after, .row .vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before, .wpcf7 .wpcf7-submit, .navigation.pagination .next:hover, #single-page .vc_col-sm-3 .wpcf7 .wpcf7-submit, .spinner:before, .toggle-map-info:hover, .content-area .vc_grid .vc_gitem-zone-c .vc_general:hover, .content-area .vc_grid-item-mini .vc_gitem-animate-fadeIn .vc_gitem-zone.vc_gitem-zone-a:before, .keydesign-cart .badge, .tags a:after, .tagcloud a:after, div.wpcf7 .wpcf7-form .ajax-loader, #bbp_search_submit, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], .comparison-pricing-table .vc_custom_heading.active, .comparison-pricing-table .pricing-row.active, #commentform #submit, footer.underline-effect .textwidget a:after, footer.underline-effect .navbar-footer li a:after, footer.underline-effect .footer_widget .menu li a:after, #main-menu.underline-effect .navbar-nav .mega-menu .dropdown-menu .menu-item a:after, #main-menu.underline-effect .navbar-nav .menu-item .dropdown-menu .menu-item a:after, .kd-process-steps.process-checkbox-template .pss-step-number span:before, .kd-process-steps.process-checkbox-template .pss-step-number:before, .kd-process-steps.process-checkbox-template .pss-item:before, .blog-page-numbers li.active a, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .kd-price-switch input:checked + .price-slider, .team-member.design-classic .kd-team-contact .kd-team-email:before, .team-member.design-classic .kd-team-contact .kd-team-phone:before, .team-member.design-creative .team-image:before, .team-member.design-creative .team-content-hover:before, .testimonials.slider.with-image .tt-content .tt-container, .ib-hover-2.key-icon-box:hover .ib-wrapper, #main-menu.background-dropdown-effect .navbar-nav .menu-item-has-children .dropdown-menu a:hover, .team-member.design-classic .team-socials a:after, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .navigation.pagination .prev:hover, .kd-panel-phone:after, .kd-panel-email:after, .kd-panel-social-list .redux-social-media-list a:after, footer.underline-effect .footer_widget ul li.cat-item a:after, .play-btn-primary-color .play-video, .wp-block-button__link {
    background-color: #5f8f39;
}

#single-page .bbp-login-form .user-submit, #single-page #comments input[type="submit"]:hover, .navigation.pagination .next, .navigation.pagination .prev, .upper-footer .modal-menu-item, .wpcf7 .wpcf7-submit:hover, .tt_button, #wrapper .vc_grid-btn-load_more .vc_general, div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, .navigation.pagination .next, .navigation.pagination .prev, .woocommerce ul.products li.product .button:hover, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .pricing.active, .vc_grid-item-mini .vc_gitem-zone .vc_btn3.vc_btn3-style-custom, .primary-button.button-inverse:hover, .primary-button.button-inverse, .keydesign-cart .buttons .btn, .woocommerce .keydesign-cart .buttons .btn, .wpcf7 .wpcf7-submit, .wpb_wrapper #loginform .button, .owl-buttons div:hover, .woocommerce button.button, .woocommerce a.button, .content-area .vc_grid .vc_gitem-zone-c .vc_general, #commentform #submit, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], .wp-block-button__link, #posts-content .post input[type="submit"], .woocommerce ul.products li.product .added_to_cart, .woocommerce input.button, .owl-dot.active span, .owl-dot:hover span {
    border: 2px solid #5f8f39;
}

.bggreen {
    background: linear-gradient(to bottom, #00341d 0%, #05351f 50%);
}

strong {
    color: #353535;
}

.container h6 {
    font-size: 16px;
}

#hide, .hide {
   display: none !Important;
}