body {
       background-color: rgb(255, 255, 255)!important; 
       color: rgba(17,17,17,1); 
       font-family: Arial!important; 
       font-size: 25px!important; 
       font-weight: normal!important; 
       width: auto!important; 
    } 

body:hover {
       background-color: rgb(255, 255, 255)!important; 
    } 

.menu-toggle {
       background-color: transparent; 
       color: rgb(17, 17, 17); 
       padding-left: 5px; 
       width: 300px; 
    } 

.site-header-main {
       background-color: #ffffff!important; 
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       border-top-style: none; 
       height: auto!important; 
       padding-bottom: 0x!important; 
       padding-top: 20px!important; 
       width: 100%!important; 
    } 

.site-header-main .site-branding .site-description {
       height: 35px; 
       margin-bottom: 0px!important; 
       margin-top: 0px!important; 
       max-width: 950px!important; 
       padding-bottom: 10px!important; 
       padding-left: 0px!important; 
       padding-right: 0px!important; 
       padding-top: 10px!important; 
       text-align: right; 
       width: 950px; 
    } 

.site-header-main .site-branding .site-description:hover {
       padding-top: 11px!important; 
    } 

.site-header-main .site-branding {
       height: 140px; 
       max-width: 960px!important; 
       min-height: none!important; 
       padding-left: 0px!important; 
       width: 1024px!important; 
    } 

#builder-section-1450492105221 {
       border-style: none!important; 
       margin-bottom: 0px!important; 
       margin-left: 30px!important; 
       margin-right: 30px!important; 
       margin-top: 30px!important; 
       padding-bottom: 0px!important; 
       padding-top: 20px!important; 
    } 

#builder-section-1450492105221 > h3 {
       font-family: Arial!important; 
       font-size: 32px!important; 
       font-weight: bold!important; 
       text-transform: uppercase!important; 
    } 

#builder-section-1450492171 {
       border-bottom-style: solid!important; 
       border-bottom-width: 7px!important; 
       border-style: none!important; 
       border-top-style: none!important; 
       border-top-width: 7px!important; 
       margin-bottom: 0px!important; 
       margin-left: 60px!important; 
       margin-right: 60px!important; 
       margin-top: 0px!important; 
       padding-bottom: 0px!important; 
       padding-top: 50px!important; 
    } 

#builder-section-1450492171 > h3 {
       border-top-style: none!important; 
       border-top-width: 7px!important; 
       font-family: Arial!important; 
       font-size: 32px!important; 
       font-weight: bold!important; 
       text-transform: uppercase!important; 
    } 

#builder-section-1450492171 > h3:hover {
       border-bottom-style: none!important; 
       border-left-style: none!important; 
       border-right-style: none!important; 
       border-style: none!important; 
       border-top-style: none!important; 
    } 

#builder-section-1450492171:hover {
       border-bottom-style: none!important; 
       border-left-style: none!important; 
       border-right-style: none!important; 
       border-style: none!important; 
       border-top-color: #ffffff!important; 
       border-top-style: none!important; 
       border-top-width: 7px!important; 
    } 

#builder-section-1450545918413 .builder-text-column .builder-text-content strong {
       display: block!important; 
       margin-top: 100px!important; 
    } 

#builder-section-1450545918413 {
       width: 1000px; 
    } 

#builder-section-1450569219121 {
       border-bottom-color: #dfdfdf!important; 
       border-bottom-style: solid!important; 
       border-bottom-width: 7px!important; 
       padding-bottom: 0px!important; 
       padding-top: 30px!important; 
    } 

#builder-section-1450592377892 .builder-text-column .builder-text-content h3 {
       margin-top: 150px!important; 
    } 

#builder-section-1450592377892 .builder-text-column {
       padding-top: 0px!important; 
    } 

#builder-section-1450597938 > h3 {
       font-family: Arial!important; 
       font-size: 32px!important; 
       font-weight: bold!important; 
       text-transform: uppercase!important; 
    } 

#builder-section-1455397130705 {
       height: auto!important; 
       width: auto!important; 
    } 

#builder-section-1455407280 .builder-text-column {
       height: auto!important; 
       width: auto; 
    } 

#builder-section-1457986792555 .builder-text-column .builder-text-content table {
       border-style: none; 
    } 

