@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap');

::-webkit-scrollbar {
  width: .5rem;
  height:.5rem;
}
/* Track */
::-webkit-scrollbar-track {
  background: grey;
}
/* Handle */
::-webkit-scrollbar-thumb {
  background: dimgrey;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: goldenrod;
}
a[onclick]{
    cursor:pointer;
}
a[href]{
    color:#4396ef;
}
body{
    font-family: 'Lato',tahoma, sans-serif,arial;
    color:white;
    font-size:14px;
    background:black;
    min-width:1140px;
}
.container{
    min-width:1140px;
}
textarea{
    resize:none;
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
    font-weight:bold;
    margin-bottom:0px;
}
header{
}
footer{
    background:black;
    color:white;
    font-size:18px;
}
.loader{
    position:fixed;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background:#232323 url(/assets/img/logo.png) center center no-repeat;
    background-size:400px;
    border-radius:.5rem;
    z-index:9999;
}
.table:last-child{
    margin-bottom:0px;
}
.table tr td,.table tr th{
    border:0px;
    font-size:18px;
    white-space:nowrap;
}
.table thead tr{
    background:#101010;
    color:darkgoldenrod;
}
.table tbody tr{
    background:#303030;
}
.table tbody tr:nth-child(even){
    background:#404040;
}
.wrapper{
}
.background{
    position:fixed;
    top:0px;
    left:0px;
    bottom:0px;
    right:0px;
    background:black url(/assets/img/main_bg.png) center bottom;
    background-size:contain;
    z-index:-1;
}
.section1{
}
.header{
    background:url(/assets/img/header.png) center center no-repeat;
    background-size:contain;
    height:200px;
}
.text-warning{
    color:darkgoldenrod!important;
}
.nextdraw{
    margin:1rem 0;
}
.section-inner{

}
.text-grey{
    color:#e0e0e0;
}
.ball{
    font-size:48px;
    background:black;
    display:inline-block;
    padding:.5rem 1rem;

    margin:.5rem;
    border-radius:.25rem;
    position:relative;
    z-index:0;
}
.ball.main-prize{
    color:goldenrod;
}
.section3{
    background:black;
    padding:2rem 0;
    font-size:18px;
}
.menulink{
    background:url(/assets/img/menu_bg.png) center center no-repeat;
    background-size:100%;
}
.menulink a[href]{
    padding:1.25rem 1.5rem;
    font-size:20px;
    font-weight:bold;
    display:block;
    color:#6e4004;
}
.menulink a[href]:hover{
    background:none;
    text-decoration:none;
    text-shadow:0 0 1px white;
}
.latest table tr th{
    font-size:32px;
}
.latest table tr td{
    text-align:right;
}
table tr th[align=center]{
    text-align:center;
}
.section-title{
    text-align:center;
    background:url(/assets/img/menu_bg.png) center center no-repeat;
    background-size:100%;
    color:#6e4004;
    font-weight:bold;
    font-size:20px;
    padding:1.25rem 1.5rem;
}
.section-small{
    position:relative;
    height:250px;
    padding:3rem 0;
    margin-top:-2rem;
}
.section-small::before{
    content:"";
    z-index:-1;
    position:absolute;
    top:0px;
    left:0px;
    background:url(/assets/img/outer_small.png) center center no-repeat;
    background-size:contain;
    width:100%;
    height:100%;
}
.section-small::after{
    content:"";
    z-index:-1;
    position:absolute;
    top:10px;
    left:10px;
    background:url(/assets/img/inner_small.png) center center no-repeat;
    background-size:contain;
    height:calc(100% - 20px);
    width:calc(100% - 20px);
}
.section-large{
    position:relative;
    height:720px;
    padding:3rem 0;
    margin-top:-3rem;
}
.section-large::before{
    content:"";
    z-index:-1;
    position:absolute;
    top:0px;
    left:0px;
    background:url(/assets/img/outer_large.png) center center no-repeat;
    background-size:contain;
    width:100%;
    height:100%;
}
.section-large::after{
    content:"";
    z-index:-1;
    position:absolute;
    top:30px;
    left:30px;
    background:url(/assets/img/inner_large.png) center center no-repeat;
    background-size:contain;
    height:calc(100% - 60px);
    width:calc(100% - 60px);
}
