.masonry-not-first {
  margin: 0 auto;
  border: 0; }
  .masonry-not-first .av-masonry-image-container {
    opacity: 1 !important; }
  .masonry-not-first .av-inner-masonry-content {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.45)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#73000000',GradientType=0 ); }
    .masonry-not-first .av-inner-masonry-content .av-inner-masonry-content-pos {
      position: absolute;
      left: 20px;
      right: 20px;
      bottom: 20px; }
      .masonry-not-first .av-inner-masonry-content .av-inner-masonry-content-pos .avia-arrow {
        display: none; }
      .masonry-not-first .av-inner-masonry-content .av-inner-masonry-content-pos .av-masonry-entry-title {
        color: white;
        font-size: 21px; }
      .masonry-not-first .av-inner-masonry-content .av-inner-masonry-content-pos .av-masonry-entry-content {
        color: white;
        font-size: 13px;
        line-height: 1.4; }

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .masonry-not-first {
    width: 428px; } }

@media only screen and (min-width: 768px) and (max-width: 989px) {
  .masonry-not-first {
    width: 682px; } }

@media only screen and (min-width: 990px) and (max-width: 1139px) {
  .masonry-not-first {
    width: 910px; } }

@media only screen and (min-width: 1140px) {
  .masonry-not-first {
    width: 1030px; } }

@media only screen and (min-width: 1800px) {
  .responsive.html_stretched .av-masonry-entry {
    width: 24.9% !important; } }

@media only screen and (min-width: 1800px) {
  .responsive.html_stretched .av-masonry-entry {
    width: 16.6%; }
  .responsive.html_stretched .av-masonry-entry.av-landscape-img {
    width: 33.2%; } }

@media only screen and (min-width: 989px) and (max-width: 1340px) {
  .responsive .av-masonry-entry {
    width: 33.3%; }
  .responsive .av-masonry-entry.av-landscape-img {
    width: 66.5%; } }

@media only screen and (max-width: 767px) {
  .responsive .av-masonry-entry {
    width: 100%; } }

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .responsive .av-masonry-gallery .av-masonry-entry {
    width: 50%; } }

@media only screen and (min-width: 767px) and (max-width: 989px) {
  .responsive .av-masonry-gallery .av-masonry-entry {
    width: 33.2%; }
  .responsive .av-masonry-gallery .av-masonry-entry.av-landscape-img {
    width: 66.6%; } }

@media only screen and (min-width: 767px) and (max-width: 989px) {
  .responsive .av-masonry-entry {
    width: 49.9%; }
  .responsive .av-masonry-entry.av-landscape-img {
    width: 100%; } }

.av-masonry-entry.av-landscape-img {
  width: 49.7%; }

/* Retina */
#top .avia-content-slider, #top .avia-content-slider-inner, #top .avia-content-slider-inner .slide-entry-wrap {
  -webkit-perspective: none;
  perspective: none; }
