/*
Theme Name:     Storefront Mount Skidmore
Theme URI:      
Description:    Storefront child theme.
Author:         WooThemes / CowsunTech / Kym Carlsson
Author URI:     http://www.cowsuntech.com
Template:       storefront
Version:        1.0.0
*/
/* General  */
a {
	color: #8bc73c;
	font-weight:400;
}
/* Header */
.site-header,
.home.blog .site-header,
.home.page:not(.page-template-template-homepage) .site-header,
.home.post-type-archive-product .site-header{
	background-color:inherit;
	padding-bottom: 2.618em;
	margin-bottom: 0;
}
.site-header .site-logo-link{
	width: 100%;
	display: inline-block;
	margin: 0;
}
.site-header .site-logo-link img{
    max-width: 230px;
    margin: 0 auto;
}
/* Navigation */
.woocommerce-active .site-header .main-navigation{
	width:100%;
/* 	text-align:center; */
	margin: 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.main-navigation ul.menu ul, .main-navigation ul.nav-menu ul{
	background-color: #FCFCFC;
}
.main-navigation ul.menu ul li,
.main-navigation ul.nav-menu ul li{
	background-color: initial;
}
.main-navigation ul.menu ul a:hover,
.main-navigation ul.menu ul li:hover > a,
.main-navigation ul.nav-menu ul a:hover,
.main-navigation ul.nav-menu ul li:hover > a{
	background-color:initial;
}
.main-navigation ul li a:before {
      font-family: "FontAwesome";
      content: "";
      margin-right: 0;
}
/* Headings  */
.entry-header{
	text-align:center;
}
.hentry .entry-header{
	border-bottom:0;
	padding-bottom:0;
}
.hentry .entry-header h1{
	border-bottom:0;
	margin-bottom:0;
	padding-bottom:0;
}
/* Buttons */
button.cta, button.alt,
input[type="button"].cta,
input[type="button"].alt,
input[type="reset"].cta,
input[type="reset"].alt,
input[type="submit"].cta,
input[type="submit"].alt,
.button.cta, .button.alt,
.added_to_cart.cta,
.added_to_cart.alt{
	background-color: #60646c;
}
/* Forms  */

/* plugin - MailPoet WooCommerce  */
.mailpoet-checkout-class label.checkbox{
	float:left;
}
.mailpoet-checkout-class label.checkbox .input-checkbox{
	float:right;
	margin:0.5em 0.25em;	
}

/*plugin - jetpack  */
.sharedaddy.sd-sharing-enabled .sd-title{
	display:none;
}

.sharedaddy.sd-sharing-enabled .sd-content ul{

	margin-bottom:1.618em !important;
}

/* Footer */
.site-footer .menu-legal-nav-container li {
/* 	display:inline-block; */
	
}
.site-footer ul.menu li a{
	font-weight:normal;
	color:#8bc73c;
}
.site-footer .widget_wysija > h3{
	display:none;
}

/* Footer - Social */
.widget_nav_menu ul li a:before{
	font-family: "FontAwesome";
	margin-right: 0.53em;
	display: inline-block;
	opacity: 1;
	font-weight:normal;
}
.widget_nav_menu ul li.connect-contact a:before {
	content: "\f003"; 
}
.widget_nav_menu ul li.connect-facebook a:before {
	content: "\f082"; 
}
.widget_nav_menu ul li.connect-pinterest a:before {
	content: "\f0d2"; 
}
.widget_nav_menu ul li.connect-instagram a:before {
	content: "\f16d"; 
}
.widget_nav_menu ul li.connect-twitter a:before {
	content: "\f099"; 
}
.widget_nav_menu ul li.connect-gplus a:before {
	content: "\f0d5"; 
}
.widget_nav_menu ul li.connect-youtube a:before {
	content: "\f167 "; 
}
.widget_nav_menu ul li:before{
	content: "";
	opacity: 1;
}
.site-info{
	text-align:center;
}
/* Home Page */
.home h2, .home h3, .home h4{
	text-align:center;
}
.home .product.woocommerce.add_to_cart_inline{
	border:0 !important;
	text-align:center;
}
.home .product.woocommerce.add_to_cart_inline .button.add_to_cart_button{
	margin-left: 0.5em;
}
.home .meteor-slides{
	margin-bottom:3.631em;
}
/* Posts */
.hentry.type-post .entry-content{
	width:100%;
}
/* Woocommerce Notifications */
.woocommerce .woocommerce-message{
	background-color: #8bc73c;
}
.woocommerce .woocommerce-message .button.wc-forward{
	display:none;
}
/* Single Products  */
.single-product .product .price,
.single-product .yotpo.bottomLine{
	margin-bottom: 0.618em;
}
.yotpo-label.yotpo-small-box{
	display:none;
}
.yotpo .yotpo-display-wrapper .yotpo-regular-box:first-child{
	border-top:0;
}

/*full size layout only*/
@media screen and (min-width: 768px) {

	/* Navigation */
	.woocommerce-active .site-header .main-navigation{
		text-align:center;
	}
	/* Footer */
	.menu-connect-nav-container{
		text-align:center;
	}
	.menu-legal-nav-container{
		text-align:right;
	}

}
