/* KHÔNG ĐƯỢC XÓA */
.p-0 {
    padding: 0 !important;    
}
.section_service {
    position: relative;
}
.section_service .overlay {
    position: absolute;
    background: #242424;
    opacity: 0.4;
}
.section_service h3 {
    position: relative;
    color: #fff;
}
.rev_slider p {
    font-size: 16px;
    color: #000;
    text-align: left;
}
@media (min-width: 992px) {
    #header, #header-wrap {
        height: 100px;
    }
    #header #logo img {
        height: 100px;
        /*padding: 10px 0;*/
    }
    #primary-menu ul>li {
        margin: 25px 2px;
    }
    #header-wrap > .container-fluid {
        padding: 0 120px;
    }
    #primary-menu ul li>a {
        font-size: 16px;
    }
    .running-car.topmargin-sm {
        margin-top: 15px !important;
    }
    .running-car.in-view img.car {
        -webkit-transform: translate(730px, 0) rotate(0deg);
        -moz-transform: translate(730px, 0) rotate(0deg);
        transform: translate(730px, 0) rotate(0deg);
    }
    .right {
        left: unset;
        right: 0;
    }
    .right img.car, img.wheel {
        margin-left: unset;
        transform: translate(660px, 0) rotate(0deg);
    }
    .running-car.in-view.right img.car {
        -webkit-transform: translate(-75px, 0) rotate(0deg);
        -moz-transform: translate(-75px, 0) rotate(0deg);
        transform: translate(-75px, 0) rotate(0deg);
    }
}

#header.sticky-header #header-wrap {
background-color: #ea9090;
}

.button.button-border.button-light {
    border-color: #fff;
    color: #fff;
}


.dark .slider-caption, .dark .slider-caption h2 {
    color: #fff;
}
.rev_slider .tp-caption{
    font-size:26px !important;
}
.rev_slider .tp-caption.tp-resizeme{
       max-height: 80px !important;
    overflow: hidden;
} 

