@import url(//fonts.googleapis.com/css?family=Oswald);

body{font-family: 'Oswald', sans-serif;font-size:16px;background-color:black;color:#f6d07d;}
table {font-family: 'Oswald', sans-serif;font-size:12px;}
h1{font-size:18px; color:#f6d07d;}
h2{font-size:16px; margin: 1.5em 0 1em;}
h2.terms {
    color: #c85274;
    margin: 1em 0 0.5em;
    font-size: 17px;
}

h3{font-size:20px;}
a{color:#f6d07d;}
p{color:#EBCAAB;font-size:16px;line-height:1.4em;}



/*MAIN-WRAPPER//*/
#main-wrapper{background-color:black;}

/*FANCYBOX*/

.fancybox-inner {
    height: 672px!important;
    overflow: auto;
    width: 975px!important;
}
/*HEADER//*/
#header{
background-image:url('../images/tradition_index_betsoft_mainpic.jpg');
  /*background-image:url('../images/header.jpg');
  background-image:url('../images/td_mondial.jpg');*/
  background-repeat:no-repeat;
  height:496px; 
  background-position:center top;
  margin:0 auto;
  }
#header-content{
  width:960px;
  margin:0 auto;
  height:491px;
  }
#top-left{
  height:400px;
  width:600px;
  position:relative;
  top:50px;
  margin-left:98px;
}
#logo{
  background-image:url('../images/logo.png');
  background-repeat:no-repeat;
  height:111px;
  width:477px;
  float:left;
  position:relative;

 }
#bonus{
  
  background-repeat:no-repeat;
  height:226px;
  width:416px;
  float:left;
  position:relative;
  left:26px;
}
#bonus img, .homepage #bonus_ img{
    height: 105px;
    position: relative;
    right: 44px;
    top: 50px;
    width: 501px;
 
}
#bonus_en, #bonus_de, .homepage #bonus_{
  
  background-repeat:no-repeat;
  height:152px;
  /*height:90px;*/
  width:495px;
  float:left;
  position:relative;
  left:-12px;
  top:0px;
  z-index:500;
  overflow:hidden;
  margin-top:145px;
  /*margin-top:50px;*/
  margin-bottom:35px;
  /*margin-bottom:50px;*/
}
#bonus_fr{
position:relative;
height: 338px;
    left: -22px;
	/*left: 74px;*/
    right: 0;
    top: 126px;
	/*top: 15px;*/
    width: 359px;
}
#bonus_fr img{
position:relative;
}
@-webkit-keyframes wink {
    from { background-position: 0px; }
    to { background-position: -120px; }
}

@-moz-keyframes wink {
    from { background-position: 0px; }
    to { background-position: -120px; }
}

@keyframes wink {
    from { background-position: 0px; }
    to { background-position: -120px; }
}
#bonus_en #currencies {
/*display:block!important;*/
display:none;
  background-image:url('../images/trad_currencies.png');
  height:54px;
  width:40px;
  top: 42px;
	position: absolute;
	left: 299px;
  -webkit-animation: wink 3s steps(3, end) infinite;
    -moz-animation: wink 3s steps(3, end) infinite;
    animation: wink 3s steps(3, end) infinite;
}
#buttons{
  position:relative;
  left:-26px;
  }
#instantplay {
  height:64px;
  width:235px;
  float:left;
  margin:10px;
}
#instantplay:hover{
  height:64px;
  width:235px;
}
#download {
  height:64px;
  width:235px;
  float:left;
   margin:10px;
}
#download:hover{
  height:64px;
  width:235px;
}
#nav{
  background-image:url('../images/menu_bar.jpg');
  background-repeat:no-repeat;
  height:42px; 
  background-position:center;
  margin:0 auto;
  position: relative;
}
#top-menu{
  width:960px;
  height:42px;
  margin:0 auto;
  }

#pages{
  width:630px;
  float:left;
  margin-top:5px;
  margin-left:8px;
 
  }

#pages ul {
  list-style-type:none;
}
#pages li{
  display:inline;
  list-style-type: none;
}
.button-left{
  background-image:url('../images/menu_button_1_left.jpg');
  background-repeat:no-repeat;
  height:32px;
  float:left;
  width:2px;
  margin:0;
  padding:0;
}

.button-center{
 background-image:url('../images/menu_button_1_center.jpg'); 
  background-repeat:repeat-x;
  height:32px;
  width:auto;
  float:left;
  margin:0;
  padding:0;
}

.button-right{
  background-image:url('../images/menu_button_1_right.jpg');
  background-repeat:no-repeat;
  height:32px;
  width:2px;
  margin-right:5px;
  float:left;
}


#pages a{
  font-size:16px; 
  color:#432525;
  position:relative;
  top:7px;
  padding-right:5px;
  padding-left:5px;
  vertical-align:middle;
  text-transform:uppercase;
  } 
