/*
 * File: pvr-media.css
 * Project: red-brick
 * File Created: Wednesday, 29th June 2022 1:27:42 pm
 * Author: povverster (povverster@gmail.com)
 * GitHub: https://github.com/povverster
 * -----
 * Last Modified: Thursday, 30th June 2022 11:30:56 am
 * Modified By: povverster (povverster@gmail.com>)
 * -----
 */

@media (max-width: 1849.98px) {
}

@media (max-width: 1599.98px) {
}

@media (max-width: 1439.98px) {
}

@media (max-width: 1365.98px) {
}

@media (max-width: 1199.98px) {
}

@media (max-width: 991.98px) {
  /* page support ------------------------- */
  .psup {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .psup__title {
    font-size: 48px;
  }

  .psup__inp-text {
    min-width: 320px;
  }
  /* -------------------------------------- */

  /* page book ---------------------------- */
  .pbook {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .pbook__title {
    font-size: 48px;
  }

  .pbook__form-cell--w50 {
    width: 100%;
  }

  .pbook__form-cell--w50:nth-child(odd) {
    padding: 0 0 15px;
  }

  .pbook__form-cell--w50:nth-child(even) {
    padding: 0 0 15px;
  }
  /* -------------------------------------- */
}

@media (max-width: 849.98px) {
  /* page support ------------------------- */
  .psup__inp-text {
    min-width: auto;
  }
  /* -------------------------------------- */
}

@media (max-width: 767.98px) {
  /* page support ------------------------- */
  .psup__title {
    font-size: 42px;
  }

  .psup__form {
    padding: 37.5px 37.5px 20px;
  }
  .container--psub {
    position: relative;
    padding: 0 15px;
    box-sizing: border-box;
  }
  .container--pbook {
    padding: 0 15px;
  }

  .psup .btn-gr,
  .psup .btn-gr:hover {
    width: auto;
    min-width: 120px;
  }
  /* -------------------------------------- */

  /* page book ---------------------------- */
  .pbook__title {
    font-size: 42px;
  }

  .pbook__form {
    padding: 37.5px 37.5px 60px;
  }

  .post-password-form {
    padding: 37.5px 37.5px 23px;
  }


  .pbook__form-cell {
    flex-direction: column;
  }
  .row_inputs{
    flex-direction: row;
  }

  .pbook__inp-label {
    width: 100%;
    padding: 0 0 5px;
  }
  .hyh__inp-label {
    width: 100%!important;
    box-sizing: border-box;
    text-align: left;
  }
  .custom-select {
    width: 100%;
    max-width: 100%;
  }

  .pbook__inp-text,
  .pbook__inp-textarea {
    width: 100%;
  }
  /* -------------------------------------- */
}

@media (max-width: 575.98px) {
  /* page support ------------------------- */
  .psup__title {
    font-size: 36px;
  }

  .row_inputs{
    flex-direction: column;
  }
  .post-password-form input[type="password"]{
    margin-right: 0px;
    margin-bottom: 25px;
    width: 100%;
  }

  .psup__inp-text {
    width: 100%;
  }

  .psup .btn-gr,
  .psup .btn-gr:hover {
    display: block;
    width: 100%;
    max-width: 100%;
    margin: 5px 0 0;
  }
  /* -------------------------------------- */

  /* page book ---------------------------- */
  .pbook__title {
    font-size: 36px;
  }
  /* -------------------------------------- */
}

@media (max-width: 479.98px) {
  /* page support ------------------------- */
  .psup__title {
    font-size: 30px;
  }
  /* -------------------------------------- */

  /* page book ---------------------------- */
  .pbook__title {
    font-size: 30px;
  }
  /* -------------------------------------- */
}

@media (max-width: 419.98px) {
}

@media (max-width: 379.98px) {
}

@media (max-width: 319.98px) {
}
