.page #content {
       bottom: -20px!important; 
       left: -20px!important; 
       right: -20px!important; 
       top: -20px!important; 
    } 

.panel-grid#pg-113-2 .panel-grid-cell .widget_sow-editor ul {
       letter-spacing: 01!important; 
    } 

.panel-grid#pg-113-2 .panel-grid-cell .widget_sow-editor ul li {
       letter-spacing: 1!important; 
    } 

.panel-grid#pg-113-2 .panel-grid-cell {
       letter-spacing: 01!important; 
    } 

.panel-grid#pg-113-2 {
       padding-right: 0px; 
       padding-top: 0px; 
    } 

.panel-grid#pg-119-0 .panel-grid-cell .widget_sow-editor {
       font-family: Crafty Girls; 
    } 

.panel-grid#pg-119-0 {
       font-family: Gloria Hallelujah; 
    } 

.panel-grid#pg-129-0 .panel-grid-cell .widget_sow-editor ul li {
       letter-spacing: 1px; 
    } 

.panel-grid#pg-135-0 {
       text-align: center; 
    } 

.panel-grid#pg-38-0 {
       margin-left: 0px; 
       margin-right: 0px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-top: 0px; 
    } 

.panel-grid#pg-38-1 {
       height: 542px; 
       margin-bottom: -1px; 
       margin-top: -20px; 
       padding-bottom: 42px; 
    } 

.panel-grid#pg-38-2 .panel-grid-cell {
       margin-top: -7px; 
       padding-top: 0px; 
    } 

.panel-grid#pg-38-2 {
       padding-top: 22px; 
    } 

.panel-grid#pg-38-5 .panel-grid-cell {
       font-family: Oduda-light; 
    } 

.panel-grid#pg-38-6 .panel-grid-cell .widget_sow-image {
       margin-bottom: -20px; 
       margin-left: -20px; 
       margin-right: -20px; 
       margin-top: -20px; 
       width: 1080px; 
    } 

.panel-grid#pg-63-0 {
       padding-bottom: 0px; 
    } 

.panel-grid#pg-97-1 .panel-grid-cell {
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

.wide-grey {
       background-color: rgba(228,228,204,1); 
       left: 15px!important; 
       position: relative; 
       width: 1010px; 
    } 

h1 {
       padding-top: 20px!important; 
    } 

#colophon #footer-widgets {
       background-color: rgba(214,210,35,1); 
       color: rgba(255,255,255,1); 
       height: 180px!important; 
       margin-left: 0px; 
       margin-right: 0px; 
       max-height: 125px!important; 
       min-height: 0px; 
       min-width: 1080x; 
       padding-left: 25px; 
       padding-right: 18px; 
       padding-top: 16px; 
       width: 1080!important; 
    } 

#colophon #footer-widgets .widget:not(.woocommerce) h3:not(.widget:not(.woocommerce)-title) {
       color: rgba(255,255,255,1)!important; 
    } 

#colophon #footer-widgets .widget:not(.woocommerce) p {
       color: rgb(255, 255, 255); 
    } 

#main {
       background-color: rgba(255,255,255,1); 
       border-style: solid; 
       border-width: 0px!important; 
       margin-bottom: -20px; 
       margin-top: -20px; 
       padding-bottom: 37px; 
       padding-right: 35px; 
       padding-top: 17px; 
    } 

#page-wrapper #colophon {
       background-blend-mode: multiply; 
       background-color: rgba(255,255,255,1); 
       background-repeat: no-repeat; 
       background-size: auto; 
       height: 17px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 2px; 
       width: 1080px; 
    } 

#pg-113-0 .panel-row-style {
       margin-left: -20px; 
       margin-right: -20px; 
       padding-bottom: 25px; 
    } 

#pg-113-1 .panel-row-style {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#pg-113-2 .panel-row-style {
       padding-top: 0px; 
    } 

#pg-135-1 .panel-row-style {
       left: 15px!important; 
       position: relative; 
       width: 1010px; 
    } 

#pg-345-0 .panel-row-style {
       left: 15px!important; 
       position: relative; 
       width: 1010px; 
    } 

#pg-345-1 .panel-row-style {
       left: 15px!important; 
       position: relative; 
       width: 1010px; 
    } 

#pg-345-3 .panel-row-style {
       left: 15px!important; 
       position: relative; 
       width: 1010px; 
    } 

