

@media screen and (min-width: 960px) {
  
  .section-blog-posts .article-excerpt {
    width:32%;
    margin-bottom:80px;
    float:left;
    position:static !important;
  }
  .article-excerpt-content {
    width:100%;
  }
  .section-blog-posts .article-excerpts {
    height:auto !important; 
  }
  .article-excerpt-image img, .article-excerpt-image svg {
    max-width: 100%;
  }
  
  #shopify-section-1509830754149 .collection-featured-item-info {
     width:100%;
     font-size:20px;
     text-align:center;
  }
  #shopify-section-1509830754149 figure {
    display:none; 
  }
  
  .slideshow-slide-title {
    font-size: 45px;
  }

  .slideshow-slide-info { 
    padding:0px 0 30px 0px; 
    left:0px;
  }
  .slideshow-slide-layout-default-right { 
    padding:0px 0 30px 0px;
  }
  
  .article {
    top: 0px;
  }
  .article-image { height: 350px; }
  .article-image img { min-width:30%; min-height:50%; }
  
}

  .slideshow-slide-info a.slideshow-slide-link {     
    border: 0px solid #FFCCCC;
    line-height: 30px;
    padding: 0; 
    color: #FFCCCC !important;
    font-size: 14px !important;
    font-weight: bold;
  }

@media screen and (min-width: 640px) {
  .slideshow-slide-layout-default-right .slideshow-slide-info {
    left: 60%;
    width: 40%;
    padding: 30px 0px;
  } 
}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .collection-featured-item-info {
    width: 100%;
    float: left;
    display: block;
  }
  
  .collection-featured-item-image {
      width: 100%;
    float: left;
    display: block;
  }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {

  .collection-featured-item-info {
    width: 100%;
    float: left;
    display: block;
  }
  
  .collection-featured-item-image {
      width: 100%;
    float: left;
    display: block;
  }

}