block-menu-menu-utility,
#block-search-form,
#block-superfish-1,
#mobile-menu-button,
#footer-wrapper,
#block-menu-menu-footer,
.panels-flexible-column-pl-two-column-narrow-first-1,
.element-invisible,
html.js div.contextual-links-wrapper,
.pager {
  display: none !important;
}

.pl-two-column-narrow-first .pc-right,
.views-row {
  width: 100% !important;
  float: none !important;
}

.node-type-petition .panels-flexible-region-ll_int_two_col_middle_single_right-center {
  display: block !important;
}

body {
  font-size: 10pt;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.page-title-wrapper .col-2 {
  float: none !important;
}

#footer-lower {
  background: none;
}
#footer-lower .section, #footer-lower .section a {
  color: #000;
}

.language-switcher-locale-url,
#footer-wrapper,
#breadcrumb,
#mobile-menu-button,
#block-menu-menu-utility,
#block-superfish-1,
#block-search-form,
iframe,
.pane-node-field-mainstage-inner-fc,
div.tabs {
  display: none !important;
}

.pl-two-column-narrow-first .pc-left {
  display: none !important;
}
.pl-two-column-narrow-first .pc-right {
  width: 100%;
}

.node-type-blog .sharing-wrapper,
.node-type-blog .comment-count {
  display: none;
}

.node-type-staff #content .region-content {
  margin: 0;
}
.node-type-staff #staff-hi-res {
  display: none;
}
.node-type-staff .page-title-wrapper .col-2 {
  float: none !important;
}

.node-type-event .pp-event-details .right,
.node-type-event .map-icon-sm,
.node-type-event .pp-map.event {
  display: none;
}
.node-type-event .field-name-body .pane-content .action-button,
.node-type-event .field-name-body .link-buttons-wrapper {
  display: none;
}

.node-type-kyr-landing-2016 * {
  background: none !important;
  color: #000 !important;
  position: relative !important;
  margin: 0 !important;
  border-color: #000 !important;
  top: initial !important;
  text-align: left;
}
.node-type-kyr-landing-2016 .hotline-cta,
.node-type-kyr-landing-2016 form.search-form,
.node-type-kyr-landing-2016 .kyr-translate-header,
.node-type-kyr-landing-2016 .paragraphs-item-video,
.node-type-kyr-landing-2016 .addthis_toolbox,
.node-type-kyr-landing-2016 .open-close-icon,
.node-type-kyr-landing-2016 .element-invisible,
.node-type-kyr-landing-2016 #sidebar-first,
.node-type-kyr-landing-2016 .header-search,
.node-type-kyr-landing-2016 .kyr-featured-article-toggle {
  display: none !important;
}
.node-type-kyr-landing-2016 #hero-image,
.node-type-kyr-landing-2016 .fontello {
  display: none !important;
}
.node-type-kyr-landing-2016 .kyr-index-items .kyr-index-item.inactive .kyr-index-item-links {
  max-height: 100%;
  height: auto;
  margin: 15px 0 !important;
}
.node-type-kyr-landing-2016 .kyr-index-items .kyr-index-item.inactive .kyr-index-item-links hr {
  display: none;
}
.node-type-kyr-landing-2016 .kyr-index-item {
  margin: 15px 0 !important;
}
.node-type-kyr-landing-2016 #header-search {
  height: auto !important;
}

