/*
Theme Name: SoiCauMB
Version: 2.0.0
Author: soicaumb
Description: Rồng Bạch Kim, kênh soi cầu uy tín và chính xác nhất. Với các phân tích và dự đoán miễn phí, chúng tôi đem đến cho bạn những cơ hội trúng lớn và phần thưởng hấp dẫn. Tham gia ngay để trải nghiệm sức mạnh của Rồng Bạch Kim!
*/

* {
	box-sizing: border-box;
}

#nav-menu {
	transition: .2s;
	z-index: 10000;
	background-image: url(/wp-content/uploads/2024/06/socden.jpg)
}

.header_menu {
    width: 100%;
	  margin: 0 auto;
		margin-bottom: 10px;
}

.header_menu > ul {
    z-index: 100;
    margin: 0 auto;
    padding: 0;
    list-style-type: none;
    height: 100%;
    width: 1170px;
		max-width: 100%;
}

.header_menu ul li a.menu-link.active {
	background-color: #cb0208;
}

.today-open-region-widget tr td {
	border: none;
}

.quaythu .widget-content {
	border: none;
}

.quaythu .widget-content tr td.active {
    background: #fff8c2;
    color: #000;
		font-weight: bolder;
/* 	border-top-left-radius: 8px;
	border-top-right-radius: 8px; */
}

.today-open-region-widget tr td {
    padding: 0;
		text-align: center;
}

.quaythu .widget-content tr td.active a {
    color: #000;
}

.result-header {
    background: gainsboro;
}

.result-box {
    border: none !important;
}

.table-tructiep {
    border: none !important;
}

.result-header h2 {
    color: #b02a00;
}

.result-box table tr td {
    border: 1px solid #f0f0f0;
}

.table tr td {
    border: 1px solid #f0f0f0 !important;
}

.table tr th {
    border: 0px solid #d9d9d9;
}

.widget-header {
    background-color: gainsboro;
    /* height: 35px; */
    padding-right: 10px;
/*     border-top-left-radius: 8px;
    border-top-right-radius: 8px; */
}

.item-menu-lr li {
    border-bottom: 1px inset #f0f0f0;
}

.item-menu-lr {
    border: 1px solid #f0f0f0;
}

.widget-content {
    border: 0px solid #d8d7d7;
}

.home_box {
	padding: 0;
/* 	border-radius: 8px; */
}

.header-title-red {
	background-color: gainsboro;
	height: 35px;
}

@media (min-width: 768px) {
	.header-title-red {
/*     border-top-left-radius: 8px;
    border-top-right-radius: 8px; */
	}
	
	.home_box .news-lists {
		padding: 10px;
	}
}

.home_box h1 {
	color: black !important;
}
.caption-info {
	    border: 0px solid #e3dfc9;
	border-radius: 10px;
}
.pagination {
    float: unset;
    width: 100%;
}

.page-numbers {
	border: none !important;
	border-radius: 8px;
	background-color: #EFF2F4;
	height: 35px;
	width: 35px;
	padding: 0;
	margin-right: 8px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.page-numbers.next, .page-numbers.prev {
	width: auto;
	padding: 0 10px;
}

.news-item {
	border-color: #f0f0f0;
}

.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;
}

.dd-loto-widget table th {
    border: 1px solid #f0f0f0;
}

.dd-loto-widget table tr td {
	border: 1px solid #f0f0f0;
}

.header_menu ul li ul {
	top: 42px !important;
}

@media only screen and (max-width: 1013px) {
    .header_menu ul li a {
        font-size: 14px;
    }
}

.nav-menu-result-home .nav-link:hover {
    background: #fff8c2 !important;
/* 	    border-top-left-radius: 8px !important;
    border-top-right-radius: 8px !important; */
}

.quaythu .widget-content tr td:hover {
    background: #fff8c2;
    color: #000;
/*     border-top-left-radius: 8px;
    border-top-right-radius: 8px; */
}
.result-header h2 {
    font-size: 16px;
}
.result-box h3, .result-box a {
    font-size: 14px;
}
.title-link-item a {
	font-size: 14px;
}
.title-link-item {
	font-size: 14px!important;
}
.title-region-link a, .title-link-item a {
	color: #b81919;
}
.result-header h2 {
    color: #000000;
}
.item-menu-lr li a {
	padding-left: 12px;
}
.item-menu-lr li a:before {
    position: absolute;
/*     top: 3px; */
    margin:  0 0 0 -12px;
    vertical-align: middle;
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #b02a00;
    content: "";
}

.title-link-item span {
    font-size: 14px !important;
}

.news-item a.img img {
    object-fit: contain;
		object-position: top;
		height: unset;
}
.news-item .des {
    font-size: 14px;
    color: #787878;
}

