.AdvertisementTopLeft {
        left: 0;
        position: fixed;
        top: 150px;
        z-index: 5;
}
.timkiem {
        display: none !important;
}
.AdvertContent .Header_right>div.dangnhap>a:before {
        content: '\f023';
        /* Thay mã Unicode của biểu tượng ổ khóa */
        font-family: 'Font Awesome 5 Pro';
        margin-right: 5px;
        display: inline-block;
}
.AdvertContent .Header_right>div.dangnhap{
        padding-right: 0;
        position: relative;
        z-index: 999;
        display: inline-flex;
        height: 100%;
        align-items: center;
        top: -215px;
        width: 112px;
        left: 2px;
}
.AdvertContent .Header_right>div.dangnhap>a{
        font-size: 15px;
        font-weight: 500;
        line-height: 18px;
        text-align: left;
        position: relative;
        padding-left: 20px;
        display: inline-flex;
        color: #ffc107;
}
.AdvertisementTopRight {
        position: fixed;
        right: 0;
        top: 150px;
        z-index: 5;
}
.AdvertContent>* {
        margin-bottom: 15px;
}
.AdvertContent .Header_right>div.sodocong>a, .AdvertContent .Header_right>div.timkiem>a {
        font-size: 15px;
        font-weight: 450;
        line-height: 1.4;
        text-align: left;
        position: relative;
        padding-left: 20px;
        display: inline-flex;
        color: #2b333f;
}
.AdvertContent .Header_right>div.sodocong, .AdvertContent .Header_right>div.timkiem {
        padding-right: 0;
        position: relative;
        /* z-index: 999; */
        display: inline-flex;
        /* height: 100%; */
        align-items: center;
        top: 3px;
        /* line-height: 35px; */
}
.AdvertContent .Header_right {
        position: absolute;
        right: 0;
        /* line-height: 3rem; */
        display: flex;
        /* font-weight: 600; */
        gap: 0px;
        align-items: center;
        /* height: 30px; */
        margin: 0;
        /* margin-top: 1px; */
        justify-content: flex-end;
}
.AdvertContent .Header_right>div.sodocong>a:before {
        content: '\f0e8';
        font-family: 'Font Awesome 5 Pro';
        margin-right: 5px;
        display: inline-block;
}
.AdvertContent .Header_right>div.timkiem>a:before {
        content: '\f09e';
        display: inline-block;
        font-family: 'Font Awesome 5 Pro';
        margin-right: 5px;
}
.MultiFunctionControl>* {
        margin-bottom: 10px;
}
 .marquee-container {
  width: 1200px;
  overflow: hidden;
  background-color: #fdfdfd;
  border-bottom: 1px solid #D71920;
  font-family: "Segoe UI", sans-serif;
  position: relative;
  height: 30px;
}

.marquee-wrapper {
  display: flex;
  width: max-content;
  animation: marquee 20s linear infinite;
}

.marquee-text {
  white-space: nowrap;
  color: #000;
  font-size: 15px;
  padding-right: 50%; 
  position: relative;
}

.marquee-text::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("images/fa-star.png") no-repeat center center;
  background-size: contain;
  margin-right: 5px;
  margin-bottom: 3px;
  vertical-align: middle;
}

.marquee-container:hover .marquee-wrapper {
  animation-play-state: paused;
}

@keyframes marquee {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
  @media only screen and (max-width: 1024px) {
          .marquee-container {
           display:none!important;
          }
          div.AdvertContent *{
        	display:none!important;
        }
           div.AdvertContent .contact, div.AdvertContent .contact * {
        	display:block!important;
        }
}
@media only screen and (max-width: 1024px){
        .Header_right .timkiem{
                display:none !important;
        }
        .Header_right .sodocong{
                /* display:none !important; */
        }
        .UIAdvertisement_Default{
                /* display:none; */
        }
        div.AdvertContent .Header_right{
                position: fixed;
                z-index: 9999;
                right: 10px;
                bottom: 2px;
                width: 100px;
                height: 35px;
                margin: 0 !important;
                !i;
                !;
        }
        .AdvertContent .Header_right>div.sodocong>a, .AdvertContent .Header_right>div.timkiem>a{
                color: #fff;
                display: flex;
                flex-direction: row !important;
                line-height: 34px;
        }
}
@media only screen and (max-width: 768px){
        .Header_right .timkiem{
                display:none !important;
        }
        .Header_right .sodocong{
                /* display:none !important; */
        }
        div.AdvertisementBottomRight{
                padding: 0 10px;
        }
        div.AdvertContent>* {
                margin-bottom: 10px!important;
        }
}
