.header-widget-area .widget:not(.woocommerce) a {
       font-size: 16px!important; 
       letter-spacing: 1px!important; 
    } 

.page article.entry .entry-content blockquote {
       border-left-style: none!important; 
       border-left-width: 0px!important; 
       border-top-style: none!important; 
       color: rgba(61,61,61,1)!important; 
       padding-top: 0px!important; 
    } 

.page article.entry .entry-content blockquote p {
       font-size: 20px!important; 
       padding-bottom: 26px!important; 
       padding-left: 20px!important; 
       padding-right: 20px!important; 
       padding-top: 26px!important; 
    } 

.page article.entry .entry-content h2 {
       font-family: Satisfy!important; 
       font-size: 36px!important; 
       font-weight: 400!important; 
    } 

.page article.entry .entry-content h3 {
       padding-bottom: 10px!important; 
       padding-top: 15px!important; 
    } 

.page article.entry .entry-content ol li {
       padding-bottom: 4px!important; 
       padding-top: 4px!important; 
    } 

.page article.entry .entry-content ol {
       list-style-type: decimal!important; 
       padding-bottom: 16px!important; 
    } 

.page article.entry .entry-content strong {
       padding-bottom: 0px!important; 
    } 

.page article.entry .entry-content ul li {
       padding-bottom: 12px!important; 
    } 

.page article.entry .entry-title {
       color: rgba(92,90,90,1)!important; 
       font-family: Satisfy!important; 
       font-size: 35px!important; 
       font-weight: 400!important; 
    } 

.title-area .site-description {
       color: rgba(101,149,28,1)!important; 
       font-size: 16px!important; 
    } 

.title-area .site-title a {
       font-family: Satisfy!important; 
       font-size: 46px!important; 
       font-weight: 300!important; 
    } 

.title-area .site-title a:hover {
       color: rgba(161,227,63,1)!important; 
    } 

footer.site-footer {
       background-color: rgba(58,58,38,1)!important; 
    } 

.page article.entry .entry-content {
    } 

.site-inner {
    } 

nav.nav-secondary {
       background-color: #8dd125!important; 
    } 

nav.nav-secondary ul.menu li a:hover {
       color: rgba(230,255,198,1)!important; 
    } 

nav.nav-secondary ul.menu li a {
       letter-spacing: 1px!important; 
       word-spacing: 0px!important; 
    } 


@media screen and (max-width: 480px)  { .page article.entry .entry-content {   margin-top: -10px!important; }  }  
@media screen and (max-width: 480px)  { .page article.entry .entry-content {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { .site-inner {   margin-top: -10px!important; }  }  
@media screen and (max-width: 480px)  { .site-inner {   padding-top: 0px!important; }  }  