.node-type-kyr-article-2016 * {
  background: none !important;
  color: #000 !important;
  position: relative !important;
  margin: 0 !important;
  border-color: #000 !important;
  top: initial !important;
}
.node-type-kyr-article-2016 .hotline-cta,
.node-type-kyr-article-2016 form.search-form,
.node-type-kyr-article-2016 .kyr-translate-header,
.node-type-kyr-article-2016 .paragraphs-item-video,
.node-type-kyr-article-2016 .addthis_toolbox,
.node-type-kyr-article-2016 .open-close-icon,
.node-type-kyr-article-2016 .element-invisible,
.node-type-kyr-article-2016 #sidebar-first,
.node-type-kyr-article-2016 .header-search,
.node-type-kyr-article-2016 .kyr-featured-article-toggle {
  display: none !important;
}
.node-type-kyr-article-2016 .paragraphs-item-faq .field-name-field-answer {
  max-height: 40000px;
  overflow: visible;
}
.node-type-kyr-article-2016 #main-wrapper {
  min-height: 0px;
}
.node-type-kyr-article-2016 #header-search {
  height: auto;
  margin-bottom: 20px !important;
}
.node-type-kyr-article-2016 .page-title-wrapper,
.node-type-kyr-article-2016 .field-name-field-title-prefix,
.node-type-kyr-article-2016 #kyr-featured-article-header,
.node-type-kyr-article-2016 .region-content {
  margin: 40px 0 !important;
  display: block;
}

.node-type-case .case-node-body,
.node-type-case .case-related-group-wrapper {
  display: block !important;
}
.node-type-case .case-node-summary-more,
.node-type-case .toggle-link,
.node-type-case .pane-ll-cases-docs-feedback-pane {
  display: none !important;
}

.node-type-petition * {
  background: none !important;
  color: #000 !important;
  text-align: left !important;
  position: relative !important;
  margin: 0 !important;
  padding-left: 0 !important;
  padding-bottom: 0 !important;
  border-color: #000 !important;
  top: initial !important;
}
.node-type-petition .pp-petition-image,
.node-type-petition #block-site-share-buttons {
  display: none;
}
.node-type-petition .panels-flexible-region,
.node-type-petition .panels-flexible-column {
  float: none !important;
  width: 100% !important;
  clear: both !important;
}
.node-type-petition p {
  padding-bottom: 10px !important;
}
.node-type-petition .item-list {
  font-size: initial !important;
  margin-bottom: 20px !important;
}

.node-type-issue * {
  background: none !important;
  color: #000 !important;
  text-align: left !important;
  position: relative !important;
  margin: 0 !important;
  padding-left: 0 !important;
  padding-bottom: 0 !important;
  border-color: #000 !important;
  top: initial !important;
}
.node-type-issue .pp-blog,
.node-type-issue #block-site-share-buttons {
  display: none;
}
.node-type-issue .panels-flexible-region,
.node-type-issue .panels-flexible-column,
.node-type-issue .pp-cases {
  float: none !important;
  width: 100% !important;
  clear: both !important;
}
.node-type-issue p {
  padding-bottom: 10px !important;
}
.node-type-issue .item-list {
  font-size: initial !important;
  margin-bottom: 20px !important;
}
.node-type-issue .pp-featured-content ul.featured-content-wrapper li.featured-content-row-wrapper {
  float: none;
  width: 100%;
  height: auto !important;
}
.node-type-issue .pp-featured-content ul.featured-content-wrapper li.featured-content-row-wrapper img {
  max-width: 270px;
  margin-top: 20px !important;
}
.node-type-issue .pp-cases {
  margin-top: 20px !important;
}
.node-type-issue .pp-cases li {
  margin: 20px 0 !important;
}

.node-type-region * {
  background: none !important;
  color: #000 !important;
  text-align: left !important;
  position: relative !important;
  padding-left: 0 !important;
  padding-bottom: 0 !important;
  border-color: #000 !important;
  top: initial !important;
}
.node-type-region .region-node-body,
.node-type-region .topic-group-body-wrapper {
  display: block !important;
}
.node-type-region .region-node-summary-more,
.node-type-region .toggle-link,
.node-type-region .pp-featured,
.node-type-region .pane-ll-regions-docs-region-blog-posts,
.node-type-region .pane-ll-regions-docs-feedback-pane {
  display: none !important;
}
.node-type-region .pp-blog-pane-inner, .node-type-region .pp-cases {
  float: none !important;
  width: 100% !important;
  height: auto !important;
  margin-left: 0 !important;
}
.node-type-region .pp-blog-pane-inner img, .node-type-region .pp-cases img {
  display: none;
}
.node-type-region .pp-blog-pane-inner .views-row, .node-type-region .pp-cases .views-row {
  margin: 20px 0 !important;
}
