@font-face {
    font-family: Arnorld2x1;
    src: url("../assets/fonts/Arnold 2.1x.otf");
}

html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 60px; /* Margin bottom by footer height */
  font-family: Arnorld2x1;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px; /* Set the fixed height of the footer here */
  line-height: 60px; /* Vertically center the text there */
  background-color: #bababa;
  color: #fff;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: #d69d9d;
}

/*pagination color*/



.pagination > li > a
{
    background-color: white;
    color: #17A2B8;
}

.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover
{
    color: #5a5a5a;
    background-color: #eee;
    border-color: #ddd;
}

.pagination > .active > a
{
    color: white;
    background-color: #17A2B8 !Important;
    border: solid 1px #17A2B8 !Important;
}

.pagination > .active > a:hover
{
    background-color: #17A2B8 !Important;
    border: solid 1px #17A2B8;
}

.page-item {
    cursor: pointer;
}

.card {
    margin-bottom: 10px;
    border: none;
    text-align: left;
    /*background-color: transparent;
    background-image: url("../assets/SlotBackground.png");
    background-size: cover;
    background-repeat: no-repeat;*/
    position: relative;
    padding: 0;
}

.card_inside {
    position: absolute;
    /* margin: 2px;
    text-align: center;*/
    padding: 8px;
    margin-bottom: 5px;
}

.img-frame {
    position: relative;
    width: 130%;
}

.img-splash {
    position: relative;
}

.img-item {
    position: absolute;
    width: 65%;
    top: 5px;
    left: 25px;
}

.cat-present {
    border-radius: 8px;
    text-align: center;
    background-color: #d69d9d;
    padding: 8px;
    max-width: 32%;
    margin: 2px;
}

.cat-present a {
    color: white;
}

.coin {
    width: 10%;
    position: absolute;
    top: 2px;
    right: 4px;
}

.CoinImage {
    color: #fcca00;
}

.StarCoin {
    color: #00b5ff;
}

.CookieCoin {
    color: #f5be6c;
}

@media only screen and (orientation:portrait){
    .head-img {
        width: 80%;
    }
}

.name {
    color: #ff2626;
}

.text-label {
    color: #8b582e;
}

.icon {
    top: 30px;
}

@media only screen and (orientation:landscape) {
    .icon {
        top: 60px;
    }
}
