@charset "UTF-8";
/* line 5, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@font-face {
  font-family: "Bevan";
  src: url('../fonts/bevan.ttf?1384299335') format('truetype'), url('../fonts/bevan.otf?1384299335') format('opentype'), url('../fonts/bevan.woff?1384299335') format('woff'), url('../fonts/bevan.eot?1384299335') format('embedded-opentype');
}
@font-face {
  font-family: "modernpics";
  src: url('../fonts/modernpics.ttf?1384299335') format('truetype'), url('../fonts/modernpics.otf?1384299335') format('opentype'), url('../fonts/modernpics.woff?1384299335') format('woff'), url('../fonts/modernpics.eot?1384299335') format('embedded-opentype');
}
@font-face {
  font-family: "entypo";
  src: url('../fonts/entypo.ttf?1384299335') format('truetype'), url('../fonts/entypo.otf?1384299335') format('opentype'), url('../fonts/entypo.woff?1384299335') format('woff'), url('../fonts/entypo.eot?1384299335') format('embedded-opentype');
}
@font-face {
  font-family: "chunk-five";
  src: url('../fonts/chunkfive-webfont.ttf?1412875809') format('truetype'), url('../fonts/chunkfive-webfont.otf?1412875809') format('opentype'), url('../fonts/chunkfive-webfont.woff?1412875809') format('woff'), url('../fonts/chunkfive-webfont.eot?1412875809') format('embedded-opentype'), url('../fonts/chunkfive-webfont.svg?1412875809') format('svg');
}
@font-face {
  font-family: "Museo_slab_500";
  src: url('../fonts/museo_slab_500-webfont.ttf?1412875809') format('truetype'), url('../fonts/museo_slab_500-webfont.woff?1412875809') format('woff'), url('../fonts/museo_slab_500-webfont.eot?1412875809') format('embedded-opentype');
}
@font-face {
  font-family: "Museo_slab_500";
  src: url('../fonts/museo700-regular-webfont.ttf?1412875809') format('truetype'), url('../fonts/museo700-regular-webfont.woff?1412875809') format('woff'), url('../fonts/museo700-regular-webfont.eot?1412875809') format('embedded-opentype');
  font-weight: bold;
}
/* line 65, ../sass/_base.scss */
.button-shadow, .cta-button, .law-popup-link {
  box-shadow: -3px 3px 0 #d3d4d6;
}

/* line 69, ../sass/_base.scss */
.button-shadow-med, .view-resources-subsection .cta-button, .view-our-work .cta-button, .view-resources-subsection .law-popup-link, .view-our-work .law-popup-link {
  box-shadow: -3px 3px 0 #b7b7b7;
}

/* line 73, ../sass/_base.scss */
.inline-block, .blue-arrow-after, .view-image-gallery .views-field-url a:after, .node-type-region #block-views-image-gallery-slideshow-block .gallery-slide-caption .view-image-link:after, .view-featured-content-slideshow .slide-body-and-link a:after, .view-resources-calendar .views-field-path a:after, header .logo, #block-bean-homepage-intro-block, #block-bean-homepage-intro-block .content, #block-boxes-stay-current, #block-boxes-stay-current .content,
#block-boxes-stay-current h2, [id^="block-bean-view-data"] .footer-link a:after, #block-bean-homepage-map-label-block .field-name-field-url a:after, #block-sam-worldmaps-worldmap, #block-sam-worldmaps-worldmap #homepage-country-form .form-item, #block-sam-worldmaps-worldmap #homepage-country-form .form-submit, .view-blog-archive-link-listing .view-content a,
.view-blog-archive-link-listing .view-footer a, .view-image-gallery .views-row, .view-image-gallery .views-field .field-content, .view-image-gallery .views-field-field-multimedia img, .view-featured-content-slideshow .views-slideshow-controls-text-previous,
.view-featured-content-slideshow .views-slideshow-controls-text-next,
#block-views-image-gallery-slideshow-block .views-slideshow-controls-text-previous,
#block-views-image-gallery-slideshow-block .views-slideshow-controls-text-next, .front #block-views-291e5b1fa57feb3ef2d368e38d015feb, #block-views-fbeab619592e2c704b6c1b48f5131cd7, .node-type-region #block-system-main, body.node-type-government-reports .field-name-field-country .field-item,
body.node-type-government-reports .field-name-field-program .field-item, a.read-more-link, .field-name-node-link a, a.read-more-link:after, .field-name-node-link a:after, .node-comments-link, .node-comments-link:before, .view-image-gallery #edit-field-image-caption-value-wrapper,
.view-resources-calendar #edit-keys-wrapper label, .view-resources-calendar #edit-keys-wrapper .views-widget, div.view-image-gallery #edit-field-image-caption-value-wrapper label,
div.view-image-gallery #edit-field-image-caption-value-wrapper .views-widget, div.view-image-gallery #edit-field-gallery-image-date-value-1-wrapper label,
div.view-image-gallery #edit-field-gallery-image-date-value-wrapper label, div.view-image-gallery #edit-field-gallery-image-date-value-1-wrapper .views-widget,
div.view-image-gallery #edit-field-gallery-image-date-value-wrapper .views-widget, .view-resources-calendar .views-exposed-form .views-exposed-widget, .view-our-work .field-name-field-author .field-item, .view-government-reports .views-field-nothing a, .view-government-reports .views-exposed-form label,
.view-government-reports .views-exposed-form .form-item,
.view-government-reports .views-exposed-form .views-widget, .view-government-reports .views-exposed-form .views-submit-button input, .view-government-reports .views-exposed-widget, .field-name-field-year .view-mode-reports-listing .field-name-field-years-covered,
.field-name-field-year .view-mode-reports-listing .field-name-field-due-date,
.field-name-field-year .view-mode-reports-listing .field-name-field-who-issued,
.field-name-field-year .view-mode-reports-listing .field-name-field-publication-date, .field-name-field-year .view-mode-reports-listing .seperator, .field-name-field-year .view-mode-reports-listing .field-name-field-multimedia,
.field-name-field-year .view-mode-reports-listing .field-name-field-url, .field-name-field-year .view-mode-reports-listing .orange-button, .field-name-field-year .view-mode-reports-listing .view-government-reports .views-field-nothing a, .view-government-reports .views-field-nothing .field-name-field-year .view-mode-reports-listing a, .field-name-field-year .view-mode-reports-listing .views-reset-button #edit-reset, .views-reset-button .field-name-field-year .view-mode-reports-listing #edit-reset, body.node-type-legislation .field-name-field-country .field-item,
body.node-type-legislation .field-name-field-program .field-item, body.node-type-hearings .field-name-field-country .field-item,
body.node-type-hearings .field-name-field-program .field-item, .page-node .field-type-taxonomy-term-reference div, .navigation li, .navigation li a, .entity-bean .field-type-file .file img, .circle.blue, .more-link:after, #block-countries-and-regions-glance .data-set:after, #block-programs-glance .data-set:after,
.at-a-glance-block .data-set:after,
#block-countries-and-regions-world-region .data-set:after, .node-type-country .field-name-body .data-set:after, #block-bean-deloyments .field-name-field-links a:after,
#block-bean-deployments-program .field-name-field-links a:after, .field-name-field-law a:after, .circle.orange, .orange.more-link:after, #block-countries-and-regions-glance .orange.data-set:after, #block-programs-glance .orange.data-set:after,
.at-a-glance-block .orange.data-set:after,
#block-countries-and-regions-world-region .orange.data-set:after, .node-type-country .field-name-body .orange.data-set:after, #block-bean-deloyments .field-name-field-links a.orange:after,
#block-bean-deployments-program .field-name-field-links a.orange:after, .field-name-field-law a.orange:after, .blue-block, .view-resources .more-link .blue-circled-arrow,
.view-analysis .more-link .blue-circled-arrow, .node-type-country .node .field-name-field-map + .field-name-body,
.node-type-program .node .field-name-field-map + .field-name-body, #block-countries-and-regions-snapshot .quickfacts, #block-countries-and-regions-glance, #block-programs-glance,
.at-a-glance-block,
#block-countries-and-regions-world-region, #block-countries-and-regions-glance .glance span, #block-programs-glance .glance span,
.at-a-glance-block .glance span,
#block-countries-and-regions-world-region .glance span, #block-boxes-countries-intro-text, #block-bean-deloyments .field-name-field-about,
#block-bean-deployments-program .field-name-field-about, #block-bean-deloyments .field-name-field-links,
#block-bean-deployments-program .field-name-field-links, .page-resources .block-bean,
.page-our-work .block-bean, .page-resources .block-bean a:after,
.page-our-work .block-bean a:after, .page-resources #block-bean-resource-landing-top-text .field-type-image,
.page-resources #block-bean-our-work-top-text .field-type-image,
.page-our-work #block-bean-resource-landing-top-text .field-type-image,
.page-our-work #block-bean-our-work-top-text .field-type-image, .page-resources #block-bean-resource-landing-top-text .field-type-text-long,
.page-resources #block-bean-our-work-top-text .field-type-text-long,
.page-our-work #block-bean-resource-landing-top-text .field-type-text-long,
.page-our-work #block-bean-our-work-top-text .field-type-text-long, .page-resources .field-name-field-tags .field-items .field-item,
.page-resources .field-name-field-country .field-items .field-item,
.page-resources .field-name-field-program .field-items .field-item,
.page-resources .field-name-field-author .field-items .field-item,
.page-resources .field-name-field-publisher .field-items .field-item,
.page-resources .field-name-field-secondary-publisher-source .field-items .field-item,
.page-resources .field-name-field-wire-service .field-items .field-item, .filter-page #block-system-main .form-type-select div, .filter-block .form-item-flb label, .filter-form .form-item-flb label,
#justf-data-show .form-item-flb label,
#justf-data-filter .form-item-flb label, .filter-page #block-system-main .form-type-select .form-item-flb label, .filter-block select, .filter-form select,
#justf-data-show select,
#justf-data-filter select, .filter-page #block-system-main .form-type-select select {
  display: inline-block;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
}

/* line 79, ../sass/_base.scss */
.blue-arrow-after, .view-image-gallery .views-field-url a:after, .node-type-region #block-views-image-gallery-slideshow-block .gallery-slide-caption .view-image-link:after, .view-featured-content-slideshow .slide-body-and-link a:after, .view-resources-calendar .views-field-path a:after {
  background: url("/sites/all/themes/sam/images/arrow-buttons.png") no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  position: relative;
  top: 2px;
}

/* line 135, ../sass/_base.scss */
strong, b {
  font-weight: bold;
}

/* line 138, ../sass/_base.scss */
em, i {
  font-style: italic;
}

/* Layout */
/* line 5, ../sass/_layout.scss */
.page, .hinner,
.finner {
  width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

/* line 18, ../sass/_layout.scss */
.hinner,
.finner {
  margin-left: auto;
  margin-right: auto;
}

/* line 25, ../sass/_layout.scss */
header,
footer {
  display: inline-block;
  position: relative;
  width: 100%;
}

/* line 32, ../sass/_layout.scss */
body {
  min-width: 1172px;
}

/* line 36, ../sass/_layout.scss */
.footer .cip-logo {
  padding: 20px 0 0;
}

/* line 39, ../sass/_layout.scss */
.footer .org-intro-text {
  font-family: Museo_slab_500, sans-serif;
  font-size: 24px;
  color: #585a64;
  margin-bottom: 40px;
}

/* line 45, ../sass/_layout.scss */
.footer .partner-organizations {
  margin-top: 45px;
  display: inline-block;
  padding-bottom: 110px;
}

/* line 50, ../sass/_layout.scss */
.footer .logo-section {
  float: left;
  width: 230px;
  margin-right: 68px;
}

/* line 55, ../sass/_layout.scss */
.footer .logo-section img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 58, ../sass/_layout.scss */
.footer .logo-section.last {
  margin-right: 0;
}

/* line 61, ../sass/_layout.scss */
.front .footer {
  position: relative;
  margin-top: 70px;
}

/* line 65, ../sass/_layout.scss */
.front .page.main .content.inner, .front .main.hinner .content.inner,
.front .main.finner .content.inner {
  position: relative;
}

/* line 70, ../sass/_layout.scss */
.logo-caption {
  display: none;
}

/* line 77, ../sass/_layout.scss */
header .search {
  float: right;
}

/*
@include susy-breakpoint($break, 12) {
  $total-columns: 12;

  .inner {
    @include span-columns($break,$total-columns);
  }

  header {
    .logo {
      //@include span-columns(2,$total-columns);

    }
    .search {
     // @include span-columns(2 omega,$total-columns);
      //float: right;
    }
  }

  body.no-sidebars {
    .content.inner{
      @include span-columns($total-columns);
    }
  }

  body.two-sidebars {
    .content.inner {
      @include span-columns(8,$total-columns);
    }
    .region-sidebar-first {
      @include span-columns(2,$total-columns);
    }
    .region-sidebar-second {
      @include span-columns(2 omega,$total-columns);
    }
  }

  body.one-sidebar.sidebar-first {
    .content.inner {
      @include span-columns(9 omega,$total-columns);
    }
    .region-sidebar-first {
      @include span-columns(3,$total-columns);
    }
  }

  body.one-sidebar.sidebar-second {
    .content.inner {
      @include span-columns(9,$total-columns);
    }
    .region-sidebar-second {
      @include span-columns(3 omega,$total-columns);
    }
  }

  #block-countries-and-regions-snapshot { 
    //@include span-columns(6,$total-columns);
  }

  #block-programs-glance { 
    @include span-columns(6 omega,$total-columns);
  }

  #block-bean-about-aid,
  #block-bean-about-trainees,
  #block-bean-about-arms-sales,
  #block-bean-deloyments,
  #block-bean-aid-program,
  #block-bean-trainees-program,
  #block-bean-arms-sales-program,
  #block-bean-deployments-program,
  .node {
    @include span-columns($total-columns);
  }

}*/
/* line 158, ../sass/_layout.scss */
.node-type-country div.node {
  margin-top: 20px;
}

/* line 162, ../sass/_layout.scss */
#block-programs-glance {
  width: 49%;
  float: right;
}

/* line 167, ../sass/_layout.scss */
body.one-sidebar.sidebar-first .content.inner {
  width: 74%;
  margin-left: 2%;
  float: right;
}
/* line 172, ../sass/_layout.scss */
body.one-sidebar.sidebar-first .region-sidebar-first {
  width: 24%;
  float: left;
}

/* line 178, ../sass/_layout.scss */
body.one-sidebar.sidebar-second .content.inner {
  width: 74%;
  margin-right: 2%;
  float: left;
}
/* line 183, ../sass/_layout.scss */
body.one-sidebar.sidebar-second .region-sidebar-second {
  width: 24%;
  float: right;
}

/* line 189, ../sass/_layout.scss */
#block-bean-about-aid,
#block-bean-about-trainees,
#block-bean-about-arms-sales {
  float: left;
  margin-right: 1.7%;
}

/* line 196, ../sass/_layout.scss */
div#block-countries-and-regions-glance, div#block-programs-glance {
  display: block;
  margin-bottom: 40px;
}

/* line 201, ../sass/_layout.scss */
[id^="block-views-resources-block"],
[id^="block-views-analysis-block"],
[id^="block-views-upcoming-dates-block"] {
  width: 33%;
  float: left;
  box-sizing: border-box;
  padding: 25px;
}

/* line 209, ../sass/_layout.scss */
[id^="block-views-resources-block"].block,
[id^="block-views-analysis-block"].block,
[id^="block-views-upcoming-dates-block"].block {
  margin-bottom: 0;
}

/* line 214, ../sass/_layout.scss */
[id^="block-views-resources-block"] {
  background: #f0efec;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

/* line 218, ../sass/_layout.scss */
[id^="block-views-analysis-block"] {
  padding-left: 0;
}

/* line 221, ../sass/_layout.scss */
[id^="block-views-upcoming-dates-block"] {
  padding-right: 0;
}

/* line 225, ../sass/_layout.scss */
.page-our-work h1.title,
.page-our-work .content-top {
  width: 1140px;
  margin: 0 auto;
}

/* line 230, ../sass/_layout.scss */
.page-our-work h1.title {
  margin-top: 20px;
}

/* line 233, ../sass/_layout.scss */
.page-our-work .region-sidebar-second {
  margin-top: 50px;
}

/* line 236, ../sass/_layout.scss */
#block-views-blog-archive-link-listing-block {
  padding-left: 20px;
}

/* line 241, ../sass/_layout.scss */
.views-exposed-form input[type="submit"],
.views-exposed-form input[type="reset"] {
  -webkit-appearance: none;
}

/* line 246, ../sass/_layout.scss */
.view-government-reports div.views-submit-button,
.view-government-reports .views-reset-button {
  float: right;
  clear: right;
}

/* line 251, ../sass/_layout.scss */
.view-government-reports div.views-exposed-form .views-submit-button input {
  padding-right: 20px;
  padding-left: 20px;
  min-width: 0;
}

/* line 258, ../sass/_layout.scss */
.front .region-content-2 {
  overflow: hidden;
  padding-top: 20px;
  border-bottom: 1px solid #d3d4d6;
  margin-bottom: 50px;
  padding-bottom: 30px;
}

