﻿#JackpotWinnersContainer {
    width: 700px;
    height: 400px;
}

#JackpotWinnersGallery {
    width: 680px;
    height: 320px;
    padding: 10px;
    border: 2px solid #545454;
    border-radius: 12px;
}

/* Poker Tournaments Grid Layout */

#pokertournamentwrapper {
    width: 720px;
    margin: -2px 0 -2px -2px;
    overflow: hidden;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#323232', endColorstr='#000000',GradientType=0 );
    background-image: linear-gradient(#323232, #000);
}

.TournamentGridbox {
    width: 707px;
}

    .TournamentGridbox p {
        display: inline-block;
        margin: 0 0 0 -3px;
        padding: 5px 2px;
        vertical-align: top;
        font-size: 10pt;
        text-align: center;
        border-right: 2px solid #545454;
        border-bottom: 2px solid #545454;
    }

.column1t, .column1 {
    width: 135px;
    margin: 0 !important;
    margin-left: 2px !important;
}

.column2t, .column2 {
    width: 60px;
}

.column3t, .column3 {
    width: 90px;
}

.column4t, .column4 {
    width: 60px;
}

.column5t, .column5 {
    width: 50px;
}

.column6t, .column6 {
    width: 190px !important;
}

.column7t, .column7 {
    width: 75px;
    border-right: none !important;
}

.column1t, .column2t, .column3t, .column4t, .column5t, .column6t, .column7t {
    height: 32px;
}

.column1t {
    border-top-left-radius: 12px;
}

.column7t {
    border-top-right-radius: 12px;
}

.column1, .column2, .column3, .column4, .column5, .column6, .column7 {
    height: 180px;
}

p#bottomLeft {
    border-bottom-left-radius: 12px;
}

p#bottomRight {
    border-bottom-right-radius: 12px;
}

.listedItems {
    margin-left: 20px;
}

.listedItem {
    line-height: 13pt;
    font-size: 10pt;
    letter-spacing: 1.1pt;
}

.Slot_Indexer {
    float: left;
    margin-top: -20px;
}

.Slot {
    width: 155px;
    height: 100px;
    float: left;
    margin: 10px;
    border: 1px solid #232323;
    border-radius: 12px;
    font-size: 10pt;
}


    .Slot img {
        width: 150px;
        margin: 5px auto;
        border-radius: 12px;
    }

#slotsUpperMenu {
    display: none;
    position: fixed;
    top: 0;
    height: 100px;
    width: 711px;
}

#slotsInnerMenu {
    position: relative;
    width: 711px;
}

    #slotsInnerMenu ul {
        height: 25px;
        width: 605px;
        margin: 0 auto;
        padding-right: 20px;
        overflow: hidden;
        border-bottom: 5px solid #000;
        background-color: #000000;
        background-image: url('../Images/Backgrounds/grayline-gradient.jpg');
        background-image: -moz-linear-gradient(left, #000000 0, #545454 10%,#545454 90%,#000000 100%);
        background-image: linear-gradient(left, #000000 0, #545454 10%,#545454 90%,#000000 100%);
        background-image: -webkit-linear-gradient(left, #000000 0, #545454 10%,#545454 90%,#000000 100%);
        background-image: -o-linear-gradient(left, #000000 0, #545454 10%,#545454 90%,#000000 100%);
        background-image: -ms-linear-gradient(left, #000000 0, #545454 10%,#545454 90%,#000000 100%);
        background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(0,#000000), color-stop(10%,#545454),color-stop(90%,#545454),color-stop(100%,#000000));
    }

        #slotsInnerMenu ul li {
            display: inline;
            line-height: 25px;
            margin: 3.5px;
            font-size: 11pt;
        }

            #slotsInnerMenu ul li:first-of-type {
                margin-left: 20px;
            }

.Gray {
    color: #232323;
    cursor: default;
    text-decoration: none;
    text-transform: lowercase;
}

#slotsTopMenu {
    width: 100%;
    float: left;
    display: block;
}

/* Poker jackpots */
.PokerJackpot {
    margin: 20px 0 10px 0;
    padding: 12px;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545454', endColorstr='#000000',GradientType=0 );
    background-image: linear-gradient(#545454, #000);
    overflow: hidden;
    border-radius: 12px;
    border: 2px solid #545454;
    display: inline-block;
}

    .PokerJackpot div {
        float: left;
    }

        .PokerJackpot div.R p {
            text-align: right;
        }

    .PokerJackpot p {
        margin: 10px;
        font-size: 9pt;
        font-style: normal;
        letter-spacing: normal;
    }

    .PokerJackpot h2 {
        margin: 0 10px;
    }

/* End of poker jackpots */

/* Bingo deli menu */
.DeliMenu {
    width: 340px;
    overflow-x: hidden;
}

    .DeliMenu p {
        margin: 0;
    }

        .DeliMenu p:before {
            float: left;
            width: 0;
            white-space: nowrap;
            content: ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";
        }

    .DeliMenu span {
        display: inline;
    }

        .DeliMenu span:first-child {
            padding-right: 0.33em;
            background: black;
        }

        .DeliMenu span + span {
            float: right;
            padding-left: 0.33em;
            background: black;
        }
