/* 
Theme Name: Lucky Number Theme
Description: RTX 3060
Author: Hidden
Version: 1.2.2
*/

body {
  font-family: Tahoma, Geneva, sans-serif;
}

.logo-text,
h1,
h2,
h3,
h4,
h5,
h6,
.the-subtitle {
  font-family: Tahoma, Geneva, sans-serif;
}

#main-nav .main-menu > ul > li > a {
  font-family: Tahoma, Geneva, sans-serif;
}

blockquote p {
  font-family: Tahoma, Geneva, sans-serif;
}

.entry h1 {
  text-transform: uppercase;
}

.entry h2 {
  font-size: 23px;
}

#tie-body {
  background-color: #333333;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

:root:root {
  --brand-color: #e80000;
  --dark-brand-color: #b60000;
  --bright-color: #ffffff;
  --base-color: #2c2f34;
}

#reading-position-indicator {
  box-shadow: 0 0 10px rgba(232, 0, 0, 0.7);
}

:root:root {
  --brand-color: #e80000;
  --dark-brand-color: #b60000;
  --bright-color: #ffffff;
  --base-color: #2c2f34;
}

#reading-position-indicator {
  box-shadow: 0 0 10px rgba(232, 0, 0, 0.7);
}

#top-nav a:not(:hover),
#top-nav input,
#top-nav #search-submit,
#top-nav .fa-spinner,
#top-nav .dropdown-social-icons li a span,
#top-nav .components > li .social-link:not(:hover) span,
#autocomplete-suggestions.search-in-top-nav a {
  color: #e80000;
}

#top-nav .menu-item-has-children > a:before {
  border-top-color: #e80000;
}

#top-nav li .menu-item-has-children > a:before {
  border-top-color: transparent;
  border-left-color: #e80000;
}

.rtl #top-nav .menu li .menu-item-has-children > a:before {
  border-left-color: transparent;
  border-right-color: #e80000;
}

#top-nav input::-moz-placeholder {
  color: #e80000;
}

#top-nav input:-moz-placeholder {
  color: #e80000;
}

#top-nav input:-ms-input-placeholder {
  color: #e80000;
}

#top-nav input::-webkit-input-placeholder {
  color: #e80000;
}

#main-nav,
#main-nav .menu-sub-content,
#main-nav .comp-sub-menu,
#main-nav .guest-btn:not(:hover),
#main-nav ul.cats-vertical li a.is-active,
#main-nav ul.cats-vertical li a:hover,
#autocomplete-suggestions.search-in-main-nav {
  background-color: #e40000;
}

#main-nav {
  border-width: 0;
}

#theme-header #main-nav:not(.fixed-nav) {
  bottom: 0;
}

#main-nav .icon-basecloud-bg:after {
  color: #e80000;
}

#autocomplete-suggestions.search-in-main-nav {
  border-color: rgba(255, 255, 255, 0.07);
}

.main-nav-boxed #main-nav .main-menu-wrapper {
  border-width: 0;
}

#main-nav .menu li.menu-item-has-children > a:before,
#main-nav .main-menu .mega-menu > a:before {
  border-top-color: #ffffff;
}

#main-nav .menu li .menu-item-has-children > a:before,
#main-nav .mega-menu .menu-item-has-children > a:before {
  border-top-color: transparent;
  border-left-color: #ffffff;
}

.rtl #main-nav .menu li .menu-item-has-children > a:before,
.rtl #main-nav .mega-menu .menu-item-has-children > a:before {
  border-left-color: transparent;
  border-right-color: #ffffff;
}

#main-nav a:not(:hover),
#main-nav a.social-link:not(:hover) span,
#main-nav .dropdown-social-icons li a span,
#autocomplete-suggestions.search-in-main-nav a {
  color: #ffffff;
}

#theme-header:not(.main-nav-boxed) #main-nav,
.main-nav-boxed .main-menu-wrapper {
  border-bottom-color: #ffffff !important;
  border-right: 0 none;
  border-left: 0 none;
}

.main-nav-boxed #main-nav.fixed-nav {
  box-shadow: none;
}

.main-nav {
  --main-nav-primary-color: #ffeb00;
}

