.page_slug_tomuren .headline h2{max-width:52% !important}#banner-container #banner .join-campaign,#banner-placeholder #banner .join-campaign{background-size:auto;background-position:50% 50%}@media (min-width: 768px) and (max-width: 959px){.container{width:768px;margin:0 auto}#blog_posts{float:left;width:496px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}#sidebar-buttons,#home_sidebar{float:left;width:227.2px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px;float:right}.content{float:left;width:752px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}.main-content{float:left;width:560px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}.sidebar{float:left;width:176px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}.petition-content{float:left;width:304px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}.petition-form{float:left;width:432px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}.logo,.logo img{float:left;width:48px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px;margin-left:0}nav#menu{float:left;width:624px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px;float:right}nav#nav-footer{float:left;width:688px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px;float:left}.social-media{float:left;width:48px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px;float:right}.footer-main,.footer-note{float:left;width:368px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}#savemedicare_birthday .petition-content,#savemedicare .petition-content{float:left;width:752px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}#savemedicare_birthday .petition-form,#savemedicare .petition-form{float:left;width:752px;margin-left:8px;margin-right:8px;padding-left:0px;padding-right:0px}h1,h2,h3,h4,h5,h6{line-height:140%;font-family:"proxima-nova","Helvetica",serif;font-weight:bold;color:#5e6167}h1{display:none}h2{font-size:48px;margin-top:24px;margin-bottom:12px;line-height:1.1;margin-top:0}h3{font-size:48px;margin-top:24px;margin-bottom:12px;text-transform:uppercase}h4{font-size:32px;margin-top:32px;margin-bottom:8px}h5{font-size:24px;margin-top:12px;margin-bottom:6px}h6{font-size:16px;margin-top:8px;margin-bottom:4px}body{font-family:"proxima-nova","Helvetica",sans-serif;font-size:16px}p{font-family:"proxima-nova","Helvetica",sans-serif;font-size:16px;line-height:140%;margin:16px 0;color:#5e6167}p a{font-weight:bold}a,a:visited{color:#0085c4;text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}a:hover,a:active{color:#014681}abbr,acronym{border-bottom:1px dotted;cursor:help}address{font-family:"proxima-nova","Helvetica",sans-serif;font-size:16px;font-style:italic}blockquote{margin:16px 0;padding:0.2em 1em;border-left:1px solid #dedede}blockquote p{font-size:1.5em;color:#91949a}cite{font-style:italic}code{font-size:16px;font-family:monospace;background:#eee}em,i{font-style:italic}strong,b{font-weight:bold}ol,ul{margin:16px 0;padding:0 0 0 32px}ol li,ul li{color:#5e6167;font-family:"proxima-nova","Helvetica",sans-serif;font-size:16px;line-height:140%;list-style-position:outside}ul li{list-style:disc}ol li{list-style:decimal}ul.large li{font-size:1.5em;padding:0.2em 0}form{margin:16px 0}dl{margin:16px 0}dl dt{font-weight:bold}dl dd{margin:0 0 8px}table{font-family:"proxima-nova","Helvetica",sans-serif;font-size:16px;width:100%;margin:16px 0;color:#5e6167}table th{padding:8px;border:1px solid #fff;background:#fff;text-align:left;font-weight:bold}table td{padding:8px;border-bottom:0px solid #dedede}table td p{margin:0}.home-main #blog_posts{width:492px}body.page_slug_state_candidates .mp{width:100%;display:block;clear:both;height:auto !important}body.page_slug_state_candidates .mp img{display:block;margin:auto}#banner-container #banner .join-campaign,#banner-placeholder #banner .join-campaign{background-size:contain;background-position:0% 50%}}@media (max-width: 767px){body.page_slug_state_candidates .mp{width:100%;display:block;clear:both;height:auto !important}body.page_slug_state_candidates .mp img{width:auto;display:block;margin:auto}}
