body {
  font-family: 'DM Sans', sans-serif;
  font-size: 15px;
}
.layout-region--node-main .layout-region__content,
.layout-region--node-footer .layout-region__content {
  margin: 0;
  max-width: none;
}
a.tabledrag-handle .handle {
  box-sizing: content-box;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) {
  /** New styles */
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) #toolbar-bar {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) [id*='edit-title'],
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) [id*='edit-field-tags'] {
  width: 100%;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .paragraph-type-title {
  padding-left: 5px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--type-text-long .filter-wrapper {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .paragraphs-content-wrapper {
  font-size: 0;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .paragraphs-content-wrapper span:first-child {
  font-size: 16px;
  text-transform: uppercase;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .tabledrag-toggle-weight-wrapper {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .paragraph-type-top {
  margin-right: 20px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-acquiadam-asset-id {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-desktop-image,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-mobile-image {
  margin-right: 20px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) th.field-label {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .layout-region-node-main,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .layout-region-node-secondary,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .layout-region-node-footer {
  width: 100%;
  padding: 0;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--type-text-long {
  width: calc(100% - 20px);
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .form-type-textarea label {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) input[data-drupal-selector*='accordion-section-title'] {
  width: calc(100% - 20px);
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) input[data-drupal-selector*='field-custom-attributes'],
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) input[data-drupal-selector*='field-title'] {
  width: 100%;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .tabledrag-changed {
  position: absolute;
  text-decoration: none;
  color: red;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .tabledrag-changed-warning .tabledrag-changed {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .paragraph-type-top .paragraph-type-title {
  max-width: 150px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .button.add-another {
  border: none;
  background: transparent none;
  box-shadow: none !important;
  color: #0c97ed;
  padding: 0;
  font-size: 0;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .button.add-another:hover {
  text-decoration: underline;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .button.add-another:after {
  content: 'Add another setting';
  font-size: 0.75rem;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .layout-region-node-secondary .entity-meta__title {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .layout-region-node-secondary .entity-meta__last-saved {
  float: left;
  padding-right: 20px;
  margin-right: 20px;
  border-right: 1px solid #ccc;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .layout-region-node-secondary .entity-content-form-revision-information {
  margin-top: 10px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .layout-region-node-secondary .entity-content-form-revision-information > div:first-child {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-type-attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-custom-attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-field-styles {
  border-right: 5px solid #ccc;
  color: white;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-type-attributes a,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-custom-attributes a,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-field-styles a {
  width: 100%;
  text-align: center;
  display: inline-block;
  color: #57c9ad;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-type-attributes a.attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-custom-attributes a.attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-field-styles a.attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-type-attributes a.styles,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-custom-attributes a.styles,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-field-styles a.styles {
  font-size: 0.8125rem;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-type-attributes ~ td,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-custom-attributes ~ td,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field-multiple-drag.has-field-styles ~ td {
  padding-left: 10px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-title,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-type-attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-layout-type-attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-simple-type-attributes,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-styles {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 100;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-title.show,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles.show,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-attributes.show,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-type-attributes.show,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-layout-type-attributes.show,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-simple-type-attributes.show,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-styles.show {
  display: block;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-title > div,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles > div,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-attributes > div,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-type-attributes > div,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-layout-type-attributes > div,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-simple-type-attributes > div,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-styles > div {
  display: block;
  position: absolute;
  padding: 50px;
  background-color: white;
  width: 800px;
  left: 50%;
  margin-left: -400px;
  height: 500px;
  top: 50%;
  margin-top: -250px !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-title > div label,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles > div label,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-attributes > div label,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-type-attributes > div label,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-layout-type-attributes > div label,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-simple-type-attributes > div label,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-styles > div label {
  font-size: 2em;
  margin-bottom: 15px;
  padding-bottom: 10px;
  width: 100%;
  border-bottom: 1px solid #ccc;
  display: block;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-title > div .shs-addnew-container,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles > div .shs-addnew-container,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-attributes > div .shs-addnew-container,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-type-attributes > div .shs-addnew-container,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-layout-type-attributes > div .shs-addnew-container,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-simple-type-attributes > div .shs-addnew-container,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-styles > div .shs-addnew-container {
  border-top: 1px solid #ccc;
  margin-top: 20px;
  padding-top: 10px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-title > div .settings-close,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles > div .settings-close,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-attributes > div .settings-close,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-type-attributes > div .settings-close,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-layout-type-attributes > div .settings-close,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-simple-type-attributes > div .settings-close,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-styles > div .settings-close {
  position: absolute;
  top: 20px;
  right: 20px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles {
  margin-right: 20px;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.7);
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles > div > div .clearfix {
  border-top: 1px solid #ccc;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles > div:before {
  content: 'Custom styles';
  font-weight: bold;
  font-size: 2em;
  margin-bottom: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
  display: block;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles.show {
  display: block;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles tr {
  border: none !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles tr td {
  padding: 0 !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles tr td.field-multiple-drag {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles input.button {
  border: none;
  background: transparent none;
  box-shadow: none !important;
  color: #2574bb;
  padding: 0;
  font-size: 0.75rem;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles input.button:hover {
  text-decoration: underline;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles .field--name-field-style-value {
  display: inline-block;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles .field--name-field-style-value > div {
  margin: 0;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles .field--name-field-style-value > div label {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles .form-actions {
  margin: 0 10px;
  display: inline-block;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles .form-actions input {
  border: none;
  background: transparent none;
  box-shadow: none !important;
  color: #2574bb;
  padding: 0;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-custom-styles .form-actions input:hover {
  text-decoration: underline;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .tabledrag-cell-content {
  height: auto;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .tabledrag-handle::after {
  margin-left: 0;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .dropbutton {
  position: relative;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .form-actions {
  align-items: center;
  gap: 10px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .dropbutton-widget {
  border-radius: 0 !important;
  background: white none !important;
  border-color: #2574bb !important;
  background-color: #2574bb !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .dropbutton-widget input {
  background: white none !important;
  box-shadow: none !important;
  text-shadow: none;
  color: white !important;
  background-color: #2574bb !important;
  border-color: #2574bb !important;
  border-radius: 0 !important;
  width: 100%;
  display: block;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .dropbutton-widget button {
  background-color: white !important;
  border-radius: 0 !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .messages--warning {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .entity-browser-iframe-container {
  width: auto !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .media--type-acquia-dam-asset .field--name-field-acquiadam-asset-file {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .media--type-acquia-dam-asset .field--name-name {
  margin: 10px 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
  font-size: 1.5em;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .media--type-acquia-dam-asset .field--name-name .field__label {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) details[data-drupal-selector*="desktop-image"] {
  background-color: #ffffff;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) details[data-drupal-selector*="desktop-image"] .filter-sort-container {
  background-color: transparent !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) [data-drupal-selector*='desktop-image'],
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) [data-drupal-selector*='mobile-image'] {
  margin-left: 0;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) iframe body {
  background-color: red !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) [data-drupal-selector="edit-simple-sitemap"] {
  display: none;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-css,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-breakpoint {
  display: inline-block;
  margin-bottom: 10px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-css label,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-breakpoint label {
  display: none !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-css .form-type-select,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-breakpoint .form-type-select,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-css .shs-field-container,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-breakpoint .shs-field-container {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-css select,
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-breakpoint select {
  margin-right: 5px;
}
.layout-container[data-role*="authenticated"]:not([data-role*="default_admin"]) .field--name-field-breakpoint {
  border-left: 1px solid #333;
  padding-left: 10px;
  margin-left: 5px;
}
.layout-container[data-role*="editor"] .layout-region-node-secondary {
  display: none;
}
.layout-container[data-role*="editor"] .layout-region-node-footer {
  width: 100%;
}
.layout-container[data-role*="editor"] .layout-region-node-footer .layout-region-node-footer__content {
  border-top: 0;
}
.layout-container[data-role*="editor"] .layout-region-node-footer .layout-region-node-footer__content .field--name-moderation-state {
  display: none;
}
.layout-container[data-role*="editor"] .layout-region-node-footer__content {
  border-top: 0;
}
.layout-container[data-role*="editor"] .layout-region-node-footer__content .field--name-moderation-state {
  display: none;
}
.layout-container[data-role*="editor"] .layout-region-node-footer__content #edit-submit {
  font-size: 2em;
}
.layout-container[data-role*="editor"] .field-multiple-drag a {
  display: none;
}
.layout-container[data-role*="editor"] .field-multiple-drag a[data-type="field--name-field-title"] {
  display: block !important;
}
.layout-container[data-role*="editor"] .dropbutton-toggle {
  display: none;
}
.layout-container[data-role*="editor"] .dropbutton-widget {
  padding-right: 0;
}
.layout-container[data-role*="editor"] [data-drupal-selector*="edit-field-sections"] > .clearfix {
  display: none;
}
.layout-container[data-role*="editor"] [data-drupal-selector*="edit-field-sections"] tr {
  border-bottom: 0;
}
.layout-container[data-role*="editor"]:not([data-role*="advance_editor"]) input[id*='remove'] {
  display: none;
}
.layout-container[data-role*="editor"]:not([data-role*="advance_editor"]) td.has-field-custom-styles a.attributes {
  display: none;
}
.layout-container[data-role*="editor"]:not([data-role*="advance_editor"]) td.has-field-custom-styles a.attributes:first-child {
  display: block;
}
.layout-container[data-role*="staging"] .attributes {
  display: none;
}
.layout-container[data-role*="advance_editor"] .field-multiple-drag a {
  display: block;
}
.layout-container[data-role*="advance_editor"] .dropbutton-toggle {
  display: block;
}
.layout-container[data-role*="advance_editor"] [data-drupal-selector*="edit-field-sections"] > .clearfix {
  display: block;
}
.layout-container[data-role*="advance_editor"] .layout-region-node-secondary {
  display: block;
}
.layout-container[data-role*="advance_editor"] .layout-region-node-footer__content {
  border-top: 0;
}
.layout-container[data-role*="advance_editor"] .layout-region-node-footer__content .field--name-moderation-state {
  display: block;
}
.layout-container[data-role*="advance_editor"] [id*=edit-path] {
  display: none;
}
.layout-container[data-role*="advance_editor"] .field--name-moderation-state {
  display: block;
}
.layout-container[data-role*="url_editor"] .layout-region-node-secondary {
  display: block;
}
.layout-container[data-role*="url_editor"] [id*=edit-path] {
  display: block;
}
.layout-container[data-role*="publisher"] .layout-region-node-footer .layout-region-node-footer__content .field--name-moderation-state {
  display: block;
}
.js td .paragraphs-dropbutton-wrapper .dropbutton-multiple .dropbutton-widget {
  position: static;
}
.right-arrow {
  content: "\f054";
  font-family: Font Awesome\ 5 Pro, serif;
  font-weight: lighter;
  font-size: 1em;
  padding-left: 5px;
  right: 5px;
  opacity: 1;
}
.links-with-icons i {
  font-size: 3em;
  color: #2574bb;
  margin-bottom: 5px;
}
.links-with-icons a {
  text-transform: uppercase !important;
  font-weight: bold;
  line-height: 1.5625rem;
  border: none;
  display: inline-block;
  outline-offset: 3px;
  position: relative;
}
.links-with-icons a:after {
  position: absolute;
  content: "\f054";
  font-family: Font Awesome\ 5 Pro, serif;
  font-weight: lighter;
  font-size: 1em;
  padding-left: 5px;
  right: 5px;
  opacity: 1;
}
.links-with-icons a.inline-link {
  text-transform: none !important;
  padding-right: 0;
}
.links-with-icons a.inline-link:after {
  display: none;
}
.displayFlex {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
/** Authenticated user */
body[data-role*="administrator"] .region-global-navigation {
  position: static;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary {
  position: fixed;
  z-index: 999;
  top: 0;
  bottom: 0;
  left: -65px;
  width: 65px;
  max-width: none !important;
  margin: 0 auto;
  padding: 5px 5px 7px !important;
  border: none !important;
  background-color: black;
  transition: left 1s;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li {
  padding: 2px;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li:first-child a:after {
  content: "View";
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li a {
  color: white !important;
  background-color: transparent !important;
  font-weight: normal;
  border-radius: 0 !important;
  border: none !important;
  padding: 2px 5px;
  margin: 0;
  font-size: 0;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li a:after {
  font-size: 1rem;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li a[href*="edit"]:after {
  content: "Edit";
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li a[href*="revisions"] {
  display: none !important;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li a[href*="latest"]:after {
  content: "Draft";
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li a:hover,
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li a:focus {
  color: #2574bb;
  text-decoration: underline;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary li.active a {
  border: 1px solid #fff !important;
  font-weight: bold;
  color: #2574bb;
  text-decoration: none;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary:after {
  content: '\f06e';
  display: block;
  background-color: #000;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 0 7px 0 10px;
  font-family: 'Font Awesome\ 5 Pro', serif;
  font-size: 0.8em;
  position: absolute;
  top: 5px;
  right: -30px;
  color: #fff;
  font-weight: 300;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) .tabs--primary:hover {
  left: 0;
  z-index: 1000;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) #block-useraccountmenu {
  position: fixed;
  z-index: 999;
  top: 0;
  bottom: 0;
  left: -80px;
  right: auto;
  width: 80px;
  max-width: none !important;
  margin: 0 auto;
  padding: 5px 5px 7px !important;
  border: none !important;
  background-color: black;
  transition: left 1s;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) #block-useraccountmenu:after {
  content: '\f2f5';
  display: block;
  background-color: #000;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 0 7px 0 10px;
  font-family: 'Font Awesome\ 5 Pro', serif;
  font-size: 0.8em;
  position: absolute;
  top: 30px;
  right: -30px;
  color: #fff;
  font-weight: 300;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) #block-useraccountmenu:hover {
  left: 0;
  z-index: 1000;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) #block-useraccountmenu li a {
  background-color: transparent !important;
  padding: 2px;
  line-height: 1em;
  color: #fff;
  font-weight: normal;
}
body[data-role*="authenticated"]:not([data-role*="administrator"]) #block-useraccountmenu li a:hover {
  text-decoration: underline;
}
body[data-role*="authenticated"]:not([data-role*="administrator"])[data-role*="editor"] .region-global-navigation {
  position: static;
}
body[data-role*="authenticated"]:not([data-role*="administrator"])[data-role*="editor"] #block-useraccountmenu {
  top: 80px;
}
body[data-role*="authenticated"]:not([data-role*="administrator"])[data-role*="editor"] .tabs--primary {
  top: 80px;
}
/** End: Authenticated user */