#main-nav .mega-links-head:after,
#main-nav .comp-sub-menu .button:hover,
#main-nav .comp-sub-menu .checkout-button,
#main-nav .cats-horizontal a.is-active,
#main-nav .cats-horizontal a:hover,
#autocomplete-suggestions.search-in-main-nav .button,
#main-nav .spinner > div {
  background-color: #ffeb00;
}

#main-nav .menu ul li:hover > a,
#main-nav .menu ul li.current-menu-item:not(.mega-link-column) > a,
#main-nav .components a:hover,
#main-nav .components > li:hover > a,
#main-nav #search-submit:hover,
#main-nav .cats-vertical a.is-active,
#main-nav .cats-vertical a:hover,
#main-nav .mega-menu .post-meta a:hover,
#main-nav .mega-menu .post-box-title a:hover,
#autocomplete-suggestions.search-in-main-nav a:hover,
#main-nav .spinner-circle:after {
  color: #ffeb00;
}

#main-nav .menu > li.tie-current-menu > a,
#main-nav .menu > li:hover > a,
#main-nav .components .button:hover,
#main-nav .comp-sub-menu .checkout-button,
.theme-header #main-nav .mega-menu .cats-horizontal a.is-active,
.theme-header #main-nav .mega-menu .cats-horizontal a:hover,
#autocomplete-suggestions.search-in-main-nav a.button {
  color: #000000;
}

#main-nav .menu > li.tie-current-menu > a:before,
#main-nav .menu > li:hover > a:before {
  border-top-color: #000000;
}

.main-nav-light #main-nav .menu-item-has-children li:hover > a:before,
.main-nav-light #main-nav .mega-menu li:hover > a:before {
  border-left-color: #ffeb00;
}

.rtl .main-nav-light #main-nav .menu-item-has-children li:hover > a:before,
.rtl .main-nav-light #main-nav .mega-menu li:hover > a:before {
  border-right-color: #ffeb00;
  border-left-color: transparent;
}

#autocomplete-suggestions.search-in-main-nav .button:hover,
#main-nav .comp-sub-menu .checkout-button:hover {
  background-color: #e1cd00;
}

#main-nav,
#main-nav input,
#main-nav #search-submit,
#main-nav .fa-spinner,
#main-nav .comp-sub-menu,
#main-nav .tie-weather-widget {
  color: #ffffff;
}

#main-nav input::-moz-placeholder {
  color: #ffffff;
}

#main-nav input:-moz-placeholder {
  color: #ffffff;
}

#main-nav input:-ms-input-placeholder {
  color: #ffffff;
}

#main-nav input::-webkit-input-placeholder {
  color: #ffffff;
}

#main-nav .mega-menu .post-meta,
#main-nav .mega-menu .post-meta a,
#autocomplete-suggestions.search-in-main-nav .post-meta {
  color: rgba(255, 255, 255, 0.6);
}

#main-nav .weather-icon .icon-cloud,
#main-nav .weather-icon .icon-basecloud-bg,
#main-nav .weather-icon .icon-cloud-behind {
  color: #ffffff !important;
}

#tie-wrapper #theme-header {
  background-color: #ffffff;
}

#footer {
  background-color: #ebebeb;
}

#site-info {
  background-color: #ffffff;
}

#footer .footer-widget-area:first-child {
  padding-top: 5px;
}

#footer .posts-list-counter .posts-list-items li.widget-post-list:before {
  border-color: #ebebeb;
}

#footer .timeline-widget a .date:before {
  border-color: rgba(235, 235, 235, 0.8);
}

#footer .footer-boxed-widget-area,
#footer textarea,
#footer input:not([type="submit"]),
#footer select,
#footer code,
#footer kbd,
#footer pre,
#footer samp,
#footer .show-more-button,
#footer .slider-links .tie-slider-nav span,
#footer #wp-calendar,
#footer #wp-calendar tbody td,
#footer #wp-calendar thead th,
#footer .widget.buddypress .item-options a {
  border-color: rgba(0, 0, 0, 0.1);
}

