/* 
Theme Name: Broker Portal
Version: 1.0 
Description: Child theme for WooCommerce
Author: Sculpt Digital
Author URI: https://sculpt.digital
Template: storefront*/  

/* --------------- Theme customization starts here ----------------- */

body, button, input, textarea {font-family: futura!important;}

/*homepage */
.home .entry-title {    padding-bottom: 30px;}
.home .entry-content {max-width: 100%;}
.home .storefront-pricing-table .storefront-pricing-column .add_to_cart_inline .product_type_variable-subscription {margin-bottom: 0;}
.home .storefront-pricing-table .storefront-pricing-column .add_to_cart_inline {background-color: #add8e6;}
.pricing-table-view-product {    background-color: #add8e6; padding-bottom: 10px;}
.pricing-table-view-product a {width: 85%;}
/*#post-17 > div > div > div > div:nth-child(1) > p.product.woocommerce.add_to_cart_inline > a {margin-top: 66px;}*/
#post-17 > div > div > div > div:nth-child(1) {border-right: 1px solid #ffffff;}
.cta-block > p {text-align: left;}
.cta-block {text-align: left;}
.cta-block i {display: inline-block;     font-size: 40px; padding-right: 15px;}
.cta-block h2 {display: inline-block;}
.home .storefront-pricing-table .storefront-pricing-column .add_to_cart_inline .amount {display: inline-block;}
a.button.product_type_variable-subscription.add_to_cart_button {width: 35%;margin-left: auto;margin-right: auto;}
ul.variable-items-wrapper.button-variable-wrapper {padding-left: 10px;}
a.button.addtocartbutton {max-width: 200px; margin-left: auto; margin-right: auto;}
a.button.product_type_subscription.add_to_cart_button.ajax_add_to_cart{max-width: 200px; margin-left: auto; margin-right: auto; margin-top: 20px;}
 .page-template-template-homepage:not(.has-post-thumbnail) .site-main {padding-top: 0;}

/*header*/
.storefront-primary-navigation {float: left; width: 75%; clear: none;}
.woocommerce-active .site-header .site-branding {margin-right: 0; width: 25%;}
.widget_shopping_cart {min-width: 300px;}
.storefront-primary-navigation {width: 75%; display: inline-block; clear: none;}

/*product page*/
.storefront-product-sharing {display: none;}
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link > img {margin-left: auto; margin-right: auto;}
#product-140 > div.summary.entry-summary > p.price {display: none;}
.woocommerce-variation-price {font-size: 150%;}

/*mobile styles*/
@media only screen and (max-width: 600px) {
 
  .woocommerce-active .site-header .site-branding {width:50%;}
   .storefront-primary-navigation {width: 50%; display: inline-block; clear: none;}
  a.button.product_type_variable-subscription.add_to_cart_button { width: 90%; margin-left: auto; margin-right: auto;}

}

/*Basket */
.woocommerce-shipping-destination {display: none;}
.woocommerce-shipping-calculator {display: none;}