/* line 267, ../sass/_layout.scss */
#content-area-2 {
  border-bottom: 1px solid #d3d4d6;
}

/* line 270, ../sass/_layout.scss */
#content-area-2:after,
#content-area-3:after {
  clear: both;
  content: " " !important;
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
}

/* line 280, ../sass/_layout.scss */
#content-area-2,
#content-area-3 {
  clear: both;
}

/* line 285, ../sass/_layout.scss */
.node-type-program #block-system-main {
  border-bottom: 1px solid #d3d4d6;
}
/* line 288, ../sass/_layout.scss */
.node-type-program #content-area-3 {
  padding: 30px 0;
  border-bottom: 1px solid #d3d4d6;
  overflow: hidden;
}

/* line 295, ../sass/_layout.scss */
div.form-item-search-block-form {
  margin-top: 0;
}

/* line 3, ../sass/_modules.scss */
.st_share_custom, .st_email_custom, .st_twitter_custom, .st_facebook_custom, .st_googleplus_custom {
  display: inline-block;
  cursor: pointer;
}
/* line 6, ../sass/_modules.scss */
.st_share_custom:hover, .st_email_custom:hover, .st_twitter_custom:hover, .st_facebook_custom:hover, .st_googleplus_custom:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

/* line 28, ../sass/_modules.scss */
.view .views-row .node {
  border-top: 1px solid #d3d4d6;
}
/* line 30, ../sass/_modules.scss */
.view .views-row .node .field-name-body {
  display: block;
}

/* line 35, ../sass/_modules.scss */
.view-resources-subsection.view-display-id-page .views-row .node .field-name-body, .view-display-id-page.view-our-work .views-row .node .field-name-body {
  display: inline;
}
/* line 38, ../sass/_modules.scss */
.view-resources-subsection.view-display-id-page .views-row .group-left, .view-display-id-page.view-our-work .views-row .group-left {
  width: 48%;
}

/* line 42, ../sass/_modules.scss */
.view-display-id-page.view-our-work .views-row div.group-left {
  width: 100%;
}

/* line 45, ../sass/_modules.scss */
.view .field {
  margin-top: .5em;
}

/* line 49, ../sass/_modules.scss */
.view .group-left .field-label {
  color: #1b9f99;
}
/* line 52, ../sass/_modules.scss */
.view .group-left .field {
  padding-right: 5%;
}

/* line 58, ../sass/_modules.scss */
.view .group-right div {
  font-size: 0.9em;
}
/* line 61, ../sass/_modules.scss */
.view .group-right .field-label {
  text-transform: uppercase;
}
/* line 64, ../sass/_modules.scss */
.view .group-right .field {
  margin-top: .25em;
}

/* line 69, ../sass/_modules.scss */
.filter-form,
#justf-data-show,
#justf-data-filter {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  display: block;
  margin-bottom: 25px;
  margin-top: 20px;
  position: relative;
}

/* line 79, ../sass/_modules.scss */
#justf-data-show,
#justf-data-filter {
  padding: 25px 20px 25px 30px;
}
/* line 83, ../sass/_modules.scss */
#justf-data-show .form-item,
#justf-data-filter .form-item {
  margin-right: 10px;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 88, ../sass/_modules.scss */
#justf-data-show label,
#justf-data-filter label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.25em;
  margin-right: 10px;
}
/* line 93, ../sass/_modules.scss */
#justf-data-show label.option,
#justf-data-show .form-item-date-from label,
#justf-data-show .form-item-date-to label,
#justf-data-filter label.option,
#justf-data-filter .form-item-date-from label,
#justf-data-filter .form-item-date-to label {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
}
/* line 100, ../sass/_modules.scss */
#justf-data-show .form-item,
#justf-data-show label,
#justf-data-show .form-radios,
#justf-data-show .daterangelabel,
#justf-data-filter .form-item,
#justf-data-filter label,
#justf-data-filter .form-radios,
#justf-data-filter .daterangelabel {
  display: inline-block;
}
/* line 106, ../sass/_modules.scss */
#justf-data-show .form-item-date-from label,
#justf-data-show .form-item-date-to label,
#justf-data-filter .form-item-date-from label,
#justf-data-filter .form-item-date-to label {
  margin-right: 5px;
}
/* line 110, ../sass/_modules.scss */
#justf-data-show .form-item-program-type label,
#justf-data-filter .form-item-program-type label {
  margin-left: 20px;
}
/* line 113, ../sass/_modules.scss */
#justf-data-show #edit-go,
#justf-data-filter #edit-go {
  padding-left: 30px;
  padding-right: 30px;
}
/* not sass */
#justf-data-show .methodology {
  float: right;
}

/* line 119, ../sass/_modules.scss */
form#justf-data-filter {
  padding-top: 35px;
  padding-bottom: 35px;
}
/* line 122, ../sass/_modules.scss */
form#justf-data-filter #edit-country,
form#justf-data-filter #edit-program-type {
  width: 120px;
}
/* line 126, ../sass/_modules.scss */
form#justf-data-filter [id^="edit-date"] {
  width: 80px;
}
/* line 129, ../sass/_modules.scss */
form#justf-data-filter .daterangelabel {
  position: absolute;
  top: 15px;
  font-weight: bold;
}

/* line 135, ../sass/_modules.scss */
#dataembed {
  border-top: 1px solid #d3d4d6;
  padding-top: 25px;
}

/* line 139, ../sass/_modules.scss */
#dataembed iframe {
  width: 1140px !important;
}

/* line 143, ../sass/_modules.scss */
.links {
  background: #1b9f99;
}

/* line 146, ../sass/_modules.scss */
#block-boxes-countries-intro-text .links,
#block-boxes-programs-intro-text .links {
  background: none;
}

/* line 151, ../sass/_modules.scss */
.links li a {
  color: #fff;
}

/* line 155, ../sass/_modules.scss */
.region-below-navigation {
  width: 1140px;
  margin: 0 auto;
  text-align: left;
}

/* line 161, ../sass/_modules.scss */
/*not sass*/
#block-bean-homepage-intro-block {
  margin: 0;
  text-align: left;
  position: relative;
  width: 65%;
}
/* line 166, ../sass/_modules.scss */
#block-bean-homepage-intro-block .content {
  vertical-align: top;
}

/* line 171, ../sass/_modules.scss */
#block-bean-homepage-intro-block h2 {
  font-size: 21px;
  line-height: 37px;
  display: inline-block;
  vertical-align: top;
}

/* line 177, ../sass/_modules.scss */
#block-bean-homepage-intro-block .field-name-field-about {
  font-size: 16px;
  font-family: helvetica, arial, verdana, sans-serif;
  width: 80%;
  color: #fff;
  margin: 0;
}

/* line 184, ../sass/_modules.scss */
#block-bean-homepage-intro-block .field-name-field-popup-content,
.block-bean .bean-homepage-intro-block .field-name-field-url {
  margin: 0 0 0 20px;
  display: inline-block;
}

#block-bean-homepage-intro-block .field-name-field-display-title {
  margin: 0;
  display: inline-block;
}
/* line 186, ../sass/_modules.scss */
#block-bean-homepage-intro-block .field-name-field-popup-content #homepage-intro-popup-content {
  display: none;
}
/* line 189, ../sass/_modules.scss */
/*not sass*/
.bean-homepage-intro-block .read-more-link, 
#block-bean-homepage-intro-block .field-name-field-popup-content .read-more-link, #block-bean-homepage-intro-block .field-name-field-popup-content .field-name-node-link a, .field-name-node-link #block-bean-homepage-intro-block .field-name-field-popup-content a {
  color: #fff;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 12px;
  line-height: 12px;
  background: #f16522;
  padding: 11px 20px;
  border-radius: 4px;
  box-shadow: -3px 3px #137772;
  outline: none;
}
.bean-homepage-intro-block .read-more-link:after {
      background: none;
    content: "";
    line-height: inherit;
    width: inherit;
    height: inherit;
}

/*not sass*/
.bean-homepage-intro-block .read-more-link {
  text-transform: uppercase;
}
/* line 200, ../sass/_modules.scss */
#block-bean-homepage-intro-block .field-name-field-popup-content a:after {
  display: none;
}

/* line 204, ../sass/_modules.scss */
#block-boxes-stay-current {
  margin-bottom: 0;
  float: right;
}
/* line 208, ../sass/_modules.scss */
#block-boxes-stay-current .cta-button,
#block-boxes-stay-current .law-popup-link {
  box-shadow: -3px 3px #137772;
  padding: 11px 20px;
  font-weight: normal;
  font-size: 12px;
  line-height: 12px;
}

/* line 215, ../sass/_modules.scss */
#block-boxes-stay-current .content,
#block-boxes-stay-current h2 {
  margin-right: 20px;
  line-height: 37px;
}

/* line 222, ../sass/_modules.scss */
#edit-filter,
#edit-go {
  -webkit-appearance: none;
  border: none;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 12px;
  line-height: 12px;
  background: #f16522;
  padding: 7px 20px;
  border-radius: 4px;
  box-shadow: -3px 3px #b7b6bb;
  color: #fff;
  text-transform: uppercase;
  margin-left: 10px;
}

/* line 239, ../sass/_modules.scss */
div[id^="block-bean-view-data"] {
  background: #1b9f99;
  width: 270px;
  height: 290px;
  text-align: center;
  float: left;
  margin-right: 20px;
  border-radius: 8px;
  position: relative;
  margin-right: 20px;
}

/* line 250, ../sass/_modules.scss */
[id^="block-bean-view-data"] h2 {
  color: #e9e8e3;
  display: inline-block;
  margin-top: 30px;
}

/* line 255, ../sass/_modules.scss */
[id^="block-bean-view-data"] h2:after {
  content: "";
  display: block;
  width: 116px;
  border-bottom: 1px solid #e9e8e3;
  margin: 0 auto;
  margin-top: 15px;
}

/* line 263, ../sass/_modules.scss */
[id^="block-bean-view-data"] .field-name-field-about {
  color: #e9e8e3;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 18px;
}

/* line 268, ../sass/_modules.scss */
[id^="block-bean-view-data"] .footer-link a {
  color: #e9e8e3;
  font-family: Museo_slab_500, sans-serif;
  font-size: 16px;
}

/* line 273, ../sass/_modules.scss */
[id^="block-bean-view-data"] .footer-link {
  position: absolute;
  bottom: 20px;
  width: 230px;
}

/* line 278, ../sass/_modules.scss */
[id^="block-bean-view-data"] .footer-link a:after {
  background: url('../../images/arrow-buttons.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  /*  font-family: modernpics;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    content: ">";
    background: $bg_color;
    width: 16px;
    height: 16px;
    text-align: center;
    @include rounded(8px);
    @extend .inline-block;*/
  margin-left: 6px;
  margin-top: 2px;
}

/* line 283, ../sass/_modules.scss */
[id^="block-bean-view-data"] .content {
  padding: 15px 20px 0 20px;
}

/* line 286, ../sass/_modules.scss */
[id^="block-bean-view-data"] .content .content {
  padding: 0;
}

/* line 289, ../sass/_modules.scss */
#block-bean-view-data-deployments {
  margin-right: 0;
}

/* line 294, ../sass/_modules.scss */
#block-boxes-programs-intro-text {
  width: 80%;
}

/* line 299, ../sass/_modules.scss */
#homepage-filter-form {
  background: #d3d4d6;
  padding: 25px 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
}
/* line 307, ../sass/_modules.scss */
#homepage-filter-form div:first-of-type {
  display: inline-block;
}
/* line 311, ../sass/_modules.scss */
#homepage-filter-form .form-item {
  display: inline-block;
  vertical-align: top;
  margin: 0 10px 0 0;
}
/* line 316, ../sass/_modules.scss */
#homepage-filter-form select,
#homepage-filter-form #edit-country {
  width: 200px;
  vertical-align: top;
}
/* line 321, ../sass/_modules.scss */
#homepage-filter-form .form-submit {
  padding: 2px 30px;
  vertical-align: top;
}
/* line 325, ../sass/_modules.scss */
#homepage-filter-form .form-type-textfield {
  text-align: left;
}
/* line 328, ../sass/_modules.scss */
#homepage-filter-form #autocomplete li {
  padding-left: 3px;
  font-family: helvetica, arial, verdana, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #585a64;
  padding: 0;
}
/* line 336, ../sass/_modules.scss */
#homepage-filter-form #autocomplete li.selected {
  color: #fff;
}
/* line 339, ../sass/_modules.scss */
#homepage-filter-form .form-type-textfield label {
  display: inline-block;
  font-family: Museo_slab_500, sans-serif;
  font-size: 20px;
  margin-right: 10px;
}
/* line 345, ../sass/_modules.scss */
#homepage-filter-form .form-type-textfield:after {
  content: "- or -";
  font-family: Museo_slab_500, sans-serif;
  font-size: 20px;
  margin-left: 10px;
}

/* line 354, ../sass/_modules.scss */
#block-homepage-learn {
  display: inline-block;
  width: 100%;
  border-top: 1px solid #d3d4d6;
  border-bottom: 1px solid #d3d4d6;
  padding: 29px 0;
}

/* line 362, ../sass/_modules.scss */
#boxes-box-view_data_by {
  text-align: center;
}
/* line 365, ../sass/_modules.scss */
#boxes-box-view_data_by .view-data-by-label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 24px;
  padding: 10px 0;
}
/* line 370, ../sass/_modules.scss */
#boxes-box-view_data_by .links {
  display: none;
}

/* line 375, ../sass/_modules.scss */
#block-bean-homepage-map-label-block {
  position: relative;
  margin-bottom: 0;
}
/* line 379, ../sass/_modules.scss */
#block-bean-homepage-map-label-block h2:before {
  background: url("/sites/all/themes/sam/images/marker.png");
  display: inline-block;
  width: 35px;
  height: 39px;
  content: "";
  position: relative;
  top: 17px;
}
/* line 388, ../sass/_modules.scss */
#block-bean-homepage-map-label-block h2 {
  color: #707070;
  font-size: 24px;
  line-height: 24px;
  padding-bottom: 5px;
}
/* line 394, ../sass/_modules.scss */
#block-bean-homepage-map-label-block .field-name-field-about {
  padding-left: 35px;
  color: #585a64;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 15px;
  margin: 0;
}
/* line 401, ../sass/_modules.scss */
#block-bean-homepage-map-label-block .field-name-field-url {
  position: absolute;
  right: 0;
  top: 35px;
}
/* line 406, ../sass/_modules.scss */
#block-bean-homepage-map-label-block .field-name-field-url a {
  color: #585a64;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 12px;
  background: #d3d4d6;
  padding: 10px 12px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
}
/* line 414, ../sass/_modules.scss */
#block-bean-homepage-map-label-block .field-name-field-url a:after {
  background: url('../../images/arrow-buttons.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  background-position: -17px 0;
  /*  font-family: modernpics;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    content: ">";
    background: $bg_color;
    width: 16px;
    height: 16px;
    text-align: center;
    @include rounded(8px);
    @extend .inline-block;*/
  margin-left: 6px;
  margin-top: 2px;
}

/* line 421, ../sass/_modules.scss */
#block-sam-worldmaps-worldmap {
  float: left;
  clear: left;
  text-align: left;
  margin: 0;
  position: relative;
}
/* line 428, ../sass/_modules.scss */
#block-sam-worldmaps-worldmap #homepage-country-form {
  position: absolute;
  top: 245px;
  right: 0;
  font-size: 0;
}
/* line 433, ../sass/_modules.scss */
#block-sam-worldmaps-worldmap #homepage-country-form .form-item {
  margin: 0;
}
/* line 436, ../sass/_modules.scss */
#block-sam-worldmaps-worldmap #homepage-country-form .form-item input {
  margin-right: 0;
  border: 1px solid #ddd;
  height: 17px;
  width: 180px;
  outline: none;
  opacity: .8;
}
/* line 445, ../sass/_modules.scss */
#block-sam-worldmaps-worldmap #homepage-country-form #autocomplete {
  border-color: #ddd;
}
/* line 448, ../sass/_modules.scss */
#block-sam-worldmaps-worldmap #homepage-country-form .form-submit {
  margin: 0;
  padding-top: 4px;
  padding-bottom: 4px;
  box-shadow: none;
  border-radius: 0 4px 4px 0;
}

/* line 459, ../sass/_modules.scss */
#block-boxes-view-data-by {
  margin: 0;
  clear: both;
}

/* line 464, ../sass/_modules.scss */
.node-type-region .region-content-3 {
  overflow: hidden;
  border-bottom: 1px solid #d3d4d6;
  padding-bottom: 20px;
}

/* line 470, ../sass/_modules.scss */
#block-countries-and-regions-twitter-feed {
  width: 45%;
  float: right;
  background: #fff;
  padding: 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
}
/* line 478, ../sass/_modules.scss */
#block-countries-and-regions-twitter-feed h2 {
  font-size: 20px;
  color: #707070;
  margin-bottom: 10px;
}
/* line 483, ../sass/_modules.scss */
#block-countries-and-regions-twitter-feed .views-field-text {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 14px;
  margin-bottom: 8px;
}
/* line 488, ../sass/_modules.scss */
#block-countries-and-regions-twitter-feed .views-field-text .views-label {
  display: block;
  color: #1b9f99;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 496, ../sass/_modules.scss */