#builder-section-1457986792555 .builder-text-column .builder-text-content td {
       border-color: #ffffff; 
       border-left-style: none!important; 
       border-right-style: none!important; 
       border-style: none; 
       border-top-style: none!important; 
    } 

#post-10 .entry-content {
       height: auto!important; 
       width: auto!important; 
    } 

#post-1193 .entry-content {
       background-color: #f4a917!important; 
    } 

#post-1193 .entry-content img:not(.wp-smiley) {
       display: block!important; 
       height: 100%; 
       max-width: none!important; 
       width: 100%!important; 
    } 

#post-244 .entry-content {
       background-color: rgb(244, 169, 23)!important; 
    } 

#post-244 .entry-content img:not(.wp-smiley) {
       display: block!important; 
       height: 100%!important; 
       max-width: none!important; 
       width: 100%!important; 
    } 

#post-322 .entry-content {
       padding-top: 20px!important; 
    } 

#post-621 .entry-content img:not(.wp-smiley) {
       display: block!important; 
       height: auto!important; 
       width: 100%; 
    } 

#post-621 .entry-content {
       width: 100%!important; 
    } 

#site-content {
       background-color: #ffffff!important; 
       border-bottom-color: #ffffff!important; 
       border-bottom-style: none!important; 
       border-bottom-width: 0px!important; 
       border-color: #ffffff!important; 
       border-style: none!important; 
       border-top-color: #ffffff!important; 
       border-top-style: none!important; 
       border-top-width: 0px!important; 
       border-width: 0px!important; 
    } 

#site-content:hover {
       background-color: ##ef4323!important; 
    } 

#site-footer {
       border-bottom-color: #ffffff; 
       border-left-color: #ffffff; 
       border-right-color: #ffffff; 
       border-top-color: #000000!important; 
       border-top-style: solid!important; 
       border-top-width: 1px!important; 
       bottom: 0px!important; 
       height: 180px!important; 
       max-height: none!important; 
       max-width: none!important; 
       min-height: 140px!important; 
       padding-bottom: 15px!important; 
       padding-top: 35px!important; 
       position: relative!important; 
       width: 100%!important; 
    } 

#site-footer .footer-widget-container:not(.woocommerce) {
       background-color: #ffffff!important; 
       background-size: 100% 100%!important; 
       float: left!important; 
       height: auto; 
       max-height: 75px!important; 
       padding-bottom: 0px!important; 
       text-align: left!important; 
       white-space: normal!important; 
       width: 100%!important; 
    } 

#site-footer:hover {
       background-color: #ffffff!important; 
    } 

#site-main {
       background-color: rgb(255, 255, 255); 
       color: rgb(17, 17, 17); 
    } 

#site-navigation {
       height: auto!important; 
       padding-left: 10px!important; 
    } 

#site-navigation ul.menu li.current-menu-item a {
       text-decoration: underline!important; 
    } 

#site-navigation ul.nav-menu .current_page_item > a {
       font-family: Arial!important; 
       text-decoration: none!important; 
    } 

#site-navigation ul.nav-menu {
       height: 45px; 
       margin-bottom: 0px!important; 
       max-width: 960px!important; 
       text-align: left!important; 
       width: 960px; 
    } 

#site-navigation ul.nav-menu li a {
       height: 45px; 
    } 

#tribe-events .tribe-events-loop {
       background-color: transparent!important; 
    } 

#tribe-events .tribe-events-loop .type-tribe_events {
       background-color: transparent!important; 
    } 

#tribe-events #tribe-events-content {
       background-color: transparent!important; 
       padding-top: 20px!important; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-event-meta dd {
       background-color: transparent!important; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-event-meta:hover {
       background-color: transparent!important; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-schedule {
       background-color: transparent!important; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-single-event-description h2 {
       background-color: transparent!important; 
    } 

#builder-section-1450606426478 .builder-text-column .builder-text-content p {
    } 

#builder-section-1450579267221 .builder-section-content {
    } 

#builder-section-1450606426478 .builder-text-column .builder-text-content {
    } 

#builder-section-1452277815759 {
    } 

#builder-section-1452277815759 .builder-section-content {
    } 

#site-footer .footer-widget-container:not(.woocommerce):hover {
    } 