#pages a:hover{
  font-size:16px; 
  color:#c6a184;
  position:relative;
  vertical-align:middle;
  top:7px;
  padding-right:5px;
  padding-left:5px;
  } 
#icons{
  height:25px;
  width:175px;
  float:right;
  margin-top:5px;
  padding:4px 0 0 0;
}
#twitter, #facebook{
  height:25px;
  width:25px;
  float:left;
  padding-right:10px;
}
#fr_flag{
  padding-right:4px;
  float:left;
}
#en_flag{
  padding-right:4px;
  float:left;
}
#de_flag{
  padding-right:4px;
  float:left;
}
/*//////////////////////////////////////CONTENT */
#content-wrapper{width:960px;height:auto;margin:0 auto;}
#content-wrapper{
  background-image:url('../images/bottom.jpg');
  background-position:center top;
background-repeat:no-repeat;
  height:762px;
   width:auto;
  margin:0 auto;
}
#content{
    width:960px;
    margin:0 auto;
    height:inherit;
    position: relative;
}
.small-box  {
  background-image:url('../images/medium_box.jpg');
  background-repeat:no-repeat;
  height:160px;
  width:300px;
  float:left;
  margin:15px 10px 10px 10px;

}
.small-box h1{
  padding-top:13px;
  padding-left:21px;
}
.small-box-text{
 font-weight:normal;
 font-size:16px;
 line-height:1.5em;
 padding:20px 20px 0 ;
 color:#ebcaab;
margin-bottom:10px;
}
.box{
 background-image:url('../images/box.jpg');
  background-repeat:no-repeat;
  height:105px;
  width:300px;
  float:left;
  margin:15px 10px 10px 10px;
}
.box h1{
 padding-top:13px;
  padding-left:21px;
}
.box img{cursor:pointer;margin-top:10px;}
.jackpot{
  padding:36px 23px 0;
  color:#D45E81 ;
  font-size:50px;
}
#winners table{
   width:250px;
   margin-top:19px;
   margin-left:16px;
   color:#ebcaab;
   font-size:16px;
}
#winners td{
  padding:4px;
}
#winners tr>:first-child{
  width:100px;
}
#main-box{
  background-image:url('../images/games_bg.jpg');
  background-repeat:no-repeat;
  height:442px;
  width:940px;
  float:left;
  margin:10px;
}
/*///////////ACCORDION LEFT MENU*/
#left-menu{
  background-image:url('../images/games_bg.jpg');
  background-repeat:no-repeat;
  width:230px;
  float:left;
  color:white;
  padding:25px 20px 20px 20px;
  }
#accordion h3 {
  background-image:url('../images/games_menu1.jpg');
  background-repeat:no-repeat;
  width:226px;
  height:42px;
  text-transform:uppercase;
  padding-top:9px;
  padding-left:10px;
  cursor:pointer; 
}

#accordion h3:hover{
  background-image:url('../images/games_menu2.jpg');
  background-repeat:no-repeat;
  width:226px;
  height:42px;
} 
a.title:hover{color:#432525;}
#accordion li a{
  color:#d45e81;
  line-height:1.5em;
  margin-left:10px;
  
}
#accordion div{
  margin-bottom:15px;
}
/*//////////////GAMES SLIDER HOME*/
#en_site .home_game_hover{
background:url('../images/trad_instant_en_home.png');
height:125px;
width:183px;
position: relative;
z-index: 100;
top: -125px;
left:-2px;
}
#en_site .home_game_hover:hover{
background:url('../images/instantplay_hover_en.gif');
}

#fr_site .home_game_hover{
background:url('../images/trad_instant_fr.png');
height:125px;
width:183px;
position: relative;
z-index: 100;
top: -125px;
left:-2px;
}
#fr_site .home_game_hover:hover{
background:url('../images/instantplay_hover_fr.gif');
}
#it_site .home_game_hover {
    background: url('../images/trad_instant_en_home.png');
    height: 125px;
    width: 183px;
    position: relative;
    z-index: 100;
    top: -125px;
    left: -2px;
}
#it_site .home_game_hover:hover{
    background:url('../images/instantplay_hover_en.gif');
}
.gamebox img{position:relative;}
#slides span, #slides2 span, #slides3 span, #slides4 span, #slides5 span, #slides6 span, #slides7 span, #slides8 span{
  color:#d45e81;
  padding-left:4px;
  font-size:13px;
}
#game-slide {
  height:350px;
  width:614px;
  float:right;
  margin-top:7px;
  margin-right:20px;
  padding:15px;
}
#game-slide p{margin-bottom:5px;}
.game{
  float:left;
   width:200px;
  height:140px;
  padding:6px;
  }
.game img {
  width:180px;
  height:125px;
}

/*/slide in tabs*/
.slides_container {
		width:614px;
		display:none;
		}
.slides_control{
  height:328px!important;
}
.page {
  height:350px;
  width:680px;
  display:block;
  }

