/**
 * @file
 * Node Content
 *
 * Style what's in the $content variable.
 */
/**
 * Convert px to em
 * Stolen from https://github.com/stubbornella/oocss, modified with default value
 *
 * @param $px - the value in pixel you want to convert
 * @param $context - the context in pixel e.g. you want to set margin on your text,
 * and font size on your text is equivalent to 14px, then your context is 14.
 */
/**
 * Override moblle padding
 */
/**
 * CKEditor styles
 */
/* line 13, ../sass/content.scss */
body.cke_show_borders,
.cke_panel_block,
.cke_panel_listItem,
.cke_editor body {
  background-color: #fff !important;
  background-image: none !important;
}

/* line 25, ../sass/content.scss */
body {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  color: #323232;
}

/**
 * Styles for layout within content area
 */
@media (min-width: 48em) {
  /* line 37, ../sass/content.scss */
  .left, .field-name-field-bureau-feature .field-name-field-image {
    float: left;
    margin: 0 2.308em 2.308em 0;
  }
}

@media (min-width: 48em) {
  /* line 47, ../sass/content.scss */
  .right {
    float: right;
    margin: 0 0 2.308em 2.308em;
  }
}

@media (min-width: 48em) {
  /* line 57, ../sass/content.scss */
  .center {
    margin: 0 auto 2.308em;
  }
}

@media (min-width: 48em) {
  /* line 65, ../sass/content.scss */
  .full {
    width: 100%;
  }
}

@media (min-width: 48em) {
  /* line 71, ../sass/content.scss */
  .half {
    width: 50%;
  }
}

@media (min-width: 48em) {
  /* line 77, ../sass/content.scss */
  .fourth {
    width: 25%;
  }
}

@media (min-width: 48em) {
  /* line 83, ../sass/content.scss */
  .third {
    width: 33%;
  }
}

@media (min-width: 48em) {
  /* line 89, ../sass/content.scss */
  .twothirds {
    width: 66%;
  }
}

/* line 95, ../sass/content.scss */
.inline-field-container div,
.inline-field-container * {
  display: inline;
}

/* line 100, ../sass/content.scss */
.display-none {
  display: none;
}

/* line 105, ../sass/content.scss */
.break-links a {
  word-break: break-all;
}

/* line 110, ../sass/content.scss */
.break-all {
  word-break: break-all;
}

/**
 * Tables
 */
/* line 117, ../sass/content.scss */
tr.odd {
  background-color: white;
}

/* line 121, ../sass/content.scss */
tr.even {
  background-color: #dbdbdb;
}

@media (max-width: 47.9em) {
  /* line 127, ../sass/content.scss */
  .responsive-table thead {
    display: none;
  }
  /* line 131, ../sass/content.scss */
  .responsive-table tr, .responsive-table td {
    display: block;
    width: 100%;
    padding: 0;
  }
  /* line 137, ../sass/content.scss */
  .responsive-table td {
    border: none;
  }
  /* line 141, ../sass/content.scss */
  .responsive-table tr {
    padding-bottom: 1em;
    margin-bottom: 1em;
  }
  /* line 145, ../sass/content.scss */
  .responsive-table tr.even {
    background: none;
  }
}
/* line 152, ../sass/content.scss */
.responsive-table .responsive-header {
  display: none;
}
@media (max-width: 47.9em) {
  /* line 152, ../sass/content.scss */
  .responsive-table .responsive-header {
    font-weight: bold;
    display: block;
  }
  /* line 159, ../sass/content.scss */
  .responsive-table .responsive-header a:visited {
    color: #6e7822;
  }
}

/* Responsive agenda tables */
@media (max-width: 47.9em) {
  /* line 168, ../sass/content.scss */
  .field-name-field-agenda-text table,
  table.responsive-table {
    border: 1px solid #dadada;
  }
}
/* line 175, ../sass/content.scss */
.faux-table-row {
  width: 100% !important;
}
/* line 181, ../sass/content.scss */
.faux-table-row .faux-table-cell {
  width: 100% !important;
  padding: 5px 21px;
}
/* line 185, ../sass/content.scss */
.faux-table-row .faux-table-cell:first-child {
  padding-top: 21px;
}
/* line 188, ../sass/content.scss */
.faux-table-row .faux-table-cell:last-child {
  padding-bottom: 21px;
}
/* line 192, ../sass/content.scss */
.faux-table-row:nth-of-type(odd) {
  background-color: #e5eef7;
}

/**
 * Headings
 */
/* line 200, ../sass/content.scss */
h1,
h1.title {
  font-size: 2.154em;
  letter-spacing: -0.02em;
  color: #244873;
  line-height: 1;
  margin: 0 0 0.385em;
}
/* line 213, ../sass/content.scss */
.fontface h1, .fontface
h1.title {
  font-family: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
}
@media (max-width: 47.9em) {
  /* line 200, ../sass/content.scss */
  h1,
  h1.title {
    padding-top: 1em;
  }
}

/* line 222, ../sass/content.scss */
h2 {
  font-size: 1.385em;
  font-weight: bold;
  line-height: 1.2;
  padding-top: 9px;
  padding-bottom: 0.08em;
  margin: 0 0 0.385em;
  color: #244873;
  border-bottom: 1px solid #dbdbdb;
}
/* line 236, ../sass/content.scss */
.front h2, .content h2 {
  color: #5f5f5f;
  text-transform: uppercase;
  border-bottom: 1px solid #d78c35;
}
/* line 242, ../sass/content.scss */
.fontface .front h2, .fontface .content h2 {
  font-family: 'ProximaNova-Semibold', Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: normal;
}
/* line 247, ../sass/content.scss */
#footer h2 {
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  margin-bottom: 0.7em;
  text-transform: uppercase;
}

/* line 254, ../sass/content.scss */
.region-footer-second strong {
  display: block;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.2;
  padding-top: 9px;
  margin: 0 0 0.7em;
  text-transform: uppercase;
}

/* line 266, ../sass/content.scss */
h3 {
  color: #244873;
  font-size: 1.308em;
  line-height: 1.3;
  margin: 0 0 0.15em;
}

/* line 277, ../sass/content.scss */
.pre-h1 {
  color: #244873;
  font-size: 1.308em;
  line-height: 1.5;
  margin: 0 0 0.308em;
}

/* line 288, ../sass/content.scss */
h4 {
  color: #3c77c0;
  font-size: 1.15em;
  font-weight: bold;
  line-height: 1.25;
  margin: 0 0 0.15em;
}

/* line 302, ../sass/content.scss */
h5 {
  color: #244873;
  font-size: 1.075em;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.5;
  margin: 0.1em 0 0.25em;
}

/* line 315, ../sass/content.scss */
h6 {
  color: black;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  margin: 0.1em 0 0.25em;
}

/**
 * Body Content
 */
/* line 330, ../sass/content.scss */
p {
  line-height: 1.5;
  margin: 0 0 1.0em;
}

/* line 337, ../sass/content.scss */
p.node-title {
  font-weight: bold;
  margin: 0 0 0.385em;
}

@media (min-width: 48em) {
  /* line 344, ../sass/content.scss */
  p img.left, p .field-name-field-bureau-feature img.field-name-field-image, .field-name-field-bureau-feature p img.field-name-field-image {
    float: left;
    /* LTR */
    margin: 0 2.769em 2.769em 0;
    /* LTR */
  }
}

@media (min-width: 48em) {
  /* line 359, ../sass/content.scss */
  p img.right {
    float: left;
    /* LTR */
    margin: 0  0 2.769em 2.769em;
    /* LTR */
  }
}

/* line 374, ../sass/content.scss */
#content .menu-block-wrapper ul, article ul, #content .view .view-content ul, .content-block ul {
  line-height: 1.5;
  margin: 0 0 1.0em 1.846em;
  /* LTR */
  margin-left: 0;
}
/* line 29, ../../../../../../../../.rbenv/versions/2.0.0-p648/lib/ruby/gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_bullets.scss */
#content .menu-block-wrapper ul li, article ul li, #content .view .view-content ul li, .content-block ul li {
  padding-left: 1.846em;
  background: url('../images/../images/blue-bullet.png?1535743348') no-repeat 0.7305em 0.7305em;
  list-style-type: none;
}
/* line 389, ../sass/content.scss */
#content .menu-block-wrapper ul.vjs-menu-content, article ul.vjs-menu-content, #content .view .view-content ul.vjs-menu-content, .content-block ul.vjs-menu-content {
  margin: 0;
}
/* line 393, ../sass/content.scss */
#content .menu-block-wrapper ul li, article ul li, #content .view .view-content ul li, .content-block ul li {
  margin: 0 0 0.462em;
  background: url("../images/../images/blue-bullet.png?1371573054") no-repeat 0.7305em 0.5em;
}
/* line 399, ../sass/content.scss */
#content .menu-block-wrapper ul li.vjs-menu-item, article ul li.vjs-menu-item, #content .view .view-content ul li.vjs-menu-item, .content-block ul li.vjs-menu-item {
  background-color: #151b17;
  margin: .3em 0;
  padding: .5em;
}
/* line 404, ../sass/content.scss */
#content .menu-block-wrapper ul li.vjs-menu-item.vjs-selected, article ul li.vjs-menu-item.vjs-selected, #content .view .view-content ul li.vjs-menu-item.vjs-selected, .content-block ul li.vjs-menu-item.vjs-selected {
  background-color: #2d5bb5;
}
/* line 410, ../sass/content.scss */
#content .menu-block-wrapper ul.inline li, article ul.inline li, #content .view .view-content ul.inline li, .content-block ul.inline li {
  background: none;
}
/* line 414, ../sass/content.scss */
#content .menu-block-wrapper ul.contextual-links li, article ul.contextual-links li, #content .view .view-content ul.contextual-links li, .content-block ul.contextual-links li {
  margin: 0;
  padding: 0;
  background: none;
}
/* line 420, ../sass/content.scss */
#content .menu-block-wrapper ul ul,
#content .menu-block-wrapper ul ol, article ul ul,
article ul ol, #content .view .view-content ul ul,
#content .view .view-content ul ol, .content-block ul ul,
.content-block ul ol {
  font-size: 1em;
  margin: 0;
  /* LTR */
  padding: 0;
  /* LTR */
}
/* line 434, ../sass/content.scss */
#content .menu-block-wrapper ul > li > ul, article ul > li > ul, #content .view .view-content ul > li > ul, .content-block ul > li > ul {
  padding-left: 2em;
  margin-top: 0.5rem;
}
/* line 439, ../sass/content.scss */
#content .menu-block-wrapper ul > li > ul > li, article ul > li > ul > li, #content .view .view-content ul > li > ul > li, .content-block ul > li > ul > li {
  list-style-type: circle;
  background: none;
  padding-left: 0;
}
/* line 446, ../sass/content.scss */
#content .view .view-content .flexslider ul {
  margin: 0;
  padding: 0;
  background-image: none;
}
/* line 451, ../sass/content.scss */
#content .view .view-content .flexslider ul li {
  margin: 0;
  padding: 0;
  background-image: none;
}

/* line 460, ../sass/content.scss */
article ol {
  line-height: 1.5;
  margin: 0 0 1.231em 1.846em;
  /* LTR */
  padding: 0 0 0 1em;
}
/* line 469, ../sass/content.scss */
article ol li {
  margin: 0 0 0.462em;
}
/* line 476, ../sass/content.scss */
article ol ol,
article ol ul {
  font-size: 1em;
  margin: 0.4em 0 0 0.4em;
  /* LTR */
  padding: 0;
  /* LTR */
}
/* line 490, ../sass/content.scss */
article ol ol {
  margin-left: 2.8em;
}
/* line 494, ../sass/content.scss */
article ol li {
  margin: 0 0 0.462em;
}
/* line 498, ../sass/content.scss */
article ol > li > ol {
  list-style-type: lower-alpha;
  margin-top: 0.5rem;
  padding: 0 0 0 2em;
}

/* line 506, ../sass/content.scss */
.node-type-initiative .view-public-comments-comment-initiative-relationship ol {
  margin-left: 1.846em;
}

/* line 510, ../sass/content.scss */
.node-initiative .view-public-comments-comment-initiative-relationship li {
  margin-bottom: 0;
}

/* line 514, ../sass/content.scss */
li li {
  font-size: 1em;
}

/* line 518, ../sass/content.scss */
dl {
  line-height: 1.5;
}

/* line 522, ../sass/content.scss */
address {
  font-style: normal;
  line-height: 1.5;
  margin: 0 0 1.846em;
}

/* line 531, ../sass/content.scss */
time.field-label-hidden {
  display: block;
  margin: 0 0 0.385em;
}

/* line 542, ../sass/content.scss */
blockquote {
  margin-top: 0em;
  margin-bottom: 1.53846em;
}

/* line 549, ../sass/content.scss */
blockquote {
  margin: 1em;
}

/* line 553, ../sass/content.scss */
.simple-quote,
blockquote.pullquote {
  font-family: "Times New Roman", Times, Georgia, "DejaVu Serif", serif;
  font-style: italic;
  font-size: 1.385em;
  color: #244873;
  margin: 1em;
  padding: 0 0.5em 0 1.5em;
  background-image: url('../images/quote.png?1535743348');
  background-repeat: no-repeat;
  background-position: left 0.2em;
  color: #4b4b4b;
  font-family: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.333;
}
@media (min-width: 48em) {
  /* line 553, ../sass/content.scss */
  .simple-quote,
  blockquote.pullquote {
    width: 30.769em;
  }
}
/* line 572, ../sass/content.scss */
.simple-quote p,
blockquote.pullquote p {
  line-height: 1.4em;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi) {
  /* line 553, ../sass/content.scss */
  .simple-quote,
  blockquote.pullquote {
    background-image: url('../images/icons-2x/quote-2x.png?1535743348');
    background-size: 20px 16px;
  }
}
/* line 593, ../sass/content.scss */
.simple-quote p,
blockquote.pullquote p {
  line-height: 1.333;
  margin: 0 0 0.4em;
}
/* line 597, ../sass/content.scss */
.simple-quote p em,
blockquote.pullquote p em {
  font-size: 0.777em;
  font-style: italic;
  line-height: 1.28;
}
/* line 604, ../sass/content.scss */
.simple-quote .byline,
blockquote.pullquote .byline {
  color: #4b4b4b;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 13px;
  font-style: normal;
}

/**
 * Links
 */
/* line 615, ../sass/content.scss */
a {
  /* set all link colors at once, normal, hover, active, visted, focus, those not specified will inherit */
  color: #2477ca;
  text-decoration: none;
}
/* line 18, ../../../../../../../../.rbenv/versions/2.0.0-p648/lib/ruby/gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
a:visited {
  color: #6e7822;
}
/* line 21, ../../../../../../../../.rbenv/versions/2.0.0-p648/lib/ruby/gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
a:focus {
  color: #2477ca;
}
/* line 24, ../../../../../../../../.rbenv/versions/2.0.0-p648/lib/ruby/gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
a:hover {
  color: #2477ca;
}
/* line 27, ../../../../../../../../.rbenv/versions/2.0.0-p648/lib/ruby/gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
a:active {
  color: #2477ca;
}
/* line 621, ../sass/content.scss */
a:hover, a:focus {
  text-decoration: underline;
}

/* line 627, ../sass/content.scss */
.more-link a {
  font-weight: normal;
  color: #2477ca;
  /*padding-right:6px;
  background:url(../images/arrow_more_link.png) right center no-repeat;*/
}

/* line 635, ../sass/content.scss */
.more-link a:after {
  content: "\203A";
  font-size: 1.077em;
}

/**
 * Tables
 */
