body {
    font: normal 14px Arial, Helvetica, sans-serif;
    background: #373737;
}

img {
    border: none;
    display: inline-block !important;
    max-width: 100%;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin: 15px 0 5px;
    font-weight: 700;
    font-size: 18px;
}


a {
    color: #006494;
}

.center_sec1 {
    background: #fff;
    padding: 15px;
}

.left_banner {
    display: none;
}

.menu_list ul {
    list-style: none;
    padding-left: 0;
}

.right_menu {
    margin-top: 20px;
}

.noir-item {
    margin: 20px 0 50px;
    border: 1px solid #fff;
    width: 100%;
    background: #373737;
}

.noir-item td,.noir-item th {
    font-size: 14px;
    padding: 12px 20px
}

.noir-item td {
    color: #fff;
    border: 1px solid #fff
}

.noir-item td .icon-img {
    display: inline;
    margin-right: 10px
}

.noir-item td:first-child {
    font-weight: 500
}

.noir-item td,.noir-item th {
    border-bottom: 1px solid #fff;
    padding: 15px
}


.noir-item-method:not(:empty):not(:last-child):after {
    content: ", "
}

@media (min-width: 769px) {
    *, ::after, ::before {
        box-sizing:unset;
    }

    #main {
        width: 995px;
        margin: 0 auto;
    }

    #header_bg {
        width: 995px;
        height: 96px;
        background: url(images/header_top_bg.jpg) left top no-repeat;
        float: left;
    }

    .logo {
        float: left;
        width: 420px;
        margin: 6px 0 0 10px;
    }

    .center_sec {
        padding: 8px 7px;
        width: 979px;
        border: 1px solid #575757;
        float: left;
    }

    .center_sec1 {
        padding: 0;
        width: 979px;
        background: url(images/center_bg.jpg) left 1px repeat-x #fff;
        float: left;
    }

    .left_bar {
        display: block;
        padding-top: 7px;
        width: 227px;
        border-right: 1px solid #d6d6d6;
        background: #fff;
        float: left;
    }

    .menu {
        padding-left: 5px;
        padding-bottom: 6px;
        width: 167px;
        float: left;
    }

    .menu_title {
    }

    .menu_title h2 {
        padding: 13px 20px;
        font-size: 15px;
        font-weight: 700;
        text-transform: uppercase;
    }

    .menu_list {
        padding: 2px 5px 6px;
        width: 205px;
        float: left;
    }

    .menu_list ul {
        list-style: none;
        padding-left: 0;
    }

    .menu_list ul li {
        display: block;
        padding: 9px 0;
        float: left;
        border-bottom: 1px solid #d6d6d6;
    }

    .menu_list ul li .flash {
        padding-top: 5px;
        width: 155px;
        float: left;
    }

    .menu_list ul li .flash span {
        padding-bottom: 3px;
        display: block;
        color: #4b4b4b;
    }

    .menu_list ul li .flash span cite {
        color: #4b4b4b;
    }

    .menu_list ul li .img50 {
        width: 50px;
        float: right;
    }

    .left_banner {
        padding: 6px 0px 10px;
        width: 227px;
        text-align: center;
        float: left;
    }

    #center {
        padding: 30px 10px;
        width: 512px;
        border-left: 1px solid #e7e7e7;
        float: left;
    }

    .center_text {
        width: 500px;
        float: left;
        color: #575757;
    }

    .center_text h1 {
        padding-bottom: 10px;
        font: normal 24px/25px 'Tahoma' ,Arial, Helvetica, sans-serif;
        color: #006494;
    }

    .center_text p {
        padding-top: 10px;
        color: #575757;
    }

    .table_area {
        padding-top: 12px;
        width: 502px;
        float: left;
    }

    .table_head_mid {
        width: 502px;
        background: url(images/table_head_mid.jpg) left top repeat-y;
        float: left;
    }

    .table_head {
        width: 502px;
        background: url(images/center_title_bg.jpg) left top no-repeat;
        float: left;
    }

    .table_head h2 {
        padding: 12px 48px 8px;
        font: normal 16px/17px 'Tahoma' ,Arial, Helvetica, sans-serif;
        color: #fff;
    }

    .table_head_bottom {
        width: 502px;
        height: 9px;
        background: url(images/center_title_bg1.jpg) left top no-repeat;
        float: left;
    }

    .table_chart {
        width: 500px;
        float: left;
    }

    .table_chart tr th {
        font: normal 14px 'Tahoma' ,Arial, Helvetica, sans-serif;
        text-align: center;
    }

    .amount {
        width: 78px;
    }

    .bonus {
        width: 94px;
    }

    .bonus1 {
        width: 72px;
    }

    .online_casino {
        width: 160px;
        font: bold 13px/16px Arial, Helvetica, sans-serif;
        color: #3e3e3e;
    }

    .table_chart tr td {
        text-align: center;
    }

    .table_chart tr td:first-child {
    }

    .play_btn {
        width: 74px;
        margin: 0 auto;
        display: block;
        font: bold 12px/19px 'Verdana' ,Arial, Helvetica, sans-serif;
        color: #fff;
        text-align: center;
        text-decoration: none;
        background: url(images/play_now.jpg) 0 -19px no-repeat;
        padding: 0;
        border: 0;
    }

    .play_btn:hover {
        background-position: 0 0;
        border: none;
        background-color: transparent;
    }

    .center_banner {
        width: 502px;
        padding: 21px 0 2px;
        text-align: center;
        float: left;
    }

    .right_bar {
        width: 209px;
        float: left;
    }

    .right_menu {
        margin-top: 11px;
        padding: 0px 10px;
        width: 187px;
        border: 1px solid #c0c0c0;
        background: #efefef;
        float: left;
    }

    .right_menu h2 {
        padding: 6px 2px;
        color: #494949;
        background: url(images/border.jpg) left bottom repeat-x;
        font-size: 15px;
        font-weight: 700;
    }

    .right_menu ul {
        padding: 5px 0 15px;
        list-style: none;
    }

    .right_menu ul li {
        display: block;
        padding: 3px 0;
    }

    .right_menu ul li a {
        color: #4b4b4b;
        text-decoration: none;
    }

    .right_menu ul li a:hover {
        text-decoration: underline;
        color: #b30500;
    }

    .footer {
        width: 100%;
        float: left;
        height: 50px;
    }

    .sidebutton {
        width: 209px;
        background: url(images/button-8.png) no-repeat left top;
        margin: 0 auto;
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #fff;
        text-align: center;
        text-transform: uppercase;
        padding-top: 10px;
        height: 39px;
        margin-top: 10px;
    }

    .sidebutton a {
        color: #FFF;
        text-decoration: none;
    }

    .center_text h2 {
        color: #006494;
        font-size: 16px;
        font-weight: 700;
    }

    .center_text h3, .center_text h4, .center_text h5, .center_text h6 {
        color: #006494;
        font-size: 14px;
        font-weight: 700;
    }

    .navbar-main, .navbar-reviews {
        background: none !important;
        padding-left: 0;
    }

    .navbar-brand {
        display: none;
    }
}