.tab_content {
    display: none;
    padding:15px;
}
.game{font-size:13px;}
.pagination li{
  list-style:none;
  display:inline;
  display:block;
  background-image:url('../images/games_box1.jpg');
  background-repeat:no-repeat;
  background-position:0 0;
  height:42px;
  width:42px;
  margin-left:5px;
	float:left;
	overflow:hidden;
  font-size:16px;
 /* padding-right:5px;*/
}
.pagination .current{
  background-image:url('../images/games_box2.jpg');
  background-repeat:no-repeat;
  height:42px;
  width:42px;
 /* padding-right:5px;  */
}

.pagination .current a {
			color:black;
      height:42px;
      width:42px;
      position:relative;
      top:10px;
      left:17px;
		}
.pagination a{
    height:42px;
    width:42px;
    position:relative;
    top:10px;
    left:17px;
}
#slides .prev, #slides2 .prev, #slides3 .prev, #slides4 .prev, #slides5 .prev, #slides6 .prev, #slides7 .prev, #slides12 .prev, #slides8 .prev, #slides9 .prev{
  background-image:url('../images/games_box1.jpg');
  background-repeat:no-repeat;
  height:42px;
  width:42px;
  font-size:27px;
	width:43px;
	height:43px;
	z-index:101;
  display:block;
  float:left;
  text-align:center;

  }
#slides .next, #slides2 .next, #slides3 .next, #slides4 .next, #slides5 .next, #slides6 .next, #slides7 .next, #slides12 .next, #slides8 .next, #slides9 .next {
  background-image:url('../images/games_box1.jpg');
  background-repeat:no-repeat;
  height:42px;
  width:42px;
  font-size:27px;
	width:43px;
	height:43px;
	z-index:101;
  display:block;
  float:right;
  text-align:center;
 /* position:relative;*/
  right:372px;
  }
/*FOOTER*/
#footer{
  background-image:url('../images/footer.jpg');
  background-repeat:no-repeat;
  height:42px;
  width:940px;
  margin:0 auto;
  float:left;
  margin:10px;
  font-size: 16px;
  padding:13px;
}
#links{
  text-align:center;
    
}

#links a:hover {
    color: #c85274;
}
#payments{
  background-image:url('../images/payments-footer.jpg');
  background-repeat:no-repeat;
  height:73px;
  width:940px;
  margin:0 auto;
  float:left;
  margin:10px;
  text-align:center;

  }
#payments-list{
  text-align:center;
  background-image:url('../images/tradition_footer.PNG');
  background-repeat:no-repeat;
  height:37px;
  width:548px;
  margin:0 auto;
  margin-top:15px;
}
/*//////////////PROMOTIONS PAGE/////////////*/
.promobox{margin:4px;}
.promo-title{position:relative;text-align:left;top:90px; padding-left:20px;}
.welcome-title{position:relative;text-align:left;top:35px; padding-left:17px;width:900px;}
.promo-title img{margin-bottom:5px;}
table#promo{width:932px;text-align:center;margin-bottom:10px;}
#promo td{padding:0; margin:0;vertical-align: top;}
#prague{ background-image:url('../images/prague_bg.png');background-repeat:no-repeat;height:240px; width:301px;}
#paris{background-image:url('../images/paris.png');background-repeat:no-repeat;height:240px; width:301px;}
#berlin{ background-image:url('../images/BERLIN.png');background-repeat:no-repeat;height:240px; width:301px;}
#london{ background-image:url('../images/london.png');background-repeat:no-repeat;height:240px; width:301px;}
#rome{ background-image:url('../images/rome.png');background-repeat:no-repeat;height:240px; width:301px;}
#vegas{ background-image:url('../images/vegas.png');background-repeat:no-repeat;height:240px; width:301px;}
#vegas p{text-align:center;}
#welcome-bonus{background-image:url('../images/welcomebonus.jpg');background-repeat:no-repeat;height:161px; width:920px;background-position:bottom;}
td#welcome-bonus  {height:294px;padding-top:15px;}/*height:178px;*/
#promoframe{width:927px;margin:0 auto;}
.promotext{position:relative; top:90px;text-align:left;}
#promo span{color:#cc9c5c;}
.promo-big{font-size:16px;}
p.welcome {font-size:18px;line-height:1.6em;width:901px;}
p.welcome-it{line-height:1.6em;}
#pt_site .welcome{line-height:2.3em;}
.promotext li{list-style-type:none; font-size:15px;padding-left:15px;line-height:1.4em;color:#EBCAAB;}

/*//////INNER-PAGES WITH SCROLL//////*/
#terms-frame,#security-frame, #banking-frame{
  background-image:url('../images/big_box.jpg');
  background-repeat:no-repeat;
  height:707px;
  width:940px;
  margin:0 auto;
  position:relative;
  top:15px;
  margin-bottom:15px; 
}
#big-sep  {
  background-image:url('../images/big_box_sep.jpg');
  background-repeat:no-repeat;
  background-repeat:no-repeat;
  height:3px;
  width:887px;
  margin-top:15px;

  }