#footer .social-statistics-widget .white-bg li.social-icons-item a,
#footer .widget_tag_cloud .tagcloud a,
#footer .latest-tweets-widget .slider-links .tie-slider-nav span,
#footer .widget_layered_nav_filters a {
  border-color: rgba(0, 0, 0, 0.1);
}

#footer .social-statistics-widget .white-bg li:before {
  background: rgba(0, 0, 0, 0.1);
}

.site-footer #wp-calendar tbody td {
  background: rgba(0, 0, 0, 0.02);
}

#footer .white-bg .social-icons-item a span.followers span,
#footer .circle-three-cols .social-icons-item a .followers-num,
#footer .circle-three-cols .social-icons-item a .followers-name {
  color: rgba(0, 0, 0, 0.8);
}

#footer .timeline-widget ul:before,
#footer .timeline-widget a:not(:hover) .date:before {
  background-color: #cdcdcd;
}

#footer .widget-title,
#footer .widget-title a:not(:hover) {
  color: #333333;
}

#footer,
#footer textarea,
#footer input:not([type="submit"]),
#footer select,
#footer #wp-calendar tbody,
#footer .tie-slider-nav li span:not(:hover),
#footer .widget_categories li a:before,
#footer .widget_product_categories li a:before,
#footer .widget_layered_nav li a:before,
#footer .widget_archive li a:before,
#footer .widget_nav_menu li a:before,
#footer .widget_meta li a:before,
#footer .widget_pages li a:before,
#footer .widget_recent_entries li a:before,
#footer .widget_display_forums li a:before,
#footer .widget_display_views li a:before,
#footer .widget_rss li a:before,
#footer .widget_display_stats dt:before,
#footer .subscribe-widget-content h3,
#footer .about-author .social-icons a:not(:hover) span {
  color: #a8a8a8;
}

#footer post-widget-body .meta-item,
#footer .post-meta,
#footer .stream-title,
#footer.dark-skin .timeline-widget .date,
#footer .wp-caption .wp-caption-text,
#footer .rss-date {
  color: rgba(168, 168, 168, 0.7);
}

#footer input::-moz-placeholder {
  color: #a8a8a8;
}

#footer input:-moz-placeholder {
  color: #a8a8a8;
}

#footer input:-ms-input-placeholder {
  color: #a8a8a8;
}

#footer input::-webkit-input-placeholder {
  color: #a8a8a8;
}

.site-footer.dark-skin a:not(:hover) {
  color: #333333;
}

.site-footer.dark-skin a:hover,
#footer .stars-rating-active,
#footer .twitter-icon-wrap span,
.block-head-4.magazine2 #footer .tabs li a {
  color: #f28776;
}

#footer .circle_bar {
  stroke: #f28776;
}

#footer .widget.buddypress .item-options a.selected,
#footer .widget.buddypress .item-options a.loading,
#footer .tie-slider-nav span:hover,
.block-head-4.magazine2 #footer .tabs {
  border-color: #f28776;
}

.magazine2:not(.block-head-4) #footer .tabs a:hover,
.magazine2:not(.block-head-4) #footer .tabs .active a,
.magazine1 #footer .tabs a:hover,
.magazine1 #footer .tabs .active a,
.block-head-4.magazine2 #footer .tabs.tabs .active a,
.block-head-4.magazine2 #footer .tabs > .active a:before,
.block-head-4.magazine2 #footer .tabs > li.active:nth-child(n) a:after,
#footer .digital-rating-static,
#footer .timeline-widget li a:hover .date:before,
#footer #wp-calendar #today,
#footer .posts-list-counter .posts-list-items li.widget-post-list:before,
#footer .cat-counter span,
#footer.dark-skin .the-global-title:after,
#footer .button,
#footer [type="submit"],
#footer .spinner > div,
#footer .widget.buddypress .item-options a.selected,
#footer .widget.buddypress .item-options a.loading,
#footer .tie-slider-nav span:hover,
#footer .fullwidth-area .tagcloud a:hover {
  background-color: #f28776;
  color: #ffffff;
}

.block-head-4.magazine2 #footer .tabs li a:hover {
  color: #d46958;
}

