@font-face { font-family: LEMONMILK; src: url(LEMONMILK-Regular.otf); }@font-face { font-family: LEMONMILKBOLD; src: url(LEMONMILK-Bold.otf); }body { background: #fff url('../images/bg.jpg'); color: #464646; margin: 0px; padding: 0px; font-family: LEMONMILK; background-repeat: no-repeat; }a { text-decoration: none; color: #464646; }.container { width: 1100px; margin:0px auto; }#side-left { width: 340px; height: 850px; background-color:rgba(256, 256, 256, 0.9); padding-top: 50px; display: inline-block; vertical-align: top; }#site-right { width: 730px; display: inline-block; vertical-align: top; margin-left: 25px; padding-top: 20px; }.logo { padding: 0px 25px; }#pools-result h1 { text-align: center; margin-top: 50px; margin-bottom: 10px; }#pools-result h2 { margin: 0px; text-align: center; font-size: 20px; }#pools-result .todaydate { font-size: 12px; text-align: center; margin-top: 2px; }.spanprize { font-family: LEMONMILK; border: 1px solid; padding: 4px 30px; border-radius: 20px; margin: auto; display: table; }.prizeball { padding: 0px; margin: auto; display: table; margin-top: 10px; margin-bottom: 20px; }.prizeball li { list-style: none; display: inline-block; padding: 0px 4px; }.side-left-ball { width:45px; height: 45px; display: block; background-size: 100% 100%; }.result-ball { width: 25px; height: 25px; display: inline-block; background-size: 100% 100%; margin-left: 2px; }.number0 { background-image: url('../images/0.png'); } .number1 { background-image: url('../images/1.png'); } .number2 { background-image: url('../images/2.png'); } .number3 { background-image: url('../images/3.png'); } .number4 { background-image: url('../images/4.png'); } .number5 { background-image: url('../images/5.png'); } .number6 { background-image: url('../images/6.png'); } .number7 { background-image: url('../images/7.png'); } .number8 { background-image: url('../images/8.png'); } .number9 { background-image: url('../images/9.png'); }.infonextresult { font-size: 11px; text-align: center; margin-top: 30px; }.infonextresult span { color: #000; }.supportby { padding: 0px; margin: auto; display: table; margin-top: 50px; }.supportby li { list-style: none; display: inline-block; padding: 20px; }.supportby li img { height: 80px; } .main-menu { padding: 0px; margin: auto; display: table; margin-top: 10px; margin-bottom: 20px; }.main-menu li { list-style: none; display: inline-block; padding: 0px 2px; border-right: 1px solid #fff; }.main-menu li:last-child { border-right: 0px; }.main-menu li a { padding: 9px; font-size: 12px; color: #fff; }.content { background-color:rgba(256, 256, 256, 0.9); vertical-align: top; height: 828px; }.content h1 { text-align: center; font-size: 22px; padding: 30px; }#tablelogin { margin: auto; border: 1px solid #464646; padding: 15px; }.loginfailed { display: block; color: red; font-size: 12px; text-align: center; padding-bottom: 10px; margin-top: -23px; }.inputlabel { font-size: 14px; } input { display: block; box-sizing: border-box; width: 100%; height: 2.4375rem; margin: 0 0 1rem; padding: .5rem; padding-top: 0.5rem; padding-bottom: 0.5rem; border: 1px solid #b2b2b2; border-radius: 0; background-color: #fff; box-shadow: inset 0 1px 2px rgba(0,0,0,.1); font-family: inherit; font-size: 1rem; font-weight: 400; color: #000; transition: box-shadow .5s,border-color .25s ease-in-out; appearance: none; }.formsignup { width: 450px; border: 1px solid; margin: auto; }.headsignup { text-align: center; border-bottom: 1px solid; }#tablesignup tr td { padding: 0px 10px; }#tablesignup tr td:first-child { width: 150px; padding-left: 30px; padding-bottom: 10px; }.table-result, .content-container { margin: auto; width: 700px; height: 720px; overflow-y: scroll; font-family: Arial; }.content-container { line-height: 25px; }.column-3 { margin: 0px; padding: 0px; }.column-3 li { width: 44%; display: inline-block; vertical-align: top; padding: 0px 18px; } .table-result table tr td, .table-result table tr th { padding: 9px 8px 5px 8px; border-left: 1px solid; border-top: 1px solid; }.table-result table tr td { font-size: 12px; }.table-result table tr th { font-size: 12px; }.table-result table tr td:last-child, .table-result table tr th:last-child { border-right: 1px solid; }.table-result table tr:last-child td { border-bottom: 1px solid; }.btn-primary { font-family: LEMONMILK; background-color: #eb9c02; background-image: linear-gradient(#fff70b, #eb9c02); border: 0px; padding: 10px; width: 300px; color: #464646; border-radius: 20px; margin: auto; display: table; }footer { background-color:rgba(256, 256, 256, 0.9); }footer p { margin: 0px; padding: 10px; text-align: center; font-family: Arial; }