@charset "utf-8";/*! jQuery UI - v1.9.2 - 2012-11-23
* http://jqueryui.com 
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */

#carMenu img{max-width:104px}#carMenu a{float:left;display:block}#carMenu a:hover,#carMenu a.active{margin-top:-5px;padding-bottom:5px;border-top:1px solid #C29434}#jackPotBg .nHldr{background:url(images/jackpot_bk.png) no-repeat center center;width:34px;height:52px;display:inline-block;float:left;line-height:52;padding-top:22px;text-align:center}#jackPotBg .symb{background:url(images/jackpot_bk_1.png) no-repeat center center;float:left;width:22px;height:34px;display:inline-block;float:left;line-height:34px;padding-top:41px;text-align:center}#tab{height:31px;text-align:center;vertical-align:middle;font-weight:700;line-height:31px}#tab a{background:url(images/topmenu-divider.png) no-repeat 0 center;padding:0 8px;font-size:12px;display:inline-block;line-height:31px;font-weight:700}#tab a:first-child{background:0}#tab .poker:hover{color:#00aeef}#tab .sports:hover{color:#20d60d}#tab .bingo:hover{color:#f0f}#tab .casino:hover{color:#ffd800}#tab .games:hover{color:#ff8a00}#tab .livedealer:hover{color:#ff0002}#mainmenu{list-style:none;width:1009px;margin:0 auto;height:31px}#mainmenu li{float:left}#mainmenu li a{padding:0 8px;font-size:12px;line-height:31px;font-weight:700}#logoArea{background:url(images/header-bg.png) no-repeat center 0;height:135px;width:1009px;margin:0 auto}#logoArea div{float:left;min-height:100px;text-align:left}.active#casinoroom,#casinoroom:hover,.active#gamesroom,#gamesroom:hover,.active#livedealer,#livedealer:hover{background:url(images/navbgover.png) no-repeat center 0}#logoArea #menu{float:none;clear:both;min-height:21px;text-align:center;width:275px;padding-top:3px}#menu a{float:none;display:inline-block;font-size:10px;padding:0 4px;text-align:center}#logo a{display:block;padding:18px 17px 18px 26px;width:172px;height:57px}#casinoroom a{background-position:0 5px;width:93px}.active#casinoroom a,#casinoroom a:hover{background-position:0 -92px}#gamesroom a{background-position:-167px 5px;width:92px}.active#gamesroom a,#gamesroom a:hover{background-position:-167px -92px}#livedealer a{background-position:-333px 5px;width:91px}.active#livedealer a,#livedealer a:hover{background-position:-333px -92px}#logoArea div#loginArea{max-width:277px;padding-left:6px;padding-top:9px}.txtLogin{background:url(images/login-field.png) no-repeat center center;margin-left:5px;width:157px;display:inline-block;height:27px}.txtLogin input{border:0;background:0;outline:0;padding:0 5px;font-size:11px;margin-top:7px}.loginBtn{background: url('images/register/register_btn.png') no-repeat scroll center 2px transparent;color:#FFFFFF;cursor:pointer;float:left;font-size:11px;font-weight:bold;height:31px;line-height:34px;text-align:center;width:114px;}.loginBtn:hover{background-position: center -27px}.loginBtn input{background: none repeat scroll 0 0 transparent;border:0 none;color:#FFFFFF;display:block;font-weight:bold;font-size:10px;height:31px;text-align:center;width:109px;cursor:pointer;}.registerBtn{ background:url('images/login_btn_sprite_green.png') no-repeat center -3px;width:109px;height:58px;float:right;display:inline-block;cursor:pointer;line-height: 4.8em;font-size: 11px;font-weight: bold;text-align: center;}.registerBtn:hover{background-position:center -58px;}.forgetPw{display:inline-block;font-size:11px;line-height:32px;height:32px;min-width:158px;text-align:right;text-decoration:underline}#bigBnr{height:411px}

#carMenuNjackpot{height:78px;z-index:9999;position:relative}

