@media only screen and (min-width: 960px) and (max-width: 1200px){#logo{top:-10px}#logo img{width:180px;height:auto}#modal{min-width:708px}#modal a.join,#modal a.donate{font-size:20px;padding-left:18px;padding-right:18px}nav#main ul li a{font-size:16px}.view-home-banner .banner-text{padding:2em 2em 1em 2em}.view-home-banner .banner-text .views-field-title{font-size:2.25em}.view-home-banner .banner-text .views-field-field-home-subtitle{font-size:1.25em}}@media only screen and (max-width: 984px){#modal{width:100%;min-width:0;left:0;right:auto;margin:0;padding:0}#modal p{text-align:left;margin-left:1em}#modal .shop,#modal .contact,#modal .youtube,#modal .twitter,#modal .instagram,#modal .facebook{display:none}#modal a.join{display:inline-block;float:none;width:auto;font-size:16px;padding:8px 14px;margin-left:0}#modal a.join:focus,#modal a.join:active,#modal a.join:hover{font-size:16px;padding:8px 14px}#modal a.donate{display:inline-block;float:none;width:auto;font-size:16px;padding:8px 14px}#modal a.donate:focus,#modal a.donate:active,#modal a.donate:hover{font-size:16px;padding:8px 14px}#modal .search-form{display:none}#logo{max-width:300px;margin-top:1.5em;position:relative}.region-main-menu{display:none}#modal .mobile-menu{display:block;position:absolute;right:0;top:0;z-index:10;margin-right:1em}#modal .mobile-menu .mobile-menu-button{float:right;display:inline-block;width:auto;text-transform:uppercase;font-weight:700;font-size:16px;padding:8px 14px;margin-left:0;background-color:#bcd1e4;color:#125b9e;cursor:pointer;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#modal .mobile-menu .mobile-menu-button:hover{background-color:#a9bccd}#modal .mobile-menu.active .mobile-menu-button{color:white;background-color:#125b9e}#modal .mobile-menu.active .mobile-menu-content{display:block}#modal .mobile-menu .mobile-menu-content{background-color:white;clear:both;width:16em;background-color:#e7eef5;padding:0.5em;display:none}#modal .mobile-menu .mobile-menu-content .home-menu{display:none}#modal .mobile-menu .mobile-menu-content ul,#modal .mobile-menu .mobile-menu-content ul.menu{display:block;clear:both;text-align:left;margin:0;padding:0;background-color:white}#modal .mobile-menu .mobile-menu-content ul li,#modal .mobile-menu .mobile-menu-content ul.menu li{display:block;margin:0;padding:0}#modal .mobile-menu .mobile-menu-content ul li a,#modal .mobile-menu .mobile-menu-content ul.menu li a{float:none;color:#125b9e;padding:0.3125em 0.5em}#modal .mobile-menu .mobile-menu-content ul li a.active,#modal .mobile-menu .mobile-menu-content ul.menu li a.active{color:#e53f3f}#modal .mobile-menu .mobile-menu-content ul li ul li a,#modal .mobile-menu .mobile-menu-content ul.menu li ul li a{font-size:0.875em;padding-left:2em}#modal .mobile-menu .mobile-menu-content ul li ul li ul li a,#modal .mobile-menu .mobile-menu-content ul.menu li ul li ul li a{font-size:1em}#modal .mobile-menu .mobile-menu-content .utility-menu{display:none}#logo{position:relative;top:0;text-align:center}#logo img{width:8em;margin-bottom:0;vertical-align:bottom}#logo .tagline br{display:none}nav#main{height:auto}nav#main .mobile-menu ul,nav#main .mobile-menu ul.menu{display:block;float:none;position:relative;top:0;text-align:left;margin:0;padding:0}nav#main .mobile-menu ul li,nav#main .mobile-menu ul.menu li{margin:0;padding:0;display:block;float:none;background:white;text-align:left}nav#main .mobile-menu ul li a,nav#main .mobile-menu ul.menu li a{display:block;float:none;width:100%;box-sizing:border-box;height:auto;background-image:none;text-align:left;padding-left:1.5em;padding-top:0.375em;padding-bottom:0.375em}nav#main .mobile-menu ul li a.active,nav#main .mobile-menu ul.menu li a.active{color:#E53F3F}nav#main .mobile-menu ul li ul,nav#main .mobile-menu ul.menu li ul{clear:both;margin:0;padding:0}nav#main .mobile-menu ul li ul li a,nav#main .mobile-menu ul.menu li ul li a{font-size:0.9375em;padding-left:3em;font-weight:400}nav#main .mobile-menu ul.utility-menu{margin-top:0.5em;border-top:1px solid #ccc}nav#main .mobile-menu ul.utility-menu li{float:left}nav#main .mobile-menu ul.utility-menu a{color:#999;font-size:0.9375em;font-weight:400;padding-left:1.8125em;background:none !important}.spotlight-body{left:0;width:100%}header #top{height:32px}#hero{padding:15px}#share-your-story{height:auto}#share-your-story a.main-link{padding-right:400px;width:auto;height:auto;min-height:80px}#share-your-story a img.teaser{display:none}#share-your-story a span{font-size:19px}article.event span.date{font-size:17px;line-height:1em}article.event span.title{font-size:17px;line-height:1em}.below section#rail{float:right;width:40%}section#main .promo{float:none;clear:both;margin:0 auto;margin-top:1em;text-align:center}#id .wrap-id{padding-top:0.5em;padding-bottom:0.5em}#content,#content.wide,#body aside,#content.narrow{width:100%}img.img-story{width:60%}#options{display:block;background:none;width:100%;padding:0;margin:0}.signup{margin:0}.subscribe button{width:30%}.ui-tabs .ui-tabs-nav li{width:32%;height:60px;line-height:0em;white-space:pre-wrap}.ui-tabs .ui-tabs-nav li a{padding:.8em}footer{text-align:center;margin-top:0}footer nav#footer{display:none}footer ul#select{display:block}footer .copy{border:0;margin:0 auto}.the-latest h2{float:none;margin-bottom:0.25em}.the-latest .quicktabs-tabs{float:none;padding-bottom:0.75em}.the-latest .quicktabs-tabs:after{content:"";display:table;clear:both;height:0}.the-latest .view-latest fieldset .views-field-field-tweet-contents,.the-latest .view-latest fieldset .views-field-title,.the-latest .view-latest fieldset .views-field-field-facebook-post-message,.the-latest .view-latest fieldset .views-field-field-event-date{font-size:1.125em}.view-home-banner .banner-text{padding:1.5em 1.5em 1em 1.5em;width:42%}.view-home-banner .banner-text .views-field-title{font-size:1.75em}.view-home-banner .banner-text .views-field-field-home-subtitle{font-size:1.125em}.view-home-banner .views-field-field-home-image{width:58%}.view-home-banner .views-field-nothing{position:absolute;z-index:3;bottom:1.75em;width:100%}.view-home-banner .views-field-nothing a{font-size:18px;padding:0.25em 1em}.flexslider .flex-control-nav{height:14px}.flexslider .flex-control-nav li a{width:14px;height:14px}#body,.wrap{width:100%;padding-left:1.5em;padding-right:1.5em;box-sizing:border-box}#above .wrap{padding-left:0;padding-right:0}.below section#main{padding-right:10px;width:65%}.below section#sidebar{padding-left:10px;width:35%}.subscribe label{width:80%}#content{margin-bottom:2em;padding-right:1em}}@media only screen and (max-width: 600px){header,nav#main{height:auto}header:after,nav#main:after{content:"";display:table;clear:both;height:0}header #top,nav#main #top{height:32px}.region-main-menu{display:none}#above{clear:both}#alert button,button.alert{clear:both;display:block;margin:0.5em auto}img.img-story{width:100%;float:none;margin:.5em 0}.subscribe button{width:90% !important}#body,.wrap{width:100%;padding-left:1em;padding-right:1em;box-sizing:border-box}#body{padding-top:12px;padding-bottom:0}#above .wrap{padding-left:0;padding-right:0}.below section#main{width:100%;float:none;padding-right:0}.below section#sidebar{width:100%;float:none;padding-left:0;margin-bottom:0}.signup{margin-left:-1em;margin-right:-1em;padding-left:1em;padding-right:1em}.national-petition{margin-bottom:0.5em;margin-left:-1em;margin-right:-1em}.subscribe label{width:80%}#id h1{font-size:26px}#content{padding-right:0;margin-bottom:2em}.flexslider .flex-control-nav{height:26px}.flexslider .flex-control-nav li a{width:26px;height:26px}.view-home-banner .flexslider{padding-bottom:2.5em}.view-home-banner .banner-text{padding:1em;width:100%;float:none;clear:both;text-align:center}.view-home-banner .banner-text .views-field-title{font-size:1.75em}.view-home-banner .banner-text .views-field-field-home-subtitle{font-size:1.125em}.view-home-banner .views-field-field-home-image{width:100%;float:none}.view-home-banner .views-field-field-home-image:before{display:none}.view-home-banner .views-field-nothing{position:relative;z-index:3;bottom:auto;width:100%}.view-home-banner .views-field-nothing a{font-size:18px;padding:0.25em 1em}.the-latest .quicktabs-wrapper .item-list{display:none}.the-latest .view-latest .views-row{width:100%}.the-latest .view-latest fieldset{padding:0.5em}}
