.menuPort nav>ul>li>a{font-size:18px!important}.bt_bb_counter_holder .bt_bb_counter_content{color:#ffcc00!important}h2{text-transform:uppercase}.btSquareButtons .btButtonWidget a{min-height:60px;text-transform:uppercase;margin-left:40px;margin-right:40px}.btStickyHeaderActive .btButtonWidget a{color:#3c9342!important}.btStickyHeaderActive .btButtonWidget a:hover{color:#fff!important}header .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a:before{background-color:transparent!important;border:3px solid #3c9342!important;color:#3c9342!important}header .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a:after{background-color:#3c9342!important}@media screen and (max-width:500px){.btSquareButtons .btButtonWidget a{margin-top:2rem!important}.btSquareButtons .btButtonWidget a span{line-height:20px!important}}.program-page-main a{text-decoration:underline}.single .btArticleHeadline{margin-bottom:3rem!important}.single .bt-content h3{font-size:3.125em!important;color:#9d9d9d!important;margin:3rem 0 1rem 0!important}.single h5{margin:2rem 0 .25rem 0!important}.single .bt-content-holder li{margin:1rem 0!important}@media screen and (max-width:1000px){.google-map iframe{width:500px!important;height:350px!important}}@media screen and (max-width:500px){.google-map iframe{width:325px!important;height:350px!important}}@media screen and (max-width:1200px){.btMenuVertical .bt-logo-area .logo img{height:110px}}.btHeadingWeight_default .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title{color:#999!important}.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title{color:#333!important}.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:hover{color:#3c9342!important}ol li{margin:.5rem 0!important}ol ul{margin-top:1.25rem!important;margin-bottom:1.25rem!important;color:#5e5e5e!important}ol ul li{margin:.2rem 0!important}.bt-error-page{background-image:url(/wp-content/uploads/2023/06/clcf-soccer-pathway-page-header.jpg)!important}.btFixedRight.bt_bb_button.bt_bb_style_filled.bt_bb_size_large,.btFixedRightInner.bt_bb_button.bt_bb_style_filled.bt_bb_size_large{display:none!important}.bt-site-footer .bt_bb_column:nth-child(3){padding-left:3rem}.bt-site-footer .bt_bb_column:nth-child(4){padding-left:6rem}.bt-site-footer .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_rugged .bt_bb_icon_holder:after{color:#ffcc00!important}.bt-site-footer .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_rugged .bt_bb_icon_holder:before{color:#111!important}@media screen and (max-width:1200px){.bt-site-footer .bt_bb_column:nth-child(3){padding-left:1rem}.bt-site-footer .bt_bb_column:nth-child(4){padding-left:1rem}}.archive .bt-content{margin-top:5rem!important}.archive .bt-vertical-header-top .bt_bb_icon{background-color:#9d9d9d!important}.bt-vertical-menu-trigger .bt_bb_icon{margin-top:1.5rem!important}.archive .btIconWidget{color:#1d1e21!important}@media screen and (min-width:1200px){.archive .mainHeader{box-shadow:0 0 6px 0 rgb(0 0 0 / 10%)}.archive .bt-content{margin-top:12rem!important}.archive .mainHeader a{color:#1d1e21!important}.archive .mainHeader a:hover{color:#3c9342!important}.archive .subToggler:before{color:#9d9d9d!important}}.footer-logo{width:60%!important}#rev_slider_1_1_forcefullwidth .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_skew_filled a:before{background-color:#fc0}#rev_slider_1_1_forcefullwidth .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_skew_filled a:hover{color:#111}.bt_bb_testimonial_image{display:none}.bt_bb_testimonial_content{max-width:70%;margin:0 auto}.bt_bb_card_image h3{color:#fc0}.slick-dots{display:none}.bt_bb_testimonial .bt_bb_testimonial_content .bt_bb_testimonial_ratings .bt_bb_testimonial_icon span:before{color:#fc0}.bt_bb_testimonial .bt_bb_headline_superheadline{margin-top:.5rem;text-transform:uppercase;color:#999}@media screen and (max-width:500px){.home-logo{width:60%;margin:0 auto;display:block}}@media screen and (min-width:993px){.program-page-main{padding-left:3rem!important}}#page-sidebar .bt_bb_card_image img{filter:grayscale(1);opacity:.4}#page-sidebar .bt_bb_card_image:hover img{filter:grayscale(0);opacity:1;transition-duration:2s}#page-sidebar .page-sidebar-section-1 .bt_bb_column_inner_content{position:relative}#page-sidebar .page-sidebar-section-1 .bt_bb_column_inner_content:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background-repeat:no-repeat;background-position:cover;background-size:cover;background-blend-mode:luminosity;filter:grayscale(1)}.page-id-4916 #page-sidebar .page-sidebar-section-1 .bt_bb_column_inner_content:before{background-image:url(/wp-content/uploads/2023/02/clcf-soccer-rhode-island-youth-soccer-003.jpg)}.page-id-5012 #page-sidebar .page-sidebar-section-1 .bt_bb_column_inner_content:before{background-image:url(/wp-content/uploads/2023/02/clcf-soccer-rhode-island-youth-soccer-002.jpg)}.page-id-5034 #page-sidebar .page-sidebar-section-1 .bt_bb_column_inner_content:before{background-image:url(/wp-content/uploads/2023/04/clcf-soccer-rhode-island-youth-soccer-010.jpg)}.page-id-5072 #page-sidebar .page-sidebar-section-1 .bt_bb_column_inner_content:before{background-image:url(/wp-content/uploads/2023/04/clcf-soccer-rhode-island-youth-soccer-011.jpg)}.page-id-5072 .bt_bb_counter_holder .bt_bb_counter_content{color:#3c9342!important}.page-id-5072 .bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before{color:#3c9342!important}.age-matrix .highlight{background-color:#fc0}.age-matrix thead th{background-color:#ebebeb}.age-matrix tbody th{background-color:#c5c5c5}.age-matrix td:nth-child(4){background-color:#fc0}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){tbody tr:first-child{display:none}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;text-align:right;padding-right:2%!important;margin-top:4rem}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:800}td:nth-of-type(1):before{content:"Season"}td:nth-of-type(2):before{content:"2016-2017"}td:nth-of-type(3):before{content:"2017-2018"}td:nth-of-type(4):before{content:"2019-2020"}td:nth-of-type(5):before{content:"2019-2020"}td:nth-of-type(6):before{content:"2021-2022"}td:nth-of-type(7):before{content:"2022-2023"}td:nth-of-type(8):before{content:"2023-2024"}td:nth-of-type(9):before{content:"2024-2025";margin-top:-3rem}}.page-id-5093 #page-sidebar .page-sidebar-section-1 .bt_bb_column_inner_content:before{background-image:url(/wp-content/uploads/2023/03/clcf-soccer-referee-program-sidebar.jpg)}.facilities-map .bt_bb_icon .bt_bb_icon_holder{justify-content:center}.age-matrix th,.age-matrix .age-matrix-single-year{font-weight:800!important}.age-matrix-mobile .bt_bb_icon .bt_bb_icon_holder{justify-content:center}.yellow-icon .bt_bb_icon_holder:after{color:#ffcc00!important}.bt_bb_grid_item_date{font-size:16px!important}.widget_bt_bb_recent_posts .bt_bb_headline_superheadline{color:#3c9342!important}.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_skew_filled a:before{background-color:#ffcc00!important}.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_skew_filled a:hover{color:#222!important}.facility-address .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_skew_filled a{color:#222!important}.portal-document-area .bt_bb_column_inner_content{padding:7%!important}.portal-document-area .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_skew_filled a{color:#222!important}.portal-document-area .portal-document-area-featured .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_skew_filled a{color:#fff!important}.document-accordion .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_skew_filled a{color:#222!important}.portal-document-area .bt_bb_column_inner{margin-bottom:1rem}.members-access-error{height:100vh}.members-access-error{padding:30% 0 10% 0;background-image:url(/wp-content/uploads/2023/03/clcf-soccer-soccer-ball-on-field.jpg)!important;background-size:cover!important;box-shadow:inset 0 0 0 2000px rgb(0 0 0 / 50%);min-height:100%!important;color:#fff!important;text-align:center;width:200%;display:block;margin:0 auto;margin-left:-50%;font-size:30px!important;background-position:bottom center!important}.bt-site-footer .members-access-error{display:none}.members-access-error{line-height:42px}@media screen and (max-width:1000px){.members-access-error{padding:50% 10%;width:100%;margin-left:0}}.pathway-chart tr td:first-child{background-color:#e9e9e9}.pathway-chart tr td:first-child p{color:#5e5e5e}.pathway-chart tr td:first-child p,.pathway-chart .number span{text-align:center;font-family:"Anton",Arial,Helvetica,sans-serif;font-size:22px;line-height:32px;margin-top:1em}.pathway-chart tr td:nth-child(2) strong{font-weight:500!important;color:#444!important}.grey-icon .bt_bb_icon_holder:before{color:#5f5f5f!important;box-shadow:0 0 0 1px #9c9c9c inset!important}.pathway-icons .bt_bb_align_left .bt_bb_counter_holder{justify-content:center!important}.pathway-icons .bt_bb_align_left .bt_bb_counter_content{display:none!important}.pathway-chart .number{margin:1rem 0;text-align:center}.pathway-chart .number span{background-color:#000;padding:1% 5%;border-radius:300px;color:#fff}.pathway-chart-mobile .bt_bb_icon .bt_bb_icon_holder{justify-content:center!important}.page-id-5601 .bt_bb_align_center .bt_bb_align_left .bt_bb_icon{float:none!important;display:flex!important}.pathway-button{text-align:center;font-size:20px;font-weight:500;text-decoration:underline}