#bigBnr .wrapper{position:relative}
.bigPlayNowBtn{background:url(images/play_now_carosel_btn_sprite.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;height:78px;position:absolute;right:38px;top:318px;width:244px}

.overlay{display:none;position:absolute;height:100%;width:100%;background:#000;left:0;top:0;z-index:11111;opacity:.85;-ms-filter:?alpha(opacity=85)?;filter:alpha(opacity=85);-khtml-opacity:.85;-moz-opacity:.85}.animateFrame{position:relative;width:240px;height:135px;z-index:9999;cursor:pointer;border:1px solid #444}.imgframe{width:100%;height:100%}

#promoCarMenu{position:relative;background:url(images/promotion/Repeat_carosel_nav.png) repeat-x scroll 0 0 transparent;padding:8px 29px}#promoCarMenu a{padding:0 9px}#promoCarMenu .next,#promoCarMenu .previous{position:absolute;top:40%}#promoCarMenu .previous{left:0}#promoCarMenu .next{right:0}.pageContentHolder img{max-width:100%}#promotBlkWrapper{clear:both;margin:0 -14px 0 0;padding-bottom:28px;line-height:1.3em;font-size:90%;min-height:510px}#promoMenu{list-style:none;background:url(images/promotion/promotion_tab_repeat.png) repeat-x 0 bottom;min-height:34px;padding:0}#promoMenu li{display:inline-block;float:left;background:url(images/vip/paegBlockHeader.png) repeat-x scroll 0 0 transparent;margin-right:1px}#promoMenu li.active,#promoMenu li:hover{background:#e0e0e0}#promoMenu li a{display:block;padding:5px 14px;color:#fff;border:1px solid #444;border-bottom:0;font-weight:700}#promoMenu li.active a,#promoMenu li a:hover{color:#262626}

#carMenu img{max-width:88px;width:88px}#jackpot{padding-left:131px}a.carousel_slide{top:6px;left:5px}#mygames_box{float:right;margin:0;padding:0;width:621px}.btnHldr{padding-top:10px;text-align:center}

  #promoCarMenu div{}#promoCarMenu{height:100px;position:relative;width:100%;padding:0}.scrollWrapper{height:100px}#promoCarMenu a{padding:0}#carMenu{
    background:url(images/repeat_car.jpg) repeat-x -8px 1px;
    height:60px;overflow:hidden;display:inline-block;position: absolute;width:405px;
    margin-left:18px;float: right;right: 3px;}
   #carMenu_content{position:absolute;top:0; margin-left:0}
    #carMenu_content #carMenu_content li{list-style:none;margin:0;padding:0}
    #carMenu_content{width:26611px;height:480px}#carMenu ul li{display:block;float:left;margin:0;padding:0;border:0;background-color:#fff}#carMenu ul li img{display:block}
    #carMenu_frame{}#carMenu_frame ul li{margin:0 2px}#carMenu_frame ul li img{border:1px solid #9cf;padding:2px}
#carMenu_frame ul li img:hover{border:1px solid #369}

#carMenu_content div{
  display:inline-block;
  margin-left:60px;
  width: 1420px;  
  /*background-size: contain !important;
    //background-position: 79px -12px !important;*/
  background-size: cover !important;
  background-position: -6px -12px  !important;
}
  #conditionPopup{background:none repeat scroll 0 0 #FFF;border:6px solid #D6D6D6;border-radius:5px;height:496px;margin:0 auto;position:relative;top:46px;width:606px}


/*#x{color:red;cursor:pointer;display:block;height:44px;position:absolute;right:-24px;top:6px;width:44px;z-index:99}#pWrapper{padding:29px 23px 8px 28px;position:relative;text-align:justify}#popUpHolder{border:1px solid #CCC}#ovrLay{display:none;position:absolute;z-index:99987}

#pCloseBtn{background:url(images/register/popup/Close.png) no-repeat scroll 0 0 transparent;bottom:-31px;color:#fff;cursor:pointer;display:none;font-weight:700;height:36px;line-height:35px;position:absolute;right:18px;text-align:center;width:89px;z-index:99}.jspHorizontalBar{display:none}#news{padding-right:0}#user{padding-left:17px;width:85px}#accountInfo div span#amount{padding-left:17px;width:100px;color:#E9FF02;width:86px}.buttonCasino span{background:url(images/gamesloby/navbg.png) repeat-x scroll 0 0 transparent;padding:10px 18px 8px 16px}

.buttonCasino span:hover{background-position:0 -32px;color:#000}#promo_casino_button span{background:url(images/promotion/promo_slash.png) no-repeat scroll 0 0 transparent;padding:10px 29px 8px 28px;width:67px}#promo_casino_button span:hover{color:#000;background:url(images/promotion/promo_gold_slash.png) no-repeat scroll 0 0 transparent}
*/


/*.promoBlk{height:140px}.scroll-pane{width:100%;height:200px;overflow:auto}.horizontal-only{height:24px;max-height:200px}.jspDrag{background:url(images/blog_handle.png) no-repeat scroll 0 0 transparent;right:-3px;height:24px}.jspVerticalBar{border-left:1px solid #454545;height:90px;position:absolute;right:-4px;top:1px}.jspTrack,.jspVerticalBar{background:0}.jspTrack{right:10px}.jspVerticalBar .jspDrag{float:auto;height:24px}#loading_carousel{left:50%;position:absolute;z-index:11;top:200px}#p2,#p1{top:-1500px}#sidelayer{width:326px}#close_promo{position:absolute;right:15px;top:15px;cursor:pointer}.promoBlk img{border:1px solid #444}#gMenuBg{cursor:default}

*/
.playBtn{background:url(images/sidebar_play_now_fr.png) no-repeat scroll 0 0 transparent;display:inline-block;height:38px;width:120px}.playBtn:hover{background-position:0 -40px}

