/* ================================================ */
/* KLT Responsive Styles ========================== */

.wide-screens,
.big-screens,
.large-screens,
.medium-screens,
.small-screens,
.narrow-screens,
.slim-screens,
.mini-screens,
.tiny-screens,
.micro-screens,
.nano-screens,
.quantum-screens {
  display: none;
}

.hide-on-wide-screens,
.hide-on-big-screens,
.hide-on-large-screens,
.hide-on-medium-screens,
.hide-on-small-screens,
.hide-on-narrow-screens,
.hide-on-slim-screens,
.hide-on-mini-screens,
.hide-on-tiny-screens,
.hide-on-micro-screens,
.hide-on-nano-screens,
.hide-on-quantum-screens {
  display: inline !important;
}

/* ================================================ */
/* Media Queries ================================== */
/* ================================================ */

/* Maxi Screens */
@media screen and (min-width:2101px) {
  .wide-screens {
    display: inline !important;
  }
}

/* Wide Screens */
@media screen and (max-width:2100px) {

  .wide-screens {
    display: inline !important;
  }

  .hide-on-wide-screens {
    display: none !important;
  }

}

/* Big Screens */
@media screen and (max-width:1899px) {

  .big-screens {
    display: inline !important;
  }

  .hide-on-big-screens {
    display: none !important;
  }

}

/* Large Screens */
@media screen and (max-width:1350px) {

  .large-screens {
    display: inline !important;
  }

  .hide-on-large-screens {
    display: none !important;
  }

}

/* Medium Screens */
@media screen and (max-width:1279px) {

  .medium-screens {
    display: inline !important;
  }

  .hide-on-medium-screens {
    display: none !important;
  }

}

/* Small Screens */
@media screen and (max-width:1122px) {

  .small-screens {
    display: inline !important;
  }

  .hide-on-small-screens {
    display: none !important;
  }

}

/* Narrow Screens */
@media screen and (max-width:1023px) {

  .narrow-screens {
    display: inline !important;
  }

  .hide-on-narrow-screens {
    display: none !important;
  }

}

/* Slim Screens */
@media screen and (max-width:959px) {

  .slim-screens {
    display: inline !important;
  }

  .hide-on-slim-screens {
    display: none !important;
  }

}

/* Mini Screens */
@media screen and (max-width:767px) {

  .mini-screens {
    display: inline !important;
  }

  .hide-on-mini-screens {
    display: none !important;
  }

}

/* Tiny Screens */
@media screen and (max-width:569px) {

  .tiny-screens {
    display: inline !important;
  }

  .hide-on-tiny-screens {
    display: none !important;
  }

}

/* Micro Screens */
@media screen and (max-width:479px) {

  .micro-screens {
    display: inline !important;
  }

  .hide-on-micro-screens {
    display: none !important;
  }

}

/* Nano Screens */
@media screen and (max-width:449px) {

  .nano-screens {
    display: inline !important;
  }

  .hide-on-nano-screens {
    display: none !important;
  }

}

/* Quantum Screens */
@media screen and (max-width:359px) {

  .quantum-screens {
    display: inline !important;
  }

  .hide-on-quantum-screens {
    display: none !important;
  }

}