.footer-custom {
	margin-top: 30px;
}
.table-tructiep .table thead tr th {
    font-size: 16px;
}
.result-header {
    background: #fff8c2;
}
.dd-loto-widget table tr td.dd-stt {
    color: red;
}
.red-2 {
    color: red !important;
}
.result-box tbody td.mb_g71, .result-box tbody td.mb_g72, .result-box tbody td.mb_g73, .result-box tbody td.mb_g74 {
    color: red;
}

#left-big {
	background-color: white;
	border-radius: 8px;
}

.home_box {
	background-color: transparent !important;
	padding: 0 !important;
	box-shadow: none !important;
}

.home_box .col-12 > div {
    background: white;
    padding: 10px;
}

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

.nav-menu-result-home .nav-link {
    background-color: #fff;
}

#thong-ke-rbk-tong-hop table {
	margin-bottom: 0;
	margin-top: 0;
}

.aside-title-red {
    color: black !important;
    min-height: unset !important;
    font-weight: bold;
    text-transform: uppercase;
    border-left: 4px solid #f83f55;
	border-bottom: unset !important;
    margin-bottom: 16px !important;
    padding-left: 10px;
}

.home_box .col-12:first-child > div {
	margin-top: 0 !important;
}

#cau-lo-dep-nhat-ngay .col-lg-6:first-child {
	background: rgb(0 171 234);
	background-size: cover;
	background-repeat: no-repeat;
	border-radius: 5px;
  padding-right: 0 !important;
}

#cau-lo-dep-nhat-ngay .col-lg-6:nth-child(2) {
	background: rgb(233 49 91);
	background-size: cover;
	background-repeat: no-repeat;
	border-radius: 5px;
  padding-right: 0 !important;
}

#cau-lo-dep-nhat-ngay .row {
	gap: 10px;
}

#cau-lo-dep-nhat-ngay .col-lg-6 > div:nth-child(1) {
text-align: center;
	color: white;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 600;
	padding: 10px 0;	
	padding-bottom: 0;
}

.box-item-rbk {
    background-color: #01010126  !important;
    border-radius: 4px;
    /* border: 1px solid #fff; */
    display: unset !important;
    padding: 5px 6px;
    width: unset !important;
    height: unset !important;
    /* border: unset !important; */
	color: #fff!important;
}

.news-widget .widget-content ul li {
    border-bottom: 1px solid #f0f0f0;
/*     background: url(../imgs/icon-arrow-right-black.svg) 0px 5px no-repeat;
    padding: 8px 20px; */
}

#col-left .widget-header, #col-right .widget-header {
    height: unset !important;
}

.widget-header h3, .widget-header h3 a {
    padding: 10px 0;
}
.lotop-tabs {
	margin-bottom: 10px;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f6f6f6!important;
}
.table-soi-cau tbody tr:nth-of-type(odd) {
    background-color: #f6f6f6!important;
}
.nav-menu-result-home li:not(:first-child) {
    border-left: 1px solid #eeeeee!important;
}
.table-soi-cau tr th, .table-soi-cau tr td {
    border: 1px solid #f0f0f0 !important;
}
.control-panel {
    display: block;
    padding: 7px;
    height: 20px;
}
.kqxs .table {
    margin-bottom: 0.2rem;
}
.kqxs .result-box {
	margin-bottom: 4px!important;
}
.kqxs .table-tructiep {
	margin-bottom: 4px!important;
}
.tk-nhanh-item-header {
    background: #e4e4e4!important;
}
#left-big {
    border-radius: 0px;
	box-shadow: unset;
}

ul {
	list-style-type: disc;
  padding-left: 30px;
}

.widget-content ul {
	list-style-type: none;
  padding-left: 0px;
}

.item-menu-lr {
	padding-left: 0px;
}

#soi-cau-hang-ngay b {
	position: relative;
}

#soi-cau-hang-ngay b span.times {
	position: absolute;
	width: 12px;
	height: 12px;
	background-color: blue;
	color: white;
	border-radius: 99px;
	font-size: 8px;
	opacity: 0.6;
	right: -8px;
	top: -4px;
}

#schn-tabContent table td {
	text-align: left;
	padding-left: 10px;
}

#schn-tabContent table td.name {
//                 font-weight: 600;
}

.prediction-title {
	font-size: 15px;
	font-weight: 600 !important;
	color: #00f;
}      

.win-number {
	color: red;
	font-weight: bold;
	position: relative;
}

.win-number span.times {
	position: absolute;
	font-size: 11px;
	display: inline-flex;
	height: 12px;
	width: 12px;
	border-radius: 99px;
	background-color: blue;
	color: white;
	align-items: center;
	justify-content: center;
	right: -9px;
	top: -4px;
	opacity: 0.75;
}

.win-number span.gdb {
	color: red;
}

#schn-tabContent table {
	border: 2px solid #dd4b39 !important;
}

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

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

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

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

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

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

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

.article, section.related {
        text-align: justify;
    }
element.style {
    text-align: justify;
    background: white;
}
.home_box .col-12 > div {
    text-align: justify;
}