#block-countries-and-regions-twitter-feed .views-field-text:after {
  content: "";
  display: block;
  height: 1px;
  width: 116px;
  border-top: 1px solid #707070;
  margin: 0 auto;
  margin-top: 20px;
}
/* line 505, ../sass/_modules.scss */
#block-countries-and-regions-twitter-feed .region-twitter-link {
  color: #0e4bb0;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 14px;
}

/* line 511, ../sass/_modules.scss */
#block-countries-and-regions-twitter-feed .region-twitter-link:before {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 8px;
  background: url("/sites/all/themes/sam/images/sharecons.png") no-repeat -40px 0;
  position: relative;
  top: 4px;
}

/* line 522, ../sass/_modules.scss */
#block-bean-resource-landing-legislation-0,
#block-bean-resource-landing-news,
#block-bean-resource-landing-hearings,
#block-bean-our-work-publications,
#block-bean-our-work-podcasts {
  margin-right: 40px;
}

/* line 531, ../sass/_modules.scss */
#law-textarea-popup {
  display: none;
}

/* line 534, ../sass/_modules.scss */
#colorbox #law-textarea-popup {
  display: block;
}

/* line 540, ../sass/_modules.scss */
.region-body-popup-link {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #F16522;
  color: #FFF;
  display: inline-block;
  padding: 18px 35px;
  font-size: 18px;
  line-height: 18px;
  min-width: 140px;
  text-align: center;
  text-transform: uppercase;
  float: right;
  box-shadow: -3px 3px 0 #D3D4D6;
}

/* line 556, ../sass/_modules.scss */
.program-field-collection-wrapper {
  position: relative;
  margin-bottom: 20px;
}

/* line 560, ../sass/_modules.scss */
.node-type-program .field-collection-item-field-region-program .summary,
.node-type-program .field-collection-item-field-region-program h2 {
  width: 75%;
}

/* line 564, ../sass/_modules.scss */
.program-field-collection-wrapper .body.hide {
  display: none;
}

/* line 570, ../sass/_modules.scss */
.field-name-field-region-program .field-item {
  position: relative;
}

/* line 573, ../sass/_modules.scss */
[id^="body-popup"] {
  display: none;
}

/* line 576, ../sass/_modules.scss */
#colorbox [id^="body-popup"] {
  display: block;
}

/* line 581, ../sass/_modules.scss */
[id^="block-views-blog-archive-link-listing-block"] h2 {
  color: #0e4bb0;
  margin-bottom: 10px;
}
/* line 585, ../sass/_modules.scss */
[id^="block-views-blog-archive-link-listing-block"] a.older-archives-link {
  font-style: italic;
}

/* line 589, ../sass/_modules.scss */
.view-blog-archive-link-listing .view-content a:after {
  content: " \00BB";
}

/* line 593, ../sass/_modules.scss */
.view-blog-archive-link-listing .view-content a,
.view-blog-archive-link-listing .view-footer a {
  margin-bottom: 5px;
  text-decoration: underline;
}

/* line 603, ../sass/_modules.scss */
div#block-bean-about-aid [id^="drpm_iframe_container"],
div#block-bean-about-trainees [id^="drpm_iframe_container"],
div#block-bean-about-arms-sales [id^="drpm_iframe_container"] {
  display: inline-block;
  vertical-align: top;
}

/* line 608, ../sass/_modules.scss */
div#block-bean-about-aid #drpm_iframe_container_1,
div#block-bean-about-trainees #drpm_iframe_container_3,
div#block-bean-about-arms-sales #drpm_iframe_container_5 {
  float: right;
}

/* line 615, ../sass/_modules.scss */
[id^="block-views-recent-content-block"] h2 {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 16px;
  color: #707070;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-weight: bold;
}

/* line 625, ../sass/_modules.scss */
.view-recent-content .views-row {
  background: #b7b7b7;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 20px;
  color: white;
}
/* line 632, ../sass/_modules.scss */
.view-recent-content .views-field-title a {
  color: white;
  font-family: Museo_slab_500, sans-serif;
  font-size: 18px;
}
/* line 637, ../sass/_modules.scss */
.view-recent-content .views-field-created {
  font-family: helvetica, arial, verdana, sans-serif;
  font-weight: bold;
  font-size: 14px;
  margin: 8px 0;
}
/* line 643, ../sass/_modules.scss */
.view-recent-content .views-field-body {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 14px;
  margin-bottom: 15px;
}
/* line 648, ../sass/_modules.scss */
.view-recent-content .read-more-link, .view-recent-content .field-name-node-link a, .field-name-node-link .view-recent-content a {
  color: white;
  font-family: Museo_slab_500, sans-serif;
  font-size: 16px;
  border-top: 1px solid white;
  padding-top: 10px;
}
/* line 655, ../sass/_modules.scss */
.view-recent-content .read-more-link:after, .view-recent-content .field-name-node-link a:after, .field-name-node-link .view-recent-content a:after {
  position: relative;
  top: 2px;
}

/* line 661, ../sass/_modules.scss */
#block-boxes-legislation-description,
#block-boxes-policy-statements-description,
#block-boxes-hearings-description,
#block-boxes-news-description {
  font-weight: 100;
}
/* line 666, ../sass/_modules.scss */
#block-boxes-legislation-description .links,
#block-boxes-policy-statements-description .links,
#block-boxes-hearings-description .links,
#block-boxes-news-description .links {
  background: transparent;
}

/* line 671, ../sass/_modules.scss */
.view-image-gallery .views-row {
  width: 336px;
  height: 550px;
  padding: 15px;
  background: #d3d4d6;
  font-size: 16px;
  margin-left: 20px;
  margin-bottom: 20px;
}

/* line 681, ../sass/_modules.scss */
.view-image-gallery .view-content {
  font-size: 0;
  margin-left: -20px;
}

/* line 685, ../sass/_modules.scss */
.image-gallery #colorbox img {
  display: block;
  margin: 0 auto 20px auto;
}

/* line 690, ../sass/_modules.scss */
.view-image-gallery .views-field {
  font-size: 14px;
}
/* line 692, ../sass/_modules.scss */
.view-image-gallery .views-field .views-label {
  font-weight: bold;
}
/* line 699, ../sass/_modules.scss */
.view-image-gallery .views-field-field-image-caption {
  margin: 10px 0;
}
/* line 702, ../sass/_modules.scss */
.view-image-gallery .views-field-field-multimedia {
  margin-bottom: 10px;
}
/* line 708, ../sass/_modules.scss */
.view-image-gallery .views-field-field-country .field-content,
.view-image-gallery .views-field-field-tags .field-content {
  display: inline;
}
/* line 713, ../sass/_modules.scss */
.view-image-gallery .views-field-url a {
  font-family: Museo_slab_500, sans-serif;
  color: #707070;
  font-size: 16px;
}
/* line 723, ../sass/_modules.scss */
.view-image-gallery .views-field-field-url a {
  font-family: helvetica, arial, verdana, sans-serif;
  color: #707070;
  font-size: 14px;
  text-decoration: underline;
}

/* line 732, ../sass/_modules.scss */
.page-block #page-title {
  margin-bottom: 20px;
}
/* line 735, ../sass/_modules.scss */
.page-block .field-name-field-multimedia {
  margin-bottom: 20px;
}

/* line 740, ../sass/_modules.scss */
.view-our-work .view-mode-preview .group-footer {
  padding-top: 25px;
}

/* line 746, ../sass/_modules.scss */
.node-type-region .region-content {
  margin-top: 20px;
}
/* line 749, ../sass/_modules.scss */
.node-type-region .region-content:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
/* line 756, ../sass/_modules.scss */
.node-type-region #block-system-main {
  float: left;
}
/* line 759, ../sass/_modules.scss */
.node-type-region #block-system-main .node {
  margin: 0;
}

/* line 765, ../sass/_modules.scss */
.node-type-region #block-system-main {
  margin-bottom: 0;
  clear: both;
  display: block;
}
/* line 769, ../sass/_modules.scss */
.node-type-region #block-system-main .node {
  padding: 0;
}
/* line 773, ../sass/_modules.scss */
.node-type-region #content-area-2 {
  margin-top: 20px;
  margin-bottom: 40px;
}
/* line 777, ../sass/_modules.scss */
.node-type-region #block-views-image-gallery-slideshow-block {
  float: right;
}
/* line 779, ../sass/_modules.scss */
.node-type-region #block-views-image-gallery-slideshow-block .views-field-field-image-caption {
  position: absolute;
  bottom: 0;
}
/* line 783, ../sass/_modules.scss */
.node-type-region #block-views-image-gallery-slideshow-block .gallery-slide-caption {
  background: rgba(112, 112, 112, 0.8);
  position: absolute;
  bottom: 0;
  padding: 10px 20px;
  font-family: helvetica, arial, verdana, sans-serif;
  color: #fff;
  font-size: 14px;
  width: 518px;
}
/* line 792, ../sass/_modules.scss */
.node-type-region #block-views-image-gallery-slideshow-block .gallery-slide-caption .caption {
  margin-bottom: 10px;
}
/* line 795, ../sass/_modules.scss */
.node-type-region #block-views-image-gallery-slideshow-block .gallery-slide-caption .view-image-link {
  font-family: Museo_slab_500, sans-serif;
  color: #fff;
  font-size: 16px;
}

/* line 807, ../sass/_modules.scss */
.node-type-country #content-area-2 {
  margin-bottom: 40px;
}

/* line 813, ../sass/_modules.scss */
.view-featured-content-slideshow .views-field-field-multimedia img,
#block-views-image-gallery-slideshow-block .views-field-field-multimedia img {
  display: inline-block;
  vertical-align: top;
}
/* line 817, ../sass/_modules.scss */
.view-featured-content-slideshow .views-slideshow-controls-text-pause,
#block-views-image-gallery-slideshow-block .views-slideshow-controls-text-pause {
  display: none;
}
/* line 820, ../sass/_modules.scss */
.view-featured-content-slideshow .views-slideshow-controls-text-previous,
.view-featured-content-slideshow .views-slideshow-controls-text-next,
#block-views-image-gallery-slideshow-block .views-slideshow-controls-text-previous,
#block-views-image-gallery-slideshow-block .views-slideshow-controls-text-next {
  width: 33px;
  height: 66px;
  text-indent: -9999px;
  position: absolute;
  top: 50%;
  margin-top: -33px;
  z-index: 100;
}
/* line 831, ../sass/_modules.scss */
.view-featured-content-slideshow .views-slideshow-controls-text-previous,
#block-views-image-gallery-slideshow-block .views-slideshow-controls-text-previous {
  background: url("../../images/slide_arrow_left.png");
  left: 0;
}
/* line 835, ../sass/_modules.scss */
.view-featured-content-slideshow .views-slideshow-controls-text-next,
#block-views-image-gallery-slideshow-block .views-slideshow-controls-text-next {
  background: url("../../images/slide_arrow_right.png");
  right: 0;
}

/* line 841, ../sass/_modules.scss */
.view-featured-content-slideshow .views-field-field-about {
  position: absolute;
  bottom: 20px;
  background: #d3d4d6;
}
/* line 846, ../sass/_modules.scss */
.view-featured-content-slideshow .slide-body-and-link {
  background: #d3d4d6;
  position: absolute;
  bottom: 0;
  padding: 10px 20px;
  font-family: Museo_slab_500, sans-serif;
  font-size: 18px;
  width: 518px;
}
/* line 855, ../sass/_modules.scss */
.view-featured-content-slideshow .slide-body-and-link p {
  margin-bottom: 10px;
}
/* line 858, ../sass/_modules.scss */
.view-featured-content-slideshow .slide-body-and-link a {
  font-family: Museo_slab_500, sans-serif;
  color: #707070;
  font-size: 16px;
}

/* line 869, ../sass/_modules.scss */
.front #block-views-291e5b1fa57feb3ef2d368e38d015feb {
  position: absolute;
  top: 20px;
  right: 0;
  text-align: center;
}

/* line 876, ../sass/_modules.scss */
#block-views-fbeab619592e2c704b6c1b48f5131cd7 {
  position: relative;
  text-align: center;
}

/* line 882, ../sass/_modules.scss */
.node-type-region #block-views-fbeab619592e2c704b6c1b48f5131cd7 {
  float: left;
}
/* line 885, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-world-region {
  margin-bottom: 50px;
}
/* line 888, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-world-region:after {
  content: "";
  border-bottom: 1px solid #d3d4d6;
  display: block;
  margin: 0px -20px 0;
  position: absolute;
  bottom: -27px;
  width: 100%;
}
/* line 897, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-region-country {
  float: right;
  clear: right;
  background: #f0efec;
  width: 45%;
  padding: 30px 20px;
  border-radius: 10px;
  text-align: center;
  margin-bottom: 0;
}
/* line 906, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-region-country #region-country-form {
  display: inline-block;
  text-align: left;
}
/* line 909, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-region-country #region-country-form label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 5px;
}
/* line 915, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-region-country #region-country-form .form-submit,
.node-type-region #block-countries-and-regions-region-country #region-country-form .form-item {
  margin: 0;
}
/* line 919, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-region-country #region-country-form .form-text {
  float: left;
}
/* line 922, ../sass/_modules.scss */
.node-type-region #block-countries-and-regions-region-country #region-country-form .form-submit {
  padding-top: 3px;
  padding-bottom: 3px;
  margin-left: 20px;
}
/* line 929, ../sass/_modules.scss */
.node-type-region .region-content {
  padding-bottom: 20px;
  border-bottom: 1px solid #d3d4d6;
}

/* line 935, ../sass/_modules.scss */
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 942, ../sass/_modules.scss */
.view-resources .title,
.view-analysis .title {
  display: inline-block;
  margin-bottom: 20px;
}

/* line 948, ../sass/_modules.scss */
.node-type-event .field {
  margin-bottom: 10px;
}

/* line 953, ../sass/_modules.scss */
#block-boxes-d3-map-description {
  margin-top: 20px;
  margin-bottom: 0;
  float: left;
  background: url("/sites/all/themes/sam/images/orange_map_marker.png") 0 0 no-repeat;
  padding-left: 38px;
}
/* line 960, ../sass/_modules.scss */
#block-boxes-d3-map-description .links {
  background: none;
}
/* line 963, ../sass/_modules.scss */
#block-boxes-d3-map-description h2 {
  color: #000;
}
/* line 966, ../sass/_modules.scss */
#block-boxes-d3-map-description .content,
#block-boxes-d3-map-description .content p {
  font-size: 13px;
}

/* line 972, ../sass/_modules.scss */
.front .region-content {
  border-bottom: 1px solid #ddd;
  overflow: hidden;
  position: relative;
}

/* line 977, ../sass/_modules.scss */
.front .footer {
  margin-top: 0;
}

/* line 981, ../sass/_modules.scss */
#block-bean-about-aid,
#block-bean-about-trainees,
#block-bean-about-arms-sales {
  width: 32%;
  border: 1px solid #b7b7b7;
  text-align: center;
  padding-top: 10px;
  margin-bottom: 40px;
}
/* line 989, ../sass/_modules.scss */
#block-bean-about-aid .cta-button, #block-bean-about-aid .law-popup-link,
#block-bean-about-trainees .cta-button,
#block-bean-about-trainees .law-popup-link,
#block-bean-about-arms-sales .cta-button,
#block-bean-about-arms-sales .law-popup-link {
  position: static;
  float: none;
  margin-top: 20px;
}
/* line 994, ../sass/_modules.scss */
#block-bean-about-aid .about-button,
#block-bean-about-trainees .about-button,
#block-bean-about-arms-sales .about-button {
  margin-right: 10px;
}

/* line 998, ../sass/_modules.scss */
#block-bean-about-arms-sales {
  margin-right: 0;
}

/* line 1003, ../sass/_modules.scss */
.view-resources-search {
  padding-top: 20px;
}
/* line 1005, ../sass/_modules.scss */
.view-resources-search .views-row {
  margin-bottom: 20px;
}
/* line 1008, ../sass/_modules.scss */
.view-resources-search .views-field-title {
  margin-bottom: 5px;
}
/* line 1010, ../sass/_modules.scss */
.view-resources-search .views-field-title a {
  color: #1b9f99;
}

