@media only screen and (min-width: 1000px) {
  .play-now__btn {
    display: none; }

  .single-slot-hero {
    min-height: 480px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-top: 100px; }
    .single-slot-hero .container .single-slot-hero-wrapper {
      display: flex;
      max-width: 780px;
      width: 100%;
      align-items: flex-start;
      color: #fff;
      box-sizing: border-box;
      padding: 50px 0; }
      .single-slot-hero .container .single-slot-hero-wrapper .mobile-heading {
        display: none; }
      .single-slot-hero .container .single-slot-hero-wrapper img {
        height: 173px;
        width: 186px;
        border-radius: 10px;
        object-fit: cover;
        margin-right: 24px;
        margin-top: 10px; }
      .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info {
        display: flex; }
        .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info .slot-hero-heading {
          font-size: 39px;
          font-weight: 700;
          line-height: 48px;
          letter-spacing: 0em;
          text-align: left; }
        .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info p {
          font-size: 18px;
          font-weight: 400;
          line-height: 30px;
          letter-spacing: 0em;
          text-align: left; }

  .single-slot-top-content .top-content-casinos-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly; }
    .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper {
      width: 264px;
      margin: 5px; }
    .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper:first-of-type {
      margin-left: 0; }
    .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper:last-of-type {
      margin-right: 0; }
  .single-slot-top-content .top-content-heading {
    display: block;
    text-align: center;
    font-family: Roboto;
    font-size: 35px;
    font-weight: 700;
    line-height: 53px;
    letter-spacing: 0em;
    color: #1e1d1c;
    margin-top: 40px;
    margin-bottom: 25px; }
  .single-slot-top-content .single-aware-text {
    display: block;
    padding: 0 20px;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: center;
    color: #717171;
    margin-top: 20px; }
  .single-slot-top-content .casino-to-play-single {
    background-color: #023047;
    border-radius: 10px;
    box-sizing: border-box;
    padding: 30px 23px;
    color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 480px; }
    .single-slot-top-content .casino-to-play-single .single-casino__image {
      width: 100px;
      height: 100px;
      object-fit: cover;
      margin-bottom: 10px;
      border-radius: 50%; }
    .single-slot-top-content .casino-to-play-single .single-casino__image img {
      width: 100px;
      height: 100px;
      object-fit: cover;
      margin-bottom: 10px;
      border-radius: 50%; }
    .single-slot-top-content .casino-to-play-single .single-casino-name {
      font-size: 20px;
      font-weight: 600;
      line-height: 30px;
      letter-spacing: 0em;
      margin-bottom: 10px;
      text-align: center; }
    .single-slot-top-content .casino-to-play-single .single-casino-bonus {
      font-size: 20px;
      font-weight: 400;
      line-height: 34px;
      letter-spacing: 0em;
      margin-bottom: 15px;
      text-align: center; }
    .single-slot-top-content .casino-to-play-single .rating-stars-wrapper {
      margin-bottom: 10px; }
    .single-slot-top-content .casino-to-play-single .read-review {
      font-size: 18px;
      font-weight: 600;
      line-height: 31px;
      letter-spacing: 0em;
      text-decoration: underline;
      color: #fff;
      margin-bottom: 15px;
      margin-top: 10px; }
    .single-slot-top-content .casino-to-play-single .play-now__btn {
      background-color: #fb8500;
      color: #fff;
      display: flex;
      width: 100%;
      text-decoration: none;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      padding: 10px 25px;
      border-radius: 10px;
      font-size: 18px;
      font-weight: 600;
      line-height: 27px;
      letter-spacing: 0em;
      margin-bottom: 15px; }
    .single-slot-top-content .casino-to-play-single .compare {
      font-size: 16px;
      font-weight: 600;
      line-height: 27px;
      letter-spacing: 0em;
      color: #fb8500;
      cursor: pointer; }
      .single-slot-top-content .casino-to-play-single .compare.disabled {
        opacity: 0.5;
        cursor: default; }
      .single-slot-top-content .casino-to-play-single .compare img {
        margin-right: 5px; }

  .single-slot-main-content {
    margin-top: 40px; }
    .single-slot-main-content .container {
      display: flex; }
    .single-slot-main-content article {
      width: 70%; }
      .single-slot-main-content article .single-slot-main-content-heading {
        font-family: Roboto;
        font-size: 35px;
        font-weight: 700;
        line-height: 53px;
        letter-spacing: 0em;
        text-align: left;
        color: #1e1d1c; }
      .single-slot-main-content article .single-slot-features > span {
        display: block;
        box-sizing: border-box;
        padding: 14px 0;
        border-bottom: 1px solid #e4e4e4;
        display: flex;
        justify-content: space-between; }
      .single-slot-main-content article .single-slot-features > span:last-of-type {
        border-bottom: none; }
      .single-slot-main-content article .single-slot-features {
        margin-top: 15px;
        margin-bottom: 40px; }
        .single-slot-main-content article .single-slot-features strong {
          font-weight: 600;
          width: 70%; }
    .single-slot-main-content aside {
      width: 30%;
      box-sizing: border-box;
      padding-left: 30px;
      align-self: flex-start;
      top: 150px;
      position: sticky; }
      .single-slot-main-content aside .sidebar-slot__image {
        width: 100%;
        height: 134px;
        object-fit: cover;
        border-radius: 10px; }
      .single-slot-main-content aside .sidebar-slot__image img {
        width: 100%;
        height: 134px;
        object-fit: cover;
        border-radius: 10px; }
      .single-slot-main-content aside .sidebar-summary-box {
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid #fb8500;
        color: #fb8500;
        width: 100%;
        border-radius: 10px;
        padding: 13px 25px;
        font-size: 18px;
        font-weight: 600;
        line-height: 21px;
        letter-spacing: 0em;
        margin-top: 20px; }
      .single-slot-main-content aside .sidebar-extra-info-box {
        border: 1px solid #fb8500;
        width: 100%;
        border-radius: 10px;
        padding: 20px 30px;
        box-sizing: border-box;
        margin-top: 20px; }
      .single-slot-main-content aside .sidebar-extra-info-box > span {
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid #e4e4e4;
        padding: 8px 0;
        align-items: center; }
        .single-slot-main-content aside .sidebar-extra-info-box > span strong {
          font-family: Roboto;
          font-size: 16px;
          font-weight: 600;
          line-height: 27px;
          letter-spacing: 0em;
          text-align: left;
          color: #fb8500;
          width: 50%; }
      .single-slot-main-content aside .sidebar-extra-info-box > span:last-of-type {
        border-bottom: none; }

  .slot-bottom-text {
    font-size: 16px;
    line-height: 28px;
    color: #262626;
    margin: 40px 0px; }

  .slot-feature-title {
    font-size: 16px;
    line-height: 27px;
    color: #262626; }

  .single-slot-features strong {
    font-size: 16px;
    line-height: 27px;
    color: #1e1d1c; }

  .slot-summury-title {
    font-size: 16px;
    line-height: 28px;
    color: #1e1d1c; }

  .list-casinos-mobile {
    display: none; } }
@media only screen and (min-width: 601px) and (max-width: 999px) {
  .play-now__btn {
    display: none; }

  .single-slot-hero {
    height: 480px;
    display: flex;
    align-items: center;
    justify-content: flex-start; }
    .single-slot-hero .container .single-slot-hero-wrapper {
      display: flex;
      max-width: 780px;
      width: 100%;
      align-items: flex-start;
      color: #fff; }
      .single-slot-hero .container .single-slot-hero-wrapper .mobile-heading {
        display: none; }
      .single-slot-hero .container .single-slot-hero-wrapper img {
        height: 173px;
        width: 186px;
        border-radius: 10px;
        object-fit: cover;
        margin-right: 24px;
        margin-top: 10px; }
      .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info {
        display: flex; }
        .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info .slot-hero-heading {
          font-size: 39px;
          font-weight: 700;
          line-height: 48px;
          letter-spacing: 0em;
          text-align: left; }
        .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info p {
          font-size: 18px;
          font-weight: 400;
          line-height: 30px;
          letter-spacing: 0em;
          text-align: left; }

  .single-slot-top-content .top-content-casinos-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly; }
    .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper {
      width: 264px;
      margin: 5px; }
    .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper:first-of-type {
      margin-left: 0; }
    .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper:last-of-type {
      margin-right: 0; }
  .single-slot-top-content .top-content-heading {
    display: block;
    text-align: center;
    font-family: Roboto;
    font-size: 35px;
    font-weight: 700;
    line-height: 53px;
    letter-spacing: 0em;
    color: #1e1d1c;
    margin-top: 40px;
    margin-bottom: 25px; }
  .single-slot-top-content .single-aware-text {
    display: block;
    padding: 0 20px;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: center;
    color: #717171;
    margin-top: 20px; }
  .single-slot-top-content .casino-to-play-single {
    background-color: #023047;
    border-radius: 10px;
    box-sizing: border-box;
    padding: 30px 23px;
    color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 480px; }
    .single-slot-top-content .casino-to-play-single .single-casino__image {
      width: 100px;
      height: 100px;
      object-fit: cover;
      margin-bottom: 10px;
      border-radius: 50%; }
    .single-slot-top-content .casino-to-play-single .single-casino__image img {
      width: 100px;
      height: 100px;
      object-fit: cover;
      margin-bottom: 10px;
      border-radius: 50%; }
    .single-slot-top-content .casino-to-play-single .single-casino-name {
      font-size: 20px;
      font-weight: 600;
      line-height: 30px;
      letter-spacing: 0em;
      margin-bottom: 10px;
      text-align: center; }
    .single-slot-top-content .casino-to-play-single .single-casino-bonus {
      font-size: 20px;
      font-weight: 400;
      line-height: 34px;
      letter-spacing: 0em;
      margin-bottom: 15px;
      text-align: center; }
    .single-slot-top-content .casino-to-play-single .rating-stars-wrapper {
      margin-bottom: 10px; }
    .single-slot-top-content .casino-to-play-single .read-review {
      font-size: 18px;
      font-weight: 600;
      line-height: 31px;
      letter-spacing: 0em;
      text-decoration: underline;
      color: #fff;
      margin-bottom: 15px;
      margin-top: 10px; }
    .single-slot-top-content .casino-to-play-single .play-now__btn {
      background-color: #fb8500;
      color: #fff;
      display: flex;
      width: 100%;
      text-decoration: none;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      padding: 10px 25px;
      border-radius: 10px;
      font-size: 18px;
      font-weight: 600;
      line-height: 27px;
      letter-spacing: 0em;
      margin-bottom: 15px; }
    .single-slot-top-content .casino-to-play-single .compare {
      font-size: 16px;
      font-weight: 600;
      line-height: 27px;
      letter-spacing: 0em;
      color: #fb8500;
      cursor: pointer; }
      .single-slot-top-content .casino-to-play-single .compare.disabled {
        opacity: 0.5;
        cursor: default; }
      .single-slot-top-content .casino-to-play-single .compare img {
        margin-right: 5px; }

  .single-slot-main-content {
    margin-top: 40px; }
    .single-slot-main-content .container {
      display: flex; }
    .single-slot-main-content article {
      width: 100%; }
      .single-slot-main-content article .single-slot-main-content-heading {
        font-family: Roboto;
        font-size: 35px;
        font-weight: 700;
        line-height: 53px;
        letter-spacing: 0em;
        text-align: left;
        color: #1e1d1c; }
      .single-slot-main-content article .single-slot-features {
        border: 1px solid #fb8500;
        box-sizing: border-box;
        padding: 20px 30px;
        border-radius: 10px; }
      .single-slot-main-content article .single-slot-features > span {
        display: block;
        box-sizing: border-box;
        padding: 14px 0;
        border-bottom: 1px solid #e4e4e4;
        display: flex;
        justify-content: space-between; }
      .single-slot-main-content article .single-slot-features > span:last-of-type {
        border-bottom: none; }
      .single-slot-main-content article .single-slot-features {
        margin-top: 15px;
        margin-bottom: 40px; }
        .single-slot-main-content article .single-slot-features strong {
          font-weight: 600;
          width: 70%; }
    .single-slot-main-content aside {
      display: none;
      width: 30%;
      box-sizing: border-box;
      padding-left: 30px;
      align-self: flex-start;
      top: 20px;
      position: sticky; }
      .single-slot-main-content aside .sidebar-slot__image {
        width: 100%;
        height: 134px;
        object-fit: cover;
        border-radius: 10px; }
      .single-slot-main-content aside .sidebar-slot__image img {
        width: 100%;
        height: 134px;
        object-fit: cover;
        border-radius: 10px; }
      .single-slot-main-content aside .sidebar-summary-box {
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid #fb8500;
        color: #fb8500;
        width: 100%;
        border-radius: 10px;
        padding: 13px 25px;
        font-size: 18px;
        font-weight: 600;
        line-height: 21px;
        letter-spacing: 0em;
        margin-top: 20px; }
      .single-slot-main-content aside .sidebar-extra-info-box {
        border: 1px solid #fb8500;
        width: 100%;
        border-radius: 10px;
        padding: 20px 30px;
        box-sizing: border-box;
        margin-top: 20px; }
      .single-slot-main-content aside .sidebar-extra-info-box > span {
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid #e4e4e4;
        padding: 8px 0;
        align-items: center; }
        .single-slot-main-content aside .sidebar-extra-info-box > span strong {
          font-family: Roboto;
          font-size: 16px;
          font-weight: 600;
          line-height: 27px;
          letter-spacing: 0em;
          text-align: left;
          color: #fb8500;
          width: 50%; }
      .single-slot-main-content aside .sidebar-extra-info-box > span:last-of-type {
        border-bottom: none; }

  .slot-bottom-text {
    font-size: 16px;
    line-height: 28px;
    color: #262626;
    margin: 40px 0px; }

  .slot-feature-title {
    font-size: 16px;
    line-height: 27px;
    color: #262626; }

  .single-slot-features strong {
    font-size: 16px;
    line-height: 27px;
    color: #1e1d1c; }

  .slot-summury-title {
    font-size: 16px;
    line-height: 28px;
    color: #1e1d1c; }

  .list-casinos-mobile {
    display: none; } }
@media only screen and (max-width: 600px) {
  .play-now__btn {
    width: 100%;
    border-radius: 10px;
    padding: 14px 32px 14px 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fb8500;
    color: #fff;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-decoration: none;
    margin-bottom: 10px; }

  .single-slot-hero {
    padding-top: 0px;
    display: flex;
    align-items: center;
    justify-content: center; }
    .single-slot-hero .container .single-slot-hero-wrapper {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      color: #fff; }
      .single-slot-hero .container .single-slot-hero-wrapper .mobile-heading {
        font-size: 39px;
        font-weight: 700;
        line-height: 48px;
        letter-spacing: 0em;
        margin-top: 30px;
        margin-bottom: 9px;
        display: block;
        padding: 0 32px;
        text-align: center; }
      .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info {
        text-align: center; }
        .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info img {
          height: 173px;
          width: 186px;
          border-radius: 10px;
          object-fit: cover;
          margin-top: 10px; }
        .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info .slot-hero-heading {
          font-size: 39px;
          font-weight: 700;
          line-height: 48px;
          letter-spacing: 0em;
          margin-top: 10px;
          padding: 0 32px; }
        .single-slot-hero .container .single-slot-hero-wrapper .slot-hero-info p {
          font-size: 17px;
          font-weight: 400;
          line-height: 30px;
          letter-spacing: 0em;
          text-align: left;
          padding: 0 32px; }
    .single-slot-hero .slot-bottom-text {
      font-size: 16px;
      line-height: 28px;
      color: #262626;
      margin: 40px 0px; }
    .single-slot-hero .slot-feature-title {
      font-size: 16px;
      line-height: 27px;
      color: #262626; }
    .single-slot-hero .single-slot-features strong {
      font-size: 16px;
      line-height: 27px;
      color: #1e1d1c; }
    .single-slot-hero .slot-summury-title {
      font-size: 16px;
      line-height: 28px;
      color: #1e1d1c; }

  .single-slot-top-content {
    display: none; }
    .single-slot-top-content .top-content-casinos-wrapper {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-evenly; }
      .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper {
        width: 100%;
        margin: 5px; }
      .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper:first-of-type {
        margin-left: 0; }
      .single-slot-top-content .top-content-casinos-wrapper .casino-to-play-single-wrapper:last-of-type {
        margin-right: 0; }
      .single-slot-top-content .top-content-casinos-wrapper .imgs-holder {
        margin: 15px 0px 20px 0px; }
    .single-slot-top-content .top-content-heading {
      display: block;
      text-align: center;
      font-family: Roboto;
      font-size: 35px;
      font-weight: 700;
      line-height: 42px;
      letter-spacing: 0em;
      color: #1e1d1c;
      margin-top: 25px;
      margin-bottom: 25px; }
    .single-slot-top-content .single-aware-text {
      display: block;
      padding: 0 20px;
      font-size: 13px;
      font-weight: 400;
      line-height: 18px;
      letter-spacing: 0em;
      text-align: center;
      color: #717171;
      margin-top: 20px; }
    .single-slot-top-content .casino-to-play-single {
      background-color: #023047;
      border-radius: 10px;
      box-sizing: border-box;
      padding: 30px 23px;
      color: #fff;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center; }
      .single-slot-top-content .casino-to-play-single .single-casino__image {
        width: 100px;
        height: 100px;
        object-fit: cover;
        margin-bottom: 10px;
        border-radius: 50%; }
      .single-slot-top-content .casino-to-play-single .single-casino__image img {
        width: 100px;
        height: 100px;
        object-fit: cover;
        margin-bottom: 10px;
        border-radius: 50%; }
      .single-slot-top-content .casino-to-play-single .single-casino-name {
        font-size: 20px;
        font-weight: 600;
        line-height: 30px;
        letter-spacing: 0em;
        margin-bottom: 0px;
        text-align: center; }
      .single-slot-top-content .casino-to-play-single .single-casino-bonus {
        font-size: 20px;
        font-weight: 400;
        line-height: 34px;
        letter-spacing: 0em;
        margin-bottom: 15px;
        text-align: center; }
      .single-slot-top-content .casino-to-play-single .rating-stars-wrapper {
        margin-bottom: 10px; }
      .single-slot-top-content .casino-to-play-single .read-review {
        font-size: 18px;
        font-weight: 600;
        line-height: 31px;
        letter-spacing: 0em;
        text-decoration: underline;
        color: #fff;
        margin-bottom: 15px;
        margin-top: 10px; }
      .single-slot-top-content .casino-to-play-single .play-now__btn {
        background-color: #fb8500;
        color: #fff;
        display: flex;
        width: 100%;
        text-decoration: none;
        align-items: center;
        justify-content: center;
        box-sizing: border-box;
        padding: 10px 25px;
        border-radius: 10px;
        font-size: 18px;
        font-weight: 600;
        line-height: 27px;
        letter-spacing: 0em;
        margin-bottom: 15px; }
      .single-slot-top-content .casino-to-play-single .compare {
        font-size: 16px;
        font-weight: 600;
        line-height: 27px;
        letter-spacing: 0em;
        color: #fb8500;
        cursor: pointer; }
        .single-slot-top-content .casino-to-play-single .compare.disabled {
          opacity: 0.5;
          cursor: default; }
        .single-slot-top-content .casino-to-play-single .compare img {
          margin-right: 5px; }
    .single-slot-top-content .slot-bottom-text {
      font-size: 16px;
      line-height: 28px;
      color: #262626;
      margin: 40px 0px; }
    .single-slot-top-content .slot-feature-title {
      font-size: 16px;
      line-height: 27px;
      color: #262626; }
    .single-slot-top-content .single-slot-features strong {
      font-size: 16px;
      line-height: 27px;
      color: #1e1d1c; }
    .single-slot-top-content .slot-summury-title {
      font-size: 16px;
      line-height: 28px;
      color: #1e1d1c; }

  .single-slot-main-content {
    margin-top: 40px; }
    .single-slot-main-content .container {
      display: flex;
      flex-direction: column; }
      .single-slot-main-content .container .container {
        padding: 0px; }
    .single-slot-main-content article {
      width: 100%; }
      .single-slot-main-content article .single-slot-main-content-heading {
        font-family: Roboto;
        font-size: 35px;
        font-weight: 700;
        line-height: 53px;
        letter-spacing: 0em;
        text-align: left;
        color: #1e1d1c; }
      .single-slot-main-content article .single-slot-features > span {
        display: block;
        box-sizing: border-box;
        padding: 14px 0;
        border-bottom: 1px solid #e4e4e4;
        display: flex;
        justify-content: space-between; }
      .single-slot-main-content article .single-slot-features > span:last-of-type {
        border-bottom: none; }
      .single-slot-main-content article .single-slot-features {
        margin-top: 15px;
        margin-bottom: 40px;
        border: 1px solid #fb8500;
        box-sizing: border-box;
        padding: 20px 30px;
        border-radius: 10px; }
        .single-slot-main-content article .single-slot-features strong {
          font-weight: 600;
          width: 50%; }
    .single-slot-main-content aside {
      display: none;
      width: 30%;
      box-sizing: border-box;
      padding-left: 30px;
      align-self: flex-start;
      top: 20px;
      position: sticky; }
      .single-slot-main-content aside .sidebar-slot__image {
        width: 100%;
        height: 134px;
        object-fit: cover;
        border-radius: 10px; }
      .single-slot-main-content aside .sidebar-slot__image img {
        width: 100%;
        height: 134px;
        object-fit: cover;
        border-radius: 10px; }
      .single-slot-main-content aside .sidebar-summary-box {
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid #fb8500;
        color: #fb8500;
        width: 100%;
        border-radius: 10px;
        padding: 13px 25px;
        font-size: 18px;
        font-weight: 600;
        line-height: 21px;
        letter-spacing: 0em;
        margin-top: 20px; }
      .single-slot-main-content aside .sidebar-extra-info-box {
        border: 1px solid #fb8500;
        width: 100%;
        border-radius: 10px;
        padding: 20px 30px;
        box-sizing: border-box;
        margin-top: 20px; }
      .single-slot-main-content aside .sidebar-extra-info-box > span {
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid #e4e4e4;
        padding: 8px 0;
        align-items: center; }
        .single-slot-main-content aside .sidebar-extra-info-box > span strong {
          font-family: Roboto;
          font-size: 16px;
          font-weight: 600;
          line-height: 27px;
          letter-spacing: 0em;
          text-align: left;
          color: #fb8500;
          width: 50%; }
      .single-slot-main-content aside .sidebar-extra-info-box > span:last-of-type {
        border-bottom: none; }

  .slot-bottom-text {
    font-size: 16px;
    line-height: 28px;
    color: #262626;
    margin: 40px 0px; }

  .slot-feature-title {
    font-size: 16px;
    line-height: 27px;
    color: #262626; }

  .single-slot-features strong {
    font-size: 16px;
    line-height: 27px;
    color: #1e1d1c; }

  .slot-summury-title {
    font-size: 16px;
    line-height: 28px;
    color: #1e1d1c; }

  .list-casinos-mobile {
    display: block; }
    .list-casinos-mobile .single-slot-top-content {
      display: block; }

  .single-slot-main-content article .section-faq {
    margin: 30px 0px; } }
.single-slot-main-content .section-text-block {
  padding: 0px; }
