.main-header-wrapper, .header-promo-wrapper {
  background: url("//cdn.shopify.com/s/files/1/1449/5576/t/6/assets/background-image.jpg?857907081645083907");
background-size: cover;
}
.navigation-first-tier > li > a {
  
font-family: 'Amatic SC', cursive;
  text-transform: uppercase;
  letter-spacing: 1.5px;
font-size: 30px;
  font-weight: 700;
}
.home-module-content .rte {
  text-align: center;
}
.rte h2 {
  margin-bottom: .2em;
}
.home-video {
  background: url("//cdn.shopify.com/s/files/1/1449/5576/t/6/assets/background-image.jpg?857907081645083907");
  background-size: cover;
}

h1.page-title, h2.font_7, h3.font_8, h2.font_5, h3.font_5, h3, h2, h1 {
  font-family: 'Amatic SC', cursive;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
}
h1.page-title, h1 {
  
font-size: 32px;
}
h2.font_7, h2.font_5, h2 {
  font-size: 30px;
}
h3.font_8, h3.font_5, h3 {
  font-size: 25px;
}
.breadcrumbs {
  display: none;
}
img.border {
  border:  3px solid #fff;
-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.49);
-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.49);
box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.49);
  margin-right: 10px;
}
.navigation-second-tier li a {
  color: #f0666d;
  font-family: 'Amatic SC', cursive;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  font-size: 24px;
  line-height: 1.1;
}
.navigation-first-tier > .has-dropdown:hover > a {
  background: transparent;
  border: none;
  color: #fbf95c;
}
.regular-nav ul {
  margin-left: 20px;
}

.logo img {
max-width: 600px;
}
hr {
  height: 1px;
  background-color: #e5e5e5;
}

img {
  margin-right: 10px;
}
.post-date {
  display: none;
}
.single-post-pagination {
  display: none;
}
.blog-subscribe {
  display: none;
}
.home-imported-content .home-module-content {
  max-width: 800px;
}
.home-module .section-title, .home-module .main-footer h4, .main-footer .home-module h4 {
  color: #f0666d;
  font-family: 'Amatic SC', cursive;
  text-transform: uppercase;
  font-size: 30px;
font-weight: 700;
}

.home-blog-post-excerpt p {
  text-align: left;
}
.home-module-content .rte h3 {
  text-align: left;
}
#customer_login_link {
display: none;
}

@media screen and (max-width: 1020px) {
  .navigation li a  {
    background: #70523c;
  }
  .navigation li a:hover {
    background:#0966ab;
  }
  .navigation-first-tier > .has-dropdown:hover > a {
    background:#0966ab;
  }
  .regular-nav ul {
  margin-left: 0;
}
  .mobile-tier-toggle {
    background: transparent;
  }
  
}