/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

.g-popupgrid-item-img-wrap img {
  opacity: 1;
}
.g-popupgrid-item-img-wrap {
  background: none;
}
.g-popupgrid-description {
  color: #091c2e;
}
.g-popupgrid-item-img-wrap:focus .g-popupgrid-description-preview-icon, .g-popupgrid-item-img-wrap:hover .g-popupgrid-description-preview-icon {
  opacity: 0.3;
}
.g-popupgrid-preview-open .g-popupgrid-description-preview {
  color: #ffffff;
}
.g-flexslider-testimonial .g-flexslider-testimonial-item-testimonial-image img {
  border-radius: 0%;
}
.g-flexslider-slideshow .flex-direction-nav a {
  display: none;
}
.flex-direction-nav a {
  display: none;
}
.cbNewButton {
  display: none;
}
#limit {
  max-width: 60px !important;
  min-width: 60px !important;
}
.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {
  border-top-width: 1px;
  border-top-style: solid;
}
a[class*="lightcase-icon-"], a[class*="lightcase-icon-"]:focus {
  z-index: 20000;
}
.visCSSinput, .editor {
  width: 100%;
}
.visCSSlabel {
  display: none;
}
.button.button-blue {
  padding: 6px;
}
.button.button-grey {
  padding: 5px;
}
.quick-order {
  text-align: center;
  background-color: #eaf4f3;
}
.quick-order a:hover {
  color: #888;
}
.quick-order a:link {
  color: #01a3d1;
}
/*# sourceMappingURL=custom_56.css.map */