body {
    background: #25222F url('../img/last_design/hell/bg/mid-repeat.png') repeat-y center 936px;
    color: #f5f4f4;
}

body::before {
    background: #221F2D url('../img/last_design/hell/bg/header.png') no-repeat center top / 1920px;
}

#bg-overlay-top {
    background:  url("../img/last_design/hell/bg/overlay-top.png") repeat scroll 0 0;
    position: absolute;
    top: 500px;
    left: 0;
    width: 100%;
    height: 299px;
}

#bg-overlay-middle {
    background: url('../img/last_design/hell/bg/overlay-middle.png') repeat center 500px;
    position: absolute;
    top: 799px;
    width: 100%;
    height: 91%;
}

#footer_bg {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/bg/footer_big.png") no-repeat scroll center top;
}

#footer_bg_shadow {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/bg/footer.png") repeat-x scroll center top;
}

.header_personage_block {
    width: 1920px;
}

#header_personage {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/header_daemon_mm.png") no-repeat scroll 0 0 / 1920px auto;
    height: 100%;
    width: 100%;
     left: 6%;
    z-index:0;
    top: -204px;
}

@media all and (max-width: 1400px) {
    #header_personage {
        left: -11%;
    }
}

#main .title_content {
    background: url('../img/new_des/title_hell_bg.png') repeat;
}

.logo_area .logo {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/logo.png") no-repeat scroll center top;
}

.logo_area .choose_side{
    color: #D2D2D7;
    text-shadow: 0.4px 2px 2.9px rgba(0, 0, 0, 0.42);
}

.logo_area .logo {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/logo.png") no-repeat scroll center top;
}

#live_drop .item .title {
    background: url('../img/new_des/drop_sh.png') no-repeat center 30px;
}

#live_drop .item .title .title_item {
    color: #ffcc00;
}

#main .title_content .title_text {
    color: #fff;
}

#main .title_content .title_val {
    color: #ffc600;
}

.covert_color { color: #EA4B4B !important; }
.rare_color { color: #f6ad04 !important; }
.stattrak_star_color, .star_color { color: #8650AC !important; }
.classified_color { color: #D32CE6 !important; }
.restricted_color { color: #8746FD !important; }
.industrial_color { color: #0186d7 !important; }
.milspec_color { color: #0085F4 !important; }

#live_drop .drop_cont_menu {
    background: url("../img/new_des/title_hell_bg.png") repeat scroll 0 0;
}

#live_drop .drop_cont_menu li::before {
    color: #ffcc00;
}

#live_drop .drop_cont_menu a{
    color: #ffd800;
}

.items_container .heading .text, .heading_text {
    color: #ffcc00;
    background-image: linear-gradient(to right, #ffcc00, #ffcc00), linear-gradient(#ffcc00, #ffcc00);
}

.toggle-status{
    color: #ffcc00;
}

.items_container .heading .text::before, .heading_text::before {
    color: #ffcc00;
}

.items_container .heading_link .text {
    text-shadow: 1px 1px 1px black, 0 0 0 #000;
    color: #ffd800;
}

.items_container .heading_link .text::before {
    color: #ffcc00;
}

.items_container .heading_link .text:first-child::before{
    color: #FD9801;
}

.items_container .heading_link .text a {
    color: #ffd800;
}

.items_container .heading_link .text:first-child a{
    color: #FD9801;
}

.case .title {
    color: #fff;
}

.case .price, .case .open {
    border: solid 2px #ffcc00;
}

.case .open{
    border-color:#ffcc00 !important;
    background-color: #ffcc00;
    color: #000 !important;
}

.case .price {
    color: #ffcc00;
}

.breadcrumbs {
    text-shadow: 1px 1px 1px black, 0 0 0 #700;
}

.breadcrumbs a {
    color: #ffd800;
}

.breadcrumbs .submenu {
    color: #ffcc00;
}

.breadcrumbs a:last-child, .breadcrumbs i:last-child {
    color: #ffd800;
}

#titleCaseName.custom {
   color: #fff;
}

.title_price {
    background-color: #1a0705;
    border: 2px solid #080200;
    color: #eee;
}

.title_price #case_price {
    color: #ffc630;
}

#titleCaseName .title_name {
    text-shadow: 1px 1px 1px black, 0 0 0 #000;
}

.case_control_area_right .drop {
    color: #fff;
}

.case_open .title_password, .case_open .title_price {
    color: #fff;
}

.case_control_area_left .title_password {
    background-image: linear-gradient(to right, #ff4124, #ff244f), linear-gradient(#fb244d, #fb244d);
}

.case_price_text, #case_price, #win_pwd {
    color: #ffffff;
}

.case_body .text-uppercase {
    color: #fff;
}

.newCaseImage {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
}

.case_open > div .title, .opencase > div .title, .case_contains_custom .title{
    color: #ffffff;
}

.case_open > div .title span, .opencase > div .title  span, .case_contains_custom .title span{
    color: #ffcc00;
}

.numerated .item:before {
    color: #ffcc00;
}

.caseImageContainer .newCaseImage:before, .case_contains_custom .newCaseImage:before {
    color: #ffcc00;
}

.caseImageContainer .newCaseImage.activeColor:before {
    color: #ff244f;
    font-weight: bold;
}

.caseImageContainer .newCaseImage{
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
}

.case_contains .heading {
    color: #eee;
}

.progress_border {
    border-left: 1px solid #fff;
}

.progress_border span {
    color: #fff;
}

.case_contains .item .title, .spin_container .item .title {
    color: #ffcc00;
}

.case_contains.case_classic .item .title {
    color: #ffffff;
}

.case_contains_custom .item .title {
    color: #ffffff;
}

.case_contains .item .title div {
    color: #ffffff;
}

.case_contains .item .probability, .spin_container .item .probability {
    color: #ffffff;
}

.special_offer_content .top_info, .section_stats_details_block .top_info {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
}

.table_block_sep {
    background-image: linear-gradient(to right, #ff4124, #ff244f);
}

.table_block_sep.total {
    background: none;
}

#roulette-container.done {
    border: 3px solid #ffcc00;
}

.btn_small, .btn {
    border: 2px solid #ffcc00 !important;
    color: #ffcc00 !important;
}

.btn_push {
    color: #ffcc00;
}

.btn_small:hover, .btn:hover {
    background-color: #fcd537 !important;
    color: #000 !important;
}

.btn_silver {
    border: 2px solid #807C84 !important;
    color: #807C84 !important;
}

.btn_silver:hover {
    background: #807C84 !important;
}

.case_body #filter_control_div input[type="text"] {
    background-color: #140a00;
    border: 2px solid #0d0600;
    color: #888888;
}

.caseCreator .btn {
    color: #eaaf01;
}

.caseCreator .cumulativePercentage, .caseCreator .expectedReturnHell, .caseCreator .expectedReturnHeaven, .caseCreator .affPercentage {
    color: #ffcc00;
}

.caseCreator .control-label {
    color: #ffcc00;
}

.caseCreator .control-label:before {
    background-color: #ffcc00;
}

.irs-min, .irs-max {
    color: #ffcc00;
}

.irs-grid-pol {
    background: #000 none repeat scroll 0 0;
}

.irs-from, .irs-to, .irs-single {
    background: #2e0b00 none repeat scroll 0 0;
    border-color: #8c5701 #ce8309 #FFCC00;
    color: #f5c300;
}

.irs-grid-text {
    color: #fff;
}

#caseImageContainer .newCaseImage:hover, #caseImageContainer .newCaseImage:active {
    border: 1px solid #ffcc00;
}