/* line 643, ../sass/content.scss */
table {
  width: 100%;
}
/* line 646, ../sass/content.scss */
table caption {
  caption-side: bottom;
}
/* line 650, ../sass/content.scss */
table th {
  line-height: 1.3;
}
/* line 654, ../sass/content.scss */
table th,
table td {
  padding: 0.616em 1.538em 0.308em;
  border: 1px solid #dbdbdb;
}
/* line 663, ../sass/content.scss */
table thead th {
  background-color: #899337;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5OTMzNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2NzAyYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #899337), color-stop(100%, #66702a));
  background-image: -moz-linear-gradient(top, #899337 0%, #66702a 100%);
  background-image: -webkit-linear-gradient(top, #899337 0%, #66702a 100%);
  background-image: linear-gradient(to bottom, #899337 0%, #66702a 100%);
  color: white;
  text-transform: uppercase;
}
/* line 669, ../sass/content.scss */
table thead th a,
table thead th a:hover,
table thead th a:active,
table thead th a:visited,
table thead th a:focus {
  /* set all link colors at once, normal, hover, active, visted, focus, those not specified will inherit */
  color: white;
  text-decoration: underline;
}
/* line 678, ../sass/content.scss */
table thead th a img,
table thead th a:hover img,
table thead th a:active img,
table thead th a:visited img,
table thead th a:focus img {
  margin-left: 7px;
}
/* line 687, ../sass/content.scss */
table tbody tr.even {
  background-color: #fcfcea;
}

/* RESPONSIVE HELPER CLASSES */
@media (min-width: 60em) {
  /* line 697, ../sass/content.scss */
  .desktop-hidden {
    display: none;
  }
}

@media (min-width: 48em) and (max-width: 59.9375em) {
  /* line 703, ../sass/content.scss */
  .tablet-hidden {
    display: none;
  }
}

@media (max-width: 47.9em) {
  /* line 709, ../sass/content.scss */
  .mobile-hidden {
    display: none;
  }
}

/* BRIGHTCOVE PLAYER */
/* line 716, ../sass/content.scss */
object {
  max-width: 100%;
}

/* line 720, ../sass/content.scss */
.node-video.view-mode-full #BCLcontainingBlock {
  width: 100%;
  margin-left: 10px;
  margin-bottom: 10px;
  float: right;
}

/* line 727, ../sass/content.scss */
.node-video.view-mode-full .BCLvideoWrapper {
  position: relative;
  padding-top: 1px;
  padding-bottom: 65.67%;
  height: 0;
}

/* line 734, ../sass/content.scss */
* html .node-video.view-mode-full .BCLvideoWrapper {
  margin-bottom: 45px;
  margin-top: 0;
  width: 100%;
  height: 100%;
}

/* line 741, ../sass/content.scss */
.node-video.view-mode-full .BCLvideoWrapper div,
.node-video.view-mode-full .BCLvideoWrapper embed,
.node-video.view-mode-full .BCLvideoWrapper object,
.node-video.view-mode-full .BrightcoveExperience {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 752, ../sass/content.scss */
.node-video p.node__title {
  margin-bottom: 0.15em;
}

/* line 756, ../sass/content.scss */
h2.vjs-social-description {
  color: #fff;
}

/**
 * Fields and Field Labels
 */
/* line 763, ../sass/content.scss */
.field-label {
  color: #4d5155;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 768, ../sass/content.scss */
.field-inline {
  margin-bottom: 0.5em;
}
/* line 771, ../sass/content.scss */
.field-inline .field-label {
  color: #646464;
  padding-right: 0;
}

/* line 777, ../sass/content.scss */
.field-label-inline {
  display: inline;
}

/* line 783, ../sass/content.scss */
.single-field.field-label-inline .field-label,
.multiple-fields.field-label-inline .field-label {
  color: #646464;
}

/* line 788, ../sass/content.scss */
.single-field.field-label-inline {
  display: block;
  margin-bottom: .5em;
}
/* line 792, ../sass/content.scss */
.single-field.field-label-inline div {
  display: inline;
}

/* line 798, ../sass/content.scss */
.multiple-fields.field-label-inline .field-label {
  margin-bottom: .4em;
}
/* line 802, ../sass/content.scss */
.multiple-fields.field-label-inline .field-item {
  margin-bottom: .5em;
}

/**
 * Slideshow
 */
/* line 811, ../sass/content.scss */
#block-views-hero-block {
  margin-bottom: 0;
}

/* line 815, ../sass/content.scss */
.flexslider {
  border: none;
}
@media (max-width: 47.9em) {
  /* line 815, ../sass/content.scss */
  .flexslider {
    background: #383838;
    margin: 0;
  }
}

/* line 825, ../sass/content.scss */
.slideshow figure img {
  z-index: 1;
}
/* line 829, ../sass/content.scss */
.slideshow .slideshow-text {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #383838;
  padding: 1.25em 2em 3.25em;
}
@media (min-width: 48em) {
  /* line 829, ../sass/content.scss */
  .slideshow .slideshow-text {
    padding: 1.923em 2.308em 2.308em;
    position: absolute;
    bottom: 0;
    background-color: #383838;
    background-color: rgba(0, 0, 0, 0.5);
    margin-top: -100px;
    z-index: 2;
  }
}
@media (max-width: 47.9em) {
  /* line 829, ../sass/content.scss */
  .slideshow .slideshow-text {
    padding: 1.25em 2em;
  }
}
/* line 857, ../sass/content.scss */
.lt-ie9 .slideshow .slideshow-text {
  background: transparent url('../images/bg-trans-black.png?1535743348') repeat;
}
/* line 861, ../sass/content.scss */
.slideshow .slideshow-text a {
  color: white;
}
/* line 865, ../sass/content.scss */
.slideshow .slideshow-text h2 {
  border: none;
  color: white;
  font-size: 1.846em;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 0;
}
/* line 876, ../sass/content.scss */
.slideshow .slideshow-text h3 {
  color: white;
}
/* line 881, ../sass/content.scss */
.slideshow .flex-nav-container {
  margin-bottom: 20px;
}
@media (max-width: 47.9em) {
  /* line 881, ../sass/content.scss */
  .slideshow .flex-nav-container {
    margin-bottom: 0;
  }
}
/* line 889, ../sass/content.scss */
.slideshow .flex-nav-container ol.flex-control-nav {
  position: absolute;
  bottom: 0.65em;
  z-index: 3;
  text-align: left;
  margin-left: 2.308em;
}

/* Control Direction Nav */
/* line 904, ../sass/content.scss */
.flexslider .flex-direction-nav a {
  opacity: 1 !important;
  transition: none !important;
  display: block !important;
  height: auto;
  width: 30px;
  top: 32%;
  overflow: visible;
}
/* line 913, ../sass/content.scss */
.flexslider .flex-direction-nav a:before {
  display: inline-block;
  content: ' ';
  background-image: url("../images/arrow-left.png");
  background-size: 26px 46px;
  height: 46px;
  width: 26px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
@media (max-width: 47.9em) {
  /* line 913, ../sass/content.scss */
  .flexslider .flex-direction-nav a:before {
    background-size: 34px 60px;
    height: 60px;
    width: 34px;
  }
}
/* line 929, ../sass/content.scss */
.flexslider .flex-direction-nav a.flex-next:before {
  background-image: url("../images/arrow-right.png");
}
@media (max-width: 47.9em) {
  /* line 929, ../sass/content.scss */
  .flexslider .flex-direction-nav a.flex-next:before {
    background-size: 34px 60px;
    height: 60px;
    width: 34px;
  }
}
@media (max-width: 47.9em) {
  /* line 903, ../sass/content.scss */
  .flexslider .flex-direction-nav {
    top: 40%;
    height: 20px;
    width: 34px;
  }
}
/* line 947, ../sass/content.scss */
.flexslider .flex-direction-nav .element-invisible {
  left: 0 !important;
}
/* line 951, ../sass/content.scss */
.flexslider .flex-direction-nav .flex-next {
  right: 0 !important;
  margin-right: 10px;
  opacity: 1 !important;
}
/* line 957, ../sass/content.scss */
.flexslider .flex-direction-nav .flex-prev {
  left: 0 !important;
  opacity: 1 !important;
  margin-left: 10px;
}

/* Control Nav */
/* line 965, ../sass/content.scss */
.flex-control-paging {
  width: 100%;
  position: absolute;
  bottom: -30px;
  text-align: center;
}
/* line 971, ../sass/content.scss */
.flex-control-paging li {
  margin: 0 0 0 5px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
@media (min-width: 48em) and (max-width: 59.9375em), (max-width: 47.9em) {
  /* line 971, ../sass/content.scss */
  .flex-control-paging li {
    margin-right: 1.2em;
  }
}
/* line 983, ../sass/content.scss */
.flex-control-paging li:first-child {
  margin: 0 0 0 0;
}
@media (min-width: 48em) and (max-width: 59.9375em), (max-width: 47.9em) {
  /* line 983, ../sass/content.scss */
  .flex-control-paging li:first-child {
    margin-right: 1.2em;
  }
}
/* line 991, ../sass/content.scss */
.flex-control-paging li a {
  width: 13px;
  height: 13px;
  display: block;
  background-image: url('../images/bg_control_nav.png?1535743348');
  background-color: transparent;
  box-shadow: none;
  cursor: pointer;
  text-indent: -999em;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi) {
  /* line 991, ../sass/content.scss */
  .flex-control-paging li a {
    background-image: url('../images/icons-2x/bg_control_nav-2x.png?1535743348');
    background-size: 13px 239px;
  }
}
/* line 1003, ../sass/content.scss */
.flex-control-paging li a:hover {
  background-image: url('../images/bg_control_nav.png?1535743348');
  background-color: transparent;
  box-shadow: none;
  background-position: 0 -113px;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi) {
  /* line 1003, ../sass/content.scss */
  .flex-control-paging li a:hover {
    background-image: url('../images/icons-2x/bg_control_nav-2x.png?1535743348');
    background-size: 13px 239px;
  }
}
/* line 1011, ../sass/content.scss */
.flex-control-paging li a.flex-active {
  background-image: url('../images/bg_control_nav.png?1535743348');
  background-color: transparent;
  box-shadow: none;
  background-position: 0 -226px;
  cursor: default;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi) {
  /* line 1011, ../sass/content.scss */
  .flex-control-paging li a.flex-active {
    background-image: url('../images/icons-2x/bg_control_nav-2x.png?1535743348');
    background-size: 13px 239px;
  }
}

/**
* Upcoming Events
*/
/* line 47, ../sass/_custom.scss */
.upcoming-events:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1033, ../sass/content.scss */
.upcoming-events-item {
  margin-bottom: 0;
}
/* line 47, ../sass/_custom.scss */
.upcoming-events-item:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1040, ../sass/content.scss */
.upcoming-events-text {
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
  overflow: hidden;
}
/* line 1046, ../sass/content.scss */
.upcoming-events-text h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
.upcoming-events-text h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.upcoming-events-text h3 a:hover, .upcoming-events-text h3 a:focus {
  text-decoration: underline;
}
/* line 1051, ../sass/content.scss */
.upcoming-events-text .date-display-single {
  display: block;
}
/* line 1055, ../sass/content.scss */
.views-row-last .upcoming-events-text {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 1061, ../sass/content.scss */
.upcoming-events-text .field-type-datetime,
.upcoming-events-text .tags {
  /*font-size:0.846em;*/
  /* 11px / 13px */
}
/* line 1068, ../sass/content.scss */
.upcoming-events-text .tags {
  padding-bottom: 0.5em;
}
/* line 1072, ../sass/content.scss */
.upcoming-events-text .time {
  color: #4d5155;
  font-weight: normal;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 1080, ../sass/content.scss */
.upcoming-events-text .location-part:before {
  content: ',\0020';
}
/* line 1086, ../sass/content.scss */
.upcoming-events-text .location-part:first-child:before {
  content: '';
}

/* line 1093, ../sass/content.scss */
.upcoming-events-date {
  width: 4.385em;
  height: 4.385em;
  background-image: url('../images/bg-date-circle.png?1535743348');
  background-position: top center;
  background-color: white;
  text-align: center;
  line-height: 0.95;
  float: left;
  margin-right: .6em;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min--moz-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (min-resolution: 144dpi) {
  /* line 1093, ../sass/content.scss */
  .upcoming-events-date {
    background-image: url('../images/icons-2x/bg-date-circle-2x.png?1535743348');
    background-size: 57px 57px;
  }
}
/* line 1111, ../sass/content.scss */
.view-coming-ftc-events.view-display-id-page_1 .upcoming-events-date, .view-public-event-calendar.view-display-id-attachment_1 .upcoming-events-date {
  display: none;
}
/* line 1117, ../sass/content.scss */
.upcoming-events-date .upcoming-events-date-parts {
  width: 4.385em;
  height: 4.385em;
  display: table-cell;
  vertical-align: middle;
  margin-top: inherit;
  *clear: expression( style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"), style.clear = "none", 0 );
}
/* line 1126, ../sass/content.scss */
.fontface .upcoming-events-date .upcoming-events-date-parts {
  font-family: 'ProximaNova-Semibold', Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: normal;
}
/* line 1130, ../sass/content.scss */
.upcoming-events-date .upcoming-events-date-parts .month {
  display: block;
  text-transform: uppercase;
  font-size: 0.923em;
}
/* line 1139, ../sass/content.scss */
.upcoming-events-date .upcoming-events-date-parts .day {
  display: block;
  font-size: 1.385em;
}

/* line 1149, ../sass/content.scss */
#content .highlighted-events-list {
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 233, ../sass/_custom.scss */
#content .highlighted-events-list h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
#content .highlighted-events-list h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
#content .highlighted-events-list h3 a:hover, #content .highlighted-events-list h3 a:focus {
  text-decoration: underline;
}
/* line 237, ../sass/_custom.scss */
#content .highlighted-events-list ul {
  margin: 0;
  padding: 0;
}
/* line 241, ../sass/_custom.scss */
#content .highlighted-events-list li {
  list-style-type: none;
  list-style: none;
  list-style-image: none;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 248, ../sass/_custom.scss */
#content .highlighted-events-list li:last-child, #content .highlighted-events-list li.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 255, ../sass/_custom.scss */
#content .highlighted-events-list p:last-child {
  margin-bottom: 0;
}

/**
 * Press Releases
 */
/* line 1166, ../sass/content.scss */
.node-press-release.view-mode-featured {
  margin-bottom: 1em;
  padding-bottom: 1em;
  border-bottom: 1px solid #dbdbdb;
  position: relative;
  padding-left: 218px;
}
/* line 1173, ../sass/content.scss */
.node-press-release.view-mode-featured > a {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 1179, ../sass/content.scss */
.node-press-release.view-mode-featured .node-title {
  font-size: 1.4em;
  line-height: 1.3;
}
/* line 1184, ../sass/content.scss */
.node-press-release.view-mode-featured .more-link {
  float: left;
  font-weight: bold;
  margin-top: 1em;
}

/* line 1192, ../sass/content.scss */
.view-press-release.view-display-id-block_4 h3 {
  font-size: 1.3875em;
  line-height: 1.355;
}
/* line 1197, ../sass/content.scss */
.view-press-release.view-display-id-block_4 .thumbnail {
  float: left;
  margin: 0 1.231em 1em 0;
  border: 1px solid #dbdbdb;
}
/* line 1202, ../sass/content.scss */
.view-press-release.view-display-id-block_4 .thumbnail img {
  display: block;
}
@media (max-width: 47.9em) {
  /* line 1207, ../sass/content.scss */
  .view-press-release.view-display-id-block_4 .press-releases-text {
    clear: both;
  }
}

/**
 * Latest news block
 */
/* line 1218, ../sass/content.scss */
.front .press-releases-container.block.first,
.front .view-homepage-blog-posts-spanish {
  margin-top: 1em;
}
/* line 1222, ../sass/content.scss */
.front .press-releases-container.block.first .date-title-field-view .date,
.front .view-homepage-blog-posts-spanish .date-title-field-view .date {
  text-transform: none;
}

/* line 1227, ../sass/content.scss */
.block.more-link-to-top,
.block.more-link-to-top-container,
#block-views-press-release-block-1,
#block-views-homepage-videos-block-2,
#block-views-press-release-block-6,
#block-views-homepage-blog-posts-block,
#block-views-homepage-videos-block-4 {
  position: relative;
}
/* line 290, ../sass/_custom.scss */
.block.more-link-to-top .more-link,
.block.more-link-to-top-container .more-link,
#block-views-press-release-block-1 .more-link,
#block-views-homepage-videos-block-2 .more-link,
#block-views-press-release-block-6 .more-link,
#block-views-homepage-blog-posts-block .more-link,
#block-views-homepage-videos-block-4 .more-link {
  position: absolute;
  top: 11px;
  right: 0;
}
/* line 186, ../sass/_custom.scss */
.block.more-link-to-top .more-link a,
.block.more-link-to-top-container .more-link a,
#block-views-press-release-block-1 .more-link a,
#block-views-homepage-videos-block-2 .more-link a,
#block-views-press-release-block-6 .more-link a,
#block-views-homepage-blog-posts-block .more-link a,
#block-views-homepage-videos-block-4 .more-link a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.block.more-link-to-top .more-link a:hover, .block.more-link-to-top .more-link a:focus,
.block.more-link-to-top-container .more-link a:hover,
.block.more-link-to-top-container .more-link a:focus,
#block-views-press-release-block-1 .more-link a:hover,
#block-views-press-release-block-1 .more-link a:focus,
#block-views-homepage-videos-block-2 .more-link a:hover,
#block-views-homepage-videos-block-2 .more-link a:focus,
#block-views-press-release-block-6 .more-link a:hover,
#block-views-press-release-block-6 .more-link a:focus,
#block-views-homepage-blog-posts-block .more-link a:hover,
#block-views-homepage-blog-posts-block .more-link a:focus,
#block-views-homepage-videos-block-4 .more-link a:hover,
#block-views-homepage-videos-block-4 .more-link a:focus {
  text-decoration: underline;
}

/* .view-homepage-videos.view-display-id-block {
  .more-link {
    @include breakpoint($breakpoint-tablet-and-up) {
      right:10px;
    }
  }
} */
/* line 261, ../sass/_custom.scss */
.press-releases h3,
.view-homepage-blog-posts-spanish h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
.press-releases h3 a,
.view-homepage-blog-posts-spanish h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.press-releases h3 a:hover, .press-releases h3 a:focus,
.view-homepage-blog-posts-spanish h3 a:hover,
.view-homepage-blog-posts-spanish h3 a:focus {
  text-decoration: underline;
}
/* line 265, ../sass/_custom.scss */
.press-releases .views-row,
.view-homepage-blog-posts-spanish .views-row {
  list-style-type: none;
  list-style: none;
  list-style-image: none;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 272, ../sass/_custom.scss */
.press-releases .views-row.views-row-last,
.view-homepage-blog-posts-spanish .views-row.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 276, ../sass/_custom.scss */
.press-releases .views-row:last-child,
.view-homepage-blog-posts-spanish .views-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 282, ../sass/_custom.scss */
.press-releases p:last-child,
.view-homepage-blog-posts-spanish p:last-child {
  margin-bottom: 0;
}
/* line 47, ../sass/_custom.scss */
.press-releases .views-row:after,
.view-homepage-blog-posts-spanish .views-row:after {
  content: "";
  display: table;
  clear: both;
}

@media (max-width: 47.9em) {
  /* line 1254, ../sass/content.scss */
  .front .press-releases-container.block.first {
    margin-top: 1em;
  }
}
@media (min-width: 48em) {
  /* line 1254, ../sass/content.scss */
  .front .press-releases-container.block.first {
    margin-top: 0em;
  }
}
/* line 1265, ../sass/content.scss */
.front .press-releases-container.block.first .views-row-first {
  margin-top: 1.538em;
}

/* line 1270, ../sass/content.scss */
.front .view-coming-ftc-events.view-display-id-block .views-row-first {
  margin-top: 1.538em;
}

/* line 47, ../sass/_custom.scss */
.press-releases-item:after {
  content: "";
  display: table;
  clear: both;
}

/* line 1279, ../sass/content.scss */
.node-press-release.view-mode-full .field-name-field-press-release-type span {
  display: inline-block;
  font-size: 0.923em;
  line-height: 1.1;
  padding: 0.4em 0.5em;
  background-color: #36709d;
  color: white;
  text-transform: uppercase;
  margin-bottom: 0.4em;
}
/* line 1295, ../sass/content.scss */
.node-press-release.view-mode-full .field-name-field-press-release-type span.term-tid-5228 {
  background-color: #7a8331;
}
/* line 1300, ../sass/content.scss */
.node-press-release.view-mode-full .field-name-field-press-release-type span.term-tid-5229 {
  background-color: #417aa6;
}
/* line 1305, ../sass/content.scss */
.node-press-release.view-mode-full .field-name-field-press-release-type span.term-tid-5230 {
  background-color: #dc7538;
}
/* line 1310, ../sass/content.scss */
.node-press-release.view-mode-full .field-name-field-press-release-type span.term-tid-5231 {
  background-color: #244873;
}

/* line 186, ../sass/_custom.scss */
.press-releases-type a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.press-releases-type a:hover, .press-releases-type a:focus {
  text-decoration: underline;
}
@media (max-width: 47.9em) {
  /* line 1320, ../sass/content.scss */
  .press-releases-type img {
    display: none;
  }
}
/* line 1326, ../sass/content.scss */
.press-releases-type span {
  display: inline-block;
  font-size: 0.923em;
  line-height: 1.1;
  padding: 0.4em 0.5em;
  background-color: #36709d;
  color: white;
  text-transform: uppercase;
  width: 100%;
}
@media (max-width: 47.9em) {
  /* line 1326, ../sass/content.scss */
  .press-releases-type span {
    display: none;
  }
}
/* line 1347, ../sass/content.scss */
.press-releases-type span.term-tid-5228 {
  background-color: #7a8331;
}
/* line 1352, ../sass/content.scss */
.press-releases-type span.term-tid-5229 {
  background-color: #417aa6;
}
/* line 1357, ../sass/content.scss */
.press-releases-type span.term-tid-5230 {
  background-color: #dc7538;
}
/* line 1362, ../sass/content.scss */
.press-releases-type span.term-tid-5231 {
  background-color: #244873;
}
@media (min-width: 48em) {
  /* line 1316, ../sass/content.scss */
  .press-releases-type {
    max-width: 131px;
    float: left;
    margin-right: 1em;
    position: relative;
    border: 1px solid #dbdbdb;
  }
  /* line 1371, ../sass/content.scss */
  .press-releases-type img {
    display: block;
  }
  /* line 1383, ../sass/content.scss */
  .press-releases-type a {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
  }
}
/* line 1393, ../sass/content.scss */
.lt-ie9 .press-releases-type {
  width: 9.846em;
}

/* line 1402, ../sass/content.scss */
.press-releases-text {
  overflow: hidden;
}

/**
 * Related Press Releases
 */
/* line 233, ../sass/_custom.scss */
#content .related-press-releases h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
#content .related-press-releases h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
#content .related-press-releases h3 a:hover, #content .related-press-releases h3 a:focus {
  text-decoration: underline;
}
/* line 237, ../sass/_custom.scss */
#content .related-press-releases ul {
  margin: 0;
  padding: 0;
}
/* line 241, ../sass/_custom.scss */
#content .related-press-releases li {
  list-style-type: none;
  list-style: none;
  list-style-image: none;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 248, ../sass/_custom.scss */
#content .related-press-releases li:last-child, #content .related-press-releases li.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 255, ../sass/_custom.scss */
#content .related-press-releases p:last-child {
  margin-bottom: 0;
}

/**
 * Homepage blog posts.
 */
/* line 1419, ../sass/content.scss */
#content #block-views-homepage-blog-posts-block .block-title {
  margin-bottom: 15px;
}
/* line 261, ../sass/_custom.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts h3 a:hover, #content #block-views-homepage-blog-posts-block .view-homepage-blog-posts h3 a:focus {
  text-decoration: underline;
}
/* line 265, ../sass/_custom.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .views-row {
  list-style-type: none;
  list-style: none;
  list-style-image: none;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 272, ../sass/_custom.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .views-row.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 276, ../sass/_custom.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .views-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 282, ../sass/_custom.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts p:last-child {
  margin-bottom: 0;
}
/* line 1426, ../sass/content.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .blog-link {
  line-height: 20px;
}
/* line 1429, ../sass/content.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .blog-link a {
  text-transform: none;
  font-weight: 700;
  font-size: 11px;
}
/* line 1436, ../sass/content.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .views-row-1 .blog-link a {
  background-color: #427aa6;
}
/* line 1440, ../sass/content.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .views-row-2 .blog-link a {
  background-color: #5f6060;
}
/* line 1444, ../sass/content.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .views-row-3 .blog-link a {
  background-color: #14487e;
}
/* line 1448, ../sass/content.scss */
#content #block-views-homepage-blog-posts-block .view-homepage-blog-posts .views-row-4 .blog-link a {
  background-color: #a68756;
}