.block-head-4.magazine2 #footer .tabs.tabs .active a:hover,
#footer .widget.buddypress .item-options a.selected,
#footer .widget.buddypress .item-options a.loading,
#footer .tie-slider-nav span:hover {
  color: #ffffff !important;
}

#footer .button:hover,
#footer [type="submit"]:hover {
  background-color: #d46958;
  color: #ffffff;
}

#site-info,
#site-info ul.social-icons li a:not(:hover) span {
  color: #555555;
}

#footer .site-info a:not(:hover) {
  color: #333333;
}
.social-link .fa-brands {
	color: #fff;
}


.tie-cat-2,
.tie-cat-item-2 > span {
  background-color: #e67e22 !important;
  color: #ffffff !important;
}

.tie-cat-2:after {
  border-top-color: #e67e22 !important;
}

.tie-cat-2:hover {
  background-color: #c86004 !important;
}

.tie-cat-2:hover:after {
  border-top-color: #c86004 !important;
}

.tie-cat-10,
.tie-cat-item-10 > span {
  background-color: #2ecc71 !important;
  color: #ffffff !important;
}

.tie-cat-10:after {
  border-top-color: #2ecc71 !important;
}

.tie-cat-10:hover {
  background-color: #10ae53 !important;
}

.tie-cat-10:hover:after {
  border-top-color: #10ae53 !important;
}

.tie-cat-14,
.tie-cat-item-14 > span {
  background-color: #9b59b6 !important;
  color: #ffffff !important;
}

.tie-cat-14:after {
  border-top-color: #9b59b6 !important;
}

.tie-cat-14:hover {
  background-color: #7d3b98 !important;
}

.tie-cat-14:hover:after {
  border-top-color: #7d3b98 !important;
}

.tie-cat-16,
.tie-cat-item-16 > span {
  background-color: #34495e !important;
  color: #ffffff !important;
}

.tie-cat-16:after {
  border-top-color: #34495e !important;
}

.tie-cat-16:hover {
  background-color: #162b40 !important;
}

.tie-cat-16:hover:after {
  border-top-color: #162b40 !important;
}

.tie-cat-19,
.tie-cat-item-19 > span {
  background-color: #795548 !important;
  color: #ffffff !important;
}

.tie-cat-19:after {
  border-top-color: #795548 !important;
}

.tie-cat-19:hover {
  background-color: #5b372a !important;
}

.tie-cat-19:hover:after {
  border-top-color: #5b372a !important;
}

.tie-cat-20,
.tie-cat-item-20 > span {
  background-color: #4caf50 !important;
  color: #ffffff !important;
}

.tie-cat-20:after {
  border-top-color: #4caf50 !important;
}

.tie-cat-20:hover {
  background-color: #2e9132 !important;
}

.tie-cat-20:hover:after {
  border-top-color: #2e9132 !important;
}

@media (min-width: 1200px) {
  .container {
    width: auto;
  }
}

.boxed-layout #tie-wrapper,
.boxed-layout .fixed-nav {
  max-width: 860px;
}

@media (min-width: 860px) {
  .container,
  .wide-next-prev-slider-wrapper .slider-main-container {
    max-width: 860px;
  }
}

@media (max-width: 991px) {
  .side-aside.dark-skin {
    background-color: #7c0000;
    background-size: cover;
    background-attachment: fixed;
  }
}

input.tie-popup-search-input {
  background: rgb(255 255 255 / 70%) !important;
}

.featured-area .post-thumb img {
  height: 227px;
}

.media-page-layout .thumb-overlay .thumb-title {
  font-size: 16px;
  line-height: 25px;
}

.thumb-overlay .thumb-content {
  padding: 0 10px 5px;
}

.full-width .media-page-layout .post-element:nth-child(2n + 2) .slide {
  height: 300px !important;
}

.media-page-layout .post-element {
  padding: 5px;
}

.thumb-overlay {
  padding: 5px;
}

.main-menu .menu > li.is-icon-only {
  display: none;
}

.entry-header h1 {
  font-size: 22px;
}

.entry-content {
  padding: 8px;
}

img.size-full {
  border-radius: 5px;
}

.related-posts-list .related-item {
  padding: 5px !important;
}

