@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){input[type="checkbox"]{margin-right:5px;display:inline-block;vertical-align:text-bottom;}
form input[type=text], form label{display:table-cell;vertical-align:top;}
span.ball-nr{background-image:url('../images/number-ball-bg.png');background-size:40px;background-position:center;background-repeat:no-repeat;padding:15px;content:' ';font-family:'HelveticaLTStdBold',"Arial",sans-serif;}
span.extra-ball-nr{background-image:url('../images/number-ball-bg-purple.png');background-size:40px;color:white;background-position:center;background-repeat:no-repeat;padding:15px;content:' ';font-family:'HelveticaLTStdBold',"Arial",sans-serif;}
span.star-nr{background-image:url('../images/number-star-bg.png');background-size:45px;background-position:top;background-repeat:no-repeat;padding:15px;content:' ';color:white;font-family:'HelveticaLTStdBold',"Arial", sans-serif;}
div.past-entries span.ball-nr{background-image:url('../images/number-ball-bg.png');background-size:30px;background-position:center;background-repeat:no-repeat;padding:8px;padding-top:9px;content:' ';font-family:'HelveticaLTStdBold',"Arial",sans-serif;}
div.past-entries span.extra-ball-nr{background-image:url('../images/number-ball-bg-purple.png');background-size:30px;background-position:center;background-repeat:no-repeat;padding:8px;content:' ';font-family:'HelveticaLTStdBold',"Arial",sans-serif;}
div.past-entries span.star-nr{background-image:url('../images/number-star-bg.png');background-size:35px;background-position:top;background-repeat:no-repeat;padding:12px;content:' ';color:white;font-family:'HelveticaLTStdBold',"Arial",sans-serif;}
div.lotto-banner-center > p.lotto-banner-jackpot{font-size:2.5em;}
div.numbers-2 td{background-size:19px;}
}
@media screen and (max-width:1000px){
ul.nav{min-height:60px;}
/* p.lotto-banner-jackpot{font-size:1.5em;} */
div.homepage-banner{min-height:130px;}
div.homepage-banner.right div.banner-middle, div.homepage-banner.left div.banner-middle{width:30%;margin-left:5%;}
div.homepage-banner > div.banner-middle h2{font-size:1.250em;}
div.homepage-banner > div.banner-middle p{font-size:0.750em;}
div.homepage-banner.right > div.banner-right{margin-left:0px;}
div.dark{padding-right:2%;}
div.banner-right.dark > ul.vertical{margin-left:-10%;line-height:1.2em;}
}
