#admin-menu,#admin-menu .dropdown{z-index:1010;letter-spacing:normal;}#page{max-width:none;}#highlighted,.node-type-league .tabs-primary,#content,#block-views-leagues-block,.league-tabs ul.ui-widget-header,.region-post-main-1,.region-post-main-2{width:720px;margin:0 auto;clear:both;}.front #content{width:100%;}#banner-inner{width:720px;margin:0 auto;clear:both;}.node-type-league #banner-inner{padding:110px 0;}.block.announcement .content{width:550px;font-size:16px;padding:20px;background-position:left center;background-size:150px;}#content{position:relative;}.region-header{position:absolute;right:0;top:3px;}.node-type-league .tabs-primary{margin:10px auto;}#header{width:100%;padding:0;position:fixed;top:0px;z-index:1001;background:#4CA02F;background:var(--green);}#header.smaller{height:140px;border-bottom:1px solid #F4F4F4;border-bottom:1px solid var(--off-white);}body.admin-menu #header{top:29px !important;}#navigation .region-navigation{display:block;}.navbar-header{display:none;}#navigation{position:relative;padding:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#block-system-main-menu > ul.menu{margin:0;padding:0;display:table;width:100%;}#block-system-main-menu > ul.menu > li{position:inherit;list-style-type:none;list-style-image:none;display:table-cell;vertical-align:middle;}#header.smaller #navigation{height:70px;}#block-menu-menu-top-menu{width:100%;background-color:#16316F;background-color:var(--dark-blue);}#block-menu-menu-top-menu ul.menu{max-width:1120px;margin:0 auto;text-align:right;padding:12px 12px;}.logged-in #block-menu-menu-top-menu ul.menu{padding:12px 112px;}#block-menu-menu-top-menu li{display:inline-block;position:relative;text-transform:unset;line-height:18px;}#block-menu-menu-top-menu .join_a_league{border:1px solid #FFFFFF;border:1px solid var(--white);border-radius:6px;}#block-menu-menu-top-menu a.log_in:before,#block-menu-menu-top-menu a.log_out:before{left:0;top:0;}#block-menu-menu-top-menu a{background:none;border:none;padding:5px 18px;color:#FFFFFF;color:var(--white);font-family:'Brandon Bold';font-size:16px;font-style:normal;display:inline;line-height:23px;}#block-menu-menu-top-menu a.log_out{padding:5px 5px 5px 28px;}#block-menu-menu-top-menu a:hover{text-decoration:underline;}#block-menu-menu-top-menu div.contextual-links-wrapper{top:32%;}#header #block-system-main-menu *,#header.smaller #block-system-main-menu *{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#block-system-main-menu{max-width:1120px;margin:0 auto;text-align:right;}#block-system-main-menu > ul.menu > li{text-transform:unset;}#block-system-main-menu > ul.menu > li:hover{text-align:left;}#block-system-main-menu > ul.menu > li > a{padding:5px;color:#FFFFFF;color:var(--white);text-decoration:none;display:block;margin:0 auto;text-align:center;font-size:20px;border:3px solid transparent;font-family:'Brandon Bold';font-style:normal;line-height:28px;}#block-system-main-menu > ul.menu > li > a:hover,#block-system-main-menu > ul.menu > li.hover > a,#block-system-main-menu > ul.menu > li.active-trail > a{border:3px solid;margin:0 auto;}#block-system-main-menu > ul.menu > li#home > a:hover{border:3px solid transparent;}#block-system-main-menu > ul.menu > li#home{display:block;margin-top:0;position:inherit;width:100%;}#block-system-main-menu > ul.menu > li#home.is-active-trail > a{border:none;}#block-system-main-menu > ul.menu > li#home > a{text-indent:-10000px;background:url(/sites/all/themes/ltl/images/Logo-white.svg) 50% no-repeat;background-size:contain;width:215px;height:88px;padding:0;margin:0;display:block;}#block-system-main-menu > ul.menu > li#home > ul.menu{display:none;position:absolute;top:0;right:0;z-index:2000;background:none;}#block-system-main-menu > ul.menu > li#home > ul.menu{margin:0;padding:0;display:none;background-color:#16316F;background-color:var(--dark-blue);width:100%;}#block-system-main-menu > ul.menu > li#home > ul.menu > li{padding:0;margin:0;display:inline-block;float:none;position:relative;width:auto;}#block-system-main-menu > ul.menu > li#home > ul.menu > li:after{content:'•';display:inline-block;}#block-system-main-menu > ul.menu > li#home > ul.menu > li#login-link:after,#block-system-main-menu > ul.menu > li#home > ul.menu > li.last:after,#block-system-main-menu > ul.menu > li#home > ul.menu > li#logout:after{content:'';}#block-system-main-menu > ul.menu > li#home > ul.menu a{background:none;border:none;padding:5px 10px;font-size:9px;color:#FFFFFF;color:var(--white);font-family:'Brandon Bold';font-weight:700;font-style:normal;text-transform:uppercase;display:inline;}#block-system-main-menu > ul.menu > li#home > ul.menu a:hover{color:#16316F;color:var(--dark-blue);}#block-system-main-menu > ul.menu > li#home > ul.menu li#join-link a,#block-system-main-menu > ul.menu > li#home > ul.menu li#account a{padding:6px 15px;font-size:11px;line-height:24px;text-transform:uppercase;color:#FFFFFF;color:var(--white);}#block-system-main-menu > ul.menu > li#home > ul.menu a#join:hover,#block-system-main-menu > ul.menu > li#home > ul.menu li#account a:hover{background:#50B7E9;background:var(--lt-blue);}#block-system-main-menu > ul.menu > li.expanded > ul.menu,#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.exapanded > ul.menu{position:absolute;padding:10px;background:#FFFFFF;background:var(--white);min-width:200px;margin:10px 0 0 0;}#block-system-main-menu > ul.menu > li.expanded:hover > ul.menu,#block-system-main-menu > ul.menu > li.expanded:hover > ul.menu > li.expanded:hover > ul.menu{display:block;}#block-system-main-menu > ul.menu > li a{font-size:21px;}#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu{padding-left:10px;}#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.last > a,#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu > li.last > a{border-bottom:none;}#block-system-main-menu > ul.menu > li.expanded > ul.menu > li > a,#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu > li > a{padding:5px 3px;display:block;font-family:'Brandon Bold';font-style:normal;color:#16316F;color:var(--dark-blue);}#block-system-main-menu > ul.menu > li.expanded > ul.menu > li > a:hover,#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu li > a:hover,#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu li:hover{background-color:#FFFFFF;background-color:var(--white);color:#50B7E9;color:var(--lt-blue);text-decoration:none;}#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu li{border-bottom:1px solid;}#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu li.last{border-bottom:none;}#block-system-main-menu > ul.menu > li.expanded > ul.menu > li.expanded > ul.menu li > a.menu_icon{background-color:transparent;background-position:center;text-indent:-10000px;margin:20px 0;border-bottom:none;}.front #pre-content #all-adults,.front #pre-content #friendly-competitive{font-size:18px;width:auto;margin:0;}.front #pre-content #find-a-league{margin-top:25px;}.front #pre-content .scene{width:100%;height:250px;left:0;}.front #pre-content .char{position:absolute;bottom:0;height:254px;width:349px;background-size:contain;z-index:2;left:15vw;display:block;}.scene,.char{margin-bottom:-254px;}.testimonials .views_slideshow_main{padding:40px 80px;}.testimonials .views_slideshow_main .testimonial,.testimonials .empty-testimonials{min-width:65%;background-repeat:no-repeat;background-position:right center;background-size:contain;height:276px;}.testimonials .quote,.testimonials .empty-testimonials{font-size:22px;line-height:28px;float:left;}.testimonials .quote-by{font-size:16px;}.testimonials .views-slideshow-controls-bottom .views-slideshow-controls-text-previous,.testimonials .views-slideshow-controls-bottom .views-slideshow-controls-text-next{height:40px;width:40px;}.testimonials .views-slideshow-controls-bottom .views-slideshow-controls-text-previous:after,.testimonials .views-slideshow-controls-bottom .views-slideshow-controls-text-next:after{top:12px;font-size:24px;}.testimonials .views-slideshow-controls-bottom .views-slideshow-controls-text-previous:after{left:10px;}.testimonials .views-slideshow-controls-bottom .views-slideshow-controls-text-next:after{right:10px;}.front .post-main-1-wrap{padding-top:215px;}.front .post-main-1-wrap,.front .post-main-1-wrap h2{font-size:24px;line-height:30px;}.front .post-main-1-wrap .block{width:70%;margin:0 auto;}.post-main-2-wrap{background:linear-gradient(to right,#F4F4F4 0%,#F4F4F4 50%,#FFFFFF 50%,#FFFFFF 100%);}#block-views-tweets-block-1,#block-block-101{width:49%;}.leagues-map > .view-content,.leagues-map > .view-filters{display:block;margin-bottom:20px;}.leaflet-container{width:auto !important;margin:auto;}.node-type-league #highlighted{margin-top:20px;margin-bottom:20px;}.node-type-league #highlighted .block{min-height:inherit;}.node-type-league #highlighted .top .left{width:54%;padding:20px 2% 0 7%;float:left;}.node-type-league #highlighted .top.has-doubles.doubles-only .left{}.node-type-league #highlighted .top.has-doubles.doubles-only .right{background:none;}.node-type-league #highlighted .top:not(.has-doubles) .left .round-singles-current,.node-type-league #highlighted .top:not(.has-doubles) .left .round-singles-next{float:left;font-size:14px;letter-spacing:-.5px;}.node-type-league #highlighted .top:not(.has-doubles) .left .round-singles-current .label,.node-type-league #highlighted .top:not(.has-doubles) .left .round-singles-next .label{font-size:14px;}.node-type-league #highlighted .top:not(.has-doubles) .left .round-singles-current{padding-right:2%;}.node-type-league #highlighted .top .right{width:37%;float:right;}.node-type-league #highlighted .top .right a.report-here{background-size:contain;}.node-type-league .league-accordion .left a.report-results,.node-type-league #singles .left a.report-results,.node-type-league #doubles .left a.report-results{font-size:18px;width:350px;margin:0 auto 20px;}.node-type-league #singles .left .collapse-all,.node-type-league #doubles .left .collapse-all{margin-top:10px;text-align:center;}.node-type-league #highlighted .block{font-size:12px;}.node-type-league .block-ltl-leagues h2{font-size:28px;}.node-type-league #highlighted .top.has-doubles .right{width:40%;padding:1% 0 0% 10%;}.node-type-league #highlighted .top.has-doubles .left{width:40%;padding:1% 0 0% 10%;}.node-type-league #highlighted .bottom .left{width:59%;padding:2%;float:left;}.node-type-league #highlighted .bottom .right{width:37%;float:right;}.node-type-league #highlighted .bottom.has-doubles .left,.node-type-league #highlighted .bottom.has-doubles .right{width:50%;padding:0;}#main{padding-top:138px;padding-bottom:30px;}.front #main{padding-bottom:0;}#page.small-nav #main{padding-top:80px;}#page-banner{background-size:cover;background-repeat:no-repeat;text-align:center;background-color:#4CA02F;background-color:var(--green);text-align:center;}#page-banner #page-title{font-size:3em;line-height:1em;background:#4CA02F;background:var(--green);color:#fff;text-transform:uppercase;}#league-title{text-align:center;}#league-title > div{margin-bottom:10px;}#league-title span{background:#4BA02E;background:var(--green);font-size:1.4em;color:#fff;display:inline-block;}#league-title span{padding:10px;font-size:18px;line-height:1em;font-family:'Brandon Bold';letter-spacing:2px;text-transform:uppercase;}#league-title #title span{font-size:40px;line-height:1em;letter-spacing:4px;font-family:'Brandon Bold';font-style:normal;}#league-title #title #tennis{font-size:18px;}.league-tabs{border:none;padding:0;clear:both;}.tabs-wrap{background:#FDC839;background:var(--yellow);margin-bottom:30px;}.league-tabs .ui-tabs-panel{padding:0;}.league-tabs .tabs-wrap ul.ui-widget-header{border:none;background:none;padding:0;background:#FDC839;background:var(--yellow);border-radius:0;display:flex;}.league-tabs .tabs-wrap ul.ui-widget-header li{border:none;background:none;width:100%;text-align:center;margin:0;padding:0;border-radius:0;}.league-tabs .tabs-wrap ul.ui-widget-header li a{float:none;font-size:9px;text-transform:uppercase;color:#16316F;color:var(--dark-blue);padding:12px 0;display:block;font-family:'Brandon Bold';font-style:normal;}.league-tabs .tabs-wrap ul.ui-widget-header li a:hover{color:#16316F;color:var(--dark-blue);text-decoration:underline;}.league-tabs .tabs-wrap ul.ui-widget-header li.ui-state-active{background:#16316F;background:var(--dark-blue);margin:0;position:relative;}.league-tabs .tabs-wrap ul.ui-widget-header li.ui-state-active a{color:#FFFFFF;color:var(--white);}.league-tabs .tabs-wrap ul.ui-widget-header li.ui-state-active a:hover{background:inherit;}.league-tabs .tabs-wrap ul.ui-widget-header li.ui-state-active:after{position:absolute;content:'';height:0;width:0;bottom:-16px;left:45%;border:8px solid transparent;border-top:8px solid #16316F;border-top:8px solid var(--dark-blue);}.league-tabs .has-sidebar .tab-inner .left{width:61%;float:left;}.league-tabs .has-sidebar .tab-inner .right{width:32%;margin-left:3%;padding:2%;background:#FDC839;background:var(--yellow);float:right;margin-top:0.5em;}.league-tabs .top .field-name-field-league-feedback-sidebar{width:96%;padding:2%;background:#FDC839;background:var(--yellow);}.league-tabs .top .field-name-field-league-feedback-sidebar .btn{display:inline-block !important;}.league-tabs .has-sidebar .tab-inner .right h2{text-align:center;}.league-tabs .no-sidebar .tab-inner .left{width:100%;}.league-tabs .no-sidebar .tab-inner .right{display:none;}.node-type-league #highlighted .top{}.node-type-league #highlighted .top .left .show-upcoming{margin-left:0;clear:both;}.view-venues-by-league .info > .leaflet-container{display:block;}.league-tabs .report-singles{display:none;}.two-columns,.two-columns{columns:2;-webkit-columns:2;-moz-column-count:2;}.three-columns,.three-columns{columns:3;-webkit-columns:3;-moz-column-count:3;}.ui-accordion .ui-accordion-header{font-size:16px;}.webform-progressbar{display:block;}.section-register fieldset.webform-component--personal,.section-register fieldset.webform-component--contact{width:45%;padding:2%;margin:0;}.section-register .webform-component--personal--title,.section-register .webform-component--personal--fname,.section-register fieldset.webform-component--personal{margin-right:2%;}.section-register .webform-component--personal--title{width:16%;}.section-register .webform-component--personal--title .selectBox{width:50px !important;min-width:inherit;}.section-register .webform-component--personal--fname{margin-right:2%;}.section-register .webform-component--personal--fname,.section-register .webform-component--personal--lname{width:40%;}.section-register .webform-component--personal--gender{clear:both;width:25%;margin-right:2%;}.section-register .webform-component--personal--dob{width:73%;}.section-register .form-actions{float:right;clear:both;margin-top:20px;}.section-register .form-actions .webform-previous,.section-register .form-actions .webform-next{width:auto;font-size:14px;float:none;margin:5px 5px 5px 0;}.view-shop .views-row{float:left;width:50%;border:none;padding:0;}.view-shop .views-row-odd{clear:left;}.view-shop .views-row > article{padding:20px;}.node-league ul.links{display:block;clear:both;padding-top:2em;}.panel-2col-stacked  .center-wrapper .panel-panel{width:50%;float:left;}.panel-2col-stacked .center-wrapper .panel-col-first .inside{margin-right:1.5em;padding:0;}.panel-2col-stacked .panel-col-top .panel-2col-stacked .panel-panel{width:100%;clear:both;}#ltlmatchreporting-reporting-form .box{float:left;width:32%;min-height:320px;}#ltlmatchreporting-reporting-form #edit-box-1,#ltlmatchreporting-reporting-form #edit-box-2{margin-right:2%;}#ltlmatchreporting-reporting-form #edit-sets{width:100%;clear:both;}#ltlmatchreporting-reporting-form #edit-commentary{width:100%;}#ltlmatchreporting-reporting-form #edit-sets .set{width:33.33333%;float:left;margin:20px 0 0 0;}.node-type-league #main{padding-bottom:0;}#user-leagues{font-size:18px;line-height:24px;width:100%;float:left;}body.one-sidebar #user-leagues .league{width:48%;padding:1%;}#user-leagues .league{width:29.3%;padding:2%;border-bottom:0;}#user-leagues .league:nth-child(3n+1){clear:left;}body.one-sidebar #user-leagues .league:nth-child(3n+1){clear:none;}body.one-sidebar #user-leagues .league:nth-child(2n+1){clear:left;}#cart{display:block;position:absolute;top:18px;left:34%;font-weight:bold;padding:0;}#cart a{color:#FFFFFF;color:var(--white);}@media (min-width:480px){.sidebar #content-inner{float:left;width:75%;margin-left:0%;margin-right:-75%;}.sidebar #sidebar{float:left;width:25%;margin-left:75%;margin-right:-100%;}}.form-item-commerce-payment-payment-details-credit-card-type{width:25%;}.form-item-commerce-payment-payment-details-credit-card-number{width:30%;}.commerce-credit-card-expiration{width:20%;margin:1.5em 0px;}.form-item-commerce-payment-payment-details-credit-card-code{width:25%;}.block-ltl-notifications{position:fixed;z-index:1002;top:42px;left:10px;background:#F4F4F4;background:var(--off-white);width:320px;padding:0 20px;}.group-scores .group-set1,.group-scores .group-set2,.group-scores .group-set3,.group-scores .group-match-tiebreak{width:32.3333%;float:left;margin-right:1.5%;}.group-scores .group-set3,.group-scores .group-match-tiebreak{margin-right:0;}.page-ltl-notifications-scores .views-field-field-commentary-public{max-width:300px;}.page-user .profile .group-personal:not('collapsed'){position:relative;min-height:280px;}.page-toboggan-denied .form-item-name,.page-toboggan-denied .form-item-pass,.page-user.not-logged-in .form-item-name,.page-user.not-logged-in .form-item-pass{width:50%;}.page-toboggan-denied #edit-join-or-sign-in,.page-user #edit-join-or-sign-in{float:right;width:45%;}#block-views-partners-block{order:2;}#block-block-99{order:1;margin-bottom:0;}#block-menu-menu-footer-menu{margin-bottom:70px;width:14%;}footer .block.first{margin-bottom:0;}footer .block.first img{width:255px;display:block;}#block-views-partners-block,#block-menu-menu-footer-menu,#block-block-99{margin-top:60px;}#block-views-partners-block,footer .block.first,#block-block-99{width:24%;}.paragraph-item-six{width:31%;padding:32px 16px;margin-bottom:32px;}.paragraph-six__title{font-size:58px;line-height:58px;}.paragraph-item-six__subject{font-size:24px;line-height:32px;}.paragraph-item-six__svg{width:70px;height:70px;}.paragraph-item-six__svg img{width:70px;height:70px;}.paragraph-item-six__step{font-size:32px;line-height:38px;}.search{flex-direction:row;}.search__block input{width:210px;}.search__text{padding:22px 30px 22px 0;margin:0;}.search__block{margin:0;padding:22px 0 0 0;}