#terms-content, #security-content, #banking-content, #fairgaming-content, #support-content{
padding:15px;
}

#scroll_text {
    height: 644px;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 876px;
padding:5px;
}
.main ol li {
    line-height: 1.35em;
    list-style: decimal inside none;
    margin-bottom: 20px;
    text-align: justify;
}
#terms_width ol, p {
    width: 653px;
}
/*Security*/
#security-content p, #banking-content p, #fairgaming-content p, #support-content p{
width:100%;
text-align:justify;
}
#security-content h2, #banking-content h2, #fairgaming-content h2, #support-conten h2{
padding-top:20px;
padding-bottom:10px;
}

 /**terms and conditions*/
#terms-content ol li {
    line-height: 1.35em;
    list-style: decimal inside none;
    margin-bottom: 10px;
    text-align: justify;
}
#chapters-titles{margin-bottom:20px;}
#chapters{color: #EBCAAB;}
.terms-tilte{color:#F6D07D; margin-bottom:10px;margin-top:5px;}
.terms-emph { margin-bottom:10px;margin-top:5px;}
/*/////banking/////*/
#banking{
  width:100%;
  padding:5px;
  border:2px solid #755326;
  font-size:16px;
  margin-top:30px;
  color:#EBCAAB;
}
#banking td{
border:2px solid #755326;
padding: 5px;
}
#banking th{
color:#D45E81;
border:2px solid #755326;
padding: 5px;
}
#banking-content p{
margin-bottom:10px;
}
/*////LIVE CHAT///*/
#live_chat_body  form{
  width:365px;
}
#live_chat_body p {
width:100%;
font-size:14px;
color:#432525;
margin-bottom:5px;
}
#live_chat_body div{
text-align:left;
}
#live_chat_guest_form_div div{
 top:55px;
}
/*////////////////// FAQ  ///////////*/
/*ACCORDION */


#accordion-faq a.title:hover{color:#c85274;}
#accordion-faq li a{
  color:#d45e81;
  line-height:1.5em;
  margin-left:10px;
  
}
#accordion-faq div{
  margin-bottom:15px;
  width:100% ;
  height:auto!important;
  margin-top:15px;
}
#accordion-faq h3{margin-bottom:5px;}
#accordion-faq ol, p{width:100%;}
#faq-intro {margin-bottom:20px;}
/*/////GAMES/////////*/
#games-banner{
margin:0 auto;
height:60px;
width:920px;
padding-top:20px;
}
#game-slide-games {
height:auto;
float: right;
margin-right: 20px;
margin-top: 7px;
padding: 15px;
width: 580px;
}
.games-page #game-slide-games {
height:auto;
float: right;
margin-right: 20px;
margin-top: 7px;
padding: 15px;
padding-left:0;
width: 680px;
}
#game-slide-games.games-page  {width:690px;padding:0;margin-top:0;float:right;}
.games-page .slides_container{width:690px;}
.games-page .tab_content{padding: 9px 0 0 0;}
.games-page .game p{
background-image:url('../images/headline_games.jpg');
background-repeat:no-repeat;
height:42px;
width:511px;
padding-top:10px;
padding-left:10px;
}
.games-page.page td {padding:0;}
.games-page .game{width:167px;padding-bottom:25px;}
.games-page .game span{
color:#F6D07D!important;
font-size:20px!important;
text-transform:uppercase;
}
.games-page .game img{
position: relative;
    top: -41px;
    }
#slides .games-page, #slides2 .games-pagerev, #slides3 .games-page, #slides4 .games-page, #slides5 .games-page, #slides6 .games-page, #slides7 .games-page {height: 600px;}
#game-slide-games .tab_content, #game-slide-games .slides_container , #game-slide-games .slides_control {height:785px;}
.page td{padding:10px;}
.page  table .game{float:none;}

.teaser{padding-top:30px;font-size:16px;color:#EBCAAB;vertical-align:middle; width: 320px; text-align:justify;}
.games-page .teaser{width:461px;line-height:1.4em;padding-top:65px;vertical-align:top;}
#left-menu.menu2{
background:none;
padding-right:0;
}
.games-page #game-slide-games .tab_content, .games-page #game-slide-games .slides_container,.games-page #game-slide-games .slides_control {
    height: 595px;}
/*///recent winners*/
embed {margin-top:15px;margin-left:10px;}
#instantplay-games{height:42px; width:154px;position:relative;left:520px; top:-52px;}

/*///////////// VIP*/
#red{
background-image:url('../images/1.jpg');
height:215px;
width:450px;
float:left;

}
#black{
background-image:url('../images/2.jpg');
height:215px;
width:450px;
float:right;
}
#gold{
background-image:url('../images/3.jpg');
height:341px;
width:450px;
float:left;
}
#platinum{
background-image:url('../images/4.jpg');
height:341px;
width:450px;
float:right;
}
.vip{ color: #CC9C5C;}
#red,#black , #gold, #platinum  {
background-repeat:no-repeat;
margin-top:20px;
}
.vip-title{
    padding-bottom: 10px;
    padding-left: 15px;
    padding-top: 10px;}
