
a[href^="http://"],
a[href^="https://"] {
    background: url("../img/Icon_External_Link.png") center right no-repeat;
    padding-right: 28px;
}

.li{
	font-size: 5px;
}

.logoright{
	position:fixed;
	top: 0;
	right: 0;
}

.logoleft{
	position:fixed;
	top:  0;
	left: 0;
}

.resultsDate{
	font-size:1em;
}

.disclaimer{
	margin-bottom:5px;
	font-size:1.5em;
}

.btn2{
	float: left;
	margin: 0.5em;	
	display:inline-block;
	width:auto;
	overflow:visible;
}

.btn2:active{
		top:1px;
}
	
.btn2x:hover {
	background:#FFFFFF;
}

.ui-btn-text{
	font-size:1.1em;
	padding:0.2em;
}

#config a.active{
		background:#FFFFFF;
		color:#52b3d3;
}
	
#config{
    position: fixed;
    right: 0;
/*    bottom: 0;  saving roon for banner ad*/
    bottom: 0; 
    z-index: 999;
    padding-bottom:0;
    padding-top:0em;
/*	border-top:solid 1px #666;*/
	background:#ddd;
/*	max-width: 90%;
	margin-left:5px;
	margin-right:5px; */
}

h3{
	font-size:2em;
}

.news h3{
	color:white;
	line-height: 2em;
	font-size:1.8em;
}

.version, .builddate, .credits, .about{
	margin:0 0 0.167em;
	color:#A13914;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	position: relative;
}

h4{
	font:2.285em/1.067em 'Playball',cursive; /*60px/64px*/
	margin:0 0 0.167em;
	text-align:center;
	color:#A13914;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	position: relative;
	top:36%;
	right:6%;
}	

.lotto_main{
	background-image: url('../img/powerball_gray.png');
	background-size: 110% auto;
	background-repeat: no-repeat;
	background-position: top center; 
	position: relative;
	width:16%;
	height: 11em;
	float:left;
	
}

.lotto_one{
	background-image: url('../img/powerball_orange.png');
	background-size: 110% auto;
	background-repeat: no-repeat;
	background-position: top center; 
	position: relative;
	width:16%;
	height: 11em;
	float:left;
}

.all_numbers{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding-left:5%;
}

div.clear{
	clear: both;
	overflow:hidden;
}

#savedInfo{
	font:2em cursive;
	text-align:left;
	font-size:2em;
	position:relative;
	top: -220px;
}
.savedtext{
	font-size:1em;
	color: #00FF00;
	margin:0 0 0.55em;
	text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.gameselect input{
	width: 1.5em;
	text-align: center;
	font-size: 1em;
	margin-top:0;
}

.gameselect input.ui-slider-input{
	font-size: 1.5em;
}

.ui-controlgroup a.ui-slider-handle, a.ui-btn.ui-slider-handle{
	width:1em;
	height:1em;
}

div.ui-slider{
	height: 0.5em;
	top: -0.3em;
	margin: 2px 2px 2px 2px;
	width:50%;
}

label.ui-slider{
	font-size: 1em;
}

textarea.ui-input-text{
	height:200px;
}

.ui-select{
	width: 10em;
	margin: auto auto;
}

.gameselect{
	font-size: 1.75em;
	float: left;
	color: #7E8794;
	width: 40%;
	margin-left:1em;
	margin-bottom:2em;
	height:20%;
	
	padding-top:1em;
	padding-left:1em;
	padding-bottom:1em;
	border:1px solid #d6d6d6;
	background:#dedede;
	display: inline;		
	-webkit-border-radius: 1.67em;
	-moz-border-radius: 1.67em;
	border-radius: 1.67em;
		
}

#excludeSet{
	clear:both;
	float: left;
	width:95%;
	padding-left: 3em;
}

#excludedNumber{
	margin-top:1em;
	margin-bottom:1em;
	font:1.5em Lato, Helvetica, sans-serif;
	color:#A13914;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	display:block;
	float:left;
}

h5{
	font:1em 'Playball',cursive; /*60px/64px*/
	margin:0 0 0.167em;
	text-align:center;
	color:#A13914;
	text-shadow:0px 1px 1px rgba(255,255,255,0.5);
	position: relative;
	top:22%;
	right:48%;
}

.exclude_main{
	background-image: url('../img/powerball_gray.png');
	float:left;
	background-size: 140% auto;
	background-repeat: no-repeat;
	background-position: top center; 
	position: relative;
	width:5%;
	height: 3em;
	font-size: 3em;
	padding-left:1em;
	color:black;
}

.exclude_main_reverse{
	background-image: url('../img/powerball_reverse_gray.png');
	float:left;
	background-size: 140% auto;
	background-repeat: no-repeat;
	background-position: top center; 
	position: relative;
	width:5%;
	height: 3em;
	font-size: 3em;
	padding-left:1em;
	color:black;	
}

.gameselect label.ui-slider{
	font-size:1.35em;
}

.gameselectNobackground{
	clear:both;
	font-size: 1.3em;
	float: left;
	color: rgb(255, 255, 255);
	width: 90%;
	margin-left:2em;
	margin-bottom:2em;
	height:20%;
	padding:0.5em;
}

.gameselectNobackground:before { clear:both;}

.gameselectNobackground .ui-btn-inner {
    padding:0.5em;
}

.gameselectNobackground .ui-btn {
    margin: 0.5em 1em;
}

.setupButton{
	margin: 50px;
	padding: 5px;
	float: left;
}

#slider .imgHolder img{
	height: 25em;
	width:100%;
}

input-text, textarea.ui-input-text, input.ui-input-text, span.ui-btn-inner{
	font-size:1.5em;
}


.ui-select  .ui-btn-inner{
	font-size:1em;
	padding:0px;
}

.gameselect span.ui-btn-inner{
	font-size:1em;
}


.smalltextinput{
	width: 60px;
	margin: 5px;
}

.errortext{
	color: red;
}

/* Swipe 2 required styles */
.swipe {
  overflow: hidden;
  visibility: hidden; 
  position: relative;
}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}

.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}

/* Direction Nav */
.lotto-prev, .lotto-next {
	width: 30px; 
	height: 30px; 
	margin: 25px 0 0; 
	display: block; 
	background: url(../img/bg_direction_nav.png) no-repeat 0 0; 
	position: absolute; 
	top: 50%; 
	z-index: 10; 
	cursor: pointer; 
	text-indent: -9999px; 
	opacity: 0; 
	-webkit-transition: all .3s ease;
}

.lotto-next {background-position: 100% 0; right: 5px; opacity: 0.8;overflow: hidden}
.lotto-prev {left: 5px;opacity: 0.6;overflow: hidden}
.lotto-next:hover {opacity: 0.8; right: 5px;}
.lotto-prev:hover {opacity: 0.8; left: 5px;}
.lotto-next:hover, .lotto-prev:hover {opacity: 1;}


/* END required styles */



}

