.foto-gallery-inline--theme9 .foto-gallery-inline-wrapper {
  background: #fff;
  padding: 0 20px; }

.foto-gallery-inline--theme9 .foto-gallery-inline-inner {
  max-width: 1100px;
  margin: 0 auto;
  text-align: center;
  padding: 30px 0 10px; }

.foto-gallery-inline--theme9 .foto-gallery-inline-inner.items2 .item {
  width: 100%; }

@media all and (min-width: 500px) {
  .foto-gallery-inline--theme9 .foto-gallery-inline-inner.items2 .item {
    width: 50%; } }

.foto-gallery-inline--theme9 .foto-gallery-inline-inner.items3 .item {
  width: 100%; }

@media all and (min-width: 500px) {
  .foto-gallery-inline--theme9 .foto-gallery-inline-inner.items3 .item {
    width: 50%; } }

@media all and (min-width: 730px) {
  .foto-gallery-inline--theme9 .foto-gallery-inline-inner.items3 .item {
    width: 33.3%; } }

@media all and (min-width: 500px) {
  .foto-gallery-inline--theme9 .foto-gallery-inline-inner.items4 .item {
    width: 50%; } }

@media all and (min-width: 730px) {
  .foto-gallery-inline--theme9 .foto-gallery-inline-inner.items4 .item {
    width: 33.3%; } }

@media all and (min-width: 1025px) {
  .foto-gallery-inline--theme9 .foto-gallery-inline-inner.items4 .item {
    width: 25%; } }

.foto-gallery-inline--theme9 .block-title {
  margin-bottom: 0;
  padding-bottom: 25px;
  text-align: center; }

.foto-gallery-inline--theme9 .item {
  display: inline-block;
  padding: 0 20px 40px;
  vertical-align: top;
  box-sizing: border-box;
  width: 100%; }

@media all and (min-width: 500px) {
  .foto-gallery-inline--theme9 .item {
    width: 50%; } }

@media all and (min-width: 730px) {
  .foto-gallery-inline--theme9 .item {
    width: 33.3%; } }

.foto-gallery-inline--theme9 .item .pic {
  padding-bottom: 15px;
  font-size: 0; }

.foto-gallery-inline--theme9 .item .text-inner {
  margin-bottom: 0; }

.foto-gallery-inline--theme9.inverse .foto-gallery-inline-wrapper {
  background: #212121;
  }

.foto-gallery-inline--theme9.inverse .block-title {
  color: #fff;
  }

.foto-gallery-inline--theme9.inverse .item .title {
  color: #000; }

.foto-gallery-inline--theme9.inverse .item .text-inner {
  color: #fff;
  }
