body {
    background: url("../images/bg-mainbanner.jpg") no-repeat scroll center 43px #2dac32;
    margin: 0;
    z-index: 1;
}
.container {
    background: url("../images/bg-header.png") repeat-x scroll 0 -3px rgba(0, 0, 0, 0);
    height: 70px;
}
.sprite_headerbg, .sprite_logo {
    background-image: url("../images/logo.png");
    background-repeat: no-repeat;
    display: inline-block;
    padding: 0 1px;
    vertical-align: middle;
}
.sprite_logo {
    background-position: 0px 0px;
    height: 97px;
    width: 203px;
}

.headerLogo {
    display: block;
    height: 56px;
}
.headerLogo i {
    margin: 0 0;
}

.buttonContent{

}

#login-after-reg, #game-launch-cta, #login-block .buttons input, #search_btn, .more-block strong, .more-block .read-more a, .sitemap-games h2, .playnow-btn, .information-block h3, .rhs-link, .slider-text h2, .quick-link a, .bubble-bg h2, .page-title, .game-title, .cta-foot-banner h3, .cta-link, #play_now, #login-block .register, #pt_reg .findaddress, #pt_reg dl.submit #submit, #pt_acc dl.submit #submit, .menu_pages h3, .content-bg th, .bonus-list li h2 a, .modal-title, .jackpot-list, .play-btn, .jackpot-value, #password-reset, li.register, #login, .header-image-link a, .cta-more-block p, .cta-more-block a, #obj-extend, .real-game, #live_chat_accept, #live_chat h2, .more-block-home h2, .live-chat-reg h3, .pc-download .download-link, #ticker_total, .play_now_modal, .cross_sell_link, .footer_register_now .btn a, .header_register_now, .schedule_stats div, .promo-block h3, .promolink a, .promotext h3, #c-carousel h2, .more_link, #carousel div h4, #carousel div h3, #promo-list li h3, .blog_list h3, .slider h3, .slider .cross_sell_content, .tourn-title, .main-nav li a, #comment-title, .schedule .page-title .rb, .leg__link {
    font-family: pt_sansregular,Verdana,Helvetica,Sans-serif !important;
}
.sub-nav li a, .more-block p, .information-block h4, .slider-text h1, .content-bg h1, .content-bg h2, .game-bg h2, .game-bg h3 a, .header_register_now .yellow h4, .schedule .page-title, .tw-author, .twitter-landing-feed h3, .twitter-sidebar h3 {
    font-family: Verdana,Helvetica,Sans-serif !important;
}
.headerContent, .mainContent, .footercontent, .menuContent, #nav {
    margin: 0 auto;
    width: 960px;
}
.headerContent {
    height: 56px;
}
.float {
    float: left;
}

