.top-contact li:first-child {
    font-size: 15px;
    font-weight: 600;
}

.top-contact.ttm-highlight-left:after {
    background-color: #0e5534;
}

.ttm-bgcolor-darkgrey {
    background-color: #0e5534;
}

.site-branding img {
    max-height: 80px;
}

#site-header-menu #site-navigation .menu ul.dropdown>li.active>a {
    color: #008dd4;
}

#site-header-menu #site-navigation .menu ul>li:hover>a {
    color: #008dd4;
}

.section-title h5 {
    color: #008dd4;
}

.z-10 {
    z-index: 10 !important;
}

.fs16 {
    font-size: 16px;
}

.ttm-fid-icon-wrapper i {
    color: #008dd4;
}

.skin-border .with-top-border img {
    border-color: #0e5534 !important;
}

.ttm-icon_element-background-color-skincolor {
    background-color: #0e5534;
}

.ttm-bgcolor-white .separator .sep-line {
    border-color: #9ea1a2;
}

.ttm-bgcolor-skincolor>.ttm-bg-layer {
    background-color: #0e5534;
}

.ttm-bgcolor-skincolor>.ttm-bg-layer>.ttm-bg-layer-inner {
    background-color: #0e5534;
}

.ttm-bgcolor-skincolor {
    background-color: #0e5534;
}

.pb-140 {
    padding-bottom: 140px !important;
}

.widget .widget-title:after {
    background-color: #0e5534;
}

.ttm-btn-bgcolor-skincolor {
    background-color: #0e5534;
}

.ttm-btn-bgcolor-skincolor:hover {
    background-color: #008dd4;
}

.social-icons.circle li>a:hover {
    background-color: #008dd4;
}

.ttm-textcolor-white a:hover {
    color: #008dd4;
}

.ttm-textcolor-white.ttm-topbar-wrapper .social-icons li>a:hover {
    color: #008dd4;
}

#totop.top-visible {
    background-color: #0e5534;
}

ul.ttm-our-location-list li i {
    color: #0e5534;
}

#site-header-menu #site-navigation .menu>ul {
    border-top-color: #0e5534 !important;
}

.featured-imagebox-portfolio.ttm-box-view-top-image .featured-iconbox.ttm-media-link a {
    right: 42%;
}

.featured-imagebox-portfolio .featured-iconbox.ttm-media-link a {
    background-color: #0e5534;
}

.featured-imagebox-portfolio .featured-iconbox.ttm-media-link a:hover {
    color: #0e5534;
}

.pp_social {
    display: none;
}

.title-box .breadcrumb-wrapper span:last-child {
    color: #008dd4;
}

.mt30 {
    margin-top: 30px !important;
}

.mb100 {
    margin-bottom: 100px !important;
}

.featured-icon-box.style3:before {
    border-color: #008dd4 !important;
}

.featured-icon-box.style3:after {
    border-color: #008dd4 !important;
}

.section-title.with-desc .title-header:before {
    background-color: #008dd4;
}

.ttm-icon_element-color-skincolor {
    color: #008dd4;
}

input[type="email"]:focus,
textarea:focus {
    border-color: #fff !important;
}

.ttm-btn.ttm-btn-bgcolor-darkgrey {
    background-color: #008dd4;
}

@media (max-width: 575px) {
    .site-branding img {
        max-height: 66px !important;
    }
}

@media only screen and (min-width: 1200px) {
    .fixed-header {
        height: 78px;
    }
}

@media (max-width: 1199px) {
    .ttm-menu-toggle label {
        z-index: 118 !important;
    }
}