/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 480px) {
  #frontpage-slider { display: none; }  /* hide slider on small screens */
}
#menu-top-menu {
  font-size: 18px;
  font-weight: bold;
}
@media screen and (min-width: 780px) {
.site-header {
  padding: 10px;
}
.site-header .col-full {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  width: auto;
  max-width: 1200px;
}
.site-header .site-branding {
  margin: 0;
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}
.site-header .secondary-navigation {
  font-weight: bold !important;
  margin: 0;
  margin-right: 0 !important;
  float: right !important;
}
.site-header .site-search{
  margin: 0;
  display: none;
}
.site-header .woocommerce-product-search {
  margin: 0;
}
}
#site-navigation {
  display: none;
}
.site-header-cart {
  display: none;
}

.woocommerce-breadcrumb {
  display: none;
}
/*smaller margin below image on single product pages*/
.single-product div.product .images {
margin-bottom: 5px; /
}
/*smaller margin below summary text on single product pages*/
.single-product div.product .summary {
margin-bottom: 5px; /
}
