body {
       background-color: #c8daeb!important; 
       height: 2501px; 
       min-height: 0px; 
    } 

.archive-description {
       border-bottom-width: 0px; 
       border-left-style: none; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
       padding-bottom: 0px; 
    } 

.archive-description h1 {
       color: rgba(232,7,7,1); 
       font-family: "Permanent Marker"; 
    } 

.fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget a {
       box-sizing: content-box; 
       color: rgb(232, 7, 7); 
       display: block; 
       font-family: "Permanent Marker"; 
       margin-top: 0px; 
       padding-bottom: 0px!important; 
       position: relative; 
       top: 4px; 
    } 

.fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget h2 {
       color: rgb(10, 95, 198); 
       font-family: "Permanent Marker"; 
       font-size: 34px; 
       font-style: normal; 
       height: 10px; 
       letter-spacing: 2px!important; 
       line-height: 31px; 
       padding-bottom: 6px; 
       text-align: left; 
       text-decoration: none!important; 
       text-indent: 87px; 
       text-shadow: none; 
       text-transform: uppercase; 
       width: 1250px; 
    } 

.fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget h4 {
       margin-top: 13px; 
    } 

.fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget p {
       line-height: 30px; 
       text-align: left; 
    } 

.fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-module-content {
       color: rgb(0, 0, 0); 
       font-family: Helvetica, Arial, sans-serif; 
    } 

.fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-rich-text blockquote p {
       background-blend-mode: soft-light; 
       background-image: linear-gradient(90deg,#ffffff,#3a8df2); 
    } 

.fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-rich-text h2 {
       background-attachment: scroll; 
       background-color: transparent; 
       background-image: none; 
       background-position: 0% 0%; 
       background-repeat: repeat; 
       background-size: auto; 
       border-bottom-color: #000000; 
       border-bottom-left-radius: 0px; 
       border-bottom-right-radius: 0px; 
       border-bottom-style: none; 
       border-bottom-width: 0px; 
       border-left-color: #000000; 
       border-left-style: none; 
       border-left-width: 0px; 
       border-right-color: #000000; 
       border-right-style: none; 
       border-right-width: 0px; 
       border-top-color: #000000; 
       border-top-left-radius: 0px; 
       border-top-right-radius: 0px; 
       border-top-style: none; 
       border-top-width: 0px; 
       bottom: 0px; 
       color: rgb(10, 95, 198); 
       font-family: "Permanent Marker"; 
       font-size: 36px; 
       font-style: normal; 
       font-weight: 300; 
       letter-spacing: 0; 
       line-height: 28px; 
       position: relative; 
       right: 50px; 
       text-align: center!important; 
       text-decoration: none solid rgb(10, 95, 198); 
       text-overflow: clip; 
       text-shadow: none; 
       text-transform: none; 
       top: 2px; 
       word-spacing: 0px; 
    } 

.fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-rich-text p {
       font-size: 18px; 
       text-align: left; 
    } 

.fl-builder-content .fl-row.fl-node-5983a2b032ca9 .fl-module-rich-text .fl-rich-text {
       color: rgba(10,95,198,1); 
       font-family: Permanent Marker!important; 
    } 

.fl-builder-content .fl-row.fl-node-5983a2b032ca9 .fl-module-rich-text .fl-rich-text h2 {
       color: rgb(10, 95, 198); 
       font-family: Permanent Marker!important; 
       font-size: 35px; 
    } 

.fl-builder-content .fl-row.fl-node-59874e231e512 .fl-module-rich-text {
       color: rgb(0, 0, 0); 
       font-family: Open Sans!important; 
    } 

.fl-builder-content .fl-row.fl-node-59874e231e512 .fl-module-rich-text .fl-rich-text p {
       color: rgb(10, 95, 198); 
       font-family: "Permanent Marker"; 
    } 

.fl-builder-content .fl-row.fl-node-59876b5e4850e .fl-module-rich-text .fl-rich-text h2 {
       font-size: 39px; 
    } 

.footer-widgets .widget-area .widget:not(.woocommerce) .widget-title {
       color: rgb(10, 95, 198); 
       font-family: "Permanent Marker"; 
       font-size: 19px; 
       text-align: center; 
       text-transform: uppercase; 
    } 

.header-widget-area .widget:not(.woocommerce) {
       bottom: 0px; 
       left: -1px; 
       padding-bottom: 1px; 
       padding-left: 0px; 
       padding-top: 0px; 
       position: relative; 
       right: -20px; 
       top: -20px; 
    } 

.header-widget-area .widget:not(.woocommerce) img {
       margin-right: 6px; 
       position: relative; 
       right: -300px; 
       top: -16px; 
    } 

.header-widget-area {
       margin-bottom: 0px; 
       margin-right: -20px; 
       margin-top: -20px; 
    } 

.page article.entry {
       border-bottom-style: none; 
       border-bottom-width: 0px; 
       border-left-style: none; 
       border-right-style: none; 
       border-top-style: none; 
       position: relative; 
       top: -20px; 
    } 

.page article.entry .entry-header {
       color: rgb(10, 95, 198); 
       font-family: "Permanent Marker"; 
       height: 56px; 
       line-height: 17px; 
       position: relative; 
       text-transform: uppercase; 
    } 

.sidebar-primary .widget:not(.woocommerce) {
       border-bottom-width: 0px!important; 
       border-right-width: 0px!important; 
       border-top-width: 0px!important; 
       border-width: 0px; 
    } 

.sidebar-primary .widget:not(.woocommerce) .widget-title {
       box-shadow: 0px 1px 0px #CCC, 0px 2px 0px #CCC, 0px 3px 0px #CCC, 0px 4px 0px #CCC, 0px 5px 0px #CCC, 0px 6px 0px transparent, 0px 7px 0px transparent, 0px 8px 0px transparent, 0px 9px 0px transparent, 0px 10px 10px rgba(0, 0, 0, 0.6); 
       color: rgb(0, 0, 0); 
       font-family: "Permanent Marker"; 
       font-size: 21px; 
    } 

.sidebar-primary .widget:not(.woocommerce) p {
       text-align: left; 
    } 

.single article.entry .entry-title {
       color: rgb(10, 95, 198); 
       font-family: "Permanent Marker"; 
    } 

.site-header {
       background-image: url(https://ludingtoncharters.com/wp-content/uploads/2017/08/back400x1600-copy.png); 
       background-size: 100% 100%; 
       bottom: 0px; 
       height: 164px!important; 
       left: 0px; 
       padding-bottom: 0px; 
       padding-left: 12px; 
       padding-right: 0px; 
       padding-top: 89px; 
       position: relative!important; 
       right: 0px; 
       top: -10px; 
    } 

.site-header .wrap {
       margin-bottom: 0px; 
       margin-top: -20px; 
    } 

.site-inner {
       color: rgb(0, 0, 0); 
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 16px; 
       padding-top: 0px!important; 
       text-align: left; 
    } 

.title-area .site-title a {
       background-image: url(https://ludingtoncharters.com/wp-content/uploads/2017/08/logoNEW.png); 
       height: 148px; 
       left: 50px; 
       margin-top: -20px; 
       position: relative; 
       right: -20px; 
       top: -20px; 
       width: 616px; 
    } 

.title-area .site-title {
       width: 490px; 
    } 

.title-area {
       left: 40px; 
       position: relative; 
       top: -20px; 
    } 

footer.site-footer {
       background-image: url(https://ludingtoncharters.com/wp-content/uploads/2017/08/footer-new.png); 
       background-size: 100% 100%; 
       height: 216px; 
    } 

#wpcf7-f5276-o1 label {
       display: block; 
       margin-top: -9px; 
    } 

#wpcf7-f5276-o1 {
       margin-top: 15px; 
    } 

#wpcf7-f613-o1 {
       bottom: 50px; 
       top: -20px; 
    } 

html body .su-slider {
       border-color: rgb(10, 95, 198); 
       border-radius: 13px; 
       border-right-style: none; 
       border-style: none; 
       border-top-style: none; 
       border-width: 7px; 
       height: 449px; 
       margin-bottom: -20px; 
    } 

.fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-module-content {
    } 

.fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-rich-text p {
    } 

.fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {
    } 

.fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text {
    } 

#wpcf7-f616-p614-o1 {
    } 

nav.nav-secondary {
    } 

nav.nav-secondary ul.menu .current-menu-item > a {
    } 

nav.nav-secondary ul.menu li a {
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 16px; 
    } 

.header-widget-area .widget:not(.woocommerce) h1 {
    } 

.header-widget-area .widget:not(.woocommerce) h2 {
    } 

.fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text {
    } 

.fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-row-content {
    } 

.fl-builder-content .fl-row.fl-node-5983a2b032ca9 .fl-module-rich-text .fl-module-content {
    } 

.fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text {
    } 

.page article.entry .entry-content {
    } 

html > body > div:nth-child(1) > div > div:nth-child(4) > div > div:nth-child(3) > div > div > div > div > div > div > div > div > div > .post-5966 > div > p {
    } 

nav.nav-secondary ul.menu {
       font-family: Helvetica, Arial, sans-serif; 
    } 


