.product-item-thumb a svg {
  width:100%;
}


.collection-title a{
  color:white;
  text-transform: uppercase;
}

.search-box-desktop-form1 .input-group{
  width: 550px;
  max-width: 100%;
}

@media only screen and (max-width: 767px) {
  .index-slideshow-caption{
    margin-top: 20px;
  }
  .index-slideshow-caption-title{
    margin-top: 10px;
    line-height: 18px;
  }
}


/* 14/08/19 */
.top-header{
  height: auto;
}
.mobile-logo img {
  max-width: 250px;
}
.desktop-header-logo img{
  max-width: 500px;
  margin-bottom: 30px;
}
.desktop-header .main-header{
  padding-top: 10px;
}
@media (min-width: 801px) and (max-width: 1260px){
  .desktop-header-logo img{
    max-width: 250px;
    margin-bottom: 0px;
    padding-left:1.5rem;
  }
  .desktop-header .main-header{
    padding: 10px 20px;
  }
  .desktop-header-search{
    margin-left: 50px;
  }
  .search-box-desktop-form1 .input-group{
    width: auto;
  }
}

/* 22/08/19 */
.desktop-header-logo img{
  margin-bottom: 0;
}
@media (min-width: 1701px){
  .desktop-header .main-header{
    padding: 10px 50px;
  }
}
.search-box-desktop-form1 .input-group-field{
  width: 550px;
}
.main-header .left-area{
  margin-right: 30px;
}
@media (min-width: 1261px) and (max-width: 1700px){
  .desktop-header-user-nav:first-child{
    white-space: nowrap;
  }
  .desktop-header .main-header{
    padding: 10px 20px;
  }
  .desktop-header-search {
    margin-left: 30px;
  }
  .search-box-desktop-form1 .input-group{
    width: 100%;
  }
  .desktop-header-phone{
    margin-left: 30px !important;
  }
}

@media (min-width: 1651px){
  .desktop-header .main-header{
    padding: 10px 50px;
  }
}

@media (max-width: 1650px){
  .left-categories__inner{
  	padding-left: 50px;
  }
}

/* 9/5/19 */

@media (max-width: 1700px) and (min-width: 1261px){
.desktop-header .main-header {
    padding: 20px 50px !important;
}
}

  media="(min-width: 551px)"
@media print, screen and (min-width: 34.4375em)
.grid-container {
  
    padding-left: 2rem;
}

/* 1/7/20 search reformatting*/

.os-index .os-hits .os-list.os-list-products {
    margin: 0px 0px 0px 0px !important;
}

.search .content-area {
    position: relative;
  display:flex !important;
}