/*
    Theme Name: ProTheme
    Description: This is a child theme
    Author: ProTheme
    Template: flatsome
    Version: dev
*/
.boxDown a.button.alert.lowercase {align-items: center;background-color: #fb7601;border-radius: 5px;color: #fff;cursor: pointer;display: flex;font-size: 14px;gap: 4px;height: 25px;justify-content: center;line-height: 25px;min-width: 150px;text-decoration: none;}
.boxDown p {align-items: center;display: flex;font-size: 20px;font-weight: 700;margin-bottom: 15px;white-space: nowrap;}
.hotgame-item:hover .hotgame-tag {opacity:0}
.hotgame-item>.hover-cover .play-btn {background: 0 0;border: 1px solid #fff;border-radius: 11px;line-height: 22px;margin: 0 auto;min-width: 80px;padding: 0 10px;text-align: center;}
.hotgame-item>.hover-cover .hotgame-playicon {margin: 0 auto;width: 90px;}
.hotgame-item>.hover-cover .hotgame-pd {font-size: 12px;}
.hotgame-item>.hover-cover .hotgame-name {font-size: 16px;font-weight: 700;}
.hotgame-item:hover>.hover-cover {display: flex;}
.hotgame-item>.hover-cover {background: #ff7600f2;border-radius: 10px;display: none;flex-direction: column;height: 100%;justify-content: space-between;left: 0;padding: 10px;pointer-events: none;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;user-select: none;width: 100%;z-index: 2;}
.hotgame-item>.hotgame-pd {font-size: 12px;}
.hotgame-item>.hotgame-name {font-size: 14px;font-weight: 700;text-align: center;color: #000;margin-bottom: 0;margin-top: 5px;}
.hotgame-item>.hotgame-tag>.tag-hot {background: #ffb639;}
.hotgame-item {align-items: center;background-color: #fff;border-radius: 10px;color: #000;cursor: pointer;display: flex;flex-direction: column;justify-content: space-between;margin-bottom: 10px;position: relative;text-align: center;}
.hotgame-item>.hotgame-tag {align-items: center;display: flex;gap: 6px;margin-bottom: 10px;width: 100%;}
.hotgame-item>.hotgame-tag>* {background: #ff7600;color: #fff;font-size: 14px;height: 20px;line-height: 20px;min-width: 45px;text-align: center;}
#wrapper .header .header-wrapper .header-bottom .flex-row .flex-col {width: 100%;}
#wrapper .header .header-wrapper .header-bottom .flex-row .flex-col ul.nav {display: flex;justify-content: space-between;}
.slider-nav-light .flickity-page-dots .dot {border-color: #f3d759;}
.slider-nav-light .flickity-page-dots .dot.is-selected, .slider-nav-light.slider-nav-dots-simple .flickity-page-dots .dot {background-color: #f3d759;}
.circle, .circle img {border-radius: 0 !important;}
.slider-show-nav .flickity-prev-next-button, .slider:hover .flickity-prev-next-button {opacity: 1;}
.slider-nav-light .flickity-prev-next-button .arrow, .slider-nav-light .flickity-prev-next-button svg {fill: #fff;background: #f3d759;border-color: #f3d759;border-radius: 0;}
.flickity-prev-next-button svg {padding: 0;}
a#top-link {background: #f3d759;border-color: #f3d759;}
.blog-archive h1.page-title {display: unset;border-bottom: 3px solid #000;margin-bottom: 20px;}
.mfp-close {color: #83a9ce;}
.mfp-content i.icon-angle-down {color: #ffffff;}
.mfp-content .nav>li.active>a {color: #000000;font-weight: bold;}
.nav-vertical>li>ul li a {color: #ffffff;border-left: 3px solid #fff;}
.mfp-content .form-flat input:not([type=submit]), .mfp-content .form-flat select, .mfp-content .form-flat textarea {background-color: rgb(255 255 255);}
.nav-sidebar.nav-vertical>li+li {border-top: 1px solid #ffffff30;}
.off-canvas-left .mfp-content, .off-canvas-right .mfp-content {    background: linear-gradient(133deg, #266095 0%, #d89b0e 100%)!important;}
.site-advantage .row .col:nth-child(1), .site-advantage .row .col:nth-child(2), .site-advantage .row .col:nth-child(3) {border-right: none;}
.site-advantage .row .col {border: 1px solid #ddd;}
.site-advantage .icon-box-text.last-reset > p {font-size: 16px;color: #a19c95;}
.site-advantage hr {width: 20px;height: 2px;border: 0;margin: 10px auto;background: #e99a1e;opacity: 1;}
.game-card-title span {font-size: 24px;vertical-align: middle;}
.game-card-title {margin-top: 20px;margin-bottom: 20px;text-align: center;}
.game-item-content {font-size: 16px;color: rgba(255,255,255,0.7);margin: 0 auto;overflow: hidden;height: 48px;padding: 0 5px;}
.split-line {margin: 14px auto;width: 30px;height: 2px;background-color: #e99a1e;}
.game-item-title {font-weight: bold;color: #fff;font-size: 1.2rem;}
li.html.custom.html_topbar_right {font-size: 1rem;font-weight: bold;}
body {font-family: 'Roboto', sans-serif !important;}
.nav-line-bottom>li.active>a:before, .nav-line-bottom>li:hover>a:before, .nav-line-grow>li.active>a:before, .nav-line-grow>li:hover>a:before, .nav-line>li.active>a:before, .nav-line>li:hover>a:before {color: #f1a40f !important;background-color: #f1a40f !important;}
.dark .nav-vertical-fly-out>li>a:hover, .dark .nav>li.active>a, .dark .nav>li>a.active, .dark .nav>li>a:hover, .nav-dark .nav>li.active>a, .nav-dark .nav>li.current>a, .nav-dark .nav>li>a.active, .nav-dark .nav>li>a:hover, .nav-dark a.plain:hover, .nav-dropdown.dark .nav-column>li>a:hover, .nav-dropdown.dark>li>a:hover {color: #e99a1e;}
.dark .nav-vertical li li.menu-item-has-children>a, .dark .nav-vertical-fly-out>li>a, .dark .nav-vertical>li>ul li a, .dark .nav>li.html, .dark .nav>li>a, .nav-dark .is-outline, .nav-dark .nav>li>a, .nav-dark .nav>li>button, .nav-dropdown.dark .nav-column>li>a, .nav-dropdown.dark>li>a {color:#fff;font-weight: normal}
.entry-meta.uppercase.is-xsmall .byline {text-transform: initial;}
.next-prev-nav .flex-col > div{background-color: #0e5394;padding: 24px;text-align: center;}
.menuFt .ux-menu-link__link:hover {color: #EDB500;}
.menuFt .ux-menu-link__link:before {content: "➤";margin-right: 10px;}
.menuFt .ux-menu-link__link {border-bottom: 1px dotted #777;min-height: unset;padding: 3px 0;margin-bottom: 0.3rem;font-weight: bold;color: #ffffff;white-space: nowrap;font-size: 1em;}
.primary, input[type=submit], input[type=submit].button {background-color: #337242;}
.next-prev-nav .flex-col a i {color: #EDB500;}
.next-prev-nav .flex-col a {color: #ffffff;font-size: 23px;line-height: 0.8;font-weight: 600;-webkit-transition: color 0.2s ease;transition: color 0.2s ease;}
.next-prev-nav .flex-col:hover a {color: #EDB500;}
.next-prev-nav .flex-col {padding: 0}
header.entry-header .entry-divider.is-divider.small {margin: 0 auto;margin-bottom: 10px;}
header.entry-header .entry-header-text.entry-header-text-top.text-left {text-align: center;}
.nav-pagination>li>.current, .nav-pagination>li>a:hover, .nav-pagination>li>span:hover {background-color: #0e5394;border-color: #0e5394;color: #fff;}
.widget .post-item {padding-bottom: 5px;}
@media screen and (min-width: 550px) {  .widget .box-list-view .box .box-text, .box-vertical .box-text {padding-left: 0.8em;padding-right: 0.5em;}  }
.widget .widget-post2 .box-text-inner.blog-post-inner a h5.post-title.is-large {line-height: 1rem;font-size: 0.83rem;}
.widget .widget-post2 .bongda-Entry {display: none;}
.box-text-inner.blog-post-inner a h5.post-title.is-large {box-shadow: inset 0 0 0 0 #000;color: #111;}
.bongda-Entry .entry-category span.entry-date {color: #1aaffe;display: inline-block;}
.bongda-Entry .entry-category.is-xsmall > a {background: linear-gradient(133deg, #266095 0%, #d89b0e 100%);;color: #fff;margin-right: 5px;padding: 3px 6px 4px;font-size: 10px;font-weight: 600;line-height: 1;}
h5.author-name.uppercase.pt-half {color: #000000;margin: 0 0 5px;font-family: Trebuchet, Tahoma, Arial, sans-serif;font-size: 22px;line-height: 1.2;font-weight: 700;text-transform: capitalize;padding-top: 0;}
p.author-desc.small {font-family: Trebuchet, Tahoma, Arial, sans-serif;color: #666666;margin: 0 0 15px;font-size: 12px;line-height: 1.5;font-style: italic;font-weight: 500;}
.entry-author.author-box {background-color: #f7f7f7;padding: 20px 15px;}
.entry-divider.is-divider.small {background-color: #000;}
span.posted-on a {font-weight: bold;font-size: 1.1rem;}
span.posted-on {text-transform: initial;}
span.meta-author.vcard {text-transform: initial;font-weight: bold;font-size: 1.1rem;}
h1.entry-title {font-size: 2.2rem;color: #111;line-height: 1.1;}
.copyright-footer strong {color: #f3d759;}
#footer .section-title.section-title-center {border-bottom: 1px solid;background: transparent;text-align: left;font-size: 1.2rem;margin-top: 15px;}
.nav-column li.active>a, .nav-column li>a:hover, .nav-dropdown li.active>a, .nav-dropdown>li>a:hover, .nav-vertical-fly-out>li>a:hover, .nav>li.active>a, .nav>li.current>a, .nav>li>a.active, .nav>li>a.current, .nav>li>a:hover {color: #ff0 !important;}
.mfp-content .nav-vertical>li>a {font-weight: 600;color: #fff;text-transform: unset;font-size: 1rem;}
.header-main .nav > li > a {font-weight: bold;color: #ff7602;}
.section-title b {display: none;}
.section-title.section-title-center span {text-transform: inherit;margin: 0;}
.widget .is-divider.small {display: none;}
span.widget-title span {text-align: right;border-bottom: 1px solid;background-color: #fff;color: #d2991d;line-height: 21px;position: relative;text-transform: inherit;font-weight: bold;font-size: 1.6rem;display: block;margin-bottom: 10px;}
/*.section-title.section-title-center:before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url( './images/doanhnghiepms01.png' ) repeat top left;}*/
.section-title.section-title-center {background-color: #fff;color: #f3d759;padding: 10px 5px 0 0;line-height: 21px;position: relative;text-transform: inherit;font-weight: bold;font-size: 1.6rem;text-align: center;margin: 0 auto;display: block;}
.leftContent .tabbed-content .nav li.active a, .leftContent .tabbed-content .nav li:hover a {color: #2baf46;}
.nav-line-bottom>li.active>a:before, .nav-line-bottom>li:hover>a:before, .nav-line-grow>li.active>a:before, .nav-line-grow>li:hover>a:before, .nav-line>li.active>a:before, .nav-line>li:hover>a:before {color: #2baf46;height: 3px;background-color: #2baf46;}
.leftContent .tabbed-content .nav li:first-child {margin-right: 30px;}
.leftContent .tabbed-content .tab a {font-size: 0.9rem;font-weight: bold;color: #3d3d3d;}
.leftContent .tabbed-content > h4 {margin-top: 0;margin-bottom: 26px;background-color: #fff;color: #2baf46;padding: 10px 5px;line-height: 21px;position: relative;text-transform: inherit;font-weight: bold;font-size: 1.6rem;}
.leftContent .tabbed-content > h4:before {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url( './images/doanhnghiepms01.png' ) repeat top left;}
/* =========== MARQUEE =========== */
.marquee-news {background-color: rgb(58 58 58);border-radius: 4px;}
/*.marqueeSection .section-content {background-color: #222733;box-shadow: 0 1px 10px rgb(0 0 0 / 50%);}*/
.marquee-wrap:after {background: linear-gradient(35.57deg,#e9aa01 29.98%,#a5711c 122.48%);border-radius: 0;color: #fff;font-weight: 700;line-height: 35px;padding: 0 10px;position: absolute;right: 0;top: 0;z-index: 2;}
span.news-title i {margin-right: 5px;font-size: 20px;}
.news-title:after {font-weight: 700;text-transform: uppercase;font-size: 15px;content: none;}
.news-title {color: #fff;font-size: 13px;font-weight: 400;line-height: 30px;text-align: center;width: 35px;}
.news-title {align-items: center;background: linear-gradient(35.57deg,#e9aa01 29.98%,#a5711c 122.48%);display: flex;height: 35px;justify-content: center;padding: 0;position: absolute;top: 0;width: 50px;}
.news-title {padding: 0 15px;width: auto;}
.visible-area {margin-left: 0;width: 100%;height: 100%;overflow: hidden;position: relative;}
.marquee-wrap {color: #5a5959;cursor: pointer;font-size: 15px;height: 35px;line-height: 35px;margin: auto;position: relative;width: 100%;}
.marquee-wrap {height: 35px;line-height: 35px;}
.marquee-block {border-radius:5px;height: 35px;line-height: 35px;}
.marquee-item:first-child {margin-left: 100px;}
.marquee-item:last-child {margin-right: 0;}
.marquee-item {color: #fff;cursor: pointer;display: inline-block;font-size: 16px;font-weight: 400;height: 35px;line-height: 35px;padding: 0 20px;}
.scrollLeft { animation: scrollLeft linear infinite; }
.marquee-content { position: absolute;white-space: nowrap; }
.icon-box-text.last-reset > p {line-height: 1.4rem;font-size: 14px;}
.icon-box-text.last-reset > h6 {line-height: 18px;}
.marquee-content { padding-left: 50vw; }
.absolute-footer.dark {border-top: 1px solid #f3d7591f;}
@keyframes scrollLeft{ 0% { transform:translate(0) }to { transform:translate(-100%) } }
ul.sub-menu.nav-dropdown.nav-dropdown-default li.active a {background: transparent !important;color:green}
ul.sub-menu.nav-dropdown.nav-dropdown-default li:hover a {background: transparent !important;color:green}
ul.sub-menu.nav-dropdown.nav-dropdown-default li a {color: #000;}
/* =========== END MARQUEE =========== */
p.logo-content {text-align: center;}
.contents-home .row .col .col-inner {border: 1px solid #fff;padding: 25px 15px 0 15px;border-radius: 5px;color:#000;background: #fff;}
.contents-home h1, .contents-home h2, .contents-home h3, .contents-home h4, .contents-home h5, .contents-home h6, .contents-home .heading-font {color: #000;}
@media only screen and (max-width: 48em) {  .marquee-wrap:after {display: none;}  .contents-home .row .col .col-inner {border: none;padding: 0;border-radius: unset;}  }
@media only screen and (max-width: 949px) {  .PHN__danhmuc__slider .flickity-slider .section, .PHN__danhmuc__slider .flickity-slider>.section, .PHN__danhmuc__slider .section {width: 30%;}  }
@media only screen and (max-width: 649px) {  .PHN__danhmuc__slider .flickity-slider .section, .PHN__danhmuc__slider .flickity-slider>.section, .PHN__danhmuc__slider .section {width: 50%;}  }
