@charset "UTF-8";
/********************************************

  overrides.css

  Created March 2021.

  Put new css in this file rather than having to rebuild front end environment.

********************************************/
/* -----------------------------------------
   Saskatchewan Office - show Commentary tab - 2021-03-30
----------------------------------------- */
body.page-taxonomy-term-3 .pane-quicktabs dl dd.commentary {
  display: block !important;
}
.row.collapse #block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article .row.collapse .field-name-field-article-body,
.row.collapse #block-bean-featured-monitor-article .field-name-field-article-view,
#block-bean-featured-monitor-article .row.collapse .field-name-field-article-view {
  padding: 0;
}


#block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article .field-name-field-article-view {
  float: left;
  min-height: 1px;
  padding: 0 15px;
  position: relative;
}

#block-bean-featured-monitor-article .centered.field-name-field-article-body,
#block-bean-featured-monitor-article .centered.field-name-field-article-view {
  float: none;
  margin: 0 auto;
}

#block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article .field-name-field-article-view {
  width: 50%;
}

.row form .row #block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article .row form .row .field-name-field-article-body,
.row form .row #block-bean-featured-monitor-article .field-name-field-article-view,
#block-bean-featured-monitor-article .row form .row .field-name-field-article-view {
  padding: 0 6px;
}

.row form .row.collapse #block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article .row form .row.collapse .field-name-field-article-body,
.row form .row.collapse #block-bean-featured-monitor-article .field-name-field-article-view,
#block-bean-featured-monitor-article .row form .row.collapse .field-name-field-article-view {
  padding: 0;
}

#block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article .field-name-field-article-view {
  width: auto !important;
  float: none;
}

#block-bean-featured-monitor-article .field-name-field-article-body:last-child,
#block-bean-featured-monitor-article .field-name-field-article-view:last-child {
  float: none;
}

#block-bean-featured-monitor-article .field-name-field-article-body:before,
#block-bean-featured-monitor-article .field-name-field-article-view:before,
#block-bean-featured-monitor-article .field-name-field-article-body:after,
#block-bean-featured-monitor-article .field-name-field-article-view:after {
  content: "";
  display: table;
}

#block-bean-featured-monitor-article .field-name-field-article-body:after,
#block-bean-featured-monitor-article .field-name-field-article-view:after {
  clear: both;
}

#block-bean-featured-monitor-article input[type="text"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="text"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="password"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="password"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="date"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="date"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="datetime"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="datetime"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="email"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="email"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="number"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="number"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="search"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="search"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="tel"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="tel"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="time"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="time"].field-name-field-article-view,
#block-bean-featured-monitor-article input[type="url"].field-name-field-article-body,
#block-bean-featured-monitor-article input[type="url"].field-name-field-article-view,
#block-bean-featured-monitor-article textarea.field-name-field-article-body,
#block-bean-featured-monitor-article textarea.field-name-field-article-view {
  width: 100% !important;
}

#block-bean-featured-monitor-article .field-name-field-article-view:before,
#block-bean-featured-monitor-article .field-name-field-article-view h3,
#block-bean-featured-monitor-article .field-name-field-article-view .webform-confirmation h4,
.webform-confirmation #block-bean-featured-monitor-article .field-name-field-article-view h4,
#block-bean-featured-monitor-article .field-name-field-article-view article h4,
article #block-bean-featured-monitor-article .field-name-field-article-view h4,
#block-bean-featured-monitor-article .field-name-field-article-view .view-header h4,
.view-header #block-bean-featured-monitor-article .field-name-field-article-view h4,
#block-bean-featured-monitor-article .field-name-field-article-view #block-block-34 h4,
#block-block-34 #block-bean-featured-monitor-article .field-name-field-article-view h4 {
  font-family: Arial, Gadget, sans-serif;
  font-weight: bold;
}


#block-bean-featured-monitor-article .field-name-field-article-view h4 {
  font-family: Arial, Gadget, sans-serif;
  font-weight: normal;
}

#block-bean-featured-monitor-article .field-name-field-article-view:before {
  font-size: 1.1rem;
  letter-spacing: 1px;
  color: #444444;
  text-transform: uppercase;
}

