/* Woo */

body.woocommerce #respond input#submit, 
body.woocommerce a.button, 
body.woocommerce button.button, 
body.woocommerce input.button,
body.woocommerce .cart .button, 
body.woocommerce .cart input.button,
body.woocommerce div.product .woocommerce-tabs ul.tabs li a{
	font-weight: 400;
}

body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body.woocommerce ul.products li.product .button{
	letter-spacing: 0;
}


.woocommerce .cart-collaterals ul.products li.product .button{
	font-size: 10px;
	letter-spacing: 0;
}

.woocommerce .woocommerce-shipping-fields label.checkbox{
	display: inline;
	padding-left: 0;
}

body.woocommerce #main p:last-of-type{
	margin-bottom: 1em;
}



body.woocommerce #respond input#submit.alt, 
body.woocommerce a.button.alt, 
body.woocommerce button.button.alt, 
body.woocommerce input.button.alt,
body.woocommerce #respond input#submit.alt, 
body.woocommerce a.button.alt, 
body.woocommerce button.button.alt,
body.woocommerce input.button.alt,
body.woocommerce #respond input#submit.alt:hover, 
body.woocommerce a.button.alt:hover, 
body.woocommerce button.button.alt:hover, 
body.woocommerce input.button.alt:hover,
body.woocommerce #respond input#submit.alt,:hover 
body.woocommerce a.button.alt:hover, 
body.woocommerce button.button.alt:hover,
body.woocommerce input.button.alt:hover{
	background-color: #646464;
}


body.woocommerce input.button.alt,
body.woocommerce input.button.alt:hover,
body.woocommerce input.button.alt:active{
	background-color: #646464;
}

body.woocommerce a.button{
	background: #666;
	font-size: 90%;
	color:#fff;
}

body.woocommerce a.button:hover{
	background: #555;
	color: #fff;
}


body.woocommerce span.onsale{
	background: #ccc;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	color:#000;
}

body.woocommerce div.product p.price, 
body.woocommerce div.product span.price,
body.woocommerce ul.products li.product .price{
	color:#000;
}

.woocommerce aside.widget{
	margin-bottom: 0;
	padding-bottom: 2em;
}

.woocommerce aside .product-categories .children{
	margin-left: 1em;
}


.woocommerce .upsells h2,
.woocommerce .related h2{
	margin-bottom: 1em;
}


/* General Tweaks */

.tabs-list .ui-tabs-active a {
    color: #000;
    text-decoration: underline;
}

div#tribe-events h2,
div#tribe-events h2 span{
	font-size: 19px;
	font-weight: 400;
}

/* Header Tweaks */

.secondary-navigation a{
	text-transform: lowercase;
}

@media only screen and (max-width: 991px){
	
	.menu-toggle{
		top: 1.66em;
	}
	
	.sticky-wrapper-header {
	    height: 101px;
	}
	

	
}


@media only screen and (max-width: 767px){
	
	.menu-toggle{
		top: 1.9em;
	}
	
	.secondary-navigation a{
		font-size: 16px;
	}
	
	.row--secondary-nav{
		border-bottom: 1px solid #ccc;
		padding-bottom: 5px;
	}
	
	body .site-title{
		padding-top: 1em;
	}
	

	
	
	.site-header{
	    position: fixed;
	    top: 0;
	    width: 100%;
	    opacity: 0.9;
	    background-color: #fff;
	}
	
	
	
}
/*# sourceMappingURL=retype.css.map */