@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("www.epicmafia.com") {

  #header {
    background: #000000 url("http://em.jacube.cz/logo.png") no-repeat scroll !important;
  }

#forum_index_container #forum_lt .forum .forum_recents .forumdesc {
color: white !important;
}

.commentbox .bubble {
color: white !important;
}

#topic_edit #topic_preview #wmd-preview {
background-color: #333333 !important;
}

#topic_edit #topic_preview {
background-color: #333333 !important;
}

#forum_index_container #forum_lt .forum:nth-child(2n+1) {
background-color: #444444 !important;
}

#user_container #inbox .message_count {
background-color: #444444 !important;
}

.gameimg {
background: url("null") no-repeat scroll left center transparent !important;
}

#user_container #friends {
background-color: #444444 !important;
}

.msg {
color: white !important;
}

.olive {
color: #789922 !important;
}

.meing {
color: grey !important;
}

#user_container #tab_nav li {
background-color: #444444 !important;
}

#user_container #personalinfo .v_count {
color: #79E8FF !important;
}

.user_rank {
color: #79E8FF !important;
}

#user_container #personalinfo .violation:nth-child(2n+1) {
background-color: #444444 !important;
color: white !important;
    border-color: #00D4FF !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 6px !important;
    padding-top: -15px !important;
    opacity: 0.90 !important;
    filter: alpha(opacity=90) !important;
     -webkit-box-shadow: 0px 0px 10px #22C6E6 !important;
     -moz-box-shadow: 0px 0px 10px #22C6E6 !important;
     box-shadow: 0px 0px 10px #22C6E6 !important;
}

#mod_container #mods .mod h4 {
color: #79E8FF !important;
}

#user_container #friendrequests .friend {
background-color: #333333 !important;
}

#game_container .screen .track_user .user_content .user_content_info .userinfo_track .user_rank {
color: #79E8FF !important;
}

#lobby_container #lobby_info .empty_ticket .pip {
background-color: #444444 !important;
color: white !important;
    border-color: #00D4FF !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 6px !important;
    padding-top: -15px !important;
    opacity: 0.90 !important;
    filter: alpha(opacity=90) !important;
     -webkit-box-shadow: 0px 0px 10px #22C6E6 !important;
     -moz-box-shadow: 0px 0px 10px #22C6E6 !important;
     box-shadow: 0px 0px 10px #22C6E6 !important;
}

.info {
background-color: #444444 !important;
color: white !important;
    border-color: #00D4FF !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 6px !important;
    padding-top: -15px !important;
    opacity: 0.90 !important;
    filter: alpha(opacity=90) !important;
     -webkit-box-shadow: 0px 0px 10px #22C6E6 !important;
     -moz-box-shadow: 0px 0px 10px #22C6E6 !important;
     box-shadow: 0px 0px 10px #22C6E6 !important;
}

#footer {
background-color: #444444 !important;
color: #79E8FF !important;
    border-color: #00D4FF !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 6px !important;
    padding-top: -15px !important;
    opacity: 0.90 !important;
    filter: alpha(opacity=90) !important;
     -webkit-box-shadow: 0px 0px 10px #22C6E6 !important;
     -moz-box-shadow: 0px 0px 10px #22C6E6 !important;
     box-shadow: 0px 0px 10px #22C6E6 !important;
}

#addon_container #tokeninfo {
background-color: #444444 !important;
color: #79E8FF !important;
    border-color: #00D4FF !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 6px !important;
    padding-top: -15px !important;
    opacity: 0.90 !important;
    filter: alpha(opacity=90) !important;
     -webkit-box-shadow: 0px 0px 10px #22C6E6 !important;
     -moz-box-shadow: 0px 0px 10px #22C6E6 !important;
     box-shadow: 0px 0px 10px #22C6E6 !important;
}

.user {
color: white !important;
}

.vote-lt {
color: #79E8FF !important;
background: url("http://i.imgur.com/14wEk.png") no-repeat scroll left center transparent !important;
}

.comment-lt {
background: url("http://i.imgur.com/dc7Hw.png") no-repeat scroll left center transparent !important;
}


#report_container .empty {
background-color: #444444 !important;
color: white !important;
}

#report_container #report_lt #report_statement {
background-color: #444444 !important;
color: #79E8FF !important;
    border-color: #00D4FF !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 6px !important;
    padding-top: -15px !important;
    opacity: 0.90 !important;
    filter: alpha(opacity=90) !important;
     -webkit-box-shadow: 0px 0px 10px #22C6E6 !important;
     -moz-box-shadow: 0px 0px 10px #22C6E6 !important;
     box-shadow: 0px 0px 10px #22C6E6 !important; 
}

#report_container #report_lt #report_msg {
background-color: #444444 !important;
color: #79E8FF !important;
}

#report_container #reports .report .report_bottom {
color: #79E8FF !important;
}

#game_container .userbox ul li.user_li:hover, #game_container .userbox ul li.sel
{
background-color: #555555 !important;
}

#report_container #reports .report:nth-child(2n+1) {
background-color: #444444 !important;
}

#report_container #reports .report {
background-color: #111111 !important;
}

.streak {
color: white !important;
}

.score-lt {
color: white !important;
}

blockquote {
background: #555555 !important;
}

.bio_markdown blockquote {
background: #555555 !important;
}

.wmd-preview {
background-color: #111111 !important;
}

#search_bar_options a {
background-color: #CC2222 !important;
}

.quote {
background-color: #555555 !important;
}

.track_user {
background-color: #111111 !important;
}

.commenttext {
color: white !important;
}

.action_reason {
background-color: #0000FF !important;
}

.result_msg {
background-color: #333333 !important;
}

a#join_round {
background-color: #555555 !important;
}

a#join_round:hover {
background-color: #1111BB !important;
}

.enter_lobby.sel {
background: url("http://em.jacube.cz/gradient_1.png") repeat-x scroll left bottom #BB3333 !important;
}

.enter_lobby {
background-color: #111111 !important;
}

.message_clip.opened {
background-color: #111111 !important;
}

.mod_toolkit .mod_tools {
background-color: #111111 !important;
}

#setupconds {
background-color: #111111 !important;
}

#role_text:hover {
    background-color: #111111 !important;
  }

#poll {
    background-color: #555555 !important;
  }


#message_core {
    background-color: #555555 !important;
  }


#subnav li {
  background-color: transparent !important;
  }

.achievement_descr{
background-color: #111111 !important;
}
}

@-moz-document url-prefix("http://www.epicmafia.com/user/") {
#header {
background: transparent !important;
}
}