  /**/
  div, ul, li, dl, dt, dd, p, form, input, h1, h2, h3, h4, a, col, span, small, img, strong, fieldset, nav, header, footer, table, select {position: relative; list-style: none;}
  div, ul, h1, h2, h3, h4, p, form, table, dl, dt, dd, li  {padding:0; margin:0;}
  body {background-color: #000;}
  p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:125%;} 
  a:hover {text-decoration:underline;}
  span {font-size:9px; text-align:left; border:none;}
  .top .logo .slogan {text-align: center; line-height: 100%;}
  
  
  /* Base */
  .landings *{list-style: none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 auto;}
  .landings {margin:0 auto; padding:20px 0;}
  .landings .main {width: 935px;}
  .landings .logo {margin-bottom: 20px;}
  .landings .signup {width:100%; border:1px solid #313131; float:left; padding:20px 0; background-color:#0e0e0e; z-index: 100;}
  .landings .signup .content {left:10px; overflow: hidden;}
  .landings .signup .content .section0 {width:474px; float:left;}
  .landings .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin-left:15px;}
  .landings .signup .content .section0 .infoPersonal {width:100%; background-color:#090909; border:1px solid #313131; padding-bottom:30px;}
  .landings .signup .content .section0 .headerInfo, .landings .signup .content .section0 .headerLogin {width:475px; height:40px; background:url(/images/landingpages/LandingSignup/Open-a-BM-Account.jpg) no-repeat;}
  .landings .signup .content .section0 .infoPersonal table {top:10px;}
  .landings .signup .content .section0 .infoPersonal td {color:#FFF; padding:10px 0 0 25px; width:100%;}
  .landings .signup .content .section0 .infoPersonal .alert{padding:2px 0 0 190px; top:2px; clear:both;}
  .landings .signup .content .section0 .infoPersonal input{left:-130px;}
  .landings .signup .content .section0 .infoAddress{width:100%; background-color:#090909; margin:8px auto; border:1px solid #313131; top:7px; padding-bottom:20px;}
  .landings .signup .content .section0 .infoAddress table {top:6px;}
  .landings .signup .content .section0 .infoAddress td {color:#FFF; padding:10px 0 0 25px; width:100%;}
  .landings .signup .content .section0 .infoAddress .alert{padding:2px 0 0 190px; top:2px; clear:both;}
  .landings .signup .content .section0 .infoAddress #waiting {top: 60px;left: 212px;z-index: 1;}
  .landings .signup .content .section0 .infoAddress input{left:-46px;}
  .landings .signup .content .section0 .infoAddress .signup_currency{left:-46px;}
  .landings .signup .content .section0 .infoMoney{float:left; width:100%; height:auto; background-color:#090909; margin:0 auto; border:1px solid #313131; top:30px; padding-bottom:30px;}
  .landings .signup .content .section0 .infoMoney table {float: left; clear: both; left:5px; top:10px;}
  .landings .signup .content .section0 .infoMoney td {color:#FFF; padding: 10px 0 0 25px; width:100%; text-align:left;}
  .landings .signup .content .section0 .infoMoney .alert{padding:2px 0 0 190px; top:2px; clear:both;}
  .landings .signup .content .section0 .infoMoney .MoneyPosition{left:-55px;}
  .landings .signup .content .section0 .infoRegister{float:left; width:100%; background-color:#090909; margin:15px auto; border:1px solid #313131; padding-bottom:30px;}
  .landings .signup .content .section0 .infoRegister table {left:5px; top:10px; }
  .landings .signup .content .section0 .infoRegister td {color:#FFF; padding:10px 0 0 25px; width:100%; text-align:left; clear:both;}
  .landings .signup .content .section0 .infoRegister .alert{padding:2px 0 0 190px; top:2px; clear:both;}
  .landings .signup .content .section0 .infoRegister input{left:-135px;}
  .landings .signup .content .section0 .infoRegister .PassText{width:230px; left:65px; padding:8px 0;}
  .landings .signup .content .section0 .infoCodes{float:left;  width:324px; height:193px; margin:15px auto; background:url(/images/landingpages/LandingSignup/enter-your-bonus-code-2.png) no-repeat; left:80px;}
  .landings .signup .content .section0 .infoCodes .box .box{ background-position: bottom center; top:10px; padding-bottom: 10px;}
  .landings .signup .content .section0 .infoCodes .box ul{padding: 0 0 10px; width:100%;}
  .landings .signup .content .section0 .infoCodes .box .info { color:#FFF; width:81%; top:65px; margin:0 auto; left:7px; font-size:10px;}
  .landings .signup .content .section0 .infoCodes .box .bonus_box{ top:45px; left:91px;}
  .landings .signup .content .section0 .infoTerms{float:left; width:100%; margin:0 auto;}
  .landings .signup .content .section0 .infoTerms .box .final {width:474px; height:57px; float:left;}
  .landings .signup .content .section1 .CondApply{top:11px; left:125px;}
  .landings .signup .content .section1 .CondApply a{text-decoration:none; color:#fc0; left:170px;}
  .landings .signup .content .section1 .CondApply a:hover{color:#FFF;}
  .landings .signup .content .section1 .DepositMethods{color:#fc0; font-size:17px!important; top:20px; left:20px;}
  /*.landings .signup .content .section1 .Logos-DepositMethods{background:url(/images/landingpages/LandingSignup/DepositMethods-2.gif) no-repeat; height:200px; top:37px; left:6px;}
  .landings .signup .content .section1 .Logos-DepositMethods2{background:url(/images/landingpages/LandingSignup/DepositMethods-3.gif) no-repeat; height:200px; top:37px; left:6px;}*/
  .landings .signup .content .section1 .SafeandSecure{color:#fc0; font-size:17px!important; top:-78px; left:20px; background: url(/images/landingpages/LandingSignup/safe-sacure.png) no-repeat; height:35px; padding:6px 0  0 33px;}
  .landings .signup .content .section1 .infoSafeSecure{color:white; line-height:18px; text-align:justify; width:350px; top:-65px; font-size:11px!important; left:-10px;}
  
  /* Bottom */
  .landings .origen {background:#000; width:420px; clear:both; padding-top: 25px;}
  .landings .copyright {padding: 5px 0 0;}
  .landings .copyright p {border-top: 1px solid #333; color: #666; font-size:10px; text-align: center; padding-top:5px;}
  .landings .copyright ul.browsers {padding: 25px 0; overflow:hidden;}
  .landings .copyright ul.browsers li {width: 49.5%; border-right:2px solid #333; float:left; left: 1em;} 
  .landings .copyright ul.browsers li h4 {font-size: 10px; padding-bottom: 10px; width: 90%; color: #999;}
  .landings .copyright ul.browsers li img { margin-left:40px;}
  .landings .copyright ul.browsers a {color: #BBB;  text-decoration: none;}
  .landings .copyright ul.browsers a:hover {color:white; text-decoration:underline;}
  .landings .copyright ul.browsers li.AsSeenOn {width: 45.5%;}
  .landings .copyright ul.browsers li.colR {border:none; color: #BBB;}
  .landings .copyright ul.browsers li.colR h4{text-align:right; margin-left:40px;}
  .landings .copyright ul.browsers li.colR li { border:none; width:140px;}
  .landings .copyright ul.browsers li.colR li img.specialFTop {float:left; margin:3px 4px 0 0 ; border:none;}
  /**/
  .landings .footer { z-index: 10;}
  .landings .footer .twttrBox{display: block; width: 134px; height: 20px; background: url(/images/sprites/sprite.png) 0 -750px; text-indent: -9999em;}
  .landings .footer .twttrBox a{display: block; width: 100%; height: 20px;}
  .landings .copyright ul {}
  .landings .copyright ul.browsers li.colR li.L1 { width: 116px;}
  .landings .copyright ul.browsers li.colR li.L2 { width: 75px;}
  .landings .copyright ul.browsers li.colR li.L3 { width: 130px;}
  .landings .copyright ul.browsers li.colR li.L4 { width: 130px;}
  
  /* cappersInfo */
  .cappersInfo .logo { height:214px; background:url(/images/landingpages/LandingSignup/header-cappersInfo.jpg) no-repeat;}
  .cappersInfo .logo span a {color:#000;}
  
  .cappersInfo .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
  .cappersInfo .signup .content .section1 .SafeandSecure { top:0px; }
  .cappersInfo .signup .content .section1 .infoSafeSecure { width:90%; top:0px; }
  
  .cappersInfo .signup .content .section1 .UseBonusCode img, .cappersInfo .signup .content .section1 .StartWinning img {width:100%;}
  .cappersInfo .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  .cappersInfo .signup .content .section1 .ReceiveOpenYourAccount img { width: 100%}
  
  /* Bankroll */
  .bankroll .headlogos { width:930px;}
  .bankroll .headlogos .tlogos { width:930px; height:90px;}
  .bankroll .headlogos .tlogos .logobm { width:608px; height:90px; background:url(/images/landingpages/LandingSignup/header-bankroll.jpg) no-repeat 0 0; float:left; }
  .bankroll .headlogos .tlogos .logobm span a {color:#000;}
  .bankroll .headlogos .tlogos .logoaffiliate {width:314px; height:90px; background:url(/images/landingpages/LandingSignup/header-bankroll.jpg) no-repeat; background-position: -609px 0; float:left; }
  .bankroll .headlogos .tlogos .lbm {width:100%; height:100%; float:left;}
  .bankroll .headlogos .steps {width:923px; height:130px; background:url(/images/landingpages/LandingSignup/header-bankroll.jpg) no-repeat bottom;}
  .bankroll .headlogos .steps span { display:none;}
  .bankroll .logo {width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-bankroll.jpg) no-repeat;}
  .bankroll .logo span a {color:#000; display: none;}
  .bankroll .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
  .bankroll .signup .content .section1 .ReceiveOpenYourAccount img {width:100%;}
  .bankroll .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  .bankroll .signup .content .section1 .SafeandSecure { top:0px; }
  .bankroll .signup .content .section1 .infoSafeSecure { width:90%; top:0px; }
  .bankroll .signup .content .section1 .UseBonusCode img, .bankroll .signup .content .section1 .StartWinning img {width:100%;}
  .bankroll .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  
  /* VegasInsider */
  .vegas .headlogos { width:930px;}
  .vegas .headlogos .tlogos { width:930px; height:90px;}
  .vegas .headlogos .tlogos .logobm { width:608px; height:90px; background:url(/images/landingpages/LandingSignup/header-vegas-insider.jpg) no-repeat 0 0; float:left; }
  .vegas .headlogos .tlogos .logobm span a {color:#000;}
  .vegas .headlogos .tlogos .logoaffiliate {width:314px; height:90px; background:url(/images/landingpages/LandingSignup/header-vegas-insider.jpg) no-repeat; background-position: -609px 0; float:left; }
  .vegas .headlogos .tlogos .lbm {width:100%; height:100%; float:left;}
  .vegas .headlogos .steps {width:923px; height:130px; background:url(/images/landingpages/LandingSignup/header-vegas-insider.jpg) no-repeat bottom;}
  .vegas .headlogos .steps span { display:none;}
  .vegas .logo {width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-vegas-insider.jpg) no-repeat;}
  .vegas .signup .content .section1 .UseBonusCode{ background:url(/images/landingpages/LandingSignup/latestPromo-Madness-VI.jpg) no-repeat; width:100%; height:415px;}
  .vegas .signup .content .section1 .StartWinning{background:url(/images/landingpages/LandingSignup/YourWinningSeason-vi.jpg) no-repeat; width:100%; height:145px; left:10px;}
  
  /* Win300 */
  .win300 .logo-win300 {width:923px; height:214px; background:url(/images/landingpages/LandingSignup/headerwin300-clear.jpg) no-repeat;}
  .win300 .signup .content .section1 .UseBonusCodeGP{background:url(/images/landingpages/LandingSignup/Top-Right-GP.jpg) no-repeat; width:100%; height:405px;}
  .win300 .signup .content .section1 .ReceiveOpenYourAccountGP{background:url(/images/landingpages/LandingSignup/Deposit300.gif) no-repeat; width:100%; height:80px;}
  .win300 .signup .content .section1 .BonusesGP{background:url(/images/landingpages/LandingSignup/payment_guaranteed_hp.png) no-repeat; width:419px; height:147px; top:15px;}
  .win300 .signup .content .section1 .infoSafeSecure{top:-75px; left:-10px;}
  
  /* SAO */
  .sao .headlogos { width:930px;}
  .sao .headlogos .tlogos { width:930px; height:90px;}
  .sao .headlogos .tlogos .logobm { width:608px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat 0 0; float:left; }
  .sao .headlogos .tlogos .logobm span a {color:#000;}
  .sao .headlogos .tlogos .logoaffiliate {width:314px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat; background-position: -609px 0; float:left; }
  .sao .headlogos .tlogos .lbm {width:100%; height:100%; float:left;}
  .sao .headlogos .steps {width:923px; height:130px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat bottom;}
  .sao .headlogos .steps span { display:none;}
  .sao .logo { height:214px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat;}
  .sao .logo span a {color:#000;}
  .sao .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
  .sao .signup .content .section1 .SafeandSecure { top:0px; }
  .sao .signup .content .section1 .infoSafeSecure { width:90%; top:0px; }
  .sao .signup .content .section1 .UseBonusCode img, .sao .signup .content .section1 .StartWinning img {width:100%;}
  .sao .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  
  /* ScoresAndOdds */
  .scoresandodds .logo {width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat;}
  .scoresandodds .signup .content .section1 .UseBonusCodeThanks{background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:415px;}
  .scoresandodds .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup.jpg) no-repeat; width:100%; height:221px; top:11px;}
  .scoresandodds .signup .content .section1 .SafeSecureThanks{color:#fc0; font-size:17px!important; top:-86px; left:65px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .scoresandodds .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 12px 0 0;}
  
  /* GamblersPalace */
  .gamblerspalace .logo { height:214px; background:url(/images/landingpages/LandingSignup/header-GP25.jpg) no-repeat;}
  .gamblerspalace .signup, .gamblerspalaceHor .signup {width:100%; border:1px solid #313131; float:left; background-color:#0e0e0e}
  .gamblerspalace .signup .content .section1, .gamblerspalaceHor .signup .content .section1  {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin-left:15px; padding-bottom:40px ;}
  .gamblerspalace .signup .content .section0 .infoTerms .box .terms .chkBox, .gamblerspalaceHor .signup .content .section0 .infoTerms .box .terms .chkBox {left:15px; top:5px; color:#FFF;}
  .gamblerspalace .signup .content .section0 .infoTerms .box .terms .chkBox label, .gamblerspalaceHor .signup .content .section0 .infoTerms .box .terms .chkBox label {left:10px;}
  .gamblerspalace .signup .content .section0 .infoTerms .box .button, .gamblerspalaceHor .signup .content .section0 .infoTerms .box .button{top:-15px; width: 149px; float:right;}
  .gamblerspalace .signup .content .section0 .infoTerms .box .button a, .gamblerspalaceHor .signup .content .section0 .infoTerms .box .button a {width:149px; height:29px; background:url(/images/landingpages/LandingSignup/Terms-Conditions.png) no-repeat; float: right;  cursor: pointer; left:5px;}
  .gamblerspalace .signup .content .section0 .infoTerms .box .button a span, .gamblerspalaceHor .signup .content .section0 .infoTerms .box .button a span{display:none;}
  .gamblerspalace .signup .content .section0 .infoTerms .box .button a:hover, .gamblerspalaceHor .signup .content .section0 .infoTerms .box .button a:hover{background-position:bottom}
  .gamblerspalace .signup .content .section0 .infoTerms .box .button a:focus, .gamblerspalaceHor .signup .content .section0 .infoTerms .box .button a:focus {outline:none;}
  .gamblerspalace .signup .content .section1 .UseBonusCodeGP img { width: 100%}
  .gamblerspalace .signup .content .section1 .ReceiveOpenYourAccountGP img { width: 100%}
  .gamblerspalace .signup .content .section1 .BonusesGP img { width: 100%}
  .gamblerspalace .landings .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  
  /**/
  .gamblerspalace .copyright ul.browsers li.colR h4{text-align:left!important; margin-left:40px;}
  .landings .copyright .pressbox {margin: 0 auto; top:0;  }
  .landings .copyright .pressbox p {color: #999; font-size: .9em; top: .5em; z-index: 50; text-transform: uppercase; letter-spacing: 2px; font-family: "Open Sans", Helvetica, Arial, sans-serif;}
  .landings .copyright .pressbox .shadow {box-shadow: 0 4px 5px; height: 10px; margin:0 auto; top: -25px; width: 100%; z-index: 60;}
  .landings .copyright .pressbox .media {height: auto; margin: 0 auto; margin-bottom: 1em; overflow: hidden; padding:2em 0 1em 0; width: 100%;
      background: #ffffff; /* Old browsers */
      background: -moz-linear-gradient(left, #ffffff 0%, #e5e3e4 25%, #e5e3e4 75%, #ffffff 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(25%,#e5e3e4), color-stop(75%,#e5e3e4), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(left, #ffffff 0%,#e5e3e4 25%,#e5e3e4 75%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(left, #ffffff 0%,#e5e3e4 25%,#e5e3e4 75%,#ffffff 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(left, #ffffff 0%,#e5e3e4 25%,#e5e3e4 75%,#ffffff 100%); /* IE10+ */
      background: linear-gradient(to right, #ffffff 0%,#e5e3e4 25%,#e5e3e4 75%,#ffffff 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
      top: -22px;
      border-radius: .5em;
      }
  .landings .copyright .pressbox .media li { display:inline-block; margin:0 .5em; padding:1px .25em; text-align:center;}
  .landings .copyright .pressbox .media li:first-child {border-left:0; padding-left: .75em; width:150px;bottom: -.2em; }
  .landings .copyright .pressbox .media li:nth-child (2) {width:149px;}
  .landings .copyright .pressbox .media li:nth-child (3) {width:176px;}
  .landings .copyright .pressbox .media li:nth-child (4) {width:151px;}
  .landings .copyright .pressbox .media li:last-child {width:190px; left: -19px;}
  .landings .copyright .pressbox .media li img {width: 85%;}
  .landings .copyright .pressbox .media a img {-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%); 
    filter: gray!important; /* IE 6-9 */
    -webkit-filter: grayscale(2);
     opacity: .2;
     filter: alpha(opacity=40);
     transition:.5s ease-out;
     width: 95%;}
  .landings .copyright .pressbox .media a img:hover  {-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
     opacity:100;}
  
  /* GamblersPalace Horses */
  .gamblerspalaceHor .logo {width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-gp.jpg) no-repeat;}
  .gamblerspalaceHor .signup .content .section1 .UseBonusCodeGP{background:url(/images/landingpages/LandingSignup/gamblersHOR.jpg) no-repeat; width:100%; height:415px;}
  .gamblerspalaceHor .signup .content .section1 .ReceiveOpenYourAccountGP{background:url(/images/landingpages/LandingSignup/Deposit300.gif) no-repeat; width:100%; height:80px;}
  .gamblerspalaceHor .signup .content .section1 .BonusesGP{background:url(/images/landingpages/LandingSignup/payment_guaranteed_hp.png) no-repeat; width:419px; height:147px; top:35px;}
  
  /* VIP Players */
  .vipPlayers .headlogos { width:930px;}
  .vipPlayers .headlogos .tlogos { width:930px; height:90px;}
  .vipPlayers .headlogos .tlogos .logobm { width:608px; height:90px; background:url(/images/landingpages/LandingSignup/header-vipPlayers.jpg) no-repeat 0 0; float:left; }
  .vipPlayers .headlogos .tlogos .logobm span a {color:#000;}
  .vipPlayers .headlogos .tlogos .logoaffiliate {width:314px; height:90px; background:url(/images/landingpages/LandingSignup/header-vipPlayers.jpg) no-repeat; background-position: -609px 0; float:left; }
  .vipPlayers .headlogos .tlogos .lbm {width:100%; height:100%; float:left;}
  .vipPlayers .headlogos .steps {width:923px; height:130px; background:url(/images/landingpages/LandingSignup/header-vipPlayers.jpg) no-repeat bottom;}
  .vipPlayers .headlogos .steps span { display:none;}
  
  /* ScoresAndOdds */
  .vipPlayers .logo { height:214px; background:url(/images/landingpages/LandingSignup/header-vipPlayers.jpg) no-repeat;}
  .vipPlayers .logo span a {color:#000;}
  .vipPlayers .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
  .vipPlayers .signup .content .section1 .SafeandSecure { top:0px; }
  .vipPlayers .signup .content .section1 .infoSafeSecure { width:90%; top:0px; }
  .vipPlayers .signup .content .section1 .UseBonusCode img, .vipPlayers .signup .content .section1 .StartWinning img {width:100%;}
  .vipPlayers .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  .vipPlayers .signup .content .section1 .ReceiveOpenYourAccount img { width: 100%}
  
  /* Get Started */
  .getstarted .logo {width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-Covers-2011.jpg) no-repeat;}
  .getstarted .signup .content .section1 .UseBonusCodeThanks{ background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:415px;}
  .getstarted .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup.jpg) no-repeat; width:100%; height:221px; top:11px;}
  .getstarted .signup .content .section1 .SafeSecureThanks{color:#fc0; font-size:17px!important; top:-86px; left:65px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .getstarted .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 12px 0 0;}
  
  
  /* Spooky */
  .spooky .logo {width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-spooky.jpg) no-repeat;}
  .spooky .signup .content .section1 .UseBonusCodeThanks{background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:415px;}
  .spooky .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup.jpg) no-repeat; height:221px; top:11px;}
  .spooky .signup .content .section1 .SafeSecureThanks{color:#fc0; font-size:17px!important; top:-86px; left:65px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .spooky .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 12px 0 0;}
  .spooky .headlogos { width:930px;}
  .spooky .headlogos .tlogos { width:930px; height:90px;}
  .spooky .headlogos .tlogos .logobm { width:608px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat 0 0; float:left; }
  .spooky .headlogos .tlogos .logobm span a {color:#000;}
  .spooky .headlogos .tlogos .logoaffiliate {width:314px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat; background-position: -609px 0; float:left; }
  .spooky .headlogos .tlogos .lbm {width:100%; height:100%; float:left;}
  .spooky .headlogos .steps {width:923px; height:130px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat bottom;}
  .spooky .headlogos .steps span { display:none;}
  .spooky .logo span a {color:#000;}
  .spooky .signup {float: none!important;}
  .spooky .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
  .spooky .signup .content .section1 .SafeandSecure { top:0px; }
  .spooky .signup .content .section1 .infoSafeSecure { width:90%; top:0px; }
  .spooky .signup .content .section1 .UseBonusCode img, .spooky .signup .content .section1 .StartWinning img {width:100%;}
  .spooky .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  
  /*Footer spoooky Promo*/
  .spooky .separ  {width: 100%; margin: 0 auto; top: 1em;}
  .spooky .separ img {width: 100%}
  .spooky .socialmedia { width: 192px;  z-index: 100; margin-top: 1em; height: 5em; }
  .spooky .socialmedia ul {}
  .spooky .socialmedia ul li {}
  .spooky .socialmedia ul li.colS h4 {font-size: 10px; padding-bottom: 10px; width: 90%; color: #999; text-align: center;}
  .spooky .socialmedia ul li.colS ul {margin: 0 auto; }
  .spooky .socialmedia ul li.colS li {display: inline-block; }
  .spooky .socialmedia ul li.colS li img {}
  .spooky .scpart {display:none;}
  .spooky .signup .content .section1 .SafeandSecure {left: 75px;}
  .spooky .footer {top: 0px; float: none!important;}
  .spooky .footer .pressbox { margin: 0 auto; margin-top: 2em; max-width: 1200px!important; right: 141px; }
  .spooky .footer .pressbox .media  {min-width: 80%;}
  
  /* Wager*/
  .wager .logo { width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-wager.jpg) no-repeat;}
  .wager .signup .content .section1 .UseBonusCodeThanks{ background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:415px;}
  .wager .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup-bangthebook.jpg) no-repeat; width:100%; height:221px; position:relative; top:11px;}
  .wager .signup .content .section1 .SafeSecureThanks{color:#ffcc00; font-size:17px!important; position:relative; top:-86px; left:70px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .wager .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 0 0 12px;}
  .wager .headlogos { width:930px;}
  .wager .headlogos .tlogos { width:930px; height:90px;}
  .wager .headlogos .tlogos .logobm { width:608px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat 0 0; float:left; }
  .wager .headlogos .tlogos .logobm span a {color:#000;}
  .wager .headlogos .tlogos .logoaffiliate {width:314px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat; background-position: -609px 0; float:left; }
  .wager .headlogos .tlogos .lbm {width:100%; height:100%; float:left;}
  .wager .headlogos .steps {width:923px; height:130px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat bottom;}
  .wager .headlogos .steps span { display:none;}
  .wager .logo span a {color:#000;}
  .wager .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
  .wager .signup .content .section1 .SafeandSecure { top:0px; }
  .wager .signup .content .section1 .infoSafeSecure { width:90%; top:0px; }
  .wager .signup .content .section1 .UseBonusCode img, .wager .signup .content .section1 .StartWinning img {width:100%;}
  .wager .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  
  
  /* Bang The Book */
  .btb .logo { width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-bangthebook.jpg) no-repeat;}
  .btb .signup .content .section1 .UseBonusCodeThanks{ background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:415px;}
  .btb .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup-bangthebook.jpg) no-repeat; width:100%; height:221px; position:relative; top:11px;}
  .btb .signup .content .section1 .SafeSecureThanks{color:#ffcc00; font-size:17px!important; position:relative; top:-86px; left:70px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .btb .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 0 0 12px;}
  .btb .headlogos { width:930px;}
  .btb .headlogos .tlogos { width:930px; height:90px;}
  .btb .headlogos .tlogos .logobm { width:608px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat 0 0; float:left; }
  .btb .headlogos .tlogos .logobm span a {color:#000;}
  .btb .headlogos .tlogos .logoaffiliate {width:314px; height:90px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat; background-position: -609px 0; float:left; }
  .btb .headlogos .tlogos .lbm {width:100%; height:100%; float:left;}
  .btb .headlogos .steps {width:923px; height:130px; background:url(/images/landingpages/LandingSignup/header-scoreandodds-sao.jpg) no-repeat bottom;}
  .btb .headlogos .steps span { display:none;}
  .btb .logo span a {color:#000;}
  .btb .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
  .btb .signup .content .section1 .SafeandSecure { top:0px; }
  .btb .signup .content .section1 .infoSafeSecure { width:90%; top:0px; }
  .btb .signup .content .section1 .UseBonusCode img, .btb .signup .content .section1 .StartWinning img {width:100%;}
  .btb .signup .content .section1 .Logos-DepositMethods img { width: 100%}
  
  
  /* Latest Promotion */
  .latest .signup .content .section1 .BaseballAction{background:url(/images/landingpages/LandingSignup/lastestPromo-kickoff.jpg) no-repeat; width:100%; height:415px;}
  .latest .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup.jpg) no-repeat; width:100%; height:221px; top:22px;}
  .latest .signup .content .section1 .SafeSecureThanks{color:#fc0; font-size:17px!important; top:-83px; left:65px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .latest .logo { height:75px;/*width:300px; background:url(/images/landingpages/LandingSignup/bookmaker-logo-OSMNS.jpg) no-repeat; clear:both;*/ float:left;}
  .latest .logologin {width:300px; height:75px; float:left;}
  .latest .logo .live {top: -50px; right: 5px;}
  .latest .logo .live a{border:none; background: url(/images/landingpages/LandingSignup/button-LIVE.png) no-repeat top; width:280px; height:40px; float:left; margin-left:655px; text-align:center;}
  .latest .logo .live span {display:none}
  .latest .logo .live a:hover {background: url(/images/landingpages/LandingSignup/button-LIVE.png) no-repeat bottom;}
  .latest .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 12px 0 0;}
  
  /* Welcome Casino */
  .latestpromo .WCTopLogo {width: 35%; display: flex; justify-content: center;}
  .latestpromo .lpWC #video_background { position: absolute; width: 100%; z-index: -1000; margin:  0 auto; min-width: 1024px;}
  .latestpromo .OneHundredWC {width: 100%;}
  .latestpromo .TwoHalfWC {width: 49%;}
  .latestpromo .TwoHalfWC img {width: 100%; padding: 2em;}
  .latestpromo .WCPromoPng {height: 500px; display: block; width: 75%;}
  .latestpromo .WCPromoCont {position: absolute; right: 0; top: 25%; display: block;}
  .latestpromo .WCPromoCont img {display: flex; text-align: center;}
  .latestpromo .WCBodyInfo {background: black; height: auto}
  .latestpromo .WCInfoBox {width: 49%; color: cornsilk; background-color: #3e3e3e; border-radius: 0.5em; margin-left: 0.5em; height: min-content; padding: 1em;}
  .latestpromo .WCInfoSec {width: 100%; float: left;}
  .latestpromo .WCInfo {width: 60%; margin: 0 auto; display: flex;}
  .latestpromo .WCIcon {float: left; padding: 15px; width: 15%;}
  .latestpromo .WCInfoBox h3 {color:#FC0; padding:0 0 2% 0; width:92%; text-align:left; font-size:20px;font-weight: bold;}
  .latestpromo .WCInfoBox p {font-size: 14px; width:92%; text-align:left; color:#fff;}
  .latestpromo .WCBodyInfo .cta-btn a {font-size: 23px;}
  .latestpromo .WCbtnBOX {text-align: center; padding: 20px;}
  @media only screen and (max-width : 1180px) {
  .latestpromo .WCInfo { width: 90%;}
  .latestpromo .lpWC #video_background {min-width: 50%;}
  .latestpromo .WCPromoPng {height: 400px;}
  .latestpromo .WCTopLogo {width: 45%;}
  }
  @media only screen and (max-width : 480px) {
  .latestpromo .WCInfoBox, .latestpromo .WCbtnBOX .cta-btn {width: 100%;}
  .latestpromo .WCTopLogo, .latestpromo .WCPromoCont .cta-btn {width: 75%;}
  .latestpromo .WCPromoCont {top: 35%;}
  .latestpromo .WCIcon  {width: 25%;}
  .latestpromo .OneHundredWC {height: 10px;}
  .latestpromo .WCPromoCont img {width: 100%; min-width: 280px;}
  .latestpromo .WCPromoPng {height: 350px; width: auto;}
  .latestpromo .TwoHalfWC, .latestpromo .WCBodyInfo .OneHundredWC {display: none;}
  .latestpromo .footerwc {bottom: 0!important;}
  .latestpromo .WCBodyInfo .mainTitle {bottom: 15px;}
  .latestpromo .WCInfoSec {padding: 15px 0;}
  }

    /* World Cup 2022 - oarguedas */
    .NewLatestPromo .BannerLP.QatarWC {background-image: url(/images/landingpages/LandingSignup/wold-cup22-img1.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
    .NewLatestPromo .BannerLP.WCQatar {background-image: url(/images/landingpages/LandingSignup/wold-cup22-img2.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
    @media only screen and (max-width: 1368px) {
        .NewLatestPromo .BannerLP.QatarWC, .NewLatestPromo .BannerLP.WCQatar {height: 100%; max-height: 36em; display: block;}
        .NewLatestPromo .QatarWC .btn-holder, .NewLatestPromo .WCQatar .btn-holder {bottom: 18%;}
        .newLatest .QatarWC .cta-btn, .newLatest .WCQatar .cta-btn {height: auto; width: auto; padding: 0 2em;}
        .newLatest .QatarWC .cta-btn a, .newLatest .WCQatar .cta-btn a {font-size: 26px;}
        .newLatest .QatarWC .twoCols .col.colDel, .newLatest .WCQatar .twoCols .col.colDel {display: none;}
        .newLatest .QatarWC .twoCols .col, .newLatest .WCQatar .twoCols .col {height: 35em; float: none; width: 100%;}
        .newLatest .content.QatarWC , .newLatest .content.WCQatar {top: -36px!important;}
    }
    @media only screen and (max-width : 540px) {
        .NewLatestPromo .BannerLP.QatarWC {background-image: url(/images/landingpages/LandingSignup/Banner-wold-cup-MOB1.jpg); height: 27em; background-repeat: no-repeat; background-position: top;}
        .NewLatestPromo .BannerLP.WCQatar {background-image: url(/images/landingpages/LandingSignup/Banner-wold-cup-MOB2.jpg); height: 27rem; background-repeat: no-repeat; background-position: top;}
        .NewLatestPromo .QatarWC .cta-container, .NewLatestPromo .WCQatar .cta-container {height: 100%!important;}
        .newLatest .content.QatarWC , .newLatest .content.WCQatar {top: 24px!important;}
    }

  /* Switch Promotion */
  .switch .signup .content .section1 .BaseballAction{background:url(/images/landingpages/switch/bannerLanding-Switch.jpg) no-repeat; width:100%; height:415px;}
  .switch .signup .content .section1 .noIMGlanding { display:none;}
  .switch .signup .content .section1 .CondApply {left:0px;}
  .switch .signup .content .section1 .CondApply a { float:right; left:-20px;}
  .switch .signup .content .section0 .infoPersonal input.login_button { border:0; padding:5px 30px; background-color:#FC0; border-radius:5px;-webkit- border-radius:5px; -moz- border-radius:5px;-o- border-radius:5px; cursor:pointer;}
  .switch .signup .content .section0 .infoPersonal input.remember { left:0;}
  .switch .signup .content .section0 .infoPersonal { margin-bottom:20px;}
  .landings .signup .content .section0 .headerLogin { background:url(/images/landingpages/LandingSignup/login-a-BM-Account.jpg) no-repeat;}
  .switch .forgottxt { color:#666; font-size:10px;}
  .switch .forgottxt:hover { color:#fff;}
  .switch .terms li { list-style:none;}
  .switch .terms .logoBM { width:100%; text-align:center;}
  .switch #nyroModalContent img { left:65px!important;}
  .switch .signup .content .section0 .headerInfo {background:url(/images/landingpages/switch/Open-a-BM-Account-Switch.jpg) no-repeat;}
  /* Bang The Book */
  .bangthebook .logo { width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-bangthebook.jpg) no-repeat;}
  .bangthebook .signup .content .section1 .UseBonusCodeThanks{ background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:415px;}
  .bangthebook .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup-bangthebook.jpg) no-repeat; width:100%; height:221px; position:relative; top:11px;}
  .bangthebook .signup .content .section1 .SafeSecureThanks{color:#ffcc00; font-size:17px!important; position:relative; top:-86px; left:70px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .bangthebook .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 0 0 12px;}
  /* OSGA */
  .osga .logo { width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-osga.jpg) no-repeat;}
  .osga .signup .content .section1 .UseBonusCodeThanks{ background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:415px;}
  .osga .signup .content .section1 .PlayWith{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup.jpg) no-repeat; width:100%; height:221px; position:relative; top:11px;}
  .osga .signup .content .section1 .SafeSecureThanks{color:#ffcc00; font-size:17px!important; position:relative; top:-86px; left:20px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .osga .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 12px 0 0;}
  /* Doc */
  .doc .signup {width:100%; border:1px solid #313131; float:left; padding:20px 0; background-color:#0e0e0e;}
  .doc .logo { width:923px; height:214px; background:url(/images/landingpages/LandingSignup/header-docs.jpg) no-repeat;}
  .doc .signup .content .section1 .UseBonusCode{ background:url(/images/landingpages/LandingSignup/Top-Right-Guy.jpg) no-repeat; width:100%; height:415px;}
  .doc .signup .content .section1 .ReceiveOpenYourAccount{background:url(/images/landingpages/LandingSignup/OpenYourAccount.gif) no-repeat; width:100%; height:57px;}
  .doc .signup .content .section1 .Bonuses{background:url(/images/landingpages/LandingSignup/Chart.jpg) no-repeat; width:400px; height:233px; position:relative; top:35px;}
  .doc .signup .content .section1 .StartWinning{background:url(/images/landingpages/LandingSignup/YourWinningSeason.jpg) no-repeat; width:100%; height:73px; position:relative; top:45px; left:10px;}
  .doc .signup .content .section0 .infoMoney{ float:left; width:100%; height:auto; background-color:#090909; margin:0 auto; border:1px solid #313131; top:15px; padding-bottom:30px;}
  .doc .signup .content .section0 .infoRegister{ float:left; width:100%; height:auto; background-color:#090909; margin:15px auto; border:1px solid #313131; padding-bottom:30px; top:15px; }
  .doc .signup .content .section0 .infoTerms .box .terms{ position:relative; width:100%; height:50px; }
  .doc .signup .content .section0 .infoTerms .box .ATvalidator{ position:relative; margin-top:23px; margin-left:20px;}
  .doc .signup .content .section0 .infoTerms .box .terms .chkBox { position:relative; left:15px; top:14px; color:#FFFFFF;}
  .doc .signup .content .section0 .infoTerms .box .terms .chkBox label { position:relative; left:10px; }
  .doc .signup .content .section0 .infoTerms .box .button{position:relative; top:-40px; width:149px; float:right; }
  .doc .signup .content .section0 .infoTerms .box .button a{ width:149px; height:29px; background:url(/images/landingpages/LandingSignup/Terms-Conditions.png) no-repeat; float: right;  cursor: pointer; position:relative; left:5px;  }
  .doc .signup .content .section0 .infoTerms .box .button a span{ display:none; } 
  .doc .signup .content .section0 .infoTerms .box .button a:hover{ background-position:bottom }
  .doc .signup .content .section0 .infoTerms .box .button a:focus {outline:none;}
  .doc .signup .content .section0 .infoTerms .box .button-center{position:relative; height:30px; top:-40px; left:215px;width:100px; float:left; }
  .doc .signup .content .section0 .infoTerms .box .button-center a{ width:149px; height:29px; background:url(/images/landingpages/LandingSignup/Terms-Conditions.png) no-repeat; float: right;  cursor: pointer; position:relative; left:5px;  }
  .doc .signup .content .section0 .infoTerms .box .button-center a span{ display:none; } 
  .doc .signup .content .section0 .infoTerms .box .button-center a:hover{ background-position:bottom }
  .doc .signup .content .section0 .infoTerms .box .button-center a:focus {outline:none;}
  .doc .signup .content .section0 .infoTerms .box .termcode{ position:relative; width:100%; height:130px; top:-10px; float:left; }
  .doc .signup .content .section0 .infoTerms .box .termcode li.captcha{ width:150px; height:75px; float:left; position:relative; left:40px; top:10px;}
  .doc .signup .content .section0 .infoTerms .box .termcode .captchaText{ color:#FFFFFF; top:-5px; float:left; left:70px; position:relative;}
  .doc .signup .content .section0 .infoTerms .box .termcode .captchaAlert { color:#FFFFFF; float:left; width:240px; top:10px; left:65px; position:relative;}
  .doc .signup .content .section0 .infoTerms .box .termcode .captchaCode {width:170px; float:left; left:82px; position:relative;}
  .doc .signup .content .section0 .infoTerms .box .final { width:474px; height:57px; float:left; }
  .doc .signup .content .section1 .DepositMethods{color:#fc0; font-size:17px!important; top:61px; left:20px;}
  .doc .signup .content .section1 .Logos-DepositMethods{background:url(/images/landingpages/LandingSignup/DepositMethods-2.gif) no-repeat; height:200px; top:75px; left:6px;}
  .doc .signup .content .section1 .Logos-DepositMethods2 {background:url(/images/landingpages/LandingSignup/DepositMethods-3.gif) no-repeat; height:200px; top:75px; left:6px;}
  .doc .signup .content .section1 .SafeandSecure{color:#fc0; font-size:17px!important; top:-38px; left:20px; background: url(/images/landingpages/LandingSignup/safe-sacure.png) no-repeat; height:35px; padding:6px 0  0 33px;}
  .doc .signup .content .section1 .infoSafeSecure{color:white; line-height:18px; text-align:justify; width:350px; top:-35px; font-size:11px!important; left:-10px;}
  .doc .signup .content .section1 {float:left; width:426px; height:1085px; background-color:#090909; border:1px solid #313131; margin-left:15px;}
  
  /* DonBest */
  .donBest .logo { width:923px; height:214px; background:url(/images/landingpages/donbest/headerdonbest.jpg) no-repeat;}
  .donBest .signup .content .section1 .UseBonusCode{ background:url(/images/landingpages/LandingSignup/UseBonusCodeThanks.jpg) no-repeat; width:100%; height:400px; padding-bottom:20px;}
  .donBest .signup .content .section1 .StartWinning{background:url(/images/landingpages/LandingSignup/PlayWithBookmaker-signup.jpg) no-repeat; width:100%; height:163px; position:relative; padding-bottom:45px; }
  .donBest .signup .content .section1 .SafeandSecure{color:#ffcc00; font-size:17px!important; position:relative; top:-86px; left:20px; background: url(/images/landingpages/LandingSignup/safe-sacure-thanksgiving.png) no-repeat; width:100%; height:100px; padding:6px 0  0 33px;}
  .donBest .signup .content .section1 {float:left; width:426px; height:895px; background-color:#090909; border:1px solid #313131; margin:0 12px 0 0;}
  
  /**/
  .newLatest .bullets .bulletHolder .cols .lpromo {display: none}
  .newLatest .bullets .bulletHolder .cols .lpromo2 {display: none}
  .newLatest .bullets .bulletHolder .colwc .lpromo {display: none}
  .newLatest .bullets .bulletHolder .colwc .lpromo2 {display: none}
  
  /* NEW Landing Pages Base */
  header .top {width:935px; margin:0 auto; overflow:hidden; top:11px; left:4px; padding:8px 0;}
  header .top a.bmaker {float:left; width:297px; height:76px; background:url(/images/landingpages/landing-common/topLogo.jpg) no-repeat top left;}
  header .top a.bmaker span, header .top a.live-chat span, header .top a.gplogo span,  a.live-chat span{display:none;}
  header .top a.live-chat , a.live-chat{float:right; width:280px; height:40px; background:url(/images/landingpages/landing-common/liveChat.png) no-repeat top left; top:25px; right:15px;}
  header .top a.live-chat:hover, a.live-chat:hover{ background:url(/images/landingpages/landing-common/liveChat.png) no-repeat bottom left;}
  header .top a.gplogo {float:left; width:297px; height:76px; background:url(/images/landingpages/landing-common/gp-top-logo.jpg) no-repeat top left;  left: 37px;}
      
      /*content*/
      .background .content {width:935px; margin:0 auto; overflow:hidden; left:1px;}
      .background .content .column1 {width:431px; float:left; padding-right:5px;}
      .background .content .column1 a.conditions {color:#ffcc00; font-size:.7em; left:37%; top:870px; z-index:20; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
      .background .content .column1 a.conditions:hover {color:#fff;}
      .background .content .column2 {float:right; padding-right:5px; width:485px;}
      .background .content .column2 .live-lines {width:475px; margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
      .background .content .column2 .live-lines .title {border:1px solid #f8c92c; border-top-left-radius:5px; border-top-right-radius:5px;background-color:#000;}
      .background .content .column2 .live-lines .title p {text-align:center; color:#f8c92c; font-family:Arial, Helvetica, sans-serif; font-size:.7em; padding:4px 0; letter-spacing:1px;}
      .background .content .column2 .live-lines .info {background-color:#000;  border:1px solid #f8c92c;border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
      .background .content .column2 .live-lines .info .pagination {width:90%; margin:0 auto; overflow:hidden;  font-size:.8em; text-transform:uppercase; padding-bottom:5px;}
      .background .content .column2 .live-lines .info .pagination .prev {background-color:#f8c92c;border-bottom-left-radius:5px; border-bottom-right-radius:5px; width:50px; float:left; text-align:center;}
      .background .content .column2 .live-lines .info .pagination .prev a, .background .content .column2 .live-lines .info .pagination .next a {color:#000;}
      .background .content .column2 .live-lines .info .pagination .prev a:hover, .background .content .column2 .live-lines .info .pagination .next a:hover {color:#C00; -webkit-transition:color 0.7s ease; -o-transition:color 0.7s ease; -moz-transition:color 0.7s ease;cursor:pointer;}
      .background .content .column2 .live-lines .info .pagination .current {background-color:#f8c92c;border-bottom-left-radius:5px; border-bottom-right-radius:5px; width:53px; float:left; text-align:center; margin-left:30%; padding-left:8px;}
      .background .content .column2 .live-lines .info .pagination .next {background-color:#f8c92c;border-bottom-left-radius:5px; border-bottom-right-radius:5px; width:50px; float:left; text-align:center; margin-left:30%}
      .background .content .column2 .live-lines .info .pagination .current .now, .background .content .column2 .live-lines .info .pagination .current span, .background .content .column2 .live-lines .info .pagination .current .total {float:left; padding-left:7px;}
      /*lines*/
      .background .content .column2 .live-lines .info .externalLines {width:98%; margin:0 auto;max-height:300px; overflow: auto;}
      .background .content .column2 .live-lines .info .externalLines .linesSubhead {background: #000;
      background: -moz-linear-gradient(left, #000 0%, #2c2c2c 17%, #2c2c2c 33%, #2c2c2c 50%, #2c2c2c 67%, #2c2c2c 83%, #000 100%); 
      background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000), color-stop(17%,#2c2c2c), color-stop(33%,#2c2c2c), color-stop(50%,#2c2c2c), color-stop(67%,#2c2c2c), color-stop(83%,#2c2c2c), color-stop(100%,#000));
      background: -webkit-linear-gradient(left, #000 0%,#2c2c2c 17%,#2c2c2c 33%,#2c2c2c 50%,#2c2c2c 67%,#2c2c2c 83%,#000 100%); 
      background: -o-linear-gradient(left, #000 0%,#2c2c2c 17%,#2c2c2c 33%,#2c2c2c 50%,#2c2c2c 67%,#2c2c2c 83%,#000 100%); 
      background: -ms-linear-gradient(left, #000 0%,#2c2c2c 17%,#2c2c2c 33%,#2c2c2c 50%,#2c2c2c 67%,#2c2c2c 83%,#000 100%);
      background: linear-gradient(to right, #000 0%,#2c2c2c 17%,#2c2c2c 33%,#2c2c2c 50%,#2c2c2c 67%,#2c2c2c 83%,#000 100%);
      padding:8px 5px;}
      .background .content .column2 .live-lines .info .externalLines .linesSubhead h2 {text-transform:uppercase; color:#7e7e7e; font-size:.7em;text-align:center; width:100%; margin:0 auto;}
      .background .content .column2 .live-lines .info .externalLines .linesContent {width:100%; padding-top:3px;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#fff; margin:0 auto;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR {width:12%; text-align:center;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table {text-align:left; padding:5px 0;}
      /*black-info-lines*/
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .topRow, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .botRow {padding:4px 0;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .topRow .lineName, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .botRow .lineName {width:80px; text-transform:uppercase;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .topRow .lineName span, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .botRow .lineName span {padding:0 10px; color:#f8c92c;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .topRow .lineSpread, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .botRow .lineSpread{width:30%;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .topRow .lineOverunder, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .topRow .lineTotal, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .botRow .lineOverunder, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.oddR .lineColB table .botRow .lineTotal{width:15%;}
      /*gray-info-lines*/
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR td.lineColA {text-align:center;background: #000;
      background: -moz-linear-gradient(left,  #000 0%, #2c2c2c 90%);
      background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000), color-stop(90%,#2c2c2c));
      background: -webkit-linear-gradient(left,  #000 0%,#2c2c2c 90%);
      background: -o-linear-gradient(left,  #000 0%,#2c2c2c 90%);
      background: -ms-linear-gradient(left,  #000 0%,#2c2c2c 90%);
      background: linear-gradient(left,  #000 0%,#2c2c2c 90%);}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR td.lineColB {background: #2c2c2c;
      background: -moz-linear-gradient(left,  #2c2c2c 70%, #000 110%);
      background: -webkit-gradient(linear, left top, right top, color-stop(70%,#2c2c2c), color-stop(110%,#000));
      background: -webkit-linear-gradient(left,  #2c2c2c 70%,#000 110%);
      background: -o-linear-gradient(left,  #2c2c2c 70%,#000 110%);
      background: -ms-linear-gradient(left,  #2c2c2c 70%,#000 110%);
      background: linear-gradient(left,  #2c2c2c 70%,#000 110%);} 
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .topRow, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .botRow {padding:4px 0;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .topRow .lineName, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .botRow .lineName {width:80px; text-transform:uppercase;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .topRow .lineName span, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .botRow .lineName span {padding:0 10px; color:#F00;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .topRow .lineSpread, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .botRow .lineSpread{ width:30%;}
      .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .topRow .lineOverunder, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .topRow .lineTotal, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .botRow .lineOverunder, .background .content .column2 .live-lines .info .externalLines .linesContent table tr.everR .lineColB table .botRow .lineTotal{ width:15%;}
      /*open-account*/
      .background .content .column2 .account {background:url(/images/landingpages/landing-common/account-bg.jpg) no-repeat top center; width:485px; margin-top:15px;}
      /*otro fondo de imagen para los landing de Gamblers palace*/
      .background .content .column2 .promo {background:url(/images/landingpages/landing-common/account-bgGP.jpg) no-repeat top center; width:485px; margin-top:15px;}
      .background .content .column2 .account .rule_text {font-size:12px; float:left;}
      .background .content .column2 .account form {font-family:Arial, Helvetica, sans-serif; padding:55px 15px 20px; overflow: hidden;}
      .background .content .column2 .account form #waiting {top: 51px;left: 249px;z-index: 1;}
      .background .content .column2 .account form .smallerBox { padding:7px 0 3px 0!important;}
      .background .content .column2 .account form .smallerBox .code{padding-bottom: 5px!important}
  
      .background .content .column2 .account form .box1, .background .content .column2 .account form .box2 {width:45%; margin:0 10px 10px 0; background-color:#2c2c2c; border:1px solid #6e6e6e; border-radius:5px; float:left; padding:5px 0 10px; left:15px; min-height: 300px;}
      .background .content .column2 .account form .box3, .background .content .column2 .account form .box4 {width:45%; background-color:#2c2c2c; border:1px solid #6e6e6e; border-radius:5px; float:left; padding:10px 0 5px; left:15px; min-height: 139px; margin:0 10px 10px 0;}
      .background .content .column2 .account form .box1 fieldset, .background .content .column2 .account form .box2 fieldset, .background .content .column2 .account form .box3 fieldset {border:none; padding:10px 13px 5px 14px;}
      .background .content .column2 .account form .box1 fieldset h3,.background .content .column2 .account form .box2 fieldset h3, .background .content .column2 .account form .box3 fieldset h3 {font-size:12px; padding-bottom:4px; color:#adadad;}
      .background .content .column2 .account form .box1 fieldset input {width:170px;}
      .background .content .column2 .account form .box1 fieldset select, .background .content .column2 .account form .box2 fieldset select {width:99%;}
      .background .content .column2 .account form .box3 fieldset a {background:url(/images/landingpages/landing-common/question-mark.png) no-repeat top center; width:21px; height:22px; float:right; top:-5px;}
      .background .content .column2 .account form .box3 fieldset a span {display:none;}
      .background .content .column2 .account form .box2 p {width:180px; font-size:10px; color:#fff; left:170px; padding:7px 0;}
      .background .content .column2 .account form .box3 p {color:#adadad; width:150px; margin:0 auto; text-align:justify; font-size:9.5px; padding:8px; display:none;}
      .background .content .column2 .account form .box3 p.empty {display:block; padding:2px 0;}
      .background .content .column2 .account form .box2 fieldset input, .background .content .column2 .account form .box3 fieldset input {float:left; width:170px;}
      .background .content .column2 .account form .box4 .code {background:url(/images/landingpages/landing-common/promo-code.png) no-repeat top; width:187px; height:95px; margin:0 auto; padding-bottom:10px;}
      /*smaller promo code img especifica para landing de GP*/
      .background .content .column2 .account form .smallerBox .code {background:url(/images/landingpages/landing-common/promo-codeGP.png) no-repeat top; width:187px; height:85px; margin:0 auto; padding-bottom:10px;}
      .background .content .column2 .account form .smallerBox .code input {float:left; left:15px; top:42px!important;}
  
      .background .content .column2 .account form .box4 .code input {float:left; left:15px; top:50px;}
      .background .content .column2 .account form .box4  p {text-align:justify; color:#adadad; display:none;}
      .background .content .column2 .account form .box4  p.note {color:#f8c92c;font-size:10px;left:10px;text-transform:uppercase; display:inline; float:left;}
      /*nota especifica para landing de GP*/
      .background .content .column2 .account form .box4  p.note2 {color:#f8c92c;font-size:10px;left:10px; float:left; width:90%; clear: both; display:inline; padding-bottom: 5px; line-height: 11px}
  
      .background .content .column2 .account form .box4  a {background:url(/images/landingpages/landing-common/question-mark.png)no-repeat top center; width:21px; height:22px; float:left; left:20px; top:-5px;}
      /*button*/
      .background .content .column2 .account .final {width:392px; height:69px; overflow:hidden; margin:0 auto; padding-top:15px;}
      .background .content .column2 .account .final input {width:392px; height:138px; text-decoration:none; border:none;}
      .background .content .column2 .account .final input:hover {background:url(/images/landingpages/landing-common/open-account.png)no-repeat 0 -69px!important;}
      .background .content .column2 .account .final span {display:none;}
      /*footer*/
      footer {width:935px; margin:0 auto; overflow:hidden; padding-top:35px; padding-bottom:20px; clear: both}
      footer .where {width:935px; margin: 0 auto;} 
      footer .where .marca {width:416px; margin:5px auto;}
      footer .where img {clear: both;}
      footer .where p {border-top:1px solid #333; padding:6px 0 15px; font-size:10px; color:#666; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; text-align:center; clear:both;}
      footer .bottom {width:925px; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
      footer .bottom .cnbc {width:50%; border-right:1px solid #666; padding:5px 0; float:left}
      footer .bottom .cnbc p {font-size:12px; text-align:left; color:#666;}
      footer .bottom .cnbc img {padding:7px 0 0 25px;}
      footer .bottom .media {float:left; width:47%; padding:0 10px; left:20px;}
      footer .bottom .media h4 {color:#999; padding:0 19px 20px 0; font-size:.8em; text-align:right;}
      footer .bottom .media  ul {width:100%; overflow:hidden;display:inline;}
      footer .bottom .media  li {width:132px; float:left;}
      footer .bottom .media  li .face, .main footer .social .media  li .twit {float:left; width:31px; height:31px;}
      footer .bottom .media  li .face a {background:url(/images/landingpages/landing-common/socialMedia.jpg) no-repeat top left; width:31px; height:31px; float:left;}
      footer .bottom .media  li .face a:hover {background:url(/images/landingpages/landing-common/socialMedia.jpg) no-repeat bottom left;}
      footer .bottom .media  li .twit a {background:url(/images/landingpages/landing-common/socialMedia.jpg) no-repeat -35px 0; width:31px; height:31px; float:left;}
      footer .bottom .media  li .twit a:hover {background:url(/images/landingpages/landing-common/socialMedia.jpg) no-repeat -35px -31px;}
      footer .bottom .media  li.bigger {float:left; width: 140px;}
      footer .bottom .media  li.bigger .tube{float:left; width:68px; height:31px;}
      footer .bottom .media  li.bigger .tube a {background:url(/images/landingpages/landing-common/socialMedia.jpg) no-repeat -65px 0; width:68px; height:31px; float:left;}
      footer .bottom .media  li.bigger .tube a:hover{background:url(/images/landingpages/landing-common/socialMedia.jpg) no-repeat  -65px -31px;}
      footer .bottom .media .counter {margin-left:8px; top:-1px; float:left; display:inline; color:#fff; font-size:11px;padding-left:3px;}
      footer .bottom .media .counter span.sites {width:90%;font-size:12.5px;}
      footer .bottom .media .counter span a {color:#fff;}
      footer .bottom .media .counter span a:hover{text-decoration:underline;}
      /*Horses Landing page feed*/
      .horses .upComingRaces { width:100%;}
      .horses .upComingRaces h3 { text-align:center; width:97%; padding:8px 0; margin:0 auto;font-family: 'TrajanProBold'; font-weight:normal; border-bottom:2px solid #000;
      background: #f9d74f; /* Old browsers */
      background: -moz-linear-gradient(top,  #f9d74f 1%, #ffbf05 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f9d74f), color-stop(100%,#ffbf05)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top,  #f9d74f 1%,#ffbf05 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top,  #f9d74f 1%,#ffbf05 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top,  #f9d74f 1%,#ffbf05 100%); /* IE10+ */
      background: linear-gradient(to bottom,  #f9d74f 1%,#ffbf05 100%); /* W3C */}
      .horses .upComingRaces table { width:97%; margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
      .horses .upComingRaces th {  color:#fff; padding:5px 0; font-weight:normal; background-color:#666;}
      .horses .upComingRaces .line { width:100%; background-color:#000;}
      .horses .upComingRaces .oddL {  background-color:#2c2c2c;}
      .horses .upComingRaces td { text-align:center; padding:5px 0; color:#fff;}
  
       /*Affiliates landings*/
      
       .latestpromo .banner .latestpromo {display: block!important;border: 1px soliod red;}
       .pandora .banner .pandora {display: block!important;}
       .full48 .banner .full48 {display: block!important;}
       .lockedon .banner .lockedon {display: block!important;}
       .bitcoinpodcast .banner .bitcoinpodcast {display: block!important;}
       .bleacherreport .banner .bleacherreport {display: block!important;}
       .simms .banner .simms {display: block!important;}
       .madness .banner .madness {display: block!important;}
       .gil .banner .gil {display: block!important;}
       .sbr .banner .sbr {display: block!important;}
       .vip .banner .vip {display: block!important;}
       .tourjunkies .banner .tourjunkies {display: block!important;}
       .bisping .banner .bisping {display: block!important;}
       .esports .banner .esports {display: block!important;}
       .firstDeposit .banner .firstDeposit {display: block!important;}
       .firstDeposit .regTxt {display: none!important;}
       .gil .regbisping .firstDeposit  {display: none;}
  
       .latestpromo .bullets .bulletHolder .cols li.latestpromo {display: block!important;}
       .latestpromo .bullets .bulletHolder .colwc li.latestpromo {display: block!important;}
       .firstDeposit .bullets .bulletHolder .cols li.latestpromo {display: block!important;}
  
       .latestpromo .back-video {/*background:url(/images/landingpages/LandingSignup/VIDEO-back-Landing.jpg) no-repeat;*/ background-position: center; background-size: cover; padding: 2em; }
  
       .latestpromo .cont-video { border: 1px solid gray; max-width: 800px;}
       .latestpromo .cont-video .video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
       .latestpromo .cont-video .video-container iframe, .latestpromo .video-container object,
       .latestpromo .cont-video .video-container embed { position: absolute; top: 0;left: 0;width: 100%;height: 100%;}
       .latestpromo .vid-land {top: -0px!important;}
  
       .NewLatestPromo .BannerFC {background-image: url(/images/landingpages/LandingSignup/Landing-Fortune-Cookie-D.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerG100 {background-image: url(/images/landingpages/LandingSignup/Landing-Get100-D.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerPolitics {background-image: url(/images/landingpages/LandingSignup/politics.jpg); background-size: cover; height: 725px!important; background-repeat: no-repeat; background-position: center; max-width: 1500px;}
       .NewLatestPromo .BannerLP {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-BMN-3.jpg); background-size: contain; height: 725px!important; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerOpenAccount {background-image: url(/images/landingpages/LandingSignup/Open-Account.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerWC {background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerWC #video_background { position: absolute; width: 100%; z-index: -1000; margin:  0 auto; min-width: 1024px;}
       .NewLatestPromo .BannerNA {background-image: url(/images/landingpages/LandingSignup/Landing-newAccount.jpg); background-size: contain;  height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerNAE {background-image: url(/images/landingpages/LandingSignup/Latest-promo-bkg.jpg); background-size: contain;  height: 725px!important; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerNAEE {background-image: url(/images/landingpages/LandingSignup/Latest-promo-bkg-en.jpg); background-size: contain;  height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerMAR {background-image: url(/images/landingpages/LandingSignup/Landing-marchmadness.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerMARN {background-image: url(/images/landingpages/LandingSignup/Landing-marchmadnessNew.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerMI {background-image: url(/images/landingpages/LandingSignup/Landing-Misc.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerCAS {background-image: url(/images/landingpages/LandingSignup/Landing-casino.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerDEAONL {background-image: url(/images/landingpages/LandingSignup/dealer-casino.jpg); background-size: contain; height: 545px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BannerHOR {background-image: url(/images/landingpages/LandingSignup/landing_horses.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
       .NewLatestPromo .BoxFirstLP {width: 49%; float: left; height: 635px; display: block;}
       .NewLatestPromo .VideoBoxLP {padding:16px; width: 470px; border-radius:5px; background-color: black; border-top: 1px solid #222; border-left: 1px solid #222; border-right: 1px solid #222; box-shadow: 0 0 13px #000; top:280px;}
       .NewLatestPromo .BoxNewLP {width: 49%; float: right; height: 635px;}
       .NewLatestPromo .BtnNewLP {width: 350px!important; top: 530px!important;}
       .NewLatestPromo .VideoInterLP {border: solid 1px #222; width:459px; height:258px;}
       .NewLatestPromo .BannerNAE .PromoBannerPNG img {top: 21rem;}
       .NewLatestPromo .BannerNAE .TextUnderButton {text-transform: uppercase; color: lightgray; text-align: center; top: 33em; text-shadow: 2px 2px 5px black;}
       .NewLatestPromo .BannerNAE .btn-holder {bottom: 16%;}
       .NewLatestPromo .BannerMARN .twoCols .btn-code {color: #919191; text-transform:  uppercase; text-align: center; top: 5px; font-size: 1.2em; text-shadow:  0 0 6px #000;}
       .latestpromo .HeadLogoCW img {width: 100%;}
  
       .jackpotcontainer {margin: 0 auto !important; width: 50%!important;}
       .jackpotcontainer .featuredInnerP .infoBox .row {width: 100%; overflow: hidden;}
       .jackpotcontainer .oneCol {display: inline-block; vertical-align: top; padding: 3% 1%;}
       .jackpotcontainer #jackpotData {position: absolute; right: 48px; bottom: 50px; color: #FFF; text-align: right; z-index: 2; font-size: 1.8em;}
       .LandCas .content {top: 110px!important;}
       .LandCas .footer {top: 150px!important;}
       .LandCas .jackpotcontainer #jackpotData {font-size: 2.3em; bottom: 16px;}
       .LandCas.LiveDealerTop .content {top: 10px!important;}
  
       .REFER-Ski .BannerRAF {background-image: url(/images/refer_a_friend/raf-desk.jpg); top: -50px; height: 475px; background-repeat: no-repeat; background-position: center; background-size: contain;}
       .REFER-Ski footer {display: none;}
       .REFER-Ski .footer .pressbox .media {padding: 0px;}
       .REFER-Ski .origen {margin: 0 auto;}
       .REFER-Ski .bulletHolder { margin-left: 0!important;}
       .REFER-Ski .page {max-width: none;}
       .REFER-Ski .NewLatestPromo {max-width: 1024px; margin: 0 auto;}
       .REFER-Ski .footer p {text-align: center; color: #565656;} 
       .REFER-Ski .footer .pressbox .media li:first-child {padding-left: 0em;}
       
       .pandora .bullets .bulletHolder .cols li.affipromo,
       .full48 .bullets .bulletHolder .cols li.affipromo,
       .lockedon .bullets .bulletHolder .cols li.affipromo,
       .bitcoinpodcast .bullets .bulletHolder .cols li.affipromo,
       .bleacherreport .bullets .bulletHolder .cols li.affipromo,
       .simms .bullets .bulletHolder .cols li.affipromo,
       .gil .bullets .bulletHolder .cols li.affipromo,
       .madness .bullets .bulletHolder .cols li.affipromo {display: block!important;}
  
       .sbr .bullets .bulletHolder .cols li.affipromo {display: none!important;}
       .bisping .bullets .bulletHolder .cols li.bisping {display: block!important;}
       .sbr .bullets .bulletHolder .cols li.sbr {display: block!important;}
       .vip .bullets .bulletHolder .cols li.affipromo {display: none!important;}
       .vip .bullets .bulletHolder .cols li.vip {display: block!important;}
       .tourjunkiesp .bullets .bulletHolder .cols li.affipromo {display: none!important;}
       .tourjunkies .bullets .bulletHolder .cols li.tourjunkies {display: block!important;}
  
        .esports .bullets .bulletHolder .cols li.esports-s {display: block!important;}
        .esports .bullets .bulletHolder .cols li.esports-n {display: none!important;}
        .esports .esports-s {display: block!important;}
        .esports .esports-n {display: none!important;}
        .esports .banner a img {width: 100%!important;}
  
        .esports .banner, .esports .banner img { width:100%;}
        .esports .banner .esports-b a {border: 1px solid red; width: 100%; display: initial;}
        .esports .banner a p.esports  {margin-top: -163px;}
        .esports .banner a{ margin-top: -180px;}
  
        .esports .bullets .bulletHolder .cols li {font-size: 12px!important; width: 90%!important;}
  
      /*docsports and others banners*/
       .docsports .banner .docsports {display: block!important;}
       .bangthebook .banner .bangthebook {display: block!important;}
       .gp .banner .gp {display: block!important;}
       .spooky .banner .spooky {display: block!important;}
  
      /* SBR */
      .sbr .banner a.regsbr p.ctaTxt  {display: none!important;}
      .sbr .banner a p.ctaTxtsbr {display: block!important; font-size:45px;font-family: 'TrajanProBold'; height:60px; line-height:60px; font-weight:normal; letter-spacing:-2px; text-transform: uppercase; top: 15px;}
      .sbr .banner a.regsbr p.regTxt  {display: none!important;}
      .sbr .banner a.regsbr p.regtxtsbr {display: block!important; text-align: center;font-size: 13px; letter-spacing: -1px;}
  
  
      /* Bisping */
  
      .bisping .banner a.regbisping p.ctaTxt  {display: none!important;}
      .bisping .banner a p.ctaTxtbisping {display: block!important; font-size:45px;font-family: 'TrajanProBold'; height:60px; line-height:60px; font-weight:normal; letter-spacing:-2px; text-transform: uppercase; top: 15px;}
      .bisping .banner a.regbisping p.regTxt  {display: none!important;}
      .bisping .banner a.regbisping p.regtxtbisping {display: block!important; text-align: center;font-size: 13px; letter-spacing: -1px;}
      


      .politics .content { width:100%; margin:0 auto; max-width:1024px; top:-35px;}

      /* New latest Promo page */
         .newLatest { padding:0;}
         .newLatest .banner, .newLatest .banner img { width:100%;}
         .newLatest .banner .BannerWC { width:75%;}
         .newLatest .banner img { width:100%; max-width: 1302px; display: block;}
  
  
         /*.newLatest .banner .affibanner {background:url(/images/landingpages/LandingSignup/Landing-latestPromo-BMN-2.jpg) no-repeat center ; background-size:contain; height:600px;}
         .newLatest .banner {background:url(/images/landingpages/LandingSignup/Landing-latestpromo.jpg) no-repeat center; background-size:contain; height:455px;}
         .newLatest .banner {background:url(/images/landingpages/LandingSignup/Latest-promo-img.jpg) no-repeat center; background-size:contain; height:455px;*/
         .newLatest .banner a { width:20%; height:88px;  top:-90px; border:1px solid black;  display:block; border-radius:10px; -moz-border-radius:10px;-webkit-border-radius:10px; line-height:88px; box-shadow:1px 1px 20px #000; text-align:left;  text-decoration:none; 
          background: #ffcb06; color:#000; }
         .newLatest .banner a:hover {display: block; background: black; border: solid 1px #ffcb06; color: #ffcb06; text-align: center; box-shadow: none; line-height: 55px; font-size: 38px; font-family: 'TrajanProBold'; height:88px; }
         
         .newLatest .banner a:active { background: #ffcc00; }
         .newLatest .banner a p { text-align:center; font-size:16px; display:block; height:20px; line-height:20px;}
         .newLatest .banner a p.ctaTxt { font-size:45px;font-family: 'TrajanProBold'; height:60px; line-height:60px; font-weight:normal; letter-spacing:-2px; text-transform: uppercase;}
         .newLatest .banner a p.regTxt, .newLatest .banner a p.firstDeposit { font-size:18px;font-family: 'TrajanProBold'; font-weight:normal; text-transform: uppercase;}
         .newLatest .content { width:100%; margin:0 auto; max-width:1024px; top:-38px;}
         .newLatest .contentwc { top:-60px!important;}
         .newLatest .contentSIMS { width:100%; margin:0 auto; max-width:715px; top:-120px;}
         .newLatest .mainTitle { font-size:30px; padding:20px 0;font-family: 'TrajanProBold'; color:#fff; text-align:center;font-weight:normal; letter-spacing: -1px;}
         .newLatest .mainTitleWC { font-size:27px; padding:20px 0;font-family: 'TrajanProBold'; color:#fff; text-align:center;font-weight:normal; letter-spacing: -1px;}
         .newLatest .bullets, .newLatest .bullets .bulletHolder { width:100%; margin-left: 1em;}
         .newLatest .bullets .bulletHolder { overflow:hidden;}
         .newLatest .bullets .bulletHolder .cols { width: 31.33%; float: left;background-color: #3e3e3e; border-radius: .5em; margin-left: .5em; /*background:url(/images/landingpages/latestpromo/lineDivisor.png) no-repeat right center;*/}
         .newLatest .bullets .bulletHolder .colwc { width: 47%; float: left;background-color: #3e3e3e; border-radius: .5em; margin-left: .5em; padding: 10px;}
         .newLatest .bullets .bulletHolder .colwc.col2 { width: 47%; float: left;background-color: #000; margin-left}
         .newLatest .bullets .bulletHolder .colwc.col2 img { width: 100%; padding: 15px 0 0 45px;}
         .newLatest .bullets .bulletHolder .icon-wc {float: left; padding: 15px; width: 15%;}
         .newLatest .bullets .bulletHolder .coldc { width: 31.33%; float: left;background-color: #000; border-radius: .5em; margin-left: .5em; /*background:url(/images/landingpages/latestpromo/lineDivisor.png) no-repeat right center;*/}
         .newLatest .bullets .bulletHolder .coldc .dcsp {margin-bottom: 2em;}
         .newLatest .bullets .bulletHolder .coldc .dcsp img { width: 100%; height: auto;}
         .newLatest .bullets .bulletHolder .cols-horses { width: 100%; color: white; text-align: center; line-height: 2.5em;}
         .newLatest .bullets .bulletHolder .cols-horses li {font-size: 18px!important;}
         .newLatest .BannerWC .btn-holder {bottom: auto}
  
      
         .newLatest .oneCol .col.colForFloatingBts { height:82%; }
         .newLatest .press-icons {display: none;}
         .newLatest .oneCol .col.colForFloatingBts .watchLive { width:165px; height:20px; line-height: 20px; background:none; color:#FFF; font-size:14px; text-align:center; top:6px; border:0; box-shadow: none; text-decoration: underline; }
         .newLatest .oneCol .col.colForFloatingBts .watchLive:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffcb06; }
         .newLatest .oneCol .col.colForFloatingBts .buttonsFloating { bottom:6%; height:40px; }
         .newLatest .footer .termsCookie, .newLatest .footer .termsGet100 {width: 60%; color: gray;}
         .newLatest .footer .termsCookie, .newLatest .footer .termsGet100 a {color: #919191;}
  
         .newLatest .twoCols .col.colForFloatingBts { height:82%; }
         .newLatest .twoCols .col.colForFloatingBts .watchLive { width:165px; height:20px; line-height: 20px; background:none; color:#FFF; font-size:14px; text-align:center; top:6px; border:0; box-shadow: none; text-decoration: underline; }
         .newLatest .twoCols .col.colForFloatingBts .watchLive:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ffcb06; }
         .newLatest .twoCols .col.colForFloatingBts .buttonsFloating { bottom:6%; height:40px; }
         .newLatest .footerLittleTxt { display:block; width:100%; max-width: 1200px; text-align: center; font-size:10px; color: rgb(170, 170, 170); margin-bottom:40px; }
         .newLatest .footerLittleTxt strong { font-size:10px; color: rgb(218, 216, 216); }
  
         .newLatest .btn4 {display: none;}
  
         /*.newLatest .bullets .bulletHolder .col1 {margin-left: 6%; width: 27%; }*/
     
         .newLatest .bullets .bulletHolder .cols h2 { color:#FC0; padding:0 0 2% 0; width:92%; text-align:center;font-family: 'TrajanProBold'; font-size:20px;font-weight:normal;}
         .newLatest .bullets .bulletHolder .cols ul { width:100%; }
         .newLatest .bullets .bulletHolder .cols li { padding: 0 0 10px 30px; font-size: 13px; width:80%; background:url(/images/landingpages/latestpromo/check-yellow-gray.png) no-repeat 10px 0px; text-align:left; color:#fff;}
         .newLatest .bullets .bulletHolder .colwc h3 { color:#FC0; padding:0 0 2% 0; width:92%; text-align:left; font-size:20px;font-weight: bold;}
         .newLatest .bullets .bulletHolder .colwc ul { width:100%; }
         .newLatest .bullets .bulletHolder .colwc li { font-size: 14px; width:92%; text-align:left; color:#fff;}
  
         .newLatest .origen, .newLatest .origen img { width:100%; max-width:435px; height:auto;}
  
         /*Footer New Latest Promo*/
  
         .newLatest .separ  {width: 100%; margin: 0 auto; top: 1em;}
         .newLatest .separ img {width: 100%}
  
  
         .newLatest .socialmedia { width: 192px; position: absolute; z-index: 100; top: 1em; left: 80%; }
         .newLatest .socialmedia ul {}
         .newLatest .socialmedia ul li {}
         .newLatest .socialmedia ul li.colS h4 {font-size: 10px; padding-bottom: 10px; width: 90%; color: #999; text-align: center;}
         .newLatest .socialmedia ul li.colS ul {margin: 0 auto; }
         .newLatest .socialmedia ul li.colS li {display: inline-block; }
         .newLatest .socialmedia ul li.colS li img {}
         .REFER-Ski .bullets .bulletHolder .cols li { background-image: none;}
         .REFER-Ski .bullets .bulletHolder .colwc li { background-image: none;}
  
         .newLatest .scpart {display:none;}
  
  
         /*.newLatest .footer {top: -70px;}*/
  
  /**/
  .footer .pressbox {margin: 0 auto; margin-top:1em; /*background-color: #666666; border-radius: 1em;*/ width: 1200px;}
  .footer .pressbox p {color: #fff; font-size: .9em; top: .5em; z-index: 50; text-align: center; text-transform: uppercase; letter-spacing: 2px; font-family: "Open Sans", Helvetica, Arial, sans-serif;}
  .footer .pressbox .shadow {box-shadow: 0 4px 5px; height: 10px; margin:0 auto; top: -25px; width: 100%; z-index: 60;}
  .footer .pressbox .media {height: auto; margin: 0 auto; margin-bottom: 1em; overflow: hidden; padding: 1em; width: 100%; text-align: center;}
  .footer .pressbox .media li { display:inline-block; margin:0; padding:1em; text-align:center; width:100px;}
  .footer .pressbox .media li:first-child {border-left:0; padding-left: 4em; width:110px;bottom: -.2em; }
  .footer .pressbox .media li img {width:100%; min-width: 80%}
  .footer .pressbox .media a img {-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%); 
    filter: gray!important; /* IE 6-9 */
    -webkit-filter: grayscale(4);
     opacity: .4;
     filter: alpha(opacity=40);
     transition:.5s ease-out;
     width: 95%;}
  .footer .pressbox .media a img:hover  {-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
     opacity:100;}
  
  /* Chat Overlay */
  #chatOverlay { position: fixed; bottom: 36px; right: 14px; width: 50px; height: 50px; z-index: 50; }
  #chatOverlay img { width: 60px; height: 60px; top: -15px !important; left: -6px !important; }
  
  
  @media only screen and (max-width : 1920px) {
      .LandCas .jackpotcontainer #jackpotData { font-size: 2.1em!important; right: 1em; }
  }
  
  @media only screen and (max-width : 1450px) {
  
      .newLatest .banner a { width:26%;}
      .newLatest .banner a p.ctaTxt { font-size:45px;}
  }
  
  @media only screen and (max-width : 1200px) {
      .newLatest .footer .pressbox { width: 1000px;}
      .spooky .footer .pressbox { width: 1000px; right: 0;}
  
  } 
  
  @media only screen and (max-width : 1180px) {
      .NewLatestPromo .BannerNAE .btn-holder {bottom: 23%;}
      .NewLatestPromo .BannerNAE .TextUnderButton {top:30em;}
      .NewLatestPromo .BannerNAE .PromoBannerPNG img {top: 20rem;}
  } 
  
  @media only screen and (min-width : 1023px) {
      .menutoplive ul {top: 3rem!important}
  }
  @media only screen and (max-width : 1024px) {
      .newLatest .footer {/*top: -70px;*/ width: 84%;}
      .rbk .footer { top: 60px; width: 84%;}
      .newLatest .footer .pressbox { width: 90%;}
      .newLatest .footer .pressbox .media {width: 100%; text-align: center;}
      .newLatest .bullets .bulletHolder .cols li {font-size: 13px;}
      .newLatest .bullets .bulletHolder .colwc li {font-size: 13px;}
      .NewLatestPromo .BannerNAE .btn-holder {bottom: 27%;}
  }
  @media only screen and (max-width : 960px) {
      .NewLatestPromo .BannerMARN {height: 505px!important;}
      .newLatest .press-icons {display: block; width: 60%; top:30px;}
      .newLatest .banner {}
      .newLatest .banner a { width:30%; height:60px; line-height:44px; }
      .newLatest .banner a p{ height:15px; line-height:15px; font-size:13px; top:7px; }
      .newLatest .banner a p.ctaTxt { font-size:35px; height:28px; line-height:25px; top:7px; }
      .newLatest .banner a p.regTxt { font-size:14px; top:10px; }
      .newLatest .footer .pressbox { width: 100%;}
      .newLatest .socialmedia {top: 0em;}
      .gamblerspalace header .top { width: 100%; height: 70px;}
      .gamblerspalace .background.gp_football {width: 100%; }
      .gamblerspalace .background.gp_football .content {width: 100%; }
      .gamblerspalace .background.gp_football .content .column1,  .gamblerspalace .background.gp_football .content .column2 {float: none!important;}
      .gamblerspalace .formCol {left: 1.3em; border:1px solid #aaa;  width: 48.5%!important; border-radius: .5em; padding-bottom: 1em; display:block; vertical-align:top; margin:1em 0;}
      .gamblerspalace .content h1 img { width: 482px; height: auto; top: .1em;}
      .gamblerspalace .column2 .contentBox .content {width:485px!important; margin:0 auto; overflow:hidden; left:1px;}
      .gamblerspalace .column2 .contentBox .content .formCol {width:455px!important; }
  }
   /*Styles for screen 768 and lower*/
   @media (767px < width < 959px) {
    .newLatest .press-icons {display: none!important;}
  }

   /*Styles for screen 768 and lower*/
  @media only screen and (max-width : 768px) {
          .newLatest .banner { height:auto;}
          .newLatest .banner a { width:27%;  height:62px; line-height:50px;left: 100px;}
          .newLatest .banner a p{ height:20px; line-height:20px; font-size:13px;} 
          .newLatest .banner a p.ctaTxt { font-size:25px; height:30px; line-height:43px;}
          .newLatest .banner a p.regTxt { font-size:11px; top:10px}
          .newLatest .copyright ul.browsers li { float:none; width:100%;}
          .newLatest .copyright ul.browsers li.colR h4 { width:95%; margin:0; text-align:left; padding-left:5%;}
          .newLatest .scpart { display: inline-grid;}
          .newLatest .uppart {display: none;}
          .newLatest .socialmedia { width: 100%; position: relative; z-index: 100; top: 0; left: 0; }
          .gamblerspalace .background .content .column2 .live-lines {display: none} 
          .newLatest .bullets, .newLatest .bullets .bulletHolder { width:100%; margin-left: 0em!important;}
          .newLatest .colwc .bullets, .newLatest .colwc .bullets .bulletHolder { width:110%; margin-left: 0em!important;}
          .NewLatestPromo .BannerWC #video_background {width: 100%;}
          .newLatest .bullets .bulletHolder .coldc { width: 70%;}
          .newLatest .bullets .bulletHolder .coldc .dcsp {margin-bottom: 0em!important;}
          .newLatest .bullets .bulletHolder .coldc .dcsp img {left: 20%;}
          .firstDeposit .content, .firstDeposit .footer {top: 355px!important; padding-bottom: 10px;}
          .firstDeposit .banner .firstDeposit img {display: none;}
          .firstDeposit .banner .firstDeposit_mb {display: block!important;}
          .NewLatestPromo .BannerNAE .PromoBannerPNG img {top: 15rem; width: 50%;}

          .NewLatestPromo .BannerPolitics {
            height: 435px !important;
        }
  }
   
      /*Styles for screen 600 and lower*/
          @media only screen and (max-width : 600px) {	
           .newLatest .banner a { width:37%;  height:62px; line-height:50px; left: 100px;}	
           .gamblerspalace header .top { width: 300px; margin: 0 auto;}
           .gamblerspalace header .top a.live-chat, a.live-chat {top: 6px; right: 9px;}
           .gamblerspalace .footer { width: 100%;}
          .newLatest .bullets, .newLatest .bullets .bulletHolder { width:100%; margin-left: 0em!important;}
          .newLatest .btn4 {margin-bottom: 3em; display: -webkit-box;}
          .newLatest .btn4 a { width: 360px;height: 88px;top: 0px;border: 1px solid black; display: block; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; line-height: 88px; box-shadow: 1px 1px 20px #000; text-align: left; text-decoration: none; background: #ffcb06; color: #000;}
          .newLatest .btn4 a p.ctaTxt { font-size: 45px; font-family: 'TrajanProBold'; height: 60px; line-height: 60px; font-weight: normal; letter-spacing: -2px; text-transform: uppercase; text-align: center;}
          .newLatest .btn4 a p.regTxt { font-size: 18px; font-family: 'TrajanProBold';  font-weight: normal; text-transform: uppercase; text-align: center;}
  
            }
  
      /*Styles for screen 515px and lower*/
          @media only screen and (max-width : 480px) {
          .NewLatestPromo .BannerMARN {height: 585px!important;}
          .NewLatestPromo .BannerMARN .btn-holder {bottom: -2% !important;}
          .newLatest .mainTitle {width: 100%; font-size: 2em; padding: 0px;}
          .newLatest .video-mob {height: auto!important;}
          .newLatest .banner {background:url(/images/landingpages/latestpromo/joinToGet25000.jpg) no-repeat button center; background-size:contain; height:198px;}	
          .newLatest .bullets .bulletHolder .cols { width: 100%; float: none; background:none; border-bottom:1px dotted #444;  padding:20px 0;}
          .newLatest .bullets .bulletHolder .colwc { width: 100%; float: none; background:none; border-bottom:1px dotted #444;  padding:20px 0;}
          .newLatest .bullets .bulletHolder .colwc.col2 img { display: none;}
          .newLatest .bullets .bulletHolder .colwc li {width: 145%;}
          .newLatest .BannerWC video {display: none;} 
          .newLatest .BannerWC .cta-btn {width: 100%;}
          .newLatest .HeadLogoCW, .newLatest .BannerWC .btnWCpromo {display: none;}
          .newLatest .BannerWC .btn-holder {top: 160%!important;}
          .newLatest .BannerWC .twoCols .col:first-child {display: none;}
          .newLatest .content.contentwc { top: -360px!important;}
          .newLatest .footerwc {bottom: 450px;}
          .newLatest .footer {bottom: 0px;}
          .newLatest .footer.cookie, .newLatest .footer.Get100 {bottom: 0px;}
          .newLatest .content { top: 30px}
          .newLatest.openAccount .content { top: 50px}
          .newLatest .banner a { width:56%; height:54px; line-height:44px; top: -17px; left:0;}
          .newLatest .banner a p{ height:15px; line-height:15px; font-size:13px;}
          .newLatest .banner a p.ctaTxt { font-size:28px!important; height:28px; line-height:25px; top:7px; }
          .newLatest .banner a p.regTxt { font-size:12px!important; }
          .newLatest .copyright ul.browsers li, .newLatest .copyright ul.browsers li.colR li { float:none; width:100%;}
          .newLatest .copyright ul.browsers li.colR li:first-child { width: 37%;} 
          .newLatest .copyright ul.browsers li.colR li { padding-bottom:15px; text-align:left; float: left; width: 30%}
          .newLatest .copyright ul.browsers li.AsSeenOn img { width:100%; height:auto; margin:0;}
          /*.newLatest .footer {top: 75px;}*/
          .gamblerspalace .background.gp_football .content .column1 img {    width: 70%;}
          .gamblerspalace .column2 .contentBox .content .formCol {  width: 62%!important; left: 0; }
          .gamblerspalace  .background .content .column2 .account {background:none; width:485px; margin-top:15px;}
          .gamblerspalace .content h1 img { width: 300px!important; height: auto; top: .1em;}
          .gamblerspalace .background .content .column2 .live-lines {display: none}
          .newLatest .bullets .bulletHolder .coldc { width: 100%;}
          .newLatest .bullets .bulletHolder .coldc .dcsp {margin-bottom: 0em!important;}
          .newLatest .bullets .bulletHolder .coldc .dcsp img {left: 1%;}
          .newLatest .dctitle {margin-top: 2em!important;}
          .LandCas.LiveDealerTop .content {top: 100px!important;}
  
          /*Landing 25cash Fix*/
          .cashL .ctaTxtsbr{font-size: 26px!important; top: 0!important}
          .NewLatestPromo .BannerFC {background-image: url(/images/landingpages/LandingSignup/Landing-Fortune-Cookie-M.jpg); background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerG100 {background-image: url(/images/landingpages/LandingSignup/Landing-Get100-M.jpg); background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerPolitics {background-image: url(/images/landingpages/LandingSignup/politics-mobile.jpg); background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLP {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-BMN-33.jpg); height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerOpenAccount {background-image: url(/images/landingpages/LandingSignup/Open-Account_Mobile.jpg); height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerWC {background-image: url(/images/landingpages/LandingSignup/Latest-promo-bkgWC-M.jpg); height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerNA {background-image: url(/images/landingpages/LandingSignup/Landing-newAccountM.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerNAE {background-image: url(/images/landingpages/LandingSignup/Latest-promo-bkgM.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerNAEE {background-image: url(/images/landingpages/LandingSignup/Latest-promo-bkgM-en.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerMAR {background-image: url(/images/landingpages/LandingSignup/Landing-marchMadnessM.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerMARN {background-image: url(/images/landingpages/LandingSignup/Landing-marchMadnessNewM.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerMI {background-image: url(/images/landingpages/LandingSignup/Landing-MiscM.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerCAS {background-image: url(/images/landingpages/LandingSignup/Landing-casinoM.jpg); background-size: contain; height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerDEAONL {background-image: url(/images/landingpages/LandingSignup/dealer-casinoM.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerHOR {background-image: url(/images/landingpages/LandingSignup/landing_horsesM.jpg); height: 482px; background-repeat: no-repeat; background-position: top;}		
          .NewLatestPromo .BoxFirstLP {width: 100%; height: 224px!important;}
          .NewLatestPromo .SocialNewLP {display: none;}
          .NewLatestPromo .BoxNewLP {width: 540px; height: 300px;}
          .NewLatestPromo .BtnNewLP {top:320px!important; width: 250px!important;}
          .NewLatestPromo .BtnNewLP p {margin-top: 8px!important;}
          .NewLatestPromo .BannerLPbit {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-BIT-2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPsims {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-SIMS-2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPstock {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-STOCK-2.png)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPmlb {background-image: url(/images/landingpages/landing-common/bet-MLB2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPnhl {background-image: url(/images/landingpages/landing-common/bet-NHL2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPnfl {background-image: url(/images/landingpages/landing-common/bet-NFL2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPnba {background-image: url(/images/landingpages/landing-common/bet-NBA2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPtennis {background-image: url(/images/landingpages/landing-common/bet-TENNIS2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPhorses {background-image: url(/images/landingpages/landing-common/bet-HORSES2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPgolf {background-image: url(/images/landingpages/landing-common/bet-GOLF2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPnascar {background-image: url(/images/landingpages/landing-common/bet-GOLF2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPmma {background-image: url(/images/landingpages/landing-common/bet-MMA2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPsoccer {background-image: url(/images/landingpages/landing-common/bet-SOCCER2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .NewLatestPromo .BannerLPboxing {background-image: url(/images/landingpages/landing-common/bet-BOXING2.jpg)!important; height: 832px; background-repeat: no-repeat; background-position: top;}
          .newLatest .TextLPbitUnder {padding: 0 1em 2em 1em!important;}
          .NewLatestPromo .NewLPQuest {float: none!important; margin: 1em 8.4em!important;}
          .newLatest .TextLPsimsUnder {top: 115px; text-align: center!important}	
          .jackpotcontainer {display: none;}
          .REFER-Ski .BannerRAF {background-image: url(/images/refer_a_friend/raf-mobile.jpg); height: 482px; background-repeat: no-repeat; background-position: top;     top: 10px;}
          .REFER-Ski .cta-container {height: 80%!important;}
  
          }  
  
  /* End of New Landing Pages styles */
  /*Bookmaker Fontface*/
   @font-face {
     font-family: 'TrajanProBold';
     src: url('/fonts/trajanpro-bold-webfont.eot');
     src: url('/fonts/trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
          url('/fonts/trajanpro-bold-webfont.woff') format('woff'),
          url('/fonts/trajanpro-bold-webfont.ttf') format('truetype'),
          url('/fonts/trajanpro-bold-webfont.svg#TrajanProBold') format('svg');
  }
  
  /* Estilos Osvaldo*/
  .row { width:100%; overflow:hidden; margin-left:-200px;}
  .row .login_buttons { width: 200px; float:right;}
  .row .login_button { width:98px; height:20px; float:left; line-height:20px; text-align:center; background: #5d5d5d;
  background: -moz-linear-gradient(top, #5d5d5d 0%, #0a0a0a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d5d5d), color-stop(100%,#0a0a0a));
  background: -webkit-linear-gradient(top, #5d5d5d 0%,#0a0a0a 100%);
  background: -o-linear-gradient(top, #5d5d5d 0%,#0a0a0a 100%);
  background: -ms-linear-gradient(top, #5d5d5d 0%,#0a0a0a 100%);
  background: linear-gradient(to bottom, #5d5d5d 0%,#0a0a0a 100%); -webkit-border-radius: 5px; border-radius: 5px;}
  .row .sign_button { width:98px; height:20px; float:right; line-height:20px; font-family: 'TrajanProBold'; font-weight:normal; color:black; text-align:center; background: #f1d934;
  background: -moz-linear-gradient(top, #f1d934 0%, #fecd06 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1d934), color-stop(100%,#fecd06));
  background: -webkit-linear-gradient(top, #f1d934 0%,#fecd06 100%);
  background: -o-linear-gradient(top, #f1d934 0%,#fecd06 100%);
  background: -ms-linear-gradient(top, #f1d934 0%,#fecd06 100%);
  background: linear-gradient(to bottom, #f1d934 0%,#fecd06 100%); -webkit-border-radius: 5px; border-radius: 5px;}
  .row .login_button a.login {font-family: 'TrajanProBold'; font-weight:normal; color:#FC0; text-decoration:none;}
  .row .login_button a.login:hover { font-family: 'TrajanProBold'; font-weight:normal; color:#a38300; text-decoration:none; }
  .row .sign_button a.sign {font-family: 'TrajanProBold'; font-weight:normal; color:#000; text-decoration:none;}
  .row .sign_button a.sign:hover { font-family: 'TrajanProBold'; font-weight:normal; color:#a38300; text-decoration:none; }
  .links_end { text-align:center; width:50%; top:10px;}
  /*a.link_rules_prizes { color:#FFCC00; font-weight:bold; text-decoration:underline; padding-right:15px; padding-left:15px; left:25px}
  a.link_rules_prizes:hover { color:#FFCC00; font-weight:bold; text-decoration:underline;}*/
  a.link_rules_prizes { color:#000; background:#fecd06; padding: 2px 5px 2px 5px; text-decoration:none; font-family: 'TrajanProBold'; font-weight: normal; letter-spacing: 0.5px; -webkit-border-radius: 5px; border-radius: 5px; text-transform:uppercase}
  a.link_rules_prizes:hover { color:#000; background:#e9bd00; padding: 2px 5px 2px 5px; text-decoration:none; font-family: 'TrajanProBold'; font-weight: normal; letter-spacing: 0.5px; -webkit-border-radius: 5px; border-radius: 5px; text-transform:uppercase}
  .newLatest .banner_rules {background: url(/images/landingpages/latestpromo/RulesTop.jpg) no-repeat center; background-size:contain; height:248px; }
  .newLatest .banner_rules .tittle_rules {color:white; font-size:36px; font-family: 'TrajanProBold'; font-weight:normal; text-align:center; padding-top:100px;}
  .newLatest .bullets .bulletHolder .colsRules { width: 100%; float: left; }
  .newLatest .content_rules {top: -60px; margin: 0 auto; max-width: 1024px; width: 100%;}
  .newLatest .content_rules p{ botton:7px;}
  .hidden>div {display:none;}
  .visible>div {display:block;}
  .text_container { width:100px;}
  .text_container h3 { float:left; position:relative;}
  .boxes_login { border:#2d2d2d solid 1px; width: 100px;} 
  .Disclaimer {top:15px; padding-bottom:15px!important; }
  .Disclaimer h5 {  color: #5D5D5D; font-size: 12px; font-family: "Myriad Pro",Arial,sans-serif; font-weight: normal; letter-spacing: 0.5px; text-align: center;}
  .Disclaimer p.footer {color: #3A3A3A; font-family: "Myriad Pro",Arial,sans-serif; font-size: 11px; margin: 5px 65px 15px; text-align: center;}
  .tittleFooter {font-family: 'TrajanProBold'; font-weight:normal; color:#fff; font-size:20px; text-align:center; padding-top:35px; text-transform:uppercase;}
  .loginBox { background:#333; width:90%; height:33px; padding: 10px; clear:both; -webkit-border-radius: 5px; border-radius: 5px; margin-top:10px;}
  .loginBox a.forgotPass { color:#CCC; text-decoration:underline; float:left; position:relative; padding:5px 15px 0 15px;}
  .loginBox a.forgotPass:hover { color:#CCC; text-decoration:none;}
  .loginBox .internalBox {-webkit-border-radius: 5px; border-radius: 5px; background:#555; width:80%; text-align:center; color:#CCC; padding: 5px 0 5px 0; float:left; position:relative;}
  .loginBox .internalBox #button {width:32px; height:20px; border:#fdd207 solid 1px;font-family: 'TrajanProBold'; font-weight:normal; color:black; text-align:center; background: #f1d934;
  background: -moz-linear-gradient(top, #f1d934 0%, #fecd06 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1d934), color-stop(100%,#fecd06));
  background: -webkit-linear-gradient(top, #f1d934 0%,#fecd06 100%);
  background: -o-linear-gradient(top, #f1d934 0%,#fecd06 100%);
  background: -ms-linear-gradient(top, #f1d934 0%,#fecd06 100%);
  background: linear-gradient(to bottom, #f1d934 0%,#fecd06 100%); -webkit-border-radius: 5px; border-radius: 5px;}
  .loginBox .internalBox #textfield, #textfield2 {-webkit-border-radius: 5px; border-radius: 5px; border:#CCC solid 1px; color:#666;}
  .newLatest .bullets .bulletHolder .text_white_home { width:450px; left:20px; color:#FFF; background:black;}
  #sg_imgcountry { position: absolute; left: 120px; top: 3px;}
  #sg_imgstate { position: absolute; left: 120px; top: 3px;}
  /* XbetX */
  .logosCont{ width:100%; overflow: hidden; clear: both}
  .xbetxLogo{ float: right; }
  .bgxbetx {background:url(/images/landingpages/landing-common/account-bgXbetX.jpg) no-repeat top center !important; width:485px; margin-top:15px;}
  .content a.live-chat{top:0; right:9px;}
  .NewLatestPromo .BannerLPbit {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-BIT-1.jpg); background-size: contain; height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPsims {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-SIMS-1.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPstock {background-image: url(/images/landingpages/LandingSignup/Landing-latestPromo-STOCK.png); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPmlb {background-image: url(/images/landingpages/landing-common/bet-MLB.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPnhl {background-image: url(/images/landingpages/landing-common/bet-NHL.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPnfl {background-image: url(/images/landingpages/landing-common/bet-NFL.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPnba {background-image: url(/images/landingpages/landing-common/bet-NBA.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPtennis {background-image: url(/images/landingpages/landing-common/bet-TENNIS.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPhorses {background-image: url(/images/landingpages/landing-common/bet-HORSES.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPgolf {background-image: url(/images/landingpages/landing-common/bet-GOLF.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPnascar {background-image: url(/images/landingpages/landing-common/bet-NASCAR.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPmma {background-image: url(/images/landingpages/landing-common/bet-MMA.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPsoccer {background-image: url(/images/landingpages/landing-common/bet-SOCCER.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .NewLatestPromo .BannerLPboxing {background-image: url(/images/landingpages/landing-common/bet-BOXING.jpg); height: 725px; background-repeat: no-repeat; background-position: center;}
  .newLatest .TitleLPbit {text-align: center; width: 100; background: black; color: #ffcc00; padding: .5em; font-size: 1.9em; font-family: 'TrajanProBold'; margin-bottom: 1em; letter-spacing: -1px;}
  .newLatest .TextLPbitUnder {color: lightgray; padding: 2em; text-align: center;}
  .newLatest .TextLPsimsUnder {color: white; text-align: right;}
  .newLatest .NewTextBit p, .newLatest .NewTextBit li {font-size: 1.2em;}
  .newLatest .NewTextBit a {font-size: 1em; color: gray; text-decoration: underline;}
  .newLatest .NewTextBit a:hover {color: black; text-decoration: none;}
  .newLatest .NewTextSims a {font-size: 1.2em; color: white; text-decoration: underline;}
  .newLatest .NewTextSims a:hover {color: #ffcc00; text-decoration: none;}
  .NewLatestPromo .NewLPQuest {float: left; margin: 0 1em;}
  .NewLatestPromo .SocialNewLP { width: 80%!important}
  
  .menutoplive {top: -60px!important; width: 100%!important; display: flex; justify-content: center;}
  .menutoplive ul { list-style: none!important;}
  .menutoplive ul li.live-dealer { position: relative!important;; float: left!important; margin: 10px 25px;}
  .menutoplive ul li.live-dealer a { font-family: 'TrajanProBold'; color: #ffcc00; background:#000; padding: 20px!important; font-size: 20px!important; width: 100%; border: solid gray 1px; border-radius: 1px; text-align: center; height: 20px; line-height: 21px; text-decoration: none;} 
  .menutoplive ul li.live-dealer a:hover {background: #ffcc00; color: #000!important; height: 20px; line-height: 20px;}
  .LiveDeskShow {max-width: 100%}
  .LiveMobileShow {display: none;}
  
  .REFER-Ski .wrap {background: #000;}
  .REFER-Ski .bullets .bulletHolder .cols {padding: 10px 0; } 
  .REFER-Ski .bullets .bulletHolder .cols li {text-align: center; }
  .REFER-Ski .bullets .bulletHolder .colwc {padding: 10px 0; } 
  .REFER-Ski .bullets .bulletHolder .colwc li {text-align: center; }
  .REFER-Ski .btn-holder { bottom: 13%!important; left: 34%; }
  /* Final Estilos Osvaldo*/
  
  /*Special World Cup Brasil Matches added by Alexis*/
  .wcCenter .content {width: 100%; max-width: none;}
  .wcCenter .contentBox {width: 100%; }
  .wcCenter iframe { width: 100%; height:900px}
  
  /*	form columns */
      .formCol form { margin:0 auto;}
      .formCol fieldset { border-radius: .5em; text-align: left; display: block;  margin:0 0 0 auto;  border:none; }
      .formCol sup { color: red; }
      .formCol span { width: 100%; font-weight: bold; margin-top:.5em;  text-align:left; display:block;}
      .formCol h2 {font-weight: bold}
      .formCol input { display: block; border: 1px solid #aaa; padding: .2em .4em; color: #aaa; font-size: 1.4em;}
      .formCol input:focus { color: #000; border-color: #000}
      .formCol textarea { width: 48%; max-width: 93%; border: 1px solid #aaa; padding: .2em .4em; color: #aaa; font-size: 1.4em;}
      .formCol .formRow { display: block; width: 86%; font-size: 0.9em; left: 4%; margin-bottom: .8em;}
      .formCol .formRow p {padding-top:.5em; font-size:.9em; width:95%;}
      .formCol .formRow .note {font-size:.7em;}
      .formCol .formRow input { width: 100%}
      .formCol .formEnd { text-align: center;}
      .formCol .formEnd .btnCta_light {margin:0.5em!important}
      .formCol .btnCta { margin:  1em auto 0; padding: .6em 0; cursor:pointer; border-radius: .4em; border:none; width: 100%; font-size: 1.5em; font-weight: bold; }
      .formCol .btnCta span { margin-top:0; text-align:center;}
      .formCol .formEnd label { margin-top: .5em; display: block;}
      .formCol .formEnd label input { display: inline-block; width: auto;}
      .formCol .formEnd label span { display: inline-block; width: auto; font-size: .8em; margin-left: 5px;}
      .formCol .formEnd img {display:inline; width:180px; margin-bottom:1em;}
      .formCol .formEnd input { width:172px; }
      .formCol .formEnd input.captcha { margin-bottom:1em;} 
      .content .full { width:98%;}
      .content .half { width:48%;}
      .content .third { width:32%;}
      .content .quarter { width:24%;}
      .content .half p{ font-size: 1.2em; color:#666;}
      .formCol { border:1px solid #aaa;  width: 32.5%; border-radius: .5em; padding-bottom: 1em; display:inline-block; vertical-align:top; margin:1em 0;}
      .formCol:last-child {  border:none; }
      .formCol h2 { color: #ffbc02; background-color: #000; padding: .5em .5em; border-radius: .43em .43em 0 0; margin-bottom: 1em; font-size: 1em; text-transform:capitalize;}
      .content h1 img { width: 98.5%;}
      .formCol p {text-align: center; margin-bottom: 0;}
      .formCol ul, .formCol .ul { width: 94%; left: 1%}
      .formCol li, .formCol .li  { margin-bottom: .5em; line-height: normal; text-align: left;}
      .formCol .li { width: 90%; left:5%;}
      .formCol small { font-size: 1em; line-height: 1.2em; vertical-align: middle; display: inline-block; color: #666}
      .formCol small span { font-weight: bold}
      .formCol small a {color: #234b9d; text-decoration: none; font-weight: bold;}
      .formCol strong {display: block; color: white; width: 40%; float: left;}
      .formCol input { width: auto; display: inline-block;}
      .formCol select {display: block; width: 51%; left: -1.5em;}
      .formCol ul .dropSpecial, .formCol .ul .dropSpecial, .formCol ul .promolim,  .formCol ul .promoli { display:block; }
      .formCol ul .dropSpecial span, .formCol .ul .dropSpecial span  { font-size: 1em!important; }
  
      .formCol ul #idbonusCode {width: 45%;}
      .formCol ul #idbonusCode strong { width: 100%; text-align: center;margin-bottom: 1em;}
      .formCol ul #idbonusCode input { display: inline-block; text-align: center;}
  
      .formCol .settings {border: 1px dashed #aaa;border-radius:.5em;margin: 1em 0 0 2%;padding: .5em 0; width: 94%;}
      .formCol .settings h3 {font-size: .8em; color: #000;}
      .formCol .settings strong, .formCol .settings span {display: inline-block;}
      .formCol .settings strong {  width:100%; }
      .formCol .settings span { font-weight: normal;width: auto; color: #fff;padding: 0; background-color: #aaa; display: inline-block; border-radius: .3em; padding: .25em .5em; }
      .formCol .settings span span { font-size: 1em; display: inline-block; color: #fff;background-color: #aaa;padding: .25em .5em;border-radius: .3em}
      .formCol .settings a#editSettings { text-decoration: underline; margin-top: 1em; display: inline-block;font-weight: bold;color: #234b9d;}
      #ctl00__main_pnTime .dropSpecial { display:none;}
  
      /**/
      .sgError { background-color: #000!important;}
      .gradyellow {background-color: #fc0; color: #000!important;}
  
      .gamblerspalace .formCol {left: 1.3em; border: 1px solid #aaa; width: 94.5%!important; border-radius: .5em; padding-bottom: 1em; display: block; vertical-align: top; margin: 1em 0;}
      .gamblerspalace .content h1 img { width: 482px; height: auto; top: .1em;}
      .gamblerspalace .column2 .contentBox .content {width:485px; margin:0 auto; overflow:hidden; left:1px;}
      .gamblerspalace .column2 .contentBox .content .formCol {width:455px; }
      .gamblerspalace .footer { width: 960px;}
  
      /**/
      .gamblerspalace .signup .content .section1 .Logos-DepositMethods {margin-top: 2em;}
      .gamblerspalace .signup .content .section1 .Logos-DepositMethods img {width: 90%;}
      .gamblerspalace .signup .content .section1 .CondApply {left: 125px!important;}
      .gamblerspalace .signup .content .section1 .infoSafeSecure { color: white; line-height: 18px; text-align: justify; width: 350px; font-size: 11px!important; left: -10px; top: 4px;}
      .gamblerspalace .signup .content .section1 .SafeandSecure {color:#fc0; font-size:17px!important; top: 0px; left:20px; background: url(/images/landingpages/LandingSignup/safe-sacure.png) no-repeat; height:35px; padding:6px 0  0 33px;}
      .gamblerspalace .signup .content .section1 .Logos-sports img { top: 1em; width: 100%;}
  
      /**/
  
  @media screen and (max-width: 1023px) {
      .gamblerspalace .logo { width:98%;}
      .gamblerspalace .main { width:98%;}
      .gamblerspalace .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .gamblerspalace .signup section.content {display: block;}
      .gamblerspalace .signup .content .section0, .gamblerspalace .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .gamblerspalace .signup .content .section0 { order:20; top: 1em;}
      .gamblerspalace .signup .content .section1 { order:10;}
      .gamblerspalace .footer { width:98%;}
      .gamblerspalace .origen {width:98%;}
      .gamblerspalace .origen img { width:90%; height: auto;}
      .gamblerspalace .signup .content .section1 .CondApply { left: 0!important; top:0!important;}
      .gamblerspalace .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .gamblerspalace .signup .content .section1 .SafeandSecure { top: 0px;}
      .gamblerspalace .signup .content .section1 .DepositMethods img {top: -10px; width: 100%;}
      .gamblerspalace .formCol input { width: 93%;}
      .gamblerspalace .formCol select { width: 93%; left: -.2em;} 
      .gamblerspalace .formCol textarea  { width: 93%; }
  
      /*SAO*/
  
      .sao .logo { width:98%;}
      .sao .main { width:98%;}
      .sao .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .sao .signup section.content {display: block;}
      .sao .signup .content .section0, .sao .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .sao .signup .content .section0 { order:20; top: 1em;}
      .sao .signup .content .section1 { order:10;}
      .sao .origen {width:98%;}
      .sao .origen img { width:98%; height: auto;}
      .sao .signup .content .section1 .CondApply { left: 0; top:0;}
      .sao .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .sao .signup .content .section1 .SafeandSecure { top: 0px;}
      .sao .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
      .sao .signup .content .section1 .DepositMethods img {top: -10px; width: 100%;}
      .sao .formCol input { width: 93%;}
      .sao .formCol select { width: 93%; left: -.2em;} 
      .sao .formCol textarea  { width: 93%; }
  
      /*Bankroll*/
  
      .bankroll .logo { width:98%;}
      .bankroll .main { width:98%;}
      .bankroll .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .bankroll .signup section.content {display: block;}
      .bankroll .signup .content .section0, .bankroll .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .bankroll .signup .content .section0 { order:20; top: 1em;}
      .bankroll .signup .content .section1 { order:10;}
      .bankroll .origen {width:98%;}
      .bankroll .origen img { width:98%; height: auto;}
      .bankroll .signup .content .section1 .CondApply { left: 0; top:0;}
      .bankroll .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .bankroll .signup .content .section1 .SafeandSecure { top: 0px;}
      .bankroll .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
      .bankroll  .formCol input { width: 93%;}
      .bankroll  .formCol select { width: 93%; left: -.2em;} 
      .bankroll  .formCol textarea  { width: 93%; }
  
      /*vipPlayers*/
  
      .vipPlayers .logo { width:98%;}
      .vipPlayers .main { width:98%;}
      .vipPlayers .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .vipPlayers .signup section.content {display: block;}
      .vipPlayers .signup .content .section0, .vipPlayers .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .vipPlayers .signup .content .section0 { order:20; top: 1em;}
      .vipPlayers .signup .content .section1 { order:10;}
      .vipPlayers .origen {width:98%;}
      .vipPlayers .origen img { width:98%; height: auto;}
      .vipPlayers .signup .content .section1 .CondApply { left: 0; top:0;}
      .vipPlayers .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .vipPlayers .signup .content .section1 .SafeandSecure { top: 0px;}
      .vipPlayers .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
      .vipPlayers .signup .content .section1 .DepositMethods img {top: -10px; width: 100%;}
      .vipPlayers .formCol input { width: 93%;}
      .vipPlayers .formCol select { width: 93%; left: -.2em;} 
      .vipPlayers .formCol textarea  { width: 93%; }
  
       /*cappersInfo*/
  
      .cappersInfo .logo { width:98%;}
      .cappersInfo .main { width:98%;}
      .cappersInfo .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .cappersInfo .signup section.content {display: block;}
      .cappersInfo .signup .content .section0, .cappersInfo .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .cappersInfo .signup .content .section0 { order:20; top: 1em;}
      .cappersInfo .signup .content .section1 { order:10;}
      .cappersInfo .origen {width:98%;}
      .cappersInfo .origen img { width:98%; height: auto;}
      .cappersInfo .signup .content .section1 .CondApply { left: 0; top:0;}
      .cappersInfo .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .cappersInfo .signup .content .section1 .SafeandSecure { top: 0px;}
      .cappersInfo .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
      .cappersInfo .signup .content .section1 .DepositMethods img {top: -10px; width: 100%;}
      .cappersInfo .formCol input { width: 93%;}
      .cappersInfo .formCol select { width: 93%; left: -.2em;} 
      .cappersInfo .formCol textarea  { width: 93%; }
  
      /*BTB*/
  
      .btb .logo { width:98%;}
      .btb .main { width:98%;}
      .btb .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .btb .signup section.content {display: block;}
      .btb .signup .content .section0, .btb .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .btb .signup .content .section0 { order:20; top: 1em;}
      .btb .signup .content .section1 { order:10;}
      .btb .origen {width:98%;}
      .btb .origen img { width:98%; height: auto;}
      .btb .signup .content .section1 .CondApply { left: 0; top:0;}
      .btb .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .btb .signup .content .section1 .SafeandSecure { top: 0px;}
      .btb .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
      .btb .signup .content .section1 .DepositMethods img {top: -10px; width: 100%;}
      .btb .formCol input { width: 93%;}
      .btb .formCol select { width: 93%; left: -.2em;} 
      .btb .formCol textarea  { width: 93%; }
  
      /*BTB*/
  
      .wager .logo { width:98%;}
      .wager .main { width:98%;}
      .wager .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .wager .signup section.content {display: block;}
      .wager .signup .content .section0, .wager .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .wager .signup .content .section0 { order:20; top: 1em;}
      .wager .signup .content .section1 { order:10;}
      .wager .origen {width:98%;}
      .wager .origen img { width:98%; height: auto;}
      .wager .signup .content .section1 .CondApply { left: 0; top:0;}
      .wager .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .wager .signup .content .section1 .SafeandSecure { top: 0px;}
      .wager .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
      .wager .signup .content .section1 .DepositMethods img {top: -10px; width: 100%;}
      .wager .formCol input { width: 93%;}
      .wager .formCol select { width: 93%; left: -.2em;} 
      .wager .formCol textarea  { width: 93%; }
  
      /*Spooky*/
  
      .spooky .logo { width:98%;}
      .spooky .main { width:98%;}
      .spooky .signup .content { overflow: initial; left: 0; display: flex; flex-wrap:wrap;}
      .spooky .signup section.content {display: block;}
      .spooky .signup .content .section0, .spooky .signup .content .section1  {width:100%; margin:0; float: none; height: auto; padding:0;}
      .spooky .signup .content .section0 { order:20; top: 1em;}
      .spooky .signup .content .section1 { order:10;}
      .spooky .origen {width:70%;}
      .spooky .origen img { width:98%; height: auto;}
      .spooky .signup .content .section1 .CondApply { left: 0; top:0;}
      .spooky .signup .content .section1 .infoSafeSecure{ width:90%; top:-3px; }
      .spooky .signup .content .section1 .SafeandSecure { top: 0px;}
      .spooky .signup .content .section1 .DepositMethods {margin-top: 20px; top: 0px;}
      .spooky .signup .content .section1 .DepositMethods img {top: -10px; width: 100%;}
      .spooky .formCol input { width: 93%;}
      .spooky .formCol select { width: 93%; left: -.2em;} 
      .spooky .formCol textarea  { width: 93%; }
      .spooky  .footer .pressbox { width: 95%; right: 0px!important;}
  
      /*footer*/
  
  .landings .copyright ul.browsers {padding: 25px 0; overflow:hidden; width:500px!important;}
  .landings .copyright ul.browsers li { border-right:2px solid #333; float:left; left: 1em; margin:0 auto; width: 100%;} 
  .landings .copyright ul.browsers li h4 {font-size: 10px; padding-bottom: 10px; width: 90%; color: #999; text-align: center;}
  .landings .copyright ul.browsers li img { margin-left:40px;}
  .landings .copyright ul.browsers a {color: #BBB;  text-decoration: none;}
  .landings .copyright ul.browsers a:hover {color:white; text-decoration:underline;}
  .landings .copyright ul.browsers li.AsSeenOn {width: 100%;}
  .landings .copyright ul.browsers li.colR {border:none; color: #BBB;}
  .landings .copyright ul.browsers li.colR h4{text-align:center; margin-left:40px;}
  .landings .copyright ul.browsers li.colR li img.specialFTop {float:left; margin:3px 4px 0 0 ; border:none;}
  .landings .copyright ul {}
  .landings .copyright ul.browsers li.colR li.L1 { width: 116px;}
  .landings .copyright ul.browsers li.colR li.L2 { width: 75px;}
  .landings .copyright ul.browsers li.colR li.L3 { width: 130px;}
  .landings .copyright ul.browsers li.colR li.L4 { width: 130px;}
  .landings .copyright ul.browsers li.AsSeenOn {width: 100%;}
  .spooky .signup .content .section1 .StartWinning, .btb .signup .content .section1 .StartWinning {width:100%}
  }
  
  @media screen and (max-width: 767px) { 
  .gamblerspalace .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-GP25-T-m.jpg) no-repeat center;}
  .gamblerspalace .copyright ul.browsers li {width: 75%; border-right:2px solid #333; float:left;}
  .gamblerspalace .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .gamblerspalace .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .gamblerspalace .copyright ul.browsers li.colR li {float:none; border:none; width:33%; margin-top: 1em;}
  
  /*sao*/
  .sao .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-SAO-T.jpg) no-repeat center;}
  .sao .copyright ul.browsers li {width: 100%; border-right:2px solid #333; float:left;}
  .sao .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .sao .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .sao .copyright ul.browsers li.colR li {float:right; border:none; width:33%}
  
  /*bankroll*/
  .bankroll .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-bankroll-T.jpg) no-repeat center;}
  .bankroll .copyright ul.browsers li {width: 100%; border-right:2px solid #333; float:left;}
  .bankroll .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .bankroll .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .bankroll .copyright ul.browsers li.colR li {float:right; border:none; width:33%}
  
  /*vipPlayers*/
  .vipPlayers .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-VIP-T.jpg) no-repeat center;}
  .vipPlayers .copyright ul.browsers li {width: 100%; border-right:2px solid #333; float:left;}
  .vipPlayers .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .vipPlayers .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .vipPlayers .copyright ul.browsers li.colR li {float:right; border:none; width:33%}
  
  /*.cappersInfo*/
  .cappersInfo .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-cappers-T.jpg) no-repeat center;}
  .cappersInfo .copyright ul.browsers li {width: 100%; border-right:2px solid #333; float:left;}
  .cappersInfo .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .cappersInfo .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .cappersInfo .copyright ul.browsers li.colR li {float:right; border:none; width:33%}
  
  .btb .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-btb-T.jpg) no-repeat center;}
  .btb .copyright ul.browsers li {width: 100%; border-right:2px solid #333; float:left;}
  .btb .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .btb .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .btb .copyright ul.browsers li.colR li {border:none; width:33%}
  
  
  .spooky .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-Spooky-T.jpg) no-repeat center;}
  .spooky .copyright ul.browsers li {width: 100%; border-right:2px solid #333; float:left;}
  .spooky .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .spooky .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .spooky .copyright ul.browsers li.colR li {float:right; border:none; width:33%}
  
  .wager .logo { height:200px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-wager-T.jpg) no-repeat center;}
  .wager .copyright ul.browsers li {width: 100%; border-right:2px solid #333; float:left;}
  .wager .copyright ul.browsers li.AsSeenOn img {width: 95%; margin-left: 0px;}
  .wager .copyright ul.browsers li.colR h4{text-align:left; margin-left:12px;}
  .wager .copyright ul.browsers li.colR li {border:none; width:33%}
  
  }
  
  @media screen and (max-width: 499px) {
  .landings .copyright ul.browsers {padding: 25px 0; overflow:hidden; width:320px!important;}
  .landings .copyright ul.browsers li.colR li { margin: .5em;}
  
  }
  
  @media screen and (max-width: 479px) {
  
  .newLatest .bullets .bulletHolder .col1 {margin-left:0; }
  
  .newLatest .bullets .bulletHolder .cols ul { width: 165px; display: inline-block; }
  .newLatest .bullets .bulletHolder .cols .lpromo { display:block; width: 155px; float:left; margin: 0 10px}
  .newLatest .bullets .bulletHolder .cols .lpromo2 {display:block; width: 155px; float:right; margin: 0 10px}
  .newLatest .bullets .bulletHolder .colwc ul { width: 165px; display: inline-block; }
  .newLatest .bullets .bulletHolder .colwc .lpromo { display:block; width: 155px; float:left; margin: 0 10px}
  .newLatest .bullets .bulletHolder .colwc .lpromo2 {display:block; width: 155px; float:right; margin: 0 10px}
  .esports .bullets .bulletHolder .colwc ul { width: 165px; display: inline-block; }
  .esports .bullets .bulletHolder .colwc .lpromo {display: none!important}
  .esports .bullets .bulletHolder .colwc .lpromo2 {display: none!important}
  .esports .bullets .bulletHolder .colwc .esports-i { display:block!important; width: 155px; float:left; margin: 0 10px}
  .esports .bullets .bulletHolder .colwc .esports-i2 {display:block!important; width: 155px; float:right; margin: 0 10px}
  
  .esports .bullets .bulletHolder .col1 {margin-left:0; }
  .esports .bullets .bulletHolder .cols ul { width: 165px; display: inline-block; }
  .esports .bullets .bulletHolder .cols .lpromo {display: none!important}
  .esports .bullets .bulletHolder .cols .lpromo2 {display: none!important}
  .esports .bullets .bulletHolder .cols .esports-i { display:block!important; width: 155px; float:left; margin: 0 10px}
  .esports .bullets .bulletHolder .cols .esports-i2 {display:block!important; width: 155px; float:right; margin: 0 10px}
  
  
  .gamblerspalace .logo { height:368px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-GP25-M.jpg) no-repeat;}
  .sao .logo { height:368px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-SAO-M.jpg) no-repeat;}
  .bankroll .logo { height:368px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-bankroll-M.jpg) no-repeat;}
  .vipPlayers .logo { height:368px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-VIP-M.jpg) no-repeat;}
  .cappersInfo .logo { height:368px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-cappers-M.jpg) no-repeat;}
  .spooky .logo { height:368px; background:url(/images/landingpages/LandingSignup/gplandings-mobile/header-Spooky-M.jpg) no-repeat;}
  .NewLatestPromo .BannerPolitics a, .NewLatestPromo .BannerG100 a, .NewLatestPromo .BannerFC a, .NewLatestPromo .BannerLP a, .NewLatestPromo .BannerOpenAccount a,.NewLatestPromo .BannerWC a, .NewLatestPromo .BannerNA a,  .NewLatestPromo .BannerNAE a, .NewLatestPromo .BannerMAR a, .NewLatestPromo .BannerMARN a, .NewLatestPromo .BannerMI a, .NewLatestPromo .BannerCAS a, .NewLatestPromo .BannerDEAONL a, .NewLatestPromo .BannerHOR a, .NewLatestPromo .BannerLPsims a, .NewLatestPromo .BannerLPstock a, .NewLatestPromo .BannerLPbit a, .NewLatestPromo .BannerLPmlb a, .NewLatestPromo .BannerLPnhl a, .NewLatestPromo .BannerLPnfl a, .NewLatestPromo .BannerLPnba a, .NewLatestPromo .BannerLPtennis a, .NewLatestPromo .BannerLPhorses a, .NewLatestPromo .BannerLPgolf a, .NewLatestPromo .BannerLPnascar a, .NewLatestPromo .BannerLPmma a, .NewLatestPromo .BannerLPsoccer a, .NewLatestPromo .BannerLPboxing a, .REFER-Ski .BannerRAF  { height: auto; }
  .newLatest .btn-holder { bottom: -1% !important;}
  .newLatest .footerSIMSlogos {width: 100%; height: 50px; margin-top: 2em; background-image: url(http://beta.sas.suplitodomedia.com/resources/Bookmaker/en-us/png/44105_482_20200413_38.png); background-size: contain; background-repeat: no-repeat; background-position: top center;}
  
  .menutoplive { top: 50px!important; width: 100%!important;}
  .menutoplive ul {width: 100%;}
  .menutoplive ul li.live-dealer {float: none!important; display:flex; margin: 10px 0px;}
  .menutoplive ul li.live-dealer a { padding: 20px!important; width: 90%; display: block;} 
  .LiveDeskShow {display: none;}
  .LiveMobileShow {max-width: 100%; display: block;}
  .LandCas .footer.LiveDealer {top: 10em!important;}
  .REFER-Ski .bullets .bulletHolder .cols {background: #3e3e3e; width: 300px; margin: 15px auto!important;}
  .REFER-Ski .bullets .bulletHolder .colwc {background: #3e3e3e; width: 300px; margin: 15px auto!important;}
  .REFER-Ski .bullets .bulletHolder .colwc li {padding: 0px; width: 70%!important;}
  .REFER-Ski .bullets .bulletHolder .colwc ul {width: 415px;}
  .REFER-Ski .mainTitle {font-size: 1.6em;}
  .REFER-Ski .bullets .bulletHolder .cols li {padding: 0px; width: 70%!important;}
  .REFER-Ski .bullets .bulletHolder .cols ul {width: 415px;}
  .REFER-Ski .footer {top: 60px!important; margin: 1.5em;}
  
  .newLatest .LandCas .footer {top: 60px!important; background: black; width: 100%;}
  .LandCas.LiveDealerTop .content {top: 50px!important;}
  .newLatest.cOa .BannerCAS .btn-holder {bottom: 17%!important;}
  .newLatest .jackpotcontainer {width: 80%!important;}
  .newLatest.cOa .jackpotcontainer img {top: -3rem!important; width: 100%!important;}
  .newLatest.cOa .oneCol {height: 0rem!important;}
  .NewLatestPromo .BannerMAR .btn-holder {bottom: 5% !important;}
  .newLatest .BannerWC .inner-wrapper {height: 90%;}
  .newLatest .inner-wrapper {height: 90%;}
  .newLatest .BannerMI .inner-wrapper .btn-holder, .newLatest .BannerLP .inner-wrapper .btn-holder, .newLatest .BannerMAR .inner-wrapper .btn-holder { width: 100%; position: absolute; bottom: 4%!important; }
  .newLatest .BannerOpenAccount .inner-wrapper .btn-holder { width: 100%; position: absolute; bottom: 4%!important; right: 0; top:-30px; }
  .newLatest .btn-holder {bottom: -4% !important;}
  .newLatest .cta-btn {width: 42%; min-width: 290px;}
  .newLatest.gp  .mainTitle.esports-n {display: block;}
  .newLatest.gp .bullets h2, .newLatest.gp .bulletHolder .coldc, .newLatest.gp .btn4, .newLatest.gp .separ, .newLatest.bangthebook .bullets h2, .newLatest.bangthebook .bulletHolder .coldc, .newLatest.bangthebook .btn4, .newLatest.bangthebook .separ, .newLatest.docsports .bullets h2, .newLatest.docsports .bulletHolder .coldc, .newLatest.docsports .btn4, .newLatest.docsports .separ    {display: none;}
  .newLatest.gp .footerLittleTxt, .newLatest.bangthebook .footerLittleTxt, .newLatest.docsports .footerLittleTxt {top: 25px;}
  .NewLatestPromo .BannerNAE .PromoBannerPNG img {top: -13rem; width: 100%;}
  .NewLatestPromo .BannerNAE .cta-btn {width: 80%!important;}
  .NewLatestPromo .BannerNAE .btn-holder {bottom: 104%!important;}
  .NewLatestPromo .BannerNAE .TextUnderButton {top: -12em}
  }
  
  /* Responsive */
  .newLatest .inner-wrapper { max-width: 1280px; height: 100% }
  .newLatest .inner-wrapper.wrapperwc { height: 100%; position: absolute; bottom: 0; right: 0; top: 15% }
  .newLatest .oneCol { display: block; height: 100%; }
  .newLatest .oneCol .col { width: 99%; height: 100%;}
  .newLatest .separ.cookie, .newLatest .separ.Get100 {text-align: center;}
  .newLatest .separ.cookie img,  .newLatest .separ.Get100 img {width: 30%;}
  .newLatest .twoCols { display: block; height: 100%; }
  .newLatest .twoCols .col { width: 48%; height: 100%; float: left; }
  .newLatest .BannerWC .twoCols .col { width: 48%; height: 12%; float: left; top: 29%; }
  .newLatest .cta-container { width: 100%; height: 100%; position: relative; }
  .newLatest .oneCol .btn-holder { width: 100%; position: absolute; bottom: 2%; }
  .newLatest .btn-holder { width: 100%; position: absolute; bottom: 14%; }
  .newLatest.openAccount .btn-holder { width: 100%; position: absolute; bottom: 15%; right:-15%; }
  .newLatest .btn-holder.misc { width: 100%; position: absolute; bottom: 4%!important; }
  .newLatest .BannerDEAONL .btn-holder { width: 100%; position: absolute; bottom: 14%; }
  .newLatest .BannerLPbit .btn-holder {bottom: 10%;}
  .newLatest .BannerCAS .btn-holder {bottom: 15%!important;}
  .newLatest .BannerHOR .btn-holder {bottom: 14%!important;}
  .newLatest .cta-btn { border: 1px solid transparent; display: table; border-radius: 10px; background-color: #ffcb06; border: 0; height: 60px; width: 270px; cursor: pointer; }
  .newLatest .colwc .cta-btn { border: 1px solid transparent; display: table; border-radius: 10px; background-color: #ffcb06; border: 0; height: 40px; width: 200px; cursor: pointer; }
  .newLatest .colwc .cta-btn a { display: block; width: 100%; position: initial; background: transparent; border: none; text-align: center; box-shadow: none; height: 40px; line-height: 40px; font-size: 20px; font-family: 'TrajanProBold'; letter-spacing: -1.5px; text-decoration: none; color: black; }
  .newLatest .colwc .cta-btn a:hover { background-color: transparent!important; border: none; color: #ffcb06; }
  .newLatest .cta-btn a { display: block; width: 100%; position: initial; background: transparent; border: none; text-align: center; box-shadow: none; height: 40px; line-height: 40px; font-size: 38px; font-family: 'TrajanProBold'; letter-spacing: -1.5px; text-decoration: none; color: black; }
  .newLatest .cta-btn a:hover { background-color: transparent!important; border: none; color: #ffcb06; }
  .newLatest .cta-btn:hover { background-color: #000; color: #ffcb06; border: 1px solid #ffcb06;}
  .newLatest .cta-btn:hover > a { background-color: transparent; color:#ffcb06; }
  
  
  @media screen and (max-width: 768px) {
      .footer .pressbox .media { padding: 1em 0 1em 0; }
      .newLatest .oneCol .col { display: block; width: 100%; float: none; }
      .newLatest .oneCol .col:first-child { height:420px!important;}
      .newLatest .oneCol .btn-holder {bottom: 15%!important;}
      .newLatest .press-icons {display: block; width: 100%; top:0px}
      .newLatest .footer .termsCookie, .newLatest .footer .termsGet100 {width: 100%!important; padding-top: 15px;}
      .newLatest .BannerDEAONL .btn-holder {bottom: 22%;}
      .newLatest .cta-btn {border-radius: 3px; width: 22%; height: 4em;}
      .newLatest .cta-btn a {font-size: 2em;}
      .newLatest .twoCols .col { display: block; width: 100%; float: none; }
      .newLatest .twoCols .col:first-child { height:420px!important;}
      .newLatest .BannerFC .cta-btn { width: auto;}
      .newLatest .BannerFC .btn-holder {bottom: 0%!important;}
      .newLatest .BannerG100 .cta-btn {width: auto;}
      .newLatest .BannerG100 .btn-holder {bottom: -15%!important;}
      .newLatest .BannerPolitics .cta-btn {width: auto;}
      .newLatest .BannerPolitics .btn-holder {bottom: -15%!important;}
      .newLatest .cta-btn {border-radius: 3px; width: 45%; height: 4em;}
      .NewLatestPromo .BannerNA .twoCols .col:first-child { height: 480px!important;}
      .NewLatestPromo .BannerNAE .twoCols .col:first-child { height: 480px!important;}
      .NewLatestPromo .BannerMAR .twoCols .col:first-child { height: 480px!important;}
      .NewLatestPromo .BannerMARN .twoCols .col:first-child { height: 480px!important;}
      .NewLatestPromo .BannerMI .twoCols .col:first-child { height: 480px!important;}
      .NewLatestPromo .BannerCAS .twoCols .col:first-child { height: 480px!important;}
      .NewLatestPromo .BannerDEAONL .twoCols .col:first-child { height: 480px!important;}
      .NewLatestPromo .BannerHOR .twoCols .col:first-child { height: 480px!important;}
      .newLatest .oneCol { height: 30rem; }
      .newLatest .twoCols { height: 100%; }
      .NewLatestPromo .VideoBoxLP { width: 96%; padding: 2%; top: 0; }
      .NewLatestPromo .VideoInterLP { width: 100%; }
      .NewLatestPromo .BannerPolitics, .NewLatestPromo .BannerG100, .NewLatestPromo .BannerFC, .NewLatestPromo .BannerLP, .NewLatestPromo .BannerLPsims, .NewLatestPromo .BannerLPstock, .NewLatestPromo .BannerLPbit, .NewLatestPromo .BannerLPmlb, .NewLatestPromo .BannerLPnhl, .NewLatestPromo .BannerLPnfl, .NewLatestPromo .BannerLPnba, .NewLatestPromo .BannerLPtennis, .NewLatestPromo .BannerLPhorses, .NewLatestPromo .BannerLPgolf, .NewLatestPromo .BannerLPnascar, .NewLatestPromo .BannerLPmma, .NewLatestPromo .BannerLPsoccer, .NewLatestPromo .BannerLPboxing { height: auto; background-size: 100%; background-position: top; padding: 20px 0; }
      .NewLatestPromo .BannerOpenAccount { height: auto; background-size: 100%; background-position: top; padding: 0; }
      .NewLatestPromo .BtnNewLP { bottom: 20px; }
      .SocialNewLP { display: none; }
      .newLatest.cOa .twoCols {height: 0rem;} 
      .newLatest.cOa .jackpotcontainer img {top: 27rem;}
      .newLatest.cOa .footer{top: -10px!important;}
      .newLatest.cOa .BannerCAS .btn-holder {bottom: 17%!important;}
      .newLatest .btn-holder.misc { bottom: 4%!important;}
      .newLatest .btn-holder.lpromo { bottom: 4%!important;}

      .politics .btn-holder.lpromo { margin: 0 0 .8rem!important;}

      .REFER-Ski .BannerRAF .twoCols .col:first-child { height: 480px!important; }
      .REFER-Ski .btn-holder { left: 14%;}
  }
  
  @media screen and (max-width: 411px) {
      .cOa .newLatest .btn-holder {bottom: -2% !important;}
      .newLatest.cOa .BannerCAS .btn-holder {bottom: 20%!important;}
  }
      .latestpromo .wrapper .footerLittleTxt { width:88%; margin-top:60px; }
  