.HomeHero {
	color: #fff;
	background: #111;
	padding: 0;
	margin: 0;
	width: 100%;
	float: left
}

      .underHeader {
    margin: 0;
    padding: 0 0 20px 0;
    float: left;
    width: 100%;
  }
      @media only screen and (max-width: 1200px) {
    .wrapper {
      padding: 0 15px;
      margin: 0;
      float: left;
      width: 100%;
    }
  }
  .wrapper {
    margin: 0 auto;
    padding: 0;
    width: 1200px;
  }
      .demoPlayBlock {
          margin: 10px 0 0 0;
          padding: 0;
          width: 100%;
          float: left
      }
  
      @media only screen and (max-width: 1024px) {
          .demoPlay {
              margin: 0;
              padding: 0;
              width: 100%;
              float: left;
          }
      }
  
      @media only screen and (max-width: 1200px) {
          .demoPlay {
              margin: 0;
              padding: 0 360px 0 0;
              width: 100%;
              float: left;
          }
      }
  
      @media only screen and (max-width: 1200px) {
          .outerPlayItem {
              position: relative;
              margin: 0 0 15px;
              padding: 0;
              height: 540px;
              width: 100%;
              float: left;
          }
      }
  
      .outerPlayItem {
          position: relative;
          margin: 0;
          padding: 0;
          width: 830px;
          float: left;
          height: 500px;
      }
  
      .demoPlay {
          margin: 0;
          padding: 0 330px 0 0;
          width: 100%;
          float: left;
      }
  
      .outerPlayItem .outerPlayItemIn {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: url('https://chickengame.net/wp-content/uploads/2025/03/demo-game-bg.webp') 50% 50%;
          background-size: cover;
      }
  
      .innerPlayItem {
          width: 100%;
          position: absolute;
          top: 50%;
          left: 50%;
          -moz-transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
          -webkit-transform: translate(-50%, -50%);
          -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
      }
  
      .innerPlayItem_in {
          width: 65%;
          margin: 0 auto;
      }
  
      .prCasinoLogoBlock {
          padding: 0;
          margin: 0;
          position: relative;
          width: 100%;
          float: left;
      }
  
      .playDemo {
          position: relative;
          width: 80%;
          font-size: 20px;
          font-weight: 600;
          background: #252525;
          padding: 5px;
          margin: 15px 10% 10px 10%;
          color: #fff;
          text-decoration: none;
          cursor: pointer;
          text-align: center;
          text-transform: uppercase;
          border: #fff 1px solid;
          -webkit-border-radius: 30px;
          border-radius: 30px;
          float: left;
      }
  
      @media only screen and (max-width: 1024px) {
          .topPropert {
              margin: 10px 0 0 0;
              padding: 0;
              width: 100%;
              float: right;
          }
      }
  
      .topPropert {
          margin: 0 0 0 -330px;
          padding: 0;
          width: 330px;
          float: right;
      }
  
      @media only screen and (max-width: 1024px) {
          .gemeLogo {
              background: #1d1d1d;
              float: left;
              padding: 0;
              margin: 0 0 20px 0;
              width: 47%;
          }
      }
  
      .gemeLogo {
          background: #1d1d1d;
          float: left;
          padding: 0;
          margin: 0;
          width: 100%;
      }
      
      @media only screen and (max-width: 1024px) {
          .gemeLogo .gemeLogoImg {
              position: relative;
              float: left;
              width: 100%;
              height: auto;
              margin: 0;
              padding: 0;
          }
      }
  
      .gemeLogo .gemeLogoImg {
          position: relative;
          float: left;
          width: 330px;
          height: 217px;
          margin: 0;
          padding: 0;
      }
      @media only screen and (max-width: 1024px) {
    .slotAttrTop {
      float: right;
      padding: 0;
      margin: 0;
      width: 50%;
    }
  }
  .slotAttrTop {
    float: left;
    padding: 0;
    margin: 15px 0 0 0;
    width: 100%;
  }
  .slotAttrTop table {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .slotAttrTop .propLeft {
    color: #fff;
    width: 40%;
  }
  .slotAttrTop .propLeft, .slotAttrTop .propRight {
    margin: 0;
    padding: 7px 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    text-align: left;
  }
  .slotAttrTop .propRight {
    color: #c2c2c2;
    width: 60%;
  }
  .slotAttrTop .propLeft, .slotAttrTop .propRight {
    margin: 0;
    padding: 7px 0;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    text-align: left;
  }
.slot-data-table{
    background-color:#202046!important;
}
tbody.slot-data-table tr:nth-child(2n+1){
    background-color:#202046!important;
}
table.slot-data-table td.propRight{
    color:#fff;
}
table.slot-data-table th.propLeft{
    color:#f66242;
}
  *, ::after, ::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


.demoPlayBlock{margin:10px 0 0 0;padding:0;width:100%;float:left}
.demoPlay{margin:0;padding:0 330px 0 0;width:100%;float:left}
.playRealOut{position:relative;width:100%;font-size:20px;font-weight:600;background:#fff;padding:10px;margin:-20px 0 0 0;-webkit-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left}
.playReal{position:relative;width:100%;font-size:20px;font-weight:600;padding:10px;margin:0;color:#111111;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-border-radius:5px;border-radius:5px;float:left;
background: rgba(255,204,0,1);
background: -moz-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(244,173,31,1)));
background: -webkit-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
background: -o-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
background: -ms-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
background: linear-gradient(to bottom, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#f4ad1f', GradientType=0 );}


.prCasinoLogo .flag{padding:0;margin:0 0 -24px 0;height:24px;width:24px;float:right;}
.prCasinoLogo .flag img{z-index:3;float:left;margin:0;padding:0;height:auto;width:100%;-webkit-border-radius:0!important;border-radius:0!important}
.prCasinoLogo{height:110px;width:110px;margin:0 auto;padding:0;z-index:3;position:relative}
.prCasinoLogo img{padding:0;margin:0;position:relative;-webkit-border-radius:100px;border-radius:100px}
.prCasinoLogoBlock .overlay-link{width:100%;padding:0;margin:0;float:left}

.gemeLogo:hover{background:#252525;float:left;padding:0;margin:0}
.gemeLogo a{padding:0;margin:0;text-decoration:none;width:100%;float:left;color:#fff}
.gemeLogo .gemeLogoImg{position:relative;float:left;width:330px;height:217px;margin:0;padding:0}
.gemeLogo .gemeLogoImg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}



  @media only screen and (max-width:1024px){
  .demoPlay{margin:0;padding:0;width:100%;float:left}
  .topPropert{margin:10px 0 0 0;padding:0;width:100%;float:right}
  .gemeLogo{background:#1d1d1d;float:left;padding:0;margin:0 0 20px 0;width:47%}
  .gemeLogo:hover{background:#252525;float:left;padding:0;margin:0 0 20px 0}
  .slotAttrTop{float:right;padding:0;margin:0;width:50%;}
  .gemeLogo .gemeLogoImg {position:relative;float:left;width:100%;height:auto;margin:0;padding:0}
  }
  



@media only screen and (max-width:1200px){
  .wrapper{padding:0 15px;margin:0;float:left;width:100%}
  .outerPlayItem{position:relative;margin:0 0 15px;padding:0;height:540px;width:100%;float:left}
  .demoPlay{margin:0;padding:0 360px 0 0;width:100%;float:left}
  }
  @media only screen and (max-width: 1024px) {
    .demoPlay {
      margin: 0;
      padding: 0;
      width: 100%;
      float: left;
    }
  }
  


  