.vip-sep{
    padding-bottom: 2px;
    padding-left: 15px;
}
.vip-text{padding-left:15px; text-align:justify; width:406px;}

/*GAMES*/
#instantplay-games>img{height:64px; width:235px;}

#footer_copyright {
margin: 0 auto;
margin-top: 20px;
width: 765px;
font-size: 12px;
}
/*PROMOS*/
#claiming{
background:url('../images/yellow_bar.jpg');
background-repeat:no-repeat;
height:51px;
width:920px;
margin:0 auto;
margin-top:20px;
margin-bottom:20px;
margin-top:20px
}
#claiming p{
color: #432525;
font-size: 20px;
padding-top: 10px;
font-weight: bold;
}


#shader {
background-color: #000000;
display: none;
height: 100%;
opacity: 0.7;
position: fixed;
width: 100%;
z-index: 99;
}

body.lp_blackjack #header { 
background-image: url('../images/header_bg_blackjack.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
body.lp_blackjack #bonus img { display: none; }
body.lp_blackjack #logo { background: none; }


body.lp_bonus888 #header { 
background-image: url('../images/header_bg_bonus888.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}


body.lp_bonus888 #bonus img { width: 359px; height: 203px; right: 0px; top: 15px; left: 44px; }
#faller { 
display: none; 
background-image: url('../images/bonus888_pop.jpg');
height: 446px;
position: fixed;
top: 15%;
margin: 0 auto;
z-index: 1000;
left: 50%;
margin-left: -300px;
width:600px;
}
#faller_close {
	width: 50px;
	height: 50px;
	display: inline-block;
	float: right;
	cursor: pointer;
}
body.lp_en40free #bonus img{
display:none;
}
body.lp_en40free #bonus{
background-image: url('../images/tradition-40free.png');
background-repeat: no-repeat;
height: 129px;
width:485px;
background-position: center top;
margin: 0 auto;
}

body.lp_fr50free #bonus_fr img{
display:none;
}
body.lp_fr50free #bonus_fr{
background-image: url('../images/tradition-50free.png');
background-repeat: no-repeat;
height: 334px;
width:420px;
background-position: center top;
margin: 0 auto;
position: relative;
    top: 140px;
    left: -57px;
}





body.lp_blackjack #bonus_fr img { display: none; }
body.lp_blackjack #logo { background: none; }

/*promo pop up*/
body.lp_bonus888 #popup, #fr_site #popup, #en_site #popup{
display:none;
height:446px;
z-index:10000;
position:absolute;
top:100px;
border:none;
outline:none;
position: relative;
top: 1px;
overflow:hidden;
width: 600px;
margin: 0 auto
}
#en_site #popup{height:305px}
/*body.lp_bonus888 .fancy-inner, #fr_site  .fancybox-inner, #en_site  .fancybox inner{overflow:hidden!important;width:958px!important;}*/
body.lp_bonus888 #popup  a:active, #fr_site #popup  a:active, #en_site #popup  a:active{
border:none;
outline:none;
}
body.lp_bonus888 .fancybox-inner {
height:446px!important;
width:600px!important;
overflow:hidden!important;
z-index:9999;
border:none;
outline:none;
}
#fr_site .fancybox-close, #en_site .fancybox-close{
height:30px;
width:30px;
z-index: 9999;
position: relative;
top: -340px;
left: 736px!important;
display: block;
border:none;
outline:none;
}
 #fr_site .fancybox-skin, #en_site .fancybox-skin{
background:transparent;
-webkit-box-shadow: 0 0 0 0;
-moz-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0 ;

}
#fr_site a.fancybox-close, #en_site a.fancybox-close{
    height: 30px;
    left: 559px;
    outline: medium none;
    top: -438px;
    width: 30px;
    z-index: 99999;
    width: 35px;
    position: relative;
    display: block;

}
#en_site a.fancybox-close{top: -296px!important;
left: 555px!important;}  
body.lp_bonus888 a.fancybox-close img, .fancybox-outer, #fr_site a.fancybox-close img, #en_site a.fancybox-close img{
border:none;
outline:none;
}

