.top-bar,.bottom-header, .middle-header .right .open-sub,.middle-header .hotline span:last-child,.list-menu .mobile-lv1:last-child a,
.contact-form button, footer,#subscribe input.btn, .paginator a:hover,.paginator span.currentPage,.reason .item-image a.view,.fix-contact a:not(.hotline-fix) {
    background-color: #c81313;
}

.middle-header .hotline span:first-child, .question .question-item.active>a,.newsHome .itemNews .viewDetail,
.contact-form .title,#subscribe h3, .date-item{
    color: #c81313;
}

.question .question-item.active>a,.newsHome .itemNews .viewDetail,.contact-form .title, #subscribe h3, .date-item,
.paginator a:hover,.paginator span.currentPage {
    border-color: #c81313;
}

.copyRight,.noteworthy .noteworthy--right .item:hover {
    background-color: #9b0202;
}

.title-block span{
    background-color: #c81313;
}

.noteworthy .noteworthy--right .item{
    background-color: #c81313;
}

.middle-header .hotline span:first-child{
    display: none !important;
}

.partner .item a {
    height: auto !important;
}

.feedback .owl-nav button{
    position: absolute;
    height: 100%;
    background-color: #fff !important;
    box-shadow: 0 -150px 15px 0 rgb(0 0 0 / 30%) !important;
    top: -2px;
    margin: 0 !important;
    width: 30px;
    border-radius: 0 !important;
    opacity: 0;
    transition: transform .3s, opacity .3s, background .3s, box-shadow .3s;
    color: #111 !important;
    font-size: 20px !important;
}

.feedback .owl-nav button i{
    margin-bottom: 40px;
}

.feedback .owl-nav button.owl-prev{
    left: 0;
    transform: translateX(-10%);
}

.feedback .owl-nav button.owl-next{
    right: 0;
    transform: translateX(10%);
}

.feedback .owl-carousel{
    overflow: hidden;
}

.feedback .owl-nav button.disabled{
    opacity: 0;
}

.copyRight *,footer * {
    color: #fff;
}

.noteworthy .noteworthy--right .item img {
    height: 76px;
}

.homepage_slider{
     position: relative;
     overflow: hidden;
     padding-bottom: 50%;
 }

.homepage_slider .owl-carousel{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100%;
}
.position-fixed.fix-social {
    display: none !important;
}
@media (min-width: 768px) {
    .partner .item a {
        padding: 0;
        margin: 15px;
    }
}

@media (min-width: 992px) {

    .menu-pc .lv1>a,.menu-pc .lv2 a {
        color: #fff;
    }

    .feedback .owl-carousel:hover .owl-nav button {
        opacity: .7;
        transform: translate(0);
    }

    .feedback .owl-carousel .owl-nav button:hover,.newsHome .owl-carousel .owl-nav button:hover,
    .partner .owl-nav button:hover {
        opacity: 1;
        color: #c81313 !important;
    }

    .menu-pc ul,.newsHome .owl-carousel .owl-nav button:hover,.newsHome .itemNews .viewDetail:hover{
        background-color: #c81313;
    }

    .menu-pc .lv1.menu-has-child:not(.preMenu)::after,.menu-pc .lv1.preMenu>a::after{
        border-bottom-color: #c81313 !important;
    }

    .partner .owl-nav button:hover{
        background-color: #c81313 !important;
        border-color: #c81313 !important;
    }

}

@media (max-width: 575px) {
    .noteworthy .noteworthy--right .item img {
        max-width: 80px;
        width: auto;
    }
}

@media (max-width: 575px) {
    .feedback .owl-nav button{
        opacity: 1;
        background: transparent !important;
        box-shadow: none !important;
        font-size: 16px !important;
    }
}