/*!
Theme Name:     Patrick Murphy For Senate
Theme URI:      http://www.murphyforflorida.com/
Description:    Custom Theme for Patrick Murphy for Florida, based on the Well & Lighthouse Framework.
Author:         Well & Lighthouse, LLC
Author URI:     http://www.wellandlighthouse.com/
Template:       wl-framework
Version:        2.0.3
*/body.ty .container,html .container,html body.take-action.petition header .hero{max-width:1000px}*{box-sizing:border-box}body.min header .navbar{margin-bottom:2rem}body.min header .navbar .logo{position:relative}body.min header .hero{background-image:none;height:0}body.min header.mobile .logo{margin-bottom:0}body.min header.mobile .navbar{height:5rem}html body.take-action.petition .post .content p{color:inherit}html body.take-action.petition .post .content p:first-child{margin-top:0}html body.take-action.petition .landing_form #zip{width:100%;margin-left:0}@media (min-width:920px){html body.take-action.petition .landing_form #zip{width:calc(25% - 5px);margin-left:.5625rem}}@media (min-width:720px){html body.take-action.petition .post{width:calc(50% - 3rem);margin-right:3rem}html body.take-action.petition .landing_form{width:calc(50% - 4px)}}@media (min-width:720px) and (min-width:920px){html body.take-action.petition form#join #email{width:calc(75% - 5px)}}body.ty .socials_small{text-align:center;margin:2rem 0}body.ty .socials_small>div{display:inline-block;vertical-align:top;margin:0 .25rem}body.petition .donate-container{display:none}body.donate-btn .donate-container{display:inline-block;margin-left:.75rem}body.donate-btn .donate-container a{background:#D60414;text-decoration:none;text-transform:uppercase;font-weight:600;font-family:acumin-pro-condensed,sans-serif;color:#fff;padding:.75rem 1rem;font-size:1.3125rem}.landing_form button,.search .input-group,form,form input,form select,form textarea,html body{font-family:acumin-pro,sans-serif}@media (min-width:920px){body.donate-btn .donate-container a{font-size:1.59375rem;padding:.75rem 1.25rem}}body.nojs header .navbar nav{padding-left:11rem}body.nojs header .navbar nav ul li{margin-left:.5rem}body.nojs header .navbar nav ul li a{font-size:.85rem}@media (min-width:920px){body.nojs header .navbar nav{padding-left:15rem}body.nojs header .navbar nav ul li a{font-size:1.1rem}}@media (min-width:1000px){body.nojs header .navbar nav ul li{margin-left:1rem}body.nojs header .navbar nav ul li a{font-size:1.2rem}}.search .input-group{position:relative;display:table;border-collapse:separate;margin:20px .5rem}.search .input-group .input-group-btn{position:relative;font-size:0;white-space:nowrap;display:table-cell;vertical-align:middle}.search .input-group .form-control,.search .input-group .input-group-btn .btn{height:34px;font-size:14px;line-height:1.42857;background:#fff;border:none;position:relative}.search .input-group .input-group-btn .btn{padding:6px 12px;display:inline-block;margin-bottom:0;text-align:center;cursor:pointer;vertical-align:middle;color:#888}.search .input-group .form-control{display:table-cell;z-index:2;padding:6px 14px;float:left;margin:0;width:auto}form{font-size:0}form input,form select,form textarea{width:100%;border:none;padding:.375rem;margin:0 0 1.125rem;font-size:.9375rem}form input[type=checkbox],form select[type=checkbox],form textarea[type=checkbox]{width:auto}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:acumin-pro,sans-serif}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{font-family:acumin-pro,sans-serif}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:acumin-pro,sans-serif}form input::placeholder,form select::placeholder,form textarea::placeholder{font-family:acumin-pro,sans-serif}form label{font-size:1rem}.landing_form{background:#03113D;padding:1.5rem}@media (min-width:720px){.landing_form{display:inline-block;width:58%}.cols{-webkit-columns:2;-moz-columns:2;columns:2}}.clearfix:after,html .clearfix:after{content:".";visibility:hidden;display:block;clear:both}.landing_form #contact{text-align:center}@media (min-width:920px){.landing_form #firstname{width:calc(50% - 5px)}.landing_form #lastname{width:calc(50% - 5px);margin-left:10px}.landing_form #phone{width:calc(40% - 5px)}.landing_form #email{width:calc(59% - 5px);margin-left:10px}}.landing_form #state{background:#fff;border:none;color:#76768F;padding:4px 0;width:calc(27% - 5px);margin-left:.5625rem;border-radius:3px}@media (min-width:920px){.landing_form #state{width:calc(26% - 5px);margin-left:10px}}.landing_form input,.landing_form select,.landing_form textarea{width:100%;background:#fff;border:none;padding:5px;margin:.5625rem 0;color:#76768F;border-radius:3px}.landing_form #frequency{width:100%;background:#fff;border:none;color:#76768F;padding:5px;border-radius:3px}.landing_form #city{width:calc(77% - 5px)}@media (min-width:920px){.landing_form #city{width:calc(49% - 5px)}.landing_form #zip{width:calc(18% - 5px);margin-left:10px}}.landing_form button{color:#fff;background:#717995;border:none;font-weight:200;text-transform:uppercase;margin-top:5px;width:100%;padding:5px;border-radius:.175rem;font-size:.9375rem}.landing_form h1{color:#fff;text-align:center}html h3,html h3 a{color:#000}.clearfix:after{height:0}html{font-size:75%}@media (min-width:720px){html{font-size:93.75%}}html img{border:none}html body{margin:0;font-size:.9375rem;font-weight:200;line-height:1.6}html h1,html h2,html h3{font-size:1.125rem;line-height:1.125}html body strong{font-weight:700}html h1,html h2{font-weight:400;color:#D0202D;text-transform:uppercase}html .container{width:calc(100% - 1.5rem);margin:0 auto}html h1,html h2{margin:0;margin-bottom:1.125rem}html a{text-decoration:none;color:#4EA1B8}html h1{font-size:2.25rem}html h2{font-size:1.125rem;margin-bottom:1.125rem}html h3{font-family:acumin-pro-condensed,sans-serif;font-weight:700;margin:.75rem 0 .375rem}html h3 p{margin:.75rem 0;padding:0}html h4{color:#D0202D}html .image img{width:100%;height:auto}html .clearfix:after{height:0}html form{font-size:0}html form input::-webkit-input-placeholder,html form select::-webkit-input-placeholder,html form textarea::-webkit-input-placeholder{color:#76768F}html form input::-moz-placeholder,html form select::-moz-placeholder,html form textarea::-moz-placeholder{color:#76768F}html form input:-ms-input-placeholder,html form select:-ms-input-placeholder,html form textarea:-ms-input-placeholder{color:#76768F}html form input::placeholder,html form select::placeholder,html form textarea::placeholder{color:#76768F}html form label{font-size:1rem}html form button{font-size:10px;padding:.375rem}body.home li.slide .fts-album-photos-wrap{background:#fff}body.home .fts-fb-comments-wrap{display:none}body.home header .hero{position:relative;height:15rem}@media (min-width:480px){body.home header .hero{height:17rem}}@media (min-width:720px){body.home header .hero{background-position:top center;height:19rem}}body.home header .hero .hero_content{position:absolute;bottom:0;width:100%}@media (min-width:920px){body.home header .hero{height:24rem}body.home header .hero .hero_content{position:absolute;width:26rem;left:1.5rem;margin:9rem auto 1.5rem;padding:.75rem;text-align:center}}body.home header .hero .hero_content a{color:#FFF;width:100%;height:100%}body.home header .hero .hero_content p{width:100%;max-width:280px}@media (min-width:920px){body.home header .hero .hero_content p{max-width:800px;font-size:1.875rem;margin:0 auto 10px;padding:0;line-height:1.2;text-align:center;color:#fff;letter-spacing:.03rem;display:block}}header{background-color:#fff;margin-bottom:1.5rem}header .hero{height:10rem;max-width:1200px;margin:0 auto;background-position:top;background-repeat:no-repeat;background-size:cover;background-image:url(images/hero_home.jpg)}header .hero h1{color:#23346B;margin:0 50% 1rem 1rem;font-size:1.5rem;font-weight:700;text-shadow:1px 1px 12px #fff}@media (min-width:480px){header .hero{height:15rem}header .hero h1{font-size:1.75rem}}@media (min-width:720px){header .hero{height:21.5rem;border-bottom:1.125rem solid #23346B}header .hero h1{font-size:1.875rem;margin:0 0 1rem}}@media (min-width:920px){header .hero h1{margin:0 0 3rem}}header .hero .top_content{width:100%;margin:0 auto;max-width:88rem}header .hero form{background:#23346B;padding:.75rem;text-align:center}@media (min-width:720px){header .hero form{padding-bottom:0}}header .hero form p{display:none}header .hero form #email_quicksignup{width:calc(45% - 1.875rem);margin:0 .75rem 0 0}@media (min-width:920px){header .hero form{padding:20px 10px}header .hero form p{display:inline-block}header .hero form #email_quicksignup{width:calc(100% - 2.25rem);margin:0 0 1.125rem;border-radius:.175rem}}header .hero form #zip_quicksignup{width:calc(25% - 1.875rem);margin:0 .75rem 0 0}header .hero button,header .hero input{padding:.1875rem 1.125rem;font-size:1.125rem;border:none;letter-spacing:.075rem;font-weight:200;color:#8AA0B3;border-radius:.175rem}header .hero button{color:#fff;border:none;background:#717995;text-transform:uppercase}header .hamburger{display:inline-block;padding-bottom:1.25rem;vertical-align:middle}header .hamburger a{height:.9375rem;font-size:1.5rem;color:#668499}@media (min-width:720px){header .hamburger{display:none}header .navbar{margin-bottom:1.3125rem}}header .share_icons h1{display:inline-block;padding:0 .375rem;border:none;font-size:.9375rem;font-weight:400;color:#999;text-transform:uppercase}header .navbar nav ul li a,header .share_icons .donate-container a{font-weight:600;font-family:acumin-pro-condensed,sans-serif}header .share_icons .social-link{display:inline-block}header .share_icons .social-link .icons .icon-mail{display:none}header .share_icons .social-link .icons a{color:#999;font-size:1.1rem}header .share_icons .social-link .icons a:hover{color:#555}header .share_icons .donate-container{display:inline-block;margin-left:.75rem}header .share_icons .donate-container a{background:#D60414;text-decoration:none;text-transform:uppercase;color:#fff;padding:.75rem 1rem;font-size:1.3125rem}@media (min-width:920px){header .hero form #zip_quicksignup{width:calc(70% - 3.375rem);margin-right:1.125rem}header .hero button{width:calc(40% - 2.25rem)}header .share_icons .donate-container a{font-size:1.59375rem;padding:.75rem 1.25rem}}header .navbar{width:100%;background-color:#fff;z-index:99999;position:relative}header .navbar nav{display:none;float:right;font-size:1.125rem;text-transform:uppercase;color:#23346B;letter-spacing:0}@media (min-width:720px){header .navbar nav{display:block;padding-left:10rem}}@media (min-width:920px){header .navbar nav{padding-left:15rem}}header .navbar nav div{float:right}header .navbar nav ul{padding-left:0;margin-top:1rem;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style-type:none}@media (min-width:720px){header .navbar nav ul{margin-top:1.25rem;margin-bottom:0}}header .navbar nav ul li{line-height:1.125;display:inline-block;padding:.1875em;margin-left:.65rem;border-bottom:solid 2px #fff}header .navbar nav ul li a{color:#23346B;font-size:18px;letter-spacing:.5px}@media (min-width:920px){header .navbar nav ul{margin-top:2.25rem}header .navbar nav ul li{margin-left:1.5rem}header .navbar nav ul li a{font-size:20px}header .navbar div.content_wrapper{padding-bottom:0}}@media (min-width:1000px){header .navbar nav ul li a{font-size:24px}}header .navbar nav ul li.current-menu-item,header .navbar nav ul li.current-page-ancestor,header .navbar nav ul li.current_page_item,header .navbar nav ul li:hover{border-bottom-color:#23346B}header .navbar nav ul li.donate a{color:#d14e4d}header .navbar nav ul li.donate:hover{border-bottom-color:#d14e4d}header .navbar .share_icons a{color:#999;font-size:1.1rem}header .navbar .share_icons a:hover{color:#555}header .navbar .share_icons .donate-container a{color:#fff}header .navbar div.content_wrapper{text-align:right}header .navbar .logo{float:left;width:50%;max-width:9.5rem;margin-bottom:-6rem;padding:1.25rem;background-color:#fff;line-height:0}@media (min-width:720px){header .navbar .logo{max-width:14rem;width:100%;position:absolute}}header .navbar .logo img{width:100%;height:auto}header .navbar li.donate a{color:#d14e4d}header .navbar li a{color:#23346B}header.desktop{display:none}@media (min-width:720px){header.desktop{display:block}header.mobile{display:none}}.thorax .news .posts .excerpt .more,.thorax .social-link,header.mobile .logo{display:inline-block}header.mobile .logo{vertical-align:middle;width:50%}header.mobile .icon-menu{color:#678499;font-size:22px;vertical-align:middle}body .remodal{background:#23346B;padding:15px}body .remodal .remodal-close{left:auto;right:4px;color:#fff;border-radius:20px;top:4px;background:#D60414}body .remodal .nav{background:#fff;padding:15px}body .remodal .nav .share{color:#999;font-size:1.1rem;font-size:24px}body .remodal .nav .donate{background:#D60414;color:#fff;margin-top:1.5rem;padding:5px}body .remodal .nav .donate a{text-transform:uppercase;color:#fff;font-size:16px;font-weight:700}body .remodal .nav #menu-main-2{padding:0;list-style:none;text-align:center}body .remodal .nav li a{color:#000;text-transform:uppercase;font-size:16px;font-weight:600;font-weight:700}.thorax .page_share h4,body.internal .share h4{font-weight:400;font-family:acumin-pro,sans-serif;text-transform:uppercase}.thorax .news{margin-top:1.125rem}.thorax .news .posts .post-item{margin-bottom:1.5rem}.thorax .news .posts h2 a{color:#000;margin-top:.375rem}.thorax .news .posts time{font-size:.84375rem;color:#888;letter-spacing:.02rem;text-transform:uppercase}.thorax .news .posts .excerpt .more a{color:#4EA1B8}@media (min-width:720px){.thorax .left{width:calc(66.66% - 3rem);display:inline-block;vertical-align:top;margin-right:5rem}}.thorax .page_share{text-align:right;vertical-align:middle}.thorax .page_share h4{font-size:.9375rem;color:#999;display:inline-block;vertical-align:middle;padding:0 .375rem;margin:.375rem}.thorax .social-link{vertical-align:middle}.thorax .social-link a{color:#999;font-size:1.1rem}.thorax .social-link a:hover{color:#555}.thorax .petition{margin-bottom:.75rem}.thorax .quick-donate{background:#CC000E}.thorax .quick-donate .widgets{padding:20px;list-style:none}.thorax .quick-donate .widgets .widget-actblue h3{color:#fff;text-align:center;font-size:1.125rem;text-transform:uppercase}@media (min-width:920px){header .navbar .logo{max-width:16.5rem}.thorax .quick-donate .widgets .widget-actblue h3{display:inline}}.thorax .quick-donate .widgets .widget-actblue .ab_amounts{text-align:center}@media (min-width:720px){.thorax .quick-donate .widgets{padding:.75rem 1.125rem;text-align:center}.thorax .quick-donate .widgets .widget-actblue .ab_amounts{display:inline-block;width:80%}}.thorax .quick-donate .widgets .widget-actblue .ab_amounts .button{width:25%;display:inline-block;border:1px solid #fff;padding:.1875rem 1.125rem;margin:15px 5px 0;border-radius:.175rem}@media (min-width:720px){.thorax .quick-donate .widgets .widget-actblue .ab_amounts .button{width:15%;padding:5px;margin:.5625rem}}.thorax .quick-donate .widgets .widget-actblue .ab_amounts .button a{color:#fff;font-size:1.125rem;text-transform:uppercase;display:block;width:100%;height:100%}.thorax .quick-donate .widgets .widget-actblue .ab_disclaimer{color:#fff;font-size:10px;font-style:italic;font-family:acumin-pro,sans-serif;padding:0 .75rem}.thorax #rotator .slides img{width:100%;height:auto;display:block}.thorax #rotator .flex-direction-nav{display:none}.thorax #rotator .flexslider .slides>li{display:inline-block}.thorax #rotator .flex-control-nav{list-style:none;margin:10px;padding:0;text-align:center}@media (min-width:920px){.thorax #rotator .flex-control-nav{position:relative;margin:0;padding:0;z-index:99}}.thorax #rotator .flex-control-nav li{display:inline-block;vertical-align:middle;margin:0 6px}.thorax #rotator .flex-control-nav li a{display:block;width:11px;height:11px;cursor:pointer;text-indent:-9999999999999px;border-radius:20px;background:#00426E}.thorax #rotator .flex-control-nav li a.flex-active{background:#678499}body.internal .share{text-align:right}body.internal .share h4{display:inline-block;vertical-align:middle;color:#999;font-size:.9375rem;padding:0 .375rem}body.internal article{padding-bottom:10px}section.content article img{max-width:100%;height:auto}section.content article blockquote.box{border:2px solid #D60414;padding:1px 1em;margin:0}section.content article blockquote.box a{color:#D60414;font-weight:700}@media (min-width:720px){body.contact .main{display:inline-block;vertical-align:top;width:calc(40% - 10px)}body.contact .landing_form{display:inline-block;width:calc(60% - 15px);margin-left:20px;background:#23346B}}body.contact .landing_form #city{width:100%}@media (min-width:920px){body.contact .landing_form #city{width:calc(54% - 5px)}}body.contact .landing_form #state{width:100%;margin-left:0}@media (min-width:920px){body.contact .landing_form #state{width:calc(27% - 5px);margin-left:.5625rem}body.subscriptions #subscriptions #email,body.subscriptions #subscriptions #frequency{width:calc(50% - 5px)}}@media (min-width:720px){body.issues #content{margin:0 6rem}}body.issues .hero h1{font-size:1.125rem;margin-bottom:1.125rem;font-weight:400}body.issues .hero p{color:#5B7B96;margin-bottom:1.875rem;font-size:1rem}body.issues #issues{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.issues #issues .item{display:inline-block;width:40%;padding:0 1.5rem;text-align:center;margin-bottom:3rem}body.issues #issues h2 a{color:#D0202D}@media (min-width:920px){body.issues #issues .item{width:21%}body.issue .content{padding:0 12rem}}body.issue .content .highlight{color:#5B7B96;margin-bottom:1.875rem}body.issue .content p{font-size:.9375rem}body.issue .content p .highlight{color:#5B7B96}body.issue #breadcrumbs .breadcrumb_last,body.issue #breadcrumbs span a{color:#D0202D}body.issue #breadcrumbs{text-align:left;position:relative;top:-.5em;text-transform:uppercase;font-size:1.125rem}body.issue #breadcrumbs>span{padding-right:0}body.issue #breadcrumbs span{padding-left:0;font-weight:700}body.issue #breadcrumbs span.breadcrumb_last{padding-right:0;font-weight:400}body.issue #breadcrumbs .icon-right{color:#D0202D;padding:0}body.issue .issues-menu{background:#ddd;padding:10px 1rem .65rem;font-size:.9375rem;color:#555;border-radius:.375rem;text-transform:uppercase;display:inline-block;position:relative;font-weight:400;margin-left:1rem}body.issue .issues-menu>span:before{-webkit-transition:.25s all;transition:.25s all}body.issue .issues-menu.active>span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.issue .issues-menu ul.issues-container{list-style:none;margin:.5rem 0 0;position:absolute;width:200%;background:#ddd;font-weight:400;padding:.5rem 1rem;right:0}@media (min-width:480px){body.issue .issues-menu ul.issues-container{right:auto;left:0}}@media (min-width:720px){body.issue .issues-menu ul.issues-container{width:300%;-webkit-column-count:2;-moz-column-count:2;column-count:2}}body.issue .issues-menu ul.issues-container li{margin:0;padding:.5rem 0}.archive .left .popular-posts,.archive .thorax .post-type{margin:20px .5rem}#signuptable #state_cd,#signuptable input,#wp-email-content input,#wp-email-content textarea{border:1px solid #000}.error404 img{max-width:300px}body.archive body.single-post header .hero,body.archive.post-type-archive-video header .hero{background-image:url(images/video-mobile.jpg)}@media (min-width:920px){body.issue .issues-menu ul.issues-container{width:350%}body.archive body.single-post header .hero,body.archive.post-type-archive-video header .hero{background-image:url(images/video.jpg)}}body.archive body.single-post header .hero,body.archive header .hero{background-image:url(images/news-mobile.jpg)}@media (min-width:920px){body.archive body.single-post header .hero,body.archive header .hero{background-image:url(images/news.jpg)}}@media (min-width:720px){.archive .left{display:inline-block;vertical-align:top;width:calc(25% - 5px)}}.archive .thorax .search .post-type,.archive .thorax .search .row .searchform{vertical-align:middle;display:inline-block}.archive .left .twitter{display:none}@media (min-width:720px){.archive .left .twitter{display:block}}.archive .left .twitter .popular-posts{display:none}.archive .left h2{font-size:12px}.archive .left .category-container .categories ul{list-style:none;padding:0}.archive .left .wpp-list{padding:0}.archive .left .wpp-list li{padding:.1875rem 0 1.125rem;line-height:1.3125rem}.archive .left .wpp-list li time{display:block}@media (min-width:720px){.archive .left .twitter .popular-posts{display:block}.archive .right{display:inline-block;width:calc(65% - 10px)}}.archive .right .bar,.archive .wp-paginate .title{display:none}.archive .wp-paginate .page{background:#D60414;font-size:13px;color:#fff;border:none}.archive .wp-paginate .page:hover{background:#BD1D29}.archive .wp-paginate .next{background:#D60414;font-size:13px;color:#fff;border:none}.archive .wp-paginate .next:hover{background:#BD1D29}.archive .wp-paginate .prev{background:#D60414;font-size:13px;color:#fff;border:none}.archive .wp-paginate .prev:hover{background:#BD1D29}.archive .thorax .search .row{display:inline-block}.archive .thorax .search .row .searchform .input-group{border:1.5px solid #bbb}.archive .thorax .search .row .searchform .input-group .form-control{width:90px}@media (min-width:720px){.archive .thorax .search .row .searchform .input-group .form-control{width:100%}}.archive .thorax .search .post-type{width:45%;position:relative}@media (min-width:720px){.archive .thorax .search .post-type{width:90%}}.archive .thorax .post-type .category-container{list-style:none;margin:0;position:absolute;width:100%;background:#DDD;padding-bottom:1rem}.archive .thorax .post-type .category-container li a{color:#000;font-size:14px}.archive .thorax .post-type .archive-menu{background:#DDD;padding:10px .65rem;font-size:.9375rem;color:#555;border-radius:.375rem;text-transform:uppercase;display:block}.archive .thorax .post-type .archive-menu>span:before{-webkit-transition:all .25s;transition:all .25s}.archive .thorax .post-type .archive-menu.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.archive .thorax .post-type .archive-menu.active>span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.archive .thorax .post-type #menu-archive-nav{padding:0;list-style:none}.archive .thorax .post-type #menu-archive-nav a{font-size:.84375rem;color:#888;letter-spacing:.02rem;text-transform:uppercase}.archive .thorax .blog_item{margin:40px 0}.archive .thorax .blog_item:first-child{margin:20px 0}.archive .thorax .blog_item .excerpt{font-size:1rem}.archive .thorax .blog_item .excerpt p{margin:.325rem 0;padding:0}.archive .thorax #main h2{margin-bottom:0}.archive .thorax time{display:block;font-size:.75rem;text-transform:uppercase;color:#888;letter-spacing:.03rem}.archive .thorax .more{display:inline-block;vertical-align:middle}.archive .thorax .featured{margin-top:1rem}.archive .thorax .title,.archive .thorax .title h3{margin-top:0}.archive .thorax .title a{color:#000}@media (min-width:720px){html body.take-action .post{display:inline-block;width:calc(33.33% - 3rem);margin-right:6rem;vertical-align:top}}html body.take-action .post h1{font-size:2.25rem;color:#23346B;font-weight:700}html body.take-action .post .content p{font-size:1rem;color:#5B7B96}html body.take-action .landing_form{margin-top:.75rem}@media (min-width:920px){html body.take-action .landing_form{width:calc(65.66% - 3rem)}}html body.take-action .landing_form h1{font-size:1.325rem;font-weight:700;margin:0 .5625rem .75rem}html body.take-action .landing_form .check-container{text-align:left}html body.take-action .landing_form .check-container #volunteer{width:5%;vertical-align:middle;margin-right:1rem}html body.take-action .landing_form .check-container .check-label{color:#fff;vertical-align:middle}@media (min-width:920px){html body.take-action .landing_form #email{width:calc(66% - 5px);margin-left:0}html body.take-action .landing_form #zip{width:calc(34% - 5px);margin-left:.5625rem}}html body.take-action .landing_form #city{width:calc(40% - 5px)}@media (min-width:920px){html body.take-action .landing_form #state{width:calc(26% - 5px)}}html body.take-action .alt-form{margin-top:30px;background:#717995}@media (min-width:720px){html body.take-action .left-col{display:inline-block;width:calc(33.33% - 3rem);margin-right:6rem;vertical-align:top}html body.take-action .alt-form{margin-top:0}}html body.take-action .alt-form #zip{width:calc(28% - 5px);margin-left:.5625rem}html body.take-action .alt-form #email{width:calc(72% - 5px)}html body.take-action .alt-form button{background:#03113D}html body.take-action .socials{text-align:center;margin-top:1rem}html body.take-action .socials img{max-width:2.625rem;margin:0 .75rem}html body.take-action .socials h2{color:#7F7F7F}@media (min-width:720px){.social-feeds{width:calc(33.33% - 3rem);display:inline-block}}.social-feeds .social-feed.instagram-media .logo-container{margin:.5rem 0 1rem}.social-feeds .social-feed .logo-container{text-align:center}.social-feeds .social-feed .logo-container img{width:2.25rem}.fts-twitter-div{overflow:hidden;text-align:left}.fts-jal-fb-header h1{display:none}.fts-jal-fb-user-name a{color:#000}.fts-jal-fb-message{padding-top:0}.fts-jal-fb-group-display img{width:100%;height:auto}.tweeter-info .right{padding:0}@media (min-width:920px){.fts-jal-fb-link-wrap{padding:10px;border:1px solid #d9dce6}}.fts-jal-fb-see-more{color:rgba(144,147,148,.71)}.fts-jal-fb-description-wrap{font-size:inherit!important}.jal-fb-description{color:#000}@media (min-width:720px){section.content{padding:0 5rem}}section.content h1{color:#23346b;font-size:1.875rem;margin:0;font-weight:700}@media (min-width:920px){section.content{padding:0 9rem}section.content h1{font-size:2.25rem}}section.content h3{color:#33447b;font-family:acumin-pro-semi-condensed,sans-serif;margin:.75rem 0 .375rem;font-size:1.125rem}section.content p{font-size:1rem}section.content ul.two_columns{margin-top:.75rem;margin-bottom:1.875rem;list-style-type:none;font-size:.9325rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}section.content ul.two_columns li{padding:.5rem 0}section.content .wp-caption{background:0 0;border:none;max-width:100%}section.content .wp-caption.alignright{width:100%!important}section.content .wp-caption img{width:98.5%}section.content .wp-caption p.wp-caption-text{color:#666;font-size:.75rem;font-style:italic;text-align:left}section.content .alignleft{float:none;width:100%;height:auto;position:relative;margin:0;padding:.833rem 1.25rem}@media (min-width:720px){section.content .alignleft{float:left;width:auto;max-width:17.25rem;margin-left:-5.25rem;padding-left:0}}@media (min-width:920px){section.content .alignleft{max-width:22.25rem;margin-left:-8.25rem}}section.content .alignright{float:none;width:100%;height:auto;position:relative;margin:0;padding:.833rem 1.25rem}@media (min-width:720px){section.content .alignright{float:right;width:auto;max-width:17.25rem;padding-right:0;margin-right:-5rem}footer .footer_join{display:inline-block;width:calc(66.66% - 3rem)}}@media (min-width:920px){section.content .alignright{max-width:22.25rem;margin-right:-9.5rem}footer .footer_join #footersignup{display:inline}}section.content .pullquote{color:#5b7b96;font-size:1.125rem}footer{background:#03113D;border-top:5px solid #D60414;margin-top:1.5rem}footer .container{text-align:center}footer .footer_join{background:#23346B;padding:.5625rem .75rem;margin:15px;text-align:center}footer .footer_join input{font-size:1rem}footer .footer_join input::-webkit-input-placeholder{font-size:1rem}footer .footer_join input::-moz-placeholder{font-size:1rem}footer .footer_join input:-ms-input-placeholder{font-size:1rem}footer .footer_join input::placeholder{font-size:1rem}footer .footer_join h2{display:none}@media (min-width:920px){footer .footer_join h2{display:inline-block;margin:0 .375rem;color:#fff;font-size:1.3125rem}}footer .footer_join #email_quicksignup{width:34%;padding:5px;border:none;border-radius:3px;margin:0}footer .footer_join #zip_quicksignup{width:20%;padding:5px;border:none;border-radius:3px;margin:0 0 0 5px}footer .footer_join button{background:#717995;color:#fff;text-transform:uppercase;padding:7px 14px;border:none;margin-left:5px;border-radius:3px;font-size:1rem;line-height:1.05}footer .donate-container{text-align:center}@media (min-width:720px){footer .donate-container{display:inline-block;width:calc(33.33% - 3rem)}footer .disclaimer-container{text-align:center}}footer .donate-container a{background:#D60414;color:#fff;text-decoration:none;text-transform:uppercase;padding:5px 15px;font-weight:600;font-family:acumin-pro-condensed,sans-serif;font-size:1.59375rem}footer .connect{text-align:center;margin:10px 0}footer .connect .social{display:block}footer .connect .social a{color:#fff;text-decoration:none;font-size:25px;padding:0 1.125rem}footer .connect .addr{color:#fff}footer .menu-footer-container #menu-footer{list-style:none;padding:0;text-align:center}footer .menu-footer-container #menu-footer li{display:inline-block;margin-left:10px}footer .menu-footer-container #menu-footer li:first-child{margin-left:0}footer .menu-footer-container #menu-footer li a{color:#fff;text-decoration:none;text-transform:uppercase}footer .disclaimer-container{padding:10px}@media (min-width:720px){footer .disclaimer-container .menu-footer-container{display:inline-block}}footer .disclaimer-container .disclaimer{border:1px solid #fff;width:90%;margin:0 auto;padding:5px;color:#fff;max-width:400px;text-align:center}
/*# sourceMappingURL=maps/style.css.map */
