
.container {
    width: 1300px !important;
}

.list-group-item {
    padding: 8px 15px !important;
}

.row:first-child {
    position: fixed;
    top: 8px;
    z-index: 1000;
    background-color: #272b30;
    height: 70px
}

.col-md-1 {
    width: 90px
}

.col-md-2 {
    width: 180px
}

.gameframe {
    border: 1px solid #000;
    position: fixed;
    top: 80px;
    width: 924px;
    height: 80%
}

.width-270 {
    width: 270px
}

.width-230 {
    width: 230px
}

.width-335 {
    width: 335px
}

.width-115 {
    width: 115px
}

.width-110 {
    width: 110px
}

label[for=login] {
    text-align: left;
    text-transform: uppercase;
    width: 100%
}

.login-block {
    top: 30% !important;
    left: 40%
}

.login-block input {
    display: inline-block !important;
    float: left !important;
    width: 340px !important
}

@media (max-width: 500px) {
    .login-block {
        left: 50px !important
    }

    .login-block input {
        width: 100px !important
    }
}

.login-block .input-group-btn {
    float: left
}

.err-msg {
    text-transform: uppercase;
    color: #d71c16
}

.success-msg {
    text-transform: uppercase;
    color: lightgreen;
}

input.err {
    border: 1px solid red
}

.default-game {
    width: 100%;
    height: 100%;
    background-color: #000;
    color: #fff
}

.scrollable-menu {
    height: auto;
    max-height: 300px;
    overflow-x: hidden
}

li a[href='#USD'], li a[href='#EUR'], li a[href='#RUB'], li a[href='#MBC'], li a[href='#BTC'], li a[href='#IDR'] {
    background-color: #272b30;
    color: #fff
}

li a[href='#EUR'] {
    border-bottom: 1px solid #fff
}

#bonus-modal .modal-dialog, #settings-modal .modal-dialog, #callbacks-modal .modal-dialog, #callbacks-modal-tt .modal-dialog, #bonus-relax-modal .modal-dialog {
    background-color: #32383e;
    padding: 10px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.margin-top10 {
    margin-top: 10px
}

.margin-left10 {
    margin-left: 10px
}

.favorite, .favorite:focus, .favorite:hover {
    text-decoration: none
}

.favorite:before {
    content: '\2605'
}

.favorite {
    float: right;
    opacity: .2;
    filter: alpha(opacity=20)
}

.favorite.active, .favorite:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.tip, .tip:focus, .tip:hover {
    text-decoration: none
}

.tip:before {
    content: '\2609'
}

.tip {
    float: right;
    opacity: .2;
    filter: alpha(opacity=20)
}

.tip.active, .tip:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

li.list-group-item.vendor-name {
    color: #888;
}

.tipped-vendors li.list-group-item.vendor-name {
    color: #ddd;
    background-color: #42484E;
}

.system {
    position: fixed;
    width: 100%;
    margin: 0;
    padding: 20px;
    top: 0 !important;
}

.arrows, .arrows:focus, .arrows:hover {
    text-decoration: none
}

.arrows:before {
    content: '\21c5'
}

.arrows {
    float: right;
    opacity: .2;
    filter: alpha(opacity=20)
}

.arrows.active, .arrows:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

.hidden {
    display: none;
}

.game-filter {
    background: #fff;
    height: 40px;
    width: 305px;
    font-size: 16px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
    color: black;
}

.group-title {
    font-weight: bold;
    width: 90%;
    display: inline-block;

}


.panel-shifter {
    padding: 20px;
    width: 370px;
    background: #eeeeee;
    border: #282828 2px solid;
    font-family: Georgia;
    z-index: 999;

}

.panel-shifter label {
    width: 80px;
}

.panel-shifter .unit {
    width: 235px;
}

.panel-shifter .two-thirds {
    width: 154px;
}

.panel-shifter .one-third {
    width: 77px;
}

.panel-shifter .notice {
    color: black;
    margin-bottom: 10px;
    font-weight: bold;
    ont-size: 14px;
}

.panel-shifter .buttons-block {
    margin-top: 10px;
    float: left;
}

.panel-shifter .message {
    color: black;
    margin-left: 80px;
    margin-top: 17px;
}

.header-button-width-80 {
    width: 80px;
}

.side-menu {
    padding: 20px;
    width: 370px;
    background: #eeeeee;
    border: #282828 2px solid;
    font-family: Georgia;
    z-index: 999;

}

.side-menu label {
    width: 80px;
}

.side-menu .unit {
    width: 235px;
}

.side-menu .two-thirds {
    width: 154px;
}

.side-menu .one-third {
    width: 77px;
}

.side-menu .notice {
    color: black;
    margin-bottom: 10px;
    font-weight: bold;
    ont-size: 14px;
}

.side-menu .buttons-block {
    margin-top: 10px;
    float: left;
}

.side-menu .message {
    color: black;
    margin-left: 80px;
    margin-top: 17px;
}

.side-menu a {
    cursor: pointer;
}

.tools-menu .btn {
    width: 100%;
    max-width: 200px;
}

.header-button-width-80 {
    width: 80px;
}

ul#lang {
    max-height: 300px;
    overflow: auto;
}


#game-info-modal div.header {
    background: white;
    width: 100%;
    height: 40px;
}

#game-info-modal div.title {
    color: black;
    padding: 0px 0 0 20px;
    width: 75%;
    float: left;
}

#game-info-modal div.settings {
    padding: 10px 0 0 20px;
    float: right;
    height: 40px;
    width: 25%;
}

#game-info-modal div.settings a {
    color: black;
}

#game-info-modal div.details pre {
    margin: 0px 0 10px 0;
}

.tab-cancel {
    display: none;
}

.tab-register {
    display: revert;
}

.row > span > a {
    display: inline-block;
}

.row:before, .row:after {
    display: inline-block !important;
    width: 0px;
    height: 0px;
}