/* line 1454, ../sass/content.scss */
.front .view-press-release .date,
#content #block-views-homepage-blog-posts-block .date,
.front .view-homepage-blog-posts-spanish .date {
  font-size: 11px;
  margin-top: -5px;
}

/**
 * Collapsible fieldsets.
 *
 * @see collapse.js
 */
/* line 1466, ../sass/content.scss */
.group_event_details {
  margin: 0 0 1.846em;
}

/* line 1470, ../sass/content.scss */
html.js fieldset.collapsed {
  height: auto;
}

/* line 1474, ../sass/content.scss */
html.js fieldset.collapsible .fieldset-legend {
  padding-left: 0;
}

/* line 1478, ../sass/content.scss */
fieldset.collapsible {
  background: white;
  border: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: relative;
}
@media (max-width: 47.9em) {
  /* line 1478, ../sass/content.scss */
  fieldset.collapsible {
    margin-left: -1.538em;
    margin-right: -1.538em;
  }
}
@media (min-width: 48em) {
  /* line 1478, ../sass/content.scss */
  fieldset.collapsible {
    margin: 0;
  }
}
/* line 1492, ../sass/content.scss */
fieldset.collapsible.collapsed {
  background: transparent;
}
/* line 1496, ../sass/content.scss */
fieldset.collapsible legend {
  background-color: #dbdbdb;
  background: #dbdbdb url('../images/bg-gradient-silver.png?1535743348') repeat-x;
  color: #323232;
  display: block;
  font-weight: bold;
  height: 3.077em;
  line-height: 3.077em;
  padding: 0;
  padding-left: 1.538em;
  width: 100%;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: -1px;
  text-transform: uppercase;
}
@media (min-width: 48em) {
  /* line 1496, ../sass/content.scss */
  fieldset.collapsible legend {
    padding-left: 1em;
  }
}
/* line 1523, ../sass/content.scss */
fieldset.collapsible legend:hover {
  background-color: #f9ecd6;
  background: #f9ecd6 url('../images/bg-gradient-gold.png?1535743348') repeat-x;
}
/* line 1529, ../sass/content.scss */
fieldset.collapsible.collapsed legend {
  background: #fdfdf6;
}
/* line 1532, ../sass/content.scss */
fieldset.collapsible.collapsed legend:hover {
  background-color: #f9ecd6;
  background: #f9ecd6 url('../images/bg-gradient-gold.png?1535743348') repeat-x;
}
/* line 1537, ../sass/content.scss */
fieldset.collapsible.collapsed legend a {
  background: transparent url('../images/menu-collapsed-green.png?1535743348') no-repeat left center;
}
/* line 1542, ../sass/content.scss */
fieldset.collapsible legend a {
  color: #323232;
  display: block;
  width: 100%;
  text-decoration: none;
  outline: none;
  background: transparent url('../images/menu-expanded-green.png?1535743348') no-repeat left center;
  padding-left: 1.538em;
}
/* line 1552, ../sass/content.scss */
fieldset.collapsible legend a:hover,
fieldset.collapsible legend a:focus,
fieldset.collapsible legend a:active {
  color: black;
}
/* line 1558, ../sass/content.scss */
fieldset.collapsible .fieldset-wrapper {
  padding: 1em 3.076em;
}
@media (min-width: 48em) {
  /* line 1558, ../sass/content.scss */
  fieldset.collapsible .fieldset-wrapper {
    padding-left: 2.538em;
  }
}
@media (max-width: 47.9em) {
  /* line 1558, ../sass/content.scss */
  fieldset.collapsible .fieldset-wrapper {
    -ms-word-break: break-all;
    word-break: break-all;
    /* Non standard for webkit */
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}

/* line 1582, ../sass/content.scss */
.ui-accordion {
  margin-top: 1.25em;
}
/* line 1585, ../sass/content.scss */
.ui-accordion .ui-accordion-header {
  background: #fdfdf6;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  color: #323232;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  margin-top: -1px;
  padding-top: 11px;
  padding-bottom: 9px;
  padding-left: 40px;
  text-transform: uppercase;
}
@media (max-width: 47.9em) {
  /* line 1585, ../sass/content.scss */
  .ui-accordion .ui-accordion-header {
    margin-left: -1.538em;
    margin-right: -1.538em;
  }
}
@media (min-width: 48em) {
  /* line 1585, ../sass/content.scss */
  .ui-accordion .ui-accordion-header {
    margin: -1px 0 0 0;
    padding-left: 33px;
  }
}
/* line 1609, ../sass/content.scss */
.ui-accordion .ui-accordion-header:hover {
  background-color: #f9ecd6;
  background: #f9ecd6 url('../images/bg-gradient-gold.png?1535743348') repeat-x;
}
/* line 1613, ../sass/content.scss */
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  margin-left: 1em;
  margin-top: -7px;
}
@media (min-width: 48em) {
  /* line 1613, ../sass/content.scss */
  .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    margin-left: 0.5em;
  }
}
/* line 1623, ../sass/content.scss */
.ui-accordion .ui-accordion-header-active {
  background-color: #dbdbdb;
  background: #dbdbdb url('../images/bg-gradient-silver.png?1535743348') repeat-x;
}
/* line 1628, ../sass/content.scss */
.ui-accordion .ui-accordion-content {
  border: 0;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 13px;
}

/* line 1634, ../sass/content.scss */
.ui-widget-content a {
  color: #2477ca;
}
/* line 1636, ../sass/content.scss */
.ui-widget-content a:visited {
  color: #6e7822;
}

/* line 1641, ../sass/content.scss */
.ui-state-default .ui-icon {
  background: transparent url('../images/menu-collapsed-green.png?1535743348') no-repeat left center;
}

/* line 1644, ../sass/content.scss */
.ui-state-active .ui-icon {
  background: transparent url('../images/menu-expanded-green.png?1535743348') no-repeat left center;
}