.weaponAddContainer label {
    background-color: #120503;
    border: 2px solid #ffcc00;
}

.weaponAddContainer .label_checked {
    background-color: #ffcc00;
}

.weaponAddContainer .filter_list_item span.filter_name {
    color: #fff;
}

.weaponAddContainer .filter_list_item span.filter_name span {
    color: #ccc;
}

#filter_extra_div label {
    background-color: #120503;
    border: 2px solid #ffcc00;
}

#filter_extra_div .label_checked {
    background-color: #ffcc00;
}

#newCaseWeapon .weaponDiv:hover {
    border: 1px solid #ffcc00;
}

#newCaseWeapon .weaponDiv.selected {
    border: 1px solid #ffcc00;
}

.stat-roul, .stattrack {
    color: #ffcc00;
}

#newCaseWeapon .name {
    color: #ff0000;
}

#newCaseWeapon .added {
    border: 1px solid #FBEAC8 !important;
}

.styled-select {
    background: #1a0705 url("../img/last_des/select_arrow_down.png") no-repeat scroll 100% 1px;
}

.brown   {
    background-color: #1d0e00;
}

#fixed_price_block input[type="text"] {
    background-color: #140a00;
    border: 2px solid #0d0600;
    color: #888888;
}

.table#newCaseWeaponTable td {
    border-top: 1px solid #592a00;
}

.table#newCaseWeaponTable th {
    color: #ddd !important;
}

.newWeaponItem input[type="radio"] + label, .bonus_choices input[type="radio"] + label {
    color: #6A3301;
    border: 2px solid #817883;
}

.newWeaponItem input[type="radio"] + label span, .bonus_choices input[type="radio"] + label span {
    background-color: #2E2032;
}

.newWeaponItem input[type="radio"]:checked + label span, .bonus_choices input[type="radio"]:checked + label span{
    background-color:#92d533;
    border: 2px solid #2E2032;
}

.bonus_choices input[type="radio"]:checked + label {
    border: 2px solid #fff;
}

.stattrack_text {
    color: #ffcc00;
}

.styled-select-short {
    background-color: #1a0705;
}

.styled-select-short .dec{
    background: #1a0705 url("../img/last_des/select_arrow_down.png") no-repeat scroll 100% top;
}

.styled-select-short .inc{
    background: #1a0705 url("../img/last_des/select_arrow_up.png") no-repeat scroll 40% top;
}

.styled-select-short input {
    background-color: #1a0705;
    border: 1px solid #1a0705;
    color: #f4f4f4;
}

.activeColor {
    color: #D93A0E;
}

.activeCell {
    border: 2px solid #ffcc00 !important;
}

#header .user_li span.user_menu:nth-child(1) {
    color: #FFCC00;
}

#header .user_li a#logout {
    background: url("../img/last_design/hell/common/logout.png") no-repeat scroll 0 0;
}

#header .userpic {
    border: 2px solid #ffcc00;
}

.logged .plus {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/add_balance_profile.png") no-repeat scroll center center;
}

.modal {
    background: #2e2032 none repeat scroll 0 0;
    border: solid 1px #584d5b;
}

