/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 09 2020 | 00:29:58 */
.signs-block .seasidetms_img {
    display: block !important;
}

.road-signs, .illuminated-signs, .picture-frames, .designer-partitions {
    width: auto !important;
    height: auto !important;
    padding: unset !important;
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.road-signs img, .illuminated-signs img, .picture-frames img, .designer-partitions img{
    visibility: hidden;
}

@media screen and (max-width: 1024px){
  .header_top {
    display: none;
  }
  body #page #main #middle {
    top: 0;
    padding-top: 208px !important;
  }
  div#home-shop .seasidetms_row_inner .seasidetms_column {
    clear: unset;
  }
  .road-signs img, .illuminated-signs img, .picture-frames img, .designer-partitions img {
    max-height: 384px;
    overflow: hidden;
  }
  .covid-19 img {
    max-height: 384px;
    object-fit: cover;
  }
  #bottom .bottom_bg{
    margin-top: 0px !important;
  }
  .menu-main-nav-container ul#navigation {
    max-height: 60vh;
    overflow: auto !important;
  }
}
@media screen and (max-width: 540px){
  body #page #main #middle {
    padding-top: 155px !important;
  }
  #page.seasidetms_heading_under_header.enable_header_top #middle .headline .headline_outer {
    padding: 15px 0 !important;
  }
  body.page-template-default .headline_outer {
    padding: 14px 0 !important;
  }
  div.seasidetms_column.two_third{
    padding-top: 190px !important;
  }
  #seasidetms_divider_27abf198bb {
    padding-top: 0px;
    margin-bottom: 60px;
  }
  .team-each {
    margin-bottom: 20px !important;
  }
}
.yith_magnifier_loading {
  display: none;
}