/* line 1648, ../sass/content.scss */
.view-tags {
  display: block;
  margin-bottom: 1em;
}
/* line 1652, ../sass/content.scss */
.view-tags .label {
  display: inline;
  color: #4d5155;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 1658, ../sass/content.scss */
.view-tags ul {
  padding: 0;
  display: inline;
  line-height: 2;
}
/* line 1664, ../sass/content.scss */
.view-tags li {
  display: inline-block;
  background: none;
  padding: 0 0.65em 0 0.385em;
  color: #646464;
  border-right: 1px solid #323232;
  line-height: 1;
}
/* line 1667, ../sass/content.scss */
.lte-ie9 .view-tags li {
  display: inline;
}
/* line 1679, ../sass/content.scss */
.view-tags li.views-row-last {
  padding-right: 0;
  border-right: none;
}
/* line 1685, ../sass/content.scss */
.view-tags a {
  text-decoration: none;
}
/* line 1692, ../sass/content.scss */
.view-tags a:hover {
  text-decoration: underline;
}

/**
 * Event styling
 */
/* line 1702, ../sass/content.scss */
.field-name-field-event-date,
.field-name-field-event-dates-additional {
  display: block;
  line-height: 1.5;
  margin: 0 0 1em;
  color: #4d5155;
  font-weight: bold;
}
/* line 1711, ../sass/content.scss */
.field-name-field-event-date .date-display-start,
.field-name-field-event-date .date-display-end,
.field-name-field-event-dates-additional .date-display-start,
.field-name-field-event-dates-additional .date-display-end {
  color: #4d5155;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 1716, ../sass/content.scss */
.field-name-field-event-date .date,
.field-name-field-event-dates-additional .date {
  display: inline-block;
  color: #4d5155;
  font-weight: bold;
}
/* line 1721, ../sass/content.scss */
.content .field-name-field-event-date .date, .content
.field-name-field-event-dates-additional .date {
  color: #4d5155;
  font-weight: bold;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 1727, ../sass/content.scss */
.field-name-field-event-date .time,
.field-name-field-event-dates-additional .time {
  display: inline-block;
  margin-left: 7px;
}

/* line 1733, ../sass/content.scss */
.field-name-field-webcast-link a {
  padding: 6px 17px;
  font-size: 11px;
  background-color: #7d7d7d;
  text-transform: uppercase;
  font-family: helvetica, arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
  color: #FFF;
  margin-bottom: 30px;
  display: inline-block;
}
/* line 1744, ../sass/content.scss */
.field-name-field-webcast-link a:hover, .field-name-field-webcast-link a:focus {
  background-color: #c8520e;
  text-decoration: none;
}

/* line 1751, ../sass/content.scss */
.location {
  margin-bottom: 1em;
}

/* line 1758, ../sass/content.scss */
.field-name-field-location .location.vcard .fn {
  font-weight: bold;
  display: block;
}

/* line 1765, ../sass/content.scss */
.content .location-name {
  display: block;
  color: #4d5155;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 1772, ../sass/content.scss */
.field-name-field-room {
  margin: 0 0 1em;
}

/**
 * Blog Styling
 */
/* line 1781, ../sass/content.scss */
.submitted {
  margin: 0 0 0.385em;
  color: #7d7d7d;
}

/* line 1788, ../sass/content.scss */
.blog-link {
  margin: 0 0 0.385em;
  line-height: 0.813em;
}
/* line 1794, ../sass/content.scss */
.blog-link a {
  font-size: 0.8126em;
  color: white;
  background-color: #7d7d7d;
  padding: 0.5em 1em 0.4em 1em;
  text-transform: uppercase;
}

/* line 233, ../sass/_custom.scss */
.blog-posts h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
.blog-posts h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.blog-posts h3 a:hover, .blog-posts h3 a:focus {
  text-decoration: underline;
}
/* line 237, ../sass/_custom.scss */
.blog-posts ul {
  margin: 0;
  padding: 0;
}
/* line 241, ../sass/_custom.scss */
.blog-posts li {
  list-style-type: none;
  list-style: none;
  list-style-image: none;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 248, ../sass/_custom.scss */
.blog-posts li:last-child, .blog-posts li.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 255, ../sass/_custom.scss */
.blog-posts p:last-child {
  margin-bottom: 0;
}

/* line 1811, ../sass/content.scss */
.node-blog-post.node-promoted.view-mode-full .field-name-field-thumbnail,
.node-blog-post.node-promoted.view-mode-featured .field-name-field-thumbnail {
  float: left;
  margin: 0 1.846em 1em 0;
}

/* line 1817, ../sass/content.scss */
.view-blog {
  /* Featured blog post for the front blog page */
}
/* line 1819, ../sass/content.scss */
.view-blog .node-blog-post.node-promoted.view-mode-featured {
  border: 3px solid #b7bd91;
  border-width: 3px 0;
  margin-top: 1.5em;
  padding-bottom: 0.4em;
}
/* line 1826, ../sass/content.scss */
#content .view-blog .node-blog-post.node-promoted.view-mode-featured .node-title {
  font-size: 1.7em;
  font-weight: normal;
  margin-top: 0.5em;
  margin-bottom: 0.1em;
}
/* line 1834, ../sass/content.scss */
.view-blog .node-blog-post.node-promoted.view-mode-featured .submitted {
  font-size: 1.07em;
}
/* line 261, ../sass/_custom.scss */
.view-blog h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
.view-blog h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.view-blog h3 a:hover, .view-blog h3 a:focus {
  text-decoration: underline;
}
/* line 265, ../sass/_custom.scss */
.view-blog .views-row {
  list-style-type: none;
  list-style: none;
  list-style-image: none;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 272, ../sass/_custom.scss */
.view-blog .views-row.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 276, ../sass/_custom.scss */
.view-blog .views-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 282, ../sass/_custom.scss */
.view-blog p:last-child {
  margin-bottom: 0;
}
/* line 1841, ../sass/content.scss */
.view-blog .views-row {
  padding-top: 1em;
  padding-bottom: 1.5em;
}
/* line 1845, ../sass/content.scss */
.view-blog .views-row .node-title {
  font-size: 1.385em;
  line-height: 1.25em;
  font-weight: normal;
  padding-top: 0.4em;
}
/* line 1852, ../sass/content.scss */
.view-blog .views-row .submitted {
  padding-bottom: 0.5em;
}
/* line 1857, ../sass/content.scss */
.view-blog .views-row-first {
  padding-top: 0.2em;
}

@media (max-width: 47.9em) {
  /* line 1870, ../sass/content.scss */
  .page-news-events-blogs .region-sidebar-second .block.has-title {
    margin-left: 0;
    margin-right: 0;
  }
}
/* line 1877, ../sass/content.scss */
.page-news-events-blogs .region-postscript {
  border-top: 3px solid #d4d4d4;
  padding-top: 2em;
  margin-top: 2em;
}
/* line 1882, ../sass/content.scss */
.page-news-events-blogs .region-postscript .block {
  margin-right: 0;
  margin-left: 0;
  padding-left: 0;
  padding-right: 13px;
  text-transform: uppercase;
  font-weight: bold;
}
@media (min-width: 48em) {
  /* line 1882, ../sass/content.scss */
  .page-news-events-blogs .region-postscript .block {
    margin-right: 10px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 1%;
    width: 24.4%;
  }
}
/* line 1899, ../sass/content.scss */
.page-news-events-blogs .region-postscript .block img {
  border: 3px solid #d4d4d4;
}
/* line 1904, ../sass/content.scss */
.page-news-events-blogs .region-postscript .count-1,
.page-news-events-blogs .region-postscript .count-5,
.page-news-events-blogs .region-postscript .count-9,
.page-news-events-blogs .region-postscript .count-13 {
  margin-left: 0;
}
/* line 1911, ../sass/content.scss */
.page-news-events-blogs .region-postscript .count-4,
.page-news-events-blogs .region-postscript .count-8,
.page-news-events-blogs .region-postscript .count-12,
.page-news-events-blogs .region-postscript .count-16 {
  margin-right: 0;
}
@media (min-width: 48em) {
  /* line 1911, ../sass/content.scss */
  .page-news-events-blogs .region-postscript .count-4,
  .page-news-events-blogs .region-postscript .count-8,
  .page-news-events-blogs .region-postscript .count-12,
  .page-news-events-blogs .region-postscript .count-16 {
    margin-right: -33px;
  }
}

/* BUREAU LANDING TOP FEATURED SECTION */
/* line 1928, ../sass/content.scss */
.node-bureau-landing-page.view-mode-full .field-name-field-bureau-feature {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 50%;
  padding-right: 14px;
  padding-left: 0px;
}
/* line 1937, ../sass/content.scss */
.node-bureau-landing-page.view-mode-full .field-name-field-bureau-feature:last-child {
  padding-right: 0;
  padding-left: 14px;
}
@media (min-width: 48em) {
  /* line 1943, ../sass/content.scss */
  .node-bureau-landing-page.view-mode-full .field-name-field-bureau-feature img {
    width: 100%;
    padding-top: 13px;
    height: auto;
  }
}
@media (max-width: 47.9em) {
  /* line 1928, ../sass/content.scss */
  .node-bureau-landing-page.view-mode-full .field-name-field-bureau-feature {
    width: 100%;
    float: none;
  }
  /* line 1955, ../sass/content.scss */
  .node-bureau-landing-page.view-mode-full .field-name-field-bureau-feature img {
    width: auto;
    height: auto;
  }
}

/* line 1963, ../sass/content.scss */
.field-name-field-bureau-feature h3 {
  color: #5f5f5f;
}

/* BUREAU LANDING "LATEST BLOCKS" + DPIP page "LATEST NODES" */
/* line 1969, ../sass/content.scss */
.latest-nodes-container {
  padding-top: 0 !important;
  position: relative;
}
/* line 1972, ../sass/content.scss */
.latest-nodes-container .block-title {
  text-transform: uppercase !important;
}
/* line 1976, ../sass/content.scss */
.latest-nodes-container h3 {
  font-size: 1em;
}
/* line 290, ../sass/_custom.scss */
.latest-nodes-container .more-link {
  position: absolute;
  top: 11px;
  right: 0;
}
/* line 186, ../sass/_custom.scss */
.latest-nodes-container .more-link a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.latest-nodes-container .more-link a:hover, .latest-nodes-container .more-link a:focus {
  text-decoration: underline;
}
/* line 1982, ../sass/content.scss */
.latest-nodes-container .more-link {
  text-align: right !important;
  margin-top: 0 !important;
}
/* line 1987, ../sass/content.scss */
.latest-nodes-container .more-link a {
  color: #2477ca;
}
/* line 1991, ../sass/content.scss */
.latest-nodes-container .field-type-datetime,
.latest-nodes-container .date-display-single {
  font-weight: normal !important;
}

/* line 1997, ../sass/content.scss */
.latest-nodes-2col-container,
#block-views-bureau-related-content-block,
#block-views-bureau-related-content-block-1,
#block-views-bureau-related-content-block-2,
#block-views-bureau-related-content-block-3,
.featured-blog-posts,
.bureau-office-grid {
  position: relative;
}
/* line 2004, ../sass/content.scss */
.latest-nodes-2col-container h3,
#block-views-bureau-related-content-block h3,
#block-views-bureau-related-content-block-1 h3,
#block-views-bureau-related-content-block-2 h3,
#block-views-bureau-related-content-block-3 h3,
.featured-blog-posts h3,
.bureau-office-grid h3 {
  font-size: 1em;
}
/* line 290, ../sass/_custom.scss */
.latest-nodes-2col-container .more-link,
#block-views-bureau-related-content-block .more-link,
#block-views-bureau-related-content-block-1 .more-link,
#block-views-bureau-related-content-block-2 .more-link,
#block-views-bureau-related-content-block-3 .more-link,
.featured-blog-posts .more-link,
.bureau-office-grid .more-link {
  position: absolute;
  top: 11px;
  right: 0;
}
/* line 186, ../sass/_custom.scss */
.latest-nodes-2col-container .more-link a,
#block-views-bureau-related-content-block .more-link a,
#block-views-bureau-related-content-block-1 .more-link a,
#block-views-bureau-related-content-block-2 .more-link a,
#block-views-bureau-related-content-block-3 .more-link a,
.featured-blog-posts .more-link a,
.bureau-office-grid .more-link a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.latest-nodes-2col-container .more-link a:hover, .latest-nodes-2col-container .more-link a:focus,
#block-views-bureau-related-content-block .more-link a:hover,
#block-views-bureau-related-content-block .more-link a:focus,
#block-views-bureau-related-content-block-1 .more-link a:hover,
#block-views-bureau-related-content-block-1 .more-link a:focus,
#block-views-bureau-related-content-block-2 .more-link a:hover,
#block-views-bureau-related-content-block-2 .more-link a:focus,
#block-views-bureau-related-content-block-3 .more-link a:hover,
#block-views-bureau-related-content-block-3 .more-link a:focus,
.featured-blog-posts .more-link a:hover,
.featured-blog-posts .more-link a:focus,
.bureau-office-grid .more-link a:hover,
.bureau-office-grid .more-link a:focus {
  text-decoration: underline;
}
/* line 2010, ../sass/content.scss */
.latest-nodes-2col-container .more-link,
#block-views-bureau-related-content-block .more-link,
#block-views-bureau-related-content-block-1 .more-link,
#block-views-bureau-related-content-block-2 .more-link,
#block-views-bureau-related-content-block-3 .more-link,
.featured-blog-posts .more-link,
.bureau-office-grid .more-link {
  margin-top: 0;
}
/* line 2013, ../sass/content.scss */
.latest-nodes-2col-container .more-link a,
#block-views-bureau-related-content-block .more-link a,
#block-views-bureau-related-content-block-1 .more-link a,
#block-views-bureau-related-content-block-2 .more-link a,
#block-views-bureau-related-content-block-3 .more-link a,
.featured-blog-posts .more-link a,
.bureau-office-grid .more-link a {
  color: #2477ca;
}
@media (min-width: 48em) and (max-width: 59.9375em) {
  /* line 2019, ../sass/content.scss */
  .latest-nodes-2col-container .view-content,
  #block-views-bureau-related-content-block .view-content,
  #block-views-bureau-related-content-block-1 .view-content,
  #block-views-bureau-related-content-block-2 .view-content,
  #block-views-bureau-related-content-block-3 .view-content,
  .featured-blog-posts .view-content,
  .bureau-office-grid .view-content {
    margin-top: 28px;
  }
  /* line 2023, ../sass/content.scss */
  .latest-nodes-2col-container .more-link,
  #block-views-bureau-related-content-block .more-link,
  #block-views-bureau-related-content-block-1 .more-link,
  #block-views-bureau-related-content-block-2 .more-link,
  #block-views-bureau-related-content-block-3 .more-link,
  .featured-blog-posts .more-link,
  .bureau-office-grid .more-link {
    top: 40px;
  }
}
@media (min-width: 48em) {
  /* line 1997, ../sass/content.scss */
  .latest-nodes-2col-container,
  #block-views-bureau-related-content-block,
  #block-views-bureau-related-content-block-1,
  #block-views-bureau-related-content-block-2,
  #block-views-bureau-related-content-block-3,
  .featured-blog-posts,
  .bureau-office-grid {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 50%;
    padding-right: 14px;
    padding-left: 0px;
    clear: both;
  }
  /* line 2039, ../sass/content.scss */
  .latest-nodes-2col-container .more-link,
  #block-views-bureau-related-content-block .more-link,
  #block-views-bureau-related-content-block-1 .more-link,
  #block-views-bureau-related-content-block-2 .more-link,
  #block-views-bureau-related-content-block-3 .more-link,
  .featured-blog-posts .more-link,
  .bureau-office-grid .more-link {
    right: 14px;
  }
}

/* line 2045, ../sass/content.scss */
.latest-nodes-right-container,
#block-views-bureau-related-content-block-2,
#block-views-bureau-related-content-block-3,
.featured-blog-posts,
.bureau-office-grid-right {
  position: relative;
}
/* line 290, ../sass/_custom.scss */
.latest-nodes-right-container .more-link,
#block-views-bureau-related-content-block-2 .more-link,
#block-views-bureau-related-content-block-3 .more-link,
.featured-blog-posts .more-link,
.bureau-office-grid-right .more-link {
  position: absolute;
  top: 11px;
  right: 0;
}
/* line 186, ../sass/_custom.scss */
.latest-nodes-right-container .more-link a,
#block-views-bureau-related-content-block-2 .more-link a,
#block-views-bureau-related-content-block-3 .more-link a,
.featured-blog-posts .more-link a,
.bureau-office-grid-right .more-link a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.latest-nodes-right-container .more-link a:hover, .latest-nodes-right-container .more-link a:focus,
#block-views-bureau-related-content-block-2 .more-link a:hover,
#block-views-bureau-related-content-block-2 .more-link a:focus,
#block-views-bureau-related-content-block-3 .more-link a:hover,
#block-views-bureau-related-content-block-3 .more-link a:focus,
.featured-blog-posts .more-link a:hover,
.featured-blog-posts .more-link a:focus,
.bureau-office-grid-right .more-link a:hover,
.bureau-office-grid-right .more-link a:focus {
  text-decoration: underline;
}
/* line 2052, ../sass/content.scss */
.latest-nodes-right-container .more-link,
#block-views-bureau-related-content-block-2 .more-link,
#block-views-bureau-related-content-block-3 .more-link,
.featured-blog-posts .more-link,
.bureau-office-grid-right .more-link {
  margin-top: 0;
}
/* line 2055, ../sass/content.scss */
.latest-nodes-right-container .more-link a,
#block-views-bureau-related-content-block-2 .more-link a,
#block-views-bureau-related-content-block-3 .more-link a,
.featured-blog-posts .more-link a,
.bureau-office-grid-right .more-link a {
  color: #2477ca;
}
/* line 2060, ../sass/content.scss */
.latest-nodes-right-container.title-upcoming-events,
#block-views-bureau-related-content-block-2.title-upcoming-events,
#block-views-bureau-related-content-block-3.title-upcoming-events,
.featured-blog-posts.title-upcoming-events,
.bureau-office-grid-right.title-upcoming-events {
  padding-top: 0;
}
/* line 2063, ../sass/content.scss */
.latest-nodes-right-container.title-upcoming-events .block-title,
#block-views-bureau-related-content-block-2.title-upcoming-events .block-title,
#block-views-bureau-related-content-block-3.title-upcoming-events .block-title,
.featured-blog-posts.title-upcoming-events .block-title,
.bureau-office-grid-right.title-upcoming-events .block-title {
  text-transform: uppercase;
}
@media (min-width: 48em) and (max-width: 59.9375em) {
  /* line 2069, ../sass/content.scss */
  .latest-nodes-right-container .view-content,
  #block-views-bureau-related-content-block-2 .view-content,
  #block-views-bureau-related-content-block-3 .view-content,
  .featured-blog-posts .view-content,
  .bureau-office-grid-right .view-content {
    margin-top: 28px;
  }
  /* line 2073, ../sass/content.scss */
  .latest-nodes-right-container .more-link,
  #block-views-bureau-related-content-block-2 .more-link,
  #block-views-bureau-related-content-block-3 .more-link,
  .featured-blog-posts .more-link,
  .bureau-office-grid-right .more-link {
    top: 40px;
  }
}
@media (min-width: 48em) {
  /* line 2045, ../sass/content.scss */
  .latest-nodes-right-container,
  #block-views-bureau-related-content-block-2,
  #block-views-bureau-related-content-block-3,
  .featured-blog-posts,
  .bureau-office-grid-right {
    padding-right: 0;
    padding-left: 14px;
    clear: none;
  }
  /* line 2084, ../sass/content.scss */
  .latest-nodes-right-container .more-link,
  #block-views-bureau-related-content-block-2 .more-link,
  #block-views-bureau-related-content-block-3 .more-link,
  .featured-blog-posts .more-link,
  .bureau-office-grid-right .more-link {
    right: 0px;
  }
}

/* line 2090, ../sass/content.scss */
.page-block-full-width {
  display: block;
  width: 100%;
}
/* line 47, ../sass/_custom.scss */
.page-block-full-width:after {
  content: "";
  display: table;
  clear: both;
}

/* line 2097, ../sass/content.scss */
#block-views-bureau-related-content-block-3 .date,
#block-views-bureau-related-content-block-3 .date-display-start,
#block-views-bureau-related-content-block-3 .date-display-end,
#block-views-bureau-related-content-block-3 time,
#block-views-bureau-related-content-block-3 .time {
  font-weight: normal;
}

/* BUREAU LANDING ADDITIONAL INFO GRID */
/* line 2106, ../sass/content.scss */
#block-views-bureau-additional-info-block {
  clear: both;
}
/* line 2109, ../sass/content.scss */
#block-views-bureau-additional-info-block .views-row h3 {
  font-size: 1em;
}

/* line 2114, ../sass/content.scss */
.view-bureau-additional-info.view-display-id-block .field-name-field-bureau-additional-info {
  width: 32%;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 2%;
  padding-top: 23px;
}
/* line 2123, ../sass/content.scss */
.view-bureau-additional-info.view-display-id-block .field-name-field-bureau-additional-info .field-name-field-promo-body {
  padding-top: 5px;
  padding-bottom: 3em;
}
@media (min-width: 48em) {
  /* line 2129, ../sass/content.scss */
  .view-bureau-additional-info.view-display-id-block .field-name-field-bureau-additional-info img {
    max-width: none;
    width: 100%;
    padding-bottom: 15px;
  }
}
@media (max-width: 47.9em) {
  /* line 2114, ../sass/content.scss */
  .view-bureau-additional-info.view-display-id-block .field-name-field-bureau-additional-info {
    width: 100%;
    float: none;
  }
  /* line 2141, ../sass/content.scss */
  .view-bureau-additional-info.view-display-id-block .field-name-field-bureau-additional-info img {
    width: auto;
    height: auto;
  }
}

/* line 2148, ../sass/content.scss */
.view-bureau-additional-info.view-display-id-block .field-name-field-bureau-additional-info.first {
  clear: both;
}

/* line 2152, ../sass/content.scss */
.view-bureau-additional-info.view-display-id-block .field-name-field-bureau-additional-info.third {
  margin-right: 0px;
}

/* line 2156, ../sass/content.scss */
.latest-nodes-container .views-row,
.view-bureau-related-content .views-row {
  border-bottom: 1px solid #e4e4e4;
  margin-bottom: 8px;
  padding-bottom: 5px;
}
/* line 2162, ../sass/content.scss */
.latest-nodes-container .views-row:last-child,
.view-bureau-related-content .views-row:last-child {
  border-bottom: none;
}

/* REGIONAL OFFICE LANDING PAGE */
/* line 2169, ../sass/content.scss */
.field-name-field-image-caption {
  margin-bottom: 50px;
  color: #7d7d7d;
  font-weight: bold;
}

/* line 2175, ../sass/content.scss */
.field-name-field-director {
  display: block;
  margin-bottom: 20px;
  padding-bottom: 5px;
  border-bottom: 1px solid #bababa;
  color: #244873;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.25em;
}
/* line 2185, ../sass/content.scss */
.field-name-field-director .director-label {
  color: #7d7d7d;
  text-transform: initial;
}

/* line 2191, ../sass/content.scss */
.field-name-field-director-photo {
  display: block;
  max-width: 170px;
  margin-left: 10px;
  margin-bottom: 10px;
  float: right;
}

/* line 2199, ../sass/content.scss */
.node-office-landing-page .address-consumer-complaints-wrapper {
  clear: right;
  margin-bottom: 1em;
}
/* line 2202, ../sass/content.scss */
.node-office-landing-page .address-consumer-complaints-wrapper strong {
  color: #383838;
}
/* line 2208, ../sass/content.scss */
.node-office-landing-page .address-consumer-complaints-wrapper h2 {
  padding: 0 0 5px 20px;
  border-bottom: 1px solid #bababa;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-transform: inherit;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 2220, ../sass/content.scss */
.node-office-landing-page .address-consumer-complaints-wrapper .region-address h2 {
  background-image: url(../images/icon-location.png);
  background-size: 11px 14px;
}
/* line 2227, ../sass/content.scss */
.node-office-landing-page .address-consumer-complaints-wrapper .region-complaints h2 {
  background-image: url(../images/icon-blue-alert-2x.png);
  background-size: 14px 14px;
}
/* line 2233, ../sass/content.scss */
.node-office-landing-page .address-consumer-complaints-wrapper a {
  color: #417aa6;
}

/* REGIONAL OFFICES PRESS RELEASES/EVENTS PAGES */
/* line 2241, ../sass/content.scss */
.view-regional-offices-related-content .view-header {
  padding-bottom: 1.53846em;
}
/* line 2246, ../sass/content.scss */
.view-regional-offices-related-content .item-list .pager {
  margin: 0;
}
/* line 2250, ../sass/content.scss */
.view-regional-offices-related-content .item-list ~ .item-list .pager {
  margin: 1.53846em 0;
}
/* line 2256, ../sass/content.scss */
.view-regional-offices-related-content .view-content {
  padding-top: 1.53846em;
}
/* line 2259, ../sass/content.scss */
.page-block-half-width .view-regional-offices-related-content .view-content {
  padding-top: 0;
}

/* GENERAL 3-COLUMN STRUCTURE */
@media (min-width: 48em) {
  /* line 2266, ../sass/content.scss */
  .col3-first,
  .col3-middle,
  .col3-last {
    width: 31%;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 3.5%;
    padding-top: 23px;
  }
}

@media (min-width: 48em) {
  /* line 2280, ../sass/content.scss */
  .col3-last {
    margin-right: 0;
  }
}

@media (min-width: 48em) {
  /* line 2286, ../sass/content.scss */
  .col-span2 {
    float: left;
    margin-top: 23px;
    width: 65%;
  }
  /* line 2292, ../sass/content.scss */
  .col-span2 .block {
    float: left;
    margin-right: 4.6%;
    width: 47.7%;
  }
  /* line 2298, ../sass/content.scss */
  .col-span2 .block-last {
    margin-left: 0.28%;
    margin-right: 0;
    width: 47.3%;
  }
}

/* GENERAL 2-COLUMN STRUCTURE */
@media (min-width: 48em) {
  /* line 2307, ../sass/content.scss */
  .col2-first,
  .col2-last {
    width: 49%;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 0;
    padding-top: 23px;
  }
}

@media (min-width: 48em) {
  /* line 2320, ../sass/content.scss */
  .col2-first {
    margin-right: 2%;
  }
}

@media (min-width: 48em) {
  /* line 2326, ../sass/content.scss */
  .col2-last {
    margin-right: 0;
    clear: none;
  }
}

/* line 2333, ../sass/content.scss */
.region-postscript {
  /* Start a new row and span all 12 columns. */
}
@media (min-width: 48em) and (min-width: 48em) {
  /* line 2341, ../sass/content.scss */
  .region-postscript .block.col2-first, .region-postscript .block.col2-last,
  .region-postscript .block:nth-child(4n+1).col2-first,
  .region-postscript .block:nth-child(4n+1).col2-last,
  .region-postscript .block:nth-child(4n+2).col2-first,
  .region-postscript .block:nth-child(4n+2).col2-last,
  .region-postscript .block:nth-child(4n+3).col2-first,
  .region-postscript .block:nth-child(4n+3).col2-last,
  .region-postscript .block:nth-child(4n).col2-first,
  .region-postscript .block:nth-child(4n).col2-last {
    width: 49%;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 0;
    padding-top: 23px;
  }
}
@media (min-width: 48em) and (min-width: 48em) {
  /* line 2354, ../sass/content.scss */
  .region-postscript .block.col2-first,
  .region-postscript .block:nth-child(4n+1).col2-first,
  .region-postscript .block:nth-child(4n+2).col2-first,
  .region-postscript .block:nth-child(4n+3).col2-first,
  .region-postscript .block:nth-child(4n).col2-first {
    margin-right: 2%;
  }
}
@media (min-width: 48em) and (min-width: 48em) {
  /* line 2360, ../sass/content.scss */
  .region-postscript .block.col2-last,
  .region-postscript .block:nth-child(4n+1).col2-last,
  .region-postscript .block:nth-child(4n+2).col2-last,
  .region-postscript .block:nth-child(4n+3).col2-last,
  .region-postscript .block:nth-child(4n).col2-last {
    margin-right: 0;
    clear: none;
  }
}

/* TIPS & ADVICE */
/* line 2371, ../sass/content.scss */
.postscript-wrapper {
  clear: both;
}

/* line 2375, ../sass/content.scss */
.region-postscript .col2-first,
.region-postscript .col2-last {
  padding-top: 0;
  position: relative;
}
/* line 2379, ../sass/content.scss */
.region-postscript .col2-first h2.block-title,
.region-postscript .col2-last h2.block-title {
  text-transform: uppercase;
  color: #5f5f5f;
  border-bottom: 1px solid #d78c35;
  font-weight: normal;
}
/* line 2386, ../sass/content.scss */
.region-postscript .col2-first .views-row,
.region-postscript .col2-last .views-row {
  border-bottom: 1px solid #e4e4e4;
}
/* line 2389, ../sass/content.scss */
.region-postscript .col2-first .views-row h2,
.region-postscript .col2-last .views-row h2 {
  font-size: 1em;
  border: none;
}
/* line 2395, ../sass/content.scss */
.region-postscript .col2-first .view-footer .views-row,
.region-postscript .col2-last .view-footer .views-row {
  border-bottom: none;
  border-top: 1px solid #e4e4e4;
}
/* line 2400, ../sass/content.scss */
.region-postscript .col2-first .views-row-last,
.region-postscript .col2-last .views-row-last {
  border-bottom: none;
}
/* line 290, ../sass/_custom.scss */
.region-postscript .col2-first .more-link,
.region-postscript .col2-last .more-link {
  position: absolute;
  top: 11px;
  right: 0;
}
/* line 186, ../sass/_custom.scss */
.region-postscript .col2-first .more-link a,
.region-postscript .col2-last .more-link a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.region-postscript .col2-first .more-link a:hover, .region-postscript .col2-first .more-link a:focus,
.region-postscript .col2-last .more-link a:hover,
.region-postscript .col2-last .more-link a:focus {
  text-decoration: underline;
}
/* line 2406, ../sass/content.scss */
.region-postscript .col2-first .more-link,
.region-postscript .col2-last .more-link {
  right: 14px;
}
/* line 2409, ../sass/content.scss */
.region-postscript .col2-first .more-link a,
.region-postscript .col2-last .more-link a {
  color: #2477ca;
}

/* line 2415, ../sass/content.scss */
.section-tips-advice #block-views-homepage-videos-block-5,
.section-tips-advice #block-views-homepage-videos-block-6 {
  margin-top: 0px;
  padding-top: 0;
  padding-bottom: 20px;
}
/* line 2421, ../sass/content.scss */
.section-tips-advice #block-views-homepage-videos-block-5 .more-link,
.section-tips-advice #block-views-homepage-videos-block-6 .more-link {
  right: 14px;
}

/* ITEMS PER PAGE FILTERS */
/* line 2427, ../sass/content.scss */
.view-header .ipp-active {
  color: #000;
  font-weight: bold;
}

/* CASE VIEW GROUPED EXPOSED FILTERS */
/* line 2434, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 .view-empty {
  clear: both;
}
/* line 2438, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 .view-header h2 {
  margin-top: 1em;
}
/* line 2443, ../sass/content.scss */
html.js .view-case.view-id-case.view-display-id-page_1 input.form-autocomplete {
  background-position: 100% 6px;
}
/* line 2448, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset {
  border: none;
  padding: 0;
  margin: 0;
}
/* line 2453, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset .container-inline-date .date-padding {
  padding-left: 0;
  padding-top: 0;
}
/* line 2458, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset legend {
  display: none;
}
/* line 2462, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset fieldset legend {
  display: block;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
/* line 2469, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset .form-item {
  margin-top: 0;
}
/* line 2473, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset#edit-1 {
  margin: 0;
}
/* line 2477, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset.form-wrapper {
  width: 50%;
  padding-right: 10%;
  float: left;
}
@media (max-width: 47.9em) {
  /* line 2477, ../sass/content.scss */
  .view-case.view-id-case.view-display-id-page_1 fieldset.form-wrapper {
    width: 100%;
    float: none;
  }
}
/* line 2488, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 fieldset #edit-field-release-date-value-max-wrapper,
.view-case.view-id-case.view-display-id-page_1 fieldset #edit-date-filter-max-wrapper {
  position: relative;
  top: -13px;
}
/* line 2495, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 .group-wrapper {
  width: 50%;
  padding-right: 10%;
  float: left;
}
@media (max-width: 47.9em) {
  /* line 2495, ../sass/content.scss */
  .view-case.view-id-case.view-display-id-page_1 .group-wrapper {
    width: 100%;
    float: none;
  }
}
/* line 2506, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 .views-exposed-widget {
  float: none;
}
/* line 2509, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 .views-exposed-widget.views-submit-button {
  float: left;
  clear: both;
}
/* line 2514, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 .views-exposed-widget.views-reset-button, .view-case.view-id-case.view-display-id-page_1 .views-exposed-widget.views-widget-per-page {
  float: left;
}
/* line 2520, ../sass/content.scss */
.view-case.view-id-case.view-display-id-page_1 #edit-submit-case {
  clear: both;
  margin-bottom: 1em;
  display: inline-block;
}

