
	.col-full, #wrapper { max-width: 1000px !important; }


#logo .site-title, #logo .site-description { display:none; }
body {background-color:#ffffff;background-image:url(/wp-content/uploads/sites/410/2015/04/cork_11.jpg);background-repeat:repeat;background-position:top center;background-attachment:scroll;border-top:0px solid #000000;}
a:link, a:visited, #loopedSlider a.flex-prev:hover, #loopedSlider a.flex-next:hover {color:#456b00} .quantity .plus, .quantity .minus {background-color: #456b00;}
body #wrapper .button, body #wrapper #content .button, body #wrapper #content .button:visited, body #wrapper #content .reply a, body #wrapper #content #respond .form-submit input#submit, input[type=submit], body #wrapper #searchsubmit, #navigation ul.cart .button, body #wrapper .woo-sc-button {border: none; background:#456b00}
body #wrapper .button:hover, body #wrapper #content .button:hover, body #wrapper #content .reply a:hover, body #wrapper #content #respond .form-submit input#submit:hover, input[type=submit]:hover, body #wrapper #searchsubmit:hover, #navigation ul.cart .button:hover, body #wrapper .woo-sc-button:hover {border: none; background:#000}
#header {background-repeat:no-repeat;background-position:left top;margin-top:0px;margin-bottom:0px;padding-top:15px;padding-bottom:25px;border:0px solid ;}
#logo .site-title a {font:normal 40px/1em 'Changa One', arial, sans-serif;color:#90886a;}
#logo .site-description {font:normal 18px/1em 'Open Sans', arial, sans-serif;color:#565240;}
#header-container{background-color:#d4ccaa;}#header-container{background-image:url(/wp-content/uploads/sites/410/2015/04/headerbg.jpg);background-repeat:repeat;background-position:top center;}#nav-container{background:#74a300;}#nav-container{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:none;border-right:none;}#nav-container #navigation ul#main-nav > li:first-child{border-left: 0px solid #dbdbdb;}
body, p { font:normal 14px/1.5em 'Open Sans', arial, sans-serif;color:#555555; }
h1 { font:normal 28px/1.2em 'Open Sans', arial, sans-serif;color:#222222; }h2 { font:normal 24px/1.2em 'Open Sans', arial, sans-serif;color:#222222; }h3 { font:normal 20px/1.2em 'Open Sans', arial, sans-serif;color:#222222; }h4 { font:normal 16px/1.2em 'Open Sans', arial, sans-serif;color:#222222; }h5 { font:bold 14px/1.2em "Helvetica Neue", Helvetica, sans-serif;color:#222222; }h6 { font:bold 12px/1.2em "Helvetica Neue", Helvetica, sans-serif;color:#222222; }
.page-title, .post .title, .page .title {font:normal 28px/1.1em 'Open Sans', arial, sans-serif;color:#222;}
.post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {color:#222}
.post-meta { font:300 12px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#999999; }
.entry, .entry p{ font:normal 15px/1.5em 'Open Sans', arial, sans-serif;color:#555555; }
.post-more {font:300 13px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:;border-top:0px solid #e6e6e6;border-bottom:0px solid #e6e6e6;}
#post-author, #connect {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fafafa}
.nav-entries a, .woo-pagination { font:300 13px/1em "Helvetica Neue", Helvetica, sans-serif;color:#888; }
.woo-pagination a, .woo-pagination a:hover {color:#888!important}
.widget h3 {font:normal 18px/1.2em Open Sans;color:#ffffff;border-bottom:1px solid #e6e6e6;}
.widget_recent_comments li, #twitter li { border-color: #e6e6e6;}
.widget p, .widget .textwidget { font:normal 14px/1.5em 'Open Sans', arial, sans-serif;color:#555555; }
.widget {font:normal 14px/1.5em Open Sans;color:#555555;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
#tabs .inside li a, .widget_woodojo_tabs .tabbable .tab-pane li a { font:bold 12px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#555555; }
#tabs .inside li span.meta, .widget_woodojo_tabs .tabbable .tab-pane li span.meta { font:300 11px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#999999; }
#tabs ul.wooTabs li a, .widget_woodojo_tabs .tabbable .nav-tabs li a { font:300 11px/2em "Helvetica Neue", Helvetica, sans-serif;color:#999999; }
@media only screen and (min-width:768px) {
ul.nav li a, #navigation ul.rss a, #navigation ul.cart a.cart-contents, #navigation .cart-contents #navigation ul.rss, #navigation ul.nav-search, #navigation ul.nav-search a { font:normal 16px/1.2em 'Open Sans', arial, sans-serif;color:#ffffff; } #navigation ul.rss li a:before, #navigation ul.nav-search a.search-contents:before { color:#ffffff;}
#navigation ul.nav > li a:hover, #navigation ul.nav > li:hover a, #navigation ul.nav li ul li a, #navigation ul.cart > li:hover > a, #navigation ul.cart > li > ul > div, #navigation ul.cart > li > ul > div p, #navigation ul.cart > li > ul span, #navigation ul.cart .cart_list a, #navigation ul.nav li.current_page_item a, #navigation ul.nav li.current_page_parent a, #navigation ul.nav li.current-menu-ancestor a, #navigation ul.nav li.current-cat a, #navigation ul.nav li.current-menu-item a { color:#ffffff!important; }
#navigation ul.nav > li a:hover, #navigation ul.nav > li:hover, #navigation ul.nav li ul, #navigation ul.cart li:hover a.cart-contents, #navigation ul.nav-search li:hover a.search-contents, #navigation ul.nav-search a.search-contents + ul, #navigation ul.cart a.cart-contents + ul, #navigation ul.nav li.current_page_item a, #navigation ul.nav li.current_page_parent a, #navigation ul.nav li.current-menu-ancestor a, #navigation ul.nav li.current-cat a, #navigation ul.nav li.current-menu-item a{background-color:#385600!important}
#navigation ul.nav li ul, #navigation ul.cart > li > ul > div  { border: 0px solid #dbdbdb; }
#navigation ul.nav > li:hover > ul  { left: 0; }
#navigation ul.nav > li  { border-right: 0px solid #dbdbdb; }#navigation ul.nav > li:hover > ul  { left: 0; }
#navigation ul li:first-child, #navigation ul li:first-child a { border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; }
#navigation {background:#74a300;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#top, #top ul.nav li ul li a:hover { background:#7e7656;}
#top ul.nav li a:hover, #top ul.nav li.current_page_item a, #top ul.nav li.current_page_parent a,#top ul.nav li.current-menu-ancestor a,#top ul.nav li.current-cat a,#top ul.nav li.current-menu-item a,#top ul.nav li.sfHover, #top ul.nav li ul, #top ul.nav > li:hover a, #top ul.nav li ul li a { color:#ffffff!important;}
#top ul.nav li a:hover, #top ul.nav li.current_page_item a, #top ul.nav li.current_page_parent a,#top ul.nav li.current-menu-ancestor a,#top ul.nav li.current-cat a,#top ul.nav li.current-menu-item a,#top ul.nav li.sfHover, #top ul.nav li ul, #top ul.nav > li:hover { background:#938864;}
#top ul.nav li a { font:normal 18px/1.6em 'Open Sans', arial, sans-serif;color:#eee; }
}
#footer, #footer p { font:300 13px/1.4em "Helvetica Neue", Helvetica, sans-serif;color:#999999; }
#footer {border-top:0px solid #dbdbdb;border-bottom:0px solid ;border-left:0px solid ;border-right:0px solid ;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
.archive_header { font:bold 18px/1em Arial, sans-serif;color:#222222; }
.archive_header {border-bottom:1px solid #e6e6e6;}


body.home .wooslider

{
display:block!important;
}

.wooslider

{
display:none;
}


#navigation, #nav-container

{
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #88BA00),
	color-stop(1, #4F6E00)
);
background-image: -o-linear-gradient(bottom, #88BA00 0%, #4F6E00 100%);
background-image: -moz-linear-gradient(bottom, #88BA00 0%, #4F6E00 100%);
background-image: -webkit-linear-gradient(bottom, #88BA00 0%, #4F6E00 100%);
background-image: -ms-linear-gradient(bottom, #88BA00 0%, #4F6E00 100%);
background-image: linear-gradient(to bottom, #88BA00 0%, #4F6E00 100%);
}

.wooslider
{
-webkit-box-shadow: 0px 0px 15px 0px rgba(10, 10, 10, 0.95);
-moz-box-shadow:    0px 0px 15px 0px rgba(10, 10, 10, 0.95);
box-shadow:         0px 0px 15px 0px rgba(10, 10, 10, 0.95);
padding: 0!important;
margin:0!important;
border:0!important;
position:relative;
top:-20px;

 padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  border:0px!important;
background-color:transparent;


border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;

}

.slide-content

{
padding: 0!important;
margin:0!important;
border:0!important;
}

table, tr, td

{
border:0!important;
padding:0!important;
}

.widget h3

{
background-color:#77a608;
color:#fff;
padding:8px;
}

ul#main-nav

{
max-width:1000px;
}


#logo

{
width:100%;
}

#logo img

{
float:left;
}

.site-title
{
display:block!important;
float:right;
right:5%;
position:relative;
text-shadow: 1px 1px 1px rgba(31, 31, 26, 1);
margin-top:20px
}

.site-description {
clear:both;
display:block!important;
margin-top:-40px;
float:right;
right:5%;
position:relative;
text-shadow: 1px 1px 1px rgba(31, 31, 26, 1);
}

.site-title a:hover
{
text-decoration:none!important;

}

#header.col-full
{
margin-left:auto;
margin-right:auto;
}

#header-container
{

background-size:cover;
}

ul.nav li a
{
 padding-left:0.9em;
padding-right:0.9em;
}

#content
{
background-color: #fff!important;
padding:20px;
margin-top:25px;
margin-bottom:20px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border: 0px solid #d9d9d9;
border-top-width: 4px;
  border-right-width-value: 4px;
  border-bottom-width: 4px;
  border-left-width-value: 4px;
  border-top-style: solid;
  border-right-style-value: solid;
  border-bottom-style: solid;
  border-left-style-value: solid;
  border-top-color: #ffffff;
  border-right-color-value: #ffffff;
  border-bottom-color: #ffffff;
  border-left-color-value: #ffffff;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}


a.cart-contents
{
 padding-left:0.3em!important;  
padding-right:0.3em!important; 
width:190px!important;
}



a.button, a.comment-reply-link, #commentform #submit, .submit, input[type="submit"], input.button, button.button, #wrapper .woo-sc-button
{
  display: inline-block;
  padding-top: 0.327em;
  padding-right: 0.5em;
  padding-bottom: 0.327em;
  padding-left: 0.5em;
  color: white;
  text-align: center;
  border-top-width: 1px;
  border-right-width-value: 1px;
  border-bottom-width: 1px;
  border-left-width-value: 1px;
  border-top-style: solid;
  border-right-style-value: solid;
  border-bottom-style: solid;
  border-left-style-value: solid;
  border-top-color: rgba(255, 255, 255, 0);
  border-right-color-value: rgba(255, 255, 255, 0);
  border-bottom-color: rgba(255, 255, 255, 0);
  border-left-color-value: rgba(255, 255, 255, 0);
  font-size: 1em;
  font-family: inherit;
  cursor: pointer;
  overflow-x: visible;
  overflow-y: visible;
  width: auto;
  line-height: 1.618em;
  box-sizing: border-box;
  white-space: nowrap;
  background-color: #428bca;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  font-weight: normal;
  text-transform: none;
  box-shadow: #888888;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  text-shadow: none;
}


.wooslider
{
padding: 10px;
}

.wooslider .amount
{
display:block;
font-size:20px;
font-weight:bold;
margin-bottom:20px;
}

.slide-excerpt
{
padding:10px;
}

.nocomments {display: none; }
.breadcrumb-title { display: none; }

.single_variation .price .amount {
  margin-left: 20px;
  margin-top: 4px;
 font-weight: bold;
 font-size: 16px;
}

.variations .label {
  font-weight: bold;
  font-size: 16px;
}

a.reset_variations {
  display: none;
  visibility: hidden;
}





#navigation ul.cart a.cart-contents
{
  left: auto;
  right: 0.5em;
  display: inline-block;
}



.woocommerce .product .images {
  text-align: center;
}
.woocommerce .product .images img {
  width: auto;
  height: auto;
}

.cart_totals p small
{
display:none;
}


body.home .page .title

{
display:none;
}

ul.products li.product h3
{
 font-size:18px;
font-weight:normal;
}

ul.products li.product .price, .woocommerce .summary p.price, .wooslider .amount
{
 font-size:20px;
font-weight:normal;
color:#333;
margin-top:6px;
font-weight:bold;
}



@media only screen and ( max-width: 524px ) {

.site-title
{
display:block!important;
float:left;
left:2%;
position:relative;
text-shadow: 1px 1px 1px rgba(31, 31, 26, 1);
margin-top:20px
}

.site-description {
clear:both;
display:block!important;
margin-top:0px;
margin-bottom:15px;
float:left;
left:2%;
position:relative;
text-shadow: 1px 1px 1px rgba(31, 31, 26, 1);
}


	body.woocommerce .images { float: none !important; width: auto !important; margin-bottom: 40px !important; clear: both !important; }

	table .product-thumbnail { display: none; }

	.woocommerce-page #content div.product form.cart .variations { margin-left: 0; }

	table.cart th, #content table.cart th, table.cart td, #content table.cart td, table.cart tr, #content table.cart tr, #content-area table tr, #content-area table td, #content-area table th { padding: .857em 0.287em; }

	.woocommerce .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { width: 100% !important; }
	.woocommerce .woocommerce form .form-row, .woocommerce-page form .form-row { width: auto !important; float: none !important; }

	#order_review .shop_table { margin-left: 0; }
}


