.aws-container {
  padding-top: 20px;
}
.aws-container .aws-show-clear .aws-search-field {
  width: 250px;
  font-size: 16px;
  padding-top: 6px;
  margin-bottom: 0px;
}
.aws-container .aws-search-form .aws-form-btn {
  background: #f38900;
}
.aws-container .aws-search-form .aws-search-btn svg {
  color: #FFFFFF;
}
.woocommerce .woocommerce-breadcrumb {
  text-align: center;
  font-size: 15px;
  font-weight: 500;
  padding: 5px;
  padding-top: 40px;
  color: #000000;
}
.woocommerce h1.page-title {
  text-align: center;
}
.woocommerce-page ul.products li.product .ast-woo-product-category {
  color: #000000;
  font-size: 14px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  line-height: 21px;
}
.woocommerce #content div.product .product_title {
  text-align: center;
}
.ast-single-post .entry-title {
  text-align: center;
}
.entry-content p {
  text-align: center;
}
.wcpscwc-product-slider .slick-dots li button {
  display: none;
}
.woocommerce ul.products li.product a.button {
  display: none;
}
.woocommerce #content div.product .entry-summary a {
  color: #000000;
}
@media screen and (max-width: 768px) {
  .site-header-section > div:last-child {
    padding-bottom: 0px;
    margin-bottom: 20px;
  }
  .ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle {
    margin-top: 20px;
  }
  .ast-builder-grid-row > .site-header-section {
    padding-top: 0px;
  }
}
@media screen and (max-width: 320px) {
  .aws-container .aws-show-clear .aws-search-field {
    width: 150px;
  }
}
.site-header-section .ast-builder-layout-element.ast-header-html-3 .ast-builder-html-element {
  padding-top: 20px;
}