/* line 1017, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] {
  background: #d3d4d6;
  border-radius: 10px;
  padding: 10px 10px 10px 20px;
}
/* line 1021, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"].block {
  margin-top: 20px;
}
/* line 1023, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-title input,
[id^="block-views-exp-resources-search-page"] .views-widget-filter-title_1 input,
[id^="block-views-exp-resources-search-page"] #edit-type {
  width: 100px;
}
/* line 1029, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] #edit-keys-wrapper label,
[id^="block-views-exp-resources-search-page"] #edit-keys-wrapper .views-widget {
  display: inline-block;
  vertical-align: top;
}
/* line 1034, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] #edit-keys-wrapper label {
  font-size: 20px;
  font-family: Museo_slab_500, sans-serif;
}
/* line 1039, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .cta-button, [id^="block-views-exp-resources-search-page"] .law-popup-link {
  border: none;
  box-shadow: -3px 3px 0 #b7b7b7;
}
/* line 1043, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-exposed-form .views-exposed-widget .form-submit.cta-button, [id^="block-views-exp-resources-search-page"] .views-exposed-form .views-exposed-widget .form-submit.law-popup-link {
  margin-top: 0;
}

/* line 1050, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] #edit-keys-wrapper,
[id^="block-views-exp-resources-search-page"] #edit-country-wrapper,
[id^="block-views-exp-resources-search-page"] #edit-type-wrapper {
  padding-top: 20px;
  padding-right: 10px;
}
/* line 1056, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-submit-button,
[id^="block-views-exp-resources-search-page"] .views-exposed-form div.views-reset-button {
  padding-top: 10px;
}
/* line 1060, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] #edit-date-filter-wrapper {
  padding-top: 0;
}

/* line 1068, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget label {
  display: none;
}
/* line 1071, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-min-wrapper,
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-max-wrapper {
  display: inline-block;
  vertical-align: top;
}
/* line 1075, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-min-wrapper input,
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-max-wrapper input {
  width: 75px;
}
/* line 1079, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-min-inside-wrapper,
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-max-inside-wrapper {
  display: inline-block;
  vertical-align: top;
}
/* line 1084, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-min-wrapper {
  margin-right: 5px;
}
/* line 1087, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-min-wrapper:before,
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-max-wrapper:before {
  margin-right: 5px;
}
/* line 1091, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-min-wrapper:before {
  content: "From:";
}
/* line 1094, ../sass/_modules.scss */
[id^="block-views-exp-resources-search-page"] .views-widget-filter-date_filter .views-widget #edit-date-filter-max-wrapper:before {
  content: "To:";
}

/* line 5, ../sass/_submodules.scss */
.view-resources-subsection .field-type-file .file a, .view-our-work .field-type-file .file a {
  width: auto;
}

/* line 11, ../sass/_submodules.scss */
.view-our-work .ds-top {
  padding: 10px 0;
}
/* line 14, ../sass/_submodules.scss */
.view-our-work .ds-top-left,
.view-our-work .group-left {
  width: 100%;
  border-bottom: 1px solid #d3d4d6;
  border-top: 1px solid #d3d4d6;
  padding: .4em 0;
  margin-bottom: 5px;
}
/* line 22, ../sass/_submodules.scss */
.view-our-work .ds-top-left .field-name-field-tags,
.view-our-work .group-left .field-name-field-tags {
  display: inline-block;
  vertical-align: top;
  width: 59%;
  padding-right: 0;
}
/* line 29, ../sass/_submodules.scss */
.view-our-work .ds-top-left .field-share,
.view-our-work .group-left .field-share {
  display: inline-block;
  vertical-align: top;
  width: 40%;
  text-align: right;
  padding-right: 0;
}
/* line 37, ../sass/_submodules.scss */
.view-our-work .ds-top-right, .view-our-work .group-right {
  /* width: 40%;
   border-bottom: $border_light; 
   border-top: $border_light; 
   height: 2.6em;
   padding-top: .4em;
   text-align: right;*/
}
/* line 45, ../sass/_submodules.scss */
.view-our-work .ds-middle-left {
  height: 2.3em;
}
/* line 48, ../sass/_submodules.scss */
.view-our-work .ds-middle-right {
  height: 2.3em;
  text-align: right;
}
/* line 52, ../sass/_submodules.scss */
.view-our-work .ds-middle {
  padding: 25px 0 15px 0;
}
/* line 57, ../sass/_submodules.scss */
.view-our-work .field-name-node-comments-link {
  text-align: right;
}
/* line 61, ../sass/_submodules.scss */
.view-our-work .field-name-title h2 {
  line-height: 1.2;
}
/* line 64, ../sass/_submodules.scss */
.view-our-work .field-name-title a {
  line-height: inherit;
}
/* line 68, ../sass/_submodules.scss */
.view-our-work .field-name-post-date,
.view-our-work .field-name-field-publication-date,
.view-our-work .field-name-field-author {
  font-size: 0.8em;
}
/* line 73, ../sass/_submodules.scss */
.view-our-work .field-name-field-tags {
  font-weight: bold;
}
/* line 77, ../sass/_submodules.scss */
.view-our-work .field-share .st_sharethis_large {
  vertical-align: top;
  padding-top: 6px;
}
/* line 81, ../sass/_submodules.scss */
.view-our-work .field-share .st_email_custom {
  padding: 0 9px 0px 0;
  margin: 0 0 1px 0;
}
/* line 86, ../sass/_submodules.scss */
.view-our-work .field-name-field-tags a {
  text-decoration: underline;
  font-size: 0.8em;
}
/* line 90, ../sass/_submodules.scss */
.view-our-work .field-name-body {
  clear: both;
}

/* line 2, ../sass/_theme.scss */
.view-resources-subsection .views-widget-filter-date-range .form-type-textfield input, .view-our-work .views-widget-filter-date-range .form-type-textfield input {
  width: 65px;
}

/*
//hide previous next buttons from pager on programs and countries listing pages
.page-programs #block-system-main .pager-previous,
.page-countries #block-system-main .pager-previous,
.page-programs #block-system-main .pager-next,
.page-countries #block-system-main .pager-next {
				display: none;
}
*/
/* line 15, ../sass/_theme.scss */
.filter-page .block-system {
  padding-top: 25px;
  border-top: 1px solid #d3d4d6;
}

/* line 22, ../sass/_theme.scss */
#programs-listing-form .form-type-select,
#countries-and-regions-countries-filter-form .form-type-select {
  margin-top: 0;
}

/* line 27, ../sass/_theme.scss */
.page-programs #block-system-main,
.page-countries #block-system-main {
  margin-bottom: 105px;
  clear: both;
}

/* line 34, ../sass/_theme.scss */
.node-type-program #block-system-main .node {
  width: 45%;
  display: inline-block;
  padding-top: 0;
  margin-top: 0;
}

/* line 42, ../sass/_theme.scss */
.view-resources-subsection .field-name-field-year .field-collection-item-field-year, .view-our-work .field-name-field-year .field-collection-item-field-year {
  padding-left: 10px;
}
/* line 45, ../sass/_theme.scss */
.view-resources-subsection .field-name-field-year .field-name-field-law a, .view-our-work .field-name-field-year .field-name-field-law a {
  font-size: 12px;
}

/* line 50, ../sass/_theme.scss */
.front #block-system-main {
  margin: 0;
}

/* line 53, ../sass/_theme.scss */
.front #block-system-main .node {
  margin: 0;
  padding: 0;
}

/* line 59, ../sass/_theme.scss */
.comingsoon .page.main, .comingsoon .main.hinner,
.comingsoon .main.finner {
  padding: 20px;
  background: white;
  border-radius: 8px;
  margin-bottom: 50px;
}

/* line 66, ../sass/_theme.scss */
.comingsoon .node h2 {
  margin-bottom: 20px;
}

/* line 70, ../sass/_theme.scss */
.comingsoon .node .logo {
  color: #000;
}

/* line 75, ../sass/_theme.scss */
#block-bean-about-aid:after,
#block-bean-about-trainees:after,
#block-bean-about-arms-sales:after {
  content: "";
  width: 365px;
  display: block;
  border-top: 1px solid #d3d4d6;
  margin: 0 auto;
  margin-top: 26px;
}

/* line 87, ../sass/_theme.scss */
.title .share-this {
  position: absolute;
  clear: both;
  float: right;
  right: -125px;
  top: 5px;
}

/* line 95, ../sass/_theme.scss */
.view .share-this,
.section-our-work .region-content .share-this {
  color: #1b9f99;
  background: transparent;
  font-size: .8em;
  vertical-align: top;
}
/* line 101, ../sass/_theme.scss */
.view .share-this .icon,
.section-our-work .region-content .share-this .icon {
  font-size: 1.7em;
}

/* line 106, ../sass/_theme.scss */
/*not sass*/
.node-type-region #block-system-main {
  width: 100%;
}


/*Firelfy addition 2015-12-16*/
/*not sass*/
.node-type-region article .field-name-field-region-display-title h1.title {
  display: none;
}

/* line 111, ../sass/_theme.scss */
#block-boxes-calendar-description-block,
#block-boxes-image-gallery-description-block {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 18px;
  color: #707070;
  line-height: 24px;
  font-weight: 100;
  margin-top: 10px;
}
/* line 119, ../sass/_theme.scss */
#block-boxes-calendar-description-block .links,
#block-boxes-image-gallery-description-block .links {
  background: none;
}

/* line 125, ../sass/_theme.scss */
body.node-type-government-reports .field-name-field-country,
body.node-type-government-reports .field-name-field-program {
  margin-bottom: 10px;
}
/* line 128, ../sass/_theme.scss */
body.node-type-government-reports .field-name-field-country .field-item,
body.node-type-government-reports .field-name-field-program .field-item {
  margin-right: 6px;
}
/* line 132, ../sass/_theme.scss */
body.node-type-government-reports .field-name-field-country .field-item:after,
body.node-type-government-reports .field-name-field-program .field-item:after {
  content: ",";
}
/* line 135, ../sass/_theme.scss */
body.node-type-government-reports .field-name-field-country .field-item:last-child:after,
body.node-type-government-reports .field-name-field-program .field-item:last-child:after {
  content: "";
}
/* line 139, ../sass/_theme.scss */
body.node-type-government-reports .field-type-taxonomy-term-reference {
  margin: 0 0 10px 0;
}
/* line 142, ../sass/_theme.scss */
body.node-type-government-reports .field-type-taxonomy-term-reference .field-item {
  margin: 0;
}
/* line 147, ../sass/_theme.scss */
body.node-type-government-reports .field-type-taxonomy-term-reference div {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 16px;
}

/* line 2, ../sass/_components.scss */
a.read-more-link, .field-name-node-link a {
  font-family: Museo_slab_500, sans-serif;
  color: #707070;
}
/* line 6, ../sass/_components.scss */
a.read-more-link:after, .field-name-node-link a:after {
  background: url('../../images/arrow-buttons.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  /*  font-family: modernpics;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    content: ">";
    background: $bg_color;
    width: 16px;
    height: 16px;
    text-align: center;
    @include rounded(8px);
    @extend .inline-block;*/
  display: inline-block;
  margin-left: 6px;
}

/* line 15, ../sass/_components.scss */
.node-comments-link {
  font-weight: bold;
  font-size: .9em;
}
/* line 19, ../sass/_components.scss */
.node-comments-link:before {
  background: url('../../images/icon-comments.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 22px;
  height: 20px;
  margin-left: 6px;
  margin-top: 2px;
}

/* line 24, ../sass/_components.scss */
.container-inline-date {
  background: url('../../images/icon-date.png?1412875809') no-repeat center right;
  padding-right: .2em;
}

/* line 29, ../sass/_components.scss */
.views-widget-filter-date-range .label {
  font-weight: bold;
}
/* line 32, ../sass/_components.scss */
.views-widget-filter-date-range .description {
  display: none;
}
/* line 35, ../sass/_components.scss */
.views-widget-filter-date-range label {
  font-size: .70em;
  float: left;
  padding: .2em .3em 0 0;
}
/* line 40, ../sass/_components.scss */
.views-widget-filter-date-range input {
  font-size: .4em;
  max-width: 75px;
}
/* line 44, ../sass/_components.scss */
.views-widget-filter-date-range .views-widget {
  float: left;
  padding-right: .2em;
}

/* line 51, ../sass/_components.scss */
header div.logo {
  float: left;
  margin-right: 65px;
}

/* line 56, ../sass/_components.scss */
.region-picker-area {
  display: inline-block;
  vertical-align: top;
}

/* line 61, ../sass/_components.scss */
#block-countries-and-regions-region label {
  font-family: arial;
  font-weight: bold;
  font-size: 14px;
  color: #585a64;
  padding-bottom: 5px;
}

/* line 69, ../sass/_components.scss */
#countries-and-regions-regions {
  background: rgba(10, 10, 10, 0.05);
  padding: 20px;
  border-radius: 7px;
}
/* line 73, ../sass/_components.scss */
#countries-and-regions-regions select {
  width: 210px;
}
/* line 77, ../sass/_components.scss */
#countries-and-regions-regions .form-item {
  margin: 0;
}

/* line 82, ../sass/_components.scss */
.langsw {
  display: inline-block;
}

/* line 85, ../sass/_components.scss */
.lang-share {
  margin-top: 0px;
}

/* line 89, ../sass/_components.scss */
span.sharecons {
  float: right;
}

/* line 92, ../sass/_components.scss */
span.sharecons a {
  float: left;
  margin-right: 0;
  margin-left: 5px;
}

/* line 97, ../sass/_components.scss */
header div.search {
  width: auto;
}

/* line 101, ../sass/_components.scss */
#block-search-form {
  width: 280px;
  margin-bottom: 0;
  padding-top: 0;
}

/* line 106, ../sass/_components.scss */
#block-search-form .form-type-textfield {
  width: 200px;
  display: inline-block;
}

/* line 110, ../sass/_components.scss */
#block-search-form input[type="text"] {
  width: 194px;
  display: inline-block;
}

/* line 114, ../sass/_components.scss */
#block-search-form input[type="submit"] {
  margin-left: 0;
}

/* line 118, ../sass/_components.scss */
#block-search-form input[type="text"]::-webkit-input-placeholder {
  color: #000;
}

/* line 121, ../sass/_components.scss */
#block-search-form input[type="text"]:-moz-placeholder {
  color: #000;
}

/* line 124, ../sass/_components.scss */
#block-search-form input[type="text"]::-moz-placeholder {
  color: #000;
}

/* line 127, ../sass/_components.scss */
#block-search-form input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #000;
}

/* line 132, ../sass/_components.scss */
.totals-text {
  display: inline-block;
  float: right;
  margin-bottom: 20px;
  font-family: arial;
  font-size: 14px;
  font-style: italic;
  color: #707070;
}

/* line 143, ../sass/_components.scss */
.tooltip {
  top: 0;
}

/* line 148, ../sass/_components.scss */
.share-this .stLarge {
  display: none !important;
}

/* line 153, ../sass/_components.scss */
div#block-countries-and-regions-world-region {
  padding: 20px;
  float: right;
  position: relative;
}

/* line 160, ../sass/_components.scss */
.view-resources-subsection, .view-our-work {
  font-weight: lighter;
}
/* line 161, ../sass/_components.scss */
.view-resources-subsection h2, .view-our-work h2 {
  font-family: Museo_slab_500, sans-serif;
}
/* line 165, ../sass/_components.scss */
.view-resources-subsection .main-label, .view-our-work .main-label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.25em;
  float: left;
  padding: 1.2em .8em 0.4em .8em;
}
/* line 171, ../sass/_components.scss */
.view-resources-subsection .cta-button, .view-our-work .cta-button, .view-resources-subsection .law-popup-link, .view-our-work .law-popup-link {
  border: none;
  min-width: 100px;
}
/* line 176, ../sass/_components.scss */
.view-resources-subsection .form-type-textfield input, .view-our-work .form-type-textfield input {
  max-width: 85px;
}
/* line 180, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form, .view-our-work .views-exposed-form {
  padding-top: 10px;
}
/* line 183, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form .views-exposed-widgets, .view-our-work .views-exposed-form .views-exposed-widgets {
  padding-top: 0.2em;
}
/* line 186, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form .note, .view-our-work .views-exposed-form .note {
  clear: both;
  font-size: .7em;
  padding: .8em;
}
/* line 191, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form .views-exposed-widget, .view-our-work .views-exposed-form .views-exposed-widget {
  padding: 1.5em .5em 0 0;
}
/* line 193, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form .views-exposed-widget .form-submit, .view-our-work .views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 0;
}
/* line 197, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form .views-widget-filter-date-range, .view-our-work .views-exposed-form .views-widget-filter-date-range {
  padding-top: .4em;
}
/* line 200, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form .views-submit-button, .view-our-work .views-exposed-form .views-submit-button,
.view-resources-subsection .views-exposed-form .views-reset-button,
.view-our-work .views-exposed-form .views-reset-button {
  padding-top: 1.2em;
}

/* line 206, ../sass/_components.scss */
.view-government-reports .views-exposed-form label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.25em;
}

/* line 217, ../sass/_components.scss */
.view-image-gallery #edit-field-image-caption-value-wrapper,
.view-resources-calendar #edit-keys-wrapper label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.25em;
}

/* line 228, ../sass/_components.scss */
.view-resources-subsection .filter-form, .view-our-work .filter-form {
  clear: both;
}

/* line 231, ../sass/_components.scss */
.subsection-title {
  line-height: 2em;
}

/* line 234, ../sass/_components.scss */
.subsection-description {
  float: left;
  width: 78%;
}
/* line 237, ../sass/_components.scss */
.subsection-description p {
  padding-right: 20px;
  font-size: 18px;
  font-weight: lighter;
}