#block-bean-featured-monitor-article .field-name-field-article-view h3,
#block-bean-featured-monitor-article .field-name-field-article-view .webform-confirmation h4,
.webform-confirmation #block-bean-featured-monitor-article .field-name-field-article-view h4,
#block-bean-featured-monitor-article .field-name-field-article-view article h4,
article #block-bean-featured-monitor-article .field-name-field-article-view h4,
#block-bean-featured-monitor-article .field-name-field-article-view .view-header h4,
.view-header #block-bean-featured-monitor-article .field-name-field-article-view h4,
#block-bean-featured-monitor-article .field-name-field-article-view #block-block-34 h4,
#block-block-34 #block-bean-featured-monitor-article .field-name-field-article-view h4 {
  line-height: 1.2;
  font-size: 1.7rem;
  color: #9f1d66;
  margin-bottom: 0;
}

#block-bean-featured-monitor-article .field-name-field-article-view h3 a,
#block-bean-featured-monitor-article .field-name-field-article-view .webform-confirmation h4 a,
.webform-confirmation #block-bean-featured-monitor-article .field-name-field-article-view h4 a,
#block-bean-featured-monitor-article .field-name-field-article-view article h4 a,
article #block-bean-featured-monitor-article .field-name-field-article-view h4 a,
#block-bean-featured-monitor-article .field-name-field-article-view .view-header h4 a,
.view-header #block-bean-featured-monitor-article .field-name-field-article-view h4 a,
#block-bean-featured-monitor-article .field-name-field-article-view #block-block-34 h4 a,
#block-block-34 #block-bean-featured-monitor-article .field-name-field-article-view h4 a {
  color: #9f1d66;
}

#block-bean-featured-monitor-article .field-name-field-article-view h3 a:hover,
#block-bean-featured-monitor-article .field-name-field-article-view .webform-confirmation h4 a:hover,
.webform-confirmation #block-bean-featured-monitor-article .field-name-field-article-view h4 a:hover,
#block-bean-featured-monitor-article .field-name-field-article-view article h4 a:hover,
article #block-bean-featured-monitor-article .field-name-field-article-view h4 a:hover,
#block-bean-featured-monitor-article .field-name-field-article-view .view-header h4 a:hover,
.view-header #block-bean-featured-monitor-article .field-name-field-article-view h4 a:hover,
#block-bean-featured-monitor-article .field-name-field-article-view #block-block-34 h4 a:hover,
#block-block-34 #block-bean-featured-monitor-article .field-name-field-article-view h4 a:hover {
  color: #444444;
}

#block-bean-featured-monitor-article .field-name-field-article-view h4 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin: 0;
}

#block-bean-featured-monitor-article .field-name-field-article-view .view-content {
  line-height: 1.4;
}

#block-bean-featured-monitor-article .field-name-field-article-view .view-content>div {
  margin-bottom: 2.5rem;
}

.welcome-intro-block h2,
#block-bean-featured-monitor-article h2 {
  font-size: 3.3rem;
  font-family: "arvo_bold";
  line-height: 1.2;
  color: #444444;
}

#block-bean-featured-monitor-article h2 a {
  color: #444444;
}

/* line 292, ../sass/_typography.scss */
.welcome-intro-block,
#block-bean-featured-monitor-article,
#block-bean-featured-monitor-article p {
  font-size: 1.6rem;
  line-height: 1.3;
}

#breadcrumb #block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article #breadcrumb .field-name-field-article-body,
#breadcrumb #block-bean-featured-monitor-article .field-name-field-article-view,
#block-bean-featured-monitor-article #breadcrumb .field-name-field-article-view {
  padding-left: 0;
}

#block-bean-featured-monitor-article {
  background: white;
  padding: 3rem;
}

#block-bean-featured-monitor-article h2.pane-title {
  margin: 0 0 3rem 0;
}

.view-social-media-blocks .node,
#block-bean-featured-monitor-article .node {
  padding: 0;
}

#block-bean-featured-monitor-article,
#welcome-block,
#f2col-top section {
  background: white;
}

#block-bean-featured-monitor-article h2 {
  margin: 0;
}

#block-bean-featured-monitor-article h2.pane-title {
  margin: 0 0 0.75rem 0;
}

#block-bean-featured-monitor-article {
  margin-bottom: 3rem;
}

#block-bean-featured-monitor-article h2 {
  font-size: 2.5rem;
  margin-bottom: 1rem;
}

@media only screen and (max-width: 47.32333em) {

  #block-bean-featured-monitor-article h2 {
    width: 100% !important;
  }
}

#block-bean-featured-monitor-article .field-name-field-article-body {
  font-size: 1.4rem;
  padding-left: 0;
}

@media only screen and (max-width: 47.32333em) {

  #block-bean-featured-monitor-article .field-name-field-article-body {
    width: 100% !important;
  }
}

