@charset "utf-8";
/*JustBet Dynamic Landing CSS - by Marcela Vargas */

body {background: url(/images/dynamiclanding/stadiumBG.jpg) no-repeat #000; font-family: arial, helvetica, sans-serif; margin:0; padding:0;}
.disclaimer {background: #ffcb05; top:0; width: 100%;}
.disclaimer p {color: #000; font-family: arial, helvetica, sans-serif; font-size: .85em; margin:0; padding: .5em; text-align: center;}
.disclaimer p a {color: #f30000; text-decoration: underline;}

.wrapCont {margin: 0 auto; width:1024px;}
.wrapCont header {height: 101px;}
.wrapCont header .logo {display:inline-block; height: 101px; width: 200px;}
.wrapCont header .message {display:inline-block; margin-left:27em; margin-top: 1.75em; position: absolute;}
.wrapCont header .message p {color: #888; font-family: 'Arial Black', sans-serif; font-size: 2em; font-weight: bold; line-height: .9; margin:0; text-align: right; text-shadow: 1px 1px 2px #000;}
.wrapCont header .countDown {border:2px solid #8c0e00; border-radius: .25em; display:inline-block; float:right; padding:.25em .5em; margin-top:1em; width:250px;}
.wrapCont header .countDown p {color:#fff; font-size: .75em; margin: 0 0 .25em 0; text-align: center;}
.wrapCont header .countDown .clock, .wrapCont header .countDown .units {margin:0; padding:0; text-align: center;}
.wrapCont header .countDown .clock li {text-align: center!important; box-shadow: inset 2px 2px 0 #888888; color:#000; display:inline-block; font-family: 'Arial Black', sans-serif; font-size: 1.25em; list-style: none; padding:.15em .25em; margin:0 .25em; letter-spacing:.3em;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d1d1d1 47%, #939598 50%, #d1d1d1 53%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#d1d1d1), color-stop(50%,#939598), color-stop(53%,#d1d1d1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d1d1d1 47%,#939598 50%,#d1d1d1 53%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d1d1d1 47%,#939598 50%,#d1d1d1 53%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d1d1d1 47%,#939598 50%,#d1d1d1 53%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d1d1d1 47%,#939598 50%,#d1d1d1 53%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
.wrapCont header .countDown .clock .days, .wrapCont header .countDown .clock .hours, .wrapCont header .countDown .clock .minutes {margin-right: .35em;}
.wrapCont header .countDown .units li {color: #fff; display:inline-block; font-size: .65em; list-style: none; text-align: center; width: 21%;}

.wrapCont .mainContainer {width:100%;}
.wrapCont .mainContainer .bar {border-radius: .25em .25em 0 0; text-align: center; padding: .5em 0; width:100%;}
.wrapCont .mainContainer .bar p {color:#fff; font-size: 1.55em; font-stretch: condensed; margin: 0;}

.wrapCont .mainContainer .mainImg {height: 319px; margin: 0; padding: 0; width: 1024px;}

.wrapCont .mainContainer .games {background: #141213; margin: 0; overflow: hidden; padding: 0 1.5em 2.6em 1.5em; }
.wrapCont .mainContainer .games li {list-style: none; display: inline-block; margin: 2em 1.1em 0; width: 450px; }
.wrapCont .mainContainer .games .select {float:right;}
.wrapCont .mainContainer .games .combo {height: 280px; display:none;}
.wrapCont .mainContainer .games .combo .select {color: #fc0;}
.red-hot #combo-especial {display:block;}
.red-hot .wrapCont .mainContainer .games .info {width: 966px;}
.wrapCont .mainContainer .games .lines {background:#fff; height:50px; width:100%; font-size:.78em;} 
.wrapCont .mainContainer .games .lines table { padding-top:.2em; }
.wrapCont .mainContainer .games .lines .gameTitleHome, .wrapCont .mainContainer .games .lines .gameTitleVisit, .wrapCont .mainContainer .games .lines .hour { font-size:.75em; font-weight: bold; }
.wrapCont .mainContainer .games #imgSportCont1, .wrapCont .mainContainer .games #imgSportCont2, .wrapCont .mainContainer .games #imgSportCont3 { display:block; width:450px; height:176px; }
.wrapCont .mainContainer .games .BASEBALL { background: url("/images/dynamiclanding/baseballGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .SOCCER { background: url("/images/dynamiclanding/soccerGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .HOCKEY { background: url("/images/dynamiclanding/hockeyGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .BASKETBALL { background: url("/images/dynamiclanding/basketballGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .TENNIS { background: url("/images/dynamiclanding/tennisGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .HORSERACING { background: url("/images/dynamiclanding/horseracingGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .FOOTBALL { background: url("/images/dynamiclanding/footballGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .GOLF { background: url("/images/dynamiclanding/golfGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .MARTIAL { background: url("/images/dynamiclanding/martialGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .BOXING { background: url("/images/dynamiclanding/boxingGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .MOTOR { background: url("/images/dynamiclanding/motorGame.jpg") no-repeat; }
.wrapCont .mainContainer .games .AUSSIE { background: url("/images/dynamiclanding/aussieGame.jpg") no-repeat; } /*no image - generic img */
.wrapCont .mainContainer .games .RUGBY { background: url("/images/dynamiclanding/rugbyGame.jpg") no-repeat; } /*no image - generic img */
.wrapCont .mainContainer .games .POLITICS { background: url("/images/dynamiclanding/politicsGame.jpg") no-repeat; } /*no image - generic img */
.wrapCont .mainContainer .games .FUTURES { background: url("/images/dynamiclanding/futuresGame.jpg") no-repeat; } /*no image - generic img */

.wrapCont .mainContainer .games .info {color:#fff; font-weight: bold; padding: 1em .5em; text-align: justify;}

.wrapCont .mainContainer .vip {background: url(/images/dynamiclanding/texture-bg.jpg) repeat-x; color:#fff; display: block; padding: .5em 2.6em 0 2.6em;}
.wrapCont .mainContainer .vip ul {display: inline-block; margin: 0; padding: 0 3em 1.2em; vertical-align: top;}
.wrapCont .mainContainer .vip li {background: url(/images/dynamiclanding/check.png) no-repeat; color:#b8b8b9; font-size: 1em; list-style: none; margin-bottom: .75em; padding-left: 45px;}
.wrapCont .mainContainer .vip li span {color: #fff; font-family: 'Arial Black', sans-serif; font-size: 1.5em;}

.wrapCont .mainContainer .claimIt ul {margin:0; padding:0 2.6em;}
.wrapCont .mainContainer .claimIt li {color:#fff; font-weight: bold; list-style: none; display: inline-block; padding: .7em .5em; }
.wrapCont .mainContainer .claimIt li:last-child {margin-left: 3em;}
.wrapCont .mainContainer .claimIt .cta2 {border:2px solid #d3a809; border-radius: .25em; color:#312a28; cursor:pointer; font-family: 'Arial Black', sans-serif; font-size:1em;}

.wrapCont .mainContainer .deposit {padding: 2.6em}
.wrapCont .mainContainer .deposit .login {display: inline-block; text-align: center; }
.wrapCont .mainContainer .deposit .login ul {margin:0; padding: 0}
.wrapCont .mainContainer .deposit li {color:#fff; font-weight: bold; list-style: none; display: inline-block; margin:0 .5em; padding: 0; }
.wrapCont .mainContainer .deposit p {color: #fc0; font-family: 'Arial Black', sans-serif; font-size: 1.9em; margin:0; padding:0;}
.wrapCont .mainContainer .deposit .button {display: inline-block; vertical-align: top; }
.wrapCont .mainContainer .deposit .button .cta {border:2px solid #8c0e00; border-radius: .25em; color:#fff; cursor:pointer; display:inline-block; float:right; font-family: 'Arial Black', sans-serif; font-size: 2em; margin:0 0 0 2em; padding:.25em .5em; width:auto;}

.wrapCont footer ul {margin:0; padding:0;}
.wrapCont footer li {display: inline-block; list-style:none; margin: 0; padding:.5em 0; width:49%;}
.wrapCont footer .left {text-align: left; padding-left: 1em;}
.wrapCont footer .right {text-align: right;}
.wrapCont footer li a {background: url(/images/dynamiclanding/dotted-arrow.png) no-repeat; color: #fff; font-size: .75em; padding:0 1.5em; text-decoration: underline; }

/* GRADIENTS */
.gradYellow {
	background: #fdb913; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdb913 0%, #c48312 18%, #fdb913 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdb913), color-stop(18%,#c48312), color-stop(100%,#fdb913)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdb913 0%,#c48312 18%,#fdb913 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdb913 0%,#c48312 18%,#fdb913 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdb913 0%,#c48312 18%,#fdb913 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdb913 0%,#c48312 18%,#fdb913 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdb913', endColorstr='#fdb913',GradientType=0 ); /* IE6-9 */
}

.gradGray {
	background: #44484c; /* Old browsers */
background: -moz-linear-gradient(top,  #44484c 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#44484c), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #44484c 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #44484c 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #44484c 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #44484c 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44484c', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.gradRed {
	background: #fc1a00; /* Old browsers */
	background: -moz-linear-gradient(top,  #fc1a00 0%, #961709 68%, #e01902 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc1a00), color-stop(68%,#961709), color-stop(100%,#e01902)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fc1a00 0%,#961709 68%,#e01902 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fc1a00 0%,#961709 68%,#e01902 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fc1a00 0%,#961709 68%,#e01902 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fc1a00 0%,#961709 68%,#e01902 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc1a00', endColorstr='#e01902',GradientType=0 ); /* IE6-9 */
}file:///C:/Users/fchaves/Desktop/Landing%20-%20JustBet/Landing%20-%20JustBet/images/mainImg-generic.jpg

.bulletsPresignup li { background: url(/images/mailer/Arrow-Left.png) no-repeat 0 3px; padding: 0 0 10px 30px; list-style: none; }

/*------Pop Up-----*/
.overlay-container {display: none;content: " "; width:100%; position: relative; left: 0; top: 0; padding:2% 0 0;
 background: -moz-radial-gradient(center, ellipse cover, rgba(127,127,127,0) 0%, rgba(127,127,127,0.9) 100%);
 background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(127,127,127,0)), color-stop(100%,rgba(127,127,127,0.9)));
 background: -webkit-radial-gradient(center, ellipse cover, rgba(127,127,127,0) 0%,rgba(127,127,127,0.9) 100%);
 background: -o-radial-gradient(center, ellipse cover, rgba(127,127,127,0) 0%,rgba(127,127,127,0.9) 100%);
 background: -ms-radial-gradient(center, ellipse cover, rgba(127,127,127,0) 0%,rgba(127,127,127,0.9) 100%);
 background: radial-gradient(center, ellipse cover, rgba(127,127,127,0) 0%,rgba(127,127,127,0.9) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007f7f7f', endColorstr='#e67f7f7f',GradientType=1 );
 }
 
.overlay-container .window-container-visible-visible {  background:url(../images/landingpages/promos/winbacks/texture-bg.jpg) repeat-x bottom center #000; margin:7em auto 0; width:300px;  padding:0.6em 1.5em; text-align: left; z-index: 3; box-shadow: 0px 0px 30px rgba(0,0,0,0.2); -webkit-transition: 0.4s ease-out; -moz-transition: 0.4s ease-out; -ms-transition: 0.4s ease-out; -o-transition: 0.4s ease-out; transition: 0.4s ease-out; opacity: 0;  color:#fff;}
.overlay-container .window-container-visible .promo-content {width:95%; margin:0 auto;}
.overlay-container .window-container-visible .promo-content h3 { color:#fff; border-bottom:2px solid #ac1623; font-size:1.1em; padding:0 0 .2em 0; margin:0; }
.overlay-container .window-container-visible .promo-content h3 span.arrow {background:url(../images/landingpages/promos/winbacks/dotted-arrow.png) no-repeat top center; width:13px; height:13px; display:inline-block; margin-right:.8em;}
.overlay-container .window-container-visible .promo-content .redBox { width:93%; margin:4% auto; border-radius:10px; padding:3%; border:2px solid #5e5c5b; background: #c20313; background: -moz-linear-gradient(top,  #c20313 0%, #6b050e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c20313), color-stop(100%,#6b050e)); background: -webkit-linear-gradient(top,  #c20313 0%,#6b050e 100%); background: -o-linear-gradient(top,  #c20313 0%,#6b050e 100%);background: -ms-linear-gradient(top,  #c20313 0%,#6b050e 100%); background: linear-gradient(to bottom,  #c20313 0%,#6b050e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c20313', endColorstr='#6b050e',GradientType=0 );}
.overlay-container .window-container-visible .promo-content .redBox h4 {font-size:.9em; text-align:center; color:#d5d5d5; padding:0; margin:0;}
.overlay-container .window-container-visible .promo-content .redBox .cptch {width:50%; margin:0 auto; padding:3% 0; text-align: center;}
.overlay-container .window-container-visible .promo-content .redBox .cptch #captchaIMG { width:100%; height:auto; position: relative; z-index:5; top: 0; left:0; }
.overlay-container .window-container-visible .promo-content .redBox .captchaTxt { width:85%; margin:0 auto; overflow:hidden; text-align: center;}
.overlay-container .window-container-visible .promo-content .redBox .captchaTxt span.errorCaptcha { width:100%; color:#f3ce1f; font-size:.9em; text-align:center; float:left; padding-top:2%;}
.overlay-container .window-container-visible .promo-content .redBox .captchaTxt input#txtCaptcha { width:40%; padding:2% 0;  font-size:1.2em; border-radius:5px; border:2px solid #6a90b4; text-align:center; font-weight: bold; }
.overlay-container .window-container-visible .promo-content .redBox .captchaTxt span.text {font-size:.65em; display:block; text-align:center; padding-top:3%; color:#d5d5d5;}
.overlay-container .window-container-visible .redGradient-1 { width:100%; height:2.7em; position:relative; padding:.6em 0; margin-left:0; left:0; padding-left:0;  background: #710913;background: -moz-linear-gradient(top,  #710913 0%, #ff051d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#710913), color-stop(100%,#ff051d));
	background: -webkit-linear-gradient(top,  #710913 0%,#ff051d 100%);
	background: -o-linear-gradient(top,  #710913 0%,#ff051d 100%);
	background: -ms-linear-gradient(top,  #710913 0%,#ff051d 100%);
	background: linear-gradient(to bottom,  #710913 0%,#ff051d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#710913', endColorstr='#ff051d',GradientType=0 ); border-bottom-right-radius:10px; border-bottom-left-radius:10px;}
.overlay-container .window-container-visible .redGradient-1 button.submit { width:35%; height:2em; margin:0 auto; padding: .4em .9em; font-size:1.3em; font-weight: bold; line-height: 1; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.85); text-transform:uppercase; border: 2px solid #d99b1f; border-radius: 10px; color: #444; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); display:block;  background: #fae54e; background: -moz-linear-gradient(top,  #fae54e 0%, #f1ca15 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fae54e), color-stop(100%,#f1ca15)); background: -webkit-linear-gradient(top,  #fae54e 0%,#f1ca15 100%); background: -o-linear-gradient(top,  #fae54e 0%,#f1ca15 100%); background: -ms-linear-gradient(top,  #fae54e 0%,#f1ca15 100%); background: linear-gradient(to bottom,  #fae54e 0%,#f1ca15 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fae54e', endColorstr='#f1ca15',GradientType=0 );  }
.overlay-container .window-container-visible .redGradient-1 button.submit:hover {opacity:.75; cursor: pointer; }
.overlay-container .window-container-visible .redGradient-1 button.submit:active {box-shadow: 0 0 10px 5px #9d680d inset; }

.zoomin { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }

/*-----------approveScreen---------*/

.errorScreen, .insert, .approveScreen { width:100%; padding:0;}
.errorScreen span, .insert span, .optionNOSelected span, .approveScreen span {width:95%; height:auto; margin:0 auto; padding:.6em 0;  text-align:center; font-size:1.3em; position:relative; display: block;}
.approveScreen span.thanks strong {width:100%; height:auto; padding:0 0 .6em 0;  text-align:center; font-size:1.68em; position:relative; display: block; }
.errorScreen .redGradient-1, .insert .redGradient-1, .optionNOSelected .redGradient-1, .approveScreen .redGradient-1 { width:94%; padding:.6em; margin:0 auto; margin-top:.8em; background: #710913;background: -moz-linear-gradient(top,  #710913 0%, #ff051d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#710913), color-stop(100%,#ff051d));
	background: -webkit-linear-gradient(top,  #710913 0%,#ff051d 100%);
	background: -o-linear-gradient(top,  #710913 0%,#ff051d 100%);
	background: -ms-linear-gradient(top,  #710913 0%,#ff051d 100%);
	background: linear-gradient(to bottom,  #710913 0%,#ff051d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#710913', endColorstr='#ff051d',GradientType=0 ); top:-0.7em; border-bottom-right-radius:10px; border-bottom-left-radius:10px;}
.errorScreen .redGradient-1 button.submit, .insert .redGradient-1 button.submit, .optionNOSelected .redGradient-1 button.submit, .approveScreen .redGradient-1 button.submit { cursor:hand; width:35%; height:2em; margin:0 auto; padding: .4em .9em; font-size:1.3em; font-weight: bold; line-height: 1; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.85); text-transform:uppercase; border: 2px solid #d99b1f; border-radius: 10px; color: #444; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); display:block;  background: #fae54e; background: -moz-linear-gradient(top,  #fae54e 0%, #f1ca15 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fae54e), color-stop(100%,#f1ca15)); background: -webkit-linear-gradient(top,  #fae54e 0%,#f1ca15 100%); background: -o-linear-gradient(top,  #fae54e 0%,#f1ca15 100%); background: -ms-linear-gradient(top,  #fae54e 0%,#f1ca15 100%); background: linear-gradient(to bottom,  #fae54e 0%,#f1ca15 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fae54e', endColorstr='#f1ca15',GradientType=0 );  }

/* bitcoins */
.bitcoins .wrapCont .mainContainer .mainImg { display:none; }
.bitcoins .wrapCont .mainContainer .games { padding:0; background:none; }
.bitcoins .wrapCont .mainContainer .games li { margin:0; width:100%; display:none; }
.bitcoins .wrapCont .mainContainer .games li.bitcoinsPromo { display:block; height:auto; }
.bitcoins .wrapCont .mainContainer .games li.bitcoinsPromo img { width:100%; }
.bitcoins .wrapCont .vip { display:none; } 

/* betpoints */
.betpoints .wrapCont .mainContainer .mainImg { display:none; }
.betpoints .wrapCont .mainContainer .games { padding:0; background:none; }
.betpoints .wrapCont .mainContainer .games li { margin:0; width:100%; display:none; }
.betpoints .wrapCont .mainContainer .games li.betpointsPromo { display:block; height:auto; }
.betpoints .wrapCont .mainContainer .games li.betpointsPromo img { width:100%; }
.betpoints .wrapCont .vip { display:none; } 

/* Casino Promotion Landing */
.casino .wrapCont .mainContainer .games li { width:940px; }
.casino .wrapCont .mainContainer .games li a { background: url(/images/dynamiclanding/dotted-arrow.png) no-repeat; color: #fff; font-size: .75em; padding: 0 1.5em; text-decoration: underline; } 
.casino .wrapCont .mainContainer .games li img { display:block; }

/*Triple Bang*/
.tripleBang .wrapCont .mainContainer .claimIt li { font-size:12px;}
.tripleBang .wrapCont .mainContainer .claimIt li:last-child { margin-left:2em}
.tripleBang .wrapCont .vip { display:inherit; background:#000; padding:0;}

/*Double Popper*/
.doublePopper .wrapCont .mainContainer .mainImg { display:inherit; height:inherit;}
.doublePopper .wrapCont .mainContainer .claimIt li { font-size:12px;}
.doublePopper .wrapCont .mainContainer .claimIt li:last-child { margin-left:2em}
.imgHolder { width:940px; margin:0 auto;}
.imgHolder img { width:100%; display:block;}

/* Custom Dynamic Landing 5sd77b8 */
.sms-big .countDown .units li:first-child, .sms-big .countDown .clock li:first-child, .sms-big #combo4 .info, .sms-big .wrapCont .mainContainer .games #imgSportCont1 {display: none}
.sms-big .wrapCont .mainContainer .games {padding: 0 1.5em; height: 250px;}
.sms-big .wrapCont .mainContainer .games .info {height: 1em; width: 515px; }
.sms-big .wrapCont .mainContainer .games .lines {height: 10.6em; height: 130px; width: 530px; font-size: 20px}
.sms-big .wrapCont .mainContainer .games li {margin: 0; width: 485px; float: right; margin-top: 30px;}
.sms-big .wrapCont .mainContainer .games img {float: right;}
.sms-big .wrapCont .mainContainer .games #imgSportCont1, .wrapCont .mainContainer .games #imgSportCont2, .wrapCont .mainContainer .games #imgSportCont3 {width: 450px; height: 176px; float: none;}
.sms-big .wrapCont .mainContainer #game1line td:last-child { font-size: 12px}
.sms-big .wrapCont .mainContainer .games .lines table {padding: 40px 5px 0 5px}

/* Sports Choose List */
.hottestLinesContainer h1 { margin: 20px 0; color: #FFF; /*background: #eee;*/ padding: .5em; font-size: 1.4em; text-align: left; }
.hottestLinesContainer .filter { position:absolute; top: -4em; float: right; right: 1em; }
.hottestLinesContainer .panelBox { position: relative; }
ul.titlesGames { width: 100%; margin: 0; padding:0; display: flex; background-color:#999; }
ul.titlesGames li { margin:0!important; }
.titlesGames li:first-child { width: 12%!important; }
.titlesGames li.big { width: 74%!important; }
.titlesGames li:last-child { width: 12%!important; border:0; }
.titlesGames li { text-align: center; border-right: 3px solid white; font-weight: bolder; text-transform: uppercase; background: #999; padding: 15px 5px; font-size: .8em; width: 10%; width: 63%; }
#hottestLines { width:100%; margin:0; padding:0; text-align:left; background-color:#FFF; }
#hottestLines h1{ color:#FC0; width:98%; line-height:2em; padding:1%;background-color:#aaa;border-radius:.5em .5em 0 0 ; background-color:#333; text-shadow:1px 1px 1px #222;border-bottom:1px solid #000;}
#hottestLines h1 span { left:1em; position:relative;}
#hottestLines .filterSelect{ position: absolute; right: 10px; top:5px;}
#hottestLines ul{ width:100%; }
#hottestLines li { float:left; width:100%; margin:0; padding:10px 0; background-color:#efefef; font-size:.8em; /*border-bottom:1px solid #777; border-top:1px solid #fff;*/ color:#111; }
#hottestLines li:nth-child(even) { background-color:#ccc}
#hottestLines li .pos { float:left; width:8%; padding:0 2%; text-align:center; color:#fff; line-height:1.8em; }
#hottestLines li .topTen { float:left; width:72%; font-size:1.1em; padding: 6px 1% 0 1%; }
#hottestLines li .topTen a { color:#111; text-shadow:1px 1px 1px #fff; display: -webkit-box;}
#hottestLines li small { float:left;  color:#666; clear:both; }
#hottestLines li .leagueTT { float:left; margin:0 1%; width:10%; border:1px solid #fff; box-shadow:1px 1px 2px #000; background-color:#999; padding:.1em .3em; text-align:center; color:#fff; text-shadow:1px 1px 1px #222; line-height:1.8em; }
#hottestLines p { font-size:.9em}

@media screen and (max-width: 1023px) {
	.wrapCont {margin: 0 auto; width:768px;}
	.wrapCont header .message {margin-left:11em;}
	.wrapCont .mainContainer .mainImg {height: auto; width:768px;}
	.wrapCont .mainContainer .mainImg img {height: auto; width: 100%;}
	.wrapCont .mainContainer .games {padding: 0 3em 1.5em}
	.wrapCont .mainContainer .games li {display: block; margin: 2em auto;}
	.wrapCont .mainContainer .games li #imgSportContPromo1, .wrapCont .mainContainer .games li #imgSportContPromo1, .wrapCont .mainContainer .games li #imgSportContPromo1, .wrapCont .mainContainer .games li #imgSportContPromo4 { width:100%!important; height:160px; }
	.wrapCont .mainContainer .vip img {width: 180px;}
	.wrapCont .mainContainer .vip ul {padding: 0 1em 1em 2em;}
	.wrapCont .mainContainer .vip li {font-size: .75em;}
	.wrapCont .mainContainer .vip li {background: url(/images/dynamiclanding/check-small.png) no-repeat; padding-left: 35px;}
	.wrapCont .mainContainer .claimIt ul {padding: 0 1em;}
	.wrapCont .mainContainer .claimIt li {font-size: .75em;}
	.wrapCont .mainContainer .claimIt li input {max-width: 9em;}
	.wrapCont .mainContainer .deposit {padding: 2.6em 0;}
	.wrapCont .mainContainer .deposit p {font-size: 1.6em;}
	.wrapCont .mainContainer .deposit label input {width: 140px;}
	.wrapCont .mainContainer .deposit .button .cta {font-size: 1.6em; margin: 0 0 0 1em;}
	.wrapCont footer li {width:48%;}
	.casino .wrapCont .mainContainer .games li, .casino .wrapCont .mainContainer .games li img { width:100%; display:block; }
}

@media screen and (max-width: 768px) {
	.wrapCont {width:100%;}
	.wrapCont header .message {display:none;}
	.wrapCont .mainContainer .mainImg {width:100%;}
	.wrapCont .mainContainer .vip {background: url(/images/dynamiclanding/texture-bg.jpg) repeat-x bottom;}
	.wrapCont .mainContainer .vip img {display: block; margin: 0 auto; width: 241px;}
	.wrapCont .mainContainer .vip ul {padding:2em;}
	.wrapCont .mainContainer .vip li {font-size: .85em;}
	.wrapCont .mainContainer .claimIt li {font-size: .85em;}
	.wrapCont .mainContainer .claimIt li:last-child {margin:0; text-align: center; width: 100%;}
	.wrapCont .mainContainer .claimIt .cta2 {font-size: 1.5em;}
	.wrapCont .mainContainer .deposit .login {width:100%;}
	.wrapCont .mainContainer .deposit .button {padding: 3% 3% 0; text-align: center; width: 94%;}
	.wrapCont .mainContainer .deposit .button .cta {float:none;}
	.casino .wrapCont .mainContainer .games li, .casino .wrapCont .mainContainer .games li img { width:100%; display:block; }
}

@media screen and (max-width: 600px) {
	body {background: #000;}
	.wrapCont header {height:auto;}
	.wrapCont header .logo {height: 50px; text-align: center; width: 100%; }
	.wrapCont header .logo img {height: 48px;}
	.wrapCont header .countDown {display:block; float:none; margin:0 auto .75em; width:90%;}
	.wrapCont header .countDown .units {margin:0 auto; width: 65%}
	.wrapCont .mainContainer .games {padding: 0 1em}
	.wrapCont .mainContainer .claimIt ul {text-align: center;}
	.wrapCont .mainContainer .claimIt li, .wrapCont .mainContainer .deposit .login li {margin: 0 auto; padding:.65em; width:90%;}
	.wrapCont .mainContainer .claimIt li label, .wrapCont .mainContainer .deposit .login label {display:block; width:100%;}
	.wrapCont .mainContainer .claimIt li input {max-width:20em;}
	.wrapCont .mainContainer .deposit label input {width:20em;}
}

@media screen and (max-width: 480px) {
	.wrapCont .mainContainer .games {padding: 0 1em}
	.wrapCont .mainContainer .games li {margin:0 auto; width:90%;}
	.wrapCont .mainContainer .games li img {margin:0 auto; width:100%;}
	.wrapCont .mainContainer .games .info {padding:.5em;}
	.wrapCont .mainContainer .games .info .date {display:block; font-size:.8em; font-weight: normal;}
	.wrapCont .mainContainer .games .info .select {display:block; float: none;}
	.wrapCont footer li {width: 47%;}

	#hottestLines li .topTen { padding:0; }
	ul.titlesGames li { font-size:10px; }
    .sms-big .wrapCont .mainContainer .games li img {width: 360px}

}