#jackPotHolder{height:67px;position:absolute;width:440px}#lobyMenu li a{font-size:11px}

#carMenu a{border-top:0;margin-top:0;padding-bottom:0;opacity: .6;}#carMenu a:hover,#carMenu a.active{border-top:0;margin-top:0;padding-bottom:0;opacity:1}.msgAlertBox_expand{background-attachment:scroll;background-image:url(images/myaccount/email_holder_bk2.png);background-repeat:no-repeat;display:none;height:170px;left:-408px;padding-left:14px;padding-top:14px;position:relative;top:211px;width:483px;z-index:2147483647;text-align:center}.msgAlertBox_expand_activegames{background-attachment:scroll;background-image:url(images/myaccount/email_holder_bk3.png);background-repeat:no-repeat;display:none;height:310px;left:-408px;padding-left:14px;padding-top:14px;position:relative;top:211px;width:483px;z-index:2147483647;text-align:center}.titleLogo{color:#ff0;margin-left:150px;margin-top:16px;position:absolute}.titleLogo_activegames{color:#ff0;margin-top:16px;}.text_activegames{padding: 26px 10px 0px 0px;}.popUpCloser1{cursor:pointer;display:block;height:16px;position:absolute;right:7px;top:7px;width:16px}#msgAlert{margin-top:19px;position:absolute;width:272px}.readMessagesButton{background-attachment:scroll;background-image:url(images/myaccount/read_messages.png);background-repeat:no-repeat;color:#FFF;cursor:pointer;float:left;font-size:11px;font-weight:700;height:30px;line-height:29px;margin-left:67px;margin-top:32px;min-height:0;text-align:center;width:144px}.divider{background:url(images/myaccount/seperator.png) no-repeat scroll center 2px transparent;height:134px;left:150px;margin-top:22px;position:absolute;top:0;width:5px}

#main_car_holder{height: 547px;left: 52.4%;margin-left:-770px;overflow:hidden;position:absolute;text-align:center;top: 1px;width: 1422px;z-index:1}#not_car{position:absolute;top:0;z-index:1;text-align:center;min-width:1009px;margin:0 auto;height:245px;width:100%;overflow:hidden}#jackpot{cursor:pointer}

#Make_over_button{background-image:url(images/goldbutton.png);color:#000;height:36px;margin-left:320px;margin-top:174px;position:absolute;line-height:3;width:158px;text-align:center}#carMenuNjackpot{z-index:10;}

div#promoMenu{min-height:4px}#promoMenu{max-width:746px}

#promoMenu{min-height:31px}

#promo_content{height:auto}

#first_div_carMenu{height:100%;margin-left:0;overflow:hidden;padding-left:0;position:relative;display:inline-block;width:364px;}.car_inner_class{width:2320px;position:absolute;margin-top:3px;display:none}.car_buttons{position:absolute;right: 358px;}.right_corner{width:20px;margin-top:1px;background:url(images/right_car.png) no-repeat scroll right transparent;height:100%;display:inline-block;float:right}#car_right{left: 374px;position:relative;top: 3px;cursor:pointer;z-index:1}#car_left{left: -6px;position:relative;top:24px;cursor:pointer;z-index:1}.promo_menu_holder{float:right;position:relative}

#content{min-height:0}.facebookLikeSection{position:absolute}.resp_footer-gaming-responsiblegaming{width:110px}#main_loader{display:none;background-color:#000;color:#FFF;height:260px;margin:-4px 0;opacity:.86;padding:269px;position:absolute;text-align:center;top:0}#gameSearchResults{display:none}#moregamesHdr1{background:url(images/moregames-left.png) no-repeat 0 0;height:43px;line-height:43px;font-size:14px;cursor:pointer;margin-left:6px;margin-right:-6px}#searchbutton{margin-bottom:8px;color:#FFF;background:url(images/register/find_postcode_btn.png) repeat scroll 0 0 transparent;font-family:Arial;font-size:12px}#address_results{display:none;background:#fff;border:1px solid #000;width:288px;left:270px;top:530px;position:absolute;overflow:auto;max-height:200px;z-index:3000}h2.sidetitle a{float:right;height:0}#alert_popup_domtom_expand{width:946px;height:678px;position:absolute;background-color:#000;padding:20px;margin-top:-40%;color:#fff;opacity:.9;display:none}#close_button_redirect{float:right;cursor:pointer}.redirect_text{display:block;text-align:justify;font-size:14px;margin:190px;margin-top:50px}.buttonsHldr{text-align:center;color:#fff}.formHorizontal label{width:50%}#bedcrumb,#bedcrumb a{color:#B6B6B6}.pageContentHolder{color:#B6B6B6}#latestWinner{height:260px}.alertBox_email_verif{background-attachment:scroll;background-image:url(images/myaccount/validate_bk.png);background-repeat:no-repeat;display:none;height:320px;left:-408px;padding-left:14px;padding-top:0;position:relative;top:211px;width:608px;z-index:2147483647;text-align:left}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:3px;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0} .boldText{font-weight:bold}



