.so-widget-piure-isotope-atom-eaadb82c8489-2808 {
  /**

Isotope widget

*/
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope-title {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 14px;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope-title .subtitle {
  text-transform: uppercase;
  font-size: 11px;
  margin-left: 5px;
}
@media (min-width: 768px) {
  .so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope-title {
    font-size: 36px;
    line-height: 32px;
  }
  .so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope-title .subtitle {
    line-height: 100%;
    font-size: 16px;
    margin-left: 5px;
  }
}
@media (min-width: 1280px) {
  .so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope-title {
    margin-bottom: 15px;
    font-size: 36px;
    line-height: 57px;
  }
  .so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope-title .subtitle {
    line-height: 100%;
    font-size: 22px;
    margin-left: 5px;
  }
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter {
  margin: 0 5px 45px 5px;
  padding-bottom: 15px;
  text-align: justify;
  border-bottom: 1px solid lightgray;
  font-size: 16px;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter *:before,
.so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter:before {
  content: none;
}
@media (min-width: 768px) {
  .so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter:after {
    content: '';
    width: 100%;
    /* Ensures justification for single lines */
    display: inline-block;
  }
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter li {
  display: inline-block;
  text-transform: uppercase;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter li *:after {
  content: none;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter li:last-child {
  display: none;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 ul.isotope.filter li.spacer {
  width: 1px;
  border-right: 1px solid lightgray;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope.grid *:before {
  content: none;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope.grid *:after {
  content: none;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope.grid .grid-item {
  position: relative;
  width: 50%;
  margin-bottom: 4%;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope.grid .grid-item a {
  display: block;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope.grid .grid-item .title {
  position: absolute;
  top: 102%
			left: 5px;
}
.so-widget-piure-isotope-atom-eaadb82c8489-2808 .isotope.grid .grid-item img {
  padding: 5px;
  width: 100%;
  height: auto;
}