@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,900italic,900,700italic,700,500italic,500,400italic,300italic,300,100italic);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700);::selection{color:#FFF;background:#f89822}::-moz-selection{color:#FFF;background:#f89822}input[type="text"],input[type="email"],input[type="password"],textarea{outline:none}#main{background:#f6f6f6}.home #main{padding-top:0}body{font-family:'Roboto',sans-serif}#primary{width:65.5763547%}#secondary{width:30.4827586%}@media only screen and (max-width:769px){#secondary,#primary{width:100%}}#masthead{border-top:5px solid #cfcfcf;padding-top:5px}.main-navigation{padding-top:0;background-color:#FFF;float:left}.main-navigation ul li a{font-size:14px;text-transform:uppercase;font-weight:500;color:#707070;font-family:'Roboto',sans-serif}.header-post-title-container{box-shadow:none;background-color:rgb(215 215 215 / .3)}#header-text-nav-container{padding-bottom:10px}#header-right-section{display:table;height:100px}#header-right-sidebar{display:table-cell;vertical-align:middle}#header-right-section .widget{margin-right:15px;line-height:34px;vertical-align:middle;font-family:'Roboto',sans-serif;padding:9px 15px 9px 0;border-right:1px solid #eaeaea;border-color:rgb(234 234 234 / .3);float:left}#header-right-section .widget:last-child{margin-right:0;border-right:none;padding-right:0}#header-right-section .widget p{line-height:34px;color:#707070;margin-bottom:0}#header-right-section img{margin-bottom:0;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.8;margin-right:3px}#header-right-section img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:grayscale(0%);opacity:1}@media only screen and (min-width:769px){#main-navigation nav{display:table;table-layout:fixed;border-bottom:1px solid #EAEAEA;-webkit-box-flex:1;-moz-box-flex:1;width:100%;-webkit-flex:1;-ms-flex:1;flex:1}#main-navigation ul#menu-main-menu{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}#main-navigation ul#menu-main-menu li{padding:0;list-style:none;text-align:center;border-right:1px solid #EAEAEA;width:17%}#main-navigation ul#menu-main-menu li:last-child{border-right:none}#main-navigation ul#menu-main-menu li a{width:100%;margin:0 auto;display:block;padding:16px 0;height:auto}.main-navigation ul#menu-main-menu li.current_page_item a,.main-navigation ul li.current-page-ancestor a{color:#ff6c2f}#main-navigation ul#menu-main-menu li ul.sub-menu{left:0;top:50px;width:100%}#main-navigation ul#menu-main-menu li ul.sub-menu li{width:100%;padding:0;list-style:none;text-align:center;border-right:none;background-color:#FFF}#main-navigation ul#menu-main-menu li ul.sub-menu li a{width:100%;margin:0 auto;display:block;padding:5px 0;height:auto;font-size:12px}#main-navigation ul#menu-main-menu li ul.sub-menu li:hover a{color:#FFF;background-color:#ff6c2f}}@media only screen and (max-width:1130px){#header-right-section{float:none}}@media only screen and (max-width:790px){#header-left-section{float:none;max-width:100%;margin-right:0}#header-logo-image{float:none;text-align:center;margin-bottom:10px;padding-right:0}#header-right-section{width:100%;display:table;table-layout:fixed;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;height:auto}#header-right-sidebar{margin:15px auto 0 auto}#header-right-section .widget{list-style:none;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;width:12%;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:700px){#header-right-section .widget{border:none;margin-right:0;padding:4px;display:block;width:100%}#header-right-section .widget:last-child{padding-top:10px}}@media only screen and (max-width:400px){#header-right-section .widget{text-align:left}}.hme-section1{position:relative;padding:20px}#pg-19-0 .panel-grid-cell{padding:0!important}.hme-vid-ttle{font-size:40px;line-height:50px;font-family:'Roboto',sans-serif;border-bottom:1px solid #eaeaea;padding-bottom:4px;color:#56646d;text-transform:uppercase;width:97%}.hme-vid-desc{font-size:20px;line-height:20px;font-family:'Roboto',sans-serif;padding-top:6px;color:#56646d}.tabs input[type=radio]{position:absolute;top:-9999px;left:-9999px}ul.tabs{width:auto;float:none;list-style:none;position:relative;padding:0;margin:0}.tabs li{float:left;list-style:none;width:30%;width:calc((100% - 20px)/3);width:-moz-calc((100% - 20px)/3);width:-webkit-calc((100% - 20px)/3);width:-o-calc((100% - 20px)/3)}.tabs label{display:block;padding:10px 20px;font-size:80%;overflow:hidden;white-space:nowrap;font-weight:500;background:rgb(248 152 34 / .5);cursor:pointer;position:relative;margin-right:10px;text-align:center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:'Roboto',sans-serif;text-transform:uppercase}.tabs li:last-child label{margin-right:0}.tabs label:hover{background:rgb(248 152 34 / .3)}[id^=tab]:checked+label{background:#f89822;color:#fff}[id^=tab]:checked~[id^=tab-content]{display:block}.tab-content{z-index:2;display:none;text-align:center;width:100%;font-size:20px;line-height:140%;padding-top:10px;position:absolute;top:53px;left:0;box-sizing:border-box;-webkit-animation-duration:0.5s;-o-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s}.hometab-banner1{display:block;background:url(/wp-content/themes/spacious-child/images/playhotshots-img-link.jpg) no-repeat center center;padding:0;height:300px;width:100%;outline:none}.hometab-banner1 span{position:absolute;top:30%;left:42%;width:128px;height:128px;background:#fff0 url(/wp-content/themes/spacious-child/images/play-btn-sprite.png) 0 -128px no-repeat scroll}.hometab-banner1:hover span{background:#fff0 url(/wp-content/themes/spacious-child/images/play-btn-sprite.png) 0 0 no-repeat scroll}.hometab-banner2{display:block;background:url(/wp-content/themes/spacious-child/images/cardiotennis-img-link.jpg) no-repeat center center;padding:0;height:300px;width:100%;outline:none}.hometab-banner2 span{position:absolute;top:30%;left:42%;width:128px;height:128px;background:#fff0 url(/wp-content/themes/spacious-child/images/play-btn-sprite.png) 0 -128px no-repeat scroll}.hometab-banner2:hover span{background:#fff0 url(/wp-content/themes/spacious-child/images/play-btn-sprite.png) 0 0 no-repeat scroll}.hometab-banner3{display:block;background:url(/wp-content/themes/spacious-child/images/freetennislesson-img-link.jpg) no-repeat center center;padding:0;height:300px;width:100%;outline:none}a.home-banner-btn{display:block;margin:5px auto 0 auto;padding:5px 10px;width:120px;text-align:center;color:#FFF;background:#f89822;border:1px solid #f89822}a.home-banner-btn:hover{border:1px solid #f89822;background:#FFF;color:#f89822}ul.tabs li .tab-content{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media only screen and (max-width:1000px){.tabs label{font-size:20px;line-height:25px;white-space:normal}.tab-content{top:100px}}@media only screen and (max-width:820px){.tabs label{font-size:18px;line-height:20px;white-space:normal}.tab-content{top:53px}}@media only screen and (max-width:780px){ul.tabs{min-height:500px}}@media only screen and (max-width:655px){.tabs li{width:100%}.tabs li label{margin-right:0;margin-bottom:10px}.tab-content{top:150px}ul.tabs li .tab-content{margin-top:50px}#pgc-19-0-1{margin-top:150px}a.home-banner-btn{margin:10px auto 0 auto}}.sow-slider-base ul.sow-slider-images li.sow-slider-image>a>img:hover{opacity:1;filter:alpha(opacity=100);box-shadow:none}#ktl-home-form{background-color:#56646d;color:#FFF;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:#c2c2c2 0 0 2px 2px;-moz-box-shadow:#c2c2c2 0 0 2px 2px;box-shadow:#c2c2c2 0 0 2px 2px;font-family:'Roboto',sans-serif}#ktl-home-form .ktl-home-form-title{font-size:30px;line-height:35px;margin-bottom:5px;letter-spacing:.5px;font-family:'Roboto Condensed',sans-serif;font-weight:lighter}#ktl-home-form .ktl-home-form-sub{font-size:15px;line-height:20px;border-bottom:1px solid #FFF;padding-bottom:20px;margin-bottom:20px;letter-spacing:.5px;font-family:'Roboto',sans-serif;font-weight:lighter}#ktl-home-form label{display:block;margin-bottom:0;text-transform:uppercase;font-size:14px;font-weight:400}#ktl-home-form select,#ktl-home-form input[type="text"],#ktl-home-form input[type="email"],#ktl-home-form input[type="password"],#ktl-home-form textarea{padding:1%;border:1px solid #EAEAEA;line-height:20px;width:100%;margin:0 0 15px;background-color:#56646d;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}#ktl-home-form input[type="text"],#ktl-home-form input[type="email"],#ktl-home-form input[type="password"],#ktl-home-form textarea,#ktl-home-form select{width:97%;padding-left:5px}#ktl-home-form .ktl-home-form-btn{text-align:center;font-size:100%;text-transform:uppercase}#ktl-home-form-foot p{text-align:center;line-height:15px}#ktl-home-form-foot p,#ktl-home-form-foot p a{font-size:14px;color:#FFF}#ktl-home-form label span{text-transform:lowercase;font-style:italic;display:none}#ktl-home-form .contact-submit{text-align:center}#ktl-home-form .contact-submit .pushbutton-wide{box-shadow:none}#wpcf7-f1471-p19-o1 input[type="submit"]{margin:0 auto;display:block;width:100%;padding:.5em}.hme-section2-1{text-align:center;margin-top:60px;padding-bottom:40px;padding-top:50px;color:#FFF}.hme-section2-1 h3{color:#FFF;text-transform:uppercase;font-weight:700;font-size:20px;padding-bottom:0}.hme-section2-2{padding-bottom:30px}#pg-19-2 .panel-grid-cell{padding:0!important}.hme-section2-2 .panel-grid-cell{background-color:#FFF;padding:0}.hme-section2-2 .panel-grid-cell .panel{margin-bottom:0px!important;border:1px solid #e1e1e1;border-bottom:none;border-right:none;padding:20px;height:120px}.hme-section2-2 div.panel-grid-cell:first-child .panel{border-left:none}.hme-section2-2 div.panel-grid-cell .panel:last-child{border-bottom:1px solid #e1e1e1}.hme-section2-2 div.panel-grid-cell .panel-last-child{display:block;margin-bottom:40px}.hme-section2-2 .panel-grid-cell{padding:0px!important;margin-bottom:50px}.hme-section2-2 h3{font-weight:700;padding-bottom:8px}.home-prog-ico{float:left;width:20%;margin-right:20px;padding:.5em .5em .5em 1em}.home-prog-ico img{vertical-align:middle;float:right}.home-prog-tex{float:left;width:70%;padding:.5em .2em}@media only screen and (max-width:835px){.hme-section2-2 .panel-grid-cell .panel{height:170px}}@media only screen and (max-width:780px){#pgc-19-2-0{margin-bottom:0!important}.hme-section2-2,.hme-section2-2 h3{text-align:center}.hme-section2-2 div.panel-grid-cell:first-child .panel:last-child{border-bottom:none}.hme-section2-2 .panel-grid-cell .panel{height:auto;border:none;border-top:1px solid #e1e1e1}.home-prog-ico,.home-prog-tex{text-align:center;padding:0;width:100%;display:block;float:none}.home-prog-ico img{float:none}}.hme-section3{padding:30px;border-bottom:7px solid #cfcfcf;border-color:rgb(207 207 207 / .5)}.hme-section3 .panel-grid-cell{padding-top:25px;padding-bottom:0}#pg-19-3{margin-bottom:0px!important}.hme-section3 .event-item .event-label,.event-item .description{display:none}.hme-section3 .event-item{position:relative;text-indent:20px}.hme-section3 .event-item::before{background:url(/wp-content/themes/spacious-child/images/bullet.gif) no-repeat 0% 0%;width:11px;height:11px;overflow:hidden;position:absolute;top:4px;left:0;content:'';pointer-events:none;display:block}.hme-section3 .event-item,.event-item h3{list-style:none;line-height:18px;font-size:14px;color:#727272;padding:0}.hme-section3 .event-item a{text-transform:lowercase}.hme-section3 .event-item a:hover{color:#727272;text-decoration:underline}.hme-section3 .event-item:hover::before{background-position:0% -11px}.hme-section3 .testimonials-list{margin-top:15px}.hme-section3 .testimonials-list blockquote,.testimonials-list cite{border:none;font-style:normal;padding:0;line-height:18px;font-size:15px;quotes:"“" "”" "‘" "’"}.hme-section3 .testimonials-list blockquote p{line-height:18px;font-size:13px}.hme-section3 .testimonials-list blockquote{margin-bottom:10px}.hme-section3 .testimonials-list blockquote img{display:none}ul.display-posts-listing{padding:0}li.listing-item{list-style:none;clear:both;margin-bottom:20px;text-align:left;margin-top:0}.display-posts-listing .listing-item .image{display:inline-block;float:left}.display-posts-listing .listing-item .image img{width:80px;height:80px;margin-right:10px;margin-bottom:0}.display-posts-listing .listing-item{font-size:13px;line-height:18px!important}span.excerpt-dash{display:none}.footer-widgets-wrapper{background:url(/wp-content/themes/spacious-child/images/subtle_dots.png);border-bottom:1px solid #EAEAEA}.footer-widgets-area h3.widget-title{color:#3c3c3c;border:none}.footer-widgets-area .widget-title span{border:none}.footer-widgets-area a{color:#3c3c3c!important}footer#colophon .widget p{color:#727272}footer#colophon .widget{padding-bottom:0}footer#colophon .widget ul li{border:none;padding:0;margin-bottom:5px}footer#colophon .widget ul li{position:relative;text-indent:20px}footer#colophon .widget ul li::before{background:url(/wp-content/themes/spacious-child/images/bullet.gif) no-repeat 0% 0%;width:11px;height:11px;overflow:hidden;position:absolute;top:5px;left:0;content:'';pointer-events:none;display:block}footer#colophon .widget ul li a:hover{color:#727272;text-decoration:underline}footer#colophon .widget ul li:hover::before{background-position:0% -11px}@media only screen and (max-width:769px){footer#colophon,footer#colophon p,footer#colophon .widget-title{text-align:center}footer#colophon .widget ul li::before{display:none}}.header-post-title-container .post-title-wrapper{padding-top:20px}.header-post-title-class{font-size:30px;text-transform:uppercase;font-weight:600;padding-bottom:0;color:gray}#content img.attachment-post-thumbnail.wp-post-image{width:100%;height:auto}#content .post{padding-bottom:30px;border-bottom:1px solid #EAEAEA;margin-bottom:40px}a.read-more{background-color:#f89822;color:#FFF;padding:5px 10px}#comments{padding:20px;border-top:7px solid #cfcfcf;border-bottom:7px solid #cfcfcf;border-color:rgb(207 207 207 / .5);margin-bottom:40px}#comments h3{padding-bottom:0;margin:0}#comments #respond form{margin-top:0}#secondary .menu-left-sidebar-about-container ul li.current_page_item a{color:#000;text-decoration:underline}#secondary .menu-left-sidebar-about-container ul li ul.sub-menu{font-size:13px;list-style:inherit;list-style-type:square;display:none}#secondary .menu-left-sidebar-about-container ul li.current_page_item ul.sub-menu{display:block}#recent-posts-2 ul li{list-style:none}#recent-posts-2 ul li span{display:block;font-size:11px;text-transform:uppercase}#secondary .event-item,#secondary .event-item h3{text-transform:capitalize;list-style:none;line-height:18px;font-size:15px;color:#727272;padding:0}#secondary .event-item .event-label,.event-item .description{display:none}#secondary .event-item{position:relative;text-indent:0;line-height:1.5;border-bottom:1px solid #EAEAEA;padding:5px 0}#secondary .event-item::before{background:none}#secondary .event-item .event-time{font-size:10px;text-transform:uppercase}#secondary .event-item a{text-transform:lowercase}#secondary .event-item a:hover{color:#727272;text-decoration:underline}#secondary .event-item:hover::before{background-position:0% -11px}#optin{background:rgb(255 255 255 / .7);padding:20px 15px;text-align:left;border-top:7px solid #cfcfcf;border-color:rgb(207 207 207 / .5)}#optin input{border:1px solid #EAEAEA;font-size:15px;margin-bottom:10px;padding:8px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;-webkit-box-sizing:border-box;‌​ -moz-box-sizing:border-box;box-sizing:border-box;width:100%}#optin input[type="submit"]{background-color:#ff6c2f;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:8px 0;width:100%}#optin input[type="submit"]:hover{color:#EAEAEA}#optin h5{padding-bottom:0}#optin .required{color:#666}.faq-pretty ul{padding:0}.faq-pretty .faq-question{border:1px solid #666;color:#666;background:#FFF url(/wp-content/themes/spacious-child/images/question.jpg) no-repeat left center}.faq-pretty .faq-item.highlight .faq-question,.faq-pretty .faq-answer{border:1px solid #f89822;color:#f89822}.faq-pretty .faq-answer{border-top:none;color:#666}.faq-pretty .faq-item.highlight .faq-question{border-bottom:none;background:#fff url(/wp-content/themes/spacious-child/images/answer.jpg) no-repeat left center}#wppg-gallery-display{width:100%;position:relative;text-align:center}#wppg-gallery-display div.item{display:inline-block;float:none}#wppg-gallery-display .wppg-gallery-template1-thumb img{width:100%;height:auto;box-sizing:border-box;margin-bottom:0}#wppg-gallery-display .item{width:20%;max-width:20%;background-color:rgb(255 255 255 / .8)}.wppg-gallery-template1-bottom{display:none}.wppg_pagination_prev_next{text-align:center!important;text-align:center;margin:0 auto}.page-gallery{border-top:1px solid #EAEAEA}.page-gallery .call-to-action-button{float:none}.page-gallery .wppg_photo_gallery_pagination{display:none}@media only screen and (max-width:769px){#wppg-gallery-display .item{width:100%}}.wppg_yellow_box_front_end{background-color:#fff0;border-color:#666}.panel-grid-cell .testimonials-list .quote{margin-bottom:50px}.panel-grid-cell .testimonials-list .quote cite{font-style:normal}.panel-grid-cell .testimonials-list .quote cite:before{content:'- '}a.program-call-to-action-but{color:#ff6c2f;display:block}.contact-us input[type="text"],.contact-us input[type="email"],.contact-us input[type="password"],.contact-us textarea{margin-bottom:0}.events-page div .event-item{padding-bottom:20px;border-bottom:1px solid #EAEAEA}.events-page .event-item .description{display:block;margin:10px 0;font-size:14px}.events-page div .event-item .summary{font-weight:700;font-size:20px}.entry-content ul li{font-family:'Lato',sans-serif}.free-tennis-page form{margin-top:20px}.program-row a.call-to-action-button{float:none}.ie8video{display:none;display:block\9}ul.tabs{display:none\9}.hme-section-special{padding:0!important;border:0;height:0;width:0}.termSelected select,.venue select,.programs select,.wpcf7-select{width:100%!important;padding:5px;border-radius:3px;background-color:#fff}.playRegisterForm input[type="date"],.birthDate input{width:99%!important;padding:5px;border-radius:3px;background-color:#fff}.req{float:right;color:red}.playRegisterForm input,.playRegisterForm textarea,.playRegisterForm select,.playRegisterForm input:focus,.playRegisterForm textarea:focus,.playRegisterForm input[type="text"]:focus,.playRegisterForm input[type="email"]:focus{margin-bottom:2px!important;border:1px solid #7F7F7F!important;background-color:#fff}span.wpcf7-list-item{margin-left:0}.sidebarRegForm1,.sidebarRegForm,.homebutton{text-align:center;background-size:18%;display:block;font-size:1.25em;padding:1em 1em 1em 10%;width:auto;background-color:#ff6c2f;border-radius:5px;color:#fff}.sidebarRegForm{display:inline-block;width:37%;padding:10px 15px}.sidebarRegForm1{width:83%;padding:10px 15px}.sidebarRegForm1:focus,.sidebarRegForm1:hover,.sidebarRegForm:focus,.sidebarRegForm:hover,.homebutton:focus,.homebutton:hover{background:rgb(248 152 34 / .5)}#pg-19-1 #pgc-19-1-0,#pg-19-1 #pgc-w57aff691aa412-0-0{padding-left:0px!important}#pg-19-1 #pgc-19-1-2{padding-right:0px!important}a.registerLink{background-color:#f89822;color:#FFF;padding:5px 10px 6px 10px;border-radius:3px;margin:0 0 0 20px}a.registerLink:focus,a.registerLink:hover{background-color:#FCCC91}#gwidget-text-13-location{width:100%;padding:8px 10px}