/*!
Theme Name:     Nancy Pelosi for Congress
Theme URI:      
Description:    Custom Theme for Nancy Pelosi for Congress
Author: Well & Lighthouse, LLC
Author URI: http://www.wellandlighthouse.com/
Template:       wl-framework
Version:        2.2.3
*/#thorax{background:0 0;width:100%}#thorax .blog-link{background:#638ca1;width:100%;margin:20px auto}.feature.slides{margin:0 auto;padding:0;list-style:none;width:90%}.fts-powered-by-text{display:none!important}.fts-powered-by-text-popup a.fts-powered-by-text{display:none!important}@media (min-width:768px){.left{width:61%;display:inline-block;vertical-align:top}}.left .lower .flexslider .flex-direction-nav{text-align:center}.left .lower .flexslider .flex-direction-nav .flex-nav-prev{display:inline-block}.left .lower .flexslider .flex-direction-nav .flex-nav-next{display:inline-block;margin-left:1rem}@media (min-width:768px){.right{width:35%;margin-left:2%;display:inline-block;vertical-align:top}}.news-feed{display:none}.more{text-align:center;font-size:14px;background:rgba(12,37,63,.94);margin:0 20px auto;border-radius:35px}.more a{display:block;padding:10px;color:#fff;font-family:Lora,serif}.read-more a{color:#638ca1;text-transform:uppercase}.fts-simple-fb-wrapper{margin:0 20px;text-align:left;font-weight:200;max-height:1500px;overflow:scroll}.fts-jal-fb-group-header-desc{display:none}.fts-jal-fb-top-wrap{margin-bottom:0}.fts-simple-fb-wrapper .fts-jal-fb-description-wrap,.fts-simple-fb-wrapper .fts-jal-fb-post-time,.fts-simple-fb-wrapper .fts-jal-single-fb-post,.fts-slicker-facebook-posts .fts-jal-fb-description-wrap,.fts-slicker-facebook-posts .fts-jal-fb-post-time,.fts-slicker-facebook-posts .fts-jal-single-fb-post{color:#4e4e4e!important}.fts-simple-fb-wrapper .fts-jal-fb-description-wrap a,.fts-simple-fb-wrapper .fts-jal-fb-post-time a,.fts-simple-fb-wrapper .fts-jal-single-fb-post a,.fts-slicker-facebook-posts .fts-jal-fb-description-wrap a,.fts-slicker-facebook-posts .fts-jal-fb-post-time a,.fts-slicker-facebook-posts .fts-jal-single-fb-post a{color:#293961}.fits-jal-fb-link-wrap{margin-top:0}.fts-jal-single-fb-post{padding:15px 0 10px!important}.fts-fb-load-more{width:90%;margin:0 auto}.fts-jal-fb-header a{display:none}.fts-jal-fb-message{padding-top:0;font-size:15px;font-family:Lora,serif}.fts-jal-fb-message p{margin:10px 0;color:#000}.fts-jal-fb-picture{margin:0 10px 0 0}.jal-fb-caption p{color:#999;margin:5px 0}.fts-slicker-instagram.masonry.js-masonry.feed_dynamic_classs_user{padding:0 10px}.fts-jal-fb-name{font-weight:400;font-size:16px;padding-bottom:0}.jal-fb-description p{margin:5px 0}.social-feed{padding-bottom:20px}.social-feed h3{font-family:Raleway,sans-serif;font-weight:900;color:#afbfd0;font-size:36px;font-size:3.6rem;text-transform:uppercase;text-align:center;font-style:normal;margin:0;line-height:1em;margin-bottom:20px}@media (min-width:768px){.social-feed h3{font-size:4.9rem}}@media (min-width:1024px){.social-feed h3{font-size:6rem}}.social-feed .fts-slicker-instagram{margin:20px}.social-feed .fts-twitter-div a{color:#999}.social-feed .fts-twitter-text{font-family:Lora,serif}.social-feed .twitter-container{overflow:scroll;max-height:350px;margin:0 20px;text-align:left;font-weight:200;max-height:369px}.social-feed .fts-twitter-username img.twitter-image{max-width:50px}body.gallery .gallery-item{display:block!important;float:none!important;width:100%!important}@media (min-width:768px){body.gallery .gallery-item{float:left!important;text-align:center;width:calc(45% - 3rem)!important;margin:10px 3rem 0!important}}body.gallery .video_gallery{display:block;float:none;width:100%;margin:3rem}@media (min-width:768px){body.gallery .video_gallery{float:left;margin-top:10px;text-align:center;width:calc(45% - 3rem)}}body #issues ul{list-style:none}body.interior .image{max-width:1200px;margin:30px auto}body.issues{text-align:center}body.issues #thorax .container{max-width:1200px}@media (min-width:1024px){body.issues #thorax .container h2{font-size:3rem}}body.issues #thorax .issue{vertical-align:top;width:100%;display:block;margin:0 auto;text-align:left;max-width:625px;padding:0}@media (min-width:768px){body.issues #thorax .issue{width:calc(50% - 1.625rem);display:inline-block}}@media (min-width:1200px){body.issues #thorax .issue{width:calc(33% - 1.625rem)}}body.issues #thorax .issue li{padding:1rem}body.issues #thorax .issue li a{background:#293961;width:100%;padding:3rem;display:block}body.issues #thorax .issue li a h2{color:#fff;font-size:2rem;min-height:215px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:600px){body.issues #thorax .issue li a h2{font-size:2.625rem}}@media (min-width:768px){body.issues #thorax .issue li a h2{font-size:3rem}}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{margin:0}img{width:100%;height:100%}a{text-decoration:none}a img{border:none}.bigform{margin-bottom:6rem}nav ul{margin:0;padding:0}.button{color:#fff}div.image img{width:100%;height:auto!important}.logo img{width:100%}#fphero{position:relative}@media (min-width:768px){#fphero.flexslider{margin-bottom:15em}}#fphero.flexslider .slide{display:none}#fphero.flexslider .slide:first-child{display:block}@media (min-width:768px){#fphero.flexslider form{position:absolute;bottom:-15em;z-index:9;left:calc(50% - 410px)}}@media (min-width:1024px){#fphero.flexslider form{left:calc(50% - 437px)}}@media (min-width:768px){#fphero.flexslider .container h2{text-shadow:#000 0 0 10px}}#fphero.flexslider .container a{color:#12606d}@media (min-width:768px){#fphero.flexslider .container a{color:#fff;text-shadow:#000 0 0 10px}}#fphero .flex-direction-nav{text-align:center}#fphero .flex-direction-nav .flex-nav-prev{display:inline-block}#fphero .flex-direction-nav .flex-nav-prev a{color:#293961;font-weight:700}#fphero .flex-direction-nav .flex-nav-next{display:inline-block;margin-left:1rem}#fphero .flex-direction-nav .flex-nav-next a{color:#293961;font-weight:700}html header nav ul.menu li ul{display:none;position:absolute;padding:0;z-index:10;background:#fff;text-align:left;box-shadow:5px 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.4);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.4)}@media (min-width:768px){html header nav ul.menu li ul{width:18%}}#menu-item-741{display:block;width:100%;padding:0}html header nav ul.menu li:hover ul{display:block}html header nav ul.menu li a{padding:.5em;display:block;width:100%}header{border-top:6px #293961 solid;padding:0;background:#f8f3e5}header.desktop{display:none;border-top-width:16px;padding:20px 30px}header.desktop .logo{width:180px}header.desktop section#header_main{max-width:1400px;margin:0 auto;width:100%}header.mobile{width:100%;height:60px;z-index:9999999;-webkit-box-shadow:0 1px 5px #292515;box-shadow:0 1px 5px #292515;background:url(images/logo.png) no-repeat 50% center #f8f3e5;background-size:128px;padding:12px;text-align:left}header.mobile .logo{width:60%;margin:0 auto;padding:20px}header.mobile a{font-size:2.6rem}header.mobile nav{display:none;position:relative;top:11px;left:0;font-size:0;z-index:9}header.mobile nav .menu{width:50%;max-width:200px;background:#f8f3e5;text-align:left;-webkit-box-shadow:1px 1px 1px 0 #292515;box-shadow:1px 1px 1px 0 #292515;font-family:Raleway,sans-serif}header.mobile nav .menu li{padding:.25em;border-top:1px solid #293961;text-shadow:none}header.mobile nav .menu li:first-child{border:none}header.mobile nav .menu li a{color:#293961;text-decoration:none;font-size:20px;font-size:2rem;line-height:2em;padding:.5em}header nav{vertical-align:middle}@media (min-width:768px){header nav{display:inline-block}}header nav a{color:#293961}header nav>ul>li{font-size:16px;font-size:1.6rem;list-style-type:none;font-family:Raleway,sans-serif;font-weight:300}@media (min-width:1024px){header nav>ul>li{font-size:20px;font-size:2rem}}@media (min-width:1400px){header nav>ul>li{font-size:24px;font-size:2.4rem}}header nav>ul>li:first-child{border-left:none;padding-left:0}header nav ul li{vertical-align:top;padding:0 1em;border-left:thin solid #acbadd}@media (min-width:768px){header nav ul li{display:inline-block}}.landing_form{text-align:center}.button{display:block;width:90%;margin:15px auto;background:#293961;color:#fefefe;border:none;border-radius:35px;font-family:Raleway,sans-serif;font-weight:900;text-transform:uppercase;font-size:3rem;padding:15px}.right .more{margin:0 36px auto;font-weight:700}body #thorax .container{width:95%;max-width:780px;margin:30px auto;font-size:1.6rem;color:#293961;font-family:Lora,serif;font-style:italic;line-height:1.75em}body #thorax .container h2{font-family:Raleway,sans-serif;font-weight:900;color:#afbfd0;font-size:36px;font-size:3.6rem;text-transform:uppercase;text-align:center;font-style:normal;margin:0;line-height:1em}body #thorax .container h3{font-size:2.4rem;margin:0;line-height:1em}footer{margin-top:60px}footer nav a{color:#293961}footer nav>ul>li{font-size:14px;font-size:1.4rem;list-style-type:none;font-family:Raleway,sans-serif;font-weight:300}footer nav ul>li:first-child{border-left:none;padding-left:0}footer nav ul li{display:inline-block;vertical-align:top;padding:0 10px;border-left:thin solid #acbadd}footer .disclaimer{margin:15px auto;width:70%;max-width:450px;padding:.5em;border:1px solid #ccc;color:#293961;text-align:center;font-size:12px;font-size:1.2rem;font-family:Raleway,sans-serif;font-weight:300;text-transform:uppercase}footer .menu-footer-footer-navigation-container{text-align:center}body.subscriptions select{height:2.2em}body.subscriptions form.bigform{max-width:650px;margin:0 auto}body.subscriptions input.button{font-size:20px;font-size:2rem;max-width:460px;width:100%;margin-top:16px}body.subscriptions input::-webkit-input-placeholder{color:#000}body.subscriptions input:-ms-input-placeholder{color:#000}body.subscriptions input::-ms-input-placeholder{color:#000}body.subscriptions input::placeholder{color:#000}body.ty .socials{text-align:center}body.ty .socials .social{display:inline-block;vertical-align:top;width:auto;margin:0 .5rem}body.ty .socials #fb.social{margin-top:-8px}body.splash #thorax{background:url(images/submitbg.png) repeat}body.splash #thorax .container{font-size:15px;margin:0 auto;width:90%}@media (min-width:768px){body.splash #thorax .container .main p{margin:.75em 0}}@media (min-width:1024px){body.splash #thorax .container .main p{margin:1em 0}}body.splash #thorax .container.feature .slide{display:none}body.splash #thorax .container.feature .slide:first-child{display:block}body.splash #thorax h2{font-size:45px;margin-top:20px}body.splash #thorax section.lower{margin:3em auto}@media (min-width:768px){body.splash #thorax section.lower{width:90%;margin:0 auto}}body.splash #thorax section.lower.news{padding:0 0 3em;margin:3rem auto}body.splash #thorax section.lower h2{color:#afbfd0;margin-bottom:20px;margin-top:0}body.splash #thorax section.lower a{color:#293961;font-weight:700}body.splash #thorax section.lower a.button{color:#fff;font-style:normal;text-align:center;font-weight:900;background:rgba(12,37,63,.94);font-family:Raleway,sans-serif}body.splash #thorax section.lower article{margin:2em 0;vertical-align:top}@media (min-width:768px){body.splash #thorax section.lower article{display:inline-block;width:calc(50% - 1em)}}@media (min-width:768px){body.splash #thorax section.lower article:nth-child(2n+1){margin-right:1em}}body.splash #thorax section.lower article h3{text-align:left}@media (min-width:768px){body.splash #thorax section.lower article h3{font-size:2.8rem}}body.splash #thorax section.lower article .more a{color:#fff}body.splash.landing #email{text-align:center}body.splash .content{color:#293961;font-size:16px}body.splash .content a{color:#293961}div.wpProQuiz_content input::-webkit-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}div.wpProQuiz_content input:-ms-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}div.wpProQuiz_content input::-ms-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}div.wpProQuiz_content input::placeholder{text-transform:uppercase;color:#fff;opacity:1}div.wpProQuiz_content input[type=email],div.wpProQuiz_content input[type=number],div.wpProQuiz_content input[type=tel],div.wpProQuiz_content input[type=text]{color:#f6f6f6;width:100%;font-family:Raleway,sans-serif;font-weight:900;font-size:18px;font-size:1.8rem;border:none;background:rgba(41,57,97,.45);text-align:center;border-radius:10px;padding:10px;margin-top:16px}div.wpProQuiz_content input:focus,div.wpProQuiz_content select:focus{outline:0}div.wpProQuiz_content select,div.wpProQuiz_content textarea{color:#f6f6f6;width:100%;font-family:Raleway,sans-serif;font-weight:900;font-size:18px;font-size:1.8rem;border:none;background:rgba(41,57,97,.45);text-align:center;border-radius:10px;padding:10px;margin-top:16px}div.wpProQuiz_content select{height:41px}form.bigform input[type=email],form.bigform input[type=number],form.bigform input[type=tel],form.bigform input[type=text],form.bigform select,form.bigform textarea{color:#f6f6f6;width:100%;font-family:Raleway,sans-serif;font-weight:900;font-size:18px;font-size:1.8rem;border:none;background:rgba(41,57,97,.45);text-align:center;border-radius:10px;padding:10px;margin-top:16px}form.bigform input[type=email]::-webkit-input-placeholder,form.bigform input[type=number]::-webkit-input-placeholder,form.bigform input[type=tel]::-webkit-input-placeholder,form.bigform input[type=text]::-webkit-input-placeholder,form.bigform select::-webkit-input-placeholder,form.bigform textarea::-webkit-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}form.bigform input[type=email]:-ms-input-placeholder,form.bigform input[type=number]:-ms-input-placeholder,form.bigform input[type=tel]:-ms-input-placeholder,form.bigform input[type=text]:-ms-input-placeholder,form.bigform select:-ms-input-placeholder,form.bigform textarea:-ms-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}form.bigform input[type=email]::-ms-input-placeholder,form.bigform input[type=number]::-ms-input-placeholder,form.bigform input[type=tel]::-ms-input-placeholder,form.bigform input[type=text]::-ms-input-placeholder,form.bigform select::-ms-input-placeholder,form.bigform textarea::-ms-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}form.bigform input[type=email]::placeholder,form.bigform input[type=number]::placeholder,form.bigform input[type=tel]::placeholder,form.bigform input[type=text]::placeholder,form.bigform select::placeholder,form.bigform textarea::placeholder{text-transform:uppercase;color:#fff;opacity:1}form.bigform select{height:41px}form.bigform input:focus,form.bigform select:focus{outline:0}body.interior.contact form.bigform input[type=email],body.interior.contact form.bigform input[type=number],body.interior.contact form.bigform input[type=tel],body.interior.contact form.bigform input[type=text],body.interior.contact form.bigform select,body.interior.contact form.bigform textarea{color:#f6f6f6;width:100%;font-family:Raleway,sans-serif;font-weight:900;font-size:1.8rem;border:none;background:rgba(41,57,97,.45);text-align:left;border-radius:10px;padding:10px;margin-top:16px}body.interior.contact h1{font-size:45px}body.interior #thorax .container{width:90%}body.interior h1{font-family:Raleway,sans-serif;font-weight:900;text-align:center;color:#afbfd0;font-size:40px;font-style:normal;text-transform:uppercase}body.interior h3 a{color:#293961}body.interior .more a{color:#fff}body.interior.archive #thorax article{margin:0 0 3em}body.interior.archive #thorax article h3{text-align:left}body.interior.archive #thorax .pagination{height:2em}body.interior.archive #thorax .pagination a{color:#293961;font-weight:700}body.interior.archive #thorax .post a{color:#293961}@-webkit-viewport,@-moz-viewport,@-ms-viewport,@-o-viewport,@viewport{width:device-width}@media only screen and (min-width:480px){body.subscriptions form.bigform input[type=email],body.subscriptions form.bigform input[type=text],body.subscriptions form.bigform select{width:48%}body.subscriptions input.button{font-size:30px;font-size:3rem}}@media only screen and (min-width:640px){body #thorax .container{margin:40px auto;font-size:22px;font-size:2.2rem}body #thorax .container h2{font-size:55px;font-size:5.5rem}body #thorax .container h3{font-size:36px;font-size:3.6rem}}@media only screen and (min-width:768px){header.desktop{display:block}header.mobile{display:none}header.desktop .logo{display:inline-block;vertical-align:middle}.nav{text-align:right;display:inline-block;vertical-align:middle;width:calc(100% - 183px)}body #thorax .container{margin:60px auto}body #thorax .container h2{font-size:49px;font-size:4.9rem}body.splash #thorax .container{position:relative;width:100%;max-width:1300px}body.splash .copy{position:absolute;bottom:0;width:100%}body.splash #thorax .container h2{color:#f6f6f6}body.splash .content{color:#f6f6f6}body.splash .content a{color:#f6f6f6}body.splash .main{width:90%;margin:0 auto}.landing_form{padding:0 20px 10px 20px}body.interior h1{font-size:70px;line-height:1}body.interior.single h1{font-size:48px;line-height:1}body.interior.contact h1{font-size:70px}header .button{vertical-align:middle;display:inline-block;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1) inset;box-shadow:0 0 30px 0 rgba(0,0,0,.1) inset;background:#a62d23;text-align:center;text-decoration:none;font-size:16px;font-size:1.6rem;width:20%;padding:5px;margin:0}.button{width:50%;margin:15px auto;display:block;max-width:450px}.menu-footer-footer-navigation-container{display:block}footer .disclaimer{max-width:350px;font-size:13px}form.bigform input[type=email],form.bigform input[type=number],form.bigform input[type=tel],form.bigform input[type=text],form.bigform select,form.bigform textarea{max-width:200px;color:#f6f6f6;width:23%;display:inline-block}body.subscriptions form.bigform input[type=email],body.subscriptions form.bigform input[type=text],body.subscriptions form.bigform select{color:#000}body.subscriptions select{margin-left:16px}footer{text-align:center}body.contact #msg{display:block;width:100%;max-width:none}body.contact #firstname{max-width:none;width:49%}body.contact #lastname{max-width:none;width:49%;margin-left:1%}body.contact #phone{max-width:none;width:49%}body.contact #email{max-width:none;width:49%;margin-left:1%}body.contact #addr1{max-width:none;width:100%}body.contact #addr2{max-width:none;width:100%}body.contact #city{max-width:none;width:44%}body.contact #state{max-width:none;width:30%;margin-left:1%}body.contact #zip{max-width:none;width:22%;margin-left:1%}body.contact #subject{max-width:none;width:100%}}@media only screen and (min-width:960px){body #thorax .container h2{font-size:60px;font-size:6rem}}@media only screen and (min-width:1024px){body #thorax .container{margin:90px auto}header.desktop{padding:30px 45px}header.desktop .logo{width:270px}.nav{width:calc(100% - 273px)}header .button{padding:10px;font-size:24px;font-size:2.4rem;width:22%}}body.single-wl_landing .wpProQuiz_questionListItem label{display:block;text-align:center}body.single-wl_landing .wpProQuiz_questionListItem label input[type=radio]{display:inline;vertical-align:middle}body.single-wl_landing #thorax .container .wpProQuiz_questionListItem label h2{display:inline;vertical-align:middle}
/*# sourceMappingURL=maps/style.css.map */
