								#header-contact-container, .header-search .search_button, .icon-search {background-color: #000000 }
												#header-contacts, #header-contacts a, .header-number, #top-nav li a {color: #ffffff }
												#header-container, .header-shrink #header-container {background: #56413e }
												.default-logo a, .logo p {color: #eeeeee }
																		.expanded ul#nav li a:hover {color: #eeeeee }
												ul#nav ul.sub-menu, ul#nav .children {background-color: #a58568 }
												ul#nav, ul#nav li, ul#nav ul.sub-menu, ul#nav .children, ul#nav .children li {border-color: #a58568 }
															.expanded ul#nav ul.sub-menu li a:hover, .expanded ul#nav .children li a:hover {color: #a59c8c }
																		.title-block h2 {color: #eeeeee }
																														#content-container, #widget-block, #site-wide-container, #wrapper.boxed #widget-block, .woocommerce-tabs, .copy #payment .payment_box, .copy #order_review table tbody strong, .cart_totals table, .woocommerce-info, .next-prev-post-nav, .pagination li.page-count, .shipping_calculator {background-color: #8cb8d3 }
												.content-widget .post-title a, .post-title a, .post-title, .post-title-block .post-title a, .products .product a h3, .product_title, .post-title a, #widget-block .product-detail .post-title a {color: #dddddd }
												.content-widget .post-title a:hover, post-title a:hover, .post-title-block .post-title a:hover, .products .product a:hover h3, .product_title:hover, .post-title a:hover {color: #ffffff }
												body, #widget-block .widget_text .textwidget, .copy #order_review table tfoot th, #payment .payment_methods label, label, .cart_totals th, .woocommerce_message, .woocommerce-message, .related h2, .upsells h2 {color: #444444 }
												.copy a, #respond .logged-in-as a, .hero-content-widget .left-col a, .hero-content-widget .right-col a {color: #444444 }
																																																									.price, .price span, .product-content-widget .price  {color: #eeeeee }
																								.tabs li.active a {border-color: #78b0d3 }
									.tabs li.active a {background-color: #78b0d3 }
												.tabs li a, .tabs li.active a {color: #eeeeee }
															.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, button, .button, input[type=submit], .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border-color: #bacad3 }
												.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, button, .button, input[type=submit] {color: #ffffff }
												.add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, button:hover, .button:hover, input[type=submit]:hover {background-color: #3d9ad3 }
												.add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, button:hover, .button:hover, input[type=submit]:hover {color: #ffffff }
												input[type=number], input[type=text] {background-color: #8cb8d3 }
												input[type=number], input[type=text] {color: #ffffff }
												.quantity .plus, .quantity .minus {background-color: #b8c9d3 }
												.quantity .plus:hover, .quantity .minus:hover {background-color: #aaaaaa }
																																										#footer-container, #footer-base-container {background: #56413e }
																										/*Goose Island custom CSS customised by Kieran O'Connor www.kieranoconnor.com*/
body
{}

/*Hides site title and tagline*/
.default-logo {display:none;}
.logo p  {display:none;}

#header {background:url("http://gooseislandworkshop.ie/wp-content/uploads/2015/01/Goose-Island-header-01i.jpg"); background-repeat: no-repeat; background-position: top,center; height: 205px;}


/*homepage banner*/.banner-home {background: url('http://gooseislandworkshop.ie/wp-content/uploads/2014/12/banner-bgnd.jpg'); background-repeat: no-repeat; background-color: #55403F; min-height: 75px; width: 100%; padding: 21px; color: #eee; text-transform: uppercase;}

/*reduces vertical space between homepage panels*/ #widget-block .column {margin-bottom: 0;}

/*border around main image on content pages*/.wp-post-image {border: 1px dotted #BEE2F7;}

.obox-divider {
border: #BEE2F7 0 0 0 2px dotted; background: none;

}

.title-block {padding: 5px 0;}
.title-block h2 {color:#eee;}

#title-container{
background-color: #6A514D;border-top: 0;

}

/*drop shadow under product title in shop*/h1.product_title {text-shadow: 3px 3px 4px rgba(72, 111, 139, 0.77); color: #eee;}

.quote {
font-size: 24px; font-style: italic; text-align: center; border: 1px dotted #c6e3f4; padding: 20px; color: #c6e3f4!important; margin-bottom: 20px;
}

.custom-button {
font-size: 18px; font-style: italic; text-align: center; border: 1px dotted #c6e3f4; padding: 10px; background-color: #c6e3f4!important; margin-bottom: 20px;
}

.post-title-block .post-title { 

margin: 15px 0;!important}


.wp-post-image {width: 1045px;}

#crumbs-container {background: #6EA1BF; margin-bottom: 0; padding:0 7px;}
/*close gap between breadcrumbs and page image*/.post-title-block {margin-bottom: 0;}

#crumbs a { color: #ACDDF9;}


/*name overlaying signature in header*/.autograph { text-align: right; margin-right: 15%; margin-top: -40px; font-weight: 700; color: #eee;}

.poem {
color: #eee; line-height: 190%;

}

.count {background: none;}/*removes yellow boxes in woocommerce product count*/


li.page-count {

background: #eee;

}

.pagination /*moves page navigation to top on woocommerce page*/{
position: absolute;
top: 35px;
z-index: 9999999;

}



.shop-block {
color: #222;

font-weight: bold;
padding-left: 5px;

}


/*----------------------Responsive-------------------------*/

@media screen and (min-width: 1200px){

/*controls placement of Garry's name in header for wide screens*/.autograph { margin-right: 28%;}

#navigation-container {visibility:hidden;}


}

@media screen and (max-width: 1024px){

/*mobile header logo*/#header {background:url(http://gooseislandworkshop.ie/wp-content/uploads/2015/01/goose-island-header-mobile1a.jpg); background-repeat: no-repeat; background-position: top center;}

/*mobile menu bgnd*/ul#nav {background-color: #7A5B40; display: none;}


/*pushes text below images in mobile view*/a img.alignleft {border: 0px green solid; float: none;}

.logo img {max-height: 100px;}

.autograph { visibility: hidden;}

.default-logo{display: none;}

}

@media screen and (min-width: 1024px)
{



.default-logo{font-size: 54px; line-height: 64px; font-family: 'Open Sans'; font-weight: 700;}




/*hides header text*/.logo {visibility:hidden;}

.logo img {max-height: 100px;}


/*vertical space above homepage banner panel */#widget-block {padding: 20px 0 0;}

/*vertical space between homepage panels*/#widget-block .widget {margin-bottom: 20px;}

/*title of panels on home page*/.post-title {font-family: 'Open Sans'; font-weight: 700; text-transform: uppercase;}

/*homepage banner*/.banner-home {background: url('http://gooseislandworkshop.ie/wp-content/uploads/2014/12/banner-bgnd.jpg'); background-repeat: no-repeat; background-color: #55403F; min-height: 75px; width: 100%; padding: 21px 21px 21px 300px; color: #eee; text-transform: uppercase;}

/*home page slider overlay text*/.slider-copy {font-weight:400; font-size: 18px; line-height: 164%; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.84);}

/*breadcrumb trail*/ #crumbs {font-size: 10px;text-transform: lowercase;}
#crumbs a {border-bottom: 0;}

#content.clearfix {padding:0;}

#crumbs-container {border-bottom: 0; color: #6EA1BF;}


}

@media screen and (max-width: 780px){

ul#nav {display:none;}



}
