body {
    background-image: url("april_dede.jpg");
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
/* body[style1] {
    background-image: url(../images/dota_2_epicbattle.jpg);
}
body[style2] {
    background-image: url(../images/Lina_And_CrystalMaiden.jpg);
}
body[style3] {
    background-image: url(../images/WingsForever.jpg);
}
body[style4] {
    background-image: url(../images/epic_battle_dota_2_heroes.jpg);
}
body[style5] {
    background-image: url(../images/Lina_And_CrystalMaiden.jpg);
} */
body:before {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    content: "";
    background: rgba(52, 60, 65,0.8);
    background: rgba(40,45,60,0.8);
    background: rgba(38, 44, 64, 0.8);
    z-index: -1;
}
.layout_head {
    background-color: rgba(27, 40, 56, 0);
    background-image: unset;
}
.layout_head::before {
    background: unset;
}
.top {
    background-color: unset;
}
.middle_left_layout {
    background-color: rgba(0,0,0,0.1);
    background-image: unset;
    box-shadow: 2px 1px 2px black;
}
.middle_header_gradient {
    background: linear-gradient(90deg,rgba(0, 47, 74, 0.6),rgba(0, 62, 72, 0.5));
    box-shadow: 2px 1px 2px black;
}
.emotes_BIG::after {
    border-top-color: rgb(32, 56, 74);
}
.emotes {
    background-color: rgb(32, 56, 74);
}
.chatMessages_item {
    color: #ddd;
}
.chatMessages_item.green {
    color: #00b300;
}
.chatMessages_item.orangered {
    color: orangered;
}
.chatnotify {
    background: linear-gradient(135deg,rgba(48,79,99,0.95) 50%, rgba(40,46,62,0.95) );
    background: linear-gradient(135deg,rgba(35, 83, 125, 0.8) 0%, rgb(16, 41, 53,0.6) );
    background: linear-gradient(135deg,rgb(16, 41, 53,0.9) 0%, rgb(50, 108, 160,0.6) );
    box-shadow: 0 1px 4px #1c4963;
    box-shadow: 0 1px 4px #46bcff;
}
.chatnotify span {
    color: #dddddd;
}
.chatnotify a {
    color: #fff;
}
.chatnotify a:hover {
    color: white;
}
.chatMessages_inf a {
    color: #afb0b2;
}
.chatMessages_inf a:hover {
    color: white;
    text-shadow: 1px 1px 20px white;
}
textarea[type=Chat] {
    border-color: transparent;
    background: rgb(0, 0, 0, 0.6);
}
.chatMessNew_content ::selection {
    background-color: rgb(198, 204, 217);
    color: black;
}
.chatMessNew_content .left div span {
    background-color: #00000094;
    color: #eee;
}
.chatMessNew_content .wrap_mess.left .name {
    color: #b3c1ca;
}
.chatMessages_content::-webkit-scrollbar-track-piece, .chatMessNew_content::-webkit-scrollbar-track-piece {
	background: black;
    border-radius: 0;
    border: 2px solid rgba(40,46,62,0.99);
    box-sizing: border-box;
}

.top_high a.dropdown-toggle {
    border-color: rgba(0, 0, 0, 0.7);
}
.dropdown-menu {
    background: linear-gradient(90deg,rgba(32, 63, 80, 0.6) 20%,rgba(12, 33, 45, 0.7));
    background-color: rgba(31, 47, 68, 0.65);
}
.dropdown-menu > li > a {
    color: #dddddd;
}
.top_high .dropdown ul>li>a, .top_high .dropdown ul>li>div>a {
    color: #dddddd;
}
.top_high .dropdown ul>li>a:hover, .top_high .dropdown ul>li>a:focus, .top_high .dropdown ul>li>div>a:hover, .top_high .dropdown ul>li>div>a:focus {
    background-color: rgba(0, 0, 0, 0.4);
    color: white;
    text-shadow: 1px 1px 20px white;
}
.dropdown-menu .setting {
    background-color: rgba(0, 0, 0, 0.2);
}
.chatMessages_item .dropdown ul, .chatMessages_item .dropup ul, .wrap_mess .dropdown ul {
    background: linear-gradient(90deg,rgba(32, 63, 80, 0.6) 20%,rgba(12, 33, 45, 0.7));
    background-color: rgba(31, 47, 68, 0.9);
}
.chatMessages_item .dropdown ul>li>a, .chatMessages_item .dropup ul>li>a, .wrap_mess .dropdown ul>li>a {
    color: #dddddd;
}
.chatMessages_item .dropdown-menu > li > a:hover, .chatMessages_item .dropdown-menu > li > a:focus, .wrap_mess .dropdown-menu > li > a:hover, .wrap_mess .dropdown-menu > li > a:focus {
    background-color: rgba(0, 0, 0, 0.4);
    color: white;
    text-shadow: 1px 1px 20px white;
}

.TimeBar {
    background-color: rgba(0, 0, 0, 0.2);
}
.TimeBarBig .TimeRun {
    color: #ccc;
}
.ball {
    background-color: rgba(0, 0, 0, 0.2);
}
.player_balance {
    color: #ddd;
}
.bet_box .bet_box_inside .actions .action {
    color: #ccc;
}
.bet_box .bet_box_inside .actions .action:hover {
    background: rgba(0,0,0,0.5);
}
.bet_box .bet_box_inside input.bet_amount {
    color: #ddd;
    background: rgba(0,0,0,0.5);
    border-color: transparent;
}
.button_color_area {
    border-color: transparent;
    box-shadow: 0 9px rgba(255,255,255,0.8);
}
.Roulette_CLICK_AREA #RouletteBET_8to14 {
    border-color: transparent;
    background-color: black;
}
.Roulette_CLICK_AREA.enable .button_color_area:active {
    box-shadow: 0 5px rgba(255,255,255,0.4);
}
.one_third_button_part {
    color: #ddd;
}
.listen_all_player {
    color: #ddd;
}
.You {
    background-color: rgba(0, 0, 0, 0.5);
}
.one_third_button_part.win {
    font-weight: 600;
    color: rgba(20, 210, 20, 1);
}
.one_third_button_part.win .listen_all_player{
    color: rgba(20, 210, 20, 1);
}
.one_sixth_button_part.win.win2, .one_sixth_button_part.win.win2 .listen_all_player {
    color: #00fd00;
}
.one_sixth_button_part.win.win3, .one_sixth_button_part.win.win3 .listen_all_player {
    color: yellow;
}
@keyframes WinDice2Effect {
    0% {color: unset; font-size: 100%;}
    20% {color: #00fd00; font-size: 200%;}
    100% {color: #00fd00; font-size: 100%;}
}
@keyframes WinDice3Effect {
    0% {color: unset; font-size: 100%;}
    20% {color: yellow; font-size: 200%;}
    100% {color: yellow; font-size: 100%;}
}

.trade_link_container {
    background: rgba(156, 155, 149, 0.7);
}
.item:hover {
    box-shadow: 0 0 10px 3px rgba(0,0,0,.3);
}




.aff_contain {
    color: #e6e6e6;
}
.tooltip_aff {
    border-color: #e6e6e6;
}
.aff_row [green] {
    color: lawngreen;
}


.footer {
    background-color: unset;
    background-image: unset;
}
.footer_true {
    background: linear-gradient(90deg,rgba(40,46,62,0.75) 10%, rgba(48,79,99,0.5));
    background: linear-gradient(90deg,rgba(33, 56, 74, 0.75) 50%, rgba(19, 38, 51, 0.85));
}


.block_content {
    background: linear-gradient(110deg,rgba(200,200,200,0.1) 50%,rgba(200,200,255,0.15));
    background: rgba(200,200,255,0.15);
}
.wraper_c2 {
    background: rgba(200,200,255,0.15);
}
.block_select_text, .block_select_arrow {
    color: #ddd;
}
.block_info a, .inventory_info a {
    color: #00cac7;
}
.dot {
    background: rgba(255,255,255,.8);
}
.top_gradient {
    background-color: rgba(0,0,0,0.8);
}
.trade_button_wrap {
    background-color: rgba(40,46,62,0);
}
.trade_button_wrap:after {
    border-color: rgba(40, 46, 62, 0);
    border-left: 100px solid transparent;
    border-right: 100px solid transparent;
}
.balance_title {
    color: #ddd;
}
.balance_title_background {
    color: #ddd;
    background: linear-gradient(90deg,rgba(0,0,0,0.01),rgba(0,0,0,0.5) 50%,rgba(0,0,0,0.01));
}
.balance_title_shadow {
    background-image: radial-gradient(ellipse,rgba(0, 0, 0,0.5) 0, rgba(50, 50, 70, 0.2) 70%, rgba(80, 80, 100, 0.2) 100%);
}
.trade_step_container {
    color: rgba(255,255,255,0.9);
}
.lite_step_dot, .lite_step_line {
    background-color: rgba(255,255,255,0.9);
}
.checked {
    color: white;
}
.checked .lite_step_dot {
    background: white;
}
.check_box::before, .check_box::after {
    background-color: lightseagreen;
}
.lite_step_line:before {
    background: lightseagreen;
}
.move_to_trade_wrap {
    background-color: rgba(40,46,62,0.8);
}
.deauthorize_tag {
    background-color: rgba(40,46,62,0.5);
}
.deauthorize_tag a {
    color: rgba(255,255,255,0.8);
}
.deauthorize_tag a:hover {
    color: white;
}
.item.dis:before {
    background: rgba(0, 0, 0, 0.8);
}


.ace_header {
    color: #ddd;
}


.provablyfair_heading, .provablyfair_body, .provablyfair_body .text {
    color: #ddd;
}
table.provablyfair tr:nth-child(even) {
    background: linear-gradient(110deg,rgba(0,0,0,0.3) 50%,rgba(10,50,50,0.3));
}
table.provablyfair.mainpage tbody, table.provablyfair tbody {
    color: #e6e6e6;
    background-color: rgba(50,100,150,0.1);
}
table.provablyfair a {
    color: lightskyblue;
    border-bottom: 1px solid lightskyblue;
}
table.provablyfair a:hover {
    color: deepskyblue;
}
.provablyfair_body a {
    color: lightskyblue;
}
.provablyfair_body a:hover {
    color: deepskyblue;
}


.referral_title {
    color: #e6e6e6;
}
input[type=referral_input] {
    color: #e6e6e6;
}
table.affiliates tr:nth-child(odd) {
    /* color: #e6e6e6; */
}
table.affiliates tr:nth-child(even) {
    background: linear-gradient(110deg,rgba(0,0,0,0.3) 50%,rgba(10,50,50,0.3));
}
table.affiliates tbody {
    color: #e6e6e6;
    background-color: rgba(100,100,100,0.5);
    background: unset;
}
table.affiliates .topten {
    color: lavender;
}


.faq_title:hover, .faq_title.active {
    color: yellowgreen;
}
.terms_header {
    color: papayawhip;
}
.terms_body {
    color: burlywood;
}
.terms_body.middle_provably_page {
    background:unset;
}
.terms_text, .faq_text {
    border-color: burlywood;
}
.terms_text p a, .faq_text p a {
    border-color: yellowgreen;
    color: yellowgreen;
}
.terms_text p a:hover, .faq_text p a:hover {
    border-color: transparent;
}

.statistics_middle {
    background-color: rgba(0,0,0,.2);
}


.botbox, input[type=bot_input] {
    color: #ddd !important;
}

.pickgame img {
    filter:invert(0%);
}
.one_sixth_button_part {
    color: #ddd;
}
.button_color_dice {
    background: linear-gradient(90deg,rgba(232, 240, 254, 0.7),rgba(232, 240, 254, 0.8));
}
.Roulette_CLICK_AREA.enable .button_color_dice:hover {
    box-shadow: inset 0 -5px 0 rgba(57,57,57,.15), 5px 5px 7px rgba(210,210,210,.2), 0 0 16px rgba(144, 146, 158,.45);
}
.center_square .cube_dot {
    background: #0a0a0f;
}
@media (max-width: 1450px) {
    .listen_area {
        background-color: rgba(40,46,62,0.5);;
    }
}
table.provablyfair.day_page_dice tr td {
    background: linear-gradient(90deg,rgba(44, 46, 58, 0.6),rgba(44, 46, 58, 0.7));
    background-color: rgba(57, 57, 57, 1);
}
.modal_settings {
    background: linear-gradient(90deg,rgba(40,46,62,0.95) 10%, rgba(48,79,99,0.9));
    color: #697934;
}
.modal_settings .modal_close {
    color: #ddd;
}
.modal_settings .modal_title {
    color: #ddd;
}
.setting_label {
    color: #6f8a15;
}
.warningevent {
    color: #e6e6e6;
}