/* line 243, ../sass/_components.scss */
.subsection-menu {
  float: right;
  width: 22%;
  padding-bottom: 10px;
}
/* line 247, ../sass/_components.scss */
.subsection-menu ul {
  padding: 0;
  margin: 0;
}
/* line 250, ../sass/_components.scss */
.subsection-menu ul li.active {
  background: #f16522;
}
/* line 253, ../sass/_components.scss */
.subsection-menu ul li {
  border-bottom: 1px solid #fff;
  margin: 0;
  padding: 10px 20px;
}
/* line 257, ../sass/_components.scss */
.subsection-menu ul li a {
  font-family: Museo_slab_500, sans-serif;
  font-size: 18px;
  font-weight: normal;
}
/* line 262, ../sass/_components.scss */
.subsection-menu ul li.last {
  border-bottom: none;
}

/* line 269, ../sass/_components.scss */
li.pager-current {
  color: #1b9f99;
}

/* line 272, ../sass/_components.scss */
.pager li.pager-first a,
.pager li.pager-last a {
  text-transform: capitalize;
  color: #595959;
}

/* line 277, ../sass/_components.scss */
.pager li.pager-first a:before {
  display: inline-block;
  content: "<";
  font-family: modernpics;
  margin-right: 10px;
  color: #0e4bb0;
  font-size: 26px;
}

/* line 285, ../sass/_components.scss */
.pager li.pager-last a:after {
  display: inline-block;
  content: ">";
  font-family: modernpics;
  margin-left: 10px;
  color: #0e4bb0;
  font-size: 26px;
}

/* line 293, ../sass/_components.scss */
.pager li.pager-next a,
.pager li.pager-previous a {
  font-family: modernpics;
  font-size: 26px;
}

/* line 299, ../sass/_components.scss */
#secondary-menu a {
  font-weight: normal;
}

/* line 305, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] select,
.view-image-gallery select {
  width: 120px;
}
/* line 308, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .views-exposed-widgets,
.view-image-gallery .views-exposed-widgets {
  padding-bottom: 20px;
}
/* line 311, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .views-exposed-widget,
.view-image-gallery .views-exposed-widget {
  padding: 1.5em .5em 0 0;
}
/* line 314, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] #edit-field-image-caption-value-wrapper,
.view-image-gallery #edit-field-image-caption-value-wrapper {
  padding-top: 24px;
}
/* line 317, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] input[type="submit"],
.view-image-gallery input[type="submit"] {
  cursor: pointer;
  margin-top: 0.6em;
}
/* line 321, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .views-exposed-form .views-submit-button,
.view-image-gallery .views-exposed-form .views-submit-button {
  padding: .6em .5em 0 0;
}
/* line 324, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .main-label,
.view-image-gallery .main-label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.25em;
  float: left;
  padding: 1.2em .8em 0.4em .8em;
}
/* line 330, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .views-exposed-form .views-exposed-widget .form-submit,
.view-image-gallery .views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 0.6em;
}
/* line 333, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .cta-button, [id^="block-views-exp-our-work-page"] .law-popup-link,
.view-image-gallery .cta-button,
.view-image-gallery .law-popup-link {
  border: none;
  min-width: 100px;
  box-shadow: -3px 3px 0 #B7B7B7;
}
/* line 338, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .views-widget-filter-date-range,
.view-image-gallery .views-widget-filter-date-range {
  padding-top: .4em;
}

/* line 343, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] #edit-author,
[id^="block-views-exp-our-work-page"] #edit-country {
  width: 100px;
}
/* line 347, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .form-item-author #autocomplete,
[id^="block-views-exp-our-work-page"] .form-item-country #autocomplete {
  width: auto !important;
}
/* line 351, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .views-submit-button .ajax-progress-throbber {
  position: absolute;
}

/* line 357, ../sass/_components.scss */
.page-our-work-fact-sheets #edit-author,
.page-our-work-podcast #edit-author {
  display: none;
}

/* line 362, ../sass/_components.scss */
div.view-image-gallery {
  clear: both;
}
/* line 364, ../sass/_components.scss */
div.view-image-gallery .form-type-date-popup input {
  width: 75px;
}
/* line 367, ../sass/_components.scss */
div.view-image-gallery select {
  width: 112px;
}
/* line 370, ../sass/_components.scss */
div.view-image-gallery #edit-country {
  width: 100px;
}
/* line 373, ../sass/_components.scss */
div.view-image-gallery div.views-exposed-widgets {
  padding-bottom: 12px;
}
/* line 376, ../sass/_components.scss */
div.view-image-gallery .view-filters {
  clear: both;
  margin-bottom: 15px;
}
/* line 380, ../sass/_components.scss */
div.view-image-gallery .views-exposed-form {
  background: #d3d4d6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 6px 10px 0 25px;
}
/* line 384, ../sass/_components.scss */
div.view-image-gallery .views-exposed-form .ajax-progress-throbber {
  position: absolute;
}
/* line 393, ../sass/_components.scss */
div.view-image-gallery #edit-field-image-caption-value-wrapper input {
  margin-left: 10px;
}
/* line 397, ../sass/_components.scss */
div.view-image-gallery #edit-field-gallery-image-date-value-1-wrapper,
div.view-image-gallery #edit-field-gallery-image-date-value-wrapper {
  position: relative;
}
/* line 400, ../sass/_components.scss */
div.view-image-gallery #edit-field-gallery-image-date-value-1-wrapper label,
div.view-image-gallery #edit-field-gallery-image-date-value-wrapper label {
  font-size: .7em;
}
/* line 408, ../sass/_components.scss */
div.view-image-gallery #edit-field-gallery-image-date-value-wrapper:before {
  content: "Date Range";
  position: absolute;
  top: 3px;
  font-weight: bold;
}
/* line 414, ../sass/_components.scss */
div.view-image-gallery #edit-field-gallery-image-date-value-wrapper {
  margin-left: 10px;
}
/* line 417, ../sass/_components.scss */
div.view-image-gallery #edit-field-gallery-image-date-value-1-wrapper {
  margin-right: 10px;
}
/* line 420, ../sass/_components.scss */
div.view-image-gallery #edit-field-image-caption-value,
div.view-image-gallery #edit-title {
  width: 100px;
}
/* line 424, ../sass/_components.scss */
div.view-image-gallery #edit-field-image-caption-value::-webkit-input-placeholder,
div.view-image-gallery #edit-title::-webkit-input-placeholder {
  color: #000;
}
/* line 428, ../sass/_components.scss */
div.view-image-gallery #edit-field-image-caption-value:-moz-placeholder,
div.view-image-gallery #edit-title:-moz-placeholder {
  color: #000;
}
/* line 432, ../sass/_components.scss */
div.view-image-gallery #edit-field-image-caption-value::-moz-placeholder,
div.view-image-gallery #edit-title::-moz-placeholder {
  color: #000;
}
/* line 436, ../sass/_components.scss */
div.view-image-gallery #edit-field-image-caption-value:-ms-input-placeholder,
div.view-image-gallery #edit-title:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #000;
}
/* line 440, ../sass/_components.scss */
div.view-image-gallery .views-reset-button {
  padding: 0;
  margin-top: 16px;
  margin-right: 15px;
}

/* line 446, ../sass/_components.scss */
.image-gallery #block-system-main .node {
  padding-bottom: 0;
  margin-top: 0;
}

/* line 451, ../sass/_components.scss */
.view-resources-calendar {
  clear: both;
}
/* line 454, ../sass/_components.scss */
.view-resources-calendar .views-exposed-form {
  background: #d3d4d6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 17px 10px 1px 25px;
}
/* line 459, ../sass/_components.scss */
.view-resources-calendar .views-exposed-form .views-exposed-widget {
  float: none;
}
/* line 463, ../sass/_components.scss */
.view-resources-calendar .views-exposed-form .views-exposed-widget .cta-button, .view-resources-calendar .views-exposed-form .views-exposed-widget .law-popup-link {
  box-shadow: -3px 3px 0 #B7B7B7;
  border: none;
  margin-top: 0;
}
/* line 468, ../sass/_components.scss */
.view-resources-calendar .views-exposed-form .views-submit-button {
  padding-top: 0;
}
/* line 472, ../sass/_components.scss */
.view-resources-calendar select,
.view-resources-calendar input[type="text"] {
  width: 120px;
}

/* line 477, ../sass/_components.scss */
input[type="text"]::-webkit-input-placeholder {
  color: #000;
}

/* line 480, ../sass/_components.scss */
input[type="text"]:-moz-placeholder {
  color: #000;
}

/* line 483, ../sass/_components.scss */
input[type="text"]::-moz-placeholder {
  color: #000;
}

/* line 486, ../sass/_components.scss */
input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #000;
}

/* line 491, ../sass/_components.scss */
.node-type-program #block-system-main {
  margin-top: 30px;
}
/* line 494, ../sass/_components.scss */
.node-type-program #program-body {
  display: none;
}
/* line 497, ../sass/_components.scss */
.node-type-program #colorbox #program-body {
  display: block;
}
/* line 500, ../sass/_components.scss */
.node-type-program .field-name-body .law-popup-link {
  float: left;
  margin-right: 10px;
}

/* line 507, ../sass/_components.scss */
.one-sidebar .view .item-list {
  clear: both;
}
/* line 509, ../sass/_components.scss */
.one-sidebar .view .item-list li.first {
  margin-left: 0;
}

/* line 516, ../sass/_components.scss */
body.section-our-work .field-name-field-author,
body.section-our-work .field-name-field-region,
body.section-our-work .field-name-post-date,
body.section-our-work .field-name-field-publication-date,
body.section-our-work .field-name-field-broadcast-date {
  display: inline-block;
  vertical-align: top;
  margin: 0 10px 0 0;
}
/* line 525, ../sass/_components.scss */
body.section-our-work .ds-top .field-name-title {
  margin: 10px 0;
}
/* line 528, ../sass/_components.scss */
body.section-our-work .ds-middle {
  padding-top: 20px;
}
/* line 531, ../sass/_components.scss */
body.section-our-work .field-name-field-author div.field-item {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin: 0;
}
/* line 537, ../sass/_components.scss */
body.section-our-work .view-mode-full .field-name-field-author .field-item {
  margin-right: 5px;
}
/* line 540, ../sass/_components.scss */
body.section-our-work .region-content .field-name-field-tags {
  margin-top: 0;
}
/* line 543, ../sass/_components.scss */
body.section-our-work .field-name-field-region,
body.section-our-work .field-name-field-country {
  display: block;
}
/* line 546, ../sass/_components.scss */
body.section-our-work .field-name-field-region .field-item,
body.section-our-work .field-name-field-country .field-item {
  display: inline-block;
  margin-right: 6px;
}
/* line 551, ../sass/_components.scss */
body.section-our-work .field-name-field-tags {
  margin: 0;
}
/* line 553, ../sass/_components.scss */
body.section-our-work .field-name-field-tags .field-item {
  margin-left: 0;
}
/* line 555, ../sass/_components.scss */
body.section-our-work .field-name-field-tags .field-item a {
  font-size: 16px;
  font-weight: normal;
  margin-left: 6px;
}
/* line 560, ../sass/_components.scss */
body.section-our-work .field-name-field-tags .field-item a:first-child {
  margin-left: 0;
}
/* line 569, ../sass/_components.scss */
body.section-our-work .field-name-field-author .field-item:after,
body.section-our-work .field-name-field-region .field-item:after,
body.section-our-work .field-name-field-country .field-item:after {
  content: ",";
}
/* line 572, ../sass/_components.scss */
body.section-our-work .field-name-field-author .field-item:last-child:after,
body.section-our-work .field-name-field-region .field-item:last-child:after,
body.section-our-work .field-name-field-country .field-item:last-child:after {
  content: "";
}
/* line 576, ../sass/_components.scss */
body.section-our-work .field-name-post-date,
body.section-our-work .field-name-field-publication-date {
  margin-bottom: 10px;
}
/* line 580, ../sass/_components.scss */
body.section-our-work .field-share {
  text-align: right;
}
/* line 583, ../sass/_components.scss */
body.section-our-work .field-type-file .file a {
  width: auto;
}

/* line 587, ../sass/_components.scss */
.field-name-field-upload-audio {
  margin-bottom: 10px;
}

/* line 591, ../sass/_components.scss */
.view-our-work .field-name-field-author .field-item {
  display: inline-block;
  margin-right: 5px;
}
/* line 592, ../sass/_components.scss */
.view-our-work .field-name-field-author .field-item a {
  text-decoration: underline;
}

/* line 600, ../sass/_components.scss */
.view-resources-subsection .field-name-field-bill-number, .view-our-work .field-name-field-bill-number {
  font-weight: bold;
  color: #1b9f99;
}

/* line 604, ../sass/_components.scss */
div.view-resources-subsection .group-left .field-name-field-language, div.view-our-work .group-left .field-name-field-language {
  display: inline;
  padding: 0;
  margin-left: 6px;
}

/* line 609, ../sass/_components.scss */
div.view-resources-subsection .views-row .node .ps-body, div.view-our-work .views-row .node .ps-body {
  display: inline;
  padding: 0;
}

/* line 613, ../sass/_components.scss */
div.view-resources-subsection .group-full-text-wrapper, div.view-our-work .group-full-text-wrapper {
  padding-right: 5%;
  margin-top: .5em;
}

/* line 617, ../sass/_components.scss */
.view-resources-subsection .field-name-field-language:after, .view-our-work .field-name-field-language:after {
  content: ")";
}

/* line 620, ../sass/_components.scss */
.view-resources-subsection .field-name-field-language:before, .view-our-work .field-name-field-language:before {
  content: "(";
}

/* line 623, ../sass/_components.scss */
.view-resources-subsection .field-name-field-location .field-label, .view-our-work .field-name-field-location .field-label {
  font-weight: 100;
}

/* line 629, ../sass/_components.scss */
.node-news.view-mode-teaser .field-name-title h2,
.node-policy-statements.view-mode-teaser .field-name-title h2 {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 5px;
}
/* line 634, ../sass/_components.scss */
.node-news.view-mode-teaser .field-name-post-date,
.node-policy-statements.view-mode-teaser .field-name-post-date {
  font-weight: 100;
  color: #1b9f99;
}
/* line 638, ../sass/_components.scss */
.node-news.view-mode-teaser .field-name-body,
.node-policy-statements.view-mode-teaser .field-name-body {
  margin-top: 5px;
  display: inline-block;
  font-weight: 100;
}

/* line 645, ../sass/_components.scss */
.view-tags-listing {
  padding-top: 30px;
}
/* line 647, ../sass/_components.scss */
.view-tags-listing .views-field-field-url a {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 5px;
  font-family: Museo_slab_500, sans-serif;
  color: #1b9f99;
}
/* line 654, ../sass/_components.scss */
.view-tags-listing .views-field-field-url {
  margin-bottom: 5px;
}
/* line 657, ../sass/_components.scss */
.view-tags-listing .views-field-created {
  font-weight: 100;
  color: #1b9f99;
  margin-bottom: 5px;
}
/* line 662, ../sass/_components.scss */
.view-tags-listing .views-field-body {
  font-weight: 100;
}
/* line 665, ../sass/_components.scss */
.view-tags-listing .views-row {
  margin-bottom: 60px;
}

/* line 671, ../sass/_components.scss */
.view-resources-subsection .group-header, .view-our-work .group-header {
  margin-bottom: 10px;
}
/* line 674, ../sass/_components.scss */
.view-resources-subsection .field-name-field-hearing-date, .view-our-work .field-name-field-hearing-date,
.view-resources-subsection .field-name-field-last-action-date,
.view-our-work .field-name-field-last-action-date {
  margin-top: 0;
}

/* line 680, ../sass/_components.scss */
.view-resources-calendar {
  clear: both;
}
/* line 682, ../sass/_components.scss */
.view-resources-calendar h3 {
  text-align: center;
  background: #1b9f99;
  padding: 10px 0;
  width: 100%;
  margin: 10px 0;
  color: #fff;
  cursor: pointer;
}
/* line 697, ../sass/_components.scss */
.view-resources-calendar .views-row {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #b7b7b7;
  /*display: none;*/
}
/* line 703, ../sass/_components.scss */
.view-resources-calendar h3 ~ .views-row {
  display: none;
}
/* line 706, ../sass/_components.scss */
.view-resources-calendar .views-row-last {
  border-bottom: none;
}
/* line 709, ../sass/_components.scss */
.view-resources-calendar .views-field-title {
  margin-bottom: 10px;
}
/* line 715, ../sass/_components.scss */
.view-resources-calendar .views-field-path {
  margin-top: 10px;
}
/* line 718, ../sass/_components.scss */
.view-resources-calendar .views-field-path a {
  color: #707070;
  font-family: Museo_slab_500, sans-serif;
  font-size: 16px;
}
/* line 726, ../sass/_components.scss */
.view-resources-calendar .views-field-type {
  margin-bottom: 10px;
}
/* line 729, ../sass/_components.scss */
.view-resources-calendar .views-field-body {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 18px;
  color: #707070;
  line-height: 24px;
  font-weight: 100;
}
/* line 736, ../sass/_components.scss */
.view-resources-calendar .view-empty {
  margin-top: 20px;
}