@media screen and (max-width: 1024px)  { body {   background-image: url(https://freestylecharters.com/wp-content/uploads/2017/07/back2-1.jpg); }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-module-content {   margin-left: 14px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-module-content {   margin-right: 10px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-module-content {   margin-top: 14px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-rich-text p {   bottom: 50px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-rich-text p {   position: relative; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text .fl-rich-text p {   top: 13px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   font-size: 36px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   line-height: 36px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   margin-bottom: -8px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   margin-left: -30px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   margin-right: -30px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   padding-left: 0px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   padding-right: 0px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   padding-top: 0px; }  }  
@media screen and (max-width: 1024px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text {   width: 510px; }  }  
@media screen and (max-width: 1024px)  { .header-widget-area .widget:not(.woocommerce) img {   left: 205px; }  }  
@media screen and (max-width: 1024px)  { .title-area .site-title a {   left: -10px; }  }  
@media screen and (max-width: 1024px)  { footer.site-footer {   background-blend-mode: normal!important; }  }  
@media screen and (max-width: 1024px)  { footer.site-footer {   background-color: #002342; }  }  
@media screen and (max-width: 1024px)  { footer.site-footer {   background-image: url(https://freestylecharters.com/wp-content/uploads/2017/08/footer-new-2-1024x204.png); }  }  
@media screen and (max-width: 1024px)  { footer.site-footer {   background-position: center center!important; }  }  
@media screen and (max-width: 1024px)  { footer.site-footer {   background-repeat: no-repeat!important; }  }  
@media screen and (max-width: 1024px)  { footer.site-footer {   background-size: contain!important; }  }  
@media screen and (max-width: 1024px)  { #wpcf7-f616-p614-o1 {   right: 1px; }  }  
@media screen and (max-width: 1024px)  { #wpcf7-f616-p614-o1 {   top: -20px; }  }  
@media screen and (max-width: 1024px)  { nav.nav-secondary {   font-size: 15px; }  }  
@media screen and (max-width: 1024px)  { nav.nav-secondary {   line-height: 20px; }  }  
@media screen and (max-width: 1024px)  { nav.nav-secondary {   text-align: left; }  }  
@media screen and (max-width: 1024px)  { nav.nav-secondary ul.menu .current-menu-item > a {   line-height: 6px; }  }  
@media screen and (max-width: 1024px)  { nav.nav-secondary ul.menu li a {   padding-right: 12px; }  }  
@media screen and (max-width: 768px)  { .header-widget-area .widget:not(.woocommerce) h1 {   position: relative!important; }  }  
@media screen and (max-width: 768px)  { .header-widget-area .widget:not(.woocommerce) h1 {   top: -1px!important; }  }  
@media screen and (max-width: 768px)  { .site-header .wrap {   bottom: -3px; }  }  
@media screen and (max-width: 768px)  { .site-header .wrap {   position: relative; }  }  
@media screen and (max-width: 768px)  { .site-header .wrap {   right: 28px; }  }  
@media screen and (max-width: 768px)  { .site-header .wrap {   top: 16px; }  }  
@media screen and (max-width: 768px)  { .title-area .site-title a {   position: relative!important; }  }  
@media screen and (max-width: 768px)  { .title-area .site-title a {   right: -20px; }  }  
@media screen and (max-width: 768px)  { .title-area .site-title a {   top: -55px; }  }  
@media screen and (max-width: 768px)  { footer.site-footer {   background-attachment: scroll!important; }  }  
@media screen and (max-width: 768px)  { footer.site-footer {   background-color: rgba(255,255,255,1); }  }  
@media screen and (max-width: 768px)  { footer.site-footer {   background-image: url(https://freestylecharters.com/wp-content/uploads/2017/08/sm-boat.jpg); }  }  
@media screen and (max-width: 768px)  { footer.site-footer {   background-position: center center!important; }  }  
@media screen and (max-width: 768px)  { footer.site-footer {   background-repeat: no-repeat!important; }  }  
@media screen and (max-width: 768px)  { footer.site-footer {   background-size: 90%!important; }  }  
@media screen and (max-width: 768px)  { html body .su-slider {   width: 283px!important; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) h2 {   bottom: auto!important; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) h2 {   font-size: 22px; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) h2 {   line-height: 28px; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) h2 {   position: relative; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) h2 {   top: 28px; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) img {   bottom: 10px; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) img {   left: 373px; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) img {   margin-right: 9px; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) img {   right: -20px; }  }  
@media screen and (max-width: 667px)  { .header-widget-area .widget:not(.woocommerce) img {   top: -20px; }  }  
@media screen and (max-width: 667px)  { .site-header {   background-repeat: no-repeat; }  }  
@media screen and (max-width: 667px)  { .site-header {   background-size: cover!important; }  }  
@media screen and (max-width: 667px)  { .site-header .wrap {   bottom: -9px; }  }  
@media screen and (max-width: 667px)  { .site-header .wrap {   position: relative; }  }  
@media screen and (max-width: 667px)  { .site-header .wrap {   right: 50px; }  }  
@media screen and (max-width: 667px)  { .site-header .wrap {   top: 3px; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   background-position: left center; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   background-size: 80% 75%!important; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   height: 0px!important; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   left: -18px; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   min-height: 121px; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   right: -20px; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   top: -27px; }  }  
@media screen and (max-width: 667px)  { .title-area .site-title a {   width: 340px; }  }  
@media screen and (max-width: 667px)  { .title-area {   height: 0px; }  }  
@media screen and (max-width: 667px)  { footer.site-footer {   background-color: transparent; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget a {   bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget a {   position: static; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget a {   top: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393b9e449b .fl-module-widget .widget p {   margin-top: 79px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-module-content {   bottom: auto!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-module-content {   position: relative!important; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-rich-text h2 {   left: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-rich-text h2 {   position: static; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-rich-text h2 {   right: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text .fl-rich-text h2 {   top: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text {   height: 271px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text {   position: relative; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-module-rich-text {   top: -30px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-row-content {   bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-row-content {   position: relative; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-598393dcb60ae .fl-row-content {   top: 6px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5983a2b032ca9 .fl-module-rich-text .fl-module-content {   height: 100px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5983a2b032ca9 .fl-module-rich-text .fl-module-content {   width: 217px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5983a2b032ca9 .fl-module-rich-text .fl-rich-text h2 {   line-height: 30px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-59878682733a4 .fl-module-rich-text {   width: 226px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   font-size: 17px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   left: 53px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   margin-bottom: 17px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   margin-top: -20px; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   position: absolute; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { .fl-builder-content .fl-row.fl-node-5987874b706bd .fl-module-rich-text .fl-rich-text h2 {   top: 0px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   font-size: 30px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   font-weight: normal!important; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   height: 175px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   left: -8px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   line-height: 30px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   margin-top: 26px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   text-align: center; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   top: 25px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   width: 209px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) h2 {   word-spacing: 0px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   height: 206px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   left: -11px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   line-height: 22px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   min-height: 0px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   padding-left: 28px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   top: -20px; }  }  
@media screen and (max-width: 480px)  { .header-widget-area .widget:not(.woocommerce) {   width: 259px; }  }  
@media screen and (max-width: 480px)  { .page article.entry .entry-content {   line-height: 29px; }  }  
@media screen and (max-width: 480px)  { .page article.entry .entry-content {   text-align: left; }  }  
@media screen and (max-width: 480px)  { .page article.entry .entry-content {   text-indent: 20px; }  }  
@media screen and (max-width: 480px)  { .page article.entry {   height: 2000px; }  }  
@media screen and (max-width: 480px)  { .page article.entry {   margin-bottom: -20px; }  }  
@media screen and (max-width: 480px)  { .page article.entry {   margin-left: -20px; }  }  
@media screen and (max-width: 480px)  { .page article.entry {   width: 232px; }  }  
@media screen and (max-width: 480px)  { .site-header .wrap {   left: -20px; }  }  
@media screen and (max-width: 480px)  { .site-header .wrap {   line-height: 24px; }  }  
@media screen and (max-width: 480px)  { .site-header .wrap {   position: relative!important; }  }  
@media screen and (max-width: 480px)  { .site-header .wrap {   right: 27px; }  }  
@media screen and (max-width: 480px)  { .site-header .wrap {   top: -40px; }  }  
@media screen and (max-width: 480px)  { .site-header {   height: 176px!important; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   background-blend-mode: normal; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   background-position: left center!important; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   background-repeat: no-repeat; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   background-size: 70% 70%!important; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   height: 62px; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   left: -20px; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   line-height: 26px; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   min-height: 48px; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   position: absolute!important; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   right: 0px; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   top: 0px; }  }  
@media screen and (max-width: 480px)  { .title-area .site-title a {   width: 219px; }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   background-image: url(https://freestylecharters.com/wp-content/uploads/2017/08/sm-boat-1024x434.jpg); }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   background-position: center bottom!important; }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   background-repeat: no-repeat!important; }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   background-size: 175%!important; }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   bottom: auto!important; }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   position: relative!important; }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   right: -4px!important; }  }  
@media screen and (max-width: 480px)  { footer.site-footer {   top: -12px!important; }  }  
@media screen and (max-width: 480px)  { html > body > div:nth-child(1) > div > div:nth-child(4) > div > div:nth-child(3) > div > div > div > div > div > div > div > div > div > .post-5966 > div > p {   height: 2340px; }  }  
@media screen and (max-width: 480px)  { html > body > div:nth-child(1) > div > div:nth-child(4) > div > div:nth-child(3) > div > div > div > div > div > div > div > div > div > .post-5966 > div > p {   width: 227px; }  }  
@media screen and (max-width: 480px)  { html body .su-slider {   height: 260px; }  }  
@media screen and (max-width: 480px)  { html body .su-slider {   width: 239px!important; }  }  