/*AUS*/
body.lp_aus #header { 
background-image: url('../images/AUS_bg.jpg')!important;
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
body.lp_aus #bonus_ img { display: none; }
body.lp_aus #bonus_{background-image: url('../images/AUS_bonus.png');height:99px; width:485px;}
body.lp_aus #buttons{position:relative;top:200px;}
body.lp_aus #bonus_{position:relative;top:200px;}
body.lp_aus #steps{
margin-bottom: 50px;
padding-top: 20px;
}
body.lp_aus #content-wrapper{height:408px;}
body.lp_aus #en_flag img{display:none;}
body.lp_aus #icons a{float:left;}
body.lp_aus #en_flag {
background: url('../images/aus_tradition.jpg');
height: 24px;
width: 36px;
background-repeat: no-repeat;
}
/*SA*/
body.lp_sa #header { 
background-image: url('../images/SA_BG.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
body.lp_sa #bonus_ img { display: none; }
body.lp_sa #bonus_{background-image: url('../images/SA_bonus.png');height:92px; width:485px;}
body.lp_sa #buttons{position:relative;top:200px;}
body.lp_sa #bonus_{position:relative;top:200px;}
body.lp_sa  #steps{
margin-bottom: 50px;
padding-top: 20px;
}
body.lp_sa #content-wrapper{height:408px;}
body.lp_sa #en_flag img{display:none;}
body.lp_sa #icons a{float:left;}
body.lp_sa #en_flag {
background: url('../images/sa_tradition.jpg');
height: 24px;
width: 36px;
background-repeat: no-repeat;
}
/*FR*/
body.lp_fr #header { 
background-image: url('../images/tradition_FR_bg.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
body.lp_fr #bonus_ img { display: none; }
body.lp_fr #bonus_{background-image: url('../images/bonus888_bonus.png');height:92px; width:485px;}
body.lp_fr #buttons{position:relative;top:23px;}
body.lp_fr #bonus_{position:relative;top:200px;}
body.lp_fr  #steps{
margin-bottom: 50px;
padding-top: 20px;
}
body.lp_fr #content-wrapper{height:408px;}

/*BE*/
body.lp_be #header { 
background-image: url('../images/tradition_BELG_bg.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
body.lp_be #bonus_ img { display: none; }
body.lp_be #bonus_{background-image: url('../images/bonus888_bonus.png');height:92px; width:485px;}
body.lp_be #buttons{position:relative;top:23px;}
body.lp_be #bonus_{position:relative;top:200px;}
body.lp_be  #steps{
margin-bottom: 50px;
padding-top: 20px;
}
body.lp_be #content-wrapper{height:408px;}
body.lp_be #fr_flag img{display:none;}
body.lp_be #fr_flag {background:url('../images/blg_flag.jpg');
height:24px;
width:36px;
background-repeat:no-repeat;
}


body.lp_fr50freetable #bonus_ img, body.lp_fr50freetable #bonus_fr img{display:none;}
body.lp_fr50freetable #bonus_, body.lp_fr50freetable #bonus_fr{
background-image: url('../images/landing/text_tradition.png');
height:172px; 
width:373px;
position:relative;
top:124px!important;
left:52px!important;
}
body.lp_fr50freetable #buttons {
position: relative;
left: -26px;
top: 156px;
}
body.lp_fr50freetable #header {
background-image: url('../images/landing/tradition_mainpic_landingpage_blackjack.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}


body.lp_fr10free #bonus_fr img, body.lp_fr10free #bonus_ img{
display:none;
}
body.lp_fr10free #bonus_fr, body.lp_fr10free #bonus_ {
background-image: url('../images/landing/tradition_landingpage_fr_10free-IMG.png');
position: relative;
height: 158px;
left: -4px;
right: 0;
top: 120px;
width: 485px;
}

body.lp_fr10free #buttons{
top: 158px;
}
/*15free*/
body.lp_fr15free #bonus_fr, body.lp_fr15free #bonus_{
background-image: url('../images/landing/trad_fr_15free.png');
position: relative;
height: 175px;
left: 42px;
right: 0;
top: 130px;
width: 374px;
 }
 
body.lp_fr15free #bonus_fr img, body.lp_fr15free #bonus_ img{
display:none;
}


body.lp_fr15free #buttons{
top: 170px;;
}

/*10free special*/
body.lp_en10freespecial #bonus_en img, body.lp_en10freespecial #bonus_ img{
display:none;
}
body.lp_en10freespecial #bonus_en, body.lp_en10freespecial #bonus_{
    display:block;
background-image: url('../images/landing/tradition_text+logo.png');
position: relative;
height: 202px;
left: -5px;
right: 0;
top: 13px;
width: 483px;
 }
 


body.lp_en10freespecial #buttons{
top: 26px;
}