/* line 742, ../sass/_components.scss */
.view-government-reports a {
  text-decoration: underline;
}
/* line 745, ../sass/_components.scss */
.view-government-reports .reveal-search-options {
  background: #1b9f99;
  text-align: center;
  padding: 10px 0;
  color: white;
}
/* line 757, ../sass/_components.scss */
.view-government-reports .view-header {
  margin-top: 10px;
  margin-bottom: 20px;
}
/* line 761, ../sass/_components.scss */
.view-government-reports .view-intro {
  margin: 20px 0;
  font-family: Museo_slab_500, sans-serif;
  font-size: 20px;
}
/* line 766, ../sass/_components.scss */
.view-government-reports .views-row {
  padding: 10px 0;
  border-top: 1px solid #b7b7b7;
}
/* line 769, ../sass/_components.scss */
.view-government-reports .views-row .node {
  float: none;
  border: none;
}
/* line 774, ../sass/_components.scss */
.view-government-reports .field-collection-view,
.view-government-reports .field-collection-container {
  border: none;
}
/* line 778, ../sass/_components.scss */
.view-government-reports .views-field-title {
  margin-bottom: 10px;
}
/* line 787, ../sass/_components.scss */
.view-government-reports .views-field-nothing a {
  padding: 10px 20px;
}
/* line 792, ../sass/_components.scss */
.view-government-reports .views-exposed-form {
  background: #d3d4d6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 20px;
  position: relative;
}
/* line 797, ../sass/_components.scss */
.view-government-reports .views-exposed-form .views-exposed-widgets {
  margin: 0;
}
/* line 805, ../sass/_components.scss */
.view-government-reports .views-exposed-form .views-widget-sort-order {
  clear: both;
}
/* line 808, ../sass/_components.scss */
.view-government-reports .views-exposed-form .ajax-progress-throbber {
  position: absolute;
}
/* line 811, ../sass/_components.scss */
.view-government-reports .views-exposed-form .views-submit-button {
  margin: 0;
  padding: 0;
}
/* line 815, ../sass/_components.scss */
.view-government-reports .views-exposed-form .views-submit-button input {
  box-shadow: -3px 3px 0 #B7B7B7;
  margin: 0;
  border: none;
  font-size: .75em;
  font-weight: normal;
  padding: 10px 20px;
}
/* line 825, ../sass/_components.scss */
.view-government-reports .views-exposed-form .views-reset-button {
  float: right;
  padding: 0;
  margin-top: 10px;
}

/* line 833, ../sass/_components.scss */
.view-government-reports {
  margin-top: 20px;
}
/* line 835, ../sass/_components.scss */
.view-government-reports .field-name-title a {
  text-decoration: none;
}
/* line 838, ../sass/_components.scss */
.view-government-reports .view-content {
  margin-top: 20px;
}
/* line 841, ../sass/_components.scss */
.view-government-reports .item-list .pager a {
  text-decoration: none;
}
/* line 845, ../sass/_components.scss */
.view-government-reports .views-exposed-form input[type="text"],
.view-government-reports .views-exposed-form select {
  width: 100px;
}

/* line 852, ../sass/_components.scss */
.views-reset-button #edit-reset {
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
}

/* line 860, ../sass/_components.scss */
.views-exposed-form .views-reset-button {
  padding: 0;
}

/* line 863, ../sass/_components.scss */
.view-government-reports .views-exposed-form .views-reset-button {
  margin-right: 3px;
}

/* line 866, ../sass/_components.scss */
.view-resources-subsection #edit-tags, .view-our-work #edit-tags {
  width: 100px;
}

/* line 870, ../sass/_components.scss */
.node-type-government-reports .field-collection-container {
  border: none;
}

/* line 874, ../sass/_components.scss */
.node-type-government-reports .field-name-field-year .view-mode-reports-listing .field-item {
  font-size: 16px;
  font-weight: normal;
  margin: 0;
}

/* line 880, ../sass/_components.scss */
.view-government-reports .field-name-field-law,
.node-type-government-reports .field-name-field-law {
  margin-top: 20px;
  font-size: 15px;
}
/* line 884, ../sass/_components.scss */
.view-government-reports .field-name-field-law a,
.node-type-government-reports .field-name-field-law a {
  text-decoration: underline;
}
/* line 887, ../sass/_components.scss */
.view-government-reports .field-name-field-law a:after,
.node-type-government-reports .field-name-field-law a:after {
  display: none;
}

/* line 892, ../sass/_components.scss */
.node-type-government-reports #block-system-main {
  margin: 0;
}

/* line 897, ../sass/_components.scss */
.view-government-reports .views-exposed-widget {
  float: none;
}
/* line 901, ../sass/_components.scss */
.view-government-reports #edit-field-years-covered-tid-wrapper {
  margin-right: 0px;
}
/* line 904, ../sass/_components.scss */
.view-government-reports .views-submit-button {
  /*float: right;*/
}
/* line 907, ../sass/_components.scss */
.view-government-reports #edit-field-who-issued-tid-wrapper,
.view-government-reports #edit-field-categories-tid-wrapper {
  margin-top: 0px;
}

/* line 912, ../sass/_components.scss */
.field-name-field-year .view-mode-reports-listing {
  border: none;
}
/* line 916, ../sass/_components.scss */
.field-name-field-year .view-mode-reports-listing .field-name-field-years-covered,
.field-name-field-year .view-mode-reports-listing .field-name-field-due-date,
.field-name-field-year .view-mode-reports-listing .field-name-field-who-issued,
.field-name-field-year .view-mode-reports-listing .field-name-field-publication-date {
  margin-top: 0;
}
/* line 924, ../sass/_components.scss */
.field-name-field-year .view-mode-reports-listing .seperator {
  margin: 0 5px;
}
/* line 928, ../sass/_components.scss */
.field-name-field-year .view-mode-reports-listing .field-name-field-multimedia,
.field-name-field-year .view-mode-reports-listing .field-name-field-url {
  margin-top: .5em;
}
/* line 933, ../sass/_components.scss */
.field-name-field-year .view-mode-reports-listing .orange-button, .field-name-field-year .view-mode-reports-listing .view-government-reports .views-field-nothing a, .view-government-reports .views-field-nothing .field-name-field-year .view-mode-reports-listing a, .field-name-field-year .view-mode-reports-listing .views-reset-button #edit-reset, .views-reset-button .field-name-field-year .view-mode-reports-listing #edit-reset {
  text-decoration: none;
  margin-top: 10px;
  margin-right: 20px;
}
/* line 939, ../sass/_components.scss */
.field-name-field-year .view-mode-reports-listing .node {
  margin: 0;
  padding: 0;
}

/* line 945, ../sass/_components.scss */
.field-name-field-year .view-mode-reports-listing .field-label {
  width: auto;
}

/* line 949, ../sass/_components.scss */
body.page-resources .view-government-reports .field-name-field-publication-date {
  color: #707070;
}

/* line 954, ../sass/_components.scss */
body.node-type-legislation .field {
  margin-bottom: 10px;
}
/* line 957, ../sass/_components.scss */
body.node-type-legislation .field-item {
  margin-left: 10px;
}
/* line 960, ../sass/_components.scss */
body.node-type-legislation .field-name-field-url .field-item,
body.node-type-legislation .field-name-field-report-text .field-item {
  margin-left: 0;
}
/* line 964, ../sass/_components.scss */
body.node-type-legislation .field-name-field-report-text .field-label {
  margin-bottom: 10px;
}
/* line 968, ../sass/_components.scss */
body.node-type-legislation .field-name-field-bill-number .field-item {
  color: #1b9f99;
  font-weight: bold;
}
/* line 979, ../sass/_components.scss */
body.node-type-legislation .field-type-taxonomy-term-reference div {
  font-size: 16px;
}
/* line 982, ../sass/_components.scss */
body.node-type-legislation .field-type-taxonomy-term-reference .field-item {
  margin-top: 0;
}

/* line 987, ../sass/_components.scss */
body.node-type-hearings .field {
  margin-bottom: 10px;
}
/* line 990, ../sass/_components.scss */
body.node-type-hearings .field-item {
  margin-left: 10px;
}
/* line 993, ../sass/_components.scss */
body.node-type-hearings .field-name-field-url .field-item {
  margin-left: 0;
}
/* line 995, ../sass/_components.scss */
body.node-type-hearings .field-name-field-url .field-item a {
  font-weight: bold;
}
/* line 1000, ../sass/_components.scss */
body.node-type-hearings .field-type-taxonomy-term-reference div {
  font-size: 16px;
}
/* line 1003, ../sass/_components.scss */
body.node-type-hearings .field-type-taxonomy-term-reference .field-item {
  margin-top: 0;
}
/* line 1007, ../sass/_components.scss */
body.node-type-hearings .field-name-body .field-item {
  margin-left: 0;
}

/* line 1018, ../sass/_components.scss */
.exposed-filter-description {
  clear: both;
  text-align: left;
  margin-top: 10px;
  font-size: .7em;
  display: inline-block;
}

/* line 1025, ../sass/_components.scss */
.view-government-reports .exposed-filter-description {
  margin-top: 28px;
}

/* line 1028, ../sass/_components.scss */
.view-image-gallery .exposed-filter-description {
  margin-top: 22px;
}

/* line 1031, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .exposed-filter-description {
  margin-left: 16px;
}

/* line 1035, ../sass/_components.scss */
[id^="block-views-exp-our-work-page"] .views-exposed-form .views-reset-button {
  padding-top: 1em;
  margin-left: 5px;
}

/* line 1039, ../sass/_components.scss */
.view-resources-subsection .views-exposed-form .views-reset-button, .view-our-work .views-exposed-form .views-reset-button {
  margin-left: 0px;
}

/* line 1043, ../sass/_components.scss */
.view-resources-calendar .views-exposed-form .ajax-progress-throbber {
  position: absolute;
}

/* line 1047, ../sass/_components.scss */
#ui-datepicker-div {
  z-index: 405 !important;
}

/* line 1054, ../sass/_components.scss */
.node-type-event .field-name-field-country .field-item,
.node-type-event .field-name-field-program .field-item {
  display: inline-block;
  margin-right: 10px;
}

/* line 1061, ../sass/_components.scss */
.node-type-government-reports .field-name-field-categories a {
  font-weight: normal;
  text-decoration: underline;
}

/* line 1066, ../sass/_components.scss */
.ps-pdf-link {
  margin-right: 15px;
  font-weight: bold;
  padding-left: 18px;
  background: url("/modules/file/icons/application-pdf.png") 0 0 no-repeat;
}

/* line 1072, ../sass/_components.scss */
.ps-author {
  margin-right: 15px;
}

/* line 1075, ../sass/_components.scss */
.ps-field-label {
  font-weight: bold;
  margin-bottom: 5px;
}

/* line 1079, ../sass/_components.scss */
.ps-info {
  margin-bottom: 3px;
}

/* line 1083, ../sass/_components.scss */
#block-views-419e1b01b8fc408ef75ea0026fa1ac6c h2 {
  color: #707070;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
}

/* line 1091, ../sass/_components.scss */
.view-links-to-related-policy-statement-pdfs .views-row {
  font-weight: bold;
  padding-left: 18px;
  background: url("/modules/file/icons/application-pdf.png") 0 0 no-repeat;
}
/* line 1095, ../sass/_components.scss */
.view-links-to-related-policy-statement-pdfs .views-row .views-field-field-author {
  font-weight: normal;
}

/* line 1100, ../sass/_components.scss */
body.node-type-hearings .field-name-links-to-policy-statement-pdfs .field-item {
  margin-left: 0;
}

/* line 1104, ../sass/_components.scss */
.field-name-field-multimedia {
  margin-bottom: 10px;
}
/* line 1106, ../sass/_components.scss */
.field-name-field-multimedia span.file a {
  padding-bottom: 0;
}

/* page /content/about */
/* line 1112, ../sass/_components.scss */
.page-node-92177 table tbody {
  border-bottom: none;
}

/* line 1118, ../sass/_components.scss */
.node-type-country .field-name-body .field-label {
  color: #1b9f99;
}
/* line 1121, ../sass/_components.scss */
.node-type-country .field-name-body .cta-button, .node-type-country .field-name-body .law-popup-link {
  outline: 0;
  margin-top: 10px;
}
/* line 1125, ../sass/_components.scss */
.node-type-country .field-name-body #country-body-colorbox {
  display: none;
}

/* line 1134, ../sass/_components.scss */
.view-analysis .views-row img,
.view-resources .views-row img,
.view-upcoming-dates .views-row img {
  display: none;
}

/* line 1139, ../sass/_components.scss */
#edit-country--2 {
  width: 400px;
}

/* line 2, ../sass/_basic.scss */
.boxes-box-content p {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 18px;
  color: #707070;
  line-height: 24px;
  margin-bottom: 0;
}

/* line 10, ../sass/_basic.scss */
input[type="submit"] {
  cursor: pointer;
}

/* line 14, ../sass/_basic.scss */
#autocomplete li {
  padding-left: 3px;
  font-family: helvetica, arial, verdana, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #585a64;
  padding: 0;
}

/* line 22, ../sass/_basic.scss */
.arrow-after, .arrow-down-after, .view-resources-calendar h3.expanded:after, .view-government-reports .reveal-search-options:after, .arrow-up-after, .view-government-reports .reveal-search-options.expanded:after, .arrow-right-after, .view-resources-calendar h3:after {
  content: "";
  border-style: solid;
  display: inline-block;
  margin-top: 5px;
  margin-left: 10px;
}

/* line 29, ../sass/_basic.scss */
.arrow-down-after, .view-resources-calendar h3.expanded:after, .view-government-reports .reveal-search-options:after {
  border-color: white transparent transparent transparent;
  border-width: 10px 7px 0px 7px;
}

/* line 34, ../sass/_basic.scss */
.arrow-up-after, .view-government-reports .reveal-search-options.expanded:after {
  border-color: transparent transparent white transparent;
  border-width: 0px 7px 10px 7px;
}

/* line 39, ../sass/_basic.scss */
.arrow-right-after, .view-resources-calendar h3:after {
  border-color: transparent transparent transparent white;
  border-width: 7px 0 7px 10px;
}

/* line 44, ../sass/_basic.scss */
.views-title-link, .view-resources-calendar .views-field-title a, .view-government-reports .views-field-title a {
  color: #1b9f99;
  font-family: Museo_slab_500, sans-serif;
  font-size: 24px;
  line-height: 28px;
  text-decoration: none;
}

/* line 51, ../sass/_basic.scss */
.orange-button, .view-government-reports .views-field-nothing a, .views-reset-button #edit-reset {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: none;
  text-decoration: none;
  background: #F16522;
  color: #FFF;
  box-shadow: -3px 3px 0 #b7b7b7;
  padding: 10px 20px;
  font-size: .75em;
}

/* line 62, ../sass/_basic.scss */
.clearfix:after, .node-type-program .field-collection-item-field-region-program:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

/* line 72, share/*.png */
.share-sprite, .share-facebook, .st_facebook_custom, .share-google, .st_googleplus_custom, .share-mail, .st_email_custom, .share-twitter, .st_twitter_custom {
  background-image: url('../../images/share-sdcda52d0d7.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.share-facebook, .st_facebook_custom {
  background-position: 0 0;
  height: 20px;
  width: 20px;
}

/* line 84, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.share-google, .st_googleplus_custom {
  background-position: 0 -20px;
  height: 20px;
  width: 19px;
}

/* line 84, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.share-mail, .st_email_custom {
  background-position: 0 -40px;
  height: 18px;
  width: 25px;
}

/* line 84, ../../../../../../../../../../var/lib/gems/1.9.1/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.share-twitter, .st_twitter_custom {
  background-position: 0 -58px;
  height: 20px;
  width: 19px;
}

/* -------------------------------------------------------------------------*/
/* line 22, ../sass/screen.scss */
body {
  background: #fff;
  color: #555;
  font-family: helvetica, arial, verdana, sans-serif;
  line-height: 1.25em;
}

/* line 29, ../sass/screen.scss */
#overlay {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  background: #000;
  display: none;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 99998;
}

/* line 39, ../sass/screen.scss */
.container {
  /*background: image-url("bg_white.png") no-repeat center top;*/
}

/* line 43, ../sass/screen.scss */
.page, .hinner,
.finner {
  margin-top: 20px;
}
/* line 45, ../sass/screen.scss */
.page.main, .main.hinner,
.main.finner {
  min-height: 500px;
  padding-bottom: 40px;
}

/* line 50, ../sass/screen.scss */
.front .page.main, .front .main.hinner,
.front .main.finner {
  padding-bottom: 0;
}

/* line 54, ../sass/screen.scss */
.footer {
  background: #d3d4d6;
  color: #585a64;
  font-size: .875em;
  padding: 20px 0;
  text-align: center;
}
/* line 60, ../sass/screen.scss */
.footer a {
  color: #e51937;
}
/* line 63, ../sass/screen.scss */
.footer h2 {
  font-size: 1.714em;
}

/* line 68, ../sass/screen.scss */
h1 {
  color: #1b9f99;
  font-family: Museo_slab_500, sans-serif;
  font-size: 2.25em;
  line-height: 1.2em;
  margin-right: 125px;
  position: relative;
  vertical-align: top;
}

