



/* Brand
================================================== */
    .navbar .brand {
                    background: inherit;
            border-bottom: 2px solid transparent;
            padding-left: 0px;
            padding-right: 0px;
        
                    padding-left: 23px;
            padding-right: 27px;
            }
    
    
        @media (max-width: 979px) {
            .navbar .brand {
                padding-left: 20px;
            }
        }

    


/* Logo
================================================== */
    
        .navbar .brand {
            background: inherit;
            border-color: transparent !important;
            padding: 0;
        }

        .navbar-inner {
            min-height: 87        }

        .navbar .btn-navbar {
            margin-top: 28.5px;
        }

                @media (min-width: 980px) {
            body {
                padding-top: 87px;
            }

            .navbar .nav > li > a {
                float: none;
                padding-top: 33.5px;
                padding-bottom: 33.5px;
            }
        }

                @media (max-width: 979px) { 
            .navbar .brand {
                padding-left: 20px;
            }
        }

    


/* Titlebar
================================================== */
    .titlebar-overlay-layer {
        background-color: #94c030;
            }



/* Misc
================================================== */
    .navbar .nav > .active > a,
    .navbar .nav > .active > a:hover,
    .navbar .nav > .active > a:focus {
        border-bottom-color: #94c030;
    }

    .navbar .btn-navbar {
        background: #84ac2b;
    }

    .navbar .btn-navbar:hover {
        background: #91bc2f;
    }

    textarea:focus,
    input[type="text"]:focus,
    input[type="password"]:focus,
    input[type="datetime"]:focus,
    input[type="datetime-local"]:focus,
    input[type="date"]:focus,
    input[type="month"]:focus,
    input[type="time"]:focus,
    input[type="week"]:focus,
    input[type="number"]:focus,
    input[type="email"]:focus,
    input[type="url"]:focus,
    input[type="search"]:focus,
    input[type="tel"]:focus,
    input[type="color"]:focus,
    .uneditable-input {
        border-color: #94c030;
    }

    .post-image-overlay-layer {
        background-color: #94c030;
    }

    .post-gallery .flex-control-nav li a.flex-active {
        background-color: #94c030;
    }

    .project-gallery .flex-control-nav li a.flex-active {
        background-color: #94c030;
    }

    a:hover, a:focus {
        color: #81a82a;
    }

    .button-highlighted {
        background: #8bb42d;
        border-color: #81a82a;
    }

    .button-highlighted:hover {
        background: #7b9f28;
        border-color: #719325;
    }

    .dw-contact-form .wpcf7-submit {
        background: #8bb42d;
        border-color: #81a82a;
    }

    .dw-contact-form .wpcf7-submit:hover {
        background: #7b9f28;
        border-color: #719325;
    }

    .post-quote {
        background-color: #8eb82e;
    }

    .post-quote:hover {
        background-color: #84ac2b;
    }

    .post-link {
        background-color: #8eb82e;
    }

    .post-link:hover {
        background-color: #84ac2b;
    }   

    .post-left .post-left-date h5 {
        color: #87b02c;
    }

    .titlebar-portfolio-filters:hover select {
        color: #8bb42d;
    }

    .titlebar-portfolio-filters:hover i {
        color: #8bb42d;
    }

    .titlebar-single-controls a:hover i {
        color: #8bb42d;
    }

    .post-sharing-icons i {
        background-color: #8bb42d; 
    }

    .post-sharing-icons i:hover {
        background-color: #81a82a; 
    }

    .dropdown-menu > .active > a,
    .dropdown-menu > .active > a:hover,
    .dropdown-menu > .active > a:focus {
        background-color: #81a82a; 
    }

    .wp-pagenavi a:hover {
        background: #81a82a;
        border-color: #7b9f28 !important;
    }

    .button-highlighted {
      background: #87b02c;
      border-color: #7ea329;

      &:hover {
        background: #789b27;
        border-color: #6e8f24;
      }
    }

    .dw-testimonial-text h5 a:hover {
        color: #81a82a;
    }

    .portfolio .project-meta-title a:hover {
        color: #81a82a;
    }

    .dw-progress-bar-flat-bar {
        background-color: #8bb42d;
    }

    .dw-service-box-horizontal i,
    .dw-service-box-vertical i {
        color: #87b02c;
    }

    .dw-person-box i {
        background-color: #8eb82e;
    }

    .dw-person-box i:hover {
        background-color: #84ac2b;
    }

    .dw-info-box-highlighted {
      background: #87b02c;
      border-color: #7ea329;
    }

    .dw-price-box-featured .dw-price-box-title {
        background: #8bb42d;
        border-color: #7ea329;
    }

    .sc-dropcap-highlighted {
        color: #84ac2b;
    }

    .sc-highlight {
        background-color: #84ac2b;   
    }

    .sc-icon.icon-highlighted {
        color: #87b02c;   
    }

    .sc-list-highlighted .sc-list-item > i {
        color: #87b02c; 
    }

    .sc-social-icon-highlighted {
        background-color: #8bb42d;
    }

    .sc-social-icon-highlighted:hover {
        background-color: #81a82a;
    }

    .sc-tooltip-highlighted .tooltip-inner {
      background-color: #84ac2b !important;
    }

    .sc-tooltip-highlighted .tooltip.top .tooltip-arrow {
      border-top-color: #84ac2b !important;
    }

    .sc-tooltip-highlighted .tooltip.bottom .tooltip-arrow {
      border-bottom-color: #84ac2b !important;
    }

    .sc-tooltip-highlighted .tooltip.left .tooltip-arrow {
      border-left-color: #84ac2b !important;
    }

    .sc-tooltip-highlighted .tooltip.right .tooltip-arrow {
      border-right-color: #84ac2b !important;
    }



/* Revolution Slider
================================================== */
    .tp-caption.large-light-bg {
        background-color: #84ac2b !important;
    }

    .tp-caption.large-highlight {
        color: #84ac2b !important;
    }

    .tp-caption.large-highlight-bg {
        color: #84ac2b !important;
    }

    .tp-caption.medium-light-bg {
        background-color: #84ac2b !important;
    }

    .tp-caption.medium-highlight {
        color: #84ac2b !important;
    }

    .tp-caption.medium-highlight-bg {
        color: #84ac2b !important;
    }

    .tp-caption.small-light-bg {
        background-color: #84ac2b !important;
    }

    .tp-caption.small-highlight {
        color: #84ac2b !important;
    }

    .tp-caption.small-highlight-bg {
        color: #84ac2b !important;
    }

    .tp-button.highlighted {
        background-color: #87b02c !important;
        border-color: #7ea329 !important;
    }

    .tp-button.highlighted:hover {
        background-color: #789b27 !important;
        border-color: #6e8f24 !important;
    }



/* Custom CSS
================================================== */
        
