/*
Theme Name:       Storechild
Theme URI:        http://www.woothemes.com/products/storechild/
Description:      A storefront child theme starter.
Author:           WooThemes
Author URI:       http://woothemes.com
Template:         storefront
Version:          1.0.0
License:          GNU General Public License v2 or later
License URI:      http://www.gnu.org/licenses/gpl-2.0.html
Tags:             light, dark, two-columns, right-sidebar, left-sidebar, responsive-layout, accessibility-ready
Text Domain:      storechild
*/
.content {
  position: relative;
  top: -20px; }

.primary-navigation {
  margin-top: 31px; }

.site-header-cart:before {
  content: 'My Cart';
  font-size: 1.618em;
  color: #333333;
  margin: 10px 0 0;
  display: block;
  width: 100%;
  height: 20px; }
  @media screen and (max-width: 767px) {
    .site-header-cart:before {
      display: none; } }

.site-header-cart .cart-contents:after {
  color: #77ba43; }

.demo_store,
.woocommerce-info {
  background-color: #77ba43;
  background: #77ba43; }

.woocommerce-active .site-header .site-search {
  margin-bottom: 0; }

.woocommerce-active .site-header .site-branding {
  margin-bottom: 0; }
  .woocommerce-active .site-header .site-branding img {
    max-width: 200px !important; }

.woocommerce-account .col-full #primary,
.woocommerce-cart .col-full #primary,
.woocommerce-checkout .col-full #primary {
  width: 100%; }

.woocommerce-account .col-full #secondary,
.woocommerce-cart .col-full #secondary,
.woocommerce-checkout .col-full #secondary {
  display: none; }

@media screen and (min-width: 768px) {
  .woocommerce-form-login {
    width: 50%; } }

.calculated_shipping {
  width: 100% !important; }

.woocommerce-checkout .woocommerce-checkout-payment {
  width: 100%; }

@media screen and (min-width: 768px) {
  .woocommerce-cart .cart_totals {
    width: 100%; }
  .woocommerce-checkout .col2-set,
  .woocommerce-checkout #customer_details {
    width: 47.5% !important;
    margin-right: 5% !important; }
  .woocommerce-checkout #order_review,
  .woocommerce-checkout #order_review_heading {
    width: 47.5% !important; } }