#main-nav .main-menu > ul > li > a {
  padding: 0 10px;
}

.entry-header-outer h1.page-title {
  font-size: 32px;
}

.widget-pagination-wrapper .slider-arrow-nav a {
  border: 1px solid #905b6d;
}

.widget-pagination-wrapper .slider-arrow-nav .next-posts {
  background: #905b6d;
  color: #fff;
}

.widget-pagination-wrapper .slider-arrow-nav .next-posts:hover {
  background: #793049;
}

.full-width .masonry-without-spaces .post-element .slide {
  height: 300px !important;
}

.entry-content h2 {
  text-transform: none !important;
  font-size: 24px;
}

.entry-content h3 {
  text-transform: none !important;
  font-size: 17px;
}

.footer-widgets-container {
  font-size: 12px;
}

.khungtren {
  margin-bottom: 5px;
}

.list11 {
  display: inline-block;
}

.caudep {
  padding: 5px 5px;
  display: block;
  float: left;
  background: #fdfdfd;
  border: #dfdddb 1px solid;
  font-size: 16px;
  font-weight: bold;
  color: #e40000;
  text-decoration: none;
  margin-right: 3px;
	margin-bottom: 3px;
}

br {
  display: none;
}

.container-wrapper {
  padding: 2px;
}

.note-dudoan {
  font-size: 12px;
  color: #bababa;
}

.framed-layout #tie-wrapper {
  margin-top: 0px;
  margin-bottom: 0px;
}
.image-logo {
	text-align: center!important;
}
.post-thumb .post-cat-wrap {
  display: none;
}

.custom-logo-link img {
  width: 220px !important;
}

.entry-content .btn-download {
  width: 100%;
  position: relative;
  background-color: var(--brand-color);
  color: var(--bright-color);
  padding: 7px 15px;
  margin: 0;
  font-weight: normal;
  font-size: 13px;
  display: inline-block;
  text-align: center;
  line-height: 21px;
  border: none;
  cursor: pointer;
  text-decoration: none;
  vertical-align: middle;
  transition: 0.3s;
  border-radius: 2px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 0.6s linear infinite;
  animation: progress-bar-stripes 0.6s linear infinite;
}

.progress-bar-striped {
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-size: 1rem 1rem;
}

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

@keyframes progress-bar-stripes {
  0% {
    background-position: 1rem 0;
  }
  100% {
    background-position: 0 0;
  }
}
.meta-author {
	align-items: center;
    display: inline-flex;
}

.meta-img {
	width: 16px;
	margin-right: 5px;
}

.cp-rbk555 {
	font-size: 18px;
	margin-bottom: 5px;
}
.logo-footer {
	width: 220px;
}
.entry-header-outer h1.page-title {
	margin-bottom: 10px;
	font-size: 24px;
}
.top-thongbao {
	text-align: justify;
}
.number-red {
	color: red;
	font-weight: bold;
}
.table_dudoan_wrapper {
	margin-top: 10px;
	margin-bottom: 10px;
}
.table_dudoan {
	border: 1px solid #ff0000
}
.time-img {
	width: 20px;
	margin-right: 5px;
}
.meta-time {
	align-items: center;
    display: inline-flex;
}
#clock-h {
	margin-right: 3px;
	margin-left: 3px;
}

.check-list {
	width: 16px;
}

.navigation.pagination {
	margin-top: 30px;
	text-align: center;
}

.navigation.pagination .page-numbers {
	border: 1px solid rgba(0, 0, 0, 0.1);
	padding: 8px 12px;
}

.navigation.pagination .page-numbers:last-child {
	border: 1px solid rgba(0, 0, 0, 0.1);
}

.navigation.pagination .page-numbers.current {
	background-color: #e80000;
	border-color: #e80000;
	color: white;
}

/* CSS Table KQXS */

.kq-table {
    text-align: center;
    background-color: #fff;
    margin-bottom: 0;
}

.kq-table.table-striped tr:nth-of-type(odd) {
    background-color: #fafafa;
}

.kq-table.table-striped tr:nth-of-type(even) {
    background-color: #fff;
}

