.main-header.header-style-two .header-upper .logo-box {
    padding-top: 30px !important;
    padding-left: 35px !important;
    padding-right: 30px !important;
}

.header-style-two .logo img {
    width: 100% !important;
}

.header-style-two .header-inner {
    border-left: 4px solid #8ec53f !important;
}

.header-style-two .header-top {
    border-top: 4px solid #8ec53f !important;
}

.header-style-two .header-top .language > a > span, .header-style-two .header-top .top-right .right-list li .icon {
    color: #8ec53f !important;
}

.header-style-two .main-menu .navigation > li:hover > a, .header-style-two .main-menu .navigation > li.current > a, .header-style-two .sticky-header .main-menu .navigation > li.current > a {
    color: #044ca3 !important;
}

.header-style-two .main-menu .navigation > li:hover > a, .header-style-two .main-menu .navigation > li.current > a, .header-style-two .sticky-header .main-menu .navigation > li.current > a {
    color: #044ca3 !important;
}

.main-header.header-style-two .header-lower .search-panel input:focus, .main-header.header-style-two .header-lower .search-panel select:focus, .main-header.header-style-two .header-lower .search-box-outer .dropdown-menu, .header-style-two .main-menu .navigation > li > ul > li > ul, .header-style-two .main-menu .navigation > li > ul, .header-style-two .header-top .language .dropdown-menu {
    border-color: #8ec53f !important;
}

.header-style-two .main-menu .navigation > li > ul > li > ul > li:hover > a, .header-style-two .main-menu .navigation > li > ul > li:hover > a, .header-style-two .header-top .language .dropdown-menu > li > a:hover {
    background-color: #044ca3 !important;
}

.header-style-two .header-top .top-right .social-box li a:hover {
    color: #8ec53f !important;
}

.nwsiz {
    font-size: 14px !important;
}

.btn-style-three {
    background: #044ca3 !important;
    border: 2px solid #8ec53f !important;
}

.btn-style-three:hover {
    background: none !important;
    color: #ffffff !important;
}

.featured-section {
    border-top: 4px solid #8ec53f !important;
}

.feature-block .inner-box .icon-box {
    background-color: #044ca3 !important;
}

.feature-block .inner-box h3 a:hover {
    color: #044ca3 !important;
}

.sec-title-two h2 span, .sec-title h3 span {
    color: #044ca3 !important;
}

.list-style-one li:before {
    color: #8ec53f !important;
}

.welcome-section .btn-style-four:hover {
    color: #fff !important;
    background: #044ca3 !important;
}

.btn-style-four {
    border: 2px solid #8ec53f !important;
}

.welcome-section .btn-style-four {
    color: #044ca3 !important;
}

.services-block-three .inner-box .image h4 {
    background-color: #044ca3 !important;
}

.services-block-three .inner-box .image h4:after {
    border-top: 42px solid #8ec53f !important;
}

.fact-counter .column .inner .count-outer:before {
    background-color: #8ec53f !important;
}

.testimonial-block .inner-box {
    border: 3px solid #8ec53f !important;
}

.btn-style-one {
    background: #044ca3 !important;
    border: 2px solid #8ec53f !important;
}

.btn-style-one:hover {
    background: none !important;
    color: #8ec53f !important;
}

.fullwidth-section .right-column .inner-column:before {
    background-color: rgb(4 76 163 / 0.9) !important;
}

.btn-style-two {
    color: #8ec53f !important;
}

.main-footer.style-two {
    border-top: 3px solid #8ec53f !important;
}

.main-footer.style-two .about-widget .phone-number, .main-footer.style-two .footer-list li a:before, .main-footer.style-two .footer-widget h2 .icon {
    color: #8ec53f !important;
}

.footer-list li a:hover {
    color: #044ca3 !important;
}

.main-footer.style-two .footer-bottom, .main-footer.style-two .social-icon-one li a:hover, .main-footer.style-two .email-form .form-group .submit-btn {
    background-color: #044ca3 !important;
}

.scroll-to-top:hover {
    background: #8ec53f !important;
}

.breadcrumb-outer .bread-crumb a:hover, .breadcrumb-outer .bread-crumb a.current {
    color: #044ca3 !important;
}

.red .services-block-two .inner-box .icon-box, .red .news-block .inner-box .content-column h3 a:hover, .red .news-block .inner-box .content-column .read-more:hover {
    color: #044ca3 !important;
}

.red .services-block-two .inner-box:before, .red .news-block .inner-box:hover .image-column .inner-column:before, .red .news-block .inner-box .content-column h3:before {
    background: #8ec53f !important;
}

.track-form-two .form-group .submit-btn {
    background: #044ca3 !important;
}

.tracking-info-detail .tracking-box .tracking-location:before {
    background-color: #8bc34a !important;
    width: 2px !important;
}

.tracking-info-detail .tracking-box .tracking-location .dott {
    background-color: #d6d6d6 !important;
}

.tracking-info-detail .tracking-box .tracking-location:after {
    background-color: #8ec53f !important;
}

.tracking-info-detail .tracking-box .tracking-location.style-two::after {
    background-color: #044ca3 !important;
}

.tracking-info-detail .tracking-box .tracking-location.style-two .dott {
    background-color: #d6d6d6 !important;
}

.tracking-info-detail .tracking-box .tracking-location.style-three::after {
    background: #ffffff !important;
    border: 1px solid #000000 !important;
}

.tracking-info-detail .tracking-box .tracking-location.style-three .dott {
    background-color: #000000 !important;
}

.tracking-info-detail .tracking-box .tracking-location.style-four::after {
    background: #a30404 !important;
}

.tracking-info-detail .tracking-box .tracking-location.style-four .dott {
    background-color: #d6d6d6 !important;
}

#booking_table tbody td, #delivery_table tbody td {
    background-color: #8ec53f !important;
    color: #000000 !important;
    font-weight: 700 !important;
}

.tableFixHead thead th {
    position: sticky;
    top: -1px;
    border-top: 2px solid #8ec53f;
    z-index: 1;
    background-color: #044ca3;
    color: white;
}

.tracking-info-detail .tracking-box .tracking-time-box {
    width: 15% !important;
}

.tracking-info-detail .tracking-box .tracking-location {
    padding-left: 90px !important;
}

.filter_div {
    cursor: pointer !important;
    color: black !important;
    color: black !important;
    font-weight: bold !important;
}

.pod {
    color: #ffffff !important;
}

.loading_sty {
    position: absolute;
    margin-top: 15%;
    margin-left: 35%;
    z-index: 1;
    width: 300px;
    height: 300px;
}

@media only screen and (max-width: 1023px) {
    .main-header.header-style-two .header-upper .upper-right {
        padding: 35px 0px !important;
    }
}

@media only screen and (max-width: 767px) {
    .header-style-two .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .header-style-two .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a, .header-style-two .main-menu .navbar-collapse > .navigation > li > ul, .header-style-two .main-menu .navbar-collapse > .navigation > li > a {
        background: rgb(4 76 163 / 0.90) !important;
    }

    .banner-form-two .form-group {
        margin-bottom: 30px !important;
    }
}

@media only screen and (max-width: 479px) {
    .tracking-info-detail .tracking-box .tracking-time-box {
        width: auto !important;
    }
    
    .tracking-info-detail .tracking-box .tracking-location {
        padding-left: 0px !important;
    }
}