#block-bean-featured-monitor-article .field-name-field-article-view {
  padding-right: 0;
  margin-top: -4.5rem;
  border-left: 1px solid #ccc;
}

@media only screen and (max-width: 47.32333em) {

  #block-bean-featured-monitor-article .field-name-field-article-view {
    width: 100% !important;
    margin-top: 0rem;
    border-left: 0;
    padding: 1.5rem;
  }
}

#block-bean-featured-monitor-article .field-name-field-article-view:before {
  content: "Current Issue";
  display: block;
}

.donate-button-block #block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-body,
.donate-button-block #block-bean-featured-monitor-article .field-name-field-article-view,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-view {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.donate-button-block #block-bean-featured-monitor-article .field-name-field-article-body h2.title,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-body h2.title,
.donate-button-block #block-bean-featured-monitor-article .field-name-field-article-view h2.title,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-view h2.title {
  font-size: 2rem;
  background: #E6E7E7;
  margin-bottom: 1em;
  padding: 0.5em;
  color: #444444;
  font-family: "arvo_bold";
  margin: 0;
}

.donate-button-block #block-bean-featured-monitor-article .field-name-field-article-body .block-content,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-body .block-content,
.donate-button-block #block-bean-featured-monitor-article .field-name-field-article-view .block-content,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-view .block-content {
  background: #F6F7F7;
  padding: 20px;
}

.donate-button-block #block-bean-featured-monitor-article .field-name-field-article-body .button a,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-body .button a .donate-button-block #block-bean-featured-monitor-article .field-name-field-article-view .button a,
#block-bean-featured-monitor-article .donate-button-block .field-name-field-article-view .button a {
  color: #FFF;
  font-size: 1.8rem;
}

/********************************************

  _media.scss

  This is where the mobile gymnastics and the
  print stylesheets live.

********************************************/
@media only screen and (max-width: 57.38999em) {

  #block-system-main #block-bean-featured-monitor-article .field-name-field-article-body,
  #block-bean-featured-monitor-article #block-system-main .field-name-field-article-body,
  body.node-type-author #block-views-related-publications-block-1 #block-bean-featured-monitor-article .field-name-field-article-body,
  #block-bean-featured-monitor-article body.node-type-author #block-views-related-publications-block-1 .field-name-field-article-body,
  #block-system-main #block-bean-featured-monitor-article .field-name-field-article-view,
  #block-bean-featured-monitor-article #block-system-main .field-name-field-article-view,
  body.node-type-author #block-views-related-publications-block-1 #block-bean-featured-monitor-article .field-name-field-article-view,
  #block-bean-featured-monitor-article body.node-type-author #block-views-related-publications-block-1 .field-name-field-article-view,
  #block-system-main .button,
  body.node-type-author #block-views-related-publications-block-1 .button {
    width: auto !important;
    float: none;
    display: block;
  }
}


body.front #block-bean-featured-monitor-article .field-name-field-article-body,
#block-bean-featured-monitor-article body.front .field-name-field-article-body,
body.front #block-bean-featured-monitor-article .field-name-field-article-view,
#block-bean-featured-monitor-article body.front .field-name-field-article-view {
  width: 100% !important;
}

    #block-bean-featured-monitor-article .field-name-field-article-view {
        padding-right: 0;
        margin-top: -4.5rem;
        border-left: 1px solid #ccc;
        width: 50%;
    }

    #block-bean-featured-monitor-article .field-name-field-article-body, 
    #block-bean-featured-monitor-article .field-name-field-article-view {
        float: left;
        min-height: 1px;
        padding: 0 15px;
        position: relative;
    }
    #block-bean-featured-monitor-article .field-name-field-article-view:last-child {
        float: none;
        display: inline-block;
        width: 50% !important;
    }
    #block-bean-featured-monitor-article .field-name-field-article-body {
        width: 49% !important;
        font-size: 1.4rem;
        padding-left: 0 !important;
        float: left !important;
    }

@media only screen and (max-width: 47.32333em) {
    #block-bean-featured-monitor-article .field-name-field-article-body {
        width: 100% !important;
        font-size: 1.4rem;
        padding-left: 0 !important;
        float: none !important;
        display: block !important;
        padding-top: 10px !important;
    }
    #block-bean-featured-monitor-article .field-name-field-article-view:last-child {
        float: none !important;;
        display: block !important;;
        padding-top: 70px !important;;
        width: 100% !important;
    }
}