.breadcrumbs .common_breadcrumb_circle {
    border: 2px solid #fff;
}

.about_page .about_item {
    background: rgba(0, 0, 0, 0) url("../img/new_des/icn_about.png") no-repeat scroll left 1px;
}

 .faq_page .half:first-child .faq_item:first-child, .info_page .half:first-child .profile_item:first-child,
 .info_page.questions .half:nth-child(3) .partner_item:first-child {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/help_faq.png") no-repeat scroll left 0;
}

.info_page .half:nth-child(2)  {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/attention_big_profile.png") no-repeat scroll left top;
}

.partner_code {
    color: #ffffff;
}

.partner_item .text, .faq_item .text, .profile_item .text {
    color: #fff;
}

.faq .partner_title, .faq_item .title, .profile_item .title, .partner_item .title{
    color: #ff2948;
}

.faq a {
    color: #f6cf00;
}

.tos_page .tos_item {
    background: rgba(0, 0, 0, 0) url("../img/new_des/icn_tos.png") no-repeat scroll left 1px;
}

.tos_item .text{
    color: #cbcbcb;
}

.b_consumer, .b_common, .case_bottom_line.consumer_border, .main_left_line.consumer_border {
    background: url("../img/last_design/hell/bg/item_shadow_consumer.png") no-repeat scroll 0 -20px / cover;
}

.win_content .img.b_consumer, .win_content .img.b_common  {
    background: url("../img/last_design/hell/bg/item_shadow_consumer.png") no-repeat scroll 10px -20px / cover;
}

.case_classic .b_consumer, .case_classic .b_common,
.case_classic .case_bottom_line.consumer_border,
.case_classic .main_left_line.consumer_border,
.case_contains_custom .case_bottom_line.common_border,
.case_contains_custom .case_bottom_line.consumer_border
{
    border-bottom: 2px solid #B0C3D9;
}

.caseImageContainer .case_bottom_line.consumer_border, .caseImageContainer .case_bottom_line.consumer_border {
    border-bottom: 3px solid #B0C3D9;
}

.b_rare, .case_bottom_line.rare_border, .main_left_line.rare_border {
    background: url("../img/last_design/hell/bg/item_shadow_rare.png") no-repeat scroll 0 -20px / cover;
}

.win_content .img.b_rare {
    background: url("../img/last_design/hell/bg/item_shadow_rare.png") no-repeat scroll 10px -20px / cover;
}

.case_classic .b_rare, .case_classic .case_bottom_line.rare_border,
.case_classic .main_left_line.rare_border,
.case_contains_custom .case_bottom_line.rare_border {
    border-bottom: 2px solid #F6AD04;
}

.caseImageContainer .case_bottom_line.rare_border {
    border-bottom: 3px solid #F6AD04;
}

.b_classified, .case_bottom_line.classified_border, .main_left_line.classified_border {
    background: url("../img/last_design/hell/bg/item_shadow_classified.png") no-repeat scroll 0 -20px / cover;
}

.win_content .img.b_classified {
    background: url("../img/last_design/hell/bg/item_shadow_classified.png") no-repeat scroll 10px -20px / cover;
}

.case_classic .b_classified, .case_classic .case_bottom_line.classified_border,
.case_classic .main_left_line.classified_border,
.case_contains_custom .case_bottom_line.classified_border {
    border-bottom: 2px solid #DD00FE;
}

.caseImageContainer .case_bottom_line.classified_border {
    border-bottom: 2px solid #DD00FE;
}

.b_industrial, .b_milspec,
.case_bottom_line.industrial_border,
.case_bottom_line.milspec_border,
.main_left_line.industrial_border,
.main_left_line.milspec_border {
    background: url("../img/last_design/hell/bg/item_shadow_milspec.png") no-repeat scroll 0 -20px / cover;
}

.win_content .img.b_industrial, .win_content .img.b_milspec {
    background: url("../img/last_design/hell/bg/item_shadow_milspec.png") no-repeat scroll 10px -20px / cover;
}

.case_classic .b_industrial, .case_classic .b_milspec,
.case_classic .case_bottom_line.industrial_border,
.case_classic .case_bottom_line.milspec_border,
.case_classic .main_left_line.industrial_border,
.case_classic .main_left_line.milspec_border,
.case_contains_custom .case_bottom_line.milspec_border,
.case_contains_custom .case_bottom_line.industrial_border {
    border-bottom: 2px solid #0186d7;
}

.caseImageContainer .case_bottom_line.milspec_border,
.caseImageContainer .case_bottom_line.industrial_border {
    border-bottom: 2px solid #0186d7;
}

.b_restricted, .case_bottom_line.restricted_border, .main_left_line.restricted_border {
    background: url("../img/last_design/hell/bg/item_shadow_restricted.png") no-repeat scroll 0 -20px / cover;
}

.win_content .img.b_restricted {
    background: url("../img/last_design/hell/bg/item_shadow_restricted.png") no-repeat scroll 10px -20px / cover;
}

.case_classic .b_restricted,
.case_classic .case_bottom_line.restricted_border,
.case_classic .main_left_line.restricted_border,
.case_contains_custom .case_bottom_line.restricted_border {
    border-bottom: 2px solid #7660FF;
}

.caseImageContainer .case_bottom_line.restricted_border {
    border-bottom: 2px solid #7660FF;
}

.b_covert, .case_bottom_line.covert_border, .main_left_line.covert_border {
    background: url("../img/last_design/hell/bg/item_shadow_covert.png") no-repeat scroll 0 -20px / cover;
}

