/*
Theme Name: Hub Child
*/
.header-row{
  background-color: transparent;
  background-image: linear-gradient(180deg, #AEDBFF 0%, #F1F1F1 100%);
}
.titlebar-inner h1{
	font-size: 32px
}
.lqd-highlight-inner{
	display: none
}
/* Woocommerce */
.woocommerce div.product .lqd-woo-summary-top{
	display: flex
}
.woocommerce div.product table.variations .lqd-select-wrap select{
	background-position: left .5rem center
}
.lqd-woo-single-layout-2 div.product .product_title{
	font-size: 24px
}
.woocommerce div#product-2519{
	padding-top: 0
}
.woocommerce div#product-2519 form.cart{
	flex-direction: column
}
.woocommerce div#product-2519 .ywcds_amount_single_product{
  height: 45px;
  border: 1px #d1d1d1 solid;
  width: 100%;
  margin-bottom: 15px;
  text-align: center;
  font-size: 16px;
}
.woocommerce div#product-2519 .lqd-woo-summary-top{
	display: none
}
.woocommerce div#product-2519 .lqd-woo-single-images{
	order: 2;
	display: none
}
.woocommerce div#product-2519 .lqd-woo-single-summary{
	order: 1
}
.woocommerce div#product-2519 .product_title {
  font-size: 24px;
}
.woocommerce form.woocommerce-checkout .form-row .input-text{
	background: #fff
}
.lqd-woo-steps{
	display: none
}
.woocommerce-checkout #lqd-site-content {
  padding-top: 10px;
  padding-bottom: 50px;
}
.woocommerce form.woocommerce-checkout h3{
	font-size: 24px
}
/*Blog post*/
.lqd-blog-post-style-6 h1.entry-title{
	font-size: 24px
}
.lqd-blog-post-style-1 .lqd-post-header {
  padding: 30vmin 15px 5vmin;
}
.lqd-blog-post-style-1 .comment-reply-title, .lqd-blog-post-style-1 .related-posts-title, .lqd-blog-post-style-2 .comment-reply-title, .lqd-blog-post-style-2 .related-posts-title, .lqd-blog-post-style-3 .comment-reply-title, .lqd-blog-post-style-3 .related-posts-title, .lqd-blog-post-style-7 .comment-reply-title, .lqd-blog-post-style-7 .related-posts-title {
  font-size: 28px;
}
nav.post-nav .nav-subtitle{
	background-color: #fff
}
.lqd-blog-post-style-1 .related-posts {
  margin-bottom: 100px;
  padding: 70px 0;
  background-color: #fff;
}
.sidebar-widgets-outline .widget {
  background:#fff;
  padding: 25px;
}
@media screen and (min-width: 992px) {
  .lqd-blog-post-style-1 h1.entry-title {
    font-size: 48px;
  }
  body.has-left-sidebar .lqd-sidebar-container {
    margin-inline-start: auto !important;
    margin-inline-end: 0 !important;
    order: 1;
  }
}

/* Mobile Style */
@media screen and (max-width: 767px) {
  .lqd-mobile-sec .nav-item-children>li>a {
    padding: 12px 35px 12px 60px;
	border-bottom: 1px #232323 solid;
  }
  .lqd-mobile-sec ul.main-nav.lqd-mobile-main-nav>li>a {
    border-color: rgba(255, 255, 255, .1);
    color: #fff;
    background: #222;
    margin-bottom: 5px;
    border-radius: 5px;
  }
  .lqd-mobile-sec ul.main-nav.lqd-mobile-main-nav>li span.submenu-expander{
    top: 8px !important;
    right: auto;
	left: 10px
  }
  .lqd-mobile-sec ul.main-nav.lqd-mobile-main-nav>li ul li.menu-item span.submenu-expander{
    top: 5px !important;
    right: auto;
	left: 6px
  }
  .header-row {
    padding: 0 10px;
  }  
}