img {
       border-radius: 5px; 
       margin-bottom: -2px; 
       display: block; 
    } 

#navigation ul a {
       font-style: normal; 
       font-weight: bold; 
       z-index: 0; 
       float: none; 
       position: inherit; 
       display: inherit; 
       padding-bottom: 5px; 
       border-radius: 3px; 
       transition: 0; 
       color: rgba(0,0,0,1); 
    } 

#branding {
       margin-top: -17px; 
       margin-bottom: 5px; 
       padding-bottom: 6px; 
       padding-top: 21px; 
       height: 229px; 
       box-shadow: rgb(255, 255, 255) 1px 1px 6px; 
    } 

#sidebar {
       background-color: rgba(255,255,255,1); 
       padding-top: 8px; 
       padding-right: 5px; 
       padding-bottom: 0px; 
       padding-left: 5px; 
       border-radius: 5px; 
       margin-top: 39px; 
       border-width: 0px; 
       border-style: none; 
       border-color: transparent; 
       box-shadow: rgb(255, 255, 255) 1px 1px 6px; 
       border-top-style: none; 
       border-right-style: none; 
    } 

#mc_embed_signup {
       background-color: rgba(102,158,101,0.6); 
       border-radius: 5px; 
       margin-top: -16px; 
       margin-right: 2px; 
       margin-left: 2px; 
       margin-bottom: -19px; 
    } 

.entry-header {
       border-style: none; 
       border-top-style: none; 
       margin-bottom: 18px; 
       border-right-style: none; 
       border-bottom-style: none; 
       line-height: 21px; 
       box-shadow: none; 
       color: rgba(91,27,0,1); 
    } 

.panel-row-style {
       border-radius: 9px; 
       padding-left: 10px; 
       border-width: 0; 
       border-style: none; 
       border-top-style: solid; 
       border-color: rgba(221,153,51,0.35); 
       box-shadow: rgb(255, 255, 255) 1px 1px 6px; 
       border-top-width: 0; 
       border-right-width: 0; 
       border-bottom-width: 0; 
    } 

div.panel-widget-style {
       border-radius: 5px; 
       border-width: 0; 
       border-style: none; 
       border-color: rgba(221,153,51,1); 
       box-shadow: rgb(255, 255, 255) 1px 1px 6px; 
       background-image: none; 
       background-color: transparent; 
    } 

.page-title {
       color: rgba(91,27,0,1); 
       font-size: 30px; 
       font-style: italic; 
    } 

#content .entry-title  {
       color: rgba(91,27,0,1); 
       font-size: 30px; 
       font-style: italic; 
       margin-top: 4px; 
    } 

#main {
       padding-top: 7px; 
    } 

input#s {
       background-color: rgba(255,255,255,0.36); 
       margin-bottom: -11px; 
       margin-top: -1px; 
    } 

#mc_embed_signup .button {
       background-color: rgba(67,110,63,1); 
       background-image: none; 
    } 

.woocommerce #content div.product .price .amount {
       color: rgba(35,61,4,1); 
    } 

.woocommerce ul.products li.product .price {
       color: rgba(35,61,4,1); 
    } 

.woocommerce .products  {
       background-image: none; 
    } 

.primary-navigation ul ul {
       background-color: rgba(255,255,255,1); 
       border-radius: 3px; 
    } 

.primary-navigation li {
       border-color: rgba(0,0,0,1); 
       border-radius: 0px; 
       border-width: 0px; 
       border-style: solid; 
    } 

#frame {
       margin-bottom: 5px; 
       margin-right: 5px; 
       margin-top: 5px; 
       margin-left: 5px; 
       position: inherit; 
       background-color: rgba(255,255,255,1); 
       padding-top: 5px; 
       padding-right: 10px; 
       padding-bottom: 5px; 
       display: inherit; 
       float: left; 
       padding-left: 10px; 
       height: auto; 
       width: auto; 
       max-width: auto; 
       min-width: 320px; 
       min-height: 250px; 
    } 

.td {
       border-style: none; 
       border-top-style: none; 
       border-right-style: none; 
    } 

td {
       border-style: none; 
       border-top-style: none; 
       border-right-style: none; 
       border-radius: 5px; 
       border-top-left-radius: 0px; 
       border-top-right-radius: 0px; 
       border-bottom-right-radius: 0px; 
       border-bottom-left-radius: 0px; 
       background-position: auto; 
       background-color: #ffffff; 
    } 

#logo #site-description {
       height: 17px; 
       font-size: 22px; 
       color: rgba(228,190,148,1); 
    } 

.woocommerce #content div.product .product_meta {
       display: none; 
    } 

.woocommerce {
       border-style: solid; 
       border-width: 1px; 
       border-color: rgba(222,156,134,1); 
       padding-top: 2px; 
       padding-right: 2px; 
       padding-bottom: 2px; 
       padding-left: 3px; 
       border-radius: 5px; 
       border-top-left-radius: 5px; 
       border-top-right-radius: 5px; 
       border-bottom-right-radius: 5px; 
       border-bottom-left-radius: 5px; 
    } 

.panel-grid#pg-7-0 .panel-grid-cell .textwidget p {
       border-style: none; 
    } 

.hentry .woocommerce {
       border-top-width: 0; 
       border-right-width: 0; 
       border-bottom-width: 0; 
       border-width: 0; 
       border-style: none; 
    } 

.panel-grid#pg-5509-1 .panel-grid-cell .textwidget h3 {
       font-family: Abel; 
       line-height: 22px; 
       font-size: 18px; 
    } 


@media screen and (min-width: 481px) and (max-width: 768px) { #branding {   z-index: 2990; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { .panel-row-style {   z-index: -1; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #branding {   z-index: 3387; }  }  
@media screen and (min-width: 481px) and (max-width: 768px) { #navigation ul a {   background-color: #ffffff; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #navigation ul a {   background-color: #ffffff; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .primary-navigation ul ul {   background-color: rgba(255,255,255,1); }  }  