/* CASE DETAIL */
/* line 2529, ../sass/content.scss */
body.node-type-case .field-name-field-long-title {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #ddd;
}
/* line 2535, ../sass/content.scss */
body.node-type-case .field-inline {
  color: #646464;
}
/* line 2538, ../sass/content.scss */
body.node-type-case .field-inline .date {
  text-transform: uppercase;
}
/* line 2543, ../sass/content.scss */
body.node-type-case h2 {
  padding-top: 33px;
}
/* line 2547, ../sass/content.scss */
body.node-type-case .field-collection-container {
  border-bottom: none;
}
/* line 2551, ../sass/content.scss */
body.node-type-case .field-name-field-case-timeline .field-collection-view {
  border-bottom: 1px solid #dddddd;
  margin: 0 0 1em;
  padding: 0 0 1em;
}
/* line 2557, ../sass/content.scss */
body.node-type-case .field-name-field-case-timeline:last-child .field-collection-view {
  border-bottom: none;
  margin: 0;
  padding: 0;
}
/* line 2563, ../sass/content.scss */
body.node-type-case .field-name-field-case-timeline .field-item {
  margin-bottom: 0;
}
/* line 2567, ../sass/content.scss */
body.node-type-case .view-case-timeline-field-collection-edition.view-display-id-block,
body.node-type-case .field-name-field-case-timeline.field-type-field-collection.field-label-above,
body.node-type-case .view-case-timeline-node {
  /* .field-name-field-press-release-reference {
    margin-left:20px;
  } */
}
/* line 2570, ../sass/content.scss */
body.node-type-case .view-case-timeline-field-collection-edition.view-display-id-block h3,
body.node-type-case .field-name-field-case-timeline.field-type-field-collection.field-label-above h3,
body.node-type-case .view-case-timeline-node h3 {
  color: #646464;
  font-weight: normal;
}
/* line 2575, ../sass/content.scss */
body.node-type-case .view-case-timeline-field-collection-edition.view-display-id-block .field,
body.node-type-case .field-name-field-case-timeline.field-type-field-collection.field-label-above .field,
body.node-type-case .view-case-timeline-node .field {
  margin-bottom: 4px;
}
/* line 2582, ../sass/content.scss */
body.node-type-case .view-case-timeline-field-collection-edition.view-display-id-block .inline-field-container .field-name-field-press-release-reference,
body.node-type-case .field-name-field-case-timeline.field-type-field-collection.field-label-above .inline-field-container .field-name-field-press-release-reference,
body.node-type-case .view-case-timeline-node .inline-field-container .field-name-field-press-release-reference {
  margin-left: 0;
}
/* line 2586, ../sass/content.scss */
body.node-type-case .view-case-timeline-field-collection-edition.view-display-id-block .views-row,
body.node-type-case .field-name-field-case-timeline.field-type-field-collection.field-label-above .views-row,
body.node-type-case .view-case-timeline-node .views-row {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #ddd;
}
/* line 2591, ../sass/content.scss */
body.node-type-case .view-case-timeline-field-collection-edition.view-display-id-block .views-row:last-child,
body.node-type-case .field-name-field-case-timeline.field-type-field-collection.field-label-above .views-row:last-child,
body.node-type-case .view-case-timeline-node .views-row:last-child {
  border-bottom: none;
}

/* ADJUDICATIVE PROCEEDINGS PAGE */
/* line 2599, ../sass/content.scss */
.page-enforcement-cases-proceedings-adjudicative-proceedings .advanced-search-link {
  display: none;
}

/* NEWS AND EVENTS LANDING */
/* line 2605, ../sass/content.scss */
.section-news-events .block.title-featured-story .node-press-release.view-mode-featured {
  border: none;
}
/* line 2609, ../sass/content.scss */
.section-news-events .block.title-featured-story h2.block-title {
  border-bottom: 3px solid #b8bd90;
  padding-top: 19px;
  padding-bottom: 4px;
  margin-bottom: 1em;
}

/* line 2617, ../sass/content.scss */
.section-news-events #content .block {
  position: relative;
  position: relative;
}
/* line 2620, ../sass/content.scss */
.section-news-events #content .block .date {
  text-transform: uppercase;
}
/* line 2624, ../sass/content.scss */
.section-news-events #content .block p.node-title {
  margin-bottom: 0.5em;
}
/* line 2628, ../sass/content.scss */
.section-news-events #content .block h2 {
  margin-bottom: 0.75em;
}
/* line 290, ../sass/_custom.scss */
.section-news-events #content .block .more-link {
  position: absolute;
  top: 11px;
  right: 0;
}
/* line 186, ../sass/_custom.scss */
.section-news-events #content .block .more-link a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.section-news-events #content .block .more-link a:hover, .section-news-events #content .block .more-link a:focus {
  text-decoration: underline;
}

/* line 2635, ../sass/content.scss */
.section-news-events #content .block .node-video p.node-title {
  margin-bottom: 0.15em;
}

/* line 2639, ../sass/content.scss */
.view-coming-ftc-events.view-display-id-block_3 .more-link {
  padding-left: 21px;
  background: url(../images/icon_calendar.png) left top no-repeat;
}

/* line 2644, ../sass/content.scss */
.section-news-events .view-coming-past-events .views-row {
  margin-bottom: 1em;
  border-bottom: 1px solid #ddd;
}

/* line 2649, ../sass/content.scss */
.section-news-events .view-coming-past-events .views-row-last {
  border-bottom: none;
}

/* SCAM SIDEBAR BLOCK */
/* line 2655, ../sass/content.scss */
.view-scam-alerts-feed .more-link {
  text-align: left;
}
/* line 2659, ../sass/content.scss */
.view-scam-alerts-feed .view-footer a {
  float: right;
  text-align: left;
}
/* line 2664, ../sass/content.scss */
.view-scam-alerts-feed .views-field-timestamp {
  text-transform: uppercase;
}

/* DEFAULT SIDEBAR BLOCK LIST */
/* line 2670, ../sass/content.scss */
.sidebar .block {
  padding-bottom: 0;
}
/* line 2673, ../sass/content.scss */
.sidebar .block h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
.sidebar .block h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.sidebar .block h3 a:hover, .sidebar .block h3 a:focus {
  text-decoration: underline;
}
/* line 2678, ../sass/content.scss */
.sidebar .block ul {
  margin: 0;
  padding: 0;
}
/* line 2682, ../sass/content.scss */
.sidebar .block ul li {
  list-style: none;
  list-style-type: none;
}
/* line 2688, ../sass/content.scss */
.sidebar .block li,
.sidebar .block .views-row {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0.65em;
}
/* line 2694, ../sass/content.scss */
.sidebar .block li:last-child, .sidebar .block li.views-row-last,
.sidebar .block .views-row:last-child,
.sidebar .block .views-row.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}

/* HIGHLIGHTED EVENTS SIDEBAR */
/* line 2703, ../sass/content.scss */
.sidebar .highlighted-events-list {
  padding-bottom: 0;
}
/* line 2706, ../sass/content.scss */
.sidebar .highlighted-events-list .date {
  text-transform: uppercase;
}
/* line 2710, ../sass/content.scss */
.sidebar .highlighted-events-list li {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0.65em;
}
/* line 2715, ../sass/content.scss */
.sidebar .highlighted-events-list li:last-child, .sidebar .highlighted-events-list li.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}

/* COMPLAINTS */
/* line 2725, ../sass/content.scss */
.block-file-a-compaint img {
  padding: 0em 1.538em;
}
/* line 2728, ../sass/content.scss */
.front .block-file-a-compaint img {
  padding: 0;
}
/* line 2734, ../sass/content.scss */
.front .block-file-a-compaint p {
  padding: 0 1.538em;
}

/* BOOK NAVIGATION */
/* line 2741, ../sass/content.scss */
.book-navigation .page-links a {
  text-decoration: none;
}

