.woocommerce .woocommerce-pagination a.page-numbers {
       font-size: 19px; 
       height: 47px!important; 
    } 

.woocommerce form.woocommerce-ordering {
       font-size: 22px; 
       height: 2px!important; 
       line-height: 30px; 
       margin-bottom: 1px; 
       margin-top: 1px; 
       max-height: 26px; 
       max-width: 350px; 
       min-height: 0px; 
       width: 292px!important; 
    } 

#content > .col-full {
       margin-bottom: -3px; 
       margin-left: 176px; 
       margin-top: 19px; 
       min-height: 21px; 
    } 

#content #main {
       font-family: Hoefler Text, Garamond, Baskerville, Baskerville Old Face, Times New Roman, serif!important; 
       font-size: 18px; 
       margin-left: -19px; 
       margin-right: -13px; 
       margin-top: 30px; 
    } 

#masthead .primary-navigation ul.menu .current_page_ancestor > a {
       height: 76px!important; 
       width: 335px!important; 
    } 

#masthead .primary-navigation ul.menu {
       font-size: 21px; 
       height: 116px!important; 
       width: 923px!important; 
    } 

#masthead .primary-navigation ul.menu li a {
       color: rgba(0,0,0,1); 
       font-size: 22px; 
       font-weight: bold; 
       margin-left: -20px; 
       margin-right: 11px; 
    } 

#masthead .primary-navigation ul.menu li ul li a {
       font-size: 17px; 
       width: 263px!important; 
    } 

#masthead .site-branding {
       font-size: 29px; 
       line-height: 19px; 
       margin-bottom: 11px; 
       margin-left: 185px; 
       margin-right: 185px; 
       margin-top: -8px; 
       text-align: center; 
       text-indent: 8px; 
       white-space: nowrap; 
       width: 311px!important; 
    } 

#masthead .site-header-cart a.cart-contents {
       font-size: 31px; 
       height: 47px!important; 
       min-height: 13px; 
       min-width: 59px; 
    } 

#masthead .site-header-cart {
       width: 218px!important; 
    } 

#masthead .site-search input[type=search] {
       margin-left: 46px; 
       margin-right: -1px; 
       margin-top: -20px; 
    } 

#masthead {
       font-family: Hoefler Text, Garamond, Baskerville, Baskerville Old Face, Times New Roman, serif!important; 
       height: 230px!important; 
       margin-bottom: 0px; 
       margin-left: -20px; 
       margin-right: -18px; 
       width: 1526px!important; 
    } 

#page .header-widget-region > .col-full {
       background-color: rgba(100,82,47,1); 
       background-image: linear-gradient(to bottom, #7db72f 0%,#4e7d0e 100%); 
       background-size: auto; 
       font-size: 26px; 
       font-style: normal; 
       line-height: 52px; 
       text-align: center; 
    } 

#page .header-widget-region {
       font-family: Hoefler Text, Garamond, Baskerville, Baskerville Old Face, Times New Roman, serif!important; 
       font-weight: bold; 
       margin-bottom: 2px; 
       margin-left: -6px; 
       margin-right: 6px; 
    } 

#page .hentry .entry-content h1 {
       font-family: Hoefler Text, Garamond, Baskerville, Baskerville Old Face, Times New Roman, serif!important; 
       font-size: 36px; 
       font-weight: normal; 
       height: 40px!important; 
       margin-bottom: 11px; 
       margin-top: -20px; 
    } 

#page .hentry .entry-content h2 {
       font-family: Hoefler Text, Garamond, Baskerville, Baskerville Old Face, Times New Roman, serif!important; 
       font-size: 43px; 
    } 

#page .hentry .entry-content h3 {
       font-size: 31px; 
       font-weight: normal; 
    } 

#page .hentry .entry-header .posted-on {
       display: block!important; 
       margin-right: -19px; 
       margin-top: -18px; 
       overflow-x: visible; 
    } 

#page .hentry .entry-title {
       font-size: 2px!important; 
    } 

#page .page-header {
       font-size: 2px!important; 
       height: 62px!important; 
       width: 847px; 
    } 

#page .page-header h1 {
       font-size: 1px; 
       height: 45px!important; 
       width: 726px!important; 
    } 

#page .woocommerce-breadcrumb a {
       font-size: 0px!important; 
       line-height: 0px!important; 
    } 

#page .woocommerce-breadcrumb {
       height: 37px!important; 
       line-height: 0px!important; 
       margin-bottom: -20px; 
       margin-top: -20px; 
       min-height: 0px; 
       min-width: 200px; 
       width: 3720px!important; 
    } 

#page .woocommerce-breadcrumb:hover {
       bottom: -20px!important; 
       left: -19px!important; 
       right: -18px!important; 
       top: -20px!important; 
    } 

