/* Khoi <style> von nam inline trong <head> cua trang goc
   (https://honguyencanh.chilaitrieutu.vn/) — tach ra file rieng, giu nguyen thu tu
   sau style.css de do uu tien khong doi. */

.img-responsive-glx, .img_in_news {
    max-width: 100% !important;
}

#logo-bar {
    background-size: cover;
    padding-bottom: 5px;
}

.block_scoll_menu #auto_footer_menu .list_item_panel li .level2 a,
.block_scoll_menu #auto_footer_menu .list_item_panel li .level3 a {
    color: brown;
}

.block_scoll_menu #auto_footer_menu .list_item_panel li .level2,
.block_scoll_menu #auto_footer_menu .list_item_panel li .level3 {
    background-color: transparent;
}

.nav-bar-pc .site-menu > li .level2 li .level3 {
    background-color: darkred;
}

.nav-bar-pc .site-menu > li .level2 {
    background-color: darkred;
}

.nav-bar-pc .site-menu > li .level2 li a:hover {
    background-color: brown;
}

.nav-bar-pc .site-menu > li .level3 li a:hover {
    background-color: brown;
}

.cat-head h2 a {
    color: brown;
}

.nav-bar-pc {
    background: brown;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes xoayvong {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
    }
}

/* Standard syntax */
@keyframes xoayvong {
    from {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
    }
}

.lgxoay {
    width: 160px;
    height: 160px;
    display: inline-block;
}

@-webkit-keyframes rotating {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
    }
}

.rotating {
    -webkit-animation: rotating 10s linear infinite;
}

/* Khoi <style> von nam giua header va phan noi dung cua trang goc */
.auth_cont {
    text-align: center;
    margin: 0 auto;
    min-height: 500px;
}

.auth_zone {
    text-align: left;
    display: inline-block;
    margin: 30px 10px;
    max-width: 600px;
    border: 1px solid #ccc;
    background-color: lavender;
    border-radius: 5px;
    padding: 20px 30px;
}

/*Slide text*/
.wrapper1 {
    max-width: 100%;
    overflow: hidden;
}

.marquee1 {
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    animation: marquee1 15s linear infinite;
}

.marquee1 p {
    margin: 0px;
    display: inline-block !important;
    color: red;
    font-weight: bold;
}

@keyframes marquee1 {
    0% {
        transform: translate3d(0, 0, 0);
    }
    100% {
        transform: translate3d(-50%, 0, 0);
    }
}
