@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0; text-decoration:none;font-family:Arial, Helvetica, sans-serif; list-style:none;}
body { background: url(../images/landingpages/everyWinner/bg-landing.jpg) top repeat-x #000; }
.wrap { margin:0 auto; width:800px; }
.wrap .mainContent {border: solid #fff; border-width:0 1px 1px; height:621px; width:100%;}
.wrap .testo {text-align:center; margin-top:10px;}
.wrap .testo a { color:#FC3; height:20px; font-size:11px; position:relative; }
.wrap .testo a:hover { color:#FFF;  text-decoration:underline;}
.wrap .mainContent .menuProducts {width: 100%;background-color: #000;}
.wrap .mainContent .menuProducts ul { width:380px;overflow: hidden;height: 22px;margin: 0 auto;}
.wrap .mainContent ul li{ float:left;}

/*Conditions pop up styles*/
.box h1{ margin:20px auto 0; width:80%; text-align:center; }
.box ul{ text-align: left; padding:20px!important;}
.box ul li{ margin:10px 0;}
.box .logoPopUp { position:relative; left:100px; width:300px;}

/*Pick Your Bonus Landing Page*/
.pickBonus { margin:0 auto; width:797px!important;}
.pickBonus .mainContent { width:100%; height:777px; border:none!important;}
/*Holiday Promo Landing Page*/
.holidayPromo { margin:0 auto; width:800px!important;}
.holidayPromo .mainContent { width:100%; height:630px; border:none!important;}

/*Horses Promo Landing Page*/
.horses { margin:0 auto; width:800px!important;}
.horses .mainContent { width:100%; height:630px; border:none!important;}
.horses .PromoCode{ width:800px; height:55px; background-image:url(/images/landingpages/horse-promo/PromoCode.jpg); background-repeat:no-repeat;}
.horses .PromoCode p{ width:100%; margin:0 auto; padding-top:20px; font-size:20px; font-weight:bold; color:#FFFFFF; text-align:center;  }
.horses .PromoCode .Code{color: rgb(253, 194, 26); font-size: 24px;}

/*Promo Holiday Style*/
.PromoHoliday .maincontainer, .maincontainer .mainImg {margin: 0 auto; }
.PromoHoliday .maincontainer { width: 788px;}
.PromoHoliday .maincontainer .mainImg { width:100%;}
.PromoHoliday .maincontainer .mainImg a{outline:none;}
.PromoHoliday .maincontainer .mainImg .PromoCode { width:100%; height:50px; background-color:#000; }
.PromoHoliday .maincontainer .mainImg .PromoCode p{ width:90%; margin:0 auto; padding-top:5px; font-size:20px; font-weight:bold; color:#FFFFFF; text-align:center}
.PromoHoliday .maincontainer .mainImg .PromoCode .Code{color: rgb(253, 194, 26); font-size: 24px;}
.PromoHoliday .footer .testo { margin-top:10px; text-align:center;}
.PromoHoliday .footer .testo a { color:#FC3; height:20px; font-size:11px; position:relative; outline:none; }
.PromoHoliday .footer .testo a:hover { color:#FFF;  text-decoration:underline;}
.PromoHoliday .footer { margin-top:5px; margin:0 auto;width: 788px;}
.PromoHoliday .footer .logofoot { width:788px; height:100%; margin-top:20px;}
.PromoHoliday .footer .menuProducts {width: 100%;background-color: #000;}
.PromoHoliday .footer .menuProducts a{ outline:none;}
.PromoHoliday .footer .menuProducts ul { width:400px;  height: 22px; margin: 0 auto;}
.PromoHoliday .footer .menuProducts ul li { float:left; }
.PromoHoliday .box h1 { padding: 10px 0 0 0; font-size: 25px; color:#900;}
.PromoHoliday .box ul { width: 450px; float: left; }
.PromoHoliday .box ul li{ text-align: justify; width: 90%; padding-top: 20px;}
.PromoHoliday .box ul .logoBookmaker { list-style: none; padding-top: 40px; float: left; left:70px;}

/*Triple CSS*/

.PromoTriple .maincontainer .mainImg ul{width:100%;}
.PromoTriple .maincontainer .mainImg a{ height:59px; border:0 none; outline:none;}
.PromoTriple .maincontainer .mainImg ul.PromoCodeImages{ width:800px; height:59px;}
.PromoTriple .maincontainer .mainImg ul li{ float:left;height:59px;} 
.PromoTriple .maincontainer .mainImg02 ul.LearnMoreImages{ width:800px; height:42px;}
.PromoTriple .maincontainer .mainImg02 ul li{ float:left; height:42px;}
.PromoTriple .maincontainer { width:800px; float:none; height:550px; margin: 0 auto;}
.PromoTriple .maincontainer .mainImg .PromoCode { width:100%; height:59px; background-color:#000; }
.PromoTriple .maincontainer .mainImg .PromoCode p{font-size:18px; font-weight:bold; color:#FFFFFF; text-align:center;}
.PromoTriple .maincontainer .mainImg .PromoCode .Code{color: rgb(253, 194, 26); font-size: 24px;}
li.back-image02{width:437px; height:27px;}
li.back-image04 {width:437px; height:42px!important; }
li.back-image04 a{ color:#ffcc00; margin-left:180px; font-size:14px; text-decoration:underline;}
li.back-image04 a:hover{ color:#CCCCCC;}
.PromoTriple .footer .testo { margin-top:10px; text-align:center;}
.PromoTriple .footer .testo a { color:#FC3; height:20px; font-size:11px; position:relative; outline:none; }
.PromoTriple .footer .testo a:hover { color:#FFF;  text-decoration:underline;}
.PromoTriple .footer { margin-top:5px;  margin: 0 auto;width: 788px;}
.PromoTriple .footer .logofoot { width:788px; height:100%; margin-top:20px;}
.PromoTriple .footer .menuProducts {width: 100%;background-color: #000;}
.PromoTriple .footer .menuProducts a{ outline:none;}
.PromoTriple .footer .menuProducts ul { width:400px;  height: 22px; margin: 0 auto;}
.PromoTriple .footer .menuProducts ul li { float:left; }
.PromoTriple .box h1 { padding: 10px 0 0 0; font-size: 25px; color:#900;}
.PromoTriple .box ul { width: 450px; float: left; }
.PromoTriple .box ul li{ text-align: justify; width: 90%; padding-top: 20px;}
.PromoTriple .box ul .logoBookmaker { list-style: none; padding-top: 40px; float: left; left:70px;}

/* No Lose Promo */
.noLose * { text-align: center;  position: relative; }
.noLose img { top:0;}
.noLose p a { color:#FDD200; text-decoration: none; display: block; font-size: 12px;}
.noLose a:hover { color: orange; text-decoration: underline;}

.noLose h1, ul { color:#000000; font-family:Arial, Helvetica, sans-serif;}
.noLose body { background:url(../images/landingpages/nolose/bg-landing.jpg) #000 repeat-x;}
.noLose .maincontainer { width: 820px;  }
.noLose .maincontainer, .maincontainer .mainImg {margin: 0 auto; }
.noLose .maincontainer .mainImg { width:820px; height:573px;}
.noLose .maincontainer .mainbottom { width:820px; background-image:url(../images/landingpages/nolose/landingMain-bottom.jpg); background-repeat:no-repeat; height:39px; margin: 8px 0;}
.noLose .maincontainer .mainbottom p {  width:200px; left:110px;  height:47px;}
.noLose .menuProducts {width: 100%;background-color: #000; }
.noLose .menuProducts ul { width:395px; overflow: hidden; height: 22px; margin: 0 auto;}
.noLose .menuProducts ul li{ float:left!important; }
.noLose .testo { font-family:Arial, Helvetica, sans-serif;}
.noLose .footer { margin-top:5px;}

.noLose .box h1 { padding: 10px 0; font-size: 25px;}
.noLose .box ul { width: 450px; float: left; }
.noLose .box ul li{ text-align: left; width: 90%;}
.noLose .box ul .logoBookmaker { list-style: none; padding-top: 40px; float: left; left:70px;}

/* Covers 25 No Lose Promo */
.coversnoLose * { text-align: center;  position: relative; }
.coversnoLose img { top:0;}
.coversnoLose p a { color:#FDD200; text-decoration: none; display: block; font-size: 12px;}
.coversnoLose a:hover { color: orange; text-decoration: underline;}

.coversnoLose h1, ul { color:#000000; font-family:Arial, Helvetica, sans-serif;}
.coversnoLose body { background:url(../images/landingpages/covers25nolose/bg-landing.jpg) #000 repeat-x;}
.coversnoLose .maincontainer { width: 797px;  }
.coversnoLose .maincontainer, .maincontainer .mainImg {margin: 0 auto; }
.coversnoLose .maincontainer .mainImg { width:797px; height:594px;}
.coversnoLose .maincontainer .mainbottom { width:797px; background-image:url(../images/landingpages/covers25nolose/landingMain-bottom.jpg); background-repeat:no-repeat; height:39px; margin: 8px 0;}
.coversnoLose .maincontainer .mainbottom p {  width:200px; left:110px;  height:49px;}
.coversnoLose .menuProducts {width: 100%;background-color: #000; }
.coversnoLose .menuProducts ul { width:395px; overflow: hidden; height: 22px; margin: 0 auto;}
.coversnoLose .menuProducts ul li{ float:left!important; }
.coversnoLose .testo { font-family:Arial, Helvetica, sans-serif;}
.coversnoLose .footer { margin-top:5px;}

.coversnoLose .box h1 { padding: 10px 0; font-size: 25px;}
.coversnoLose .box ul { width: 450px; float: left; }
.coversnoLose .box ul li{ text-align: left; width: 90%;}
.coversnoLose .box ul .logoBookmaker { list-style: none; padding-top: 40px; float: left; left:70px;}

.gorilla .maincontainer .mainbottom, .moneybookers .maincontainer .mainbottom { margin: 28px 0!important; }

/*gp100 landing*/
.gp100 p { margin-top: 14px;}
.gp100 p a { color:#FDD200; text-decoration: none; display: block; font-size: 12px;}
.gp100 a:hover { color: orange; text-decoration: underline;}
.gp100 h1, ul { color:#000000; font-family:Arial, Helvetica, sans-serif;}
.gp100 .maincontainer, .maincontainer .mainImg {margin: 0 auto;  }
.gp100 .maincontainer { width: 803px; height:720px;}
.gp100 .maincontainer .mainImg { width:803px;}
.gp100 .maincontainer .testo { font-family:Arial, Helvetica, sans-serif; margin-left:85px; margin-top:-25px  }
.gp100 .box h1 { padding: 10px 0; font-size: 25px;}
.gp100 .box ul { width: 450px; float: left; }
.gp100 .box ul li{ text-align: left; width: 90%; padding-top:15px;}
.gp100 .box .logoPopUp { list-style: none; padding-top: 40px; float: left; left:70px;  }
.gp100 .footer { margin-top:5px;  margin: 0 auto; width: 803px;}
.gp100 .footer  .logofoot { width:803px; height:100%;}
.gp100 .footer .menuProducts {width: 100%;background-color: #000;}
.gp100 .footer .menuProducts ul { width:400px;  height: 22px; margin: 0 auto;}
.gp100 .footer .menuProducts ul li { float:left; }

/*Holiday300*/
.holiday300{  width: 866px; margin: 0 auto;}
.holiday300 p { margin-top: 14px;}
.holiday300 p a { color:#FDD200; text-decoration: none; display: block; font-size: 12px;}
.holiday300 a:hover { color: orange; text-decoration: underline;}
.holiday300 a {  color: #BBBBBB;  text-decoration: none;}
.holiday300 .maincontainer, .maincontainer .mainImg {margin: 0 auto; }
.holiday300 .maincontainer { width: 866px;}
.holiday300 .maincontainer .mainImg { width:866px;}
.holiday300 .testo { font-family:Arial, Helvetica, sans-serif; width: 866px; margin: 0 auto; text-align:left !important;  }
.holiday300 .footer { margin-top:5px;  margin: 0 auto; width: 866px;}
.holiday300 .footer  .logofoot { width:866px; height:100%;}
.holiday300 .footer  .logotel { width:866px; height:100%; left: 17px;}
.holiday300 .footer .menuProducts {width: 100%;background-color: #000;}
.holiday300 .footer .menuProducts h1 { text-align:center!important; width:385px;  height: 22px; margin: 0 auto;}
.holiday300 .footer .menuProducts ul { width:385px;  height: 22px; margin: 0 auto; }
.holiday300 .footer .menuProducts ul li { float:left; }

/*Terms and conditions*/
.holiday300 .box h1 { padding: 10px 0; font-size: 25px;}
.holiday300 .box ul { width: 450px; float: left; }
.holiday300 .box ul li{ text-align: left; width: 90%; padding-top:15px;}
.holiday300 .box ul .logoBookmaker { list-style: none; padding-top: 40px; float: left; left:70px;}
.holiday300 div { float: left; position: relative;}
.holiday300 .noImg {background: none repeat scroll 0 0 transparent !important;}
.holiday300 .footer  .footerHoliday { background-color: #000000;  clear: both;  left: 0;  width: 100% !important;  z-index: 5000;}
.holiday300 .footer  .footerHoliday img {  float: none;}
.holiday300 .footer  .footerHoliday p { border-top: 1px solid #333333; color: #666666;  font-size: 10px;  left: 0;  padding: 5px 0 0;  text-align: center;  width: 100%;}
.holiday300 .footer  .footerHoliday ul.browsers { background-color: #000000;  clear: both;  padding: 25px 0;}
.holiday300 .footer  .footerHoliday ul.browsers li {float: left;  width: 50%;}
.holiday300 .footer  .footerHoliday ul.browsers li h4 {  font-size: 10px;  left: 5%;  padding-bottom: 10px;  text-align: left;  width: 90%;}
.holiday300 .footer  .footerHoliday ul.browsers li ul { left: 5%; width: 90%;}
.holiday300 .footer  .footerHoliday ul.browsers li li { background: none repeat scroll 0 0 transparent;  padding: 0 5px;  width: auto;}
.holiday300 .footer  .footerHoliday ul.browsers li li .specialFTop { top: 10px;}
.holiday300 .footer  .footerHoliday ul.browsers li li img.specialFTop { top: 5px;}
.holiday300 .footer  .footerHoliday ul.browsers a { float: none;}
.holiday300 .footer  .footerHoliday ul.browsers li.colR {}
.holiday300 .footer  .footerHoliday ul.browsers li.colR h4 { text-align: right;}
.holiday300 .footer  .footerHoliday ul.browsers li.colR li {  float: right;}
.holiday300 .footer  .footerHoliday ul.browsers li.colR li .icon { margin: 0 5px 0 10px;float: left;}
.holiday300 .footer  .footerHoliday ul.browsers li.colR li .media {font-size: 12px; font-weight: bold;}
.holiday300 .footer  .footerHoliday ul.browsers li.colR li .counter { margin-top: 5px; text-align: left; color: #BBBBBB;}
.holiday300 .footer  .footerHoliday ul.browsers li.colR li span { font-size: 10px;}
.holiday300 .footer  .footerHoliday .pressBx {display: block;}
#logo{list-style:none!important; padding-left:70px;}

