body {
    background: #FFFFFF;
}

* {
    font-family: 'Roboto', sans-serif !important;
}

.fa,
.far,
.fas {
    font-family: "Font Awesome 5 Free" !important;
}

.fab {
    font-family: "Font Awesome 5 brands" !important;
}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
}

.qilitop:active>a.qifontbold-1 {
    color: #fff !important;
}

:root {
    --mau-md: #ED6D21;
    --b-footer: #ED6D21;
    --color-md: #ED6D21 !important
}

.heading_block_item,
.bread {
    background: linear-gradient(90deg, #ED6D21 13.57%, #ED6D21 86.96%)
}

.containerqibanner {
    max-width: 1140px !important;
}
.fa-angle-right:before,
.fa-angle-left:before {
    color: white;
    font-size: 15px !important;
    font-weight: 600;
}

.pt-2 {
    padding-top: .5rem !important;
}

.pr-2,
.px-2 {
    padding-right: .5rem !important;
}

div#banner {
    min-height: 130px;
}
.qiheightTop {
    height: 550px;
}

div.qimaxheight {
    max-height: 100px;
}

div#amazingslider-12 {
    width: 98% !important;
}

.demo-slider-3 {
    height: 455px;
}

.Content_right .qitabcontent {
    height: 560px;
}

.adsRight {
    left: 1310px;
}

.navbar-dark .navbar-nav .nav-link {
    color: #3c3c3c !important;
}

.navbar-hover.navbar-dark .nav-item:hover .nav-link {
    color: #3c3c3c !important;
}

.fa-angle-right:before,
.fa-angle-left:before {
    color: white;
    font-size: 15px !important;
    font-weight: 600;
}

.pt-2 {
    padding-top: .5rem !important;
}

.pr-2,
.px-2 {
    padding-right: .5rem !important;
}

div#banner {
    min-height: 130px;
}
.breadcrumb_list li:not(:last-child):after {
    font-family: FontAwesome47 !important;
}

.item_hint li:last-child {
    border-bottom: 0px;
}

a,
a:hover {
    text-decoration: none;
}

.mr-25 {
    margin-right: 25px !important;
}

.p-30 {
    padding: 30px !important;
}

.p-10 {
    padding: 10px !important;
}

.dropdown-toggle.qitonggle {
    white-space: normal !important;
}

.fs-21 {
    font-size: 21px !important;
}

.lhe-24 {
    line-height: 24px !important;
}

.fw-500 {
    font-weight: 500 !important;
}

.bread {
    padding: 9px 12px;
}

.Filedinhkem {
    color: #034099;
}
.fa-angle-right:before,
.fa-angle-left:before {
    color: white;
    font-size: 15px !important;
    font-weight: 600;
}

.pt-2 {
    padding-top: .5rem !important;
}

.pr-2,
.px-2 {
    padding-right: .5rem !important;
}

div#banner {
    min-height: 130px;
}

.custum-search {
    max-width: 1000px; /* Giá trị mặc định */
}
.box-search{
    width:350px;
}

@media screen and (max-width: 980px) {
    .custum-search {
        max-width: 420px !important;
    }
    .box-search{
        width:200px;
    }
}