#pg-38-1 .panel-row-style {
       background-color: rgba(255,255,255,1)!important; 
       bottom: -13px!important; 
       padding-top: 25px; 
       position: relative; 
    } 

#pg-38-2 .panel-row-style {
       height: 642px; 
       padding-top: 25px; 
       top: 13px!important; 
    } 

#pg-63-1 .panel-row-style {
       padding-top: 7px; 
       position: relative; 
       top: -20px; 
    } 

#pg-97-0 .panel-row-style {
       margin-left: -20px; 
       margin-right: -20px; 
    } 

#pg-97-1 .panel-row-style {
       margin-left: -20px; 
       margin-right: -20px; 
    } 

#pg-97-2 .panel-row-style {
       margin-bottom: 1px; 
       margin-left: -20px; 
       margin-right: -20px; 
       margin-top: -20px; 
    } 

#primary .hentry.page .entry-content h3 {
       text-align: center!important; 
    } 

#primary .hentry.page .entry-content p {
       text-align: left; 
    } 

#primary .hentry.page {
       padding-bottom: 30px; 
    } 

header#masthead {
       background-repeat: repeat-x; 
       box-sizing: content-box; 
       float: none; 
       left: 0px!important; 
       padding-right: 35px; 
       position: static; 
    } 

.panel-grid#pg-345-0 .siteorigin-panels-stretch {
    } 

.panel-grid#pg-38-0 .panel-grid-cell {
    } 

#colophon #footer-widgets .widget:not(.woocommerce) {
    } 

#pg-38-0 .panel-row-style {
    } 

#pg-38-0 p {
    } 

#pg-38-4 {
    } 


@media screen and (max-width: 768px)  { #colophon #footer-widgets .widget:not(.woocommerce) p {   width: 270px; }  }  
@media screen and (max-width: 768px)  { #colophon #footer-widgets {   width: 698!important; }  }  
@media screen and (max-width: 768px)  { #page-wrapper #colophon {   max-width: 698!important; }  }  
@media screen and (max-width: 768px)  { #page-wrapper #colophon {   width: 698!important; }  }  
@media screen and (max-width: 768px)  { #pg-38-2 .panel-row-style {   padding-top: 94px; }  }  
@media screen and (max-width: 480px)  { .panel-grid#pg-345-0 .siteorigin-panels-stretch {   width: 250; }  }  
@media screen and (max-width: 480px)  { .panel-grid#pg-38-0 .panel-grid-cell {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .panel-grid#pg-38-0 {   height: 678px; }  }  
@media screen and (max-width: 480px)  { .panel-grid#pg-38-1 {   font-size: 10px; }  }  
@media screen and (max-width: 480px)  { .panel-grid#pg-38-2 .panel-grid-cell {   font-size: 10px; }  }  
@media screen and (max-width: 480px)  { h1 {   font-size: 25px!important; }  }  
@media screen and (max-width: 480px)  { #colophon #footer-widgets .widget:not(.woocommerce) {   max-width: 100%; }  }  
@media screen and (max-width: 480px)  { #colophon #footer-widgets {   height: 164px!important; }  }  
@media screen and (max-width: 480px)  { #colophon #footer-widgets {   min-height: 196px; }  }  
@media screen and (max-width: 480px)  { #colophon #footer-widgets {   min-width: 250px; }  }  
@media screen and (max-width: 480px)  { #colophon #footer-widgets {   width: 250!important; }  }  
@media screen and (max-width: 480px)  { #page-wrapper #colophon {   background-color: rgb(214, 210, 35); }  }  
@media screen and (max-width: 480px)  { #page-wrapper #colophon {   max-width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #page-wrapper #colophon {   width: 1136px!important; }  }  
@media screen and (max-width: 480px)  { #pg-38-0 .panel-row-style {   height: 1088px; }  }  
@media screen and (max-width: 480px)  { #pg-38-0 p {   font-size: 17px!important; }  }  
@media screen and (max-width: 480px)  { #pg-38-1 .panel-row-style {   height: 1074px; }  }  
@media screen and (max-width: 480px)  { #pg-38-2 .panel-row-style {   height: 806px; }  }  
@media screen and (max-width: 480px)  { #pg-38-2 .panel-row-style {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #pg-38-2 .panel-row-style {   padding-right: 32px; }  }  
@media screen and (max-width: 480px)  { #pg-38-2 .panel-row-style {   padding-top: 542px; }  }  
@media screen and (max-width: 480px)  { #pg-38-4 {   font-size: 10px; }  }  