header .logo img {
    width: 180px;
}

header {
    height: 95px !important;
}

nav {
    top: 95px !important;
}

.btn:not(.outline), .btn.outline:hover, .testimonial-carousel ul.slick-dots li.slick-active button, .carousel-columns .slick-dots .slick-active button {
    background-color: #f29e0e !important;
}

.btn:not(.outline):hover {
    color: #f29e0e !important;
    background-color: #ffffff !important;
}

.btn:not(.outline):hover path, header .social-list a:hover path, header .social-list a:hover rect {
    fill: #f29e0e !important;
}

nav:not(.pagination):not(.posts-navigation) ul.plain>li>a:hover, .contact-footer h4, p a, .two-col-img-media a.read-more-link:hover, .listing-columns .item a:hover {
    color: #f29e0e !important;
}

.plain.social-list {
    visibility: hidden !important;
}

.product-downloads ul.downloads-list, .social-footer, .video-trigger, .contact-popout .tab, nav .search-form {
    display: none !important;
}

.btn.outline {
    border: 2px solid #f29e0e;
}

nav:not(.pagination):not(.posts-navigation) .search-form:hover input[type="search"] {
    border-color: #f29e0e !important;
}

@media only screen and (min-width: 1024px) {
    .sub-nav {
        top: 125px
    }
}