/* Media Query Mixin */
/* Based off of: http://blog.grayghostvisuals.com/sass/sass-media-query-mixin/ */
section#page-header {
  background-image: url(/assets/images/policy-advocacy/header-bg.jpg); }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    section#page-header {
      background-image: url(/assets/images/policy-advocacy/header-bg@2x.jpg); } }
  @media screen and (max-width: 480px) {
    section#page-header {
      background-image: url(/assets/images/policy-advocacy/header-bg-mobile.jpg); } }

section#main-content div.column#sidebar p.intro {
  margin-bottom: 30px;
  font-family: "baskerville-urw", serif;
  font-style: italic;
  font-size: 30px;
  color: #666666;
  text-align: center;
  line-height: 36px; }
  @media screen and (max-width: 768px) {
    section#main-content div.column#sidebar p.intro {
      font-size: 24px;
      line-height: 28px; } }
section#main-content div.column#sidebar div.wootg-mission-statement {
  padding: 30px;
  border: 1px solid #333333; }
  @media screen and (max-width: 480px) {
    section#main-content div.column#sidebar div.wootg-mission-statement {
      padding: 20px; } }
  section#main-content div.column#sidebar div.wootg-mission-statement p {
    margin-bottom: 30px;
    font-size: 18px;
    color: #666666;
    text-align: center;
    line-height: 26px; }
    @media screen and (max-width: 768px) {
      section#main-content div.column#sidebar div.wootg-mission-statement p {
        font-size: 18px;
        line-height: 22px; } }
    section#main-content div.column#sidebar div.wootg-mission-statement p:last-child {
      margin-bottom: 0; }
    section#main-content div.column#sidebar div.wootg-mission-statement p strong {
      font-weight: 700; }

/*# sourceMappingURL=policy-advocacy.css.map */
