#settings-rules {

  .content-block {
    max-width: 80%;
    margin   : 10px auto 0 auto;
    p {
      margin-right: 10px;
    }
  }

  h1:not(.submenu-header) {
    color      : #a3a3a3;
    display    : flex;
    align-items: center;

    &:before,
    &:after {
      content  : url('../assets/common/settings/skull_asset_gamerules.png');
      transform: scale(0.8);
    }
  }

  ul {
    width      : 80%;
    margin-left: 20px;
    list-style : none;
    text-align: left;

    ul {
      margin-left: 10%;
      
      li {
        margin-left: 20px;
        min-height : 20px;
        margin     : 10px 0;

        &::before {
          margin-top : 8px;
          margin-left: -25px;
          width      : 20px;
          height     : 20px;
        }
      }
    }

    li {
      position   : relative;
      margin-left: 40px;
      min-height : 40px;
      margin     : 10px 0;
      font-size  : 20px;
      font-family: sansculottes, sans-serif;
      line-height: 1.5;
      color      : #e0a20a;

      &::before {
        content            : '';
        position           : absolute;
        width              : 40px;
        height             : 40px;
        margin-left        : -40px;
        margin-top         : -2px;
        background-image   : url('../assets/common/settings/nail_asset_gameruls.png');
        background-size    : contain;
        background-position: center;
        background-repeat  : no-repeat;
      }
    }
  }

  .how-to-play {
    text-align : center;
    width      : 90%;
    font-size  : 20px;
    font-family: sansculottes, sans-serif;
    color      : #e0a20a;
    line-height: 1.5;
  }

}