/*TOURNAMENT*/
.tournament #multiply{
float:left;
padding:5px;
border:1px solid #f6d07d;
color:#EBCAAB;
width:300px;
background: #291618; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b4047', endColorstr='#291618'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#5b4047), to(#291618)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #5b4047,  #291618); /* for firefox 3.6+ */
}
.tournament #multiply b{font-weight:bold; font-size:16px; text-transform:uppercase;color:#f6d07d;}
.tournament #multiply td{border:1px solid #f6d07d;padding:5px;}
.tournament h1{padding-bottom:20px;padding-top:20px;}
.tournament h2{padding-bottom:15px;padding-top:15px;}
.tournament .date{text-decoration:underline;}
.tournament #winners{
float:right;
text-align:center;
font-size:15px;
padding:5px;
border:1px solid #f6d07d;
color:#EBCAAB;
width:450px;
margin:0 auto;
background: #291618; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5b4047', endColorstr='#291618'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#5b4047), to(#291618)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #5b4047,  #291618); /* for firefox 3.6+ */
}
.tournament #winners th{font-weight:bold; font-size:16px; text-transform:uppercase;color:#f6d07d;}
.tournament #winners td{border:1px solid #f6d07d;padding:2px;}
.tournament #header {
background-image: url('../images/bg_tournament_fr.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
.tournament  #bonus_fr{display:none;}
.tournament  #conditions{float:left;margin-bottom:20px;}
.tournament #buttons{top:200px;}
 #tournament_menu{display:none!important;}
#fr_site #tournament_menu{display:block!important;}
#fr_site #pages{width:645px;}

/*fancybox_instantplay*/
#fr_site .instant .fancybox-close {
position: absolute!important;
top: 1px!important;
left: 950px!important;
right: 0!important;
width: 36px!important;
height: 36px!important;
cursor: pointer;
background-image: url('../images/fancybox_sprite.png');
}
#en_site .instant .fancybox-close {
position: absolute!important;
top: 1px!important;
left: 950px!important;
right: 0!important;
width: 36px!important;
height: 36px!important;
cursor: pointer;
background-image: url('../images/fancybox_sprite.png');
}

/*/////////////////////////////CHAT////////////////////*/
#lcv2Stub {
position: fixed;
bottom: 0;
left: 0;
z-index: 1000;
}
#lcv2Stub  {
background:url('../images/Chat_Tradition_closed-IMG.jpg') no-repeat;
margin: 0;
line-height: 15px;
vertical-align: middle;
font-size: 12px;
text-shadow: none;
box-shadow: none;
color: #fff;
font-weight: 500;
cursor: pointer;
width: 299px;
height:30px;
    padding-bottom:10px;

}
#lcv2-btn{
background:none;
background-color:transparent!important;
text-transform: uppercase;
border: none!important;
padding: 0!important;
position: relative;
font-size: 16px!important;
color:#cf5e7c!important;
}
#lcv2Stub.open{
background:url('../images/Chat_Tradition_open-IMG.jpg') no-repeat;
height:138px;
 padding-left: 10px;
   padding-top: 8px;
}
#lcv2Stub #lcv2-alerts {
display: none;
background-color: transparent!important;
border: none!important;
padding:0!important;
font-size: 12px;
color: #f9d382
}
#lcv2-alert-container{padding-top:5px;}
input[type="submit"]#lcv2-submit{
background-color: transparent;
color: #EBCAAB;
border:2px solid #EBCAAB!important;
}
#lcv2Stub p {
font-size: 14px!important;
}
input[type="text"]#lcv2-email{
background-color:transparent!important;
color:white!important;
border:2px solid #EBCAAB!important;

}
/*de specific*/
#de_site p.welcome{
font-size:17px;
}
#de_site .promotext li {
list-style-type: none;
font-size: 14px;
padding-left: 15px;
line-height: 1.4em;
color: #EBCAAB;
}
#de_site #accordion-faq h3 {
margin-bottom: 5px;
font-size:17px;
}

/*spanish specific*/
#es_site #pages {
width: 658px;
float: left;
margin-top: 5px;
margin-left: 8px;
}


/*///////////////GERMAN SPECIFICS*/

#de_site .AML, #de_site .privacy{
display:none;
}
#bonus_de{
position:relative;
top:0;
/*top:56px;*/
}
#de_site #buttons{
position:relative;
top: -10px;
left: -32px;
/*top:126px;

left: -17px;*/
}
#de_site .small-box h1, #de_site #pages{
text-transform:uppercase;
}
#de_site .home_game_hover {
background: url('../images/de/instantplay_ger.png');
height: 125px;
width: 183px;
position: relative;
z-index: 100;
top: -125px;
left: -2px;
}
#de_site .home_game_hover:hover{
background: url('../images/de/instantplay_hover_ger.gif');
height: 125px;
width: 183px;
position: relative;
z-index: 100;
top: -125px;
left: -2px;
}

#de_site .promo-title{
text-align:center;
padding-left:0;
position: relative;
left: -5px;
}
#de_site #vegas span{
font-size:14px;
}
#de_site .vip-text p{
font-size:15px;
}
#de_site #footer_copyright{
width: 897px;
}
#de_site #vegas p {
text-align: left;
padding-left: 20px;
}
#de_site #logo{
left: -10px;
}
/*///////////////////////////////*/