/* line 2745, ../sass/content.scss */
.book-navigation .page-links .default-state,
.book-navigation .page-links a:link .default-state,
.book-navigation .page-links a:visited .default-state,
.book-navigation .page-links a:hover .default-state,
.book-navigation .page-links a:active .default-state {
  color: #000;
  text-decoration: none;
}

/* BOOK TITLE */
/* Remove pre-h1/book title on book pages */
/* line 2756, ../sass/content.scss */
.page-node-70428 .pre-h1,
.page-node-70477 .pre-h1,
.page-node-70518 .pre-h1,
.page-node-70707 .pre-h1,
.page-node-70880 .pre-h1,
.page-node-70884 .pre-h1,
.page-node-70890 .pre-h1,
.page-node-70903 .pre-h1,
.page-node-70907 .pre-h1,
.page-node-70881 .pre-h1,
.page-node-70882 .pre-h1,
.page-node-70883 .pre-h1,
.page-node-70799 .pre-h1,
.page-node-70800 .pre-h1,
.page-node-70806 .pre-h1,
.page-node-70877 .pre-h1,
.page-node-70878 .pre-h1,
.page-node-70879 .pre-h1,
.page-node-70885 .pre-h1,
.page-node-70887 .pre-h1,
.page-node-70888 .pre-h1,
.page-node-70889 .pre-h1,
.page-node-70904 .pre-h1,
.page-node-70905 .pre-h1,
.page-node-70906 .pre-h1,
.page-node-115578 .pre-h1 {
  display: none;
}

/* RELATED MEDIA SIDEBAR */
/* line 2786, ../sass/content.scss */
.view.related-media .view-footer {
  margin-top: 1em;
}

/* EARLY TERMINATION NOTICES */
/* line 2792, ../sass/content.scss */
.node-type-early-termination-notice #main {
  min-height: 750px;
  height: auto !important;
  height: 750px;
}
/* line 2798, ../sass/content.scss */
.node-type-early-termination-notice .field-label {
  color: #646464;
}
/* line 2802, ../sass/content.scss */
.node-type-early-termination-notice h2.field-label {
  color: #5f5f5f;
  margin-top: 1.4em;
}
/* line 2807, ../sass/content.scss */
.node-type-early-termination-notice span.field-label {
  padding-right: 0;
}
/* line 2812, ../sass/content.scss */
.node-type-early-termination-notice.no-sidebars #content {
  padding-right: 15em;
}

/* FREQUENTLY ASKED QUESTIONS */
/* line 2820, ../sass/content.scss */
.faq .views-view-grid .col-1,
.faq .views-view-grid .col-2 {
  padding-left: 0;
  padding-right: 20px;
}

/* line 2826, ../sass/content.scss */
.faq .views-view-grid .col-3 {
  padding-left: 0;
  padding-right: 0;
}

/* line 2831, ../sass/content.scss */
.faq .views-view-grid h3 {
  font-size: 1em;
  line-height: 1.4em;
  margin-top: .5em;
}

/* line 2837, ../sass/content.scss */
.node-type-frequently-asked-question .field-name-field-faq-question {
  margin-bottom: 1em;
}

/* BIOGRAPHY */
/* line 2842, ../sass/content.scss */
.field-name-field-education {
  line-height: 1.5;
  margin: 0 0 1em;
}

/* line 2848, ../sass/content.scss */
.node-biography.view-mode-full .intro-node-content {
  margin-bottom: 2em;
}
/* line 2852, ../sass/content.scss */
.node-biography.view-mode-full .field-name-field-job-title {
  font-size: 1.5em;
  margin-bottom: 27px;
}
/* line 2857, ../sass/content.scss */
.node-biography.view-mode-full .field-name-field-division {
  font-size: 13px;
}
/* line 2867, ../sass/content.scss */
body.no-sidebars .node-biography.view-mode-full .faux-column {
  width: 75%;
}
/* line 2872, ../sass/content.scss */
.node-biography.view-mode-full .field-inline {
  margin-top: 0.5em;
}
/* line 2876, ../sass/content.scss */
.node-biography.view-mode-full .title--biography {
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 4px;
}
/* line 2881, ../sass/content.scss */
.node-biography.view-mode-full .field__twitter--biography {
  font-size: 15px;
  font-weight: bold;
  display: block;
}
/* line 2887, ../sass/content.scss */
.node-biography.view-mode-full .field__speech-link .view-content,
.node-biography.view-mode-full .field--speech-link .view-content {
  font-size: 17px;
  border: 1px solid #dbdbdb;
  padding: 13px;
  display: inline-block;
}
/* line 2897, ../sass/content.scss */
.node-biography.view-mode-full .main-node-image {
  text-align: center;
}
/* line 2902, ../sass/content.scss */
.node-biography.view-mode-full .main-node-image__high-res img {
  display: none;
}
@media (min-width: 48em) {
  /* line 2908, ../sass/content.scss */
  .node-biography.view-mode-full .main-node-image {
    float: left;
    width: 28.5%;
  }
  /* line 2913, ../sass/content.scss */
  .node-biography.view-mode-full .main-node-content {
    float: right;
    width: 66.5%;
  }
}

/* BIOGRAPHY - for Commissioner pages */
/* line 2922, ../sass/content.scss */
.node-biography-commissioner.view-mode-full h2 {
  text-transform: none;
}
/* line 2926, ../sass/content.scss */
.node-biography-commissioner.view-mode-full .field-name-body {
  margin-top: 1.3em;
}
/* line 2930, ../sass/content.scss */
.node-biography-commissioner.view-mode-full .field__twitter--biography + em {
  display: inline-block;
}
/* line 2937, ../sass/content.scss */
.node-biography-commissioner.view-mode-full .main-node-image__high-res {
  text-align: left;
}

/* line 2942, ../sass/content.scss */
.block.title-upcoming-events,
.block.title-latest-speech-article-or-testimony,
.block.title--videos {
  padding-top: 0.7em;
}
/* line 2947, ../sass/content.scss */
.block.title-upcoming-events .block-title,
.block.title-latest-speech-article-or-testimony .block-title,
.block.title--videos .block-title {
  text-transform: none;
}
/* line 2951, ../sass/content.scss */
.block.title-upcoming-events .more-link,
.block.title-latest-speech-article-or-testimony .more-link,
.block.title--videos .more-link {
  text-align: left;
  margin-top: 0.5em;
}
/* line 2956, ../sass/content.scss */
.block.title-upcoming-events .views-field-title,
.block.title-latest-speech-article-or-testimony .views-field-title,
.block.title--videos .views-field-title {
  margin-top: 1.2em;
  margin-bottom: 0.5em;
}
/* line 2961, ../sass/content.scss */
.block.title-upcoming-events .date-display-single,
.block.title-upcoming-events .field-type-datetime,
.block.title-latest-speech-article-or-testimony .date-display-single,
.block.title-latest-speech-article-or-testimony .field-type-datetime,
.block.title--videos .date-display-single,
.block.title--videos .field-type-datetime {
  text-transform: uppercase;
  font-weight: bold;
}

/* line 2968, ../sass/content.scss */
.view-biographies-related-videos {
  padding-top: 0.8em;
}
/* line 2971, ../sass/content.scss */
.view-biographies-related-videos .col-first {
  padding-left: 0 !important;
}
/* line 2975, ../sass/content.scss */
.view-biographies-related-videos .node-video header {
  font-weight: bold;
  margin-bottom: 0.3em;
}
/* line 2980, ../sass/content.scss */
.view-biographies-related-videos .submitted-date {
  text-transform: uppercase;
  margin-bottom: 1em;
}

/* line 2987, ../sass/content.scss */
.view-biographies-speeches-articles-and-testimonies .pager {
  margin-bottom: 2.5em;
}

/* Expanding Formatter - used on Biography pages. */
/* line 2993, ../sass/content.scss */
.expanding-formatter-ellipsis {
  display: none;
}

/* line 2998, ../sass/content.scss */
.expanding-formatter-trigger a.button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 3006, ../sass/content.scss */
.expanding-formatter.expanded .expanding-formatter-summary {
  display: none;
}

/* Field Expander for 'Show More'/'Show Less' links  */
/* line 3014, ../sass/content.scss */
.field-expander .summary .read-more .more-link {
  display: inline-block;
  padding-top: 1em;
}

/* CONTACT TRADE COMMISION PAGE */
/* line 3023, ../sass/content.scss */
.section-contact-federal-trade-commission h2,
.section-contact-federal-trade-commission p {
  clear: both;
}
/* line 3028, ../sass/content.scss */
.section-contact-federal-trade-commission address {
  display: block;
  width: 30%;
  float: left;
  margin-right: 3%;
}
@media (max-width: 47.9em) {
  /* line 3028, ../sass/content.scss */
  .section-contact-federal-trade-commission address {
    float: none;
    width: 100%;
  }
}
/* line 3041, ../sass/content.scss */
.section-contact-federal-trade-commission .region-footer-second address {
  float: none;
  width: 100%;
}

