/*!
Theme Name: sylvan_sport
Theme URI: http://underscores.me/
Author: Locke Crawford
Author URI: http://locke@lokkdesign.com
Description: Custom Theme for Sylvan Sport
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sylvan-sport
*/
.section{clear:both;padding:0px;margin:0px;}.group:before,.group:after{content:"";display:table;}.group:after{clear:both;}.group{zoom:1;}.col{display:block;float:left;margin:1% 0 1% 1.6%;position:relative;height:100%;}.col:first-child{margin-left:0;}@media only screen and (max-width:600px){.col{margin:1% 0 1% 0%;}}.request-info-span_1_of_2,.home-hero-span_1_of_2{width:100%;}@media only screen and (min-width:600px){.request-info-span_1_of_2{width:49.2%;}}@media only screen and (min-width:1000px){.home-hero-span_1_of_2{width:49.2%;}}@media only screen and (max-width:850px){.footer_span_1_of_2{width:100%;}.footer_span_2_of_2{width:100%;}.span_1_of_2,.post-block-span_1_of_2{width:100%;}.home_product_detail_span_1_of_2{width:100%;}.home_product_detail_span_2_of_2{width:100%;height:100%;}.archive-block-span_2_of_3{width:100%;}.archive-block-span_1_of_3{width:100%;}}@media only screen and (min-width:851px){.footer_span_1_of_2{width:66.13%;}.footer_span_2_of_2{width:32.26%;}.home_product_detail_span_1_of_2{width:41.94%;}.home_product_detail_span_2_of_2{width:56.45%;height:100%;}.span_1_of_2,.post-block-span_1_of_2{width:49.2%;}.post-block-span_1_of_2:nth-child(2n+1){clear:both;margin-left:0;}.archive-block-span_2_of_3{width:74.59%;}.archive-block-span_1_of_3{width:23.81%;}}@media only screen and (min-width:1100px){.footer_span_1_of_2{width:49.2%;}.footer_span_2_of_2{width:49.2%;}.home_product_detail_span_1_of_2{width:41.94%;}.home_product_detail_span_2_of_2{width:56.45%;height:100%;}.span_1_of_2,.post-block-span_1_of_2{width:49.2%;}}.footer_span_1_of_3{width:32.26%;margin:1% 0 1% 0% !important;}.aboutPost-span_1_of_3,.team-span_1_of_3{width:100%;}.dealer-results-span_1_of_3,.dealer-results-span_2_of_3,.post-block-span_1_of_3{width:100%;}@media only screen and (max-width:600px){.footer_span_1_of_3{width:100%;}}@media all and (min-width:480px) and (max-width:860px){.aboutPost-span_1_of_3,.team-span_1_of_3,.post-block-span_1_of_3{width:49.2%;}.aboutPost-span_1_of_3:nth-child(2n+1),.team-span_1_of_3:nth-child(2n+1),.post-block-span_1_of_3:nth-child(2n+1){clear:both;margin-left:0;}}@media only screen and (min-width:860px){.aboutPost-span_1_of_3,.team-span_1_of_3,.post-block-span_1_of_3{width:32.26%;}.aboutPost-span_1_of_3:nth-child(3n+1),.team-span_1_of_3:nth-child(3n+1),.post-block-span_1_of_3:nth-child(3n+1){clear:both;margin-left:0;}}@media only screen and (min-width:550px){.dealer-results-span_1_of_3{width:45%;margin:0 5%;min-height:250px;}.dealer-results-span_2_of_3{width:45%;}}@media only screen and (min-width:750px){.dealer-results-span_1_of_3,.dealer-results-span_2_of_3{width:32.26%;margin:1% 0 1% 1.6%;min-height:0px;}}.prompt-span_1_of_4{width:100%;margin:0% !important;}.testimonials_span_1_of_4{width:100%;}@media only screen and (min-width:500px){.prompt-span_1_of_4{width:50%;margin:0% !important;}.testimonials_span_1_of_4{width:49.2%;}}@media all and (min-width:500px) and (max-width:999px){.testimonials_span_1_of_4:nth-child(2n+1){clear:both;margin-left:0;}}@media only screen and (min-width:1000px){.prompt-span_1_of_4{width:25%;margin:0% !important;}.testimonials_span_1_of_4{width:23.8%;}.testimonials_span_1_of_4:nth-child(4n+1){clear:both;margin-left:0;}}.col.span_1_of_5{width:100%;margin:0 auto;float:none;}@media only screen and (min-width:480px){.col.span_1_of_5{width:50%;margin:0 auto;float:left;}}@media screen and (min-width:720px){.col.span_1_of_5{width:33.33%;margin:0 auto;float:left;}}@media only screen and (min-width:1000px){.span_1_of_5{width:20%;margin:0% !important;}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}body,button,input,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5;}h1,h2,h4,h5,h6{clear:both;}h1{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:50px;color:#4fa327;margin:0px 0 10px 0;padding:0px;line-height:60px;}h1.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:30px;text-align:center;color:#fff;line-height:35px;margin:0 auto 5px auto;}h1.go-page-header{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:48px;line-height:48px;}h2{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:18px;color:#4fa327;line-height:24px;margin:0 0 0px 0;}.horizontal-bar h2{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:50px;color:#4fa327;margin:0px;padding:0px;line-height:136px;}h2.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;color:#fff;line-height:30px;margin:0 0 0px 0;text-align:center;}.post-content-wrapper h2{margin:0 0 15px 0;}h2.widget-title{background:#4fa327;display:block;color:#fff;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:20px;height:45px;line-height:44px;padding:0 20px;width:100%;text-transform:uppercase;letter-spacing:1px;margin:0 0 15px 0;}.dealer-locator h2,.spec_grid h2,.go-page-info h2,.rotater-wrapper h2{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:30px;margin:0 0 20px 0;text-align:center;line-height:35px;}.no_results_found h2{margin:20px 0;text-align:left;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:100%;color:#404040;line-height:1.5;}h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:14px;color:#26252b;margin:0 0 0px 0;}h3.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:22px;color:#fff;margin:20px 0 10px 0;text-align:center;}h3.social-grid-hashtag{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;color:#404040;margin:0px 0 10px 0;text-align:center;}.request-info h3,.productGalleryWrapper h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;margin:0px 0 15px 0;text-align:center;color:#fff;}.no_results_found h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;color:#4fa327;line-height:28px;margin:0 0 10px 0;}.home-product-details h1{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;line-height:30px;}.home-product-details h2{color:#404040;margin:0 0 5px 0;}.home-product-details h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;color:#4fa327;line-height:30px;}@media screen and (min-width:600px){h1.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:48px;line-height:52px;max-width:850px;margin:0 auto 5px auto;}h1.go-page-header{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:60px;line-height:60px;}h2.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:32px;line-height:40px;margin:0 0 0px 0;}.dealer-locator h2,.spec_grid h2,.go-page-info h2,.rotater-wrapper h2{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:36px;margin:0 0 20px 0;text-align:center;line-height:40px;}.no_results_found h2{margin:20px 0;text-align:left;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:100%;color:#404040;line-height:1.5;}.no_results_found h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:18px;color:#4fa327;line-height:28px;margin:0 0 10px 0;}.request-info h3,.productGalleryWrapper h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:40px;margin:0px 0 25px 0;text-align:center;color:#fff;}h3.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:30px;margin:0px 0 10px 0;}.home-product-details h1{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:30px;line-height:30px;}.home-product-details h2{color:#404040;margin:0 0 5px 0;}.home-product-details h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;color:#4fa327;line-height:30px;}}@media screen and (min-width:1000px){h1{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:50px;color:#4fa327;margin:0px 0 10px 0;padding:0px;line-height:60px;}h1.go-page-header{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:100px;line-height:100px;}h2{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:30px;color:#4fa327;line-height:40px;margin:0 0 0px 0;}.dealer-locator h2,.spec_grid h2,.go-page-info h2,.rotater-wrapper h2{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:60px;margin:0 0 20px 0;text-align:center;line-height:65px;}.no_results_found h2{margin:20px 0;text-align:left;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:100%;color:#404040;line-height:1.5;}.no_results_found h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;color:#4fa327;line-height:28px;margin:0 0 10px 0;}h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:25px;color:#26252b;margin:0 0 0px 0;}h1.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:70px;line-height:75px;max-width:850px;margin:0 auto 5px auto;}h2.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:40px;line-height:40px;margin:0 0 0px 0;}h3.home-header{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:40px;margin:0px 0 10px 0;}h3.social-grid-hashtag{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:40px;margin:0px 0 10px 0;}.home-product-details h1{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:50px;line-height:60px;}.home-product-details h2{color:#404040;}.home-product-details h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:30px;color:#4fa327;line-height:40px;}}h4{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:16px;color:#4fa327;margin:0 0 0px 0;}.contentPage h2{margin:0px 0 20px 0;}p{margin-bottom:1.5em;}dfn,cite,em,i{font-style:italic;}blockquote{margin:0 1.5em;}address{margin:0 0 1.5em;}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;}mark,ins{background:#fff9c0;text-decoration:none;}big{font-size:125%;}.hero p{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:20px;color:#26252b;margin:40px 0 0 0;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{background:#fff;}blockquote,q{quotes:"" "";}blockquote:before,q:before,blockquote:after,q:after{content:"";}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}ul,ol{margin:0 0 1.5em 3em;}ul{list-style:disc;}ol{list-style:decimal;}li > ul,li > ol{margin-bottom:0;margin-left:1.5em;}dt{font-weight:bold;}dd{margin:0 1.5em 1.5em;}img{height:auto;max-width:100%;}table{margin:0 0 1.5em;width:100%;}.social-grid-wrapper{width:100%;max-width:1200px;margin:-120px auto 0 auto;left:0;right:0;z-index:5;position:absolute;}.social-grid-wrapper a.social-grid-link{display:flex;text-decoration:none;color:#fff;max-width:240px;max-height:240px;}.social-grid-wrapper a:hover.social-grid-link{opacity:0.9;}.social-grid-wrapper a:hover.social-grid-link img{background:#1c1c19;}.social-grid-wrapper a:nth-of-type(3n+1){background:url('images/SylvanSport_SocialBackground.png') no-repeat #4fa327;background-size:cover;}.social-grid-wrapper a:nth-of-type(3n+2){background:url('images/SylvanSport_SocialBackground.png') no-repeat #f87606;background-size:cover;}.social-grid-wrapper a:nth-of-type(3n+3){background:url('images/SylvanSport_SocialBackground.png') no-repeat #606060;background-size:cover;}.social-grid-post{padding:20px;}.social-grid-profile-image{width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;overflow:hidden;margin-bottom:10px;}.social-grid-username{font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:16px;}.social-grid-comment{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;margin:0 0 20px 0;}.social-grid-hashtag-content-wrapper{margin:20px 5% 0 5%;left:0;right:0;}.social-grid-hashtag-content{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#404040;text-align:center;max-width:850px;margin:10px auto 10px auto;}.full-social-grid,.tablet-social-grid,.mobile-social-grid,.wide-social-grid{overflow:hidden;}.full-social-grid,.tablet-social-grid,.wide-social-grid{display:none;}@media screen and (min-width:480px){.social-grid-wrapper{width:480px;position:absolute;}.tablet-social-grid{display:block;}.mobile-social-grid{display:none;}}@media screen and (min-width:720px){.social-grid-wrapper{width:720px;}}@media screen and (min-width:960px){.social-grid-wrapper{width:960px;}.full-social-grid{display:block;}.mobile-social-grid,.tablet-social-grid{display:none;}}@media screen and (min-width:1200px){.social-grid-wrapper{width:100%;max-width:1200px;margin:-120px auto 0 auto;position:absolute;left:0;right:0;z-index:5;}.social-grid-wrapper a.social-grid-link{display:flex;text-decoration:none;color:#fff;max-width:240px;max-height:240px;}.social-grid-wrapper a:hover.social-grid-link{opacity:0.9;}.social-grid-wrapper a:hover.social-grid-link img{background:#1c1c19;}.social-grid-wrapper a:nth-of-type(3n+1){background:url('images/SylvanSport_SocialBackground.png') no-repeat #4fa327;background-size:cover;}.social-grid-wrapper a:nth-of-type(3n+2){background:url('images/SylvanSport_SocialBackground.png') no-repeat #f87606;background-size:cover;}.social-grid-wrapper a:nth-of-type(3n+3){background:url('images/SylvanSport_SocialBackground.png') no-repeat #606060;background-size:cover;}.social-grid-post{padding:20px;}.social-grid-profile-image{width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;overflow:hidden;margin-bottom:10px;}.social-grid-username{font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:16px;}.social-grid-comment{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:20px;}.social-grid-hashtag-content-wrapper{margin:20px auto 0 auto;position:absolute;top:510px;z-index:1;left:0;right:0;}.social-grid-hashtag-content{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#404040;text-align:center;max-width:850px;margin:10px auto 10px auto;}.mobile-social-grid,.tablet-social-grid,.full-social-grid{display:none;}.wide-social-grid{display:block;}}.trailer-social-grid{background:#352818 url('images/SylvanSport_Dealer-Locator-Background.jpg') no-repeat top;background-size:cover;}.trailer-social-grid .social-grid-wrapper{padding:50px 0;margin:0 auto 0 auto !important;position:relative !important;}.trailer-social-grid .social-grid-hashtag-content-wrapper{position:inherit;color:#fff !important;top:inherit;}.trailer-social-grid .social-grid-hashtag-content-wrapper h3.social-grid-hashtag{color:#4fa327 !important;}.trailer-social-grid .social-grid-hashtag-content-wrapper .social-grid-hashtag-content{color:#fff !important;}.spec_grid table{margin-top:25px;width:100%;}.spec_grid th{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:16px;color:#4fa327;text-align:left;background:#fff;padding:0 10px;vertical-align:middle;}.spec_grid tr{background:#dfdfdf;height:50px;}.spec_grid tr.alt{background:#efefef;}.spec_grid td{padding:0 10px;vertical-align:middle;}.spec_grid td.column-1{width:50%;}.spec_grid td.column-2{width:25%;}.spec_grid h3{margin:0 0 20px 0;}.spec_grid h3 a{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:16px;color:#4fa327;text-decoration:none;}.spec_grid h3 a:hover{color:#f87606;}@media screen and (min-width:600px){.spec_grid table{margin-top:50px;}.spec_grid th{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;}}.prompt-bar-wrapper{width:100%;}.prompt-bar-wrapper a.prompt-bar{position:relative;z-index:1000;color:#fff;background:#1c1c19;line-height:0;}.prompt-bar-wrapper a.prompt-bar img{width:100%;height:auto;opacity:0.8;}.prompt-bar-wrapper a.prompt-bar .prompt-details{position:absolute;z-index:2;top:40%;width:100%;line-height:1.5;text-align:center;}.prompt-bar-wrapper a.prompt-bar .prompt-title{color:#fff;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:30px;padding:0 10px;margin:0 0 10px 0;}.prompt-bar-wrapper a.prompt-bar .learn-more{font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:50%;height:50px;margin:0 auto;line-height:50px;}.prompt-bar-wrapper a:hover.prompt-bar img{opacity:1;}.featured-video{margin:80px 0 0 0;}@media screen and (min-width:500px) and (max-width:700px){.prompt-bar-wrapper a.prompt-bar .prompt-title{color:#fff;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;padding:0 10px;margin:0 0 10px 0;}}@media only screen and (max-width:1000px){.prompt-bar-wrapper{position:relative;margin:0 0 -200px 0;}}.horizontal-bar{background:url('images/SylvanSport_About_videoBar.jpg');height:60px;background-size:100%;width:100%;display:block;position:relative;text-align:center;clear:both;}.horizontal-bar h2{line-height:60px;font-size:30px;}@media screen and (min-width:600px){.horizontal-bar{height:136px;}.horizontal-bar h2{line-height:136px;font-size:50px;}}#go_trailer_sequence{display:none;}@media screen and (min-width:840px){#go_trailer_sequence{display:block;position:relative;width:100%;height:922px;z-index:10;}#go_trailer_sequence_loader{display:block;position:relative;top:200px;width:100px;height:72px;margin:0 auto;background:url('images/trailer-sequence/loading.png') no-repeat 0 0;}#go_trailer_sequence_wrapper{display:none;overflow:hidden;position:relative;width:100%;height:100%;text-align:center;background-repeat:no-repeat;background-position:bottom center;}#go_trailer_sequence_foreground{display:none;position:absolute;width:100%;height:513px;bottom:0px;background-repeat:no-repeat;background-position:top center;}#trailer_sequence{display:block;position:relative;top:-25px;left:126px;width:580px;height:513px;margin:0 auto;}#trailer_sequence #trailer_sequence_1{display:none;position:absolute;top:0px;left:0px;width:580px;height:513px;}#trailer_sequence #trailer_sequence_2{display:none;position:absolute;top:0px;left:0px;width:580px;height:513px;}#trailer_sequence #trailer_sequence_3{display:none;position:absolute;top:0px;left:0px;width:580px;height:513px;}#trailer_sequence #trailer_sequence_4{display:none;position:absolute;top:0px;left:0px;width:580px;height:513px;}#trailer_sequence #trailer_sequence_5{display:none;position:absolute;top:0px;left:0px;width:580px;height:513px;}}.dealer-locator{background:#352818 url('images/SylvanSport_Dealer-Locator-Background.jpg') no-repeat top;background-size:contain;padding:50px 0px;}.store-locator{background:#fff;margin:5px 0 5px 0;padding:10px 25px 25px 25px;overflow:hidden;}.store-locator a,.store-locator a.storelocatorlink{color:#4fa327 !important;text-decoration:none;font-weight:bold;}.store-locator a:hover,.store-locator a:hover.storelocatorlink{color:#423220 !important;text-decoration:none;}.results_wrapper{border-bottom:3px solid #4fa327;}.results_wrapper:last-child{border-bottom:none;}.dealer-locator-image{text-align:center;}.location_name{font-size:18px;}.dealer-locator-wrapper,.dealer-locator-search{max-width:1160px;margin:0 auto;}.dealer-locator-wrapper a,.dealer-locator-wrapper a:visited{color:#f87606;text-decoration:none;}.dealer-locator-wrapper a:hover{color:#fff;}.dealer-locator-wrapper,.sl_div{padding:0 25px;}.dealer-locator-content{color:#fff;text-align:center;}.dealer-locator-search{background:#4fa327;padding:25px 25px;margin:0 25px 50px 25px;overflow:hidden;position:relative;}#address_search label,#address_search input{display:inline-block;vertical-align:baseline;height:50px;line-height:50px;}#address_search #addy_in_address{width:100%;}#address_search #addy_in_address input[type="text"]{width:100%;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:16px;padding:0 10px;}#address_search #addy_in_address label{display:none;}#address_search label{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:14px;color:#fff;margin:0 5% 0 0;}#address_search #addy_in_radius{width:100%;margin-top:15px;}#address_search select#radiusSelect{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:16px;padding:3px;width:62%;background:#fff;}#address_search #radius_in_submit{width:100%;text-align:left;margin-top:15px;}#address_search input[type="submit"].slp_ui_button{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;background:#f87606;color:#fff;text-decoration:none;height:50px;line-height:50px;display:block;margin:0 auto;width:100%;padding:0 5px;text-align:center;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}#address_search input:hover[type="submit"].slp_ui_button{background:#fff;color:#4fa327;border:none;}.dealer-locator-results{background:#fff;margin-bottom:-50px;overflow:hidden;}.dealer-results-content{padding:20px 0;}.dealer-locator-map,.gm-style,#map.slp_map{height:300px !important;}@media screen and (min-width:600px){#address_search #addy_in_address{width:100%;float:left;}#address_search #addy_in_address input[type="text"]{width:100%;}#address_search label{width:20%;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;}#address_search #addy_in_radius{margin-top:20px;width:50%;float:left;}#address_search #addy_in_radius label{width:40%;}#address_search select#radiusSelect{width:55%;}#address_search #radius_in_submit{margin-top:20px;width:50%;float:left;text-align:right;}#address_search input[type="submit"].slp_ui_button{position:absolute;right:50px;width:200px;padding:0 20px;}.dealer-locator-search{padding:25px 50px;}}@media screen and (min-width:750px){#address_search #addy_in_address input[type="text"]{width:100%;}#address_search #addy_in_radius label{width:29%;}#address_search label{width:12%;}#address_search select#radiusSelect{width:66%;}.dealer-locator-map,.gm-style,#map.slp_map{height:625px !important;}.dealer-locator-content{padding:0 50px;}}@media screen and (min-width:1160px){.dealer-locator{padding:50px 0 50px 0;}.sl_div,.dealer-locator-map,.dealer-locator-wrapper{padding:0px;}.dealer-locator-search{margin:0 auto 50px auto;}#address_search #addy_in_address{width:50%;float:left;}#address_search #addy_in_address input[type="text"]{width:90%;}#address_search label{width:15%;}#address_search #addy_in_radius{margin-top:0px;width:25%;}#address_search #addy_in_radius label{width:35%;}#address_search #radius_in_submit{margin-top:0px;width:25%;}#address_search select#radiusSelect{width:60%;}}span.dealer-details{color:#f87606;text-transform:uppercase;}.request-info{background:#352818 url('images/SylvanSport_Request-Info-Background.jpg') no-repeat top;background-size:cover;padding:25px 25px 75px 25px;overflow:hidden;}.request-info .request-info-wrapper{width:100%;max-width:975px;margin:0 auto;position:relative;}.request-info input[type="text"],.request-info input[type="email"],.request-info input[type="tel"],.request-info textarea{color:#4fa327;padding:10px 15px;width:100%;margin:0 0 10px 0;border:none;border-radius:0px;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:20px;}.request-info textarea{height:230px;}.request-info input[type="checkbox"]{border-radius:0px;height:16px;width:16px;}.request-info .wpcf7-list-item{display:inline-block;}.request-info .wpcf7-list-item-label{color:#fff;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:16px;}.request-info ::-webkit-input-placeholder{color:#4fa327;}.request-info :-moz-placeholder{color:#4fa327;}.request-info ::-moz-placeholder{color:#4fa327;}.request-info :-ms-input-placeholder{color:#4fa327;}.request-info input[type="submit"]{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;background:#f87606;color:#fff;text-decoration:none;height:50px;line-height:50px;display:block;margin:0px auto 0 auto;width:100%;padding:0 20px;text-align:center;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}.request-info input:hover[type="submit"]{background:#fff;color:#4fa327;border:none;}.request-info .wpcf7-response-output{color:#fff;}.request-info span.wpcf7-not-valid-tip{color:#f87606;}.request-info .opt-in{margin:0 0 10px 0;}@media screen and (min-width:600px){.request-info .wpcf7-response-output{margin:50px 0 2em 0;width:49.2%;float:right;}.request-info .wpcf7-mail-sent-ok{margin:0px 0 2em 0;}}@media screen and (min-width:1160px){.request-info{padding:25px 0px 75px 0px;}}.store-navigation-wrapper{display:none;}.mobile-store-navigation-wrapper,.store-navigation-wrapper.shop-page{background:url('images/SylvanSport_Dealer-Locator-Background.jpg') no-repeat;background-size:cover;width:100%;padding:25px 50px 40px 50px;overflow:hidden;margin:80px 0 0 0;display:block;}.store-navigation-wrapper.shop-page{margin:0px;}ul#store-menu{list-style-type:none;margin:0px auto;padding:0px;max-width:1100px;}ul#store-menu li{margin:15px 0px;}ul#store-menu li a{color:#4fa327;text-decoration:none;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:18px;}ul#store-menu li a:hover{color:#f87606;}ul#store-menu li ul{list-style-type:none;margin:0px;padding:0px;}ul#store-menu li ul li{margin:0px;}ul#store-menu li ul li a{color:#fff;text-decoration:none;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:14px;}ul#store-menu li ul li a:hover{color:#f87606;}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce div.product form.cart .button{border-radius:0px;background-color:#f87606;font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;color:#fff !important;}.woocommerce a:hover.button,.woocommerce button:hover.button,.woocommerce input:hover.button,.woocommerce div.product form.cart .button:hover{background-color:#4fa327;color:#fff;}.woocommerce ul.products li.product .price{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:18px;color:#606060;}.woocommerce ul.products li.product h3{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#4fa327;line-height:25px;}.woocommerce ul.products li.product a:hover :before img{color:#f87606;content:"\f002";font-family:"fontawesome";display:block;}.woocommerce ul.products li.product a:hover img{opacity:0.75;}.quick-overview h3{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;color:#4fa327;}.woocommerce-Price-amount{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:40px;color:#4fa327;}li.product .price .woocommerce-Price-amount{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:18px;color:#1c1c19;}.cart .woocommerce-Price-amount,.cart_totals .woocommerce-Price-amount,.shop_table .woocommerce-Price-amount{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:18px;color:#1c1c19;}.related,.up-sells{max-width:1050px;margin:0 auto;}.woocommerce div.product .product_title{font-size:40px;line-height:45px;}.mobileSpace{margin:80px auto 0 auto !important;}@media screen and (min-width:600px){.woocommerce div.product .product_title{font-size:50px;line-height:60px;}.mobileSpace{margin:0px auto 0px auto;}ul#store-menu li{width:48%;margin:0% 1% 20px 1%;float:left;}ul#store-menu li a{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:22px;}ul#store-menu li ul li{float:none;width:100%;}ul#store-menu li ul li a{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:18px;}}@media screen and (min-width:1000px){.store-navigation-wrapper{background:url('images/SylvanSport_Dealer-Locator-Background.jpg') no-repeat;background-size:cover;width:100%;padding:25px 50px 40px 50px;overflow:hidden;margin:80px 0 0 0;display:block;}.mobile-store-navigation-wrapper{display:none;}ul#store-menu li{width:28%;margin:0% 1%;float:left;}ul#store-menu li a{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:22px;}ul#store-menu li ul li{float:none;width:100%;}ul#store-menu li ul li a{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:18px;}ul#store-menu li:last-child{width:8%;}ul#store-menu ul.sub-menu li:last-child{width:100% !important;}}.cart-contents:before{font-family:FontAwesome;content:"\f07a";font-size:35px;margin-top:0;font-style:normal;font-weight:400;padding-right:5px;vertical-align:middle;}.cart-contents,a:visited.cart-contents{text-decoration:none;display:table-cell;position:absolute;top:13px;margin:0 0 0 -80px;color:#423220;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:14px;}a:hover.cart-contents{text-decoration:none;color:#f87606;}.related{padding:0 20px;}.woocommerce-message{border-top-color:#4fa327;}.woocommerce-message:before{color:#4fa327;}.woocommerce-info{border-top-color:#423220;}.woocommerce-info:before{color:#423220;}.checkout-button.button,input#place_order.button{background:#4fa327 !important;}.checkout-button.button:hover,input#place_order.button:hover{background:#f87606 !important;}a.view-all-products,a:visited.view-all-products{color:#4fa327;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;text-align:center;margin:0 0 50px 0;text-decoration:none;width:100%;display:block;}a:hover.view-all-products{color:#f87606;}.woocommerce-pagination{margin:0 0 50px 0;}.woocommerce-thankyou-order-details .woocommerce-Price-amount{display:block;font-size:16px;text-transform:none;line-height:1.5;font-family:sans-serif;color:#404040;font-weight:bold;}.woocommerce-thankyou-order-received{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;color:#4fa327;}a.added_to_cart.wc-forward{bottom:0;position:absolute;display:block;bottom:0px;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;justify-content:space-between;}.woocommerce ul.products li.product .button{width:100%;text-align:center;font-size:14px;margin-top:0px !important;}@media screen and (min-width:600px){.woocommerce ul.products li.product .button{font-size:20px;}.woocommerce ul.products li.product h3{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:22px;color:#4fa327;line-height:25px;}}.product .contentPage .onsale{display:none;}.productGalleryWrapper{background:#352818 url('images/SylvanSport_Dealer-Locator-Background.jpg') no-repeat top;background-size:cover;padding:25px 25px 75px 25px;overflow:hidden;width:100%;}.nivoSlider{position:relative;max-width:1080px;margin:10px auto 0 auto;height:auto;overflow:visible;}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nivo-caption p{padding:5px;margin:0;}.nivo-caption a{display:inline !important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:108%;z-index:9;cursor:pointer;font-size:40px;color:#4fa327;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;width:34px;height:34px;direction:block;line-height:34px;}.nivo-directionNav a:hover{color:#f87606;}.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}.nivo-controlNav{text-align:center;padding:15px 0;max-width:1080px;margin:0 auto;}.nivo-controlNav a{cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}a.nivo-control{width:180px;height:100px;overflow:hidden;display:inline-block;margin:0 10px 10px 10px;text-align:center;}a.nivo-control:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}a.nivo-control img{display:inline-block;vertical-align:middle;width:180px;}a.nivo-control active{border:1px solid #4fa327;}.event-wrapper{border-bottom:1px solid #404040;display:block;overflow:hidden;width:100%;padding:10px 0;text-align:center;}.event-wrapper a,.event-wrapper a:visited{text-decoration:none;color:#f87606;}.event-wrapper a:hover{color:#4fa327;}.event-name,.event-city,.event-time,.event-dealer{width:100%;padding:0 15px;}.event-product{width:100%;padding:0 15px;}.event-header{display:none;}@media screen and (min-width:600px){.event-wrapper{border-bottom:none;display:flex;flex-direction:row;flex-wrap:nowrap;text-align:left;}.event-wrapper:nth-child(odd){background:#dfdfdf;}.event-wrapper:nth-child(even){background:#efefef;}.event-name,.event-dealer{width:22%;}.event-city{width:20%;}.event-time{width:24%;}.event-product{width:12%;}.event-header{display:flex;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;color:#4fa327;text-align:left;background:#fff !important;}}.rotater-wrapper,h4.rotator{display:none;}@media screen and (min-width:900px){.trailer{display:none;max-width:900px;}.openRotator{display:block;}.imageholder{width:900px;position:relative;}.imageholder.go-rotater{width:730px;position:relative;margin:0 auto;}.rotater-wrapper{padding:50px 0 0 0;max-width:900px;margin:0 auto;display:block;}.rotater-wrapper a{float:left;width:50%;text-decoration:none;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:25px;color:#404040;position:relative;z-index:100;outline:none;line-height:54px;}.rotater-wrapper a .trailer-tab{text-align:center;height:60px;}.rotater-wrapper a:hover{display:block;}.rotater-wrapper a:hover .trailer-tab{color:#404040 !important;background-color:#efefef !important;}.rotater-wrapper a:focus{outline:none;}.rotater-wrapper .w3-bottombar{border-bottom:6px solid #f87606 !important;}.rotater-wrapper .border-green,.rotater-wrapper .border-green:hover{border-color:#4fa327 !important;color:#404040 !important;}.rotater-wrapper p{text-align:center;margin:40px 2% -40px 2%;position:relative;z-index:100;}.trailer-tabs-wrapper{margin:40px 0 0 0;overflow:hidden;}h4.rotator{margin:40px 0px;text-align:center;display:block;}.rotater-wrapper.go-rotater a{width:33%;}.rotater-wrapper.go-rotater .GoCamping-p{margin:40px 2% 20px 2%;}.rotater-wrapper.go-rotater .GoTravel-p{margin:40px 3% -140px 3%;}.rotater-wrapper.go-rotater .GoTransport-p{margin:40px 3% -60px 3%;}}#bwg_container1_0 #bwg_container2_0 .bwg_back_0{font-family:"museo-slab", serif !important;font-style:normal !important;font-weight:300 !important;font-size:40px !important;color:#4fa327 !important;}#bwg_container1_0 #bwg_container2_0 .bwg_title_spun2_0,.bwg_image_title_spun2_0{font-family:"museo-slab", serif !important;font-style:normal !important;font-weight:700 !important;font-size:18px !important;color:#4fa327 !important;}#bwg_album_compact_0{margin:15px 0 50px 0;}.site-branding{width:100%;margin:0 auto;background:#fff;position:fixed;height:80px;z-index:99999;}.ftg-items{min-width:100% !important;}.featured-video-below-bar{margin:0px !important;}.featured-video-plus{background:#000;}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#f87606;border-radius:3px;background:#f87606;color:#fff;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:1;line-height:1;padding:0.4em 7px 0.4em;text-shadow:none;box-shadow:none;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{box-shadow:none;}button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{box-shadow:none;outline:none;}button#mobileMenu{background:#4fa327;height:50px;width:50px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border:none;color:white;font-size:25px;text-align:center;margin:0px;padding:0px;content:"\f0c9";font-family:"fontawesome";position:absolute;top:15px;margin:0 15px;left:15px;}button:hover#mobileMenu{background:#f87606;}@media screen and (max-width:330px){.slideout-open button#mobileMenu.toggle-button{margin:0px;}}button#mobileMenu:after{content:"\f0c9";font-family:"fontawesome";}.slideout-open button#mobileMenu:after{content:"\f00d";font-family:"fontawesome";}a.seo-button,a:visited.seo-button{font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#4fa327;color:#fff;text-decoration:none;height:50px;line-height:50px;width:auto;padding:15px 30px;text-align:center;}a:hover.seo-button{background:#f87606;color:#fff;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111;}select{border:1px solid #ccc;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{padding:3px;}textarea{padding-left:3px;width:100%;}a{color:#26252b;text-decoration:underline;}a:visited{color:#26252b;}a:hover,a:focus,a:active{color:#26252b;text-decoration:none;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h3.more-photos{text-align:right;margin:20px 20px 0 0;}h3.more-photos a{text-decoration:none;color:#4fa327;font-size:18px;}h3.more-photos a:hover{color:#f87606;}.anchor{position:relative;top:-79px;}.admin-bar .site-branding{top:32px;}@media screen and (max-width:500px){a.mobileLogoIcon{position:absolute;top:15px;margin:0 15px;background:url('images/sylvan_icon.svg') no-repeat center #4fa327;width:50px;height:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:block;z-index:999999;right:15px;}a:hover.mobileLogoIcon{background:url('images/sylvan_icon.svg') no-repeat center #f87606;}.tabletLogoIcon{display:none;}}@media all and (min-width:501px) and (max-width:800px){a.tabletLogoIcon{position:fixed;top:15px;margin:0 15px;background:url('images/sylvan_icon.svg') no-repeat center #4fa327;width:50px;height:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:block;right:15px;z-index:999999;}a:hover.tabletLogoIcon{background:url('images/sylvan_icon.svg') no-repeat center #f87606;}.mobileLogoIcon{display:none;}}@media screen and (max-width:800px){#mainMenu{display:none;}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu li,.sf-menu ul li{position:relative;}.sf-menu ul{position:relative;display:none;left:0;z-index:99;}.sf-menu > li{float:left;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{display:block;}.sf-menu a{display:block;position:relative;}.sf-menu ul ul{}.sf-menu{float:left;margin-bottom:1em;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;line-height:80px;letter-spacing:0.5px;}.sf-menu ul{min-width:12em;*width:12em;}.sf-menu a{border-top:1px solid #dfeeff;border-top:1px solid rgba(255, 255, 255, .5);padding:0px 1em;text-decoration:none;zoom:1;width:100%;height:80px;}.sf-menu a{color:#fff;}.sf-menu a:hover,a:active{color:#4fa327;}.sf-menu li a.activeParent{color:#423220 !important;background:#fff;}.sf-menu li{width:100%;background:#4fa327;white-space:nowrap;*white-space:normal;-webkit-transition:background 0.2s;transition:background 0.2s;}.sf-menu ul li{width:100%;background:#fff;}.sf-menu ul li a{color:#4fa327;border-top:1px solid #4fa327;}.sf-menu ul li a:hover{color:#fff;}.sf-menu ul ul li{background:#423220;width:100%;}.sf-menu ul ul li a{color:#fff;border-top:1px solid #fff;}.sf-menu ul ul li a:hover{color:#fff;}.sf-menu li:hover,.sf-menu li.sfHover{background:#fff;-webkit-transition:none;transition:none;color:#4fa327;}.sf-menu ul li:hover,.sf-menu ul li.sfHover{background:#4fa327;-webkit-transition:none;transition:none;}}@media screen and (min-width:801px){#mobileMenu,.mobileLogoIcon,.tabletLogoIcon{display:none;}.site-header{position:fixed;width:100%;top:0px;z-index:99999;}.site-branding{width:100%;background:#fff;z-index:9999;overflow:visible;}#mainMenu{margin:0 auto;max-width:980px;overflow:visible;display:table;table-layout:fixed;}a.logoIcon{position:absolute;top:15px;margin:0 15px;background:url('images/sylvan_icon.svg') no-repeat center #4fa327;width:50px;height:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:table-cell;}a:hover.logoIcon{background:url('images/sylvan_icon.svg') no-repeat center #f87606;}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;display:table-cell;}.sf-menu ul{position:absolute;display:none;top:100%;z-index:99;left:0;}.sf-menu > li{float:left;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{display:block;}.sf-menu a{display:block;position:relative;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;line-height:80px;letter-spacing:0.5px;}.sf-menu ul ul{top:0;left:100%;}.sf-menu{margin-bottom:1em;}.sf-menu ul{box-shadow:2px 2px 6px rgba(0, 0, 0, .2);min-width:12em;*width:12em;}.sf-menu a{padding:0px 1.5em;text-decoration:none;zoom:1;}.sf-menu a{color:#13a;}.sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background 0.2s;transition:background 0.2s;}.sf-menu li a{color:#423220;}.sf-menu ul li{background:#4fa327;}.sf-menu ul ul li{background:#423220;}.sf-menu li:hover,.sf-menu li.sfHover{background:#4fa327;-webkit-transition:none;transition:none;}}.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em;}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dfeeff;border-top-color:rgba(255, 255, 255, .5);}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:white;}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after{}.sf-navbar{width:100%;margin-bottom:5em;}.sf-navbar:before{content:'';position:absolute;left:0;z-index:-1;width:100%;}.sf-navbar ul{box-shadow:none;}.sf-navbar ul{text-align:center;margin:auto;width:100%;background:#4fa327;}.sf-navbar ul li ul{text-align:center;width:100%;background:#423220;}.sf-navbar li{background:#fff;}ul.sf-navbar li:first-child{margin-left:100px;}ul.sf-navbar li:last-child{margin-right:100px;}ul.sf-navbar ul li:first-child{margin-left:15%;}.sf-navbar > li > a,.sf-navbar > li > ul > li > a{border:none;}.sf-navbar > li > ul{width:100%;}.sf-navbar ul li{background:#4fa327;position:static;}.sf-navbar ul ul{left:0;top:100%;float:left;}.sf-navbar ul ul li{background:#423220;}.sf-navbar > li > ul > li{float:left;}.sf-navbar > li > ul > li > ul > li{float:left;}.sf-navbar li.current{background:#4fa327;}.sf-navbar li.current a{color:#fff;}.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar ul li.current{background:#4fa327;}.sf-navbar li:hover a,.sf-navbar li.sfHover a,.sf-navbar ul li.current a{color:#fff;}.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,.sf-navbar ul ul li{background:#423220;}.sf-navbar ul li:hover a,.sf-navbar ul li.sfHover a,.sf-navbar ul ul li a{color:#fff;}.sf-navbar ul ul li:hover,.sf-navbar ul ul li.sfHover,.sf-navbar ul ul li.current{background:#fff;}.sf-navbar ul ul li:hover a,.sf-navbar ul ul li.sfHover a,.sf-navbar ul ul li.current a{color:#423220;}.sf-navbar ul li.current > a{font-weight:bold;}.sf-arrows.sf-navbar ul .sf-with-ul:after{margin-top:-3px;margin-right:0;border-color:transparent;border-top-color:#dfeeff;border-top-color:rgba(255, 255, 255, .5);}.sf-arrows.sf-navbar ul > li > .sf-with-ul:focus:after,.sf-arrows.sf-navbar ul > li:hover > .sf-with-ul:after,.sf-arrows.sf-navbar ul > .sfHover > .sf-with-ul:after{border-color:transparent;border-top-color:white;}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:240px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}.slideout-panel{position:relative;z-index:1;}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden;}.slideout-open .slideout-menu{display:block;}@media all and (min-width:801px) and (max-width:850px){.sf-menu a{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:18px;padding:0 1em;}}@media all and (min-width:850px) and (max-width:1000px){.sf-menu li a{padding:0 1em;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:18px;}}.seo-footer-nav .sf-menu,.seo-footer-nav .sf-menu *{margin:0;padding:0;list-style:none;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:18px;}.seo-footer-nav .sf-menu li{position:relative;}.seo-footer-nav .sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99;}.seo-footer-nav .sf-menu > li{float:left;}.seo-footer-nav .sf-menu li:hover > ul,.seo-footer-nav .sf-menu li.sfHover > ul{display:block;}.seo-footer-nav .sf-menu a{display:block;position:relative;}.seo-footer-nav .sf-menu ul ul{top:0;left:100%;}.seo-footer-nav .sf-menu{clear:both;float:none !important;margin-bottom:1em;line-height:30px !important;max-width:150px;margin:0 auto;}.seo-footer-nav .seo-footer{margin:0 0 20px 0;}.seo-footer-nav .sf-menu ul{box-shadow:2px 2px 6px rgba(0, 0, 0, .2);min-width:12em;*width:12em;}.seo-footer-nav .sf-menu a{padding:3px 10px;text-decoration:none;zoom:1;line-height:30px;}.seo-footer-nav .sf-menu a{color:#1c1c19;height:auto;}.seo-footer-nav .sf-menu li{text-align:left;position:relative;background:#fff;white-space:nowrap;*white-space:normal;-webkit-transition:background 0.2s;transition:background 0.2s;min-width:140px;display:block;border:1px solid #1c1c19;}.seo-footer-nav .sf-menu li a.sf-with-ul:after{position:absolute;right:0px;border-left:1px solid #1c1c19;height:24px;margin:3px 0 0 0;padding:0 10px;font-size:20px;content:"\f0d7";font-family:"fontawesome";display:inline-block;color:#606060;line-height:24px;}.seo-footer-nav .sf-menu ul li{background:#fff;border:none !important;border-bottom:1px #1c1c19 solid !important;}.seo-footer-nav .sf-menu ul li a{border-top:none !important;}.seo-footer-nav .sf-menu ul ul li{background:#fff;}.seo-footer-nav .sf-menu li:hover,.seo-footer-nav .sf-menu li.sfHover{background:#fff;-webkit-transition:none;transition:none;}.seo-footer-nav .sf-menu ul li:hover,.seo-footer-nav .sf-menu ul li.sfHover{background:#4fa327;-webkit-transition:none;transition:none;}.seo-footer-nav .sf-menu ul li:hover a:hover,.seo-footer-nav .sf-menu ul li.sfHover a:hover{color:#fff;}.seo-footer-nav .sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em;}.seo-footer-nav .sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dfeeff;border-top-color:rgba(255, 255, 255, .5);}.seo-footer-nav .sf-arrows > li > .sf-with-ul:focus:after,.seo-footer-nav .sf-arrows > li:hover > .sf-with-ul:after,.seo-footer-nav .sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:white;}.seo-footer-nav .sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dfeeff;border-left-color:rgba(255, 255, 255, .5);}.seo-footer-nav .sf-arrows ul li > .sf-with-ul:focus:after,.seo-footer-nav .sf-arrows ul li:hover > .sf-with-ul:after,.seo-footer-nav .sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:white;}@media screen and (min-width:601px){.seo-footer-nav .sf-menu{margin:0px;}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#content[tabindex="-1"]:focus{outline:0;}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignright{display:inline;float:right;margin-left:1.5em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both;}.widget{margin:0 0 1.5em;}.widget select{max-width:100%;}.sticky{display:block;}.hentry{margin:0 0 40px 0;}.byline,.updated:not(.published){display:none;}.single .byline,.group-blog .byline{display:inline;}.page-content,.entry-content{margin:1.5em 0 0;}.page-links{clear:both;margin:0 0 1.5em;}.contentPage{max-width:1200px;margin:50px auto 0 auto;padding:0 20px;overflow:hidden;background:#fff;}.black-page{background:#110e09 url('images/capacities_boat_tile.jpg') repeat;color:#fff;}.black-page h1{color:#fff;}.contentWrapper{width:100%;max-width:1160px;margin:0 auto;position:relative;}.post-feature-image{width:100%;height:700px;overflow:hidden;position:relative;}.post-feature-image img{vertical-align:middle;width:100%;height:auto;position:absolute;top:0;bottom:0;margin:auto;}.post-header{margin:80px 0 0 0;padding:40px 0;background:url('images/SylvanSport_About_Hero_Background.jpg') top center no-repeat #fff;background-size:cover;}.post-header .post-header-contents{max-width:1050px;margin:0px auto;padding:0 10% 0 0;}.post-header a{text-decoration:none;}.post-header a:hover{text-decoration:underline;}.byline{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:20px;font-weight:bold;display:inline-block;}.posted-on{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:18px;}main.post-wrapper{max-width:750px;float:left;margin:0 25px;}.post-content-wrapper{max-width:1050px;margin:40px auto 40px auto;overflow:hidden;}#secondary{width:100%;float:left;}#secondary ul{list-style-type:none;margin:0 0 0 15px;}#secondary li{margin:0 0 15px 0;}#secondary a{text-decoration:none;color:#4fa327;line-height:1;}#secondary a:hover{color:#f87606;}.widget_products{text-align:center;}.widget_products .woocommerce-Price-amount{display:none;}.woocommerce ul.product_list_widget li{text-align:center;margin:0 0 20px 0;}.woocommerce ul.product_list_widget li img{width:auto;float:none;margin:0px auto 15px auto;display:block;}.featured-excerpt{max-width:980px;margin:40px auto 40px auto;padding:0 20px;}a.moretag{display:block;color:#4fa327;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:20px;font-weight:bold;text-decoration:none;margin:10px 0 0 0;}a:hover.moretag{color:#f87606;}.post-block-wrapper{width:100%;max-width:1170px;margin:0 auto;overflow:hidden;}.post-block-wrapper a.post-block{position:relative;color:#fff;background:#1c1c19;line-height:0;height:275px;overflow:hidden;}.post-block-wrapper a.post-block img{vertical-align:middle;width:100%;height:100%;position:absolute;top:0;bottom:0;margin:auto;opacity:0.5;z-index:1;}.post-block-wrapper a.post-block .post-block-details{position:absolute;z-index:2;top:10%;width:100%;text-align:center;padding:0 15px;}.post-block-wrapper a.post-block .post-block-title{color:#fff;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:23px;padding:0 10px;margin:0 0 10px 0;line-height:28px;}.post-block-wrapper a.post-block .post-block-excerpt{line-height:18px;}.post-block-wrapper a.post-block .learn-more{font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:50%;height:50px;margin:0 auto;line-height:50px;position:absolute;bottom:20px;left:0;right:0;text-align:center;z-index:2;}.post-block-wrapper a:hover.post-block img{opacity:1;}@media screen and (min-width:500px) and (max-width:700px){.post-block-wrapper a.post-block .post-block-title{color:#fff;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:24px;padding:0 10px;margin:0 0 10px 0;}}@media only screen and (max-width:1000px){.post-block-wrapper{position:relative;margin:0 auto 0 auto;}}.meta-nav{font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;}.post-block-nav{position:relative;height:70px;clear:both;margin:0 0 40px 0;overflow:visible;}.nav-previous,.nav-next{margin:20px 0 20px 0;position:absolute;}.nav-previous a,.nav-next a{color:#4fa327;text-decoration:none;}.nav-previous a:hover,.nav-next a:hover{color:#f87606 !important;text-decoration:none;}.nav-previous i.fa,.nav-next i.fa{font-size:30px;vertical-align:middle;}.nav-previous{left:0;}.nav-next{right:0;}.archive-wrapper{margin:100px auto 0px auto;}.entry-title a,.entry-meta a{text-decoration:none;}.entry-title a:hover,.entry-meta a:hover{text-decoration:underline;}.entry-summary{margin:10px 0 0 0;}.seo-page-nav{margin:0 auto 50px auto;}.seo-page-nav ul{margin:0 0 0 15px;}.testimonials{border:1px solid #ccc;padding:10px 15px 25px 15px;}.testimonials p{margin:0 0 10px 0;}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none;}.comment-content a{word-wrap:break-word;}.bypostauthor{display:block;}@media screen and (max-width:500px){.hero{background:#fff;padding-top:100px;}.about{position:relative;}.hero-content{width:80%;margin:0px auto 30px auto;}img.mobile-hero-image{width:100%;height:auto;}img.tablet-hero-image{display:none;}}@media screen and (min-width:500px){img.mobile-hero-image{display:none;}.hero{background:url('images/SylvanSport_About_768_Background.jpg') top center no-repeat #fff;padding:120px 0 0 0;background-size:cover;overflow:auto;}.about{position:relative;}.hero-content{width:80%;margin:0px auto 30px auto;}img.tablet-hero-image{width:100%;height:auto;}}@media screen and (min-width:1000px){img.mobile-hero-image,img.tablet-hero-image{display:none;}.hero{background:url('images/SylvanSport_About_Hero_Background.jpg') top center;min-height:100%;height:100vh;padding-top:80px;background-size:cover;overflow:visible;}.about{position:relative;}.about .hero-image{background:url('images/SylvanSport_About_Hero.png') -125px -35px no-repeat;}.hero-content{width:35%;margin:0px 0% 0px 10%;position:absolute;left:0px;z-index:1;padding-top:40px;}.hero-image{width:55%;position:absolute;right:0px;height:100vh;z-index:0;}}@media all and (min-width:1000px) and (max-width:1150px){.hero-content h1{font-size:40px !important;line-height:50px !important;}.hero-content h2{font-size:25px !important;line-height:35px !important;}.hero-content p{font-size:16px !important;margin:20px 0 0 0 !important;}}@media all and (min-width:1000px) and (max-height:780px){.hero-content h1{font-size:30px !important;line-height:40px !important;}.hero-content h2{font-size:20px !important;line-height:25px !important;}.hero-content p{font-size:16px !important;margin:20px 0 0 0 !important;}}@media screen and (min-width:1550px) and (min-height:500px){.about .hero-content{font-size:100%;}.about .hero-image{background:url('images/SylvanSport_About_Hero_compressed.png') no-repeat;background-position-x:right;background-position-y:-35px;}}.fvp-responsive{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;clear:both;}.fvp-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.photo-tiles-wrapper{background:url('images/SylvanSport_About_Background.jpg') no-repeat;background-size:cover;}.photo-tiles{max-width:1180px;padding:50px 0px;margin:0 auto;}@media screen and (min-width:1000px){.photo-tiles{padding:115px 0px;}}.about-feature{line-height:0;display:flex;z-index:2;}.about-feature img{width:100%;}.category-tabs-wrapper{text-align:center;}.category-tabs-wrapper a{display:inline-block;text-decoration:none;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:18px;color:#423220;}.category-tabs-wrapper a:hover{background:#f87606;color:#fff;}.category-tabs-wrapper .aboutTabLink{padding:10px 20px;}.category-tabs-wrapper .background-green{background:#4fa327;color:#fff;}.category-tabs-wrapper a:focus{outline:none;}.aboutCategory{display:none;}.openCategory{display:block;}.categoryContainerWrapper{max-width:1080px;margin:20px auto 100px auto;text-align:center;}.categoryContainerWrapper h2{margin:40px 0 0 0;}.categoryContainer{width:100%;}a.aboutPost{text-align:left;text-decoration:none;border:1px #ccc solid;}a.aboutPost .aboutPostImageWrapper{height:175px;width:100%;overflow:hidden;position:relative;}a.aboutPost .aboutPostImageWrapper img{vertical-align:middle;position:absolute;top:0;bottom:0;margin:auto;}a.aboutPost .aboutContentsWrapper{padding:10px 20px 40px 20px;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:16px;}a.aboutPost .aboutContentsWrapper .aboutPostName{font-family:"museo-slab", serif;font-style:normal;font-weight:300;font-size:18px;}a.aboutPost .aboutContentsWrapper .aboutPostPostedOn{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#ccc;margin:0 0 10px 0;}a:hover.aboutPost img{opacity:0.8;}.home-page-full{display:none;}.home-page-background-wrapper{background:#191816;position:absolute;top:0;z-index:-1;height:1000px;width:100%;display:block;}.home-page-hero-image-mobile-wrapper{background:#191816;margin:80px 0 0 0;position:relative;}.home-page-hero-image-mobile-wrapper h2.home-header{width:90%;margin:0 auto;left:0;right:0;top:50px;position:absolute;}.home-hero-footer{background:#191816 url('images/SylvanSport_01_Home-Background-Brown.png') bottom no-repeat;background-size:cover;color:#fff;text-align:center;padding:0 40px;}.home-hero-footer img{opacity:0.9;}.home-hero-footer a{text-decoration:none;color:#fff;}.home-hero-footer a:hover h3{color:#f87606;}.home-hero-footer a:hover img{opacity:1;}.home-hero-footer h3{color:#fff;margin:0px 0 10px 0;line-height:28px;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:25px;}.home-hero-footer .home-hero-span_1_of_2{margin:-20px 0 75px 0;padding:0;}.home-hero-footer .home-hero-footer-text{display:table-cell;}@media screen and (min-width:600px){.home-page-full{display:block;z-index:1;}.home-page-hero-image-mobile-wrapper{display:none;}.home-page-hero-content{position:relative;}.home-page-hero-content h2.home-header{width:90%;margin:0 auto;left:0;right:0;top:150px;position:absolute;}.home-hero-footer{padding:0 20px 50px 40px;text-align:left;}.home-hero-footer h3{margin:30px 0 10px 0;}.home-hero-footer img{float:left;margin:0 10px 0 0;}.home-hero-footer .home-hero-span_1_of_2{margin:0px 0 10px 0;padding:20px 20px 0 0px;}}@media screen and (min-width:1500px){.home-hero-footer{padding:0 100px 50px 100px;}}.home-prompt{position:relative !important;}.home-product-details .learn-more{display:none;}.home-product-details .mobile-learn-more{font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:180px;height:50px;margin:20px auto;line-height:50px;color:#fff;display:block;text-decoration:none;text-align:center;}.home-product-details .mobile-learn-more:hover{background:#4fa327;}.home-product-details .green-number{color:#fff;background:#4fa327;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:20px;width:30px;height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:inline-block;line-height:30px;text-align:center;margin-bottom:10px;}.home-go-product-details{margin:0 auto;padding:20px 5% 50px 5%;background:url('images/SylvanSport_Home-ProductDetailsBackground-Go.jpg') center no-repeat;background-size:cover;}.home-go-product-details .home-product-image{position:relative;bottom:5%;z-index:1;}.home-go-product-details .green-number-1{position:absolute;top:15%;left:40%;z-index:2;}.home-go-product-details .green-number-2{position:absolute;top:40%;left:15%;z-index:2;}.home-go-product-details .green-number-3{position:absolute;top:5%;right:4%;z-index:2;}.home-easy-product-details{margin:0 auto;padding:50px 10% 150px 10%;background:url('images/SylvanSport_Home-ProductDetailsBackground-Go.jpg') center no-repeat;background-size:cover;}.home-easy-product-details .home-product-image{right:0;position:relative;z-index:1;}.home-easy-product-details .green-number-1{position:absolute;top:10%;left:36%;z-index:2;}.home-easy-product-details .green-number-2{position:absolute;bottom:12%;left:21%;z-index:2;}.full-home{display:none;}@media screen and (min-width:851px){.home-product-details .mobile-home{display:none;}.home-product-details .full-home{display:block;}.home-go-product-details{margin:0 auto;padding:50px 5%;background:url('images/SylvanSport_Home-ProductDetailsBackground-Go.jpg') center no-repeat;background-size:cover;}.home-go-product-details .home-product-image{position:absolute;bottom:5%;z-index:1;}.home-go-product-details .green-number-1{position:absolute;top:15%;left:40%;z-index:2;}.home-go-product-details .green-number-2{position:absolute;top:40%;left:15%;z-index:2;}.home-go-product-details .green-number-3{position:absolute;top:5%;right:4%;z-index:2;}.home-easy-product-details{margin:0 auto;padding:50px 5% 200px 5%;background:url('images/SylvanSport_Home-ProductDetailsBackground-Go.jpg') center no-repeat;background-size:cover;}.home-easy-product-details .home-product-image{right:0;position:absolute;bottom:30%;z-index:1;}.home-easy-product-details .green-number-1{position:absolute;top:10%;left:36%;z-index:2;}.home-easy-product-details .green-number-2{position:absolute;bottom:12%;left:21%;z-index:2;}.home-product-details .mobile-learn-more{display:none;}.home-product-details .learn-more{font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:180px;height:50px;margin:20px 0;line-height:50px;color:#fff;display:block;text-decoration:none;text-align:center;}.home-product-details .learn-more:hover{background:#4fa327;}}@media screen and (min-width:1000px){.home-product-details .green-number{color:#fff;background:#4fa327;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:40px;width:60px;height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;display:inline-block;line-height:60px;text-align:center;margin-bottom:10px;}}@media screen and (min-width:1030px){.home-go-product-details{padding:50px 10%;}.home-easy-product-details{padding:50px 10% 200px 10%;}}.wuc-logo img{width:100%;max-width:500px;}.team-member-name{background:#4fa327;display:block;width:100%;color:#fff;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:30px;height:65px;line-height:65px;padding:0 20px;}.team-member-excerpt{font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:400;font-size:20px;margin:10px 0 0 0;padding:0 10px;}.hero-wrapper{width:100%;max-width:1160px;margin:0 auto;position:relative;}.go-page-hero{overflow:hidden;text-align:left;}.go-page-hero .learn-more{position:absolute;font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:180px;height:50px;margin:20px 0 20px 0;left:0px;line-height:50px;color:#fff;display:block;text-decoration:none;text-align:center;z-index:2;}.go-page-hero .learn-more:hover{background:#4fa327;}.go-page-hero-image{display:none;}.go-page-hero-image-mobile{position:relative;z-index:1;display:block;}.go-page-hero-image-mobile img{vertical-align:middle;min-width:580px;width:100%;height:auto;top:80px;position:relative;}.go-page-hero-content{position:absolute;width:70%;left:10%;z-index:2;top:150px;max-width:325px;}@media screen and (min-width:600px){.go-page-hero{overflow:hidden;min-height:100%;height:100vh;text-align:right;}.go-page-hero .learn-more{position:absolute;font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:180px;height:50px;margin:20px 0 20px 0;right:0px;left:auto;line-height:50px;color:#fff;display:block;text-decoration:none;text-align:center;z-index:2;}.go-page-hero .learn-more:hover{background:#4fa327;}.go-page-hero-image-mobile{display:none;}.go-page-hero-image{display:block;position:relative;z-index:1;}.go-page-hero-image img{min-width:1400px;position:absolute;left:-50%;vertical-align:middle;height:auto;right:-50%;margin:0 auto;width:100%;}.go-page-hero-content{position:absolute;width:40%;right:10%;left:auto;z-index:2;top:150px;max-width:auto;}}@media screen and (min-width:1000px){.go-page-hero-content{width:30%;top:150px;min-width:350px;}}.go-easy-page-hero-content{position:absolute;width:70%;left:10%;z-index:2;top:150px;max-width:325px;}.go-easy-page-info-hero h2{text-align:left !important;}.go-easy-info-full-hero-image{display:none;}.go-easy-info-hero-content{width:80%;margin:0px auto;}.go-easy-page-info-hero{margin-top:25px;}@media screen and (min-width:600px){.go-easy-page-hero-content{position:absolute;width:40%;left:2%;right:auto;z-index:2;top:150px;max-width:auto;}.go-easy-page-hero-image img{left:-25% !important;vertical-align:middle;}}@media screen and (min-width:1000px){.go-easy-page-hero-image img{left:-50% !important;vertical-align:middle;}.go-easy-page-info-hero{position:relative;overflow:hidden;}.go-easy-info-hero-content{position:relative;float:left;width:50%;margin:0px 0% 150px 5%;left:0px;z-index:2;}.go-easy-info-mobile-hero-image{display:none;}.go-easy-info-full-hero-image{position:absolute;display:block;z-index:1;right:0px;top:0px;width:70%;}}@media screen and (min-width:1240px){.go-easy-page-info-hero{position:relative;overflow:hidden;}.go-easy-info-hero-content{position:relative;float:left;width:45%;margin:0px 0% 250px 10%;left:0px;z-index:2;}.go-easy-info-mobile-hero-image{display:none;}.go-easy-info-full-hero-image{position:absolute;display:block;z-index:1;right:0px;top:0px;width:55%;}}.hero-wrapper{width:100%;max-width:1160px;margin:0 auto;position:relative;}.store-page-hero{overflow:hidden;text-align:left;margin:0px 0 0 0;}.store-page-hero .learn-more{position:absolute;font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:180px;height:50px;margin:20px 0 20px 0;left:0px;line-height:50px;color:#fff;display:block;text-decoration:none;text-align:center;z-index:2;}.store-page-hero .learn-more:hover{background:#4fa327;}.store-page-hero-image{display:none;}.store-page-hero-image-mobile{position:relative;z-index:1;display:block;}.store-page-hero-image-mobile img{vertical-align:middle;min-width:580px;width:100%;height:auto;top:80px;position:relative;}.store-page-hero-content{position:absolute;width:70%;left:10%;z-index:2;top:150px;max-width:325px;}.store-social-grid .social-grid-wrapper{margin:50px auto 50px auto !important;position:relative !important;overflow:hidden;}.store-social-grid .social-grid-wrapper .social-grid-hashtag-content-wrapper{position:relative;top:inherit;}@media screen and (min-width:600px){.store-page-hero{overflow:hidden;margin:80px 0 0 0;position:relative;text-align:left;}.store-page-hero .learn-more{position:absolute;font-family:"museo-slab", serif;font-style:normal;font-weight:900;font-size:20px;background:#f87606;width:180px;height:50px;margin:20px 0 20px 0;left:0px;right:auto;line-height:50px;color:#fff;display:block;text-decoration:none;text-align:center;z-index:2;}.store-page-hero .learn-more:hover{background:#4fa327;}.store-page-hero-image-mobile{display:none;}.store-page-hero-image{display:block;position:relative;z-index:1;}.store-page-hero-image img{min-width:1400px;left:-50%;vertical-align:middle;height:auto;right:-50%;margin:0 auto;width:100%;}.store-page-hero-content{position:absolute;width:40%;left:8%;right:auto;z-index:2;top:50px;max-width:auto;}}@media screen and (min-width:1000px){.store-page-hero-content{width:35%;top:50px;min-width:350px;left:4%;}}.site-footer{background:url('images/SylvanSport_About_Background.jpg') no-repeat;background-size:cover;display:block;max-height:100%;height:auto;position:relative;z-index:0;text-align:center;}.site-footer .footer-trees{width:100%;background:url('images/sylvan_footer-Trees.png') repeat-x top;margin-top:300px;position:absolute;}.site-footer .footer-home-trees{margin-top:1000px;}.site-footer .footerOuterWapper{margin-top:225px;background:#1c1c19;bottom:0px;}.site-footer .footerWapper{max-width:1125px;margin:0 auto;padding:0 30px;bottom:0px;}.site-footer a.footerLogo{background:url('images/SylvanSport_Footer_Logo.png');display:block;width:215px;height:49px;margin:0 auto 20px auto;}.site-footer a:hover.footerLogo{opacity:0.8;}.site-footer .footer-nav{color:#fff;font-family:"museo-slab", serif;font-style:normal;font-weight:700;font-size:18px;line-height:30px;margin-bottom:20px;}.site-footer .footer-nav a,.site-footer .footer-nav a:visited{color:#fff;text-decoration:none;}.site-footer .footer-nav a:hover{color:#f87606;}.site-footer ul{list-style-type:none;margin:0px;padding:0px;display:block;}.site-footer ul.socialIcons{text-align:center;margin:0 0 40px 0;}.site-footer ul.socialIcons li{display:inline-block;font-size:24px;height:35px;width:35px;line-height:37px;margin:7px 12px 0 0;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px;text-align:center;}.site-footer ul.socialIcons li a,.site-footer ul.socialIcons li a:visited,.site-footer ul.socialIcons li a:hover{color:#fff;text-decoration:none;}.site-footer ul.socialIcons li:hover{opacity:0.8;}.site-footer ul.socialIcons li.sylvan-facebook{background:#3c5a9c;}.site-footer ul.socialIcons li.sylvan-twitter{background:#5da9dd;}.site-footer ul.socialIcons li.sylvan-instagram{background:#c2ad98;}.site-footer ul.socialIcons li.sylvan-pintrest{background:#cb2128;}.site-footer ul.socialIcons li.sylvan-youTube{background:#ab1c21;}.site-info{text-align:center;color:#fff;font-family:"acumin-pro", sans-serif;font-style:normal;font-weight:500;font-size:11px;max-width:525px;margin:40px auto 0 auto;padding:0 0 50px 0;}.site-info a,.site-info a:visited{color:#fff;text-decoration:none;}.site-info a:hover{color:#f87606;cursor:hand;}@media screen and (min-width:480px){.site-footer .footer-home-trees{margin-top:700px;}}@media screen and (min-width:601px){.site-footer{text-align:right;position:none;}.site-footer a.footerLogo{margin:0 0 20px 0;}.site-footer ul.socialIcons{text-align:left;}.site-footer .footer-nav{text-align:left;}}@media screen and (min-width:700px){.site-footer .footer-home-trees{margin-top:525px;}}@media screen and (min-width:850px){.site-footer{top:0px;}.site-footer ul.socialIcons{text-align:right;}.site-footer .footer-home-trees{margin-top:540px;}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none;}.infinity-end.neverending .site-footer{display:block;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}embed,iframe,object{max-width:100%;}figure{position:relative;display:block;overflow:hidden;}.wp-caption{margin-bottom:1.5em;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}.wp-caption .wp-caption-text{background:rgba(0, 0, 0, 0.7);color:#fff;}.wp-caption-text{text-align:center;position:absolute;bottom:0px;padding:20px;text-align:left;width:100%;}.gallery{margin-bottom:1.5em;}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}.gallery-columns-2 .gallery-item{max-width:50%;}.gallery-columns-3 .gallery-item{max-width:33.33%;}.gallery-columns-4 .gallery-item{max-width:25%;}.gallery-columns-5 .gallery-item{max-width:20%;}.gallery-columns-6 .gallery-item{max-width:16.66%;}.gallery-columns-7 .gallery-item{max-width:14.28%;}.gallery-columns-8 .gallery-item{max-width:12.5%;}.gallery-columns-9 .gallery-item{max-width:11.11%;}.gallery-caption{display:block;}