#carMenu img{
  max-width:104px;
}
#carMenu a{
  float:left;
  display:block;
  line-height: 100px;
}
#carMenu a:hover,#carMenu a.active {margin-top: -2px; padding-bottom:5px; border-top:1px solid #ff0000;}


#bigBnr{
  height: 450px;
  max-width: 1120px  !important;
  margin: auto  !important; 
}
#carMenuNjackpot {height: 56px;
  z-index: 9999;
  position: relative;
  float: left;
  width: 409px;
  left: 55%;
}

 #bigBnr .wrapper{position:relative}
 .bigPlayNowBtn:hover{ background-position:-2px -71px}
 .bigPlayNowBtn {background: url('images/play_now_carosel_btn_sprite.png') no-repeat scroll 0 0 transparent;cursor: pointer;display: inline-block;height: 78px;position: absolute;right: 38px;top: 318px;width: 244px;}

/* Promotion ---------------------------------------------------*/
#promoCarMenu{position:relative; background: url('images/promotion/Repeat_carosel_nav.png') repeat-x scroll 0 0 transparent;padding:8px 29px;}
#promoCarMenu a{padding:0 9px;}
#promoCarMenu .next, #promoCarMenu .previous {position: absolute;top: 40%;}
#promoCarMenu .previous{left:0}
#promoCarMenu .next{right:0}
.progressiveCanvas  { width: 100%; max-width: 1579px; height: 61px;margin:auto; position: relative; top: 39px;}
.progressiveBG {
    height: 110px;
    width: 984px;
    position: absolute;
    top: -49px;
    bottom: 11px;
    max-width: 980px;
}

#progressive-jackpot {
    bottom: -39px;
    height: 106px;
    left: 80px !important;
    overflow: visible;
    position: absolute;
    z-index: 9999;
    top:50px !important;
}

#progressive-jackpot .jpot-container {
    background: url("images/jackpot2.png") no-repeat scroll 0 5px transparent;
    float: left;
    height: 60px;
    margin: 1px 0 0 -9px !important;
    overflow: visible;
    padding-left: 109px;
    position: absolute;
    width: 350px;
}

#progressive-jackpot .jpot-logo {
      height: 110px;
      width: 106px;
      overflow: visible;
      background: transparent url("images/jackpot-logo.png") repeat scroll 0% 0%;
      position: absolute;
      float: left;
      margin: -50px 0px 0px -111px !important;
}
#carMenu img {
    margin-left: 3px;
}
.progressiveCanvas {
    width: 100%;
    height: 61px;
    margin: auto;
    position: relative;
    top: 36px;
    max-width: 980px;
}



@media only screen  and (max-width:1310px){
#carMenu_content div {
  background-size: 90% 100% !important;
  background-position: 147px -12px !important;
}
#main_car_holder{
  left:47.7%;

}

  } 
  

@media only screen  and (max-width:1360px){


#main_car_holder{
   left: 48.5%;

}
  }

@media only screen and (min-width:1325px){

  #carMenuNjackpot {
      right: 4%;
  }

}



/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
**/

/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
  position: relative;
  margin: 0 auto 60px;
  padding: 0;
  *zoom: 1;
}

.bx-wrapper img {
  max-width: 100%;
  display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
  border:  5px solid transparent;
  left: 19px;
  background: transparent;
  
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
  -moz-transform: translatez(0);
      -ms-transform: translatez(0);
      -o-transform: translatez(0);
      transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url(images/bx_loader.gif) center center no-repeat #fff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
  left: -10px;
  background: url(images/sagetica.png) no-repeat;
}

.bx-wrapper .bx-next {
  right: -62px;
  background: url(images/sagetica2.png) no-repeat;
}

.bx-wrapper .bx-prev:hover {
  background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
  background-position: 0 0;
}

.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 45px;
  text-indent: -9999px;
  z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
  text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -11px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -44px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666\9;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}

.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}
