/* Responsive CSS for gartner product showcase */
@media (max-width: 1920px) {

}
@media (min-width: 1600px) and (max-height: 600px) {

}

@media (min-width: 1280px) and (max-height: 549px) {

}

@media (min-width: 1280px) and (max-height: 370px) {

}

@media only screen and (max-width: 1440px) {

}

@media only screen and (max-width: 1199px) {

}

@media only screen and (max-width: 991px) {

}

@media only screen and (max-device-height: 550px) and (orientation: landscape) {
}

@media screen and (max-device-width: 1024px) and (orientation: portrait) {
  #turn {
    display: block !important;
  }
  .turn-msg-box {
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: LibreFranklin-Medium, sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-align: left;
    background: rgb(230, 0, 0);
    margin: 0px;
    color: rgb(255, 255, 255);
    padding: 60rem 20rem;
    position: absolute;
    top: 0px;
    width: 100%;
    z-index: 4;
  }
  img.Mobile-rotation-icon {
    width: 85rem;
    margin-right: 20rem;
  }
  .turn-msg-box span {
    position: absolute;
    right: 40rem;
    top: 70rem;
  }
  .turn-msg-box .cross-btn {
    width: 50rem;
  }

}

@media only screen and (max-width: 767px) and (orientation: portrait) {
}

@media screen and (max-device-width: 480px) and (orientation: portrait) {
  .turn-msg-box {
    font-size: 12px !important;
    padding: 15px 32px 15px 15px;
  }
  img.Mobile-rotation-icon {
    width: 30px;
    margin-right: 8px;
  }
  .turn-msg-box span {
    position: absolute;
    right: 15px;
    top: 20px;
  }
  .turn-msg-box .cross-btn {
    width: 12px;
  }
}
