.path-frontpage #block-bartik-page-title{display:none;}.region-primary-menu{background:#fff;border-radius:3px;display:block;position:absolute;top:4em;width:100%;z-index:1;}.region-header{display:inline-block;position:relative;z-index:2;}.site-branding__text{height:1px;left:-9999px;overflow:hidden;position:absolute;top:0;width:1px;}#block-mainnavigation{text-align:right;height:3.5em;}#block-mainnavigation .content{display:inline-block;heigh:3.5em;}#block-mainnavigation .content ul.menu{font-size:1em;}#block-mainnavigation .content ul.menu li.menu-item{margin:0;width:auto;}#block-mainnavigation .content ul.menu li.menu-item:last-child a{border-right:none;}#block-mainnavigation .content ul.menu li.menu-item a{border-radius:0;border-right:1px solid #213e9a;color:#213e9a;text-shadow:none;}#block-mainnavigation .content ul.menu li.menu-item a:focus,#block-mainnavigation .content ul.menu li.menu-item a:hover{background-color:#eee;text-decoration:underline;}#block-mainnavigation .content ul.menu a{height:3.5em;padding:0 1em;margin:0;line-height:3.5em;}.site-branding__logo img{border:1px solid #203d99;}.site-footer__top .region{width:100%;}#block-footertext{width:100%;text-align:center;margin:0 auto;display:block;border:none;padding:0;}.path-contact #edit-preview{display:none;}.about-jeremy li{margin:0 0 .5em 0;}.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:hover,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus{border:1px solid #2f51bb;box-shadow:none;background:#fff;color:#2f51bb;}#block-daysuntilelection{display:block;background:#fff;border-bottom:1px solid #2a4bb1;text-align:center;}#block-daysuntilelection .content{display:inline-block;}#block-daysuntilelection #days-til-election{font-size:2em;margin:0;}#block-daysuntilelection .add-to-calendar-text{margin:0 0 1em 0;}section.issue{margin-bottom:5em;}.issues-list{padding-bottom:2em;border-bottom:1px dotted #ccc;margin-bottom:3em;}#addToCalendarList.hide{display:none;}#addToCalendarList{width:200px;margin:0 auto;list-style:none;}@media (max-width:750px){.youtube-container iframe{width:300px;height:200px;}@media (max-width:750px) and (min-width:661px){#block-mainnavigation .content ul.menu li.menu-item:first-child{display:none;}}@media (max-width:475px){ul.about-jeremy{display:inline-block;}}@media (max-width:475px) and (min-width:461px){#block-mainnavigation .content ul.menu a{padding:0 .75em}}@media (max-width:660px) and (min-width:461px){.region-primary-menu{background:transparent;position:relative;top:0;}}@media (max-width:460px){.region-header{padding-left:0;padding-right:0;width:100%;text-align:center;}.region-primary-menu{background:#ccc;border-radius:0;position:relative;top:0;}#block-mainnavigation{text-align:left;}#block-mainnavigation .content{display:block;}#block-mainnavigation .content ul.menu{position:relative;top:7px;}#block-mainnavigation .content ul.menu li.menu-item a{background:#f7f7f7;border-left:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee !important;}#block-mainnavigation .content a.menu-toggle{background:transparent;}}