/* TIPS */
/* line 3049, ../sass/content.scss */
.paragraph-list p {
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 3057, ../sass/content.scss */
.paragraph-list p:last-child {
  border-bottom: none;
}
/* line 3061, ../sass/content.scss */
.paragraph-list p span {
  display: block;
  margin-top: 1em;
  text-align: left;
}

/* STAY CONNECTED */
/* line 3070, ../sass/content.scss */
.section-stay-connected input.form-submit {
  border: none;
  background: #336699;
  color: #FFF;
  padding: 5px 13px 5px;
  margin-top: 5px;
}
/* line 3078, ../sass/content.scss */
.section-stay-connected hr {
  background: #dbdbdb;
  height: 1px;
  border: 0;
  padding: 0;
  margin: 0 0 1em 0;
}
/* line 3086, ../sass/content.scss */
.section-stay-connected .block-columns .block {
  margin-top: 0;
  padding-top: 0;
}
@media (min-width: 48em) {
  /* line 3092, ../sass/content.scss */
  .section-stay-connected .subscribe-block-with-textfield p {
    min-height: 85px;
    height: auto !important;
    height: 85px;
  }
  /* line 3098, ../sass/content.scss */
  .section-stay-connected .subscribe-block {
    min-height: 185px;
    height: auto !important;
    height: 185px;
  }
  /* line 3104, ../sass/content.scss */
  .section-stay-connected .block-columns .row-1 .block p {
    min-height: 97px;
    height: auto !important;
    height: 97px;
  }
  /* line 3110, ../sass/content.scss */
  .section-stay-connected h2.top-margin {
    margin-top: 23px;
  }
}

/* CALENDAR */
/* line 3117, ../sass/content.scss */
.view-public-event-calendar .view-header a,
.view-public-event-calendar .view-header a:visited {
  color: #2d5c8c;
}

/* line 3122, ../sass/content.scss */
.view-public-event-calendar .view-header a.active,
.view-public-event-calendar .view-header a.active:visited {
  color: #000;
}

/* line 3127, ../sass/content.scss */
.calendar-calendar th.days {
  color: #fff;
  background: #2d5c8c;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

/* line 3134, ../sass/content.scss */
.calendar-calendar table thead th.days {
  background-image: none;
  color: #fff;
  background: #2d5c8c;
}

/* line 3140, ../sass/content.scss */
.calendar-calendar td div.day {
  width: auto;
}

/* line 3144, ../sass/content.scss */
.calendar-calendar td.empty {
  color: #777;
}

/* line 3148, ../sass/content.scss */
.calendar-calendar .month-view .full tr td.today,
.calendar-calendar .month-view .full tr.odd td.today,
.calendar-calendar .month-view .full tr.even td.today {
  border: 2px solid #666;
  border-top: 0;
}

/* line 3155, ../sass/content.scss */
.calendar-calendar .month-view .full td.date-box.today {
  border: 2px solid #666;
  border-width: 2px 2px 0 2px;
}

/* line 3160, ../sass/content.scss */
.calendar-calendar .month-view .full tr td.single-day.today {
  border-bottom: 2px solid #666;
}

/* line 3164, ../sass/content.scss */
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
  display: none;
}

/* line 3171, ../sass/content.scss */
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,
.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents {
  position: relative;
  width: auto;
  left: 0;
}

/* line 3178, ../sass/content.scss */
.calendar-calendar .month-view .full td.multi-day div.monthview,
.calendar-calendar .week-view .full td.multi-day div.weekview,
.calendar-calendar .day-view .full td.multi-day div.dayview,
.calendar-calendar .month-view .full td.single-day div.monthview,
.calendar-calendar .week-view .full td.single-day div.weekview,
.calendar-calendar .day-view .full td.single-day div.dayview {
  height: auto;
  background: #fff;
  font-size: 0.9em;
  line-height: 1.4em;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 3191, ../sass/content.scss */
.calendar-calendar .month-view .full td.multi-day div.monthview span.time,
.calendar-calendar .week-view .full td.multi-day div.weekview span.time,
.calendar-calendar .day-view .full td.multi-day div.dayview span.time,
.calendar-calendar .month-view .full td.single-day div.monthview span.time,
.calendar-calendar .week-view .full td.single-day div.weekview span.time,
.calendar-calendar .day-view .full td.single-day div.dayview span.time {
  display: block;
}

/* line 3197, ../sass/content.scss */
.view-public-event-calendar .view-header {
  position: relative;
  margin-top: 1.5em;
}
/* line 3202, ../sass/content.scss */
.view-public-event-calendar .view-header .date-nav-wrapper .date-next {
  background: none;
}
@media (min-width: 48em) {
  /* line 3202, ../sass/content.scss */
  .view-public-event-calendar .view-header .date-nav-wrapper .date-next {
    right: 0;
  }
}
/* line 3210, ../sass/content.scss */
.view-public-event-calendar .view-header .date-nav-wrapper .date-next a {
  color: #6f7a36;
  text-transform: uppercase;
  padding-right: 17px;
  background: url(../images/bg_pager_date.png) right center no-repeat;
}
@media (max-width: 47.9em) {
  /* line 3210, ../sass/content.scss */
  .view-public-event-calendar .view-header .date-nav-wrapper .date-next a {
    margin-right: 0px;
  }
}
/* line 3223, ../sass/content.scss */
.view-public-event-calendar .view-header .date-nav-wrapper .date-prev {
  right: auto;
  left: 0;
  background: none;
}
/* line 3228, ../sass/content.scss */
.view-public-event-calendar .view-header .date-nav-wrapper .date-prev a {
  color: #6f7a36;
  text-transform: uppercase;
  padding-left: 17px;
  background: url(../images/bg_pager_date.png) left center no-repeat;
}
@media (max-width: 47.9em) {
  /* line 3228, ../sass/content.scss */
  .view-public-event-calendar .view-header .date-nav-wrapper .date-prev a {
    margin-left: 0px;
  }
}
/* line 3240, ../sass/content.scss */
.view-public-event-calendar .view-header .date-nav-wrapper .date-nav {
  margin-bottom: 0;
  padding-bottom: 0;
}
@media (max-width: 47.9em) {
  /* line 3247, ../sass/content.scss */
  .view-public-event-calendar .calendar-calendar {
    display: none;
  }
}
@media (min-width: 48em) {
  /* line 3254, ../sass/content.scss */
  body.hide-calendar .view-public-event-calendar .calendar-calendar {
    display: none;
  }
}
/* line 3260, ../sass/content.scss */
.view-public-event-calendar .view-header .header-links {
  text-align: right;
  position: absolute;
  right: 0;
}
@media (min-width: 48em) {
  /* line 3260, ../sass/content.scss */
  .view-public-event-calendar .view-header .header-links {
    top: -81px;
  }
}
@media (max-width: 47.9em) {
  /* line 3260, ../sass/content.scss */
  .view-public-event-calendar .view-header .header-links {
    top: -60px;
  }
}
@media (max-width: 47.9em) {
  /* line 3275, ../sass/content.scss */
  .view-public-event-calendar .view-header .header-links .view-type-links {
    display: none;
  }
}
/* line 261, ../sass/_custom.scss */
.view-public-event-calendar .attachment h3 {
  font-size: 1em;
  font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-weight: bold;
}
/* line 186, ../sass/_custom.scss */
.view-public-event-calendar .attachment h3 a {
  text-decoration: none;
}
/* line 188, ../sass/_custom.scss */
.view-public-event-calendar .attachment h3 a:hover, .view-public-event-calendar .attachment h3 a:focus {
  text-decoration: underline;
}
/* line 265, ../sass/_custom.scss */
.view-public-event-calendar .attachment .views-row {
  list-style-type: none;
  list-style: none;
  list-style-image: none;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
/* line 272, ../sass/_custom.scss */
.view-public-event-calendar .attachment .views-row.views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 276, ../sass/_custom.scss */
.view-public-event-calendar .attachment .views-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 282, ../sass/_custom.scss */
.view-public-event-calendar .attachment p:last-child {
  margin-bottom: 0;
}
@media (min-width: 48em) {
  /* line 3282, ../sass/content.scss */
  .view-public-event-calendar .attachment {
    display: none;
  }
  /* line 3287, ../sass/content.scss */
  body.hide-calendar .view-public-event-calendar .attachment {
    display: block;
  }
}
/* line 3293, ../sass/content.scss */
.view-public-event-calendar .attachment h3 {
  font-size: 1.4em;
}
/* line 3299, ../sass/content.scss */
.view-public-event-calendar.view-display-id-attachment_1 .view-content > h3 {
  border-bottom: 1px solid #d4d4d4;
  margin-bottom: 0.8em;
}

/* line 3309, ../sass/content.scss */
.view-weekly-calendar.view-display-id-page .field-name-body table td,
.node-weekly-calendar.view-mode-full table td {
  border: 1px solid #DBDBDB;
  border-width: 0 0 1px 0;
  padding: 1.25em 0;
}
/* line 3315, ../sass/content.scss */
.view-weekly-calendar.view-display-id-page .field-name-body table th,
.node-weekly-calendar.view-mode-full table th {
  border: 1px solid #DBDBDB;
  border-width: 0 0 1px 0;
  padding: 1.25em 0;
}

/* REFUNDS */
/* line 3324, ../sass/content.scss */
.node-type-refunds-page .field-name-field-link a {
  background: url(../images/apply-for-a-refund-button.png) 0 0 no-repeat;
  display: block;
  width: 350px;
  height: 90px;
  padding: 0;
  text-indent: -8765em;
  margin-top: 5px;
}

/* line 3334, ../sass/content.scss */
.node-type-refunds-page.i18n-es .field-name-field-link a {
  background: url(../images/apply-for-a-refund-button-es.png) 0 0 no-repeat;
  display: block;
  width: 350px;
  height: 90px;
  padding: 0;
  text-indent: -8765em;
  margin-top: 5px;
}

/* line 3344, ../sass/content.scss */
.field-name-field-refund-deadline {
  margin-bottom: 1em;
}

/* REFUNDS INDEX PAGES (English and Spanish) */
/* line 3350, ../sass/content.scss */
.refund-index-landing .view-header {
  position: relative;
}
/* line 3354, ../sass/content.scss */
.refund-index-landing .language-link {
  position: absolute;
  bottom: 11px;
  right: 0;
}
@media (max-width: 47.9em) {
  /* line 3354, ../sass/content.scss */
  .refund-index-landing .language-link {
    position: relative;
    padding-top: 15px;
  }
}

/* OFFICE PAGES - Basic Page nodes only (for now) */
/* line 3370, ../sass/content.scss */
.office-page .node .field-name-body td,
.office-page .node .field-name-body tr,
.office-page .node .field-name-body table {
  border: none;
}
/* line 3376, ../sass/content.scss */
.office-page .node .field-name-body table {
  width: 100% !important;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 3382, ../sass/content.scss */
.office-page .node .field-name-body td {
  padding-left: 0;
}
/* line 3387, ../sass/content.scss */
.office-page .node .content-subregion-main {
  float: left;
  width: 63%;
  margin-left: 0;
  margin-right: -63%;
}
/* line 3394, ../sass/content.scss */
.office-page .node .content-subregion-sidebars {
  float: left;
  width: 37%;
  margin-left: 63%;
  margin-right: -100%;
  padding-left: 40px;
  padding-top: 1.9em;
}
/* line 3404, ../sass/content.scss */
.office-page .press-releases-offices-container {
  margin-top: 1em;
}
/* line 3409, ../sass/content.scss */
.office-page .press-releases-offices .views-row {
  border-bottom: 0;
  margin-bottom: 1.2em;
  padding-bottom: 0;
}
/* line 3415, ../sass/content.scss */
.office-page .press-releases-offices .more-link {
  text-align: center;
}

/* line 3421, ../sass/content.scss */
.office-banner-image {
  margin-bottom: 0;
}

/* line 3426, ../sass/content.scss */
.block-office-pages-media-resources .block-title {
  color: #244873 !important;
  border-bottom: 1px solid #dbdbdb !important;
  margin-bottom: 0.6em;
}
/* line 3432, ../sass/content.scss */
.block-office-pages-media-resources ul {
  padding-left: 0;
}

/* line 3437, ../sass/content.scss */
.block-social-media-sidebar {
  margin-bottom: 1.2em;
}
/* line 3440, ../sass/content.scss */
.block-social-media-sidebar ul {
  padding-left: 0;
}
/* line 3444, ../sass/content.scss */
.block-social-media-sidebar li {
  display: inline-block;
  margin-right: 25px;
  padding-left: 0;
  list-style: none;
}
/* line 3450, ../sass/content.scss */
.block-social-media-sidebar li:last-child {
  margin-right: 0;
}
/* line 3455, ../sass/content.scss */
.block-social-media-sidebar li a {
  color: white;
  display: block;
  text-indent: -8765em;
  overflow: hidden;
  width: 30px;
  height: 30px;
  background-size: 30px 30px;
}
/* line 3465, ../sass/content.scss */
.block-social-media-sidebar .facebook a {
  background-image: url(/sites/all/themes/ftc/images/social_med_facebook.png);
}
/* line 3469, ../sass/content.scss */
.block-social-media-sidebar .twitter a {
  background-image: url(/sites/all/themes/ftc/images/social_med_twitter.png);
}
/* line 3473, ../sass/content.scss */
.block-social-media-sidebar .youtube a {
  background-image: url(/sites/all/themes/ftc/images/social_med_youtube.png);
}
/* line 3477, ../sass/content.scss */
.block-social-media-sidebar .linkedin a {
  background-image: url(/sites/all/themes/ftc/images/social_med_linkedin.png);
}

/* line 3483, ../sass/content.scss */
.block-subscribe-ftc-news .subscribe_button {
  text-transform: uppercase;
  color: white;
  background: #417aa6;
  display: block;
  text-align: center;
  padding: 11px 16px;
}

/* RULES */
/* line 3495, ../sass/content.scss */
.node-type-rule .field-name-field-comment-link,
.node-type-rule .field-name-field-federalregister-timeline,
.node-type-rule .field-name-field-link.field-type-link-field {
  display: inline-block;
  margin-right: 2em;
  margin-bottom: 1em;
}
/* line 3502, ../sass/content.scss */
.node-type-rule .field-name-field-comment-link a,
.node-type-rule .field-name-field-federalregister-timeline a,
.node-type-rule .field-name-field-link.field-type-link-field a {
  border: none;
  background: #336699;
  color: #FFF;
  padding: 5px 33px 5px;
  display: inline-block;
}
/* line 3512, ../sass/content.scss */
.node-type-rule .node-rule .field-name-field-subtitle {
  color: #244873;
  font-size: 1.308em;
  line-height: 1.3;
  margin: 0 0 0.308em;
  font-weight: bold;
}
/* line 3524, ../sass/content.scss */
.node-type-rule .node-rule > .field-inline {
  padding-top: 10px;
}
/* line 3529, ../sass/content.scss */
.node-type-rule .group-related-documents .field-item {
  margin: 0 0 0.462em 1em;
  background: url("../images/../images/blue-bullet.png?1371573054") no-repeat 0.7305em 0.5em;
  padding-left: 1.846em;
}
/* line 3537, ../sass/content.scss */
.node-type-rule .field-name-field-rule-pdf.field-type-file {
  display: inline-block;
  margin-right: 2em;
  margin-bottom: 1em;
}
/* line 3542, ../sass/content.scss */
.node-type-rule .field-name-field-rule-pdf.field-type-file span.file {
  border: none;
  background: #336699;
  color: #FFF;
  padding: 5px 33px 5px;
  display: inline-block;
}
/* line 3549, ../sass/content.scss */
.node-type-rule .field-name-field-rule-pdf.field-type-file span.file img {
  display: none;
}
/* line 3553, ../sass/content.scss */
.node-type-rule .field-name-field-rule-pdf.field-type-file span.file a {
  color: #FFF;
}

/* line 3560, ../sass/content.scss */
.node-type-rule.view-mode-full .field-inline {
  margin-top: 1em;
}

/* COMMISSION DECISIONS */
/* line 3567, ../sass/content.scss */
.view-commission-decisions .column,
.view-weekly-calendar.view-display-id-page_1 .column {
  float: left;
  width: 33%;
}
@media (max-width: 47.9em) {
  /* line 3567, ../sass/content.scss */
  .view-commission-decisions .column,
  .view-weekly-calendar.view-display-id-page_1 .column {
    width: 100%;
    float: none;
  }
}
/* line 3577, ../sass/content.scss */
.view-commission-decisions .view-footer,
.view-weekly-calendar.view-display-id-page_1 .view-footer {
  clear: both;
  padding-top: 1em;
}
/* line 3582, ../sass/content.scss */
.view-commission-decisions .views-row,
.view-weekly-calendar.view-display-id-page_1 .views-row {
  padding-bottom: 0.75em;
}
/* line 3585, ../sass/content.scss */
.view-commission-decisions .views-row .field-name-field-subtitle,
.view-weekly-calendar.view-display-id-page_1 .views-row .field-name-field-subtitle {
  color: #7d7d7d;
}

/* line 3592, ../sass/content.scss */
.view-commission-decisions .column {
  float: left;
  width: 27%;
  margin-right: 6%;
  border-right: 1px solid #dbdbdb;
}
/* line 3598, ../sass/content.scss */
.view-commission-decisions .column.column-3 {
  border-right: none;
  margin-right: 0;
  width: 30%;
}
@media (max-width: 47.9em) {
  /* line 3592, ../sass/content.scss */
  .view-commission-decisions .column {
    width: 100%;
    float: none;
    margin-right: 0;
    border-right: none;
  }
}

/* line 3614, ../sass/content.scss */
.node-commission-decision-volume.view-mode-full .field-name-field-subtitle {
  font-size: 1.385em;
  font-weight: bold;
  line-height: 1.2;
  padding-top: 9px;
  padding-bottom: 0.08em;
  margin: 0 0 0.385em;
  border-bottom: 1px solid #dbdbdb;
  color: #5f5f5f;
  text-transform: uppercase;
  border-bottom: 1px solid #d78c35;
  font-family: 'ProximaNova-Semibold', Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: normal;
}
/* line 3633, ../sass/content.scss */
.node-commission-decision-volume.view-mode-full .field-name-field-document .field-item {
  margin-bottom: .1em;
}

/* line 3638, ../sass/content.scss */
.commission-decision-volume-menu {
  margin-top: 1em;
}

/* line 3642, ../sass/content.scss */
.commission-decision-volume-menu ul.menu li {
  font-weight: bold;
  background: none repeat scroll 0 0 transparent !important;
  border-right: 1px solid #DBDBDB;
  float: left;
  padding: 0 0.5em !important;
}

/* line 3650, ../sass/content.scss */
.commission-decision-volume-menu ul.menu li.last {
  border-right: none !important;
}

/* hides submenu for "Commission Decision Volumes" on the sidebar */
/* line 3655, ../sass/content.scss */
.menu-mlid-2350 ul.menu {
  display: none;
}

/* STATUTES */
/* line 3661, ../sass/content.scss */
.view-statutes.view-display-id-page .views-row span.field-label {
  text-transform: uppercase;
  font-weight: bold;
  color: #646464;
  padding-right: 0;
}
/* line 3669, ../sass/content.scss */
#content .view-statutes.view-display-id-page .views-row ul.field-name-field-mission {
  padding-bottom: 0;
  padding-left: 0.4em;
  padding-right: 0;
  padding-top: 0;
  margin-top: .4em;
  display: inline;
}
/* line 3677, ../sass/content.scss */
#content .view-statutes.view-display-id-page .views-row ul.field-name-field-mission li {
  text-transform: none;
  font-weight: normal;
  padding: 0;
  background: none;
  display: inline-block;
  color: #323232;
}

/* line 3689, ../sass/content.scss */
.node-statute p.field-name-field-link {
  display: block;
  margin-bottom: 0;
}

/* PUBLIC STATEMENTS */
/* line 3696, ../sass/content.scss */
.node-public-statement.view-mode-full .field-name-field-statement-context,
.node-public-statement.view-mode-full .field-name-field-location-text {
  color: #5f5f5f;
  font-weight: bold;
  font-size: 1.3em;
  margin-bottom: .33em;
}

/* SUMMARY VIEWS */
/* line 3705, ../sass/content.scss */
.summary-view .term-description {
  margin-bottom: 1em;
}
/* line 3708, ../sass/content.scss */
.summary-view .term-description .views-row {
  border-bottom: none;
  padding-bottom: 0;
  padding-top: 0;
}
/* line 3714, ../sass/content.scss */
.summary-view .term-description .views-field-description {
  border-bottom: solid #dbdbdb 1px;
}

/* ONE STOPS */
/* line 3720, ../sass/content.scss */
.node-type-one-stop-tag-based #content .block {
  margin-bottom: 0;
}

/* COLLAPSIBLE IMAGE GRID */
/* line 3729, ../sass/content.scss */
.node-one-stop .field-group-fieldset.group-images .fieldset-wrapper,
.node-one-stop .field-group-fieldset.group-videos .fieldset-wrapper,
.node-type-event .field-group-fieldset.group-images .fieldset-wrapper,
.node-type-event .field-group-fieldset.group-videos .fieldset-wrapper {
  padding-left: 0;
  padding-right: 0;
  margin-right: -10px;
}
@media (max-width: 47.9em) {
  /* line 3729, ../sass/content.scss */
  .node-one-stop .field-group-fieldset.group-images .fieldset-wrapper,
  .node-one-stop .field-group-fieldset.group-videos .fieldset-wrapper,
  .node-type-event .field-group-fieldset.group-images .fieldset-wrapper,
  .node-type-event .field-group-fieldset.group-videos .fieldset-wrapper {
    padding-left: 1.538em;
    padding-right: 1.538em;
    margin-right: 0;
  }
}
/* line 3741, ../sass/content.scss */
.node-one-stop .field-group-fieldset.group-images .field-name-field-image-reference.field-type-node-reference,
.node-one-stop .field-group-fieldset.group-images .field-name-field-video-reference.field-type-node-reference,
.node-one-stop .field-group-fieldset.group-videos .field-name-field-image-reference.field-type-node-reference,
.node-one-stop .field-group-fieldset.group-videos .field-name-field-video-reference.field-type-node-reference,
.node-type-event .field-group-fieldset.group-images .field-name-field-image-reference.field-type-node-reference,
.node-type-event .field-group-fieldset.group-images .field-name-field-video-reference.field-type-node-reference,
.node-type-event .field-group-fieldset.group-videos .field-name-field-image-reference.field-type-node-reference,
.node-type-event .field-group-fieldset.group-videos .field-name-field-video-reference.field-type-node-reference {
  width: 25%;
  padding-right: 10px;
  float: left;
  padding-bottom: 1em;
}
@media (max-width: 47.9em) {
  /* line 3741, ../sass/content.scss */
  .node-one-stop .field-group-fieldset.group-images .field-name-field-image-reference.field-type-node-reference,
  .node-one-stop .field-group-fieldset.group-images .field-name-field-video-reference.field-type-node-reference,
  .node-one-stop .field-group-fieldset.group-videos .field-name-field-image-reference.field-type-node-reference,
  .node-one-stop .field-group-fieldset.group-videos .field-name-field-video-reference.field-type-node-reference,
  .node-type-event .field-group-fieldset.group-images .field-name-field-image-reference.field-type-node-reference,
  .node-type-event .field-group-fieldset.group-images .field-name-field-video-reference.field-type-node-reference,
  .node-type-event .field-group-fieldset.group-videos .field-name-field-image-reference.field-type-node-reference,
  .node-type-event .field-group-fieldset.group-videos .field-name-field-video-reference.field-type-node-reference {
    width: 100%;
    padding-right: 0;
    float: none;
  }
}
/* line 3755, ../sass/content.scss */
.node-one-stop .field-group-fieldset.group-images .field-name-field-image-reference.field-type-node-reference.clear-row,
.node-one-stop .field-group-fieldset.group-images .field-name-field-video-reference.field-type-node-reference.clear-row,
.node-one-stop .field-group-fieldset.group-videos .field-name-field-image-reference.field-type-node-reference.clear-row,
.node-one-stop .field-group-fieldset.group-videos .field-name-field-video-reference.field-type-node-reference.clear-row,
.node-type-event .field-group-fieldset.group-images .field-name-field-image-reference.field-type-node-reference.clear-row,
.node-type-event .field-group-fieldset.group-images .field-name-field-video-reference.field-type-node-reference.clear-row,
.node-type-event .field-group-fieldset.group-videos .field-name-field-image-reference.field-type-node-reference.clear-row,
.node-type-event .field-group-fieldset.group-videos .field-name-field-video-reference.field-type-node-reference.clear-row {
  clear: both;
}

/* line 3761, ../sass/content.scss */
.node-one-stop .group-related-documents .field-item {
  margin: 0 0 0.462em 1em;
  background: url("../images/../images/blue-bullet.png?1371573054") no-repeat 0.7305em 0.5em;
  padding-left: 1.846em;
}

/* IE7 RESPONSIVO */
/* External Links Module Override */
/* line 3784, ../sass/content.scss */
span.ext,
span.mailto {
  min-height: 10px;
  height: auto !important;
  height: 10px;
}

/* PIPED LIST STYLES */
/* line 3792, ../sass/content.scss */
.multiple-entries {
  border-right: 1px solid #323232;
  margin-right: 0.385em;
  padding: 0 0.65em 0 0.385em;
}
/* line 3797, ../sass/content.scss */
.multiple-entries.last-field-item {
  border-right: none;
}

/* line 3802, ../sass/content.scss */
.node-statute span + p.multiple-entries,
.node-case span + p.multiple-entries {
  padding: 0 0.385em 0 0;
}

/* SEARCH PAGE */
/* line 3809, ../sass/content.scss */
.page-search .region-sidebar-second a:visited {
  color: #6e7822;
}
/* line 3813, ../sass/content.scss */
.page-search .region-sidebar-second a.active {
  font-weight: bold;
}
/* line 3817, ../sass/content.scss */
.page-search .region-sidebar-second #block-apachesolr-search-sort {
  margin-bottom: 5em;
}
/* line 3821, ../sass/content.scss */
.page-search .region-sidebar-second #block-apachesolr-search-sort ul li {
  float: left;
  padding-right: 10px;
  border-right: 1px solid #dedede;
  padding-left: 10px;
  height: 18px;
}
/* line 3828, ../sass/content.scss */
.page-search .region-sidebar-second #block-apachesolr-search-sort ul li.first {
  padding-left: 0;
}
/* line 3832, ../sass/content.scss */
.page-search .region-sidebar-second #block-apachesolr-search-sort ul li.last {
  border: none;
}

