/*
Theme Name:    jugiong-wine-cellar
Theme URI:      http://www.freerangewebdesign.com.au/
Description:    Custom Child theme - developed by Free Range Web Design : Liz Kelleher 
Author:         Liz Kelleher (Free Range Web Design)
Template:       twentyseventeen
Version:        1.1


colors

#a23435 = jugiong red 

*/

.woocommerce-page .site-branding a img.logo	{
    height: auto;
	max-width: 150px; 

}


.woocommerce .woocommerce-breadcrumb {
    color: #777;
    font-size: 0.7em;
    margin: 1em 0 2em 0;
    padding: 0;
	text-transform:uppercase;
	letter-spacing:1px;
	border-bottom:none;
	display:none;
}

.woocommerce .woocommerce-breadcrumb a {
    color: #777;
	border-bottom:1px dotted #777;
}

.woocommerce .woocommerce-breadcrumb a:hover {
    border-bottom: 1px solid #777;
}

.woocommerce-breadcrumb a {
    box-shadow: none;
    transition: box-shadow 130ms ease-in-out 0s;
}

.woocommerce-pagination {
    border-top: 1px solid #222;
}

.twentysixteen .site-main {
    margin-left: 3%;
    margin-right: 3%;
}

/* widget for product brands */
.widget_mgwoocommercebrands ul li {
    margin: 0;
    padding: 0;
}

/* colors - error messages eg search no results */

.woocommerce-info {
    background: #333 none repeat scroll 0 0;
    color: #fff;
}

/* to hide price on product category page
html.js body.archive.tax-product_cat #main.site-main ul.products li a.woocommerce-LoopProduct-link span.price {
	display:none;
} */


/* hide price - on shop and category pages 
.woocommerce ul.products li.product .price {
    display: none;
}*/

/* reduce space below each product row - previously bottom was 2.992em 

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    margin: 0 3.8% 2em 0;
}*/

/* set minimum height for product titles */

.woocommerce ul.products li.product h3 {
    font-size: 1em;
    margin: 0;
    padding: 0.5em 0;
	text-transform:capitalize;
	text-align:center;
	min-height:75px;
	letter-spacing:1px;
}

ul.products li.product a.woocommerce-LoopProduct-link h3 {
	text-transform:none;
	letter-spacing:1px;
	
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	margin-left: 10px;
}

/* color of button - add to cart */
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt {
    background-color: #a23435; 
    color: #ffffff;
}

.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover {
    background: #303030 none repeat scroll 0 0;
    color: #fff;
}

/* confirmation of add to cart - message top to page - default is teal */
.woocommerce-message {
    background: #a23435 none repeat scroll 0 0; 
    color: #fff;
}

/* remove white border around thumbnail within cart area */

.entry-content a img, .widget a img {
    box-shadow: none;
}

/* size of image in shop area */

.woocommerce img, .woocommerce-page img {
    height: auto;
}

/* hide product count in categories - appeared in a blue box */

#content #primary #main.site-main ul.products mark.count {
	display:none;
}

/* hide product count in categories - appeared in a blue box */

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    text-align: center;
}

/* hide add to cart button for related products .... functions hides others in main product listing */

div.related.products ul.products li.product a.button.add_to_cart_button {
	display:none;	
}

div.woocommerce ul.products li.product a.button.add_to_cart_button {
	display:none;	
}

/* hide sort by price (asc and desc and by newness or date */

.orderby option[value="date"] {    display: none; }

/* more space around categories - single product display */

body.single-product div.summary.entry-summary div.product_meta span.posted_in a {
	margin-left:5px;
}

/* faint line appearing around the remove cross */

.woocommerce a.remove {
    box-shadow:none;
}

#content .twentysixteen div.product div.images, #content .twentysixteen div.product div.summary {
    width: 100%;
}

div.product_meta span.sku_wrapper, div.product_meta span.posted_in, div.product_meta span.tagged_as {
	display:block;
	font-size:85%;
	
}

ul.wp-tag-cloud {
    list-style: none;
}

.wooas-container ul.alphabets li {
    height: 26px;
    width: 27px;
}

.woocommerce div.product form.cart, .woocommerce div.product p.cart {
    margin-bottom: 2em;
}

/* on sale button color */
.onsale {
    background-color: #a23435;
    display: inline-block;
    font-size: 0.8125rem;
    left: 0;
    padding: 0.5em 1em;
    position: absolute;
    top: 0;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    font-family: lato;
}

/**
 * 14.1 - >= 710px
 */

@media screen and (min-width: 44.375em) {

#content .twentysixteen div.product div.images, #content .twentysixteen div.product div.summary {
    width: 48%;
}

.woocommerce .woocommerce-breadcrumb {
    color: #777;
    font-size: 0.7em;
    margin: 1em 0 2em 0;  /* previously margin: 1em 0 4em 0; */
    padding: 0;
	text-transform:none;
	letter-spacing:1px;
	border-bottom:none;
	display:block;
}


}

/**
 * 14.3 - >= 910px
 */

@media screen and (min-width: 56.875em) {

}
/**
 * 14.4 - >= 985px
 */

@media screen and (min-width: 61.5625em) {

.woocommerce-page .site-branding a img.logo	{
    height: auto;
	max-width: 400px; 

}
	
	
}