.top-background {
    margin-left: -34px;
    margin-top: 0;
    position: absolute;
    z-index: 0;
}
.myform {
    width: 635px;
    position: relative;
    float: right;
    top: -7px;
    height: 35px;
}
input {
    background-color: #eeeeee;
    border: 1px solid #191919;
    color: #2dac32;
    font-family: Tahoma;
    font-size: 13px;
    height: 24px;
    margin-left: 6px;
    padding: 3px 3px 3px 7px;
    width: 100px;
    z-index: 2;
}
input:focus {
    border: 1px solid yellow;
    outline:none;
}
.username {
    border-radius: 6px;
    margin-left: 104px;
    margin-top: 14px;
    padding-left: 30px;
}
.logouser {
    display: block;
    margin-left: 106px;
    margin-top: -30px;
    position: absolute;
    z-index: 1;
}
.password {
    border-radius: 6px;
    margin-left: 6px;
    margin-top: 14px;
    padding-left: 30px;
}
.logopass {
    display: block;
    margin-left: 8px;
    margin-top: -30px;
    position: absolute;
    z-index: 1;
}
.kode {
    border-radius: 6px;
    width: 88px;
}
.login_code {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    bottom: -9px;
    display: inline-block;
    height: 30px;
    left: 0;
    position: relative;
    width: 50px;
    margin-left: -51px;
}
a{
    text-decoration: none;    
}
.triangle_01{
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 0 4px 8px;
    border-color: transparent transparent transparent #ffd700;
    margin-left: 93px;
    margin-top: -5px; 
    text-decoration: none;
}
.txtButton_01{
    font-family: 'bebas_neueregular';
    text-decoration: none;
    color: green;
    margin-top: 15px;
    font-size: 26px;
    margin-left: 23px;
    transform: scale(0.9,1);
    -webkit-transform: scale(0.9,1);
    -webkit-text-stroke: 1px rgba(255,255,255,0.5);
}
.triangle_02{
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 0 4px 8px;
    border-color: transparent transparent transparent #ffd700;
    margin-left: 93px;
    margin-top: -5px; 
    text-decoration: none;
}
.txtButton_02{
    font-family: 'bebas_neueregular';
    text-decoration: none;
    color: green;
    margin-top: 15px;
    font-size: 26px;
    margin-left: 31px;
    transform: scale(0.9,1);
    -webkit-transform: scale(0.9,1);
    -webkit-text-stroke: 1px rgba(255,255,255,0.5);
}
.login_button {
    background: #f1f1f1;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 112px;
    border-radius: 5px;
    height: 30px;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    margin-left: 27px;
    margin-top: -21px;
    
    
}
.login_button:hover {background: #ffd700;}
.login_button:hover .triangle_02{   border-color: transparent transparent transparent #ffffff;}
.login_button:active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-top: -19px;
}

.daftar_button {
    background: #f1f1f1;
    cursor: pointer;
    display: block;
    margin-left: -15px;
    margin-top: -21px;
    position: absolute;
    width: 112px;
    border-radius: 5px;
    height: 30px;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
}
.daftar_button:hover {background: #ffd700;}
.daftar_button:hover .triangle_01{   border-color: transparent transparent transparent #ffffff;}
.daftar_button:active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-top: -19px;
}
.livechat_button {
    background: yellow;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 112px;
    border-radius: 5px;
    height: 30px;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.36);
    margin-left: 148px;
    margin-top: -21px;
}

.triangle_03{
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px 0 4px 8px;
    border-color: transparent transparent transparent #008000;
    margin-left: 93px;
    margin-top: -5px; 
    text-decoration: none;
}
.txtButton_03{
    font-family: 'bebas_neueregular';
    text-decoration: none;
    color: #008000;
    margin-top: 15px;
    font-size: 26px;
    margin-left: 19px;
    transform: scale(0.9,1);
    -webkit-transform: scale(0.9,1);
    -webkit-text-stroke: 1px rgba(255,255,255,0.5);
}

.livechat_button:hover {background: #f1f1f1;}
.livechat_button:hover .triangle_03{   border-color: transparent transparent transparent #ffd700;}
.livechat_button:active {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-top: -19px;
}

.divider_img{
    display: block;
    height: 28px;
    margin-left: 13px;
    margin-top: -20px;
    position: absolute;
    width: 1px;
}
#icontent{
	width:auto;
	height:auto;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.top-background {
    margin-left: 180px;
    margin-top: 0px;
}
.login_button {
  margin-left:27px;
  margin-top:15px;
}
.login_button:active {
  margin-top:16px;
}
.daftar_button {
  margin-top:15px;
}
.daftar_button:active {
  margin-top:16px;
}
.livechat_button {
  margin-top:15px;
}
.livechat_button:active {
  margin-top:16px;
}
.divider_img {
  margin-top:17px;
}
.login_code {
  bottom:-10px;
}
}

@-moz-document url-prefix() {
.top-background {
    margin-left: 180px;
    margin-top: 0px;
}
.login_button {
  margin-left:27px;
  margin-top:-20px;
}
.login_button:active {
  margin-top:16px;
}
.daftar_button {
  margin-top:-20px;
}
.daftar_button:active {
  margin-top:-20px;
}
.livechat_button {
  margin-top:-20px;
}
.livechat_button:active {
  margin-top:-20px;
}
.divider_img {
  margin-top:-20px;
}
.login_code {
  bottom:-10px;
}
}