/* line 3841, ../sass/content.scss */
.page-search .search-form {
  display: inline-block;
}
/* line 3845, ../sass/content.scss */
.page-search .tips {
  display: inline-block;
  margin-left: 10px;
}
/* line 3849, ../sass/content.scss */
.page-search .tips:before {
  content: "\f05a";
  font: normal normal normal 14px/1 FontAwesome;
  color: #717171;
  padding-right: 3px;
}

/* line 3858, ../sass/content.scss */
ol.search-results {
  padding-left: 0;
}

/* line 3863, ../sass/content.scss */
ol.apachesolr_search-results .search-result {
  margin-bottom: 1.5em;
}
/* line 3867, ../sass/content.scss */
ol.apachesolr_search-results p.search-info {
  /* display: none; */
}

/* Block that has more link */
/* line 3874, ../sass/content.scss */
.has-more-link .more-link {
  margin-top: 0.75em;
}

/* line 3879, ../sass/content.scss */
.view-content table td p.multiple-entries {
  border-right: 0px;
  padding: 0 0 0 0;
}

/* line 3884, ../sass/content.scss */
.best-bet {
  border: 1px solid #ddd;
}
/* line 3887, ../sass/content.scss */
.best-bet .bb-intro {
  background: #336699;
  padding: 3px 10px;
  color: #FFF;
  text-transform: uppercase;
}
/* line 3894, ../sass/content.scss */
.best-bet .result {
  padding: 20px;
}
/* line 3898, ../sass/content.scss */
.best-bet .bb-image {
  float: left;
  margin-right: 20px;
}
/* line 3903, ../sass/content.scss */
.best-bet .search-snippet-info {
  padding-left: 0;
}

/* Case Timeline Changes 2/13 Deployment */
/* line 3911, ../sass/content.scss */
.dnc h1 {
  display: none;
}

@media (min-width: 48em) {
  /* line 3915, ../sass/content.scss */
  .dnc .col2-first {
    width: 61%;
    margin-right: 4%;
    padding-top: 0;
  }
}
/* line 3923, ../sass/content.scss */
.dnc .col2-first h3 {
  margin: 1.5em 0 0.308em;
  font-size: 1em;
}

/* line 3929, ../sass/content.scss */
.dnc #content .col2-first h2, .dnc #content .col2-last h2 {
  text-transform: none;
  color: #244873;
  padding-top: 0;
  border-bottom: none;
  font-family: Helvetica, Arial, sans-serif;
}

/* line 3937, ../sass/content.scss */
.dnc .col2-last {
  background-color: #fdfdf6;
  border: 1px solid #dbdbdb;
  padding: 1em;
}
/* line 3938, ../sass/content.scss */
.dnc .col2-last h2 {
  background: url(/sites/all/themes/ftc/images/icon-alert.png) 0 0 no-repeat;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 0.2em;
  padding-left: 1.5em;
}
@media (min-width: 48em) {
  /* line 3937, ../sass/content.scss */
  .dnc .col2-last {
    width: 35%;
  }
}

@media (max-width: 47.9em) {
  /* line 3955, ../sass/content.scss */
  .dnc-container-inner {
    background-image: url('../images/dnc-house-mobile.png?1535743348');
    background-repeat: no-repeat;
    background-position: bottom;
    padding-top: 5%;
    padding-bottom: 25%;
  }
}
@media (max-width: 47.9em) and (-webkit-min-device-pixel-ratio: 2), (max-width: 47.9em) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 47.9em) and (min--moz-device-pixel-ratio: 2), (max-width: 47.9em) and (min-device-pixel-ratio: 2), (max-width: 47.9em) and (min-resolution: 144dpi) {
  /* line 3955, ../sass/content.scss */
  .dnc-container-inner {
    background-image: url('../images/icons-2x/dnc-house-mobile-2x.png?1535743348');
    background-size: 320px 123px;
  }
}
@media (max-width: 47.9em) {
  /* line 3964, ../sass/content.scss */
  .lt-ie9 .dnc-container-inner {
    background-image: none;
  }
}

@media (max-width: 47.9em) {
  /* line 3970, ../sass/content.scss */
  .dnc-block {
    padding-top: 1.538em;
  }
}

/* line 3976, ../sass/content.scss */
.dnc-container {
  width: 100%;
  font-family: 'ProximaNova-Regular', Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 1.4em;
  letter-spacing: 0.05em;
  line-height: 1.1em;
  text-shadow: 1px 0.5px #204d82;
}
/* line 3987, ../sass/content.scss */
.dnc-container a {
  color: white;
}
/* line 3990, ../sass/content.scss */
.dnc-container a:hover {
  text-decoration: none;
}
/* line 3994, ../sass/content.scss */
.dnc-container a:visited, .dnc-container a:active, .dnc-container a:focus, .dnc-container a:hover {
  color: white;
}
@media (max-width: 47.9em) {
  /* line 3976, ../sass/content.scss */
  .dnc-container {
    background: url('../images/dnc-background-mobile.png?1535743348') no-repeat;
    /* background-color: #244873; */
    width: 100%;
    padding: 0;
    -ms-behavior: url("/sites/all/themes/ftc/polyfills/backgroundsize.min.htc");
    background-size: cover;
    position: relative;
    z-index: 0;
  }
}
@media (min-width: 48em) {
  /* line 3976, ../sass/content.scss */
  .dnc-container {
    background: url('../images/dnc-background-desktop.jpg?1535743348') no-repeat;
    /* background-color: #244873; */
    width: 100%;
    padding: 5%;
    -ms-behavior: url("/sites/all/themes/ftc/polyfills/backgroundsize.min.htc");
    background-size: cover;
    position: relative;
    z-index: 0;
  }
}
/* line 4025, ../sass/content.scss */
.dnc-container .dnc-region {
  margin: auto;
}
@media (max-width: 47.9em) {
  /* line 4025, ../sass/content.scss */
  .dnc-container .dnc-region {
    max-width: 14.063em;
  }
}
@media (min-width: 48em) {
  /* line 4025, ../sass/content.scss */
  .dnc-container .dnc-region {
    max-width: 27.75em;
  }
}
@media (min-width: 48em) {
  /* line 4040, ../sass/content.scss */
  .dnc-container .dnc-region-top {
    background: url('../images/dnc-logo-desktop.png?1535743348');
    background-repeat: no-repeat;
    min-height: 170px;
    position: relative;
    margin-bottom: 3%;
    background-position: center 10px;
  }
}
@media (max-width: 47.9em) {
  /* line 4040, ../sass/content.scss */
  .dnc-container .dnc-region-top {
    background-image: url('../images/dnc-logo-mobile.png?1535743348');
    min-height: 94px;
    background-repeat: no-repeat;
    background-position: center 10px;
  }
}
@media (max-width: 47.9em) and (-webkit-min-device-pixel-ratio: 2), (max-width: 47.9em) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 47.9em) and (min--moz-device-pixel-ratio: 2), (max-width: 47.9em) and (min-device-pixel-ratio: 2), (max-width: 47.9em) and (min-resolution: 144dpi) {
  /* line 4040, ../sass/content.scss */
  .dnc-container .dnc-region-top {
    background-image: url('../images/icons-2x/dnc-logo-mobile-2x.png?1535743348');
    background-size: 236px 84px;
  }
}

@media (max-width: 47.9em) {
  /* line 4060, ../sass/content.scss */
  .dnc-container .dnc-region-bottom {
    margin-top: 10%;
    padding-bottom: 10%;
  }
}
@media (min-width: 48em) {
  /* line 4060, ../sass/content.scss */
  .dnc-container .dnc-region-bottom {
    position: relative;
  }
}
@media (max-width: 47.9em) {
  /* line 4072, ../sass/content.scss */
  .dnc-container .dnc-button {
    margin-bottom: 1.3em;
    height: 65px;
  }
}
@media (min-width: 60em) {
  /* line 4072, ../sass/content.scss */
  .dnc-container .dnc-button {
    padding-bottom: 3%;
  }
}
@media (min-width: 48em) {
  /* line 4072, ../sass/content.scss */
  .dnc-container .dnc-button {
    float: left;
    text-align: center;
    margin-right: 5%;
    width: 30%;
  }
  /* line 4090, ../sass/content.scss */
  .dnc-container .dnc-button.last {
    margin-right: 0;
  }
}
/* line 4097, ../sass/content.scss */
.dnc-container .dnc-button .dnc-button-txt:hover {
  text-decoration: underline;
}
@media (max-width: 47.9em) {
  /* line 4096, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-txt {
    padding-top: 0.7em;
  }
}
@media (max-width: 47.9em) {
  /* line 4106, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img {
    background-image: url('../images/dnc-sprite-mobile.png?1535743348');
    float: left;
    width: 25%;
    height: 100%;
    background-repeat: no-repeat;
    margin-right: 1em;
  }
}
@media (max-width: 47.9em) and (-webkit-min-device-pixel-ratio: 2), (max-width: 47.9em) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 47.9em) and (min--moz-device-pixel-ratio: 2), (max-width: 47.9em) and (min-device-pixel-ratio: 2), (max-width: 47.9em) and (min-resolution: 144dpi) {
  /* line 4106, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img {
    background-image: url('../images/icons-2x/dnc-sprite-mobile-2x.png?1535743348');
    background-size: 381px 64px;
  }
}
@media (max-width: 47.9em) {
  /* line 4116, ../sass/content.scss */
  .lt-ie9 .dnc-container .dnc-button .dnc-button-img {
    background-image: url("/sites/all/themes/ftc/images/dnc-sprite-mobile.png");
  }
}
@media (min-width: 48em) {
  /* line 4106, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img {
    background: url('../images/dnc-sprite-desktop.png?1535743348');
    height: 120px;
    background-repeat: no-repeat;
    width: 80%;
    margin: 11%;
  }
  /* line 4129, ../sass/content.scss */
  .lt-ie9 .dnc-container .dnc-button .dnc-button-img {
    background-image: url("/sites/all/themes/ftc/images/dnc-sprite-desktop.png");
  }
}
@media (max-width: 47.9em) {
  /* line 4135, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img1 {
    background-position: -255px 0px;
  }
  /* line 4139, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img1:hover {
    background-position: -319px 0px;
  }
}
@media (min-width: 48em) {
  /* line 4135, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img1 {
    background-position: -484px;
  }
  /* line 4148, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img1:hover {
    background-position: -605px;
  }
}
@media (max-width: 47.9em) {
  /* line 4154, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img2 {
    background-position: 0px 0px;
  }
  /* line 4158, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img2:hover {
    background-position: -64px 0px;
  }
}
@media (min-width: 48em) {
  /* line 4154, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img2 {
    background-position: 0px;
  }
  /* line 4167, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img2:hover {
    background-position: -121px;
  }
}
@media (max-width: 47.9em) {
  /* line 4173, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img3 {
    background-position: -128px 0;
  }
  /* line 4177, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img3:hover {
    background-position: -192px 0;
  }
}
@media (min-width: 48em) {
  /* line 4173, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img3 {
    background-position: -242px;
  }
  /* line 4186, ../sass/content.scss */
  .dnc-container .dnc-button .dnc-button-img3:hover {
    background-position: -363px;
  }
}
@media (min-width: 48em) {
  /* line 4193, ../sass/content.scss */
  .dnc-container .dnc-button3 .dnc-button-txt {
    width: 80%;
    margin: 11%;
  }
}

/* line 4201, ../sass/content.scss */
.field-name-field-document.document-plus-file-link,
body.node-type-case .view-case-timeline-node .document-plus-file-link {
  margin-bottom: 0;
}

/**
 * FTC Moments
 * https://ftc.gov/about-ftc/our-history/ftc-moments
 */
/* line 4211, ../sass/content.scss */
#ftc100grid {
  float: left;
  padding: 0;
  margin: 6px;
  border: #666;
  border: thin;
}
/* line 4218, ../sass/content.scss */
#ftc100grid div.wrapper {
  float: left;
  position: relative;
  box-shadow: 5px 5px 5px #CCCCCC;
  height: 140px;
}
/* line 4225, ../sass/content.scss */
#ftc100grid div.description {
  position: absolute;
  /* absolute position (so we can position it where we want)*/
  bottom: 6px;
  /* position will be on bottom */
  left: 0;
  background-color: black;
  font-family: Tahoma, Verdana, "DejaVu Sans", sans-serif;
  font-size: 15px;
  color: white;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /* IE transparency */
}
/* line 4236, ../sass/content.scss */
#ftc100grid p.description_content {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin: 0;
}

/**
 * Custom page
 */
/* line 47, ../sass/_custom.scss */
.field-name-field-bureau-feature:after {
  content: "";
  display: table;
  clear: both;
}

/**
 * FOIA
 */
/* line 4260, ../sass/content.scss */
.marker-foia-hot-topic img {
  margin-left: 7px;
}

/* line 4264, ../sass/content.scss */
.node-type-custom-page h1,
.view-display-id-block_foia_hot_topic_title_embed {
  display: inline-block;
}

/* line 4270, ../sass/content.scss */
.section-foia-topics .summary-view .views-row {
  border-bottom: 0;
  padding: 0;
}
/* line 4275, ../sass/content.scss */
.section-foia-topics .latest-nodes-container .views-row {
  border-bottom: 0;
  margin-bottom: 0;
}

/**
 * DNC Reports pages
 */
/* line 4284, ../sass/content.scss */
.business-center-homepage.dnc-state-selector {
  position: absolute !important;
}

/* line 4288, ../sass/content.scss */
.dnc-reports h1 {
  max-width: 69%;
}

/* line 4292, ../sass/content.scss */
.sidebar-first.dnc-reports h1 {
  max-width: 61%;
}

/* line 4296, ../sass/content.scss */
.dnc-state-selector {
  right: 31px;
  width: 255px;
}

/* line 4301, ../sass/content.scss */
.dnc-state-selector ul li {
  list-style-type: none;
}

/* line 4305, ../sass/content.scss */
.dnc-state-selector ul.is-open {
  height: 300px;
  overflow: hidden;
  overflow-y: scroll;
}

@media (min-width: 48em) and (max-width: 59.9375em) {
  /* line 4312, ../sass/content.scss */
  .dnc-reports h1 {
    max-width: 60% !important;
  }

  /* line 4315, ../sass/content.scss */
  .sidebar-first.dnc-reports h1 {
    max-width: 54% !important;
  }
}
@media only screen and (max-width: 47.9em) {
  /* line 4321, ../sass/content.scss */
  .dnc-reports h1 {
    max-width: 100%;
  }

  /* line 4324, ../sass/content.scss */
  .business-center-homepage.dnc-state-selector {
    position: relative !important;
  }

  /* line 4327, ../sass/content.scss */
  .dnc-state-selector {
    margin-bottom: -1.846em;
    padding: 0 1.538em;
    right: auto;
    width: auto;
  }
}
/**
 * Sentinel Reports pages (which also picks up DNC styling to a certain extent)
 */
/* line 4338, ../sass/content.scss */
.dnc-reports.sentinel-reports .dnc-state-selector {
  right: 0;
  width: 200px;
}

/* line 4343, ../sass/content.scss */
.dnc-reports.sentinel-reports .dnc-state-selector a {
  padding-left: 12px !important;
}

@media (min-width: 48em) and (max-width: 59.9375em) {
  /* line 4348, ../sass/content.scss */
  .sidebar-first.dnc-reports.sentinel-reports h1 {
    max-width: 100% !important;
  }
}
@media only screen and (max-width: 47.9em) {
  /* line 4354, ../sass/content.scss */
  .dnc-reports.sentinel-reports .dnc-state-selector {
    width: 100%;
  }

  /* line 4358, ../sass/content.scss */
  .sidebar-first.dnc-reports.sentinel-reports h1 {
    max-width: 100%;
  }
}
/* line 4363, ../sass/content.scss */
.sidebar-first.dnc-reports.sentinel-reports h1 {
  max-width: 100%;
}

/* line 4367, ../sass/content.scss */
.dnc-reports.sentinel-reports .business-center-homepage.dnc-state-selector {
  position: relative !important;
}

/* Global styles */
/* line 4373, ../sass/content.scss */
.link-button {
  background: #336699;
  color: #FFF !important;
  margin-top: 5px;
  padding: 13px;
  padding-bottom: 8px;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 8px;
  text-transform: uppercase;
  border: none;
}
/* line 4385, ../sass/content.scss */
.link-button:hover {
  background: #244873;
  text-decoration: none;
}

/* Hotfix for API documentation pages at /developer */
/* line 4392, ../sass/content.scss */
.code-snippet {
  background: #EEE;
  padding: 4px 6px;
  font-family: courier new;
}

/* line 4398, ../sass/content.scss */
.code-snippet-large {
  font-size: 1.2em;
}

/* line 4402, ../sass/content.scss */
.code-snippet-block {
  background: #f6f8fa;
}
/* line 4404, ../sass/content.scss */
.code-snippet-block pre {
  margin-top: 0;
  margin-bottom: 0;
}
