.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	padding-left: 5px;
	padding-right: 5px;
}
html,body{}
.prizeMoney .pLabel { 
	width: 108px;
}
.game4D .top3 span {
	float: none;
	width: auto;
	padding: 5px 15px;
	vertical-align: middle;
}
.game4DJPlus .resultBox li.label {
	width: 60px;
}
.game4DPowerball li li.ball01, .game4DPowerball li li.ball02 {
	width: 30px;
	height: 30px;
	line-height: 25px;
}
.game4DJPLink {
	font-size: 12px;
}
.game4DPowerball .otherPrizes .prizeListing .pLabel {
	width: 62px;
}
.game4DPowerball .jackpot2 li .pLabel {
	width: 95px;
}
.game4DJPlus .resultBox {
	margin: 15px 0 0;
}
.game4DJPlus .resultBox ul {
	padding: 6px 0 2px;
}
.game4D .otherPrizes .prizeCol h3 {
	padding: 15px 0px 8px;
}
.game4DJPlus .resultBox ul li {
		width: 25px;
}
.shortCut .button a {
    font-size: 11px;
    padding: 3px 3px;
}

.results2016 .col-sm-6 {
	float: left;
	width: 50%;
}

.game4D .otherPrizes .prizeCol ul li {
	padding: 5px 40px;
}
.game4DPowerball .jackpot1 li, .game4DPowerball .jackpot2 li, .game4DPowerball .otherPrizes li {
	padding: 8px 5px;
}

.homeBox {
	margin: 10px 0;
}

.footer .copyright, .footer .socialMedia { width: 100%; }
.footer .socialMedia { text-align: left; margin-top: 15px; }

#newResults { width: 100%; }
#newResults span { font-size: 12px; }
#newResults .title { width: 80%; }
#currEvents { width: 100%; }
#current_event_desktop { opacity: 0; position: absolute; z-index: -1; width: 0 !important; }

.rsDefault .rsThumbsHor { height: 70px; }

.languageBar { top: 18px; right: 120px; }
.languageBar ul li .btn { width: 40px; }
.languageBar ul li a { padding: 5px 0; }

.game4DJPlus .resultBox ul#prize01 li.label { font-size: 20px; }
.game4DPowerball .otherPrizes .prizeListing .pMessage { font-size: 13px; }
.prizeMoney .Jackpot01-wrap { display: block; }



@media (min-width: 671px) and (max-width: 767px) {
	.game4DJPlus .resultBox ul#prize01 li span, .game4DJPlus .resultBox ul li span {
		width: 24px;
	}

	.game4DJPlus .resultBox .group01 ul li, .game4DJPlus .resultBox .group02 ul li {
		width:21px; margin:0 0 0 -1px;
	}

		.game4DPowerball li li.ball01 {
	    width: 30px;
	    height: 30px;
	    line-height: 25px;
	    font-size: 16px;
	}
}

@media (max-width: 670px) {
	.results2016 .col-sm-6 {
		float: none;
		width: 100%;
	}
	.results2016 .panelLeft {
		margin-bottom: 15px;
	}
	.footer .copyright ul {
		clear: both;
		margin-top: 10px;
	}
	.footer .socialMedia ul li:first-child {
		display: block;
	} 
	.footer .socialMedia img {
		max-width: 110px;
	}
	.game4DPowerball .jackpot1 li, .game4DPowerball .jackpot2 li, .game4DPowerball .otherPrizes li {
		padding: 8px 5px;
	}
	.prizeMoney h3 {font-size:12px;}
}
@media (max-width: 560px) {
    .container {
        padding-right: 10px;
        padding-left: 10px;
    }
    .nav>li#newResults>a {
        padding: 10px 15px !important;
    }
    .notices {
        padding: 0px 0px !important;
    }
	.navbar-brand {
		font-size: 16px;
		line-height: 50px;
	}
	.game4D h1, .game4Djackpot h1, .game4DJPlus h1, .game4DPowerball h1 {
		font-size: 16px;
	}
	.game4D .otherPrizes .prizeCol ul li {
		padding: 5px 8px;
	}
	.game4DJPlus .resultBox .group01 ul, .game4DJPlus .resultBox .group02 ul {
		border-radius: 2px;
	}
	.game4DJPlus .resultBox .group01 ul li, .game4DJPlus .resultBox .group02 ul li {
		width: 21px;margin: 0 0 0 -1px;
	}
	.game4D .prizeMoney li.prizeList {
		margin: 0px 10px;
	}
	.game4DPowerball li li.digits {
		padding: 0 5px;
        height: 25px;
	}
    .game4DPowerball li li.digits a {
    line-height: 25px;
    font-size: 15px;
    }
	.game4DPowerball li li.ball01, .game4DPowerball li li.ball02 {
	    width: 25px;
	    height: 25px;
	    line-height: 22px;
	    font-size: 15px;
	    border: 2px solid #fdb914;
	}
    .game4DPowerball li li.ballOR {
        line-height: 22px;
        font-size: 15px;
        height: 25px;
    }
    .game4DPowerball li li.blkPLUS {
        padding: 0 5px;
        line-height: 22px;
        font-size: 15px;
        max-height: 25px;
    }
	.prizeMoney li {
		margin: 0 5px;
	}
	.homeBox .textBox h3 {
		font-size: 16px;
	}
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
		margin: 0;
	}
}
@media screen and (min-width: 0px) and (max-width: 500px) {
  .videoGallery .rsTmb {
    padding: 6px 8px;
  }
  .videoGallery .rsTmb h5 {
    font-size: 12px;
    line-height: 17px;
  }
  .videoGallery .rsThumbs.rsThumbsVer {
    width: 100px;
    padding: 0;
  }
  .videoGallery .rsThumbs .rsThumb {
    width: 100px;
    height: 47px;
  }
  .videoGallery .rsTmb span {
    display: none;
  }
  .videoGallery .rsOverflow,
  .royalSlider.videoGallery {
    height: 300px !important;
  }
  .sampleBlock {
    font-size: 14px;
  }
  .prizeMoney .prizeCol.Jackpot01 {width:40%;}
    
  .prizeMoney li.prizeList strong {
    font-size: 8px;
    padding: 0 5px;
    }
}

@media (max-width: 430px) {
	.navbar-brand { height: 85px; }
	.languageBar { top: 25px; right: 125px; }
	.navbar-toggle { margin-top: 25px; }
	#newResults .title { width: auto; }
	.navbar-brand span {display: none;}
	.page {padding:15px 0; margin:0 0px;}
	.results2016 {padding:0 !important;}
}