@font-face{font-family:'Inter';src:url("../font/Inter-Regular.woff2") format("woff2"),url("../font/Inter-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../font/Inter-Bold.woff2") format("woff2"),url("../font/Inter-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../font/Inter-Medium.woff2") format("woff2"),url("../font/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../font/Inter-SemiBold.woff2") format("woff2"),url("../font/Inter-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}body{font-family:'Inter', sans-serif}.container{max-width:1140px}.border-light{border-color:#d9d9d9 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fs-14px{font-size:14px !important}.fs-18px{font-size:18px !important}.line-clamp-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-check:focus+.btn-primary,.btn-primary:focus{-webkit-box-shadow:0 0 0 0.25rem rgba(216,5,23,0.25);box-shadow:0 0 0 0.25rem rgba(216,5,23,0.25)}.form-select:focus,.form-control:focus{border-color:rgba(216,5,23,0.6);-webkit-box-shadow:0 0 0 0.25rem rgba(216,5,23,0.25);box-shadow:0 0 0 0.25rem rgba(216,5,23,0.25)}.text-danger{color:#ff3110 !important}.btn:focus{-webkit-box-shadow:0 0 0 0.25rem rgba(216,5,23,0.25);box-shadow:0 0 0 0.25rem rgba(216,5,23,0.25)}.bg-2light{background-color:#ffeeba !important}.focus-box{border:2px solid #d80517}.focus-box-title{background-color:#d80517;padding:8px 20px}.focus-box-main{padding:10px}.focus-box .btn{background-color:#d80517}.live-dot{width:7px;height:7px;border-radius:50%;background-color:#d80517;-webkit-animation:scale-dot 1.4s ease infinite;animation:scale-dot 1.4s ease infinite}.live-dot:not(:last-child){margin-right:3px}@-webkit-keyframes scale-dot{0%{opacity:0.2}50%{opacity:1}100%{opacity:0.2}}@keyframes scale-dot{0%{opacity:0.2}50%{opacity:1}100%{opacity:0.2}}.dot-1{-webkit-animation-delay:0.3s;animation-delay:0.3s}.dot-2{-webkit-animation-delay:0.6s;animation-delay:0.6s}.dot-3{-webkit-animation-delay:0.9s;animation-delay:0.9s}.header{background-color:#c28e4f}.header-topbar{font-size:14px;border-bottom:1px solid #ffffff80}.header-main .logo img{max-width:154px}.header-main .today-info{font-size:14px;margin-left:24px;padding-left:24px;border-left:1px solid #ffffff80;color:#fff}.header-bottom{background-color:#d80517;min-height:40px}.header .main-menu>.menu-item>a{color:#fff;display:inline-block;font-weight:600;padding:0 10px;line-height:40px;text-decoration:none}.header .main-menu>.menu-item>a:hover{background-color:rgba(0,0,0,0.15)}.header .main-menu>.menu-item.menu-item-has-children>a>.caret{display:inline-block;background:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3407_4)'%3E%3Cpath d='M13 1.5L7 7.5L1 1.5H13Z' fill='white' stroke='white' stroke-width='2' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3407_4'%3E%3Crect width='14' height='9' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;background-size:contain;margin-left:5px;height:13px;width:8px}.header .main-menu>.menu-item.menu-item-has-children:hover>.dropdown-menu{display:block}.header .main-menu .dropdown-menu{min-width:190px}.header .main-menu .dropdown-menu a{display:block;width:100%;padding:10px 12px;text-decoration:none;color:#212529 !important;line-height:1}.header .main-menu .dropdown-menu a:hover{background-color:#e5e5e5}.table-lottery-province a{display:inline-block;color:#212529;text-decoration:none}.table-lottery-province a.col{position:relative;padding:5px 0}.table-lottery-province a.col:hover{background-color:#d80517;color:#fff}.table-lottery-province a.col:not(:last-child):after{content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;position:absolute;right:-.5px;margin-top:auto;margin-bottom:auto;background-color:rgba(0,0,0,0.4);opacity:.3}.table-lottery-province .table-wrap>.col:not(:last-of-type){border-right:1px solid #dee2e6}.table-lottery-province .table-wrap>.col>a:after{content:"";background-color:#dee2e6;position:absolute;left:0;bottom:-1px;height:1px;width:100%}.table-lottery-province .table-wrap a{display:block;font-size:14px;padding:5px 0;position:relative}.table-lottery-province .table-wrap a:hover{background-color:#e9e9e9}.lottery-results{border:1px solid #ff3110;border-radius:0.25rem;margin:-1px;overflow:hidden}.table-lottery-results{table-layout:fixed;border:1px solid #d9d9d9;font-weight:bold}.table-lottery-results td{border:1px solid #d9d9d9;padding:5px;vertical-align:middle;border-collapse:collapse;height:40px}.table-lottery-results td>span{font-size:21px}.table-lottery-results td:hover{background-color:#ffff48}.table-lottery-results th{border:1px solid #d9d9d9;padding:6px;vertical-align:middle;border-collapse:collapse;height:40px}.table-lottery-results .giai-0{color:#ff3110}.table-lottery-results .giai-1,.table-lottery-results .giai-3,.table-lottery-results .giai-5,.table-lottery-results .giai-7{background-color:#f2f2f2}.table-lottery-results .txt-giai{font-weight:500}.table-lottery-results .txt-giai>span{font-size:16px}.table-lottery-results .txt-db{font-size:25px}.table-lottery-results.has8th-lottery .giai-8{color:#ff3110}.table-lottery-results.has8th-lottery .giai-8 span{color:#ff3110}.table-lottery-results.has8th-lottery td{padding:0}.table-lottery-results.has8th-lottery td>span{padding:5px}.table-lottery-results.has8th-lottery td>span:not(:last-of-type){border-bottom:1px solid #d9d9d9}.table-lottery-results.has8th-lottery td>span:hover{background-color:#ffff48}.table-lottery-results.has8th-lottery td:hover{background-color:inherit}.table-lottery-results.is-vietlott tr:not(.bg-light){background-color:#fff !important}.radio-filter-number{font-size:14px}.suggested-link{margin:0;padding:0;list-style:none}.suggested-link li{margin:0;list-style:none;padding-left:22px;position:relative;width:100%}.suggested-link li:not(:last-child){padding-bottom:8px}.suggested-link li:last-child{padding-bottom:2px}.suggested-link li:before{content:"";border-top:6px dashed;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;left:0;top:10px;color:#555;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.aside-country .list-group-item.active{background-color:#ddd;border-color:#ddd}.aside-country .live-dots{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wg-date-picker{font-size:15px;font-weight:500}.wg-date-picker .datepicker-days{padding:4px}.wg-date-picker table.table-condensed{width:100%}.wg-date-picker table.table-condensed tfoot{display:none}.wg-date-picker .datepicker{border:1px solid #d9d9d9;border-radius:0.25rem;width:100%}.wg-date-picker .datepicker tr td.disabled,.wg-date-picker .datepicker tr td.old{color:#bcbcbc}.wg-date-picker .datepicker tr td.active.active,.wg-date-picker .datepicker tr td.active.active:hover{background-color:#eee;border-color:#eee;color:#212529}.wg-date-picker .datepicker tr td.today{background-color:#d80517;border-color:#d80517;color:#fff}.show-more{display:block;text-align:center;text-decoration:none;padding:4px 16px;color:#505050;font-size:0.875rem;border:1px solid #ddd;border-radius:999px}.aside-check-results h3{background-color:#ddd;padding:8px 20px}.aside-check-results .inner-check-results{padding:8px}.aside-check-results .select-group .icon{background:transparent url(../images/icon-calendar.png) center no-repeat;background-size:contain;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:16px;width:16px}.aside-check-results .submit-btn{background-color:#d80517;border:1px solid #d80517;border-radius:0.25rem;color:#fff;padding:6px 12px;white-space:nowrap}.date-picker-group{position:relative}.date-picker-group .icon{background:transparent url(../images/icon-calendar.png) center no-repeat;background-size:contain;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:16px;width:16px}.rank-math-breadcrumb{color:#6c757d}.rank-math-breadcrumb p{margin-bottom:0}.rank-math-breadcrumb a{text-decoration:none}.scroll-to-top{position:fixed;bottom:30px;right:30px;background-color:rgba(0,0,0,0.4);width:42px;height:42px;border-radius:0.25rem;color:#fff;outline:inherit;border:inherit;-webkit-transition:background-color, color .2s ease;transition:background-color, color .2s ease;z-index:999;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.3s ease, visibility 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease}.scroll-to-top svg{-webkit-transform:translateY(-2px);transform:translateY(-2px);width:14px}.scroll-to-top.show{opacity:1;visibility:visible;pointer-events:auto}.box-weekdays{border:1px solid #d9d9d9;border-radius:0.25rem}.box-weekdays .weekdays{display:block;padding:6px 0;white-space:nowrap}.box-weekdays .weekdays:hover{background-color:#e9e9e9}.wrap-lott-number{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:21px}.wrap-lott-number>span{display:block;padding:5px;position:relative}.wrap-lott-number>span:after{content:"";background-color:#d9d9d9;position:absolute;right:-1px;top:0;height:100%;width:1px}.wrap-lott-number>span:hover{background-color:#ffff48}.wrap-lott-number.lott-col-1>span{width:100%}.wrap-lott-number.lott-col-2>span{width:50%}.wrap-lott-number.lott-col-3>span{width:33.33%}.wrap-lott-number.lott-col-7>span{border-bottom:1px solid #d9d9d9;width:25%}.wrap-lott-number.lott-col-7>span:nth-child(5),.wrap-lott-number.lott-col-7>span:nth-child(6),.wrap-lott-number.lott-col-7>span:nth-child(7){border-bottom:0;width:33.33%}.widget-recent-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 10px}.widget-recent-post:last-of-type{margin-bottom:0}.widget-recent-post img{border-radius:0.25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-width:68px;height:44px;width:68px}.widget-recent-post .post-recent-excerpt{font-size:14px;width:calc(100% - 68px - 8px)}.widget-recent-post:hover{background-color:#e9e9e9}.widget{border:1px solid #d9d9d9;border-radius:0.25rem;overflow:hidden;margin-bottom:1rem}.widget.ACF_Region_Widget{border:0;margin-bottom:0}.widget h3.widget-title{background-color:#ddd;padding:8px 20px;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:0}.widget.widget_nav_menu ul.menu{list-style-type:none;margin:0;padding:0}.widget.widget_nav_menu ul.menu>li:not(:last-of-type){border-bottom:1px solid #dfdfdf}.widget.widget_nav_menu ul.menu>li>a{color:#495057;display:block;padding:7px 16px;text-decoration:none}.widget.widget_nav_menu ul.menu>li>a:hover{background-color:#f8f9fa}.lottery-schedule-link{color:#212529;font-weight:500}.lottery-schedule-link svg{height:auto;width:16px}.lottery-schedule-link:hover{background-color:#e9e9e9;color:#0a58ca}.pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.pagenavi .page-numbers{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#212529;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:32px;width:32px}.pagenavi .page-numbers.current{background-color:#d80517;border-color:#d80517;color:#fff}.pagenavi a.page-numbers:hover{color:#d80517}.box-toolbar{background-color:#fff;border:2px solid #d80517;border-radius:0.25rem}.box-toolbar-title{background-color:#d80517;color:#fff;padding:8px 20px;font-weight:500}.box-toolbar-form{padding:10px}.box-toolbar-form .btn-submit{background-color:#d80517;border-color:#d80517}.input-minus-plus .button{background-color:#e9e9e9;border:1px solid #d9d9d9;border-radius:.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;width:40px;z-index:2}.input-minus-plus .button svg{height:18px;width:18px}.input-minus-plus .button.plus{right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;z-index:2}.input-minus-plus .button.minus{left:0;top:0;border-top-right-radius:0;border-bottom-right-radius:0}.input-minus-plus .input-label{top:0;right:40px;height:100%;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d9d9d9;border-right-width:0;z-index:1}.input-minus-plus .form-control{padding-right:100px;padding-left:40px;text-align:center}.statis-results{border:1px solid #d9d9d9;border-radius:0.25rem 0.2rem 0 0;overflow:hidden}.statis-results-title{background-color:#ffeeba;padding:8px 20px}.footer{background-color:#333333;color:#fff;margin-top:1.5rem}.footer ul{list-style-type:none;padding:0;margin:0}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#ffcc00;text-decoration:underline}.footer-logo{max-width:160px}@media (max-width: 767px){.header-main .logo img{max-width:115px}.header-main .today-info{padding-left:14px;margin-left:14px}.header-bottom>.container{padding-left:0;padding-right:0}.header-bottom .menu-header-menu-container{overflow-x:auto}.header .main-menu>.menu-item>a{font-size:14px;white-space:nowrap}.box-weekdays .weekdays{font-size:14px}}
