@-ms-viewport {
  width: device-width;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: ) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: ) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: ) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: ) and (max-width: ) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: ) and (max-width: ) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: ) and (max-width: ) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: ) and (max-width: ) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: ) and (max-width: ) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: ) and (max-width: ) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: ) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: ) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: ) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