/*SPANISH SPCIFICS*/
#es_site #bonus_es{
position:relative;
top:148px;
/*top:50px;*/
left:-15px;
}
#es_site #buttons {
position: relative;
left: -26px;
top: 185px;
/*top: 100px;*/
}
#es_site .home_game_hover {
background: url('../images/sp/instantplay_hover_sp.png');
height: 125px;
width: 183px;
position: relative;
z-index: 100;
top: -125px;
left: -2px;
}
#es_site .home_game_hover:hover {
background: url('../images/sp/instantplay_hover_sp.gif');
}
#es_site #footer_copyright {
margin: 0 auto;
margin-top: 20px;
width: 879px;
height:14px;
font-size: 12px;
}
#es_site p.welcome {
font-size: 17px;
line-height: 2.6em;
width: 901px;
}
#es_site .promotext {
position: relative;
top: 90px;
text-align: left;
width: 299px;
font-size: 14px;
padding-left: 5px;
}
#es_site .promotext li{
font-size: 14px;
}
#es_site #vegas p{
width: 270px;
padding-left: 16px;
padding-right: 10px;
text-align:left;
}
#es_site .vip-text p{
font-size:15px;
}
#es_site .promo-sep{
position:relative;
left:-5px;
}
#es_site #claiming p {
color: #432525;
font-size: 15px;
font-weight: bold;
padding-top: 14px;
}
#es_site .vip-title {
padding-bottom: 2px;
padding-left: 9px;
padding-top: 10px;
}
#sp_flag{
display:block!important;
padding-right: 4px;
float: left;
}
#icons{
width: 286px;
}
#es_site .promo-title{
padding-left:0;
text-align:center;
}
/*Portuguese specifics*/
#pt_site .home_game_hover {
background: url('../images/pt/instantplay_pt.png');
height: 125px;
width: 183px;
position: relative;
z-index: 100;
top: -125px;
left: -2px;
}
#pt_site .home_game_hover:hover {
background: url('../images/pt/instantplay_hover_pt.gif');

}
#pt_site #logo {
left: -10px;
}
#bonus_pt{
position:relative;
/*top:60px;*/
top:140px;
left: -14px;
}
#pt_site #buttons{
position:relative;
/*top:100px;*/
top: 171px;
}
#pt_site .promo-title{
padding-left:0;
text-align:center;
}
#pt_site .promotext li {
list-style-type: none;
font-size: 15px;
padding-left: 15px;
line-height: 1.4em;
color: #EBCAAB;
}
#pt_site #claiming p {
color: #432525;
font-size: 16px;
padding-top: 13px;
font-weight: bold;
}
#pt_site #footer_copyright {
margin: 0 auto;
margin-top: 20px;
width: 893px;
font-size: 12px;
position:relative;
left:-10px;
}
#pt_site #vegas p{
text-align:left;
padding-left:15px;
}
#pt_flag{
padding-right: 4px;
float: left;
}
/*//////italian specifics//////////*/
#it_site #bonus_it{
position:relative;
/*top:30px;*/
top: 140px;
left: -23px;
}
#it_site #buttons {
position: relative;
left: -36px;
top: 175px;
/*left: -26px;
top: 86px;*/
}
#it_site #claiming p {
color: #432525;
font-size: 22px;
padding-top: 10px;
font-weight: bold;

}
#it_site .promo-title{
padding-left:0;
text-align:center;
}
#it_site .promo-sep{
position:relative;
left:-5px;
}
#it_site .promotext li, #vegas span {
font-size: 15px;
}
#it_site #vegas span{
position:relative;
left:-5px;
}
#it_site #footer_copyright {
width: 915px;
}
/*///////////////////////////////*/

/*English specifics*/
#en_site .AML, #en_site .privacy{
display:inline-block!important;
}



/*//////////////LANDING PAGES/////////////////*/

.lp_fr888 #header {
background-image: url('../images/landing/fr888.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
.lp_fr888 #bonus_fr img {
display:none;
}
.lp_fr888 #logo{
display:none;
}
/*///////////////////////////////*/
.lp_fr50freenewgames #header {
background-image: url('../images/landing/newgames.jpg');
background-repeat: no-repeat;
height: 496px;
background-position: center top;
margin: 0 auto;
}
.lp_fr50freenewgames #bonus_fr img {
display:none;
}
/*///////////////////////////////*/
.lp_enfreextrachips #header{
background-image: url('../images/landing/trad_freextrachips.jpg');
}
.lp_enfreextrachips #bonus_en img{
display:none!important;
}
.bonus_terms_frame{height:850px !important;background-image: url('../images/big_box_n.jpg') !important;}
.bonus_terms_intro h3 {margin-top:5px;}
.bonus_terms_intro .red {color:#d45e81;}
.bonus_terms_intro p {margin:2px 0;}
.bonus_terms_intro p .bold{font-weight: bold;}
#logo {display: none;}


/*slots_tournament*/

.open_msg {
    background-color: transparent;
    border: 1px solid #755326;
    color: #d45e81;
    margin: 10px 0;
    padding: 10px;
    width: 145px;
}