table td, table th {
    padding: 5px;
    vertical-align: middle;
    border: 1px solid #f1f1f1;
    font-weight: 400;
}

.kq-table td, .kq-table th {
	text-align: center;
}

.kq-table .number-col-1, .kq-table .number-col-2, .kq-table .number-col-3, .kq-table .number-col-4 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.kq-table .number.big {
    font-size: 1.3rem;
}

.kq-table .number {
    font-size: 1.1rem;
    font-weight: 700;
    padding: 2px 10px;
    line-height: 1;
    color: #000;
    width: 100%;
    display: inline-block;
}

.color-red, .red {
    color: red!important;
}

.kq-table .number .highlight {
    background: #4caf50;
    background: radial-gradient(circle at 5px 5px,#ffeb3b,#4caf50);
    color: #000;
    border-radius: 50%;
    box-shadow: 3px 3px 10px -2px rgb(0 0 0 / 40%);
    display: inline-block;
}

.kq-table .winner-code {
    font-size: 1rem;
}

.kq-table .number-col-2 .number {
    width: 50%;
}

.kq-table .number-col-3 .number {
    width: 33.333%;
}

.kq-table .number-col-4 .number {
    width: 25%;
}

.kq-block .kq-block-title {
    font-weight: 400;
	text-align: center;
    font-size: 14px;
    margin: 0;
    padding: 7px 10px;
    background-color: #e1edf3;
    color: #000;
    text-transform: uppercase;
}

.box-thong-ke-nhanh table td, .box-thong-ke-nhanh table th {
	padding: 3px;
	font-size: 0.9rem;
}

.radio-inline {
	margin-right: 0.5rem;
}

.control_panel {
    background: #fff;
    padding: 10px;
    margin-bottom: 0;
    border-top: 0;
    text-align: center;
}

.control_panel .config_view {
    float: left;
}

.control_panel .config_view form {
    background-color: transparent;
    padding: 0;
    margin: 0;
}

.control_panel .config_view label {
    margin: 0 5px;
    display: inline-block;
}

.control_panel .config_highlight {
    float: right;
}

.control_panel .config_highlight .hl_number {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #757171;
    background: radial-gradient(circle at 5px 5px,#f7f5f5,#797979);
    text-shadow: none;
    color: #000;
    line-height: 1;
    font-size: 0.9rem;
    margin: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.control_panel .config_highlight .hl_number.active, .control_panel .config_highlight .hl_number:hover {
    background: radial-gradient(circle at 5px 5px,#ffeb3b,#4caf50);
    color: #000;
    border-radius: 50%;
}

@media (max-width: 768px) {
	.kq-table .number.big {
		font-size: 1.2rem;
	}
	
	.control_panel {
		display: flex;
    	flex-direction: column;
	}
}
.about-author {
	border: 1px solid #e8e8e8;
	padding: 15px;
}

.kq-city-name th {
	font-weight: 700;
}

.font-weight-bold {
	font-weight: bold;
}

.navigation.pagination {
	margin-top: 30px;
	text-align: center;
}

.navigation.pagination .page-numbers {
	border: 1px solid rgba(0, 0, 0, 0.1);
	padding: 8px 12px;
}

.navigation.pagination .page-numbers:last-child {
	border: 1px solid rgba(0, 0, 0, 0.1);
}

.navigation.pagination .page-numbers.current {
	background-color: #e80000;
	border-color: #e80000;
	color: white;
}


.section-kq .section-kq-header .section-kq-tree {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1rem;
  font-weight: bold;
  z-index: 1;
  position: relative;
  color: blue;
}

.section-kq .section-kq-header .section-kq-title {
  padding: 0;
  display: block;
  color: red;
  font-size: 1.1rem;
  margin: 0;
  z-index: 1;
  position: relative;
}

.section-kq .section-kq-tree {
  text-align: center;
  font-size: 1.1rem;
}

.mt5 {
  margin-top: 5px !important;
}

.section-kq .section-kq-header .section-kq-title span {
  color: red;
	font-size: 14px;
}
.xemthongke {
	    background: #fff0f0;
    padding: 10px;
	font-size: 16px;
    text-align: center;
}
.iconhot {
    background: #e50003;
    font-size: 12px;
    margin-left: 8px;
	padding: 2px 5px;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
}

.section-kq .section-kq-header {
  margin: 0;
  padding: 5px 5px;
  text-align: center;
  font-size: 1rem;
  font-weight: bold;
  line-height: 1.3;
  text-transform: uppercase;
  background-color:  #e40000;
  color: #000;
  position: relative;
}

.section-kq .section-kq-header .section-kq-tree {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1rem;
  font-weight: bold;
  z-index: 1;
  position: relative;
  color: blue;
}

.section-kq .section-kq-header .section-kq-title {
  padding: 0;
  display: block;
  color: white;
  font-size: 1.1rem;
  margin: 0;
  z-index: 1;
  position: relative;
}

.section-kq .section-kq-tree {
  text-align: center;
  font-size: 1.1rem;
}

.mt5 {
  margin-top: 5px !important;
}

.section-kq .section-kq-header .section-kq-title span {
  color: #fff;
}

.text-center {
	text-align: center;
}

.entry-content img {
	max-width: 90%;
	border: 1px solid black;
	margin-left: auto;
	margin-right: auto;
}

.dan-lo-de {
    background-color: #ffdc8e;
    padding: 8px;
    font-weight: 600;
    margin-bottom: 10px;
    color: red;
}

.box-thong-ke-nhanh table tr td:nth-child(1), 
.box-thong-ke-nhanh table tr td:nth-child(2),
.box-thong-ke-nhanh table tr th:nth-child(1),
.box-thong-ke-nhanh table tr th:nth-child(2) {
	text-align: left;
	padding-left: 10px;
}

.box-thong-ke-nhanh table tr td:nth-child(1) {
	color: red;
}

.box-thong-ke-nhanh.mienbac table tr td:nth-child(4) {
	color: red;
}

.box-thong-ke-nhanh table tr td:nth-child(3), 
.box-thong-ke-nhanh table tr td:nth-child(4),
.box-thong-ke-nhanh table tr th:nth-child(3),
.box-thong-ke-nhanh table tr th:nth-child(4) {
	text-align: right;
	padding-right: 10px;
}

.nav {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.nav > li {
	display: block;
	cursor: pointer;
	margin-bottom: 0;
}

.nav > li > a {
	padding: 10px 15px;
	display: block;
}

.nav-pills {
	margin-top: 20px;
}

.nav-menu-result-home li {
	flex-grow: 1;
}

.nav-menu-result-home .nav-link span {
	color: #000 !important;
}

.nav-menu-result-home .nav-link {
	  border-radius: 0 !important;
	  transition: .3s;
}

.nav-menu-result-home .nav-link.active {
	background: #fff8c2 !important;
	  font-weight: bolder;
}

.tab-area table {
	border: 2px solid #dd4b39 !important;
}

.tab-area .nav-item:nth-child(2) {
	border-left: 1px solid #fff !important;
}

.tab-area .nav-item:nth-child(3) {
	border-left: 1px solid #fff !important;
}

.tab-area .nav-link.active {
	background: #dd4b39 !important;
	font-weight: bolder;
}

.tab-area .nav-link.active > span {
	color: white !important;
}

.tab-area .nav-link.active .date-xsmb,
.tab-area .nav-link.active .date-xsmt,
.tab-area .nav-link.active .date-xsmn {
	color: white !important;
	font-weight: 400;
}

.tab-area .nav-link:hover {
	background: #dd4b39 !important;
	color: white !important;
}

.tab-area .nav-link:hover > span {
	color: white !important;
}

.tab-area .nav-link {
	background-color: #efefef;
}

.tab-content > .tab-pane {
	display: none;
}

.tab-content > .active {
	display: block;
}

.tab-content .prediction-title {
	font-weight: bolder;
}

.d-none {
    display: none !important;
}

@media (min-width: 992px) {
    .d-lg-none {
        display: none !important;
    }
	
	.d-lg-block {
        display: block !important;
    }
}

.box-thong-ke-nhanh table {
	border: none !important;
}

.tab-area .control_panel {
	display: none;
}