/*desktop*/
@media only screen and (min-width: 1200px) {
  .adapt_height.hasHeader {
    min-height: calc(100vh - 233px) !important;
  }
  .adapt_height.hasNotHeader {
    min-height: calc(100vh - 109px) !important;
  }
  .adapt_height.hasHeader.hasBreadcrumb {
    min-height: calc(100vh - 314px) !important;
  }
  .adapt_height.hasNotHeader.hasBreadcrumb {
    min-height: calc(100vh - 191px) !important;
  }
  .adapt_height.hasBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 258px) !important;
  }
  .adapt_height.hasNotBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 177px) !important;
  }
}
/*ipad pro*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .adapt_height.hasHeader {
    min-height: calc(100vh - 229px) !important;
  }
  .adapt_height.hasNotHeader {
    min-height: calc(100vh - 110px) !important;
  }
  .adapt_height.hasHeader.hasBreadcrumb {
    min-height: calc(100vh - 310px) !important;
  }
  .adapt_height.hasNotHeader.hasBreadcrumb {
    min-height: calc(100vh - 191px) !important;
  }
  .adapt_height.hasBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 258px) !important;
  }
  .adapt_height.hasNotBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 178px) !important;
  }
}
/*tablet*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .adapt_height.hasHeader {
    min-height: calc(100vh - 214px) !important;
  }
  .adapt_height.hasNotHeader {
    min-height: calc(100vh - 150px) !important;
  }
  .adapt_height.hasHeader.hasBreadcrumb {
    min-height: calc(100vh - 263px) !important;
  }
  .adapt_height.hasNotHeader.hasBreadcrumb {
    min-height: calc(100vh - 231px) !important;
  }
  .adapt_height.hasBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 244px) !important;
  }
  .adapt_height.hasNotBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 224px) !important;
  }
}
/*mobile*/
@media only screen and (max-width: 767px) {
  .adapt_height.hasHeader.hasNotBreadcrumb {
    min-height: calc(100vh - 456px) !important;
  }
  .adapt_height.hasNotHeader.hasNotBreadcrumb {
    min-height: calc(100vh - 392px) !important;
  }
  .adapt_height.hasHeader.hasBreadcrumb {
    min-height: calc(100vh - 505px) !important;
  }
  .adapt_height.hasNotHeader.hasBreadcrumb {
    min-height: calc(100vh - 473px) !important;
  }
  .adapt_height.hasBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 516px) !important;
  }
  .adapt_height.hasNotBreadcrumb.hasSmallHeader {
    min-height: calc(100vh - 463px) !important;
  }
}
