h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif !important}h2{color:#8ec549}.c-dark{color:#333 !important}.c-primary{color:#262262 !important}.c-secondary{color:#8ec549 !important}ul.inline li{display:inline}ul.no-indent{padding-left:0;margin-left:0}ul.no-bullet li{list-style:none}@media only screen and (min-width: 1001px) and (max-width: 1120px){nav.main_menu ul#menu-main-menu>li>a{font-size:14px;padding:0 9px}}nav.main_menu ul#menu-main-menu>li a{letter-spacing:0}nav.main_menu ul#menu-main-menu>li:last-of-type .menu-text{background:#8ec549;padding:15px 25px;color:white;font-size:25px;font-weight:bold;font-family:"Montserrat",sans-serif}@media only screen and (min-width: 1001px) and (max-width: 1120px){nav.main_menu ul#menu-main-menu>li:last-of-type .menu-text{font-size:20px}}nav.main_menu ul#menu-splash-menu>li a{padding:0 15px}nav.main_menu ul#menu-splash-menu>li a:hover{color:#8ec549}nav.main_menu ul#menu-splash-menu>li:last-of-type{background:#8ec549;width:200px;text-align:center;font-size:24px}nav.main_menu ul#menu-splash-menu>li:last-of-type.active a{color:#262262}nav.main_menu ul#menu-splash-menu>li:last-of-type a:hover{color:#262262}nav.main_menu ul#menu-splash-menu>li:last-of-type:after{content:'';position:absolute;margin:auto;width:0px;height:0px;border-left:100px solid transparent;border-right:100px solid transparent;border-top:25px solid #8ec549;z-index:100;top:50px;left:0}.drop_down .second .inner ul li a{font-size:16px;font-weight:bold}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#8ec549}.page-id-234 ul#menu-main-menu li:not(:last-of-type),.page-id-234 ul#menu-main-menu-1 li:not(:last-of-type){display:none}a:hover{text-decoration:none}@media only screen and (max-width: 1000px){.mobile_menu_button,.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:150px !important}.logo_wrapper{padding-top:0}}footer .footer_bottom{padding:40px 30px}footer .footer_bottom .social-wrapper{margin:15px auto}footer .footer_bottom .social-wrapper .tw_social{font-size:24px;padding:0 10px}footer .footer_bottom .disclaimer{margin:15px auto;display:table;padding:5px 20px;border:1px solid white}#side_join h3{font-family:"Open Sans",sans-serif;color:#262262;font-size:32px;font-weight:bold;padding:30px 0 0}@media only screen and (max-width: 1023px){#side_join iframe{height:365px}}.widget{background:#262262;margin-left:-20px;margin-right:-20px;border-left:20px solid #262262;border-right:20px solid #262262}.widget:first-of-type{background:#f8f6f7 !important;border-left:20px solid #f8f6f7;border-right:20px solid #f8f6f7}.widget a{color:white;font-size:16px}.widget .side_button_wrapper{display:table;margin:25px auto;padding-bottom:40px;padding-left:60px;padding-right:60px;color:white;font-size:16px}.widget .side_button_wrapper a{color:white !important;font-size:16px}.widget .side_button_wrapper ul li{padding:5px 0}.widget .side_button_wrapper h3{color:white;border-bottom:2px dotted white;font-weight:bold;font-size:28px;text-align:center;padding-bottom:20px;padding-top:40px;margin-bottom:30px}.widget .side_button_wrapper ul.side_buttons{padding-top:30px}.widget .side_button_wrapper ul.side_buttons li{list-style:none;padding:20px 0;border-bottom:2px dotted white;text-align:center}.widget .side_button_wrapper ul.side_buttons li:last-of-type{border-bottom-width:0}.widget .side_button_wrapper ul.side_buttons li a{color:white;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:25px;padding:0 15px}.widget .side_button_wrapper ul.side_buttons li .social-wrapper a{font-size:40px;padding:0 10px}.widget .side_button_wrapper a.readmore{text-transform:uppercase;font-weight:bold;float:none}.side_menu .widget li,aside.sidebar .widget:not(.woocommerce) li{font-style:normal}@media only screen and (max-width: 600px){.two_columns_66_33 .colum1 .column_inner{padding:30px !important}}.two_columns_66_33>.colum2>.column_inner{padding:0 !important}.title_subtitle_holder h1{font-size:38px;text-transform:uppercase;font-weight:400}@media only screen and (max-width: 1023px){.title_subtitle_holder h1{font-size:20px;padding-left:15px}}.title_subtitle_holder .breadcrumb{float:right}@media only screen and (max-width: 1120px){.title_subtitle_holder .breadcrumb{padding-right:20px}}@media only screen and (max-width: 600px){.title_subtitle_holder .breadcrumb{padding-left:20px}}.title_subtitle_holder .breadcrumb a{color:#8ec549}.title_subtitle_holder .breadcrumb span.current{color:white}.title_outer{margin-bottom:60px}@media only screen and (max-width: 1023px){.title_outer{margin-bottom:0px}}.blog_holder article{margin-bottom:0}.blog_holder article .post_text .post_text_inner{padding:0}.blog_holder article .post_text .post_text_inner .post_info{display:none}.blog_holder article .post_text .post_text_inner h2{font-size:24px;margin-top:24px}.boxed .section .section_inner,.grid_section .section_inner,.container_inner{width:1200px}@media only screen and (max-width: 1200px){.boxed .section .section_inner,.grid_section .section_inner,.container_inner{width:100%}}.color-primary{color:#262262}.color-secondary{color:#8ec549}.bg-primary{background-color:#262262}.bg-secondary{background-color:#8ec549}.semi-bold{font-weight:600}.mbf-florida{background:url(florida.png) no-repeat;width:36px;height:30px;display:inline-block;position:relative;z-index:20;top:7px}a.readmore{float:right;font-weight:700}.qbutton.large{font-weight:400;display:table;letter-spacing:0;padding-left:45px;padding-right:45px}ul.district-map li{padding-left:15px;text-indent:-7px;padding-top:5px;padding-bottom:5px}ul.district-map li:before{content:'\f041';color:#fc0;font-family:'FontAwesome';position:relative;left:-9px}.mbf_issue h3{font-family:"Open Sans",sans-serif;font-size:24px;text-transform:uppercase}.mbf_issue p{color:#999}#about_district_text .separator_wrapper{background-color:transparent}#about_district_text .separator_line{left:250px;width:85%;width:calc(100% - 250px)}#content_left{padding-right:60px}.bio_quote p{color:#262262;font-size:25px;font-style:italic;font-weight:bold;line-height:1.2em}.bio_quote p .quote_author{color:#8ec549;font-style:normal}@media only screen and (max-width: 1000px){.page-id-97 .content_inner>.full_width>.full_width_inner{padding-top:0 !important}}.page-id-97 ul.home-subnav{display:table;margin:auto}.page-id-97 ul.home-subnav li{padding:10px 45px;display:inline-table}@media only screen and (max-width: 1200px){.page-id-97 ul.home-subnav li{padding:10px 2%}}@media only screen and (max-width: 1200px) and (max-width: 1120px){.page-id-97 ul.home-subnav li{padding:10px 20px}}.page-id-97 ul.home-subnav li a{color:white;font-size:25px;font-family:"Montserrat",sans-serif;text-transform:uppercase}@media only screen and (max-width: 1120px){.page-id-97 ul.home-subnav li a{font-size:15px}}.page-id-97 ul.home-subnav li a:hover{opacity:.8}.page-id-97 ul.home-subnav li div.social-wrapper{display:inline}.page-id-97 ul.home-subnav li div.social-wrapper a{padding:0 10px}@media only screen and (max-width: 1120px){.page-id-97 ul.home-subnav li div.social-wrapper a{padding:0 5px}}.page-id-97 ul.home-subnav li div.social-wrapper a i{font-size:32px}@media only screen and (max-width: 1120px){.page-id-97 ul.home-subnav li div.social-wrapper a i{font-size:20px}}.page-id-97 ul.home-subnav li div.social-wrapper a:hover{opacity:.8}.page-id-97 #news_row h3.latest_post_title{font-size:25px}.page-id-97 #news_row h3.latest_post_title a{color:#262262}.page-id-97 #news_row h3.latest_post_title a:hover{color:#8ec549}.page-id-97 #news_row .vc_text_separator.full.small-title-left .separator_wrapper{background-color:#f8f6f7 !important}.page-id-97 #home-quote-col .home_quote_wrapper{display:table;background:#262262;padding:5px 15px;margin:12px;color:white;font-family:"Montserrat",sans-serif}.page-id-97 #home-quote-col .home_quote_wrapper .home-quote{font-size:18px;line-height:1.5em}.page-id-97 #home-quote-col .home_quote_wrapper .home-sig{font-size:18px;float:right;display:block}.page-id-97 #home-about-wrapper{padding:0 30px}.page-id-97 #home-about-wrapper p{font-size:20px;line-height:1.4 em}.page-id-97 #home-videos-row p{color:white}.page-id-97 #home-videos-row .separator_wrapper{background-color:transparent}.page-id-97 #home-videos-row .separator_wrapper .separator_content{color:white}.page-id-97 #home-videos-row .separator_line{left:90px;width:93%;width:calc(100% - 90px);background-color:white}.page-id-97 #home-videos-row h2,.page-id-97 #home-videos-row h3{color:white}.page-id-97 #home-videos-row h3{font-size:25px}.page-id-97 #home-videos-row .qbutton.large{margin-top:45px !important}.page-id-97 #home-issues h3{font-family:"Open Sans",sans-serif;font-size:24px;text-transform:uppercase}.page-id-97 #home-issues p{color:#999}.home_splash .logo_wrapper,.home_splash .side_menu_button,.home_splash .shopping_cart_inner{height:50px !important}.home_splash nav.main_menu>ul>li>a{line-height:50px;color:#ffffff;font-family:'Open Sans', sans-serif;font-size:18px}.home_splash .header_bottom{background:transparent}.home_splash .header_bottom .logo_wrapper{display:none}.home_splash .content{top:-150px}.home_splash #home-top{background-position:center top}@media only screen and (max-width: 1000px){.home_splash #home-top{top:-50px;margin-bottom:-50px}}@media only screen and (max-width: 1000px){.home_splash #aboutmary{top:-50px}}@media only screen and (max-width: 600px){.home_splash #aboutmary{padding-top:0px}}@media only screen and (max-width: 480px){.home_splash #aboutmary h2{text-align:center !important}}.home_splash #social-home{border-top:10px solid #262262}.home_splash #social-home .home-social{display:table;margin:auto;width:100%;max-width:350px}.home_splash #social-home .home-social .social-wrapper{display:table;max-height:40px;margin:-24px auto 0;position:relative;z-index:101;top:30px}.home_splash #social-home .home-social .social-wrapper a.tw_social{color:white;font-size:32px;margin:-20px 12px 0}.home_splash #social-home .home-social .social-wrapper a.tw_social:hover{opacity:.8}.home_splash #social-home .home-social:after{content:'';position:relative;margin:auto;width:0px;height:0px;border-left:175px solid transparent;border-right:175px solid transparent;border-top:55px solid #262262;z-index:100;top:76px}.vc_text_separator.full .separator_wrapper{padding:0}.vc_text_separator.full .separator_content{border-width:0;font-family:"Open Sans",sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#999;padding:20px 30px;background:transparent !important}.vc_text_separator.full .separator_line{background-color:#999}.vc_text_separator.full.small-title-left{text-align:left !important}.vc_text_separator.full.small-title-left .separator_wrapper{padding:0 30px 0 0}.vc_text_separator.full.small-title-left .separator_content{padding:0 0 0 2px;text-align:left !important}
