/********* Compiled - Do not edit *********/
:root{--color-primary:#ff6600;--color-gradient-start:#f42958;--color-gradient-stop:#e4442a;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Roboto;font-weight:400;line-height:1.4em;font-size:.8em;color:#000000;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:52px;color:#181b31;}.h2,h2{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:40px;color:#181b31;}.h3,h3{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:32px;color:#181b31;}.h4,h4{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:25px;color:#181b31;}.h5,h5{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:21px;color:#181b31;}.h6,h6{font-family:Roboto;font-weight:500;line-height:1.2em;font-size:18px;color:#181b31;}.titlebar-inner h1{}.titlebar-inner p{}@media screen and (max-width: 767px){body[data-mobile-nav-style=modern]:before{background:rgb(0, 0, 0);}}/* POPUP SIGN-UP STYLING */

.wpcf7-form-control.has-spinner.wpcf7-submit {
  width: 93% !important;
  background-color: #f60;
  height: 30px;
  border: none;
  color: #fff;
  font-weight: 600;
  border-radius: 3px;
}

.wpcf7-list-item {
  text-align: left;
}

.bars {
  margin-right: 30px !important;
}

/* POPUP SIGN-UP STYLING CLOSE */



/* BODY CONTENT MARGIN */ 
#content {
  margin: -10px -10px;
}

/* STICKY MENU TRANSPARENCY */
  .main-header .is-stuck {
    background: rgba(255, 255, 255, 0.4) !important;
 }

.navbar-brand img {
  transition: opacity 0.3s, visibiliy 0.3s;
  max-width: 136px !important;
}

/* Change Breadcrumb Colour */ 
.woocommerce .woocommerce-breadcrumb {
  font-size: 1em  !important;
  color: #f60  !important;
}

/* Woocommerce Pagination Elements */
.woocommerce .woocommerce-breadcrumb {
  font-size: 1.2em !important;
}

.woocommerce-result-count.mb-0 {
  font-size: 1.2em !important;
}

.woocommerce-ordering.ml-md-5.mb-0 {
    font-size: 1.2em !important;
}


/* DESKTOP DEVICE */
 @media screen and (min-width: 1080px) {
     
#content {
  margin: -5px -5px;
}     

.secondarybar-wrap {
  line-height: .7em;
}

/* WOOCOMMERCE SHOP STYLING */
.woocommerce .quantity .qty {
  width: 5em !important;
  height: 50px;
  border-radius: 30px;
  border: 1px solid #000;
}
/* WOOCOMMERCE SHOP STYLING CLOSE */

.navbar-brand img {
  transition: opacity 0.3s, visibiliy 0.3s;
  max-width: 136px !important;
}

.flickity-page-dots {
  bottom: 25px;
}
     
#make-appt-head {
  top: -15px;
  position: relative;
}

#strap {
  display: block;
}

#strap-mobile {
  display: none;
}

/* WOOCOMMERCE STYLING */
.woocommerce .ld-sp {
  text-align: center !important;

}

.price {
  color: #fff !important;
  letter-spacing: 0;
  background-color: #000;
  width: 50% !important;
  margin: auto !important;
  padding: 5px !important;
  border-radius: 30px;
  font-weight: 700 !important;
}
/* WOOCOMMERCE STYLING CLOSE */

} 
 
/* TABLET DEVICE */
 @media screen and (min-width: 768px) amd (max-width: 1079px) {
     

/* BURGER MENU */
.nav-trigger.style-mobile .bars {
  width: 40px !important;
}

.nav-trigger.collapsed.style-mobile .bar:nth-child(2) {
  width: 100% !important;
}

.nav-trigger.style-mobile .bar {
  width: 100% !important;
}

/* BURGER MENU CLOSE */

#make-appt-head {
  top: -20px;
  position: relative;
}

.nav-trigger.style-mobile .bars {
  width: 40px !important;
} 
 
.nav-trigger.collapsed.style-mobile .bar:nth-child(2) {
  width: 100% !important;
}

.nav-trigger.style-mobile .bar {
  width: 100% !important;
}

}


/* MOBILE DEVICE */
@media only screen and (max-width:768px) {
    
/* Seedpro Holding Page - Mobile Styling*/    
.section#sp-ks8a8s {
    top: 20%;
    position: absolute;
    font-size: 22px;
}
/* Seedpro Holding Page - Mobile Styling Close */  
    
#content {
  margin: -20px -10px;
}    

/* Secondary Bar */ 
.secondarybar {
  height: 45px;
}


/* Re-align header when Shopping Basket and search are present */

/* Move Logo Independently
.navbar-brand-inner {
  right: 12px !important;
} */

.navbar-header {
  padding-right: 60px !important;
  padding-left:15px !important;
}


/* BURGER MENU */

.nav-trigger.style-mobile .bars {
  width: 40px !important;
}

.nav-trigger.collapsed.style-mobile .bar:nth-child(2) {
  width: 100% !important;
}

.nav-trigger.style-mobile .bar {
  width: 100% !important;
}

.nav-trigger.style-mobile .bars {
  width: 40px !important;
} 
 

.nav-trigger.style-mobile .bar {
  width: 100% !important;
}

.navbar-collapse-clone .nav-trigger .bars {
    justify-content: center;
    padding-left: 0px !important;
}

/* BURGER MENU CLOSE */

 
.featured-item {
  padding: 0px 20px 10px 20px;
} 

    #footer {
     display:block;
 }
 
 #mobile-footer {
     display:none;
 }


/* Back to the Top Tab */
 .lqd-back-to-top {
  bottom: 135px;
  right: 25px;
 }
 
/* FOOTER STRAP */ 
 #footer-strap-mobile {
  text-align: center;
}
 
/* Back to the Top Tab BEGIN */ 
 .lqd-back-to-top a {
  background-color: #f5d59a;
 }
/* Back to the Top Tab */

}