#site-footer .social-menu li a {
    } 

#site-navigation ul.nav-menu li {
    } 

#builder-section-1450601812815 .builder-text-column .builder-text-content tfoot {
    } 

#builder-section-1450604137781 {
    } 

#builder-section-1450604331100 .builder-text-column .builder-text-content p {
    } 

#builder-section-1450604331100 {
    } 

#builder-section-1450604410789 {
    } 

#builder-section-1450606426478 .builder-text-column {
    } 

#builder-section-1450606426478 {
    } 

#builder-section-1452706356564 .builder-text-column .builder-text-content p {
    } 

#builder-section-1452706356564 .builder-text-column .builder-text-title {
    } 

#builder-section-1454953425 .builder-text-column {
    } 

#builder-section-1455056273 .builder-text-column {
    } 

#post-656 .entry-content {
    } 

#post-656 .entry-content img:not(.wp-smiley) {
    } 

#site-footer .footer-widget-container:not(.woocommerce) a {
    } 

#site-footer .footer-widget-container:not(.woocommerce) img {
    } 

#site-footer .social-menu li {
    } 

#site-navigation ul.menu .current-menu-item > a {
    } 


@media screen and (max-width: 1024px)  { body {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { .site-header-main .site-branding .site-description {   max-width: 960px!important; }  }  
@media screen and (max-width: 1024px)  { .site-header-main .site-branding .site-description {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 1024px)  { .site-header-main .site-branding .site-description {   padding-top: 14px!important; }  }  
@media screen and (max-width: 1024px)  { .site-header-main .site-branding .site-description {   width: 100%; }  }  
@media screen and (max-width: 1024px)  { .site-header-main .site-branding {   height: 120px; }  }  
@media screen and (max-width: 1024px)  { .site-header-main .site-branding {   max-width: 960px!important; }  }  
@media screen and (max-width: 1024px)  { .site-header-main .site-branding {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { .site-header-main {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #builder-section-1450606426478 .builder-text-column .builder-text-content p {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #post-621 .entry-content {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #post-621 .entry-content {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #site-footer .footer-widget-container:not(.woocommerce) {   height: 70px; }  }  
@media screen and (max-width: 1024px)  { #site-footer .footer-widget-container:not(.woocommerce) {   max-height: none!important; }  }  
@media screen and (max-width: 1024px)  { #site-footer .footer-widget-container:not(.woocommerce) {   width: 100%; }  }  
@media screen and (max-width: 1024px)  { #site-footer {   height: auto; }  }  
@media screen and (max-width: 1024px)  { #site-footer {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 1024px)  { #site-footer {   padding-top: 30px!important; }  }  
@media screen and (max-width: 1024px)  { #site-footer {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #site-navigation ul.nav-menu {   width: 100%; }  }  
@media screen and (max-width: 768px)  { body {   width: auto!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   font-size: 30px!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   margin-top: 5px!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   padding-bottom: 10px!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   padding-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   padding-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   padding-top: 10px!important; }  }  
@media screen and (max-width: 768px)  { .menu-toggle {   width: 50%; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding .site-description {   font-size: 26px!important; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding .site-description {   height: auto; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding .site-description {   max-width: 710px!important; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding .site-description {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding .site-description {   padding-top: 10px!important; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding .site-description {   position: static!important; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding .site-description {   width: 100%; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding {   height: 90px; }  }  
@media screen and (max-width: 768px)  { .site-header-main .site-branding {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { .site-header-main {   height: auto; }  }  
@media screen and (max-width: 768px)  { .site-header-main {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #builder-section-1450579267221 .builder-section-content {   max-width: 340px; }  }  
@media screen and (max-width: 768px)  { #builder-section-1450606426478 .builder-text-column .builder-text-content {   line-height: 26px; }  }  
@media screen and (max-width: 768px)  { #builder-section-1450606426478 .builder-text-column .builder-text-content p {   text-align: left; }  }  
@media screen and (max-width: 768px)  { #builder-section-1450606426478 .builder-text-column .builder-text-content p {   width: 400px; }  }  
@media screen and (max-width: 768px)  { #builder-section-1452277815759 {   display: none; }  }  
@media screen and (max-width: 768px)  { #builder-section-1452277815759 .builder-section-content {   display: none; }  }  
@media screen and (max-width: 768px)  { #post-10 .entry-content {   max-width: 340px; }  }  
@media screen and (max-width: 768px)  { #post-621 .entry-content img:not(.wp-smiley) {   display: block!important; }  }  
@media screen and (max-width: 768px)  { #post-621 .entry-content img:not(.wp-smiley) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #post-621 .entry-content img:not(.wp-smiley) {   max-width: auto!important; }  }  
@media screen and (max-width: 768px)  { #post-621 .entry-content img:not(.wp-smiley) {   width: 100%; }  }  
@media screen and (max-width: 768px)  { #site-footer .footer-widget-container:not(.woocommerce) {   display: none!important; }  }  
@media screen and (max-width: 768px)  { #site-footer .footer-widget-container:not(.woocommerce) {   height: 70px!important; }  }  
@media screen and (max-width: 768px)  { #site-footer .footer-widget-container:not(.woocommerce):hover {   display: none!important; }  }  
@media screen and (max-width: 768px)  { #site-footer .footer-widget-container:not(.woocommerce) {   max-height: none!important; }  }  
@media screen and (max-width: 768px)  { #site-footer .footer-widget-container:not(.woocommerce) {   min-height: 70px; }  }  
@media screen and (max-width: 768px)  { #site-footer .footer-widget-container:not(.woocommerce) {   text-align: left!important; }  }  
@media screen and (max-width: 768px)  { #site-footer .social-menu li a {   font-size: 30px; }  }  
@media screen and (max-width: 768px)  { #site-footer {   height: 140px!important; }  }  
@media screen and (max-width: 768px)  { #site-footer {   min-height: 140px!important; }  }  
@media screen and (max-width: 768px)  { #site-footer {   padding-bottom: 10px!important; }  }  
@media screen and (max-width: 768px)  { #site-footer {   padding-top: 20px!important; }  }  
@media screen and (max-width: 768px)  { #site-footer {   position: static!important; }  }  
@media screen and (max-width: 768px)  { #site-footer {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation {   margin-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation {   margin-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation {   max-width: 710px!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation {   padding-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation ul.nav-menu li a {   font-size: 16px!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation ul.nav-menu li {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #site-navigation {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { body {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { .menu-toggle {   font-size: 24px!important; }  }  
@media screen and (max-width: 667px)  { .menu-toggle {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { .menu-toggle {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 667px)  { .menu-toggle {   padding-right: 0px!important; }  }  
@media screen and (max-width: 667px)  { .menu-toggle {   padding-top: 15px!important; }  }  
@media screen and (max-width: 667px)  { .menu-toggle {   width: 50%; }  }  
@media screen and (max-width: 667px)  { .site-header-main .site-branding .site-description {   font-size: 22px!important; }  }  
@media screen and (max-width: 667px)  { .site-header-main .site-branding .site-description {   padding-bottom: 10px!important; }  }  
@media screen and (max-width: 667px)  { .site-header-main .site-branding .site-description {   padding-top: 0px!important; }  }  
@media screen and (max-width: 667px)  { .site-header-main .site-branding {   height: 60px; }  }  
@media screen and (max-width: 667px)  { .site-header-main .site-branding {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { .site-header-main {   height: auto; }  }  
@media screen and (max-width: 667px)  { .site-header-main {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #site-footer .footer-widget-container:not(.woocommerce) {   display: none!important; }  }  
@media screen and (max-width: 667px)  { #site-footer .footer-widget-container:not(.woocommerce) {   height: 70px!important; }  }  
@media screen and (max-width: 667px)  { #site-footer .footer-widget-container:not(.woocommerce) {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #site-footer {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #site-footer {   min-height: 90px!important; }  }  
@media screen and (max-width: 667px)  { #site-footer {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #site-navigation {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { body {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   border-top-left-radius: 3px!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   color: #111111!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   font-size: 18px!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   font-weight: bold!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   list-style-position: outside!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   margin-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   overflow-x: visible!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   overflow-y: visible!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   padding-right: 10px!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   padding-top: 5px!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   text-align: left!important; }  }  
@media screen and (max-width: 480px)  { .menu-toggle {   width: 100%; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   font-family: Arial!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   font-size: 16px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   height: auto; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   text-align: right!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   text-indent: 0px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   white-space: normal!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding .site-description {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding {   height: 45px; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding {   margin-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding {   max-width: none!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main .site-branding {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main {   max-width: 480px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main {   padding-bottom: 20px!important; }  }  
@media screen and (max-width: 480px)  { .site-header-main {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450601812815 .builder-text-column .builder-text-content tfoot {   display: none!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450604137781 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450604331100 .builder-text-column .builder-text-content p {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450604331100 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450604410789 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450606426478 .builder-text-column .builder-text-content p {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450606426478 .builder-text-column {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1450606426478 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #builder-section-1452706356564 .builder-text-column .builder-text-content p {   display: none; }  }  
@media screen and (max-width: 480px)  { #builder-section-1452706356564 .builder-text-column .builder-text-title {   display: none; }  }  
@media screen and (max-width: 480px)  { #builder-section-1454953425 .builder-text-column {   margin-bottom: 15px; }  }  
@media screen and (max-width: 480px)  { #builder-section-1455056273 .builder-text-column {   margin-bottom: 15px; }  }  
@media screen and (max-width: 480px)  { #post-10 .entry-content {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #post-10 .entry-content {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #post-10 .entry-content {   max-width: 480px!important; }  }  
@media screen and (max-width: 480px)  { #post-10 .entry-content {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #post-656 .entry-content {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #post-656 .entry-content img:not(.wp-smiley) {   display: block!important; }  }  
@media screen and (max-width: 480px)  { #post-656 .entry-content img:not(.wp-smiley) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #post-656 .entry-content {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #site-content {   max-width: 480px; }  }  
@media screen and (max-width: 480px)  { #site-content {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #site-footer {   background-size: auto!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) a {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   background-size: 100% 100%!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   border-bottom-style: none!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   border-left-style: none!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   border-right-style: none!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   border-style: none!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   border-top-style: none!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   box-sizing: content-box!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   display: none!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) img {   display: none!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) img {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   overflow-x: hidden!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   overflow-y: hidden!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   white-space: normal!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .footer-widget-container:not(.woocommerce) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #site-footer .social-menu li a {   font-size: 26px; }  }  
@media screen and (max-width: 480px)  { #site-footer .social-menu li a {   line-height: 30px; }  }  
@media screen and (max-width: 480px)  { #site-footer .social-menu li {   display: none; }  }  
@media screen and (max-width: 480px)  { #site-footer .social-menu li {   font-size: 34px; }  }  
@media screen and (max-width: 480px)  { #site-footer .social-menu li {   height: 25px; }  }  
@media screen and (max-width: 480px)  { #site-footer .social-menu li {   margin-top: 20px; }  }  
@media screen and (max-width: 480px)  { #site-footer .social-menu li {   width: 35px; }  }  
@media screen and (max-width: 480px)  { #site-footer {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #site-footer {   max-width: auto!important; }  }  
@media screen and (max-width: 480px)  { #site-footer {   min-height: auto!important; }  }  
@media screen and (max-width: 480px)  { #site-footer {   min-width: auto!important; }  }  
@media screen and (max-width: 480px)  { #site-footer {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #site-footer {   padding-top: 15px!important; }  }  
@media screen and (max-width: 480px)  { #site-footer {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #site-main {   line-height: 24px; }  }  
@media screen and (max-width: 480px)  { #site-main {   max-width: 480px; }  }  
@media screen and (max-width: 480px)  { #site-main {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation {   float: none!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation {   font-size: 16px!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation {   min-height: none!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.menu .current-menu-item > a {   border-bottom-color: #000000!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu .current_page_item > a {   border-bottom-color: #111111!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu .current_page_item > a {   border-bottom-style: solid!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu .current_page_item > a {   font-size: 15px!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu .current_page_item > a {   font-weight: bold!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu .current_page_item > a {   text-decoration: none!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu li a {   font-size: 15px!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu li a {   font-weight: bold!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu li a {   padding-bottom: 8px!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu li a {   padding-top: 8px!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation ul.nav-menu li a {   text-decoration: none!important; }  }  
@media screen and (max-width: 480px)  { #site-navigation {   width: 100%!important; }  }  