.win_content .img.b_covert {
    background: url("../img/last_design/hell/bg/item_shadow_covert.png") no-repeat scroll 10px -20px / cover;
}

.case_classic .b_covert, .case_classic .case_bottom_line.covert_border, .case_classic .main_left_line.covert_border, .case_contains_custom .case_bottom_line.covert_border {
    border-bottom: 2px solid #EB4B4B;
}

.caseImageContainer .case_bottom_line.covert_border {
    border-bottom: 2px solid #EB4B4B;
}

.newCaseImage.restricted_border,
.newCaseImage.classified_border,
.newCaseImage.rare_border,
.newCaseImage.consumer_border,
.newCaseImage.covert_border,
.newCaseImage.industrial_border,
.newCaseImage.milspec_border {
    background-color: rgba(0, 0, 0, 0.4) !important;
}

/* DivTable.com */
.divTableCell, .divTableHead {
    color: #ffffff;
}

.divTableHead {
    color: #ffffff;
}

.partner .partner_level_text_up {
    color: #ffbc00;
}

.partner_title {
    color: #ffffff;
}

/*---PROFILE---*/

.profile_container .user_info {
    color: #ffffff;
}

.profile_container .username {
    color: #ffffff;
}

.steam_link {
    background: url("../img/last_design/hell/common/steam_profile.png") no-repeat scroll 0 center;
    color: #fff !important;
}

.steam_link_simple {
    color: #ffffff;
    border-bottom: 1px solid #939196;
}

.logged .balance {
    color: #ffcc00;
}

.profile_contains_help {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/help_faq.png") no-repeat scroll 0 0;
}

.case_contains div.help {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/help_faq.png") no-repeat scroll 96px 0;
}

.profile_warning, .gray_warning {
    background: url("../img/last_design/hell/common/attention.png") no-repeat scroll 0 center;
    color: #7f7b7f;
}

.item .info .price {
    border: 2px solid #ffcc00;
    color: #ffcc00;
}

.status.can_sell, .status.can_sell_view {
    border: 2px solid #FFCC00;
    color: #ffcc00;
}

.item .info .status.sold {
    background: url('../img/last_design/hell/common/sold.png') no-repeat 0 4px;
    color: #F85523;
    text-transform: none;
}

.item .info .price_noborder {
    color: #ffcc00;
}

/*---PARTNER PAGE---*/

.partner .top_info .partner_rank_info {
    background-color: #000000;
    border: 2px solid #3b3b3b;
}

.partner .partner_top_right {
    background-color: #000000;
    border: 2px solid #3b3b3b;
}

.partner .partner_block_progress {
    color: #ffffff;
}

.partner_block_progress .progress {
    background-color: #8b7191;
}

.progress_percent {
    color: #ff254d;
}

.partner .top_info .partner_rank_info .possible_win {
    border: 2px solid #FFCC00;
}

.partner .top_info .partner_rank_info .possible_win span {
    color: #FFCC00;
}

.url_form .btn.code {
    background-color: #ffcc00;
    border: solid 2px #ffcc00 !important;
    color: #0a080b !important;
}

.partner .url_form input[type="text"] {
    background: #1a0705 none repeat scroll 0 0;
    border: 2px solid #120403;
}

.earnings_block_top, .earnings_block_bottom {
    color: #ffffff;
}

.url_form .code, #coupon_content .code {
    color: #fff;
}

.partner .url_form .btn, .partner_block .btn{
    color: #FFC600;
}

.earnings_block_main {
    color: #ff244f;
}

.pshadow {
    border-left: 0 solid #ffc600;
    box-shadow: 3px 0 8px 1px #ffc600;
}

/*---CANVAS---*/

.title_separator {
    border-top: 1px solid #ccc;
}

.loader {
    background: url('../img/last_design/hell/common/spinner.gif') no-repeat center top / 60px;
}

.loader_ajax {
    background: url('../img/last_design/hell/common/spinner.gif') no-repeat center top / 84px;
}

.header_stats .stat_num {
    background-image: linear-gradient(to right, #ff4124, #ff244f), linear-gradient(#ff4124, #ff244f);
}

#header_text_footer {
    color: rgba(255, 255, 255, 0.3);
}

.logo_area .mode_choice {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/help.png") no-repeat scroll 1px 3px;
}

.table thead th {
    border-bottom: 1px solid red;
}

.notice_confirm { color: #fff; }
.bonus_choices { color: #8DCF23; }
.bonus_choices .no { color: #D65328; }
.cont_youtuber { color: #ED9227; }

#main_menu .active, #filter_menu .active {
    background-color: #ff254e;
    color: #fff !important;
}

#main_menu_sep {
    background-image: linear-gradient(to right, #ff4124, #ff244f);
}

#main_menu a, #filter_menu a {
    color: #ff254e;
}

#case_creator_banner .gun_left{
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/gun_left.png") no-repeat scroll 0 0;
}

#case_creator_banner .gun_center .gun_text_title{
    color: #ffcc00;
}

#case_creator_banner .gun_center .gun_text{
    color: #ffffff;
}

#case_creator_banner .gun_center .gun_control .gun_button{
    background-color: #ffcc00;
    border: solid 1px #ffcc00;
}

#case_creator_banner .gun_center .gun_control .gun_button a {
    color: #000;
}