/* line 77, ../sass/screen.scss */
.node-type-blog h1.title {
  font-family: helvetica, arial, verdana, sans-serif;
  font-weight: bold;
}

/* line 82, ../sass/screen.scss */
h2 {
  color: #1b9f99;
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.5em;
  line-height: 1em;
}

/* line 89, ../sass/screen.scss */
h3 {
  font-size: 1em;
  font-weight: bold;
}

/* line 94, ../sass/screen.scss */
a {
  color: #0e4bb0;
  text-decoration: none;
}
/* line 97, ../sass/screen.scss */
a:hover {
  text-decoration: none;
}

/* line 102, ../sass/screen.scss */
p {
  margin-bottom: 20px;
}

/* line 106, ../sass/screen.scss */
ul {
  color: #707070;
  /*font-weight: bold;*/
  list-style-type: disc;
  margin: 0 0 0 40px;
  padding: 5px 0 0;
}
/* line 112, ../sass/screen.scss */
ul.pager {
  background: #d3d4d6;
  display: block;
  padding: 10px 0;
  text-align: center;
  /*    .pager-next,
      .pager-previous{
        a {
          padding: 0;
          text-indent: -9999px;
          float: left;
        }
      }
      .pager-next {
        a {
          background: image-url('arrow-right.png') no-repeat;
        }
      }
      .pager-previous {
        a {
          background: image-url('arrow-left.png') no-repeat;
        }
      }*/
}
/* line 117, ../sass/screen.scss */
ul.pager .pager-last,
ul.pager .pager-first {
  font-family: Museo_slab_500, sans-serif;
}
/* line 120, ../sass/screen.scss */
ul.pager .pager-last a,
ul.pager .pager-first a {
  color: #595959;
  font-weight: normal;
}
/* line 144, ../sass/screen.scss */
ul li {
  padding: 5px 0;
}
/* line 147, ../sass/screen.scss */
ul ul {
  font-weight: normal;
  list-style-type: circle;
}

/* line 153, ../sass/screen.scss */
ul.inline,
ul.links.inline {
  margin-left: 0;
}

/*Taxonomy*/
/* line 160, ../sass/screen.scss */
.page-node .field-type-taxonomy-term-reference {
  display: block;
  margin: 10px 0;
}
/* line 163, ../sass/screen.scss */
.page-node .field-type-taxonomy-term-reference div {
  font-size: .875em;
  font-weight: bold;
}
/* line 171, ../sass/screen.scss */
.page-node .field-type-taxonomy-term-reference .field-item {
  margin-left: 10px;
  margin-top: 2px;
}

/* Navigation */
/* line 183, ../sass/screen.scss */
.navigation {
  border-top: 1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
  height: 105px;
  margin: 5px 0 0;
  text-align: center;
}
/* line 189, ../sass/screen.scss */
.navigation ul,
.navigation ul.menu {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
  background: transparent;
}
/* line 197, ../sass/screen.scss */
.navigation ul li.leaf,
.navigation ul.menu li.leaf {
  list-style-type: none;
  list-style-image: none;
  position: relative;
}
/* line 207, ../sass/screen.scss */
.navigation ul li ul li {
  visibility: hidden;
}
/* line 213, ../sass/screen.scss */
.navigation ul li.active ul, .navigation ul li.active-trail ul {
  visibility: visible;
  z-index: 400;
}
/* line 215, ../sass/screen.scss */
.navigation ul li.active ul li, .navigation ul li.active-trail ul li {
  visibility: visible;
}
/* line 220, ../sass/screen.scss */
.navigation ul li:hover ul {
  visibility: visible;
  z-index: 401;
}
/* line 222, ../sass/screen.scss */
.navigation ul li:hover ul li {
  visibility: visible;
}
/* line 229, ../sass/screen.scss */
.navigation li {
  margin: 0;
  padding: 0;
}
/* line 233, ../sass/screen.scss */
.navigation li ul.menu {
  background: #1b9f99;
  display: block;
  left: 0;
  padding: 10px 0;
  position: absolute;
  width: 100%;
  min-width: 1172px;
}
/* line 242, ../sass/screen.scss */
.navigation li ul.menu li a {
  color: #fff;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: .875em;
  padding: 3px 8px;
}
/* line 247, ../sass/screen.scss */
.navigation li ul.menu li a.active-trail, .navigation li ul.menu li a:hover {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #f16522;
}
/* line 255, ../sass/screen.scss */
.navigation li a {
  color: #0e4bb0;
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.5em;
  padding: 19px 0 20px 0;
  text-decoration: none;
}
/* line 262, ../sass/screen.scss */
.navigation li a.active, .navigation li a:hover, .navigation li a.active-trail {
  color: #1b9f99;
}
/* line 270, ../sass/screen.scss */
.navigation .block {
  margin: 0;
}

/* line 276, ../sass/screen.scss */
.navigation ul li.expanded.active-trail a,
.navigation li.expanded:hover {
  background: url('../../images/menu-triangle.png?1412875809') no-repeat bottom center;
}

/* line 281, ../sass/screen.scss */
.front ul li.active ul li {
  visibility: hidden;
}

/* line 284, ../sass/screen.scss */
.front ul li.active:hover ul li {
  visibility: visible;
}

/* line 287, ../sass/screen.scss */
.front .navigation li a.active:hover {
  color: #1B9F99;
}

/* line 291, ../sass/screen.scss */
.front .navigation ul li ul {
  visibility: hidden;
}

/* line 294, ../sass/screen.scss */
.front .navigation ul li:hover ul {
  visibility: visible;
}

/* line 297, ../sass/screen.scss */
.front .navigation ul li.active a.active {
  color: #0e4bb0;
}

/* line 302, ../sass/screen.scss */
ul.nice-menu-down {
  float: none;
}

/* line 306, ../sass/screen.scss */
.secondary {
  background: #1b9f99;
  display: block;
  font-size: .875em;
  padding: 10px 0;
  text-align: center;
}
/* line 312, ../sass/screen.scss */
.secondary p {
  margin-bottom: 0;
}
/* line 315, ../sass/screen.scss */
.secondary h2 {
  color: #fff;
}
/* line 320, ../sass/screen.scss */
.secondary li a.active {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #f16522;
  color: #fff;
  padding: 3px 8px;
}
/*not sass*/

html:lang(fr) #block-bean-homepage-intro-block h2,
html:lang(fr) #block-boxes-stay-current h2 {
  font-size: 12px;
}
html:lang(pt-br) #block-bean-homepage-intro-block h2,
html:lang(pt-br) #block-boxes-stay-current h2,
html:lang(ru) #block-bean-homepage-intro-block h2,
html:lang(ru) #block-boxes-stay-current h2 {
  font-size: 16px;
}
html:lang(es) #block-bean-homepage-intro-block h2,
html:lang(es) #block-boxes-stay-current h2 {
  font-size: 15px;
}
html:lang(ar) #block-bean-homepage-intro-block h2 {
  margin-left: 10px;
}
/* content pages */
/* line 333, ../sass/screen.scss */
.field-type-file {
  margin-top: 10px;
}
/* line 335, ../sass/screen.scss */
.field-type-file .field-label {
  color: #1b9f99;
  display: block;
  margin-bottom: 10px;
}
/* line 341, ../sass/screen.scss */
.field-type-file .file a {
  background: url('../../images/file.png?1384299335') no-repeat;
  display: block;
  font-size: .875em;
  font-weight: bold;
  height: 42px;
  padding: 12px 45px;
  width: 37px;
}
/* line 350, ../sass/screen.scss */
.field-type-file .file img {
  display: none;
}

/* line 357, ../sass/screen.scss */
.node-type-featured-content #block-system-main {
  margin: 0;
}
/* line 360, ../sass/screen.scss */
.node-type-featured-content .field-type-file {
  margin-bottom: 20px;
}
/* line 362, ../sass/screen.scss */
.node-type-featured-content .field-type-file img {
  display: block;
}

/* line 368, ../sass/screen.scss */
div.field-name-field-flag {
  margin-top: 0;
  margin-right: 10px;
  float: left;
}
/* line 372, ../sass/screen.scss */
div.field-name-field-flag .file img {
  display: block;
}

/* line 377, ../sass/screen.scss */
.field-type-file .file .contextual-links-wrapper a.contextual-links-trigger {
  background: transparent url(/modules/contextual/images/gear-select.png) no-repeat 2px 0;
  font-size: inherit;
  font-weight: normal;
  height: 18px;
  width: 28px;
  padding: 0 2px;
}

/* line 385, ../sass/screen.scss */
.field-type-file .file .contextual-links-wrapper ul.contextual-links a {
  background: none;
  font-size: inherit;
  font-weight: normal;
  height: auto;
  width: auto;
  padding: 0.25em 1em 0.25em 0.5em;
}

/* line 396, ../sass/screen.scss */
.entity-bean .field-type-file {
  margin-top: 0;
}

/* line 400, ../sass/screen.scss */
.breadcrumb-title {
  color: #555;
  font-size: 1.125em;
}

/* line 404, ../sass/screen.scss */
.breadcrumb {
  font-size: .875em;
}
/* line 406, ../sass/screen.scss */
.breadcrumb a {
  color: #f16522;
}
/* line 409, ../sass/screen.scss */
.breadcrumb .divider {
  font-family: modernpics;
  padding: 0px 5px 4px;
}

/* line 416, ../sass/screen.scss */
.node {
  display: block;
  margin: 20px 0;
  padding-bottom: 20px;
}
/* line 421, ../sass/screen.scss */
.node h2 a {
  color: #1b9f99;
}
/* line 426, ../sass/screen.scss */
.node .field-type-image {
  float: left;
  margin: 0 10px 0 0;
}
/* line 430, ../sass/screen.scss */
.node .field-name-body {
  display: inline;
}
/* line 434, ../sass/screen.scss */
.node ul.links {
  clear: both;
  display: block;
  margin: 0;
}
/* line 438, ../sass/screen.scss */
.node ul.links li {
  padding-left: 0;
}

/* Buttons */
/* line 447, ../sass/screen.scss */
.cta-button, .law-popup-link {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #f16522;
  color: #fff;
  display: inline-block;
  padding: 10px 0;
  font-size: .75em;
  font-weight: bold;
  min-width: 140px;
  text-align: center;
  text-transform: uppercase;
}
/* line 459, ../sass/screen.scss */
.cta-button a, .law-popup-link a {
  color: #fff;
}

/* line 464, ../sass/screen.scss */
.quote-block {
  background: url('../../images/quote_bg.png?1384299335');
  border: 1px solid #d3d4d6;
  color: #1b9f99;
  display: block;
  font-family: Museo_slab_500, sans-serif;
  font-size: 3em;
  padding: 25px 130px;
  text-align: center;
}

/* line 476, ../sass/screen.scss */
.circle.blue, .more-link:after, #block-countries-and-regions-glance .data-set:after, #block-programs-glance .data-set:after,
.at-a-glance-block .data-set:after,
#block-countries-and-regions-world-region .data-set:after, .node-type-country .field-name-body .data-set:after, #block-bean-deloyments .field-name-field-links a:after,
#block-bean-deployments-program .field-name-field-links a:after, .field-name-field-law a:after {
  background: url('../../images/arrow-buttons.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  /*  font-family: modernpics;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    content: ">";
    background: $bg_color;
    width: 16px;
    height: 16px;
    text-align: center;
    @include rounded(8px);
    @extend .inline-block;*/
}
/* line 479, ../sass/screen.scss */
.circle.orange, .orange.more-link:after, #block-countries-and-regions-glance .orange.data-set:after, #block-programs-glance .orange.data-set:after,
.at-a-glance-block .orange.data-set:after,
#block-countries-and-regions-world-region .orange.data-set:after, .node-type-country .field-name-body .orange.data-set:after, #block-bean-deloyments .field-name-field-links a.orange:after,
#block-bean-deployments-program .field-name-field-links a.orange:after, .field-name-field-law a.orange:after {
  background: url('../../images/arrow-buttons.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  background-position: -17px 0;
  /*  font-family: modernpics;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    content: ">";
    background: $bg_color;
    width: 16px;
    height: 16px;
    text-align: center;
    @include rounded(8px);
    @extend .inline-block;*/
}

