@media screen and (min-width: 0px) and (max-width: 479px) {
.slots-back {
max-width: 270px!important;
border: 5px double #b2b5ba!important;
}
.header-holder {
height: 70px!important;
}
.slots-back .red-bar {
height: 8px!important;
}
.slot-results-display img {
max-width: 79px!important;
max-height: 57px!important;
}
.payout-table {
max-width: 91px!important;
}
.slots-back .free-slots {
width: 60px!important;
}
.slot-buttons {
padding: 5px 0 0 55px!important;
}
.slot-buttons .dosize {
max-width: 35px!important;
max-height: 35px!important;
}
.slots-back .coin-slot {
max-width: 30px!important;
bottom: 10px!important;
left: 17px!important;
}
.open-inst {
bottom: 28px!important;
left: -0px!important;
}
ul.bet-line {
font-size: 8px!important;
}
.bet-line .redlight, .bet-line .redlight2 {
max-width: 15px!important;
}
.glyphicon-volume-up, .glyphicon-volume-off {
font-size: 15px!important;
top: 4px!important;
right: 18px!important;
}
.credit-box input {
width: 50px!important;
height: 20px!important;
}
.bet-box input {
width: 50px!important;
height: 20px!important;
}
.slots-back .slot-handle {
width: 17px!important;
right: -21px!important;
bottom: 35px!important;
}
}
body {
background: url(back.jpg);
background-attachment: fixed;
background-size: cover;
}
.slots-wrap {
position: relative;
margin: 0 20px;
}
.logo {
width: 50%;
display: block;
margin: 20px auto;
}
.open-inst {
top: unset;
bottom: 53px;
left: 3px;
}
.slots-back {
position: relative;
margin: 0 auto 20px auto;
}
.slots-back, .slots-wrap .score-board {
max-width: 430px;
background-color: #000;
border: 10px double #b2b5ba;
}
.slots-back img {
width: 100%;
}
.payout-table {
max-width: 153px;
}
.loser {
max-width: 364px;
max-height: 95px;
}
.header-holder {
text-align: center;
height: 100px;
background: #000;
border-bottom: 1px solid #ddd;
filter: contrast(150%);
}
.slots-header ul {
margin-bottom: 0;
}
.slot-buttons img, .slots-header li {
vertical-align: top;
}
.slot-buttons {
padding: 5px 0 0 92px;
background-image: url("../../back/misc/steel.jpg");
filter: contrast(150%);
}
.slot-buttons .dosize {
max-width: 60px;
max-height: 60px;
margin: 0 3px;
cursor: pointer;
filter: contrast(65%);
}
.slot-buttons .dosize:hover {
filter: contrast(150%);
}
.slots-back .free-slots {
width: 100px;
}
.slots-back .red-bar {
max-width: 407px;
color: #5ef404;
font-size: 15pt;
font-weight: bold;
height: 25px;
}
.slots-back .slot-results-display {
text-align: center;
filter: contrast(150%);
}
.slot-results-display img {
max-width: 125px;
max-height: 90px;
border-left: 1px solid #ddd;
padding: 5px 0;
}
.slot-results-display img:first-of-type {
border-left: 0;
}
.slots-back .coin-slot  {
position: absolute;
max-width: 50px;
bottom: 11px;
left: 25px;
cursor: pointer;
}
.bet-line li, .slots-header li {
display: inline-block;
}
.bet-line li {
color: #d1d1d1;
padding: 7px 0;
}
ul.bet-line {
text-align: center;
font-weight: 900;
}
.bet-line li {
vertical-align: middle;
}
.bet-line .redlight {
margin-right: 25px;
}
.bet-line .redlight, .bet-line .redlight2 {
max-width: 27px;
cursor: pointer;
}
.your-bet, .dollars {
width:70px;
font-size: 16px;
color: #5ef404 !important;
font-weight: 900;
}
.slots-back .slot-handle {
position: absolute;
right: -43px;
bottom: 57px;
}
#banner {
font-size: 16px;
color: #5ef404;
font-weight: 900;
text-transform: uppercase;
text-align: center;
background-color: #000;
width: 100%;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.slots-wrap .stool {
display: table;
margin: auto;
width: 190px;
}
.slots-back input[type="text"]  {
background: none;
border: 0;
margin-bottom: 0;
vertical-align: unset;
}
.credit-box input {
width: 100px;
}
.bet-box input {
background-color: #2b2b2b!important;
}
.show {
display: block;
}
.glyphicon-volume-up, .glyphicon-volume-off {
font-size: 22px;
top: 5px;
right: 37px;
}
.score-board .header {
padding: 0;
}
.score-board h4 {
color: #000;
background-image: url("../../back/misc/steel.jpg");
background-size: cover;
filter: contrast(150%);
}
.score-board tr:nth-child(even) {
background-color: #000;
color: #fff;
}
.score-board tr:nth-child(odd) {
background-color: #313030;
color: #fff;
}