#case_creator_banner .gun_center .gun_control .gun_button a:hover{
    color: #fff !important;
}

#case_creator_banner .gun_center .gun_control .gun_shape_left{
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/shape_l.png") no-repeat scroll 0 0;
}

#case_creator_banner .gun_center .gun_control .gun_shape_right{
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/shape_r.png") no-repeat scroll 0 0;
}

#case_creator_banner .gun_right{
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/gun_right.png") no-repeat scroll 0 0;
}

#profile_stats_banner .money_left{
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/money_left.png") no-repeat scroll 0 0;
}

#profile_stats_banner .money_center .money_text_title{
    color: #fff;
}

#profile_stats_banner .money_center .money_text{
    color: #ffffff;
}

#profile_stats_banner .money_right{
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/money_right.png") no-repeat scroll 0 0;
}

.simple_page_title {
    background-image: linear-gradient(to right, #ffcc00, #ffcc00), linear-gradient(#ffcc00, #ffcc00);
}

.simple_page_title_help span {
    background-image: linear-gradient(to right, #ff4124, #ff244f), linear-gradient(#ff4124, #ff4124);
}

.simple_page_title_help_icn {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/help_small.png") no-repeat scroll center center;
}

.simple_page_title.discount_area {
    background-image: linear-gradient(to right, #ff6724, #ff244f), linear-gradient(#ff6724, #ff244f);
}

input {
    border: 1px solid rgba(0, 0, 0, .3);
    background-color: #ffffff;
}

.discount_page {
    background:url('../img/last_design/hell/bg/discount.png') no-repeat 35% top;
}

.win_positions .win_number {
    color: #ffffff;
}

.win_positions .win_name {
    color: #89767A;
    text-shadow: 2.4px 2px 2px rgba(0, 0, 0, 0.42);
}

.win_positions .win_name div{
    color: #524045;
    text-shadow: 2.4px 2px 2px rgba(0, 0, 0, 0.42);
}

.win_positions::before {
    position: absolute;
    content: '';
    width: 1090px;
    height: 886px;
    top: -60px;
    left: 23px;
}

.profile_menu a {
    color: #ff254e;
}

.profile_menu a.active {
    background-color: #ff254e;
    color: #fff;
}

.profile_menu a:hover {
    color: #fff !important;
}

.profile_menu_line_sep, .case_custom_area_menu_line_sep {
    background-image: linear-gradient(to right, #ff4124, #ff244f);
    background-color: #ff4124;
}

.profile_area_line_sep, .case_custom_area_line_sep {
    background-image: linear-gradient(to right, #ff4124, #ff244f);
    background-color: #ff4124;
}

.profile_stats_control_details .title {
    color: #ffffff;
}

.filter_dates {
    color: #ffffff;
}

.profile_stats_control .profile_stats_control_l, .profile_stats_control .profile_stats_control_r {
    color: #ffffff;
}

.profile_stats_control .profile_stats_control_r {
    color: #ffcc00;
}

.calendar {
    background:url('../img/last_design/hell/common/calendar.png') no-repeat center bottom;
}

.bg_transparent {
    background: rgba(0, 0, 0, 0.15) none repeat scroll 0 0;
}

.bg_transparent_3 {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
}

.section_stats_details_total td {
    color: #ff244f !important;
}

#btnDailyBonusWeaponOk, #btnReopen {
    border: 2px solid #8dc63f !important;
    color: #8dc63f !important;
}

#btnDailyBonusWeaponOk:hover, #btnReopen:hover {
    background-color: #8dc63f !important;
    color: #fff !important;
}

.ui-widget-content {
    background: #291E2B !important;
    color: #fff !important;
}

.ui-widget.ui-widget-content {
    border: 1px dotted #ffcc00 !important;
}

.case_control_area_left {
    background: rgba(0, 0, 0, .3) url("../img/last_design/hell/common/dropped_slot.png") no-repeat scroll 0 0;
    border: 1px solid rgba(255, 36, 78, 0.3);
    color: #ffffff;
}

.case_control_area_left.active {
    background: rgba(0, 0, 0, .3) url("../img/last_design/hell/common/dropped_slot_active.png") no-repeat scroll 0 0;
}

.modal .discount {
    background:url('../img/last_design/hell/common/discount.png') no-repeat center center;
}

.own_case_fire {
    background: url(../img/last_design/hell/common/u_case.png) no-repeat center -3px;
}

#caseCustomWinSlotHelp.modal .text_num {
    color: #ff2948;
}

#caseCustomWinSlotHelp.modal .btn:hover {
    color: #ffcc00 !important;
}

#caseCustomWinSlotHelp.modal .cont .text {
    color: #ffffff;
}

.opencase .opencase-top .opencase-top-carousel-selector {
    background-color: #ffcc00;
    box-shadow: 0px -2px 10px 0px #d7ad08;
}

.opencase .opencase-top .opencase-top-carousel-selector::after {
    background: url(../img/last_design/hell/common/r_down.png) no-repeat center 0;
}

.opencase .opencase-top .opencase-top-carousel-selector::before {
    background: url(../img/last_design/hell/common/r_up.png) no-repeat center 0;
}

.win_positions::before {
    background: url(../img/last_design/hell/bg/special_offer_bg.png) no-repeat center 24px;
}

.win { background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0; }