/* line 486, ../sass/screen.scss */
.share-this {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  background: #1b9f99;
  color: #fff;
  display: inline-block;
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: .333em;
  font-weight: bold;
  line-height: 1.2em;
  padding: 5px 10px;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 498, ../sass/screen.scss */
.share-this .icon {
  font-family: entypo;
  font-size: 2em;
  font-weight: normal;
  line-height: .2em;
}

/* Header stuff */
/* line 508, ../sass/screen.scss */
.globe-icon {
  font-family: modernpics;
  font-size: 1.5em;
}

/* line 513, ../sass/screen.scss */
.sharecons {
  display: inline-block;
  height: 20px;
  margin-left: 10px;
  text-align: left;
  width: 100px;
}
/* line 519, ../sass/screen.scss */
.sharecons a {
  background: url('../../images/sharecons.png?1384299335') no-repeat 0 0;
  float: right;
  height: 20px;
  margin-right: 5px;
  width: 20px;
}
/* line 526, ../sass/screen.scss */
.sharecons a.fb {
  background-position: -20px 0px;
}
/* line 529, ../sass/screen.scss */
.sharecons a.tw {
  background-position: -40px 0px;
}
/* line 532, ../sass/screen.scss */
.sharecons a.em {
  background-position: -60px 0px;
}

/* Table Styling */
/* line 540, ../sass/screen.scss */
table {
  margin-bottom: 2px;
  width: 100%;
}
/* line 544, ../sass/screen.scss */
table thead {
  background: #f16522;
  border-bottom: 2px solid #f0efec;
  color: #fff;
  font-family: Museo_slab_500, sans-serif;
}
/* line 549, ../sass/screen.scss */
table thead th {
  border-right: 2px solid #f0efec;
  padding: 5px;
}
/* line 552, ../sass/screen.scss */
table thead th:last-child {
  border: none;
}
/* line 556, ../sass/screen.scss */
table thead a {
  color: #fff;
}
/* line 559, ../sass/screen.scss */
table thead img {
  float: right;
}
/* line 561, ../sass/screen.scss */
table thead img:after {
  clear: both;
}
/* line 567, ../sass/screen.scss */
table tbody {
  border-bottom: 45px solid #1b9f99;
}
/* line 571, ../sass/screen.scss */
table tbody tr.odd {
  background: #fff;
  border: 0;
}
/* line 575, ../sass/screen.scss */
table tbody tr.even {
  background: #e5fbfa;
  border: 0;
}
/* line 580, ../sass/screen.scss */
table tbody td {
  border-right: 2px solid #f0efec;
  color: #0e4bb0;
  font-size: .85em;
  padding: 5px;
}
/* line 585, ../sass/screen.scss */
table tbody td.active {
  background: none;
}
/* line 588, ../sass/screen.scss */
table tbody td:last-child {
  border: none;
}
/* line 592, ../sass/screen.scss */
table tbody td:nth-child(1) a {
  color: #1b9f99;
  font-weight: bold;
}

/* Blocks */
/* line 605, ../sass/screen.scss */
.block {
  margin: 0 0 20px;
}

/* line 609, ../sass/screen.scss */
.blue-block {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #1b9f99;
  color: #fff;
  font-size: .875em;
  padding: 30px 25px;
  text-align: center;
}
/* line 617, ../sass/screen.scss */
.blue-block a {
  color: #fff;
}
/* line 620, ../sass/screen.scss */
.blue-block h2 {
  color: #fff;
  display: block;
  font-size: 1.857em;
  padding: 0 0 20px;
  width: 100%;
}
/* line 626, ../sass/screen.scss */
.blue-block h2:after {
  content: "";
  display: inline-block;
  background: #fff;
  height: 1px;
  width: 115px;
}

/* line 636, ../sass/screen.scss */
.grey-block {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #b7b7b7;
  color: #fff;
  font-size: .875em;
  padding: 20px;
}
/* line 642, ../sass/screen.scss */
.grey-block a {
  color: #fff;
}
/* line 645, ../sass/screen.scss */
.grey-block h2 {
  color: #fff;
  font-size: 1.286em;
}
/* line 649, ../sass/screen.scss */
.grey-block .date {
  display: block;
  font-weight: bold;
  padding: 5px 0;
}
/* line 655, ../sass/screen.scss */
.grey-block .more-link a {
  display: inline-block;
  margin-top: 15px;
}
/* line 660, ../sass/screen.scss */
.grey-block .more-link:before {
  content: "";
  display: block;
  background: #fff;
  height: 1px;
  width: 115px;
}

/* line 670, ../sass/screen.scss */
.cta-block {
  border-bottom: 1px solid #d3d4d6;
  padding-bottom: 30px;
}
/* line 673, ../sass/screen.scss */
.cta-block img {
  width: 100%;
}
/* line 676, ../sass/screen.scss */
.cta-block h2 {
  font-size: 1.125em;
  margin: 15px 0;
}
/* line 679, ../sass/screen.scss */
.cta-block h2 a {
  color: #555;
}
/* line 683, ../sass/screen.scss */
.cta-block a {
  color: #fff;
}

/* line 688, ../sass/screen.scss */
.region-top-right {
  text-align: right;
}
/* line 690, ../sass/screen.scss */
.region-top-right .block,
.region-top-right .lang-share {
  padding: 5px 0;
}
/* line 694, ../sass/screen.scss */
.region-top-right .lang-share {
  display: inline-block;
  text-align: right;
}
/* line 697, ../sass/screen.scss */
.region-top-right .lang-share .langsw {
  display: inline-block;
  text-align: right;
}

/* line 704, ../sass/screen.scss */
.more-link {
  color: #fff;
  font-family: Museo_slab_500, sans-serif;
  font-size: 1em;
}

/* line 715, ../sass/screen.scss */
.view-resources .more-link:after,
.view-analysis .more-link:after {
  background: none;
}

/* line 719, ../sass/screen.scss */
.view-resources .more-link .blue-circled-arrow,
.view-analysis .more-link .blue-circled-arrow {
  background: url('../../images/arrow-buttons.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  /*  font-family: modernpics;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    content: ">";
    background: $bg_color;
    width: 16px;
    height: 16px;
    text-align: center;
    @include rounded(8px);
    @extend .inline-block;*/
  margin-left: 0;
  background-repeat: no-repeat;
}

/* Countries & Program Page */
/* line 732, ../sass/screen.scss */
.node-type-country .page.main iframe, .node-type-country .main.hinner iframe,
.node-type-country .main.finner iframe,
.node-type-program .page.main iframe,
.node-type-program .main.hinner iframe,
.node-type-program .main.finner iframe {
  width: 49%;
}
/* line 734, ../sass/screen.scss */
.node-type-country .page.main iframe + iframe, .node-type-country .main.hinner iframe + iframe,
.node-type-country .main.finner iframe + iframe,
.node-type-program .page.main iframe + iframe,
.node-type-program .main.hinner iframe + iframe,
.node-type-program .main.finner iframe + iframe {
  float: right;
}
/* line 739, ../sass/screen.scss */
.node-type-country .node,
.node-type-program .node {
  border-top: 1px solid #d3d4d6;
  border-bottom: 1px solid #d3d4d6;
  padding: 20px 0;
}
/* line 743, ../sass/screen.scss */
.node-type-country .node .field-name-field-map,
.node-type-program .node .field-name-field-map {
  display: inline-block;
  width: 275px;
}
/* line 746, ../sass/screen.scss */
.node-type-country .node .field-name-field-map + .field-name-body,
.node-type-program .node .field-name-field-map + .field-name-body {
  margin-left: 1em;
  width: 74%;
}
/* line 750, ../sass/screen.scss */
.node-type-country .node .field-name-field-map + .field-name-body .field-label,
.node-type-program .node .field-name-field-map + .field-name-body .field-label {
  color: #1b9f99;
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.5em;
  margin-bottom: 10px;
}

/* line 760, ../sass/screen.scss */
.node-type-country .node {
  border-top: none;
  padding-top: 0;
  margin-top: 0;
}

/* line 766, ../sass/screen.scss */
.view-analysis,
.view-resources,
.view-upcoming-dates {
  margin: 15px 0;
}
/* line 770, ../sass/screen.scss */
.view-analysis .views-row,
.view-resources .views-row,
.view-upcoming-dates .views-row {
  width: 100%;
  padding-bottom: 10px;
  border-bottom: 1px solid #d3d4d6;
  margin-bottom: 10px;
}
/* line 776, ../sass/screen.scss */
.view-analysis .views-row-last,
.view-resources .views-row-last,
.view-upcoming-dates .views-row-last {
  margin-right: 0;
  border-bottom: none;
}
/* line 780, ../sass/screen.scss */
.view-analysis .view-footer,
.view-resources .view-footer,
.view-upcoming-dates .view-footer {
  background: #f0efec;
  display: block;
  font-size: .75em;
  margin-top: 20px;
  padding: 15px;
}
/* line 786, ../sass/screen.scss */
.view-analysis .view-footer p,
.view-resources .view-footer p,
.view-upcoming-dates .view-footer p {
  margin: 0;
}
/* line 789, ../sass/screen.scss */
.view-analysis .view-footer a,
.view-resources .view-footer a,
.view-upcoming-dates .view-footer a {
  color: #1b9f99;
}

/* line 797, ../sass/screen.scss */
.resources-block-content .top {
  font-size: .875em;
  margin: 10px 0;
}
/* line 803, ../sass/screen.scss */
.resources-block-content .top .type {
  color: #1b9f99;
}
/* line 808, ../sass/screen.scss */
.resources-block-content .title {
  font-weight: bold;
  margin: 5px 0;
}
/* line 812, ../sass/screen.scss */
.resources-block-content .more-link {
  display: block;
  margin-top: 15px;
  text-align: left;
}
/* line 816, ../sass/screen.scss */
.resources-block-content .more-link a {
  color: #555;
}

/* line 822, ../sass/screen.scss */
#body-overlay {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #fff;
  display: none;
  padding: 20px;
  position: absolute;
  width: 1100px;
  z-index: 99999;
}

/* line 832, ../sass/screen.scss */
.block-bean {
  margin: 20px 0;
  position: relative;
}
/* line 835, ../sass/screen.scss */
.block-bean .cta-button, .block-bean .law-popup-link {
  float: right;
  position: absolute;
  z-index: 10;
  top: 0;
  right: 0;
}
/* line 841, ../sass/screen.scss */
.block-bean .cta-button + .cta-button, .block-bean .law-popup-link + .cta-button, .block-bean .cta-button + .law-popup-link, .block-bean .law-popup-link + .law-popup-link {
  right: 150px;
}
/* line 845, ../sass/screen.scss */
.block-bean h2 {
  line-height: 2.2em;
}
/* line 848, ../sass/screen.scss */
.block-bean .field {
  margin: 10px 0;
}

/* line 855, ../sass/screen.scss */
[id^="block-bean-view-data"].block-bean h2 {
  line-height: 1em;
}

/* line 865, ../sass/screen.scss */
#block-bean-about-aid .field-name-field-about,
#block-bean-about-arms-sales .field-name-field-about,
#block-bean-about-trainees .field-name-field-about {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #fff;
  display: none;
  margin-top: -150px;
  padding: 20px;
  position: absolute;
  z-index: 999999;
}

/* line 876, ../sass/screen.scss */
#block-countries-and-regions-snapshot {
  clear: both;
  padding: 30px 30px 10px 0;
}
/* line 879, ../sass/screen.scss */
#block-countries-and-regions-snapshot h2 {
  font-family: helvetica, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 885, ../sass/screen.scss */
#block-countries-and-regions-snapshot .quickfacts {
  margin: 8px 0;
  width: 50%;
}
/* line 890, ../sass/screen.scss */
#block-countries-and-regions-snapshot .category {
  display: block;
  font-size: .7em;
  font-weight: bold;
  line-height: 1em;
  text-transform: uppercase;
}
/* line 896, ../sass/screen.scss */
#block-countries-and-regions-snapshot .category:before {
  content: "•";
  display: inline-block;
  font-weight: bold;
  text-align: center;
  width: 10px;
}
/* line 904, ../sass/screen.scss */
#block-countries-and-regions-snapshot .data {
  margin-left: 10px;
  font-size: .85em;
  font-weight: bold;
}

/* line 911, ../sass/screen.scss */
#block-countries-and-regions-glance, #block-programs-glance,
.at-a-glance-block,
#block-countries-and-regions-world-region {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #f0efec;
  text-align: center;
}
/* line 917, ../sass/screen.scss */
#block-countries-and-regions-glance .content, #block-programs-glance .content,
.at-a-glance-block .content,
#block-countries-and-regions-world-region .content {
  font-size: .85em;
  padding: 10px;
}
/* line 922, ../sass/screen.scss */
#block-countries-and-regions-glance .description:after, #block-programs-glance .description:after,
.at-a-glance-block .description:after,
#block-countries-and-regions-world-region .description:after {
  content: "";
  display: block;
  background: #707070;
  height: 1px;
  margin: 10px auto;
  width: 115px;
}
/* line 931, ../sass/screen.scss */
#block-countries-and-regions-glance h2, #block-programs-glance h2,
.at-a-glance-block h2,
#block-countries-and-regions-world-region h2 {
  color: #707070;
  margin-bottom: 10px;
}

/*not sass*/
/*check other blocks*/

/* line 935, ../sass/screen.scss */
#block-countries-and-regions-glance .data-set,
#block-programs-glance .data-set,
.at-a-glance-block .data-set,
#block-countries-and-regions-world-region .data-set {
  color: #555;
  display: inline-block;
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.25em;
  padding-top: 10px;
  padding-left: 1.5em;
}
#block-countries-and-regions-glance .data-set {
  display: block;
  clear: both;
}
/* line 947, ../sass/screen.scss */
#block-countries-and-regions-glance .glance, #block-programs-glance .glance,
.at-a-glance-block .glance,
#block-countries-and-regions-world-region .glance {
  display: block;
  width: 100%;
}
/* line 950, ../sass/screen.scss */
#block-countries-and-regions-glance .glance:after, #block-programs-glance .glance:after,
.at-a-glance-block .glance:after,
#block-countries-and-regions-world-region .glance:after {
  clear: both;
}
/* line 953, ../sass/screen.scss */
#block-countries-and-regions-glance .glance span, #block-programs-glance .glance span,
.at-a-glance-block .glance span,
#block-countries-and-regions-world-region .glance span {
  float: left;
  font-weight: bold;
}
/*not sass*/
/* line 959, ../sass/screen.scss */
#block-countries-and-regions-glance .category, #block-programs-glance .category,
.at-a-glance-block .category,
#block-countries-and-regions-world-region .category {
  margin-right: 3%;
  text-align: right;
  width: 52%;
}
/* line 964, ../sass/screen.scss */
#block-countries-and-regions-glance .data, #block-programs-glance .data,
.at-a-glance-block .data,
#block-countries-and-regions-world-region .data {
  color: #0e4bb0;
  margin-right: 2%;
  text-align: left;
}

/* line 973, ../sass/screen.scss */
.node-type-country .field-name-body .data-set {
  color: #555;
  display: inline-block;
  font-family: Museo_slab_500, sans-serif;
  font-size: 17px;
  padding-top: 10px;
}

/* line 985, ../sass/screen.scss */
#block-countries-and-regions-world-region {
  width: 45%;
}

/* line 991, ../sass/screen.scss */
#block-boxes-countries-intro-text {
  width: 48%;
}

/* line 998, ../sass/screen.scss */
#block-bean-deloyments .field,
#block-bean-deployments-program .field {
  width: 48%;
}
/* line 1001, ../sass/screen.scss */
#block-bean-deloyments .field-name-field-about,
#block-bean-deployments-program .field-name-field-about {
  margin-right: 2%;
}
/* line 1007, ../sass/screen.scss */
#block-bean-deloyments .field-name-field-links a,
#block-bean-deployments-program .field-name-field-links a {
  color: #707070;
  font-family: Museo_slab_500, sans-serif;
  line-height: 1.5em;
}

/* Program page specific */
/* line 1022, ../sass/screen.scss */
.node-type-program .node {
  border: none;
  display: block;
}

/* line 1033, ../sass/screen.scss */
.field-name-field-law a {
  color: #707070;
  font-family: Museo_slab_500, sans-serif;
}

/* line 1044, ../sass/screen.scss */
.field-collection-view {
  margin: 0px;
}

/* line 1048, ../sass/screen.scss */
.below-content {
  display: inline-block;
  width: 100%;
  padding-bottom: 30px;
}
/* line 1053, ../sass/screen.scss */
.below-content h2 {
  line-height: 1.5em;
}

/* Resources Landing */
/* line 1060, ../sass/screen.scss */
#block-boxes-resource-body {
  font-size: 1.125em;
  font-weight: normal;
}
/* line 1063, ../sass/screen.scss */
#block-boxes-resource-body .links {
  display: none;
}

/* line 1070, ../sass/screen.scss */
.page-resources .block-bean,
.page-our-work .block-bean {
  width: 48%;
}
/* line 1073, ../sass/screen.scss */
.page-resources .block-bean a,
.page-our-work .block-bean a {
  color: #555;
  font-family: Museo_slab_500, sans-serif;
}
/* line 1076, ../sass/screen.scss */
.page-resources .block-bean a:after,
.page-our-work .block-bean a:after {
  background: url('../../images/arrow-buttons.png?1412875809') no-repeat 0px 0px;
  content: "";
  line-height: 18px;
  width: 17px;
  height: 18px;
  margin-left: 6px;
  /*  font-family: modernpics;
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    content: ">";
    background: $bg_color;
    width: 16px;
    height: 16px;
    text-align: center;
    @include rounded(8px);
    @extend .inline-block;*/
  margin-left: 6px;
  margin-top: 2px;
}
/* line 1083, ../sass/screen.scss */
.page-resources #block-bean-resource-landing-top-text,
.page-resources #block-bean-our-work-top-text,
.page-our-work #block-bean-resource-landing-top-text,
.page-our-work #block-bean-our-work-top-text {
  display: block;
  width: 100%;
}
/* line 1087, ../sass/screen.scss */
.page-resources #block-bean-resource-landing-top-text .field-type-image,
.page-resources #block-bean-our-work-top-text .field-type-image,
.page-our-work #block-bean-resource-landing-top-text .field-type-image,
.page-our-work #block-bean-our-work-top-text .field-type-image {
  width: 25%;
}
/* line 1091, ../sass/screen.scss */
.page-resources #block-bean-resource-landing-top-text .field-type-text-long,
.page-resources #block-bean-our-work-top-text .field-type-text-long,
.page-our-work #block-bean-resource-landing-top-text .field-type-text-long,
.page-our-work #block-bean-our-work-top-text .field-type-text-long {
  width: 70%;
}

/* line 1097, ../sass/screen.scss */
#block-bean-our-work-top-text {
  margin-top: 0;
}

/* line 1110, ../sass/screen.scss */
.page-resources .field-name-field-tags .field-items .field-item,
.page-resources .field-name-field-country .field-items .field-item,
.page-resources .field-name-field-program .field-items .field-item,
.page-resources .field-name-field-author .field-items .field-item,
.page-resources .field-name-field-publisher .field-items .field-item,
.page-resources .field-name-field-secondary-publisher-source .field-items .field-item,
.page-resources .field-name-field-wire-service .field-items .field-item {
  margin-right: 5px;
}
/* line 1113, ../sass/screen.scss */
.page-resources .field-name-field-tags .field-items .field-item:after,
.page-resources .field-name-field-country .field-items .field-item:after,
.page-resources .field-name-field-program .field-items .field-item:after,
.page-resources .field-name-field-author .field-items .field-item:after,
.page-resources .field-name-field-publisher .field-items .field-item:after,
.page-resources .field-name-field-secondary-publisher-source .field-items .field-item:after,
.page-resources .field-name-field-wire-service .field-items .field-item:after {
  content: ", ";
}
/* line 1117, ../sass/screen.scss */
.page-resources .field-name-field-tags .field-items .field-item:last-child:after,
.page-resources .field-name-field-country .field-items .field-item:last-child:after,
.page-resources .field-name-field-program .field-items .field-item:last-child:after,
.page-resources .field-name-field-author .field-items .field-item:last-child:after,
.page-resources .field-name-field-publisher .field-items .field-item:last-child:after,
.page-resources .field-name-field-secondary-publisher-source .field-items .field-item:last-child:after,
.page-resources .field-name-field-wire-service .field-items .field-item:last-child:after {
  content: " ";
}
/* line 1124, ../sass/screen.scss */
.page-resources .field-name-field-publication-date,
.page-resources .field-name-field-last-action-date,
.page-resources .field-name-field-hearing-date {
  color: #1b9f99;
}

/* Filter Block on List Pages */
/* line 1133, ../sass/screen.scss */
.filter-page #block-system-main .form-type-select {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 25px 20px;
  display: block;
  margin-bottom: 20px;
}
/* line 1139, ../sass/screen.scss */
.filter-page #block-system-main .form-type-select div {
  font-size: .75em;
}

/* line 1146, ../sass/screen.scss */
.filter-block, .filter-form,
#justf-data-show,
#justf-data-filter, .filter-page #block-system-main .form-type-select {
  background: #d3d4d6;
}
/* line 1148, ../sass/screen.scss */
.filter-block .form-item-flb label, .filter-form .form-item-flb label,
#justf-data-show .form-item-flb label,
#justf-data-filter .form-item-flb label, .filter-page #block-system-main .form-type-select .form-item-flb label {
  font-family: Museo_slab_500, sans-serif;
  font-size: 1.25em;
  margin-right: .625em;
}
/* line 1154, ../sass/screen.scss */
.filter-block select, .filter-form select,
#justf-data-show select,
#justf-data-filter select, .filter-page #block-system-main .form-type-select select {
  margin-right: .625em;
}

/* FF -- adding here, will change sass files later */
.page-data .page.main,
.page-data .content #dataembed iframe {
  width: 1300px !important;
    margin-left: auto;
  margin-right: auto;
}