/*!
Theme Name: Democratic Governors of Association
Theme URI: http://democraticgovernors.org
Description: Custom WordPress theme for the DGA. Designed and developed by Chi/Donahoe + Cole/Duffey.
Version: 2.0
Author: Chi/Donahoe + Cole/Duffey
Author URI: http://projectsbycd2.com
*//*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input:focus{outline:none}input[type="text"],input[type="email"]{background:#E4E4E4;border-radius:5px;border:2px solid #DDDDDD;padding:5px;font-family:"Lato",sans-serif;margin-right:5px}input[type="text"]:focus,input[type="email"]:focus{border-color:#aaa;outline:none}#menu{border-left:2px solid #E6E6E6;-moz-box-sizing:border-box;box-sizing:border-box}#menu ul{margin:0;padding:70px 0 0 0;list-style:none}#menu ul li a{font-size:0.875em;text-transform:uppercase;display:block;padding:10px;color:#B8B7B7;font-family:"Montserrat",sans-serif;text-decoration:none;line-height:28px}#menu ul li a i{float:left;margin-right:5px}.panel{position:fixed;right:-15.625em;width:15.625em}.menu-link{display:block;float:right;background-repeat:no-repeat;background-position:center center;background-image:url("img/menu.png");height:48px;width:45px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.menu-link{background-image:url("img/menu_2x.png");background-size:45px 48px}}.gt-910 .menu-link{display:none}#container{position:relative;font-family:"Open Sans",sans-serif;margin-top:85px}.lt-910 .home #container{margin-top:70px}header{position:fixed;top:0;left:0;z-index:1000;width:100%;background:#FFF;padding:10px 0;border-bottom:2px solid #E6E6E6;margin:0 0 20px 0}.lt-910 header{padding:10px;-moz-box-sizing:border-box;box-sizing:border-box}.admin-bar header{top:30px}#header{width:870px;margin:0 auto;overflow:hidden}.lt-910 #header{width:auto}header h1{padding:0;margin:0;float:left}header h1 a{display:block;background-image:url("img/dga.png");height:45px;width:100px;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){header h1 a{background-image:url("img/dga_2x.png");background-size:100px 45px}}header h1 a:before{content:"";display:block;width:0;height:100%}nav{float:right;font-family:"Montserrat",sans-serif;margin-top:4px}.lt-910 nav{display:none}nav ul{float:left;padding:0;margin:0;overflow:hidden;border-radius:5px;list-style:none;border:1px solid #E2E1E1}#nav-1{margin-right:20px}nav ul li{float:left;border-right:1px solid #E2E1E1}nav ul li:last-child{border-right:none}nav ul li a{display:block;padding:10px;background:#F3F2F2;color:#888888;text-transform:uppercase;text-decoration:none;font-size:0.75em}nav ul li a.active,nav ul li a:hover{background:#B8B7B7;color:#FFF}nav ul li a#donate{background:red;color:#FFF;font-weight:700}nav ul li a#donate:hover{background:#f33}section.section{width:870px;margin:0 auto;padding-bottom:45px}section.section:after{content:"";display:table;clear:both}.lt-910 section.section{width:780px;padding-bottom:20px}.lt-800 section.section{width:auto;margin:0 10px}.sec-head{margin-bottom:10px;overflow:hidden}.sec-head h2{font-family:"Montserrat",sans-serif;font-size:0.9375em;font-weight:bold;color:#B8B7B7;text-transform:uppercase;margin:0;padding:0;line-height:26px;width:100%;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;overflow:hidden}.sec-head a{color:#B8B7B7;text-decoration:none}.sec-head a:hover{text-decoration:underline}.sec-head span{display:inline-block}.sec-head span:after{content:"";position:absolute;height:2px;border-top:2px solid #E6E6E6;top:11px;width:100%;margin-left:10px}.sec-head i{float:left;margin-right:10px}.box,.campaign{border:2px solid #E6E6E6;border-radius:5px;overflow:hidden}.lt-910 .box img,.lt-910 .campaign img{max-width:100%;height:auto}#main{background:#215183;padding:20px;width:830px;margin:0 auto}#main:after{content:"";display:table;clear:both}.lt-910 #main{width:auto}#content{background:#FFF;width:560px;float:left}#content .entry{font-size:0.875em;padding:15px;color:#545454}#content .entry:after{content:"";display:table;clear:both}#content .entry img{max-width:100%;height:auto}#content ul#share{clear:both;padding:0;margin:0;list-style:none}#content #share li{float:left;margin-right:10px}#content h1,#content h2,#content h3{color:#04315E;font-family:"Montserrat",sans-serif;text-transform:uppercase}#content h2#title{margin-top:0}.page #content{width:100%}.lt-800 #content .splash img{width:100%}.lt-800 #content .entry img{max-width:100%;height:auto}.lt-910 #content{width:auto;float:none}.lt-910 .single-campaign #content{width:470px;float:left}.lt-800 .single-campaign #content{display:none}.single-race #contribute-button{clear:both;margin-bottom:10px}.category .entry>ul{padding:0;list-style:none;margin:0}.category .entry>ul li{margin-bottom:10px;border-bottom:1px solid #04315E}.category .entry>ul li:last-child{border-bottom:none}.category .entry>ul li a{color:#215183;text-decoration:none}.category .entry>ul li a:hover{text-decoration:underline}.category .entry .paginate{text-align:center;font-weight:bold}.category .entry .paginate a{color:#545454}#sidebar{float:left;width:250px;margin-left:20px}.lt-910 #sidebar{width:auto;float:none;margin:10px 0 0 0}.lt-910 #sidebar:after{content:"";display:table;clear:both}.lt-910 .single-campaign #sidebar{width:250px;margin-left:20px;float:left}.lt-800 .single-campaign #sidebar{margin-left:0;width:auto}.view-all{clear:both;overflow:hidden;margin-top:.5em;text-align:right;font-family:"Montserrat",sans-serif;font-size:0.75em;color:#B8B7B7;text-transform:uppercase}.view-all a{color:#B8B7B7;text-decoration:none}.view-all a:hover{color:#545454}.view-all i{margin-left:5px;float:right;height:13px}.icon{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-position:center center}.icon:before{content:"";display:block;width:0;height:100%}.icon-horn{background-image:url("img/icon-horn.png");height:26px;width:24px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-horn{background-image:url("img/icon-horn_2x.png");background-size:24px 26px}}.icon.twitter{background-image:url("img/twitter.png");height:12px;width:15px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon.twitter{background-image:url("img/twitter_2x.png");background-size:15px 12px}}.icon.fbook{background-image:url("img/fbook.png");height:13px;width:13px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon.fbook{background-image:url("img/fbook_2x.png");background-size:13px 13px}}.icon-arrow{background-image:url("img/arrow.png");height:6px;width:8px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-arrow{background-image:url("img/arrow_2x.png");background-size:8px 6px}}.icon-circle-arrow{background-image:url("img/circle-arrow.png");height:15px;width:15px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-circle-arrow{background-image:url("img/circle-arrow_2x.png");background-size:15px 15px}}.icon-star{background-image:url("img/star.png");height:9px;width:10px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-star{background-image:url("img/star_2x.png");background-size:10px 9px}}.icon-radio{background-image:url("img/icon-radio.png");height:26px;width:19px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-radio{background-image:url("img/icon-radio_2x.png");background-size:19px 19px}}.icon-flag{background-image:url("img/icon-flag.png");height:25px;width:26px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-flag{background-image:url("img/icon-flag_2x.png");background-size:26px 25px}}.icon-capitol{background-image:url("img/icon-capitol.png");height:23px;width:22px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-capitol{background-image:url("img/icon-capitol_2x.png");background-size:22px 23px}}.icon-hand{background-image:url("img/icon-hand.png");height:27px;width:19px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.icon-hand{background-image:url("img/icon-hand_2x.png");background-size:19px 27px}}.button{text-align:center}.button a,input.button{padding:5px 10px;border-radius:5px;color:#FFF;font-weight:bold;font-family:"Montserrat",sans-serif;text-transform:uppercase;text-align:center;text-decoration:none;border-bottom-width:3px;border-bottom-style:solid}input.button{border-top:none;border-left:none;border-right:none}.button .icon-circle-arrow{position:relative;top:2px;margin-left:2px;display:inline-block}.button.green a,input.button.green{background:#168946;border-bottom-color:#0c4724}.button.green a:hover,input.button.green:hover{background:#1eb55c}.button.red a,input.button.red{background:#f33;border-bottom-color:#A42320}.button.red a:hover,input.button.red:hover{background:#ff1a1a}.button a:active,input.button:active{position:relative;top:2px;border-bottom-width:1px}.lt-910 #splash{margin:0}#splash #notice{background:#215183;color:#FFF;font-family:"Montserrat",sans-serif;font-size:0.75em;padding:5px;overflow:hidden;line-height:21px}a.close{background-image:url("img/close.png");height:21px;width:24px;display:block;float:right}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){a.close{background-image:url("img/close_2x.png");background-size:24px 21px}}#signup{padding:115px 10px 10px 10px;background-repeat:no-repeat;background-position:center top;background-color:#215183}.gt-910 #signup{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.lt-480 #signup{padding:150px 0 0 0}#signup-cta{font-family:"Montserrat",sans-serif;font-size:2.5em;color:#FFF;text-shadow:1px 1px #215183;font-weight:bold;text-align:center;margin-bottom:5px}.lt-480 #signup-cta{font-size:2.25em}#signup-form{border:3px solid #E6E6E6;border:3px solid rgba(0,0,0,0.25);background-clip:padding-box;background-image:url("img/mail.png");background-color:#FFF;background-position:8px center;background-repeat:no-repeat;padding-left:43px;border-radius:5px;width:315px;margin:0 auto;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#signup-form{background-image:url("img/mail_2x.png");background-size:27px 28px}}.lt-480 #signup-form{border:none;border-radius:0;width:100%;background:#FFF;padding:0}#signup-form form{border-left:2px solid #E6E6E6;overflow:hidden;padding:8px}.lt-480 #signup-form form{border-left:none;width:300px;margin:0 auto}#signup input{float:left}#signup #email{width:140px}#signup #zip{width:80px}#signup #submit{background-image:url("img/go.png");height:31px;width:39px;border:0;text-indent:-9999px;display:block}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#signup #submit{background-image:url("img/go_2x.png");background-size:39px 31px}}#campaigns{overflow:hidden}.campaign{width:275px;margin-right:16px;float:left}.campaign:last-child{margin-right:0}.campaign .photo{width:275px;height:155px;position:relative;overflow:hidden}.campaign .photo img{position:absolute;top:0;left:0;width:275px;height:auto !important}.campaign .overlay{position:absolute;bottom:0;left:0;padding:5px;font-family:"Montserrat",sans-serif;font-size:0.9375em;color:#FFF;text-align:center;background:#000;background:rgba(0,0,0,0.8);-moz-box-sizing:padding-box;box-sizing:padding-box;text-transform:uppercase}.campaign .details{padding:10px;font-family:"Open Sans",sans-serif}.campaign .description{font-size:0.78125em;color:#545454;margin-bottom:10px}.campaign .action{position:relative}.campaign .button{line-height:34px}.campaign .share{position:absolute;top:8px;right:0}.page-campaigns #campaigns{padding:0 10px 10px}.page-campaigns .campaign{margin:0 10px 10px 0}.page-campaigns .campaign,.page-campaigns .photo{width:255px}.lt-910 .campaign{margin:0 10px 10px 0}.lt-640 .campaign{margin:0 auto;float:none;margin:0 auto 10px}.progress{width:100%;-moz-box-sizing:padding-box;box-sizing:padding-box;border-radius:3px;border:1px solid #B8B7B7;background:#E6E6E6;position:relative;height:15px;margin-bottom:10px}.progress .bar{position:absolute;top:0;left:0;height:15px;color:#FFF;font-size:0.625em;text-align:center}.progress .bar.red{background:red}.progress .bar.green{background:#1A9F51;width:100% !important}.progress .bar.green i{display:inline-block;margin-left:5px}.ie .progress{display:none !important}#sidebar .status{font-family:"Montserrat",sans-serif;font-size:0.6875em;text-align:center;margin-bottom:1em}.progress .status.hide{display:none}.single-campaign .splash{position:relative;overflow:hidden;line-height:1;-moz-box-sizing:padding-box;box-sizing:padding-box}.single-campaign .overlay{position:absolute;bottom:0;left:0;width:100%;padding:10px;font-family:"Montserrat",sans-serif;font-size:1.25em;color:#FFF;background:#000;background:rgba(0,0,0,0.8);-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}#sidebar #ta-cta{font-family:"Montserrat",sans-serif;font-size:1.875em;font-weight:bold;color:#FFF;text-transform:uppercase;text-align:center}#sidebar #ta-form{background:#FFF;padding:15px;color:#545454}#sidebar #ta-form .photo{width:220px;height:125px;position:relative;margin:0 auto 10px}#sidebar #ta-form .photo img{position:absolute;top:0;left:0;width:220px;height:125px}#sidebar #ta-form .overlay{position:absolute;bottom:0;left:0;padding:5px;font-family:"Montserrat",sans-serif;font-size:0.75em;color:#FFF;text-align:center;background:#000;background:rgba(0,0,0,0.8);-moz-box-sizing:padding-box;box-sizing:padding-box;text-transform:uppercase}#sidebar #ta-form .description{font-size:0.8125em;margin-bottom:1em}#sidebar #ta-form input{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5em}#sidebar #ta-form input:last-child{margin-bottom:0}#sidebar #ta-submit{margin:10px 0;text-align:center}#sidebar #ta-submit input[type="submit"]{font-size:1.375em;width:100%}.gt-480 #ta-form .photo{display:none}#recent-posts{float:left;width:550px;border-right:2px solid #E6E6E6;overflow:hidden}#recent-posts ul{padding:0;list-style:none;margin:0}#recent-posts ul li{padding:15px;border-bottom:1px solid #E6E6E6;overflow:hidden}#recent-posts ul li:last-child{border-bottom:none}#recent-posts h3{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:0.875em;margin:0 0 1em 0;padding:0 0 .5em 0;border-bottom:1px solid #E6E6E6}#recent-posts h3 a{text-decoration:none;color:#545454}#recent-posts h3 a:hover,#recent-posts h3 a:visited{color:#878787}#recent-posts h3 a i{margin-left:5px;vertical-align:text-top}#recent-posts .excerpt{font-size:0.78125em}#recent-posts .thumb{border:3px solid #E6E6E6;overflow:hidden;border-radius:5px;line-height:0;float:right;margin-left:1em}.lt-910 #recent-posts{width:auto;border-right:none}#latest-news #social{float:left;padding:15px;width:284px}#latest-news #social ul{padding:0;margin:.5em 0 0 0;list-style:none}#latest-news #social ul li{float:left;margin-right:7px;line-height:12px;vertical-align:middle}.lt-910 #latest-news #social{float:none;width:auto;overflow:hidden}#campaign-map #map{border-right:2px solid #E6E6E6;text-align:center;padding:5px 15px;width:350px;float:left}#campaign-map #legend{padding:15px;float:left}#campaign-map #legend ul{padding:0;margin:0;list-style:none;font-family:"Montserrat",sans-serif;color:#545454;font-size:0.75em;line-height:20px;text-transform:uppercase}#campaign-map #legend ul li{margin-bottom:.5em}#campaign-map #legend .color{width:25px;height:20px;border-radius:2px;display:inline-block;margin-right:10px;float:left}#campaign-map #legend .dem-held{background:#435F93}#campaign-map #legend .dem-open{background:#97B0D2}#campaign-map #legend .gop-held{background:#BC3833}#campaign-map #legend .gop-open{background:#FD9598}#campaign-map #races{margin:15px;float:left;width:320px;background:#215183;border-radius:5px;overflow:hidden}#campaign-map #races .race{display:none}#campaign-map #races .race:first-child{display:block}#campaign-map #race-name{color:#FFF;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:1.125em;padding:5px 15px;text-transform:uppercase;background:#04315E}#campaign-map #race-content{padding:15px}#campaign-map #race-one-line{font-family:"Open Sans",sans-serif;font-size:0.75em;line-height:130%;color:#FFF;overflow:hidden;margin-bottom:.5em}#campaign-map #race-thumb{line-height:0;float:right;margin-left:1em;border:2px solid #FFF}#campaign-map #race-thumb img{max-width:75px;height:auto}#campaign-map #races .button{clear:both;line-height:34px}.lt-910 #campaign-map #races{width:auto}.lt-910 #campaign-map #map{border-right:none;float:none;width:auto}.lt-910 #campaign-map #legend{float:none;overflow:hidden}.lt-910 #campaign-map #legend ul{columns:10px 2;-webkit-columns:10px 2;-moz-columns:10px 2}#dem-governors .box,#dem-governors .campaign{background:#215183;padding:11px 0 0 11px;overflow:visible !important}#dem-governors .box:after,#dem-governors .campaign:after{content:"";display:table;clear:both}#dem-governors ul{padding:0;margin:0;list-style:none}#dem-governors ul li{float:left;margin:0 10px 10px 0}#dem-governors ul li a{position:relative;display:block;line-height:0;border:1px solid #FFF}#dem-governors ul li a img{width:59px;height:85px}#dem-governors #hover{position:absolute;z-index:100;top:90px;left:-36px;width:125px;line-height:1em}#dem-governors #hover #triangle{width:0;height:0;margin:0 auto;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #1A9F51}#dem-governors #hover #gov-bar{border-radius:2px;overflow:hidden;font-family:"Montserrat",sans-serif;font-size:0.5625em;text-align:center;font-weight:bold;color:#FFF;text-transform:uppercase}#dem-governors #gov-bar #gov-name{background:#1A9F51}#dem-governors #gov-bar #gov-state{background:#13733b}#dem-governors #best-practices{border:1px solid #04315E;background-image:url("img/best-practices.png");display:block;height:85px;width:60px;overflow:hidden;line-height:1em;text-indent:-9999px;border:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#dem-governors #best-practices{background-image:url("img/best-practices_2x.png");background-size:60px 85px}}#dem-governors #best-practices:before{content:"";display:block;width:0;height:100%}#actions{padding:0;margin:0;width:100%;list-style:none;overflow:hidden}#actions li{float:left}#actions li a{width:254px;height:115px;display:block;background-position:center center;background-repeat:no-repeat;overflow:hidden}#actions li a:before{content:"";display:block;width:0;height:100%}#actions #action-tweet{background-image:url("img/btn-tweet.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#actions #action-tweet{background-image:url("img/btn-tweet_2x.png");background-size:254px 115px}}#actions #action-petitions{background-image:url("img/btn-petitions.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#actions #action-petitions{background-image:url("img/btn-petitions_2x.png");background-size:254px 115px}}#actions #action-tweet,#actions #action-petitions{margin-right:54px}#actions #action-contribute{background-image:url("img/btn-contribute.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#actions #action-contribute{background-image:url("img/btn-contribute_2x.png");background-size:254px 115px}}.lt-910 #actions li{float:none;margin-bottom:20px}.lt-910 #actions li:last-child{margin-bottom:0}.lt-910 #actions li a{margin:0 auto !important}#about{width:715px;margin:0 auto}.lt-910 #about{width:auto;margin:0 10px;padding-bottom:0}#about-nav{text-align:center;border-bottom:2px solid #E6E6E6;padding-bottom:.5em;margin-bottom:.5em}#about-nav a{font-family:"Montserrat",sans-serif;font-size:0.9375em;color:#545454;text-align:center;text-decoration:none;text-transform:uppercase;padding:0 20px}.lt-800 #about-nav{text-align:left}.lt-800 #about-nav a{padding:0}.lt-800 #about-nav a:nth-child(n+2){display:none}#about-nav a.current{color:#215183}#about-content{font-family:"Open Sans",sans-serif;font-size:0.8125em;color:#545454}#about-content table{float:left;width:50%}#about-content div{display:none}#about-content #our-mission{display:block}footer{text-align:center;color:#545454;font-size:0.6875em}footer a{color:#545454;text-decoration:none}footer a:hover{text-decoration:underline}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}iframe#springboard-sidebar-signup{border:none;height:222px;width:250px;overflow:hidden}@media only screen and (max-width: 910px){iframe#springboard-sidebar-signup{height:260px;width:100%}}
