.app-header {
    background-color: #c92c25;
}
.app-header .top-bar-brand,
.app-header .top-bar-brand:hover {
    width: 180px!important;
    text-indent: -9999px;
    background-image: url('logo_sm.png');
    background-repeat: no-repeat;
    background-position: -9px -20px;
    background-size: 200px;
    /*font-size: 0;*/
    /*padding-left: 11rem;*/
}

.top-bar-brand {
    display: block !important;
}


    
@media (max-width: 768px){
    .app-header .top-bar-brand,
    .app-header .top-bar-brand:hover {
        width: 90px!important;
        background-position: -100px -20px;
    }
}
@media (max-width: 576px){
    .app-header .top-bar-brand,
    .app-header .top-bar-brand:hover {
        display: none !important;
    }
}

.nav-item .fa {
    top:0;
}


.btn-aaa {
    border-color: #a90c05;
    background-color: #c92c25;
    color: #fff;
}
.btn-aaa:hover {
    border-color: #a90c05;
    background-color: #a90c05;
    color: #fff;
}
.btn-aaa:active {
    border-color: #a90c05;
    background-color: #a90c05;
    color: #fff;
}
.btn-aaa:focus {
    border-color: #a90c05;
    background-color: #a90c05;
    box-shadow: inset 0 1px 0 0 #a90c05, 0 0 0 1px #c92c25;
}
.color-line {
    background: transparent !important;
}

.slick-slide img {
    height: 65px;
}
.slick-prev:before,
.slick-next:before {
    color: #346cb0;
}
