@font-face{font-family:'rock';src:url("../font/rockwell-extrabold-webfont.woff2") format("woff2"),url("../font/rockwell-extrabold-webfont.woff") format("woff");font-weight:normal;font-style:normal}.search-footer{width:100%;-webkit-transition:.5s all;transition:.5s all;position:relative;display:none}@media (max-width: 767px){.search-footer{display:block}}.search-footer .search-footer-inner{z-index:100;background:black;color:white;padding:10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;z-index:50}@media (max-width: 767px){.search-footer .search-footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.search-footer .search-footer-inner .col{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:10px}.search-footer .search-footer-inner .search{color:#A2A04A;border-right:1px solid rgba(255,255,255,0.5);font-size:25px}.search-footer .search-footer-inner .text{font-family:"acumin-pro-condensed",sans-serif;text-transform:uppercase;font-size:22px;line-height:1.1em}.search-footer .search-box{position:absolute;z-index:40;-webkit-box-sizing:border-box;box-sizing:border-box;top:-200px;width:100%;left:0;padding:20px;background:#A9B7B7;border-bottom:2px solid #DBE3E9;opacity:0;-webkit-transition:.5s all ease;transition:.5s all ease}.search-footer .search-box.active{display:block;top:100%;opacity:1}.select2-container{width:100% !important}.select2-results__options li.select2-results__option{font-size:18px;text-align:center;margin:0;color:#A9B7B7;text-transform:uppercase !important}.select2-results__options li.select2-results__option--highlighted{background:#A2A04A !important}.select2-dropdown{border:1px solid #DBE3E9 !important}.select2-container--default .select2-selection--single{border:1px solid #DBE3E9 !important;height:38px !important;line-height:38px !important}.select2-container--default .select2-search--dropdown .select2-search__field{border:none !important;border:1px solid #DBE3E9 !important;background:white !important;text-transform:uppercase !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#A9B7B7 !important;text-align:center !important;text-transform:uppercase !important;line-height:38px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{right:7px !important;height:38px !important}html{max-width:100%}body{font-family:"raleway",sans-serif;font-weight:600;font-size:16px;background:#f7f7f7;line-height:1.4em;max-width:100%}h1,h1.entry-title{font-family:"minion-pro",serif;font-size:45px;font-variant:small-caps;font-weight:400}@media (max-width: 767px){h1,h1.entry-title{font-size:20px}}h2{font-family:"acumin-pro-condensed",sans-serif;font-size:20px;text-transform:uppercase;font-weight:700;letter-spacing:3px}@media (max-width: 767px){h2{font-size:18px}}h3{font-family:"acumin-pro-condensed",sans-serif;font-weight:normal;font-size:22px;text-transform:uppercase;letter-spacing:3px}@media (max-width: 767px){h3{font-size:16px}}h4{font-family:"acumin-pro-condensed",sans-serif;font-weight:bold;font-size:22px;text-transform:uppercase}@media (max-width: 767px){h4{font-size:16px}}h5{font-family:"acumin-pro-condensed",sans-serif;font-weight:normal;font-size:22px;text-transform:uppercase}@media (max-width: 767px){h5{font-size:16px}}h6{font-family:"raleway",sans-serif}hr{max-width:65%;border:none;border-top:2px solid #DBE3E9;margin:10px auto}p,li{font-family:"raleway",sans-serif;font-weight:600;font-size:16px;margin-bottom:10px;line-height:1.4em}@media (max-width: 767px){p,li{font-size:13px}}p:last-child,li:last-child{margin-bottom:0}a{color:#A2A04A;text-decoration:none}a:hover{color:#BD3D42}a:focus{outline:none;color:#BD3D42}ul.genesis-skip-link li{margin:0}.clear{width:100%;clear:both}.page.page-template-default .entry{background:transparent;padding:20px 30px}@media (max-width: 767px){.page.page-template-default .entry{padding:20px 0}}.page.page-template-default .entry-header{max-width:500px;margin:0 auto 70px}@media (max-width: 767px){.page.page-template-default .entry-header{margin-bottom:30px}}.page.page-template-default .entry-title{text-align:center;margin-bottom:10px;border-bottom:2px solid #DBE3E9}@media (max-width: 767px){.page.page-template-default .entry-title{padding-bottom:10px}}.page.page-template-default .subheading{text-align:center}@media (max-width: 767px){.page.page-template-default .subheading{font-size:16px}}.page.page-template-default h2.icon-heading{font-size:26px;border-bottom:2px solid #DBE3E9;padding-bottom:30px;margin-bottom:20px;padding-left:10px}@media (max-width: 767px){.page.page-template-default h2.icon-heading{font-size:18px;padding-bottom:15px;margin-bottom:15px;padding-left:0}}.page.page-template-default h2.icon-heading i{background:#A2A04A;padding:5px 2px 3px 5px;font-size:32px;color:white;margin-right:10px;position:relative;top:3px;border-radius:3px}@media (max-width: 767px){.page.page-template-default h2.icon-heading i{font-size:18px;margin-right:5px}}.site-header-stateag{border-bottom:2px solid #DBE3E9;background:white;position:relative;z-index:99999}@media (max-width: 767px){.site-header-stateag{border:none}}.site-header-stateag .header-block .wrap{max-width:100%;width:auto}.site-header-stateag .header-block.logo-area{margin-right:auto;position:relative;background:white}@media (max-width: 1023px){.site-header-stateag .header-block.logo-area{margin:auto;margin-left:15px}}.site-header-stateag .header-block.header-menu{margin-left:auto}@media (max-width: 1023px){.site-header-stateag .header-block.header-menu{margin:auto}}.site-header-stateag .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1023px){.site-header-stateag .wrap{padding:0;min-height:50px;max-width:100%}}.site-header-stateag .wrap .header-block{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media (max-width: 1023px){.site-header-stateag .wrap .header-block{padding:0 !important}}.site-header-stateag .wrap .header-block.header-menu{margin:0 !important}.site-header-stateag a.logo{height:41px;width:300px;display:block;background:url("../images/logo.svg");background-size:contain;background-position:center left;background-repeat:no-repeat}@media (max-width: 1023px){.site-header-stateag a.logo{height:30px;width:220px}}.us-state{fill:#CFD7DB;-webkit-transition:.5s all ease;transition:.5s all ease}.us-state:hover,.us-state:active,.us-state:focus{fill:#eceff1}.us-state.independant,.us-state.nonpartisan{fill:#87848C;-webkit-transition:.5s all ease;transition:.5s all ease}.us-state.independant:hover,.us-state.independant:active,.us-state.independant:focus,.us-state.nonpartisan:hover,.us-state.nonpartisan:active,.us-state.nonpartisan:focus{fill:#a19ea5}.us-state.democrat{fill:#00546E;-webkit-transition:.5s all ease;transition:.5s all ease}.us-state.democrat:hover,.us-state.democrat:active,.us-state.democrat:focus{fill:#007ba1}.us-state.republican{fill:#BD3D42;-webkit-transition:.5s all ease;transition:.5s all ease}.us-state.republican:hover,.us-state.republican:active,.us-state.republican:focus{fill:#cc6165}.map_tooltip{display:none}.map_tooltip{position:absolute;display:block;border-radius:3px;border:1px solid #bd3d42;background:#fff;color:#000;font-family:Comfortaa, Verdana;font-size:large;padding:8px;pointer-events:none;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}@media (max-width: 767px){.map_tooltip{padding:2px}}.map-wrap{width:100%;float:left;-webkit-transition:.5s width ease;transition:.5s width ease}@media (max-width: 767px){.map-wrap{min-height:0;-webkit-transition:none;transition:none}}.map-wrap.scrolled{width:70%}@media (max-width: 767px){.map-wrap.scrolled{width:0;display:none}}#overview{min-height:calc( 100vh - 72px);width:0;opacity:0;float:left;-webkit-transition:.5s all ease;transition:.5s all ease;background:#DBE3E9}@media (max-width: 767px){#overview{min-height:0;-webkit-transition:none;transition:none}}#overview.scrolled{width:30%;opacity:1}@media (max-width: 767px){#overview.scrolled{width:100%}}.small-state-outline svg{height:30px;width:auto !important;top:5px;position:relative}.small-state-outline svg path{fill:gray}.affiliation.republican .small-state-outline svg path{fill:#BD3D42}.affiliation.democrat .small-state-outline svg path{fill:#00546E}.affiliation.independant .small-state-outline svg path{fill:#87848C}.svg-container{max-width:900px;width:100%;margin:0 auto}.page-id-72 .site-inner{padding:0}.map-content{max-width:800px;margin:0 auto -50px !important;padding:35px 0 0}@media (max-width: 1200px){.map-content{margin:0 auto !important}}@media (max-width: 767px){.map-content{padding:20px 20px 0}}.map-content h1{margin-bottom:0}@media (max-width: 767px){.map-content h1{font-size:35px;line-height:0.9em;margin-bottom:10px}}.map-content h2,.map-content h3{margin-bottom:0}.map-content>hr,.map-content>p{display:none}#ag_info .state-header{padding:15px;text-align:center;background:#EFF4F7;position:relative}#ag_info .state-header #closesidebar{position:absolute;top:50%;left:20px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:25px;-webkit-transition:.5s all ease;transition:.5s all ease;display:block}#ag_info .state-header h2{margin-bottom:0;line-height:1em;font-size:30px;font-weight:bold}#ag_info .republican .state-header{color:#BD3D42}#ag_info .democrat .state-header{color:#00546E}#ag_info .independant .state-header{color:#87848C}#ag_info .content-container{padding:30px 50px}@media (max-width: 1400px){#ag_info .content-container{padding:15px 25px}}.map_tooltip{border:none;background:transparent;padding:0;width:400px;-webkit-transform:translateY(calc( -100% - 10px)) translateX(-30px);transform:translateY(calc( -100% - 10px)) translateX(-30px);overflow:visible}@media (max-width: 767px){.map_tooltip.scrolled{display:none;opacity:0}}@media (max-width: 767px){.map_tooltip{width:250px}}.map_tooltip h2.state-name{font-size:20px;letter-spacing:1px;margin:0;line-height:1.2em;font-weight:bold}.map_tooltip h3.attorney-general{font-size:18px;letter-spacing:2px;font-weight:700;margin:0;line-height:1.2em;margin-bottom:5px}@media (max-width: 767px){.map_tooltip h3.attorney-general{font-size:13px}}.map_tooltip p{margin-bottom:0;font-size:15px;color:#333;line-height:1.2em}@media (max-width: 767px){.map_tooltip p{font-size:12px}}.map_tooltip .affiliation{border:2px solid #A9B7B7;border-radius:3px;padding:15px 20px 20px;background:white;position:relative}@media (max-width: 767px){.map_tooltip .affiliation{padding:5px 10px 10px}}.map_tooltip .affiliation:after{content:"";bottom:-20px;border:10px solid green;border-color:white transparent transparent transparent;display:block;left:20px;position:absolute;z-index:10}.map_tooltip .affiliation:before{content:"";bottom:-28px;left:16px;border:14px solid green;border-color:#87848C transparent transparent transparent;display:block;position:absolute;z-index:5}.map_tooltip .affiliation.republican{border-color:#BD3D42}.map_tooltip .affiliation.republican:before{border-color:#BD3D42 transparent transparent transparent}.map_tooltip .affiliation.democrat{border-color:#00546E}.map_tooltip .affiliation.democrat:before{border-color:#00546E transparent transparent transparent}.map_tooltip .affiliation.independent{border-color:#87848C}.map_tooltip .affiliation.independent:before{border-color:#87848C transparent transparent transparent}.map_tooltip .affiliation h2.state-name{color:#87848C}.map_tooltip .affiliation.republican h2.state-name{color:#BD3D42}.map_tooltip .affiliation.democrat h2.state-name{color:#00546E}.map_tooltip .affiliation.independant h2.state-name{color:#87848C}.ag-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ag-container .pic,.ag-container .info{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ag-container .pic{margin-right:25px}@media (max-width: 767px){.ag-container .pic{margin-right:10px}}.ag-container .pic img{width:100px;height:auto !important;margin-bottom:-8px;border-radius:3px}@media (max-width: 767px){.ag-container .pic img{width:70px}}.ag-container .info h2{margin-bottom:0;font-size:20px}.ag-container .info p{margin-bottom:0;font-size:14px}@media (max-width: 767px){.ag-container .info p{font-size:12px}}.tab-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-left:-2px;margin-right:-2px;margin-top:25px}@media (max-width: 1200px){.tab-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.tab-links li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 2px 4px;width:100%;margin:0}.tab-links li a{text-align:center;display:block;background:#A2A04A;color:white;text-transform:uppercase;padding:10px 5px;-webkit-transition:.5s all;transition:.5s all;font-size:16px;letter-spacing:1px;font-family:"acumin-pro-condensed",sans-serif}.tab-links a:focus{outline:none}.tab-links li.active a,.tab-links li a:hover{color:black;background:white}.tab{display:none !important;padding:20px;background:white;max-height:400px;overflow-y:auto}.tab p{font-size:13px;margin-bottom:20px}.tab p span,.tab span.title{font-family:"acumin-pro-condensed",sans-serif;font-size:20px;text-transform:uppercase;font-weight:600;line-height:1em}.tab span.title{display:block}.tab .rss_content small{display:block !important;font-size:12px !important;padding:2px 0}.tab .rss_content p{margin-bottom:10px}.tab p:last-child{margin-bottom:0}.tab.active{display:block !important;opacity:1}body .feedzy-rss ul{margin:0}body .feedzy-rss .rss_item{padding:5px 0 !important}body .feedzy-rss .rss_item:first-child{padding-top:0 !important}body .feedzy-rss .rss_item:last-child{border-bottom:none !important;padding-bottom:0 !important}body .feedzy-rss .rss_item p:last-child{margin-bottom:0}.sharing{padding:25px 0;margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sharing:last-child{padding-bottom:0}.sharing .share-button{background:#87848C;color:white;width:100%;text-align:center;margin:0 10px;-webkit-transition:.5s all ease;transition:.5s all ease;text-transform:uppercase;font-family:"acumin-pro-condensed",sans-serif;font-weight:800}.sharing .share-button i{background:#6e6b72;padding:10px 15px;font-size:20px;float:left;-webkit-transition:.5s all ease;transition:.5s all ease}.sharing .share-button span.share-link-wrap{text-align:center;line-height:40px}.sharing .share-button:hover{background:#6e6b72}.sharing .share-button:hover i{background:#545258}.sharing .share-button.share-facebook{background:#3b5998}.sharing .share-button.share-facebook i{background:#2d4373}.sharing .share-button.share-facebook:hover{background:#2d4373}.sharing .share-button.share-facebook:hover i{background:#1e2e4f}.sharing .share-button.share-twitter{background:#4099ff}.sharing .share-button.share-twitter i{background:#0d7eff}.sharing .share-button.share-twitter:hover{background:#0d7eff}.sharing .share-button.share-twitter:hover i{background:#0065d9}.genesis-nav-menu a{padding:5px 0;margin-left:20px;margin-right:20px;text-decoration:none !important;font-family:"acumin-pro-condensed",sans-serif;font-weight:bold;font-size:18px;text-transform:uppercase;color:#A9B7B7;-webkit-transition:.5s all ease;transition:.5s all ease;border-bottom:2px solid transparent;line-height:0.9em}@media (max-width: 1023px){.genesis-nav-menu a{padding-top:25px !important;padding-bottom:25px !important}}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{border-color:#DBE3E9}.menu-toggle,.menu-toggle:focus,.menu-toggle:hover{border:none;outline:none}@media (max-width: 1023px){.menu-toggle,.menu-toggle:focus,.menu-toggle:hover{background:#A2A04A;color:white}}@media (max-width: 1023px){.nav-primary{position:absolute;z-index:100;width:100%;left:0;top:0 !important;margin-top:53px !important}.nav-primary li a{margin:0;text-align:center;background:#DBE3E9;color:#A9B7B7;margin:0 !important;border-bottom:1px solid rgba(169,183,183,0.2) !important}}.page-template-page_2col .site-inner{padding-top:100px}@media (max-width: 1023px){.page-template-page_2col .site-inner{padding-top:0px}}.page-template-page_2col .entry{background:transparent;padding:0}.page-template-page_2col .the-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px}@media (max-width: 1023px){.page-template-page_2col .the-content-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}}.page-template-page_2col .the-content-container .col{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;padding:0 40px}@media (max-width: 1023px){.page-template-page_2col .the-content-container .col{padding:20px 30px}}.page-template-page_2col .the-content-container .col.featured-image{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:250px}.page-template-page_2col h1.entry-title{margin-bottom:5px}.page-template-page_2col h2.subheading{font-size:20px;border-top:2px solid #DBE3E9;padding-top:10px}@media (max-width: 767px){.page-template-page_2col h2.subheading{font-size:14px}}.page-template-page_2col .entry-header{margin-bottom:40px}@media (max-width: 767px){.page-template-page_2col .entry-header{margin-bottom:20px}}.page-template-page_2col .two-column{-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px}@media (max-width: 767px){.page-template-page_2col .two-column{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}}.loop-container.loop-layout-links{padding:0;margin:0 0 50px}.loop-container.loop-layout-links .entry{background:transparent}@media (max-width: 767px){.loop-container.loop-layout-links .entry{padding:0;margin-bottom:15px}}.loop-container.loop-layout-links .entry p{margin-bottom:0}
/*# sourceMappingURL=stateag-style.css.map */