.win_positions div.shadow_1,
.win_positions div.shadow_2,
.win_positions div.shadow_3,
.win_positions div.shadow_4,
.win_positions div.shadow_5 {
    background: url(../img/last_design/hell/bg/special_offer_item.png) no-repeat center 0;
}

.expectedReturnHell, .expectedReturnHeaven {
    color: #ffcc00;
 }

#header, #footer_menu {
    background-color: #281c2b;
}

.header_stats #online-stat{
    background: url('../img/last_design/hell/common/online.png') no-repeat 0 4px;
}

.header_stats #overall-case-stat{
    background: url('../img/last_design/hell/common/case_opened.png') no-repeat 0 6px;
}

.header_stats #registered-stat{
    background: url('../img/last_design/hell/common/registered.png') no-repeat 0 4px;
}

.header_stats .stat_text {
    color: #8b7191;
}

.header_stats .header_stats_data #create_case a {
    background-image: linear-gradient(to right, #ff4124, #ff244f), linear-gradient(to top, #ff4124, #ff244f);
    border-image-source: linear-gradient(to top, #ff4124, #ff244f);
    background-color: #ff4124;
}

.header_stats .header_stats_data #create_case a:hover {
    background-image: linear-gradient(to right, #ff244f, #ff4124), linear-gradient(to top, #ff244f, #ff4124);
    border-image-source: linear-gradient(to top, #ff244f, #ff4124);
    background-color: #ff4124;
    color: #fff !important;
}

.select_giveaway {
    background-color: #322337;
    border-color: #584d5b;
}

.giveaway.open .selected_giveaway {
    background-color: #2F1E34;
}

.selected_giveaway:hover {
    color: #FF4025;
    background-color: #322337;
}

#hoverItem {
    background-image: linear-gradient(to bottom, #2c153f, #101011);
}

#hoverItem .userpic {
    border: 2px solid #ffcc00;
}

#hoverItem .title {
    color: #ffcc00;
}

#hoverItem .title_text {
    color: #fff;
}

#caseCustomWinSlotHelp.modal .btn, #caseCustomWinSlotHelp.modal .btn:hover{
    color: #1b47d4 ;
}

#header_stats {
    background-color: rgba(40, 28, 43, 0.8);
}

#header_line_separate {
    background-image: linear-gradient(to right, #ff4124, #ff244f);
}

#top_left {
    background: url(../img/last_design/hell/bg/top_left_sm.png) no-repeat center 0;
    height: 407px;
}

#top_left.big {
    background: url(../img/last_design/hell/bg/top_left.png) no-repeat center 0;
}

#top_right {
    background: url(../img/last_design/hell/bg/top_right_sm.png) no-repeat center 0;
    width: 504px;
    height: 407px;
}

#top_right.big {
    background: url(../img/last_design/hell/bg/top_right.png) no-repeat center 0;
    width: 504px;
}

.logo_area .choose_side_control {
    background: url('../img/last_design/hell/bg/side_mode.png') no-repeat scroll;
}

#header .user_li a#addbalance {
    background: url("../img/last_design/hell/common/add_balance.png") no-repeat scroll 0 0;
}

#header .user_li a#logout {
    background: url("../img/last_design/hell/common/logout.png") no-repeat scroll 0 0;
}

.logged .plus {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/add_balance_profile.png") no-repeat scroll center 5px;
}

#live_drop .item:nth-child(2n) {
    background-image: linear-gradient(to bottom, #130C0D, #080317);
}

#live_drop .item:nth-child(2n+1) {
    background-image: linear-gradient(to bottom, #251433, #130C0D);
}

::-webkit-input-placeholder {color: #FFF; font-size: 16px;}
::-moz-placeholder          {color: #FFF; font-size: 16px;}/* Firefox 19+ */
:-moz-placeholder           {color: #FFF; font-size: 16px;}/* Firefox 18- */
:-ms-input-placeholder      {color: #FFF; font-size: 16px;}

.url_form input[type=text], #coupon_content input[type=text] {
    color: #fff;
    border: 1px solid rgba(255, 255, 255, .3) !important;
}

.url_form input[type=text]:focus {
    border: 1px solid rgba(255, 204, 0, .6) !important;
}

.info .sell:hover {  background: rgba(255,216,0,1);}
.info .sell {
    background: rgba(255,216,0,0.1);
    border:2px solid #ffd800;
}
.logged .userpic {
    border: 3px solid #ffcc00;
}

.user_menu.balance {
    color: #ffcc00;
}

.half a {
    color: #fff;
}

.section_stats_block .case_contains .title {
    color: #ffffff;
}

.partner .rank-table .divTableHeading .divTableRow,
.table_block .rank-table tbody tr:nth-child(2n+2),
.table_block .rank-table thead tr {
    background: -moz-linear-gradient(left, rgba(255, 65, 36, 0.2) 0%, rgba(255, 36, 79, 0.2) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 65, 36, 0.2)), color-stop(100%, rgba(255, 36, 79, 0.2)));
    background: -webkit-linear-gradient(left, rgba(255, 65, 36, 0.2) 0%, rgba(255, 36, 79, 0.2) 100%);
    background: -o-linear-gradient(left, rgba(255, 65, 36, 0.2) 0%, rgba(255, 36, 79, 0.2) 100%);
    background: -ms-linear-gradient(left, rgba(255, 65, 36, 0.2) 0%, rgba(255, 36, 79, 0.2) 100%);
    background: linear-gradient(left, rgba(255, 65, 36, 0.2) 0%, rgba(255, 36, 79, 0.2) 100%);
}

.partner .rank-table th, .table_block .rank-table th {
    color: #ffffff;
}

.partner .rank-table td, .table_block .rank-table td {
    color: #ffffff;
}

.partner .rank-table thead th:nth-child(2n), .partner .rank-table tbody td:nth-child(2n) {
    border-right: 1px solid #1e2129;
}

.partner_block_img_light {
    -webkit-box-shadow: 3px 0 28px 1px #c4c9c9;
    -moz-box-shadow: 3px 0 28px 1px #c4c9c9;
    box-shadow: 3px 0 28px 1px #c4c9c9;
}

.partner .partner_block_up {
    color: #ffffff;
}

.partner .partner_level_text_up {
    color: #c50818;
}

.partner .img_level {
    color: red;
    -webkit-box-shadow: 3px 0 28px 1px #c4c9c9;
    -moz-box-shadow:    3px 0 28px 1px #c4c9c9;
    box-shadow: 3px 0 28px 1px #c4c9c9;
}

.giveaway_text, .discount_text {
    color: #ffffff;
}

#header .header_content a:hover, #footer_menu .header_content a:hover {
    color: #FF4025 !important;
}

