/*
Theme Name:     Twenty Twelve Child
Description:    Child theme for the Twenty Twelve theme
Author:         Angela Smith
Author URI:     http://smitherrama.com/
Template:       twentytwelve                             
Version:        0.1.0
*/
@import url("../twentytwelve/style.css");

body {
	background-color: #444;
}
body .site {
	margin-top: 1.5rem;
	overflow: visible;
}
h1.page-title,
.entry-header .entry-title {
	font-size: 1em;
	margin-bottom: 20px;
}
h2,
.entry-content h2 {
	font-size: 17px;
	margin-bottom: 20px;
}
h2.site-description {
	margin: 0;
}
h3,
.entry-content h3,
h4,
.entry-content h4 {
	font-size: 1em;
	margin: 0;
}
p {
	line-height: 21px;
	margin-bottom: 22px;
}
h1.site-title a {
	display: block;
	width: 240px;
	height: 0;
	padding-top: 100px;
	overflow: hidden;
	background: url('images/logo_v2.jpg') no-repeat;
}
header#masthead {
	padding: 1.714285714rem 0 0;
}
header#masthead hgroup {
	width: 240px;
	float: left;
}
.main-navigation {
	text-align: right;
}
header#masthead .main-navigation ul.nav-menu {
	width: auto;
	border: none;
} 
.main-navigation li {
	margin: 0 0 0 5rem;
}
.main-navigation li li {
	margin: 0;
}
.home .woocommerce ul.products li.product {
	margin: 0 3.8% 0 0;
}
.home .woocommerce ul.products li.last {
	margin-right: 0;
}
.home .woocommerce ul.products li.product a.button,
.home .woocommerce ul.products li.product .price {
	display: none;
}
.home .woocommerce a.button.btn-store {
	height: 35px;
	line-height: 35px;
	font-size: 1.3em;
	margin-left: 50%;
	left: -118px;
}

.woocommerce ul.products li.product h3, 
.woocommerce-page ul.products li.product h3 {
	font-size: 0.9em !important;
	line-height: 17px;
}

.woocommerce ul.product_list_widget li img {
	width: auto !important;
	float: left !important;
	margin: 0 10px 0 0 !important;
}
.woocommerce ul.product_list_widget li .amount {
	display: none;
}

.woocommerce .col2-set .col-1, 
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, 
.woocommerce-page .col2-set .col-2 {
	float: none !important;
	width: 100% !important;
}
.entry-summary p.out-of-stock {
	margin-bottom: 0;
}
.woocommerce a.button.woocommerce_waitlist {
	margin-bottom: 20px;
}
.product_meta {
	font-size: 11px;
}

._rw {
	width: 40px !important;
	height: 40px !important;
}

#mc_embed_signup .button {	
	color: #777 !important;
}

ul.products li.product p {
	margin: 0;
}
ul.products li.product .wc-new-badge {
	position: absolute;
	top: 0;
	right: 0;
	background-color: #B9479C;
}
/*
 * BLOG
 */
.blog h1.entry-title,
.single-post h1.entry-title {
	font-size: 1.4em;
	font-weight: bold;
	margin: 0;	
}
.blog .entry-header .comments-link,
.single-post .entry-header .comments-link {
	margin: 0;
}


.cf:before,
.cf:after {
    content: " ";
    display: table;
}

.cf:after {
    clear: both;
}
