/* line 1, ../scss/print.scss */
.sr-only,
.hamburger-icon,
.phone-btn,
.nav-main,
.content-banner,
.phone-highlight.hidden-md.hidden-lg,
.center-trigger,
.slide-person-container,
.partner-info,
.partners img,
.not-printable {
  display: none !important;
}

/* line 16, ../scss/print.scss */
.header-main h1 {
  color: black;
}
/* line 19, ../scss/print.scss */
.header-main img.visible-xs.visible-sm,
.header-main span.visible-xs.visible-sm {
  display: none !important;
}

/* line 25, ../scss/print.scss */
a {
  text-decoration: none;
  color: darkgray;
}
/* line 28, ../scss/print.scss */
a:after {
  content: " (" attr(href) ")";
  font-size: 12px;
  color: gray;
}

/* line 35, ../scss/print.scss */
.consult {
  display: none !important;
}
/* line 38, ../scss/print.scss */
.consult.is-open {
  display: block !important;
}
/* line 42, ../scss/print.scss */
.consult > ul {
  list-style: none;
  padding: 0;
  margin: 30px 0;
}
/* line 47, ../scss/print.scss */
.consult > ul > li > a.btn-gate {
  color: black;
  text-decoration: none;
  font-weight: bold;
  font-size: 32px;
}
/* line 51, ../scss/print.scss */
.consult > ul > li > a.btn-gate:after {
  content: "";
}
/* line 55, ../scss/print.scss */
.consult > ul > li > a,
.consult > ul > li > article {
  display: none !important;
}
/* line 58, ../scss/print.scss */
.consult > ul > li > a.is-open,
.consult > ul > li > article.is-open {
  display: block !important;
}

/* line 67, ../scss/print.scss */
#masonry {
  height: auto !important;
}
/* line 70, ../scss/print.scss */
#masonry > div {
  position: static !important;
}

/* line 76, ../scss/print.scss */
.header-main h1 {
  overflow: hidden;
}
/* line 79, ../scss/print.scss */
.header-main a {
  text-decoration: none;
}
/* line 82, ../scss/print.scss */
.header-main a:after {
  content: "";
}
/* line 87, ../scss/print.scss */
.header-main .darker {
  display: block;
}
/* line 91, ../scss/print.scss */
.header-main .pull-left {
  float: left;
  margin-top: 9px;
  margin-right: 15px;
}

/* line 98, ../scss/print.scss */
.phone-highlight {
  margin-left: 80px;
  margin-bottom: 65px;
}

/* line 103, ../scss/print.scss */
.person {
  font-size: 18px;
}
/* line 105, ../scss/print.scss */
.person figure {
  margin: 0;
}
/* line 109, ../scss/print.scss */
.person ul {
  margin-left: 0;
  padding-left: 20px;
}
/* line 114, ../scss/print.scss */
.person .wrapper {
  overflow: hidden;
  padding: 15px 0;
}
/* line 119, ../scss/print.scss */
.person .list-contact {
  margin-top: 15px;
  font-weight: bold;
  list-style: none;
  padding-left: 0;
  margin-left: 0;
  font-size: 20px;
}
/* line 128, ../scss/print.scss */
.person .person-img {
  float: left;
  margin-right: 30px;
}

/* line 138, ../scss/print.scss */
.footer-main {
  border-top: 1px solid #CCC;
  margin-top: 45px;
}

/* line 144, ../scss/print.scss */
.partners img {
  display: block !important;
}

/* line 149, ../scss/print.scss */
#centers {
  overflow: hidden;
}
/* line 151, ../scss/print.scss */
#centers > article {
  float: right;
  width: 45%;
  border: 1px solid #EEE;
  padding: 15px;
  text-align: center;
}
/* line 157, ../scss/print.scss */
#centers > article:first-child {
  float: left;
}
/* line 161, ../scss/print.scss */
#centers > article ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
/* line 167, ../scss/print.scss */
#centers img {
  display: none;
}
/* line 171, ../scss/print.scss */
#centers ul {
  padding-left: 20px;
  margin-left: 20px;
}

/* line 177, ../scss/print.scss */
.container {
  width: 960px;
  margin: 0 auto;
}