.opencase .opencase-top {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;
}

.daily_bonus_free_title {
    color: #ffffff;
}

.daily_bonus_free_text {
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(to right, #ff4124, #ff244f), linear-gradient(#ff4124, #ff244f);
}

.progress .progress-bar.progress-bar-warning {
    background-color: #f0ad4e !important;
}

.progress .progress-bar.progress-bar-danger {
    background-image: linear-gradient(to right, #ff4124, #ff244f), linear-gradient(#ff4124, #ff244f);
}

.progress .progress-bar.progress-bar-info {
    background-color: #5bc0de !important;
}

.partner_stats_help {
    color: red;
}

#partner_banner .partner_steps .partner_steps_title, .partner_block .partner_steps_title {
    color: #ff244f;
}

#partner_banner .partner_steps .partner_steps_text {
    color: #ffffff;
}

#partner_banner .partner_steps:nth-child(2){
    background: url('../img/last_design/hell/common/partner_registration.png') no-repeat 0 30px;
}
#partner_banner .partner_steps:nth-child(3){
    background: url('../img/last_design/hell/common/partner_promo.png') no-repeat 0 30px;
}
#partner_banner .partner_steps:nth-child(4){
    background: url('../img/last_design/hell/common/partner_profit.png') no-repeat 0 30px;
}

.half .partner_bold {
     color: #ccc;
}

.success_attention {
    color: #8dc63f;
}

.flip-clock-wrapper ul li a div div.inn {
    background-color: #ff254e;
}

#win_slot {
    color: #fff;
    text-shadow:0 0 0 rgb(216,115,-36),1px 1px 0 rgb(189,88,-63),2px 2px 0 rgb(163,62,-89),3px 3px 0 rgb(136,35,-116),4px 4px 0 rgb(109,8,-143),5px 5px 0 rgb(82,-19,-170), 6px 6px 0 rgb(55,-46,-197),4px 4px 6px rgba(0,0,0,0.6),4px 4px 1px rgba(0,0,0,0.5),0 0 6px rgba(0,0,0,.2);
}

.selected_cases_opening_amount {
    background-color: #16051d;
    border: solid 1px #ff254e;
}

.select_lang, .select_currency, .select_cases_opening_amount {
    background:rgba(0,0,0,0.3);
}

.select_giveaway {
    background-color: #2F1E34;
}

.select_cases_opening_amount a {
    border: 1px solid #444;
}

.select_cases_opening_amount a:hover {
    background-color: rgba(0,0,0,0.8);
    color: #fff ;
}

.case_contains.case_classic .item {
    background-color: rgba(0, 0, 0, 0.3);
}

.black_border {
    background-image: linear-gradient(#000, #0f0500, #000);
}

.special_offer_width_text b {
    color: #ffcc00;
}

.special_offer_width_text {
    color: #ffffff;
}

.modal .title {
    color: #ff2948;
}

.payment_popup .bonus, .modal .modal_text, .payment_popup .bonus_choices {
    color: #ffffff;
}

.modal#pay input.en[type=text] {
    background: #1d0c21 url('../img/last_design/hell/common/usd.png') no-repeat 20px 11px;
    color: #ffcc00;
}

.modal input[type=text]:focus {
    border: 1px solid rgba(255, 204, 0, .6) !important;
}

.modal .title_small {
  color: #ffffff;
}

.notice {
    color: #9F9F9F;
}

.notice:before {
    border-top: 1px solid #433747;
    background: url("../img/last_design/hell/common/attention.png") no-repeat scroll 0 11px;
    color: #7f7b7f;
}

#moveAffToBalance .notice:before {
    background: url("../img/last_design/hell/common/attention.png") no-repeat scroll 0 11px;
}

.modal .close {
    background: url('../img/last_design/hell/common/close.png') no-repeat 0 0;
}

.simplemodal-container .close {
    background: url('../img/last_design/hell/common/close_light.png') no-repeat 0 0;
}

.promocode {
    border-top: 1px solid #433747;
}

.help_title {
    color: #ff2948;
}

#profile_help .info .status.can_sell, #profile_help .info .price {
    border: 2px solid #ffcc00;
    color: #ffcc00;
}

