html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.archive-pagination:before,.before-contact:before,.before-content:before,.clearfix:before,.entry:before,.entry-pagination:before,.footer-widgets:before,.home-row:before,.home-top-slider:before,.nav-primary:before,.pricing-table:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.archive-pagination:after,.before-contact:after,.before-content:after,.clearfix:after,.entry:after,.entry-pagination:after,.footer-widgets:after,.home-row:after,.home-top-slider:after,.nav-primary:after,.pricing-table:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#fff;border-top:5px solid #29bcd9;color:#666;font-family:poppins,sans-serif;font-display:auto;font-size:16px;font-weight:300;line-height:1.625}a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.featured-link{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a{color:#666;text-decoration:none}a:hover{color:#333}a.more-link,.entry-content a.more-link{background-color:#29bcd9;border-radius:3px;color:#fff;display:inline-block;font-size:11px;font-weight:600;margin-bottom:6px;padding:8px 12px;text-transform:uppercase}a.more-link:hover,.entry-content a.more-link:hover,.blog-top .entry-content a.more-link:hover{background-color:#efefef;color:#999}a.excerpt-read-more{display:none}p{margin:0 0 24px;padding:0}strong{font-weight:700}ol,ul{margin:0;padding:0}blockquote,blockquote::before{color:#999}blockquote{margin:40px 40px 24px}blockquote::before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}.entry-content code{background-color:#333;color:#ddd}cite{font-style:normal}h1,h2,h3,h4,h5,h6{color:#333;font-family:roboto slab,serif;font-display:auto;font-weight:400;line-height:1.2;margin:0 0 16px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}embed,iframe,img,object,video,.wp-caption{max-width:100%}.wp-video{margin-bottom:20px}img{height:auto;width:auto}input,select,textarea{background-color:#efefef;border:none;color:#34393e;font-size:14px;padding:16px;width:100%}#geodir_special_offers_row,#geodir_post_desc_row{background:#f5f5f5;padding:5px}input:focus,textarea:focus{outline:none}::-moz-placeholder{color:#999;opacity:1}::-webkit-input-placeholder{color:#999}button,input[type=button],input[type=reset],input[type=submit],.button,.comment-reply,.entry-content .button{background-color:transparent!important;color:#ff6d00!important;display:flex;justify-content:space-evenly;font-family:open sans;align-items:center;max-width:22em;position:relative;padding:1px;box-sizing:border-box;border-radius:21px;border-style:solid;border-width:1px;box-shadow:none!important;background-origin:border-box;background-clip:content-box,border-box;border-image-slice:1;text-transform:none;width:132px;height:43px;text-decoration:none;font-size:14px}.geodir_submit_search{background-color:#ff6d00!important;color:#fff!important}.header-items button,.ubermenu-mobile-close-button button{border-style:solid!important;border-width:0!important}button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit],.button:hover,.comment-reply:hover,.entry-content .button:hover{background-color:#efefef;color:#999}.entry-content .button:hover{color:#29bcd9}.button{display:inline-block;font-size:14px;font-weight:700}.comment-reply{display:inline-block;font-size:14px;font-weight:400}.comment-reply a{color:#fff}.comment-reply:hover a{color:#999}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;font-size:12px;line-height:2;margin-bottom:40px;width:100%}tbody{}tbody tr:first-of-type td{border-top:4px solid #29bcd9}th,td{text-align:left}th{font-weight:700;text-transform:uppercase}td{padding:6px 0}.woocommerce-view-order th{font-weight:700;text-transform:none}.order_item{border-bottom:1px solid #29bcd9}.product-total{vertical-align:bottom}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type=submit]:focus,.widget_search input[type=submit]:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.more-link{position:relative}.page-contact .content-sidebar-wrap,.page-pricing .content-sidebar-wrap,.site-inner,.wrap{margin:0 auto;max-width:970px}.site-inner{clear:both;padding-top:20px}.front-page .site-inner{max-width:100%;padding-top:0}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:920px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:650px}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:520px}.full-width-content .content{width:100%}.sidebar-primary{float:right;width:260px}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}.badgez,.columns-2 .quote,.columns-3 .quote,.columns-4 .quote,.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.columns-2 .quote,.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.columns-3 .quote,.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.columns-4 .quote,.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.term_description p{clear:both}.sumazone{overflow:visible!important}.badgez120{width:122px;float:left;margin-right:4px}.badgez240{width:240px;float:left;margin-right:4px}.badgez360{width:360px;float:left;margin-right:4px}.badgez520{width:522px;float:left}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.columns-2 .first,.columns-3 .first,.columns-4 .first,.first{clear:both;margin-left:0}.avatar{border-radius:50%;float:left}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.sticky{}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone{margin-bottom:12px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-weight:700;text-align:center}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.breadcrumb{font-size:14px;margin-top:10px}.archive-description,.author-box{background-color:#fff;margin-bottom:40px}.archive-description{font-size:16px;padding:25px 0 10px}.author-box{padding:40px}.author-box-title{color:#333;font-family:poppins,helvetica neue,Helvetica,Arial,sans-serif;font-display:auto;font-size:16px;margin-bottom:4px}.author-box a{border-bottom:1px solid #ddd}.author-box p{margin-bottom:0}.author-box .avatar{margin-right:24px}.entry-title{color:#29bcd9;font-size:32px;line-height:1}.gd_place-template-page-detail .entry-title{color:#333}.page-template-default .entry-title,.page-contact .entry-title,.page-pricing .entry-title{font-size:36px}.home .entry-title{font-size:33px;margin:0 0 20px}.single .entry-title{font-size:32px;margin-bottom:15px}.entry-title a,.sidebar .widget-title a{color:#29bcd9}.entry-title a:hover{color:#666}.widget-title{color:#29bcd9;font-size:14px;font-weight:500;margin-bottom:16px}.sidebar .widget-title a{border:none}.archive-title{color:#29bcd9;font-size:36px;margin-bottom:0}.widget_calendar caption{font-weight:700}.widget_calendar{font-weight:600}.widget_calendar thead{display:none}.widget_calendar td#prev{text-align:left}.widget_calendar td#next{text-align:right}.sidebar .widget_categories ul{margin-left:6px}.sidebar .widget_categories ul li{border-bottom:1px solid #e5e5e5;font-size:12px;font-weight:600;line-height:1.5;list-style-type:none;margin-bottom:7px;padding:0 0 6px;text-transform:uppercase}.sidebar .widget_categories ul li:before{color:#29bcd9;content:"\f105";font-family:'font awesome\ 5 free';font-weight:900;font-display:auto;font-size:14px;padding-right:12px}.featured-content .entry{margin-bottom:20px;padding:0 0 24px}.featured-content .entry-title{border:none;font-size:24px;line-height:1.2}.featured-content .entry-title a{border:none}.widget_search input[type=search]{color:#999;max-width:135px}.widget_tag_cloud a{background-color:#29bcd9;border-radius:3px;color:#fff;display:inline-block;font-size:11px;font-weight:600;margin-bottom:6px;padding:5px 12px;text-transform:uppercase}.widget_tag_cloud a:hover{background-color:#efefef;color:#999}.user-profile h4,.user-profile .widget-title{color:#34393e;font-size:18px}.user-profile p{color:#cecece;font-size:16px}.enews-widget{color:#999}.enews-widget .widget-title{color:#fff}.enews-widget input{margin-bottom:16px}.enews-widget input:focus{border:1px solid #ddd}.enews-widget input[type=submit]{background-color:#29bcd9;color:#fff;margin:0;width:100%}.enews-widget input:hover[type=submit]{background-color:#efefef;color:#999}.home-row .enews-widget{font-size:18px;text-transform:uppercase}.home-row .enews-widget .widget-title,.home-row .enews-widget p{float:left;font-size:18px;line-height:1.2;margin-bottom:0;padding:15px 0}.home-row .enews-widget .widget-title{padding-right:17px}.home-row .enews-widget p{text-transform:none}.home-row .enews-widget form{text-align:right}.home-row .enews-widget input{border:0;border-radius:3px 0 0 3px;font-size:16px;margin-bottom:0;max-width:323px;text-transform:uppercase}.home-row .enews-widget input[type=email]{background-color:#fff}.home-row .enews-widget input[type=submit]{border-radius:0 3px 3px 0;margin-left:-5px;width:auto}.latest-tweets ul li{margin-bottom:16px}.latest-tweets .tweet-details a span{display:block;font-size:11px;font-weight:700;margin-top:18px;text-transform:uppercase}div#genesis-responsive-slider{border:none;padding:0}.front-page .site-tagline{margin-top:0}.flex-control-nav li a,.flex-direction-nav li a{border-bottom:none}div.flex-direction-nav li .prev{left:0}div.flex-direction-nav li .next{right:0}.flexslider{max-width:100%}.flexslider .slides img{width:100%}div.slide-excerpt{background-color:#000;margin:0 auto;left:0;max-width:970px;opacity:1;right:0;width:100%}html>body div.slide-excerpt-border{border:none;margin:0;padding:0}ol.flex-control-nav{bottom:0;margin-bottom:-5px;position:relative}ul.flex-direction-nav li a{color:#fff;margin-top:-20px;opacity:.6;text-indent:0;visibility:hidden;width:100px}ul.flex-direction-nav li a:hover{opacity:1}ul.flex-direction-nav li .next{right:0}ul.flex-direction-nav li .prev{left:0}ul.flex-direction-nav li a:after{font-family:'font awesome\ 5 free';font-weight:900;font-display:auto;font-size:40px;position:absolute;width:50px;visibility:visible}ul.flex-direction-nav li .next:after{content:"\f054";right:10px;text-align:right}ul.flex-direction-nav li .prev:after{content:"\f053";left:10px;text-align:left}div.gform_wrapper input[type=email],div.gform_wrapper input[type=tel],div.gform_wrapper input[type=text],div.gform_wrapper textarea,div.gform_wrapper .ginput_complex label{font-size:16px;padding:16px}.home div.gform_wrapper .gfield_required,.page-contact div.gform_wrapper .gfield_required{color:#fff}div.gform_wrapper .top_label input.large,div.gform_wrapper .top_label select.large,div.gform_wrapper .top_label textarea.textarea{width:100%}div.gform_wrapper .top_label .gfield_label{display:inline}div.gform_wrapper .ginput_complex label{padding:0}div.gform_wrapper li,div.gform_wrapper form li{margin-top:14px}div.gform_wrapper .gform_footer{padding:0;margin-top:14px;clear:both}div.gform_wrapper .gform_footer input[type=submit]{background-color:#34393e;font-size:18px;font-weight:300;text-transform:none;width:100%}div.gform_wrapper .gform_footer input:hover[type=submit]{background-color:#efefef;color:#999}img#wpstats{display:none}.widget_wp_sidebarlogin,.widget_wp_sidebarlogin a{color:#fff}.widget_wp_sidebarlogin .widget-title{color:#fff}.widget_wp_sidebarlogin .widget-wrap{background-color:#29bcd9;padding:12px 14px 18px}.simple-social-icons a,.simple-social-icons a:hover{border-radius:50%!important}.testimonials{font-size:14px;text-align:left}.testimonials blockquote{color:#34393e;margin:0;padding-top:35px;position:relative}.testimonials blockquote p{text-align:justify}.testimonials blockquote p:first-child{font-size:24px;font-weight:400;line-height:1.25;text-align:left}.testimonials blockquote:before{color:#34393e;font-family:Georgia,serif;font-size:60px;height:0;left:0;position:absolute;top:-25px}.testimonials .author{color:#aaa;display:block;padding-right:30px}.testimonials .avatar{display:block;margin:0 auto 30px}.testimonials .avatar-link{display:block;text-align:center}.testimonials .quote{padding:30px;position:relative}.testimonials .quote:after{bottom:75px;color:#34393e;content:"\201D";display:block;font-family:Georgia,serif;font-size:60px;height:0;position:absolute;right:30px}.site-header{position:relative;z-index:498}.site-header .wrap{max-width:970px;padding:40px 0}.cover-modal{display:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.cover-modal::-webkit-scrollbar{display:none!important}.cover-modal.show-modal{display:block;cursor:pointer}.cover-modal.show-modal>*{cursor:default}.title-area{float:left;font-family:poppins,sans-serif;font-display:auto;font-weight:400}.header-image .title-area{padding:0}.site-title{background-color:#29bcd9;float:left;font-size:12px;font-weight:600;line-height:1;margin:0 0 8px;text-align:center;text-transform:uppercase}.site-title a{color:#fff;display:block;padding:12px 22px}.site-title a:hover{background-color:#efefef;color:#999}.site-description{color:#34393e;float:left;font-size:12px;font-weight:600;line-height:1;margin-bottom:0;padding:12px 22px;text-transform:uppercase}.site-container{box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.header-image .site-header .wrap{background:url(images/summer-camps-logo-300x76.png) no-repeat left center;padding:0}.header-image .site-description,.header-image .site-title a{display:block;text-indent:-9999px}.header-image .site-title{background:0 0}.header-image .site-title a{background:0 0;float:left;height:80px;max-height:80px;padding:0;width:300px}.header-image .site-description{height:0;padding:0}.widget-area{word-wrap:break-word}.site-header .widget-area{float:right}.header-image .site-header .widget-area{padding:40px 0}.genesis-nav-menu{clear:both;color:#999;font-family:poppins,sans-serif;font-display:auto;font-size:12px;font-weight:600;line-height:1;width:100%;margin:2px 0}.nav-secondary{border:1px solid #e0e0e0;background-color:#fefefe;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fefefe),color-stop(50%,#fefefe),color-stop(50%,#f4f4f4));background:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background:-moz-linear-gradient(top,#fefefe,#f4f4f4);background:-ms-linear-gradient(top,#fefefe,#f4f4f4);background:-o-linear-gradient(top,#fefefe,#f4f4f4);-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.9);-moz-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.9);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.9)}.genesis-nav-menu .menu-item{background-color:#29bcd9;display:inline-block;margin-right:8px;text-align:left}.genesis-nav-menu .menu-item:last-child{margin-right:0}.genesis-nav-menu a{border:none;color:#fff;display:block;padding:12px 22px;position:relative}.genesis-nav-menu .menu-item:hover a,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu a:hover{background-color:#efefef;color:#999}#menu-specials a{padding:12px 24px}.genesis-nav-menu .orange a{background:orange!important;color:#fff!important;padding:12px 25px!important}.genesis-nav-menu .sub-menu .current-menu-item>a{color:#999}.genesis-nav-menu>.menu-item>a{text-transform:uppercase}.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#efefef;border-top:none;color:#999;position:relative;text-transform:uppercase;width:200px}.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{background-color:#29bcd9;color:#fff}.genesis-nav-menu .sub-menu .sub-menu{margin:-37px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{display:inline-block;float:right;list-style-type:none;padding:28px 0;text-transform:uppercase}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{padding:14px 0 0}#menu-footer{color:#333;list-style:none;float:left}#menu-footer a{color:#333;font-size:12px}#menu-footer a:hover{color:#29bcd9}#menu-footer li{float:left;padding:0 10px}.site-footer .geodir-category-list-in,.site-footer .geodir-cat-list ul li{background:0 0;border:none;list-style:none}.geodir-category-list-in{background:#fff;border:none;padding:0}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.sub-menu-toggle,.menu-toggle{display:none;visibility:hidden}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:#ccc solid 1px}.entry{margin-bottom:10px}.entry-content a{color:#29bcd9}.entry-content a:hover{color:#333}.entry-content .attachment a,.entry-content .gallery a{border:none}.entry-content address,.entry-content ol,.entry-content p,.entry-content ul,.quote-caption{margin-bottom:16px}.entry-content ul>li,.entry li{list-style:disc;margin-left:20px}.entry-content .geodir-slides ul>li,.entry .geodir-slides li{list-style:none;margin-left:0}.entry-content ol,.entry ol,.entry-content ul,.entry ul{margin-left:0}.entry-content ol>li{list-style-type:decimal}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content .search-form{width:50%}.entry-meta{color:#7f8c8d;font-size:12px;font-weight:700;text-transform:uppercase}.entry-meta a{color:#999}.entry-header p{font-size:12px}.entry-header .entry-meta{margin-bottom:24px}.entry-header .entry-meta::before{background-color:#e9e9e9;content:"";display:block;height:4px;margin-bottom:24px;width:61px}.entry-footer .entry-meta{margin:0;padding:0}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.entry-categories,.entry-tags{display:block}.archive-pagination,.entry-pagination{font-size:24px;margin:40px 0}.archive-pagination a,.entry-pagination a{color:#29bcd9}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#333;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:8px 12px}.archive-pagination li a:hover,.archive-pagination li.active a{background-color:#f15123}.entry-pagination a{border-bottom:1px solid #ddd}.format-quote .entry-content{background-color:#29bcd9;color:#fff;display:inline-block;font-size:36px;font-weight:300;line-height:1.25;margin:0 40px 40px 0;padding:30px;position:relative}.format-quote .entry-content p:last-child{margin-bottom:0}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;margin-bottom:40px}.entry-comments{}.comment-respond,.entry-pings{padding-bottom:16px}.comment-respond a,.entry-comments a{border-bottom:1px solid #ddd}.comment-content{clear:both}.comment-reply a{border-bottom:none}.entry-comments .comment-author{margin-bottom:0}.comment-respond{margin-top:40px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-respond textarea{background-color:#f5f5f5}.comment-list{margin-top:-16px}.comment-list li,.ping-list li{list-style-type:none}.comment-list li{padding:32px}.comment-list li li{margin-bottom:-32px;margin-left:32px;margin-right:-32px}.comment-list li.depth-1{border-bottom:1px solid #ddd}.comment .avatar{margin:0 16px 24px 0}.entry-pings .reply{display:none}.bypostauthor{background-color:#f5f5f5;margin-top:32px}.comment-list li li.bypostauthor{margin-bottom:0}.form-allowed-tags{background-color:#f5f5f5;font-size:14px;padding:24px}.before-content{background-color:#efefef;height:560px;margin-top:-124px}.pricing-table{margin:0 30px}.pricing-column{background-color:#fff;border-radius:3px;padding:30px 30px 20px}.pricing-column.featured{background-color:#29bcd9;position:relative}.pricing-column.featured:before{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #fff transparent transparent}.pricing-column.featured:after{color:#29bcd9;content:"\f005";font-family:'font awesome\ 5 free';font-weight:900;font-size:16px;position:absolute;top:2px;right:7px}.pricing-column h4{color:#29bcd9;font-size:36px;margin-bottom:4px}.pricing-column.featured h4{color:#fff}.pricing-column p{color:#34393e;font-size:16px;margin-bottom:12px}.pricing-column .button{background-color:#29bcd9;color:#fff;font-size:14px;margin-bottom:0;text-align:center;width:100%}.pricing-column .button{color:#fff}.pricing-column.featured .button{background-color:#fff;color:#29bcd9}.pricing-column .button:hover,.pricing-column.featured .button:hover{background-color:#e4e4e4;color:#999}.pricing-column p.price{font-size:48px}.pricing-column.featured p.price{color:#fff}.pricing-column sup{font-size:24px}.pricing-column ul li{color:#bdbdbd;font-size:16px;list-style-type:none}.pricing-column.featured ul li{color:#fff}.pricing-content{padding:0 12px}.archive .archive-before-content{background-color:#29bcd9;color:#fff}.archive .entry,.page-template-page_blog-php .entry{}.archive .entry-title,.page-template-page_blog-php .entry-title{font-size:36px;margin-bottom:10px}.blog-top{background-color:#ffc;color:#fff;padding:30px 0}.blog-top .entry-content a.more-link{background-color:#34393e;display:block;margin-top:50px;position:absolute}.blog-top img{padding-left:10%}.blog-top .entry{margin-bottom:0}.blog-top .entry-title a{color:#fff}.blog-top .entry-title a:hover{opacity:.5}.page-contact .site-container{background-color:#29bcd9}.before-contact{background-color:#fff;margin-bottom:-124px;position:relative;text-align:center;top:-124px}.kickstart-contact-map{margin:0 auto}.before-contact iframe{margin-bottom:-8px}.before-contact .wrap{left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;top:0;width:970px}.kickstart-contact-box{background-color:#fff;color:#34393e;font-size:14px;max-width:426px;padding:30px 30px 0;position:absolute;right:0;text-align:left;margin-top:15%}.kickstart-contact-box .featured-link{clear:both;margin:0 -30px}.kickstart-contact-box p:last-child{margin-bottom:0}.kickstart-contact-box .widget-title{color:#34393e;font-size:34px;font-weight:400;text-transform:none}.kickstart-contact-box .address,.kickstart-contact-box .email,.kickstart-contact-box .phone{font-weight:700;margin-bottom:0;padding-left:27px;position:relative}.kickstart-contact-box .address{padding-bottom:25px}.kickstart-contact-box .address:before,.kickstart-contact-box .email:before,.kickstart-contact-box .phone:before{color:#29bcd9;font-family:'font awesome\ 5 free';font-weight:900;left:0;position:absolute}.kickstart-contact-box .address:before{content:"\f041"}.kickstart-contact-box .email:before{content:"\f0e0"}.kickstart-contact-box .phone:before{content:"\f095"}.page-contact .entry-content,.page-contact .entry-title{color:#fff}.page-contact .entry-content h1{color:#fff;font-size:36px}.page-contact .entry-content a{color:#fff;font-weight:600}.page-contact input,.page-contact select,.page-contact textarea{background-color:#fff}.home-row>.wrap{margin:0 auto;padding:84px 0;max-width:970px}.home-row .avatar{float:none}.home-row .entry-title{font-size:24px;font-weight:300;margin-top:20px}.home-row ul.featured{display:inline-block;margin:55px 0 0 20px}.home-row ul.featured li{font-size:24px;list-style:none;margin-bottom:20px;text-align:left}.home-row ul.featured li:before{content:"\f005";font-family:'font awesome\ 5 free';font-weight:900;padding-right:20px}.home-row .entry-meta{color:#fff;font-size:16px;font-weight:400;margin-bottom:16px;opacity:.2;padding-top:0;text-transform:none}.home-row .entry-header .entry-meta::before{display:none}.home-row .entry-title a{color:#fff}.home-row .simple-social-icons ul li a{background-color:#fff!important;color:#4c4c4c!important}.home-row .widget-title{font-size:48px;font-weight:300;text-align:center;text-transform:none}.before-footer .widget-title,.home-top-news .widget-title,.lean-newsletter .widget-title{text-transform:uppercase}.home-row .user-profile .widget-title{font-size:18px}.home-row1-left .widget-title,.home-row3-left .widget-title{text-align:left}.home-row1,.home-row4,.home-row6{background-color:#29bcd9;color:#fff}.home-row1 .widget-title,.home-row4 .widget-title,.home-row6 .widget-title{color:#fff}.home-row2 .widget-title{margin-bottom:68px}.home-row3-left a,.home-row3-left .widget-title,.home-row5 .widget-title{color:#29bcd9}.home-row7 .widget-title{color:#34393e}.home-top{height:100%}.home-top .wrap{height:100%;max-width:970px;position:relative}.home-top .widget,html>body div.slide-excerpt-border{background-color:#fff;bottom:50px;font-size:36px;position:absolute;width:40%}.home-top .widget p,div.slide-excerpt-border p{line-height:44px;margin-bottom:0;padding:27px}#media_image-3 h4{display:none}.featured-link,.home-top .widget .featured-link,div.slide-excerpt-border .featured-link{background-color:#29bcd9;display:block;font-size:16px;line-height:32px;padding:0;position:relative;text-transform:uppercase}.featured-link:before,.home-top .widget .featured-link:before{width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 11px;border-color:transparent transparent transparent #fff;content:"";display:block;margin-top:-6px;position:absolute;right:20px;top:50%}.featured-link:after,.home-top .widget .featured-link:after{background-color:rgba(255,255,255,.2);content:"";display:block;height:100%;position:absolute;right:53px;top:0;width:1px}.featured-link a{color:#fff;display:block;padding:15px 50px 15px 28px;width:100%}.featured-link:hover,.home-top .widget .featured-link:hover,div.slide-excerpt-border .featured-link:hover{background-color:#efefef}.featured-link:hover:before,.home-top .widget .featured-link:hover:before{border-color:transparent transparent transparent #999}.featured-link:hover a,.home-top .widget .featured-link:hover a{color:#999}.home-top-callout{background-color:#29bcd9;border-radius:50%;color:#fff;height:125px;position:absolute;right:48px;text-align:center;top:48px;width:125px;z-index:499}.home-top-callout h4{color:#fff;font-size:36px;margin-bottom:0}.home-top-callout p{font-size:14px;line-height:1.5;margin-bottom:0}.home-top-callout .wrap{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-top-news{background-color:#34393e}.home-top-news .wrap{padding:21px 0}.home-top-news .entry-content,.home-top-news .entry-header,.home-top-news .entry-title,.home-top-news .widget-title{display:inline-block;float:left;line-height:1.625;text-align:left}.home-top-news .entry-title{line-height:1.625;margin:0}.home-top-news .entry-content p{line-height:1.45;margin:0}.home-top-news .entry-content,.home-top-news .entry-header{padding-left:20px}.home-top-news .entry-content a{background:0 0;margin:-7px 0 0;padding:0;position:absolute;right:0;top:50%;visibility:hidden}.home-top-news .entry-content a:after{color:#29bcd9;content:"\f054";font-family:'font awesome\ 5 free';font-weight:900;margin-top:-7px;right:0;position:absolute;text-align:right;top:50%;visibility:visible;width:50px}.home-top-news .featured-content .entry{margin:0;padding:0}.home-top-news .widget{padding-left:40px;position:relative}.home-top-news .widget:before{color:#fff;content:"\f09e";font-family:'font awesome\ 5 free';font-weight:900;left:0;position:absolute}.home-top-news .widget-title{color:#29bcd9;font-size:16px;line-height:1.625;margin-bottom:0}.home-top-news .entry-title{font-size:16px;text-transform:uppercase}.home-top-slider{margin-bottom:-124px;overflow:hidden;position:relative;top:-124px}.home-top-slider .wrap{margin:0 auto;max-width:100%}.home-row1 .textwidget ul li{color:#fff;list-style-type:none;opacity:.5}.home-row1 input,.home-row1 select,.home-row1 textarea{background-color:#fff}.home-row2{background-color:#efefef}.home-row3-right1,.home-row3-right2{text-align:center}.home-row3-right1 .widget,.home-row3-right2 .widget{width:100%}.home-row4 .post{float:left;max-width:400px;width:41%}.home-row4 .post:nth-child(odd){margin-left:18%}.home-row4 .post .entry-content{color:#fff}.home-row4 .post .more-link{background-color:#fff;color:#29bcd9;display:block;margin-top:25px;position:absolute}.home-row4 .widget-title{margin-bottom:80px}.home-row5{text-align:center}.home-row.lean-newsletter .wrap{padding:15px 0}.lean-newsletter{background-color:#34393e}.lean-newsletter form{margin-bottom:0}.home-row6{text-align:center}.home-row7 .widget-title{margin-bottom:45px}.home-gd-categories-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.home-gd-categories-row .hd{background:#fafafa;font-size:16px;font-weight:300;text-align:center;color:#606060;margin:5px;padding:5px;outline:0;border:1px solid #d2d2d2;border-radius:10px;flex:1 1 30%;max-width:140px!important;height:100%}.home-gd-categories-row .hd a{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#29bcd9;text-decoration:none}.home-gd-categories-row .hd a img{margin-bottom:24px}body.home .entry-content div.hd{max-width:140px!important;min-height:192px}.home-gd-categories-row .hd:hover{background:#30d2f2}.home-gd-categories-row .hd a:hover{color:#f5f5f5}.home-gd-categories-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}body.home .entry-content div.hd-column{max-width:310px!important;min-height:31px}.home-gd-categories-column{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.home-gd-categories-column .hd-column{min-width:310px!important;height:31px!important;background:#fafafa;font-size:16px;font-weight:300;text-align:center;color:#606060;margin:5px;padding:5px;outline:0;border:1px solid #d2d2d2;border-radius:10px;flex:1 1 30%;max-width:140px!important;display:flex;align-items:center;justify-content:center}.home-gd-categories-column .hd-column a{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#29bcd9;text-decoration:none}.home-gd-categories-column .hd-column:hover{background:#30d2f2}.home-gd-categories-column .hd-column a:hover{color:#f5f5f5}:focus{color:#333;outline-color:#ccc}.geodir-viewall{display:none!important}.hd{background:#fafafa;font-size:16px;font-weight:300;text-align:center;color:#606060;margin:5px;padding:5px;outline:0;border:1px solid #d2d2d2;border-radius:10px;-moz-border-radius:10px}.hdc{background:#feffff;font-size:16px;font-weight:900;text-align:center;color:#f48221;margin:5px;padding:5px;outline:0;border:2px solid #f48221;width:240px;border-radius:10px;-moz-border-radius:10px;background:-moz-linear-gradient(top,#feffff 0%,#ddf1f9 35%,#a0d8ef 100%);background:-webkit-linear-gradient(top,#feffff 0%,#ddf1f9 35%,#a0d8ef 100%);background:linear-gradient(to bottom,#feffff 0%,#ddf1f9 35%,#a0d8ef 100%)}.hdc a{color:#f48221}.hdsign{background:#29bcd9;font-size:22px;font-weight:300;text-align:center;color:#606060;padding:8px;outline:0;border:1px solid #d2d2d2;border-radius:10px;-moz-border-radius:10px}.hdsign a{color:#fff}input[type=button].showFilters{background:0 0;color:#666;padding:25px 0 0;text-transform:none;font-size:12px}.hdwh{background:#fff;font-size:22px;font-weight:300;text-align:center}.hdfl{font-size:16px;float:left;margin:5px;padding:5px 10px;border:1px solid #d2d2d2;background:#f7f7f7;border-radius:15px;-moz-border-radius:15px}.hd:hover,.hdfl:hover,.hdwh:hover{background:#30d2f2;color:#f5f5f5}.post-34387 .geodir-i-email,.post-34387 .stick_trigger_container{display:none}.post-1024 .one-third .geodir-field-address,.post-1024 addresslocality span[itemprop=addressLocality],.post-1024 .geodir-field-address span[itemprop=addressLocality],.post-1024 .stick_trigger_container{display:none}.post-56229 .one-third .geodir-post-address-container,.post-56229 .stick_trigger_container,.post-57252 .geodir-field-address span[itemprop=streetAddress]{display:none}.gd-post-pkg-6 .gd-badge-meta-featured,.gd_place-template-page-detail .gd-badge-meta-featured{display:none}.hid{display:none}.single-gd_place .content a{color:#29bcd9;text-decoration:none}.gd-author-actions{background:#ff0}.geodir-image-container ul.geodir-images{list-style:none!important;clear:none;margin:0 auto!important;padding:0!important;box-sizing:border-box;width:160px;float:none}body ul.geodir-category-list-view li h2,body ul.geodir-category-list-view li h3{font-size:22px}.single .gd-badge,.single .gd-badge-meta{padding:15px;font-size:16px}.single .gd-badge-meta a{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.single .gd-badge,.archive .gd-badge,.location .gd-badge{white-space:normal}.nobord .gd-badge{border:none;white-space:normal}body ul.geodir-category-list-view li .gd-list-item-right .geodir-field-post_content .gd-read-more-fade,body ul.geodir-category-list-view li .gd-list-item-right .geodir-post-content-container .gd-read-more-fade{position:relative;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:10px;background-image:none}.geodir-fav-text{font-size:12px}.geodir-field-post_content{line-height:1.5}.single .geodir-field-post_title{font-size:20px;font-weight:600}.geodir-det-sp{padding:10px 0}.wpi-form .form-control{padding:6px 12px}.wpi-form #wpinv-payment-button{float:none}.parent-welcome{font-weight:700;padding:30px;border:1px solid #eee;background:#e5f0f3}.gd-post-pkg-6 .one-third,.gd-post-pkg-4 .one-third{display:none}.gd-post-pkg-6 .two-thirds:after,.gd-post-pkg-4 .two-thirds:after{content:'This is a FREE camp listing: no contact information is provided.'}.geodir-category-description-container{padding:0;font-size:14px;line-height:1.2}.post-information .geodir-post-slider{margin-left:23px}.geodir_package input[type=radio]{width:30px}.page-pricing .before-content{background-color:#e4e4e4}.page-pricing .before-content .widget-title{color:#fff;font-size:48px;font-weight:300;padding-top:55px;text-align:center}.page-pricing .before-content .pricing-table{}.sidebar{color:#34393e;font-size:14px}.sidebar p:last-child{margin-bottom:0}.sidebar li{list-style-type:none;margin-bottom:6px;word-wrap:break-word}.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{background-color:#fff;border-radius:3px;margin-bottom:40px}.sidebar .widget input{border:none;box-shadow:none;font-size:12px;font-weight:600;line-height:17px;padding:11px 16px;text-transform:uppercase;width:auto}.sidebar .widget input[type=email],.sidebar .widget input[type=search]{max-width:135px;margin-right:2px;padding:11px 13px}.sidebar .widget input[type=search]{background-color:#efefef;color:#999}.sidebar .enews{background-color:#34393e;padding:12px 14px 18px}.sidebar .enews .widget-title{background:0 0;margin-bottom:10px;padding-top:0}.sidebar .enews-widget p{color:#fff;margin-bottom:15px}.sidebar .widget_wp_sidebarlogin input[type=submit]{background-color:#34393e;width:100%}.sidebar .widget_wp_sidebarlogin input:hover[type=submit]{background-color:#efefef;color:#999}.before-footer{background-color:#29bcd9;color:#fff;padding:21px 0}.before-footer a{color:#fff}.before-footer .widget-title{color:#fff;display:inline;float:left;font-size:16px;font-weight:300;line-height:1.625;margin-bottom:0;padding-left:40px}.before-footer .latest-tweets{position:relative}.before-footer .latest-tweets:before{color:#fff;content:"\f099";font-family:'font awesome\ 5 free';font-weight:900;position:absolute;left:0}.before-footer .latest-tweets ul li{float:left;font-size:16px;list-style-type:none;margin-bottom:0;padding-left:40px;text-transform:uppercase}.before-footer .latest-tweets .tweet-text{opacity:.5}.before-footer .latest-tweets .tweet-details a span{color:#fff;display:inline;font-size:11px;font-weight:300;margin:0;padding-left:20px;text-transform:none}.footer-widgets{background-color:#34393e;color:#959799;clear:both;font-size:14px;padding:40px 0 16px}.footer-widgets .wrap{max-width:970px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{width:176px}.footer-widgets .widget-area{margin-right:18px}.footer-widgets .widget-area:last-child{margin-right:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4{float:left}.footer-widgets-5{float:right}.footer-widgets a{color:#959799}.footer-widgets a:hover{color:#fff}.footer-widgets .widget{margin-bottom:24px}.footer-widgets .widget-title{text-transform:none}.footer-widgets li{list-style-type:none;margin-bottom:6px;word-wrap:break-word}.footer-widgets .latest-tweets .tweet-details a span{color:#616468;display:block;font-weight:300;text-transform:none}.footer-widgets .latest-tweets .tweet-details a:hover span{color:#fff}.footer-widgets .search-form input:focus{border:1px solid #ddd}.footer-widgets .widget_tag_cloud a{color:#fff}.footer-widgets .widget_tag_cloud a:hover{background-color:#efefef;color:#999}.footer-social{background-color:#34393e;color:#fff}.footer-social a{color:#fff}.footer-social .simple-social-icons ul li{margin:0 2px 12px!important}.footer-social .simple-social-icons a,.footer-social .simple-social-icons a:hover{background:0 0!important;border:3px solid #fff!important}.footer-social .simple-social-icons a:hover{background-color:#fff!important;color:#34393e!important}.site-footer{background-color:#f7f7f7;color:#333;font-size:12px;padding:40px 0;text-align:center}#geodir_price_package_5,#package_id_5,.geodir_LNote,.basic{display:none}.geodir_form_row input[type=radio].gd-checkbox{width:10%}.geodir_category_list_view li{border:1px solid #ddd;padding:10px}.my-account .geodir_category_list_view li{border:1px dashed #ddd}.geodir-direction-nav{height:0}#location_description-2{margin:0;border-bottom:1px solid #ddd}li.q2w3-post-order{background:#fff}.geodir_category_list_view .geodir-entry-content a{color:#00c}.geodir_category_list_view li .geodir-addinfo{width:28%;float:left}.geodir_category_list_view li .geodir-content{width:68%;float:left;margin-right:3%}.prom .geodir_category_list_view li .geodir-content{width:95%;float:none;margin:1%}.gd-cptcat-cat{font-size:12px}.geodir_focus{font-weight:700}.q2w3-post-order .geodir-entry-title:after,.q2w3-post-order .title:after{color:orange;font-family:'font awesome\ 5 free';font-weight:900;content:"\f005";float:right}.fa-link::before{content:""!important}div.geodir_more_info:nth-child(5)>ul:nth-child(2){list-style:none;width:50%;margin:5px 10px}.geodir_category_list_view .gd-post-pkg-3 h3,.geodir_category_list_view .gd-post-pkg-4 h3,.geodir_category_list_view .gd-post-pkg-5 h3{font-size:18px}.geodir_category_list_view .gd-post-pkg-6 h3{font-size:14px;color:#666}.geodir_category_list_view header span{font-size:12px;color:#666}.geodir_category_list_view .gd-post-pkg-3 .geodir-content,.geodir_category_list_view .gd-post-pkg-4 .geodir-content,.geodir_category_list_view .gd-post-pkg-5 .geodir-content,.geodir_category_list_view .gd-post-pkg-6 .geodir-content{width:99%;float:left;margin-right:1%}.geodir_ages li{float:left;padding-left:5px}.geodir_category_list_view li .geodir-post-img .geodir_thumbnail{padding:0;float:left;width:155px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;min-width:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0%}.geodir_category_list_view li .geodir-post-img{position:relative;border:1px #e1e1e1 solid;background:#fff;padding:0%;display:block;width:26%;float:left;margin-right:3%}.gd-post-pkg-3 .geodir-category-listing .geodir-post-img,.gd-post-pkg-4 .geodir-category-listing .geodir-post-img,.gd-post-pkg-5 .geodir-category-listing .geodir-post-img,.gd-post-pkg-6 .geodir-category-listing .geodir-post-img{display:none}#geodir-sidebar-right .geodir_category_list_view li .geodir-content{width:100%}#geodir-sidebar-right .geodir-post-img{margin:0 auto;width:100%}#geodir-sidebar-right li.gd-post-pkg{background:#fff;border:none}#geodir-sidebar-right .geodir-content{padding-bottom:6px}#geodir-sidebar-right .geodir-entry-meta a.vl{font-size:11px;background:#eee}.efeature{border:2px solid #ccc}.geodir-entry-meta a.vl{padding:5px;border:1px solid #ccc}margin .gridview_onefourth .one-third,.gridview_onefifth .one-third .first{margin:0;width:100%;margin-left:2.564102564102564%}.gridview_onefifth .one-third,.gridview_onefifth .one-third .first{margin:0;width:100%;margin-left:2.564102564102564%}.gridview_onethird .geodir-entry-meta a.vl,.gridview_onefourth .geodir-entry-meta a.vl,.gridview_onefifth .geodir-entry-meta a.vl{display:block;font-size:10px}.location .amr_widget ul.geodir_category_list_view li{background:0 0;border:2px solid orange;min-height:200px;padding:5px}.location .amr_widget .geodir_category_list_view li .geodir-post-img{max-height:125px}.location .amr_widget .geodir_category_list_view li .geodir-content p,.location .amr_widget .geodir_category_list_view li .geodir-discpd{font-size:12px}.location .amr_widget .geodir_category_list_view li .geodir-content p a{color:#00c}.discpd-off{background:#fff8de;padding:10px;margin:20px 0 10px 14px;clear:both}.prom .amr_widget .geodir_category_list_view li .geodir-content p{margin-bottom:4px}.location .amr_widget .geodir_category_list_view li .geodir-entry-meta a.vl{padding:5px;border:1px solid #ccc}.discpd-off a.vl{background:#fff;border:1px solid orange}.location .geodir_category_list_view li .geodir-content,.geodir_category_list_view li .geodir-addinfo{overflow-x:visible;overflow-y:visible}.location .amr_widget .widget-title,.page .amr_widget .widget-title{display:none}.location .geodir-category-list-in.geodir-location-desc{white-space:normal}.location section.widget{margin:0;padding:0}.profile-bottom{margin:20px 0}#accordion-1-c1{display:none}.accordion-title{font-size:16px}.accordion-title:before{color:#000;content:"\f0fe";font-family:'font awesome\ 5 free';font-weight:900;padding-right:4px}.second .accordion{display:none}a.payonline{width:250px;margin:10px;padding:10px;font-size:18px;background:#29bcd9;border:1px solid #29bcd9;color:#fff;text-decoration:none;text-align:center;display:block;border-radius:25px;-moz-border-radius:25px}#geodir_claimed_row{display:none}.geodir-pcomments{display:none!important}.geodir-rating{display:none}.comptable{margin:20px auto;padding:0;width:85%;box-shadow:2px 2px 3px #ddd;border:1px solid #ddd}.comptable table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;margin:0;padding:0}.comptable tr:last-child td:last-child{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.comptable table tr:first-child td:first-child{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.comptable table tr:first-child td:last-child{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.comptable tr:last-child td:first-child{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.comptable tr:hover td{}.comptable tr:nth-child(odd){background-color:#eee}.comptable tr:nth-child(even){background-color:#fff}.comptable td{vertical-align:middle;border:1px solid #ddd;border-width:0 1px 1px 0;text-align:left;padding:7px;font-size:14px;font-weight:400;color:#000}.comptable tr:last-child td{border-width:0 1px 0 0}.comptable tr td:last-child{border-width:0 0 1px}.comptable tr:last-child td:last-child{border-width:0}.comptable tr:first-child td{background:-o-linear-gradient(bottom,#30D2F2 5%,#29BCD9 100%);background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#30D2F2),color-stop(1,#29BCD9) );background:-moz-linear-gradient( center top,#30D2F2 5%,#29BCD9 100% );background-color:#ccc;border:0 solid #000;text-align:center;border-width:0 0 1px 1px;font-size:18px;font-family:roboto slab,serif;font-display:auto;font-weight:700;color:#000}.comptable td a{color:#000;text-decoration:underline}.comptable tr:first-child td a{color:#000}.comptable .compdesc{width:25%;text-align:left}.comptable td{width:15%;text-align:center}.comptable i{font-size:18px;color:#00a800}.comptable tr:first-child td:hover{background:-o-linear-gradient(bottom,#cccccc 5%,#b2b2b2 100%);background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#cccccc),color-stop(1,#b2b2b2) );background:-moz-linear-gradient( center top,#cccccc 5%,#b2b2b2 100% );background-color:#ccc}.comptable tr:first-child td:first-child{border-width:0 0 1px}.comptable tr:first-child td:last-child{border-width:0 0 1px 1px}.comptable .check:before{content:"\f058";font-family:'font awesome\ 5 free';font-size:18px;color:#00a800}@media only screen and (max-width:1400px){.home-top-callout{display:none}}@media only screen and (max-width:1139px){.wrap{max-width:970px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px}.content{width:600px}.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:400px}.sidebar-primary{width:300px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{width:18%}html>body div.slide-excerpt-border{bottom:30px}}@media only screen and (max-width:871px){body{background-color:#fff}.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-inner,.wrap{width:100%;padding:0 10px}.site-header .wrap{padding:20px}.header-image .site-header .wrap{background-position:20px center;padding:0 20px}.before-footer .wrap,.blog-top .wrap,.footer-social .wrap,.front-page .site-inner .wrap,.home-top-news .widget,.site-inner,{padding-left:5%;padding-right:5%}.front-page .site-inner,.site-footer .wrap{padding-left:0;padding-right:0}.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-footer .entry-meta,.sidebar .widget,.site-header{padding:0}.header-image .title-area{margin-left:0}.genesis-nav-menu li.right{display:none}.entry-footer .entry-meta{margin:0;padding-top:12px}.site-footer{padding:24px 0}.footer-widgets{padding:40px 5% 16px}.footer-widgets-1{margin:0}.before-footer .widget-title{padding-left:0;width:100%}.before-footer .latest-tweets,.before-footer .widget-title{text-align:center}.before-footer .latest-tweets:before{display:none}.before-footer .latest-tweets ul li{padding-left:0;width:100%}.before-footer .latest-tweets .tweet-details a span{display:block;padding-left:0}.before-contact,.before-content,.home-top-slider{margin-bottom:-84px;position:relative;top:-84px}.header-image .before-contact,.header-image .before-content,.header-image .home-top-slider{margin-bottom:-116px;top:-116px}html>body div.slide-excerpt-border{bottom:15px;margin-left:50px}.home-top .widget{bottom:20px;left:20px;margin:0}.home-top .widget,html>body div.slide-excerpt-border{font-size:24px}.home-top .widget p,html>body div.slide-excerpt-border p{margin-bottom:0;padding:20px}.featured-link,.home-top .widget .featured-link,html>body div.slide-excerpt-border .featured-link{font-size:14px}.featured-link a{font-size:12px;padding:15px 50px 15px 20px}.home-top-news .widget:before{margin-top:-14px;top:50%}.home-top-news .entry-content,.home-top-news .entry-header,.home-top-news .entry-title,.home-top-news .widget-title{float:none;padding-left:0;text-align:center;width:100%}.home-row .enews-widget .widget-title,.home-row .enews-widget p{float:none;text-align:center;width:100%}.home-row .enews-widget form{padding:15px 0;text-align:center}.blog-top .entry-content a.more-link{margin-top:26px}.before-contact .wrap{max-width:100%}.kickstart-contact-box{left:50%;margin-left:-213px;margin-top:25%}.pricing-column{padding:20px}.pricing-column h4{font-size:24px}.pricing-column p.price{font-size:36px}.pricing-column sup{font-size:16px}}@media only screen and (max-width:900px){.header-image .site-header .widget-area,.site-header .widget-area{max-width:100%}.columns-2 .quote,.columns-3 .quote,.columns-4 .quote,.home-row4 .post,.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.one-third{padding-top:2em}.gd-badge,.gd-badge-meta{overflow-wrap:break-word;width:100%}.single .gd-badge,.single .gd-badge-meta{padding:5px;font-size:18px;display:inline-block}.single .gd-badge-meta a{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.site-header{background-color:#fff;margin-top:-5px}.site-header .wrap{min-height:68px;padding:0}.header-image .site-header .wrap{background:url(images/summer-camps-logo-300x76.png) no-repeat left center;padding:0;background-position:center 5px}.site-description,.site-title,.title-area{float:none;text-align:center}.site-title{font-size:24px;margin-bottom:0}.site-title:hover{opacity:.5}.site-title a{padding:18px 0 9px}.site-title a:hover{background:0 0;color:#fff}.site-description{color:#fff;opacity:.5;padding:0 0 9px}.header-image .site-title:hover{opacity:1}.header-image .site-title a{float:none;height:auto;margin-top:0;min-height:91px;width:100%}.header-full-width .title-area,.header-full-width .site-title{width:100%}nav.nav-primary{display:none;position:relative;z-index:1}.js nav.pagination{display:block}.menu-toggle,.sub-menu-toggle{color:#fff;display:block;margin:0 auto;overflow:hidden;padding:13px 24px;text-align:center;visibility:visible}.menu-toggle{font-size:14px;position:relative;right:0;z-index:1000;width:100%}.menu-toggle:before,.menu-toggle.activated:before{color:#fff;content:"\f0c9";display:inline-block;font-family:'font awesome\ 5 free';font-weight:900;font-size:16px;margin:0 auto;padding:0 10px 0 0;vertical-align:middle}.sub-menu-toggle{background:0 0;float:right;padding:9px;position:absolute;right:5%;top:1px;z-index:100}.sub-menu-toggle:before{content:"\f107";display:inline-block;font-family:'font awesome\ 5 free';font-weight:900}.sub-menu-toggle.activated:before{content:"\f106"}.sub-menu .sub-menu-toggle{padding:7px 9px}.js .genesis-nav-menu{font-size:14px}.js .genesis-nav-menu .menu-item{display:block;float:none;margin:0;position:relative;text-align:left}.js .genesis-nav-menu .menu-item:hover{position:relative}.js .genesis-nav-menu .menu-item a{border:none;color:#fff;margin:0;padding:10px 5%;width:100%}.js .genesis-nav-menu .menu-item:hover>a{background-color:#e4e4e4;color:#999}.js .genesis-nav-menu .menu-item a:hover,.js .genesis-nav-menu .sub-menu{border:none}.js nav .genesis-nav-menu .menu-item-has-children:hover{background:0 0}.js .genesis-nav-menu>.menu-item-has-children>a:after{content:none}.js .genesis-nav-menu .sub-menu{clear:both;display:none;margin:0;opacity:1;position:static;width:100%}.js .genesis-nav-menu .sub-menu .sub-menu .menu-item a{padding-left:7.5%;padding-right:7.5%}.js .genesis-nav-menu .sub-menu .sub-menu .sub-menu-toggle{right:5%}.js .genesis-nav-menu .sub-menu .sub-menu .sub-menu .menu-item a{padding-left:10%;padding-right:10%}.js .genesis-nav-menu .sub-menu a{background:0 0;border:none;font-size:12px}.js nav .genesis-nav-menu .menu-item .sub-menu li a:focus,.js nav .genesis-nav-menu .menu-item a:focus,.js nav button:focus,.js .menu-toggle:focus{background-color:#efefef;color:#999}.js .menu-toggle:focus:before,.js .menu-toggle:hover:before{color:#999}.site-header .widget-area{width:100%}.header-image .site-header .widget-area{padding:0}.site-header .widget-area .genesis-nav-menu{padding-bottom:20px}.before-content,.home-top-slider,.header-image .before-content,.header-image .home-top-slider{margin-bottom:0;position:static;top:0}.site-footer .alignleft,.site-footer .alignright{display:block;float:none;text-align:center;width:100%}html>body div.slide-excerpt-border p{line-height:30px;padding:15px}html>body div.slide-excerpt-border .featured-link{line-height:24px}ol.flex-control-nav{display:none}.home-top .widget,html>body div.slide-excerpt-border{left:0;margin-left:auto;margin-right:auto;right:0;width:280px}.home-row4 .post,.home-row4 .post:nth-child(odd){float:none;margin:0 auto 50px}.page-pricing .before-content{height:auto;padding-top:120px}.page-pricing .before-content .pricing-table{padding-top:35px}.pricing-table{margin:0 auto;max-width:320px}.pricing-column:nth-child(n+2){margin-top:20px}.home-row .enews-widget input{width:80%}.blog-top{padding:25px 0 50px}.blog-top .wrap{max-width:480px}.blog-top .alignright{text-align:center;width:100%}.blog-top a.more-link{margin-top:36px}.blog-top img{float:none;margin-bottom:24px;padding-left:0;text-align:center}.kickstart-contact-box .address{padding-bottom:0}.kickstart-contact-box .phone:last-child{margin-bottom:30px}}@media only screen and (max-width:800px){body ul.geodir-category-list-view.geodir-listing-posts>li{width:100%!important;margin-left:unset}body ul.geodir-category-list-view.geodir-listview>li:nth-child(2n+0){margin-left:0!important}body ul.geodir-category-list-view>li:nth-child{margin-left:unset!important}.single .entry-title{font-size:26px;line-height:1;margin:15px 0}}@media only screen and (max-width:480px){.wrap{padding-left:5%;padding-right:5%}.home-top-slider .wrap{padding-left:0;padding-right:0}html>body div.slide-excerpt-border{bottom:0;width:100%}html>body div.slide-excerpt-border p{font-size:16px;line-height:1.5;padding:10px 20px}html>body div.slide-excerpt-border .featured-link a{padding:10px 50px 10px 20px}ul.flex-direction-nav{display:none}.home-row .enews-widget input{width:66%}.kickstart-contact-box{left:0;margin-left:0;max-width:100%}}