#profile_help .status_desc {
    color: #ffffff;
}

.info_statuses .status.waiting, #profile_paging .status.waiting {
    color: #56fffb;
}

.status.take_it {
    color: #61C8A7;
    background: url('../img/last_design/hell/common/take_it.png') no-repeat 0 0;
}

.status.waiting {
    color: #ffcc00;
    background: url('../img/last_design/hell/common/processing.png') no-repeat 0 0;
}

.status.sold {
    color: #ffd700;
    background: url('../img/last_design/hell/common/sold.png') no-repeat 0 0;
}

.status.error {
    color: #f1279f;
    background: url('../img/last_design/hell/common/error.png') no-repeat 0 0;
}

.status.accepted {
    color: #14A81C;
    background: url('../img/last_design/hell/common/accepted.png') no-repeat 0 0;
}

.help_trade_title {
    color: #ffffff;
}

div.modal a {
    color: #56fffb;
}

.url_form input[type=text].success {
    border: 2px solid #41a853;
}
.url_form input[type=text].fail {
    border: 2px solid #f64445;
}

.url_form.giveaway input[type=text].notice_check {
    color: #fff;
}

.url_form input[type=text].invalid {
    background: #e8540c;
    border: 2px solid #a33b08;
    color: #fff;
}

#trade_help input[type=text].invalid {
    border: 1px solid #6D6370;
    color: #fff;
}

.modal#email span.text, #big_error .text {
    color: #fff;
}

#big_error .title {
    background: url('../img/last_design/hell/common/error_text.png') no-repeat 0 0;
}

.modal .title_white, #auth .cont, #auth_coupon .cont {
    color: #fff;
}

.discount_content, .discount_absent {
    color: #fff;
}

#banner_content input, #banner_content textarea {
    background-color: #2C1D2E;
    color: #FFF;
}

#banner_content .banner_content_block_name {
    color: #82DEF5;
}

.help, .title_attention {
    color: #FF9203;
}

.select_giveaway div.hr {
    border-top: 1px solid #584d5b;
}

#comeback_top_content {
    background-image: radial-gradient(circle at 182px 111px , #6d2b80, #2e2032);
    border: solid 1px #584d5b;
    color: black;
}

#comeback_top_content .btn, #comeback_right_content .btn {
    background-color: #ff254e;
}

.comeback_title_alt {
    background-image: linear-gradient(to top, #ffcc00, #ff254e), linear-gradient(#ffcc00, #ff254e);
}

#comeback_right_content {
    color: black;
    background-image: radial-gradient(circle at 182px 111px , #6d2b80, #2e2032);
    border: solid 1px #584d5b;
}

#footer-video-block {
    bottom: 630px;
    position: absolute;
    display: block;
    left: 50%;
}
#footer-video-content {
    position: relative;
    left: -9.55%;
    bottom: -393px;
}

#footer-video-content video {
    z-index: 2;
    position: relative;
}

.pagination li{
    border: 1px solid #110503;
    background-color: #1A0705;
    color: #FFCC00;
}

.pagination li a{ color: #ffcc00; }
.pagination li:hover{background: #ED1A1C;}
.pagination li.active{color: #fff;}

.weapon_name_second, .opencase .opencase-opened .opencase-opened-out {
    color: #fff;
}

.opencase .opencase-opened .opencase-opened-title, .opencase .opencase-opened .opencase-opened-congrat {
    color: #ff254e;
}

div.opencase-opened-image.image div.weapon_name {
    color: #ffcc00;
}

#btnShare {
    border: 2px solid #306cd7 !important;
    color: #306cd7 !important;
}

#btnShare:hover {
    background-color: #306cd7 !important;
    color: #fff !important;
}

.filtered_all div.default:before {
    color: #ffcc00;
}

#profile_paging .btn.sold {
    color: #fff !important;
}

#overlay {
    background:#1a1b22;
}

.noDataBlock {
    color: #ffcc00;
}

.payment_popup .active {
    background: url('../img/last_design/hell/common/parrow.png') no-repeat 0 0;
}

#tooltip {
    color: #fff;
    background: #ccc;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff4124), to(#ff244f));
    background: -webkit-linear-gradient(top, #ff4124, #ff244f);
    background: -moz-linear-gradient(top, #ff4124, #ff244f);
    background: -ms-radial-gradient(top, #ff4124, #ff244f);
    background: -o-linear-gradient(top, #ff4124, #ff244f);
    background: linear-gradient(top, #ff4124, #ff244f);
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
    box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
}

#tooltip:after {
    border-top: 30px solid #ff244f;
}

#tooltip.top:after {
    border-bottom: 10px solid #ff4124;
}

.main_trade_help, .profile_trade_help {
    background: rgba(0, 0, 0, 0) url("../img/last_design/hell/common/warning.png") no-repeat scroll 0 0;
}

/* Differ with heaven SECTION */
div#caseCustomWinSlotHelp.modal {
    width: 527px;
    height: 495px;
}

#caseCustomWinSlotHelp.modal .cont .text {
    display: inline-block;
    margin-left: 0;
    width: 420px;
    vertical-align: top;
    font-size: 14px;
    line-height: 1.31;
    letter-spacing: 0.3px;
    text-align: justify;
}

#caseCustomWinSlotHelp.modal .btn {
    margin: 15px 50px 33px 40px
}

/* END Differ with heaven SECTION */