/*@charset 'utf-8';*/
/*@import 'settings';*/
/*@import 'foundation';
@import 'motion-ui';*/
/*@include foundation-global-styles;
@include foundation-grid;
//@include foundation-flex-grid;
@include foundation-float-classes;
//@include foundation-flex-classes;
//@include foundation-xy-grid-classes;
@include foundation-typography;
@include foundation-button;
@include foundation-forms;
@include foundation-range-input;
@include foundation-accordion;
@include foundation-accordion-menu;
@include foundation-badge;
@include foundation-breadcrumbs;
@include foundation-button-group;
@include foundation-callout;
@include foundation-card;
@include foundation-close-button;
@include foundation-menu;
@include foundation-menu-icon;
@include foundation-drilldown-menu;
@include foundation-dropdown;
@include foundation-dropdown-menu;
@include foundation-responsive-embed;
@include foundation-label;
@include foundation-media-object;
@include foundation-off-canvas;
@include foundation-orbit;
@include foundation-pagination;
@include foundation-progress-bar;
@include foundation-slider;
@include foundation-sticky;
@include foundation-reveal;
@include foundation-switch;
@include foundation-table;
@include foundation-tabs;
@include foundation-thumbnail;
@include foundation-title-bar;
@include foundation-tooltip;
@include foundation-top-bar;
@include foundation-visibility-classes;*/
/*@include motion-ui-transitions;
@include motion-ui-animations;*/
/*$global-shadow:0px 3px 12px rgba(0, 0, 0, 0.15), 0px 4px 18px rgba(0, 0, 0, 0.03);*/
@font-face {
  font-family: "fra-data-explorer";
  src: url("webfont.ttf") format("truetype");
}
@font-face {
  font-family: "fra-icons";
  src: url("../fonts/fra-2021.woff2") format("woff2"), url("../fonts/fra-2021.ttf") format("truetype"), url("../fonts/fra-2021.woff") format("woff"), url("../fonts/fra-2021.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
footer dt:nth-child(5) span:before, footer dt:nth-child(3) span:before, footer dt:first-child span:before {
  font-family: "fra-icons";
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.field-type-text-long ul, .field-type-text-long ol {
  padding-left: 2.5rem;
  margin-left: 0;
}
.field-type-text-long ul li {
  list-style-type: disc;
}
.field-type-text-long ol li {
  list-style-type: decimal;
}

@font-face {
  font-family: "Roboto-400";
  src: url("../fonts/roboto/Roboto-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-500";
  src: url("../fonts/roboto/Roboto-Medium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-700";
  src: url("../fonts/roboto/Roboto-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  line-height: 1.1;
  color: inherit;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue" !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2rem;
}

h1, .h1, h2, .h2, h3, .h3 {
  margin-top: 22px;
  margin-bottom: 11px;
}

h2, .h2 {
  font-size: 1.625rem;
}

body {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-size: 1rem;
  line-height: 22.85px;
  color: #343d55;
  background-color: #ffffff;
}

/*.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
  font-family:inherit;
}*/
/*
h1{
  font-size:2.5rem;
}*/
h1, .h1, h2, .h2, h3, .h3 {
  margin-top: 1.375rem;
  margin-bottom: 0.6875rem;
}

/*
h2, .h2 {
  font-size: rem-calc(26);
}*/
h3, .h3 {
  font-size: 1.3125rem;
}

p {
  margin-bottom: 0.6875rem;
  font-weight: inherit;
  line-height: 1.428125rem;
}

@media screen and (max-width: 64em) {
  h1 {
    font-size: 1.375rem;
  }
}
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-size-adjust: 100%;
}

a {
  text-decoration: none;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  color: #004ca6;
}
a:focus, a:hover {
  color: #00295a;
  text-decoration: underline;
}

dl, ol, ul {
  line-height: inherit;
  margin-bottom: 0.6875rem;
}

ul, li {
  list-style-type: none;
}

.theme-item {
  border-top-width: 5px;
  border-top-style: solid;
  padding: 15px 0;
}

.theme-item-Justice,
.theme-background-justice {
  border-color: #db001b;
}

.theme-item-Equality,
.theme-background-equality {
  border-color: #26786d;
}

.theme-item-Asylum,
.theme-background-asylum {
  border-color: #e4a63d;
}

.theme-item-Data,
.theme-background-data {
  border-color: #00869e;
}

.theme-item-Systems,
.theme-background-systems {
  border-color: #6c0e8b;
}

.theme-background-justice {
  border-bottom-color: #db001b !important;
}

.theme-background-equality {
  border-bottom-color: #26786d !important;
}

.theme-background-asylum {
  border-bottom-color: #e4a63d !important;
}

.theme-background-data {
  border-bottom-color: #00869e !important;
}

.theme-background-systems {
  border-bottom-color: #6c0e8b !important;
}

.theme-background-justice .theme-background-justice,
.theme-background-equality .theme-background-equality,
.theme-background-asylum .theme-background-asylum,
.theme-background-data .theme-background-data,
.theme-background-systems .theme-background-systems {
  border-top-width: 5px;
  border-top-style: solid;
  border-bottom: 1px solid;
}

.block-fra-foundation-breadcrumbs.theme-item-Justice {
  border-bottom-color: #db001b;
}
.block-fra-foundation-breadcrumbs.theme-item-Equality {
  border-bottom-color: #26786d;
}
.block-fra-foundation-breadcrumbs.theme-item-Asylum {
  border-bottom-color: #e4a63d;
}
.block-fra-foundation-breadcrumbs.theme-item-Data {
  border-bottom-color: #00869e;
}
.block-fra-foundation-breadcrumbs.theme-item-Systems {
  border-bottom-color: #6c0e8b;
}

@media screen and (min-width: 64.0625em) {
  h4 {
    font-size: 1.3125rem;
  }
}

@media screen and (min-width: 64.0625em) {
  h3 {
    font-size: 1.5625rem;
  }
}

b, strong {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
}

.row {
  max-width: none;
}

.container, .path-contact .block-webform-block, .path-contact .FRAContact .block-webform-block, .path-contact .block.block-block-content:nth-child(6), .path-contact .FRAContact .block.block-block-content:nth-child(6), .path-contact .block.block-block-content:nth-child(2), .path-contact .block.block-block-content:nth-child(4), .path-contact .FRAContact .block.block-block-content:nth-child(2), .path-contact .FRAContact .block.block-block-content:nth-child(4), .path-contact .FRAContact .container, .path-contact .FRAContact .block-webform-block, .path-contact .FRAContact .block-webform-block, .path-contact .FRAContact .block.block-block-content:nth-child(6), .path-contact .FRAContact .block.block-block-content:nth-child(6), .path-contact .FRAContact .block.block-block-content:nth-child(2), .path-contact .FRAContact .block.block-block-content:nth-child(4), .path-contact .FRAContact .block.block-block-content:nth-child(2), .path-contact .FRAContact .block.block-block-content:nth-child(4), .path-contact .FRAContact .path-frontpage:not(.lang-en) .GreyHeader > *, .path-frontpage:not(.lang-en) .path-contact .FRAContact .GreyHeader > *, .path-contact .FRAContact header.row .top-wrapper, header.row .path-contact .FRAContact .top-wrapper, .path-contact .FRAContact .main-menu--dropdown-wrapper, .path-contact .FRAContact .block-mainmenu-2, .path-contact .FRAContact .ActionButtonsWrapper .gen-action-buttons, .ActionButtonsWrapper .path-contact .FRAContact .gen-action-buttons, .path-contact .FRAContact .node--type-infoportal-case-law-reference .GenHeader > *, .node--type-infoportal-case-law-reference .path-contact .FRAContact .GenHeader > *, .path-contact .FRAContact #deeplinked-accordion, .path-contact .FRAContact .node--type-fra-publication .field-node--field-fra-documents, .node--type-fra-publication .path-contact .FRAContact .field-node--field-fra-documents,
.path-contact .FRAContact .node--type-fra-publication .publication-section-tabs,
.node--type-fra-publication .path-contact .FRAContact .publication-section-tabs, .path-contact .FRAContact .WorkOnRightsContainer, .path-contact .FRAContact .full-width-page.path-work-on-rights .ThemeGroup > *, .full-width-page.path-work-on-rights .path-contact .FRAContact .ThemeGroup > *, .path-contact .FRAContact .taxonomy-term--type-themes .ThemeGroupMain, .taxonomy-term--type-themes .path-contact .FRAContact .ThemeGroupMain, .path-contact .FRAContact .block-views-blockfra-spotlight-fra-spotlight-above-block .item-list, .block-views-blockfra-spotlight-fra-spotlight-above-block .path-contact .FRAContact .item-list,
.path-contact .FRAContact .block-views-blockfra-spotlight-fra-spotlight-bellow-block .item-list,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .path-contact .FRAContact .item-list, .path-contact .FRAContact .block-views-blockfra-highlights-fra-mega-highlight-block, .path-contact .FRAContact .block-views-blockfra-highlights-fra-mini-highlights-block,
.path-contact .FRAContact .block-views-blockfra-highlights-publication-homepage-highlights, .path-contact .FRAContact .block-region-mid-first, .path-contact .FRAContact .view-themes-related-eu-charter,
.path-contact .FRAContact .GenFraRefrenceHead, .path-contact .FRAContact .path-eu-charter .charter-search-results-head-wrapper, .path-eu-charter .path-contact .FRAContact .charter-search-results-head-wrapper, .path-contact .FRAContact .path-eu-charter .charter-search-results-head-wrapper + .views-exposed-form, .path-eu-charter .path-contact .FRAContact .charter-search-results-head-wrapper + .views-exposed-form, .path-contact .FRAContact .view-fra-highlights, .path-contact .FRAContact .theme-tabs .horizontal-tabs-panes-wrapper .horizontal-tabs-panes, .theme-tabs .horizontal-tabs-panes-wrapper .path-contact .FRAContact .horizontal-tabs-panes, .path-contact .FRAContact #eu-charter-tabs, .path-contact .FRAContact .tabs-content > *, .path-contact .FRAContact .eu-charter-search-wrapper, .path-contact .FRAContact .path-promising-practices-list .views-element-container, .path-promising-practices-list .path-contact .FRAContact .views-element-container,
.path-contact .FRAContact .path-case-law-database .views-element-container,
.path-case-law-database .path-contact .FRAContact .views-element-container, .path-contact .FRAContact .horizontal-tabs-list,
.path-contact .FRAContact #publication-section-tabs, .path-contact .FRAContact .eu-charter-view .GreyHeader, .eu-charter-view .path-contact .FRAContact .GreyHeader, .path-contact .FRAContact .eu-charter-view .eu-charter-section > ul, .eu-charter-view .path-contact .FRAContact .eu-charter-section > ul, .path-contact .FRAContact .eu-charter-view-results .charter-search-results-head-wrapper, .eu-charter-view-results .path-contact .FRAContact .charter-search-results-head-wrapper,
.path-contact .FRAContact .eu-charter-view-results .views-exposed-form.bef-exposed-form,
.eu-charter-view-results .path-contact .FRAContact .views-exposed-form.bef-exposed-form, .path-contact .FRAContact .FRCPrevNext .FRCP-wrapper, .FRCPrevNext .path-contact .FRAContact .FRCP-wrapper, .path-contact .FRAContact .charterpedia-children, .path-contact .FRAContact .main-charter-article .field-node--field-info-body, .main-charter-article .path-contact .FRAContact .field-node--field-info-body,
.path-contact .FRAContact .main-charter-article h2,
.main-charter-article .path-contact .FRAContact h2, .path-contact .FRAContact .horizontal-tabs-panes > *, .path-contact .FRAContact .full-width-page.path-search .views-element-container .GreyHeader > *, .full-width-page.path-search .views-element-container .path-contact .FRAContact .GreyHeader > *, .path-contact .FRAContact .full-width-page.path-search .views-element-container header > *:not(.GreyHeader), .full-width-page.path-search .views-element-container .path-contact .FRAContact header > *:not(.GreyHeader), .path-contact .FRAContact .full-width-page.path-search .views-element-container .search-results-list, .full-width-page.path-search .views-element-container .path-contact .FRAContact .search-results-list, .path-contact .FRAContact .node--type-infoportal-case-law-reference .theme-tabs, .node--type-infoportal-case-law-reference .path-contact .FRAContact .theme-tabs, .node--type-infoportal-case-law-reference .theme-tabs, .full-width-page.path-search .views-element-container .search-results-list, .full-width-page.path-search .views-element-container header > *:not(.GreyHeader), .full-width-page.path-search .views-element-container .GreyHeader > *, .horizontal-tabs-panes > *, .main-charter-article .field-node--field-info-body,
.main-charter-article h2, .charterpedia-children, .FRCPrevNext .FRCP-wrapper, .eu-charter-view-results .charter-search-results-head-wrapper,
.eu-charter-view-results .views-exposed-form.bef-exposed-form, .eu-charter-view .eu-charter-section > ul, .eu-charter-view .GreyHeader, .horizontal-tabs-list,
#publication-section-tabs, .path-promising-practices-list .views-element-container,
.path-case-law-database .views-element-container, .eu-charter-search-wrapper, .tabs-content > *, #eu-charter-tabs, .theme-tabs .horizontal-tabs-list, .theme-tabs .horizontal-tabs-panes-wrapper .horizontal-tabs-panes, .view-fra-highlights, .path-eu-charter .charter-search-results-head-wrapper + .views-exposed-form, .path-eu-charter .charter-search-results-head-wrapper, .view-themes-related-eu-charter,
.GenFraRefrenceHead, .block-region-mid-first, .block-views-blockfra-highlights-fra-mini-highlights-block,
.block-views-blockfra-highlights-publication-homepage-highlights, .block-views-blockfra-highlights-fra-mega-highlight-block, .block-views-blockfra-spotlight-fra-spotlight-above-block .item-list,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .item-list, .taxonomy-term--type-themes .ThemeGroupMain, .full-width-page.path-work-on-rights .ThemeGroup > *, .WorkOnRightsContainer, .node--type-fra-publication .tabs-content > *, .node--type-fra-publication .field-node--field-fra-documents,
.node--type-fra-publication .publication-section-tabs, #deeplinked-accordion, .node--type-infoportal-case-law-reference .GenHeader > *, .ActionButtonsWrapper .gen-action-buttons, .block-mainmenu-2, .main-menu--dropdown-wrapper, header.row .top-wrapper, .path-frontpage:not(.lang-en) .GreyHeader > * {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
  font-weight: 400;
  color: #6E7687;
  font-size: 0.875rem;
  padding-left: 0;
}

.podcast-head-img img {
  height: 200px;
  margin-bottom: 20px;
}

@media screen and (min-width: 62.0625em) {
  .main-wrapper {
    display: flex;
  }
}

.fra-hidden {
  display: none;
}

@media screen and (max-width: 767px) {
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
}
.form-item-sort-by label,
.form-item-sort-order label {
  display: none;
}

.full-width-page .main-wrapper {
  max-width: none;
}
.full-width-page .main-wrapper > #main {
  padding: 0;
}

@media screen and (max-width: 1024px) {
  .hide-for-small {
    display: none;
    box-sizing: border-box;
  }
}
@media screen and (min-width: 1024px) {
  .title-bar,
  .top-bar {
    display: none;
  }
}
.item-list ul > li a {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}

.views-element-container.views-element-container table {
  margin-bottom: 1.375rem;
}
.views-element-container.views-element-container table caption {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
  color: black;
  font-size: 1rem;
}
.views-element-container.views-element-container table th {
  border-top: none;
}

.fra-table-left {
  overflow-x: auto;
  min-height: 0.01%;
}

@media screen and (max-width: 767px) {
  .fra-table-center {
    width: 100%;
    margin-bottom: 16.5px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #e1e5f0;
  }
}
.ToolsList {
  list-style: none;
  margin: 40px -10px;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.ToolsList li {
  width: 33.33333333%;
  padding: 0 10px;
  margin: 10px 0;
  display: flex;
  align-items: stretch;
}

.ToolsList a {
  display: flex;
  align-items: center;
  text-align: center;
  padding: 20px;
  font-size: 0.875rem;
  border: 1px solid #004CA6;
}

.ToolsList strong {
  display: block;
  font-size: 1.125rem;
  font-weight: 500;
  margin-bottom: 10px;
}

@media (max-width: 991px) {
  .ToolsList li {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .ToolsList li,
  .ToolsList li a,
  .ToolsList li a span {
    width: 100%;
  }
}
.GreyHeader + .link-to-orphan {
  margin-top: 20px;
  display: inline-block;
}

.path-frontpage:not(.lang-en) .eu-charter-section {
  background-color: #d1d7de !important;
}
.path-frontpage:not(.lang-en) .paginator-wrapper {
  margin: 10px 0;
}
.path-frontpage:not(.lang-en) .GreyHeader {
  position: relative;
}
.path-frontpage:not(.lang-en) .GreyHeader:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.path-frontpage:not(.lang-en) .GreyHeader:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.path-frontpage:not(.lang-en) .GreyHeader .form-actions {
  margin-bottom: 0;
}
.path-frontpage:not(.lang-en) .GreyHeader .views-exposed-form .form-actions {
  margin-bottom: 1rem;
}

.homepage-eu-charter-view {
  text-align: center;
  background: #d1d7de !important;
}
.homepage-eu-charter-view .GreyHeader, .homepage-eu-charter-view header {
  background: #d1d7de !important;
}
.homepage-eu-charter-view .GreyHeader img, .homepage-eu-charter-view header img {
  width: 85px;
  padding-top: 15px;
}
.homepage-eu-charter-view .GreyHeader:before, .homepage-eu-charter-view header:before {
  display: none !important;
}
.homepage-eu-charter-view .GreyHeader:after, .homepage-eu-charter-view header:after {
  display: none !important;
}

/* // EDITORIAL */
.Editorial {
  padding-top: 20px;
  margin-bottom: 40px;
}

.PubDownloads + .Editorial {
  border-top: 1px solid #dcdee3;
}

.FFilters + .container > .Editorial, .path-contact .FFilters + .block-webform-block > .Editorial, .path-contact .FRAContact .FFilters + .block-webform-block > .Editorial, .path-contact .FFilters + .block.block-block-content:nth-child(6) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(6) > .Editorial, .path-contact .FFilters + .block.block-block-content:nth-child(2) > .Editorial, .path-contact .FFilters + .block.block-block-content:nth-child(4) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(2) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(4) > .Editorial, .path-contact .FRAContact .FFilters + .container > .Editorial, .path-contact .FRAContact .FFilters + .block-webform-block > .Editorial, .path-contact .FRAContact .FFilters + .block-webform-block > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(6) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(6) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(2) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(4) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(2) > .Editorial, .path-contact .FRAContact .FFilters + .block.block-block-content:nth-child(4) > .Editorial, .path-contact .FRAContact .path-frontpage:not(.lang-en) .GreyHeader > .FFilters + * > .Editorial, .path-frontpage:not(.lang-en) .path-contact .FRAContact .GreyHeader > .FFilters + * > .Editorial, .path-contact .FRAContact header.row .FFilters + .top-wrapper > .Editorial, header.row .path-contact .FRAContact .FFilters + .top-wrapper > .Editorial, .path-contact .FRAContact .FFilters + .main-menu--dropdown-wrapper > .Editorial, .path-contact .FRAContact .FFilters + .block-mainmenu-2 > .Editorial, .path-contact .FRAContact .ActionButtonsWrapper .FFilters + .gen-action-buttons > .Editorial, .ActionButtonsWrapper .path-contact .FRAContact .FFilters + .gen-action-buttons > .Editorial, .path-contact .FRAContact .node--type-infoportal-case-law-reference .GenHeader > .FFilters + * > .Editorial, .node--type-infoportal-case-law-reference .path-contact .FRAContact .GenHeader > .FFilters + * > .Editorial, .path-contact .FRAContact .FFilters + #deeplinked-accordion > .Editorial, .path-contact .FRAContact .node--type-fra-publication .FFilters + .field-node--field-fra-documents > .Editorial, .node--type-fra-publication .path-contact .FRAContact .FFilters + .field-node--field-fra-documents > .Editorial,
.path-contact .FRAContact .node--type-fra-publication .FFilters + .publication-section-tabs > .Editorial,
.node--type-fra-publication .path-contact .FRAContact .FFilters + .publication-section-tabs > .Editorial, .path-contact .FRAContact .FFilters + .WorkOnRightsContainer > .Editorial, .path-contact .FRAContact .full-width-page.path-work-on-rights .ThemeGroup > .FFilters + * > .Editorial, .full-width-page.path-work-on-rights .path-contact .FRAContact .ThemeGroup > .FFilters + * > .Editorial, .path-contact .FRAContact .taxonomy-term--type-themes .FFilters + .ThemeGroupMain > .Editorial, .taxonomy-term--type-themes .path-contact .FRAContact .FFilters + .ThemeGroupMain > .Editorial, .path-contact .FRAContact .block-views-blockfra-spotlight-fra-spotlight-above-block .FFilters + .item-list > .Editorial, .block-views-blockfra-spotlight-fra-spotlight-above-block .path-contact .FRAContact .FFilters + .item-list > .Editorial,
.path-contact .FRAContact .block-views-blockfra-spotlight-fra-spotlight-bellow-block .FFilters + .item-list > .Editorial,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .path-contact .FRAContact .FFilters + .item-list > .Editorial, .path-contact .FRAContact .FFilters + .block-views-blockfra-highlights-fra-mega-highlight-block > .Editorial, .path-contact .FRAContact .FFilters + .block-views-blockfra-highlights-fra-mini-highlights-block > .Editorial,
.path-contact .FRAContact .FFilters + .block-views-blockfra-highlights-publication-homepage-highlights > .Editorial, .path-contact .FRAContact .FFilters + .block-region-mid-first > .Editorial, .path-contact .FRAContact .FFilters + .view-themes-related-eu-charter > .Editorial,
.path-contact .FRAContact .FFilters + .GenFraRefrenceHead > .Editorial, .path-contact .FRAContact .path-eu-charter .FFilters + .charter-search-results-head-wrapper > .Editorial, .path-eu-charter .path-contact .FRAContact .FFilters + .charter-search-results-head-wrapper > .Editorial, .path-contact .FRAContact .path-eu-charter .charter-search-results-head-wrapper.FFilters + .views-exposed-form > .Editorial, .path-eu-charter .path-contact .FRAContact .charter-search-results-head-wrapper.FFilters + .views-exposed-form > .Editorial, .path-contact .FRAContact .FFilters + .view-fra-highlights > .Editorial, .path-contact .FRAContact .theme-tabs .horizontal-tabs-panes-wrapper .FFilters + .horizontal-tabs-panes > .Editorial, .theme-tabs .horizontal-tabs-panes-wrapper .path-contact .FRAContact .FFilters + .horizontal-tabs-panes > .Editorial, .path-contact .FRAContact .FFilters + #eu-charter-tabs > .Editorial, .path-contact .FRAContact .tabs-content > .FFilters + * > .Editorial, .path-contact .FRAContact .FFilters + .eu-charter-search-wrapper > .Editorial, .path-contact .FRAContact .path-promising-practices-list .FFilters + .views-element-container > .Editorial, .path-promising-practices-list .path-contact .FRAContact .FFilters + .views-element-container > .Editorial,
.path-contact .FRAContact .path-case-law-database .FFilters + .views-element-container > .Editorial,
.path-case-law-database .path-contact .FRAContact .FFilters + .views-element-container > .Editorial, .path-contact .FRAContact .FFilters + .horizontal-tabs-list > .Editorial,
.path-contact .FRAContact .FFilters + #publication-section-tabs > .Editorial, .path-contact .FRAContact .eu-charter-view .FFilters + .GreyHeader > .Editorial, .eu-charter-view .path-contact .FRAContact .FFilters + .GreyHeader > .Editorial, .path-contact .FRAContact .eu-charter-view .eu-charter-section > .FFilters + ul > .Editorial, .eu-charter-view .path-contact .FRAContact .eu-charter-section > .FFilters + ul > .Editorial, .path-contact .FRAContact .eu-charter-view-results .FFilters + .charter-search-results-head-wrapper > .Editorial, .eu-charter-view-results .path-contact .FRAContact .FFilters + .charter-search-results-head-wrapper > .Editorial,
.path-contact .FRAContact .eu-charter-view-results .FFilters + .views-exposed-form.bef-exposed-form > .Editorial,
.eu-charter-view-results .path-contact .FRAContact .FFilters + .views-exposed-form.bef-exposed-form > .Editorial, .path-contact .FRAContact .FRCPrevNext .FFilters + .FRCP-wrapper > .Editorial, .FRCPrevNext .path-contact .FRAContact .FFilters + .FRCP-wrapper > .Editorial, .path-contact .FRAContact .FFilters + .charterpedia-children > .Editorial, .path-contact .FRAContact .main-charter-article .FFilters + .field-node--field-info-body > .Editorial, .main-charter-article .path-contact .FRAContact .FFilters + .field-node--field-info-body > .Editorial,
.path-contact .FRAContact .main-charter-article .FFilters + h2 > .Editorial,
.main-charter-article .path-contact .FRAContact .FFilters + h2 > .Editorial, .path-contact .FRAContact .horizontal-tabs-panes > .FFilters + * > .Editorial, .path-contact .FRAContact .full-width-page.path-search .views-element-container .GreyHeader > .FFilters + * > .Editorial, .full-width-page.path-search .views-element-container .path-contact .FRAContact .GreyHeader > .FFilters + * > .Editorial, .path-contact .FRAContact .full-width-page.path-search .views-element-container header > .FFilters + *:not(.GreyHeader) > .Editorial, .full-width-page.path-search .views-element-container .path-contact .FRAContact header > .FFilters + *:not(.GreyHeader) > .Editorial, .path-contact .FRAContact .full-width-page.path-search .views-element-container .FFilters + .search-results-list > .Editorial, .full-width-page.path-search .views-element-container .path-contact .FRAContact .FFilters + .search-results-list > .Editorial, .path-contact .FRAContact .node--type-infoportal-case-law-reference .FFilters + .theme-tabs > .Editorial, .node--type-infoportal-case-law-reference .path-contact .FRAContact .FFilters + .theme-tabs > .Editorial, .node--type-infoportal-case-law-reference .FFilters + .theme-tabs > .Editorial, .full-width-page.path-search .views-element-container .FFilters + .search-results-list > .Editorial, .full-width-page.path-search .views-element-container header > .FFilters + *:not(.GreyHeader) > .Editorial, .full-width-page.path-search .views-element-container .GreyHeader > .FFilters + * > .Editorial, .horizontal-tabs-panes > .FFilters + * > .Editorial, .main-charter-article .FFilters + .field-node--field-info-body > .Editorial,
.main-charter-article .FFilters + h2 > .Editorial, .FFilters + .charterpedia-children > .Editorial, .FRCPrevNext .FFilters + .FRCP-wrapper > .Editorial, .eu-charter-view-results .FFilters + .charter-search-results-head-wrapper > .Editorial,
.eu-charter-view-results .FFilters + .views-exposed-form.bef-exposed-form > .Editorial, .eu-charter-view .eu-charter-section > .FFilters + ul > .Editorial, .eu-charter-view .FFilters + .GreyHeader > .Editorial, .FFilters + .horizontal-tabs-list > .Editorial,
.FFilters + #publication-section-tabs > .Editorial, .path-promising-practices-list .FFilters + .views-element-container > .Editorial,
.path-case-law-database .FFilters + .views-element-container > .Editorial, .FFilters + .eu-charter-search-wrapper > .Editorial, .tabs-content > .FFilters + * > .Editorial, .FFilters + #eu-charter-tabs > .Editorial, .theme-tabs .horizontal-tabs-panes-wrapper .FFilters + .horizontal-tabs-panes > .Editorial, .FFilters + .view-fra-highlights > .Editorial, .path-eu-charter .charter-search-results-head-wrapper.FFilters + .views-exposed-form > .Editorial, .path-eu-charter .FFilters + .charter-search-results-head-wrapper > .Editorial, .FFilters + .view-themes-related-eu-charter > .Editorial,
.FFilters + .GenFraRefrenceHead > .Editorial, .FFilters + .block-region-mid-first > .Editorial, .FFilters + .block-views-blockfra-highlights-fra-mini-highlights-block > .Editorial,
.FFilters + .block-views-blockfra-highlights-publication-homepage-highlights > .Editorial, .FFilters + .block-views-blockfra-highlights-fra-mega-highlight-block > .Editorial, .block-views-blockfra-spotlight-fra-spotlight-above-block .FFilters + .item-list > .Editorial,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .FFilters + .item-list > .Editorial, .taxonomy-term--type-themes .FFilters + .ThemeGroupMain > .Editorial, .full-width-page.path-work-on-rights .ThemeGroup > .FFilters + * > .Editorial, .FFilters + .WorkOnRightsContainer > .Editorial, .node--type-fra-publication .FFilters + .field-node--field-fra-documents > .Editorial,
.node--type-fra-publication .FFilters + .publication-section-tabs > .Editorial, .FFilters + #deeplinked-accordion > .Editorial, .node--type-infoportal-case-law-reference .GenHeader > .FFilters + * > .Editorial, .ActionButtonsWrapper .FFilters + .gen-action-buttons > .Editorial, .FFilters + .block-mainmenu-2 > .Editorial, .FFilters + .main-menu--dropdown-wrapper > .Editorial, header.row .FFilters + .top-wrapper > .Editorial, .path-frontpage:not(.lang-en) .GreyHeader > .FFilters + * > .Editorial {
  padding-top: 0;
}

.EditorialDL dt {
  margin-top: 20px;
}

.CountriesList {
  list-style: none;
  margin: 20px -10px;
  padding: 0;
}

.CountriesList:after {
  content: "";
  display: table;
  width: 100%;
}

.CountriesList li {
  margin: 10px 0;
  padding: 0 10px;
  float: left;
  width: 25%;
}

.CountriesList a {
  display: block;
  text-align: center;
  padding: 10px;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
  border: 1px solid #004CA6;
  position: relative;
}

.CountriesList a:hover,
.CountriesList a:focus {
  background-color: #f2f2f2;
}

.CountriesList a:after {
  content: "\f061";
  font-family: "Font Awesome 5 Free";
  font-size: 0.875rem;
  font-weight: 700;
  color: #FFD100;
  margin-left: 10px;
  position: absolute;
}

@media (max-width: 991px) {
  .CountriesList li {
    width: 50%;
  }
}
@media (max-width: 425px) {
  .CountriesList li {
    width: 100%;
    margin: 5px 0;
  }
  .CountriesList a {
    padding: 5px;
  }
}
.GreyHeader + p {
  margin-top: 15px;
}

.FRAHero {
  display: block;
  min-height: 400px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.FRAHero .btn, .FRAHero .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters .FRAHero .btn.btn-sm {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.42857143;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #555e78;
  background-color: #edf0f2;
  border-color: #cfd7dd;
}

.FRAHeroText {
  width: 100%;
  padding: 0 15px;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  box-sizing: border-box;
}

.node--type-fra-event .field-node--field-fra-date time,
.node--type-fra-national-contribution.node .field-node--field-fra-date time,
.node--type-fra-reference .field-node--field-fra-date time,
.node--type-fra-call-for-tender .field-node--field-fra-date time,
.node--type-fra-infographics .field-node--field-fra-date time,
.node--type-fra-news-item .field-node--field-fra-date time,
.node--type-fra-page .field-node--field-fra-date time,
.node--type-fra-partner-organisation .field-node--field-fra-date time,
.node--type-fra-promising-practice .field-node--field-fra-date time,
.node--type-fra-publication .field-node--field-fra-date time,
.node--type-fra-speech .field-node--field-fra-date time,
.node--type-fra-theme .field-node--field-fra-date time,
.node--type-fra-vacancy .field-node--field-fra-date time,
.node--type-fra-video .field-node--field-fra-date time,
.node--type-mdx-dataset .field-node--field-fra-date time,
.node--type-dvs-survey .field-node--field-fra-date time {
  color: #343d55;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1.0625rem;
}

.GenHeader .PubPubDate .field-node--field-fra-last-update-label:after, .ProjectDate > div:first-child:after,
.field-node--field-fra-project-status > div:first-child:after, .node--type-fra-partner-organisation .field-node--field-fra-tags .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-geographical-scope .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-address .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-email .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-url .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-contact-person .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-country .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-partner-logo .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-summary .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-see-also2 .field-label:after,
.node--type-fra-partner-organisation .field-node--field-fra-partner-type .field-label:after,
.node--type-fra-partner-organisation .field-node--field-frf-event-year .field-label:after,
.node--type-fra-theme .field-node--field-fra-tags .field-label:after,
.node--type-fra-theme .field-node--field-fra-geographical-scope .field-label:after,
.node--type-fra-theme .field-node--field-fra-address .field-label:after,
.node--type-fra-theme .field-node--field-fra-email .field-label:after,
.node--type-fra-theme .field-node--field-fra-url .field-label:after,
.node--type-fra-theme .field-node--field-fra-contact-person .field-label:after,
.node--type-fra-theme .field-node--field-fra-country .field-label:after,
.node--type-fra-theme .field-node--field-fra-partner-logo .field-label:after,
.node--type-fra-theme .field-node--field-fra-summary .field-label:after,
.node--type-fra-theme .field-node--field-fra-see-also2 .field-label:after,
.node--type-fra-theme .field-node--field-fra-partner-type .field-label:after,
.node--type-fra-theme .field-node--field-frf-event-year .field-label:after, .node--type-fra-person.node--view-mode-teaser .field-node--field-fra-department .field-label:after,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-job-title .field-label:after,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-email .field-label:after,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-academic-qualification .field-label:after, .GenHeader.GenHeader.GenHeader .field-node--field-frf-start-date .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-organised-by .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-event-type .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-title-original-lang .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-author .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-publisher .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-page-numbers .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-year .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-academic-qualification .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-country .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-national-organisation .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-email .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-address .field-label:after,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-phone .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-introductory-video .field-label:after,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-twitter .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-linkedin-page .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-website .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-status .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-manager .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-related-content .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-type .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-category .field-label:after,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-speech-speaker .field-label:after,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-url .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-info-policy-area .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body-type .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-info-type-of-case-law .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-info-decision-date .field-label:after,
.GenHeader.GenHeader.GenHeader .field-node--field-info-ecli .field-label:after, .GenHeader.GenHeader.GenHeader .event-date-group > div:first-child:after,
.GenHeader.GenHeader.GenHeader .event-location-group > div:first-child:after,
.GenHeader.GenHeader.GenHeader .event-website-link-group > div:first-child:after,
.GenHeader.GenHeader.GenHeader .fra-reference-published-in-group > div:first-child:after,
.GenHeader.GenHeader.GenHeader .fra-reference-month-group > div:first-child:after,
.GenHeader.GenHeader.GenHeader .fra-reference-day-group > div:first-child:after {
  content: ":";
  margin-right: 3px;
}

.fra-reference-published-in-group > .field-wrapper:not(:last-child) .field-item:after {
  content: ",";
  margin-right: 3px;
}

.main-charter-article h2:after, .ThemeGroup h1:after, .ThemeGroup h2:after, .WorkOnRightsContainer h2:after, .GreyHeader h1:after, #block-fra-newsletter-header .block-title:after {
  content: "";
  position: absolute;
  display: block;
  height: 5px;
  width: 100px;
  margin-left: -50px;
  background: #011D55;
  bottom: -25px;
  left: 50%;
}

footer {
  color: white;
  background: #003399;
}
footer > .row {
  max-width: 1170px;
}
footer > .row:last-child {
  max-width: none;
  background-color: #111E27;
}
footer .large-4 {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width: 64.0625em) {
  footer #footer-first {
    width: 25%;
  }
}
@media screen and (min-width: 64.0625em) {
  footer #footer-middle {
    width: 41.66666667%;
  }
}
footer #footer-last {
  background: #011D55;
}
@media screen and (min-width: 64.0625em) {
  footer #footer-last {
    width: 33.333333%;
  }
}
footer #footer-last dt {
  float: left;
  width: 30px;
  margin-top: 20px;
  font-weight: 400;
  height: 16px;
}
footer #footer-last dt:first-child {
  margin-top: 0;
}
footer #footer-last dt + dd {
  margin-top: 20px;
}
footer #footer-last dd {
  margin-left: 1.875rem;
}
footer a {
  color: white;
}
footer p {
  font-size: 0.875rem;
  font-weight: 300;
}
footer dt:first-child span {
  font-size: 0px;
}
footer dt:first-child span:before {
  content: "\e912";
  color: white;
  font-size: 1rem;
  line-height: 1;
}
footer dt:nth-child(3) span {
  font-size: 0px;
}
footer dt:nth-child(3) span:before {
  content: "\e907";
  color: white;
  font-size: 1rem;
  line-height: 1;
}
footer dt:nth-child(5) span {
  font-size: 0px;
}
footer dt:nth-child(5) span:before {
  content: "\e90b";
  color: white;
  font-size: 1rem;
  line-height: 1;
}

.footer-nav {
  padding: 0;
  margin: 0 0 20px 5px;
}
.footer-nav li {
  list-style-type: none;
  line-height: 27px;
}
.footer-nav a {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  display: block;
  padding-left: 15px;
  position: relative;
  color: white;
}
.footer-nav a:before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  background: rgba(255, 255, 255, 0.5);
  position: absolute;
  left: 2px;
  top: 9px;
}
.footer-nav a:hover {
  text-decoration: underline;
}

.footer-social {
  margin-top: 4rem;
}
.footer-social ul {
  display: flex;
  clear: both;
  margin-left: 0;
  margin-bottom: 1.875rem;
}
.footer-social ul li + li {
  margin-left: 8px;
  padding-left: 8px;
  border-left: 1px solid rgba(255, 255, 255, 0.25);
}
.footer-social ul li a {
  font-size: 0;
  display: flex;
  align-items: center;
}
.footer-social ul li a:before {
  font-family: fra-icons;
  color: white;
  font-size: 1.5rem;
  display: none;
}
.footer-social ul li a img {
  width: 24px;
  height: 22px;
}
.footer-social ul li a[data-title*=Facebook]:before {
  content: "\e906";
}
.footer-social ul li a[data-title*=Twitter]:before {
  content: "\e90f";
}
.footer-social ul li a[data-title*=LinkedIn]:before {
  content: "\e90e";
}
.footer-social ul li a[data-title*=YouTube]:before {
  content: "\e90d";
}
.footer-social ul li a[data-title*=Newsletter]:before {
  content: "\e90b";
}
.footer-social ul li a[data-title*=E-mail]:before {
  content: "\e907";
}
.footer-social ul li a[data-title*=RSS]:before {
  content: "\e913";
}

#footer-copyright {
  padding: 15px 0;
}
#footer-copyright:last-child ul {
  display: flex;
  flex-wrap: wrap;
}
#footer-copyright:last-child ul a {
  font-size: 0.75rem;
  line-height: 1.0625rem;
  text-decoration: underline;
}
#footer-copyright:last-child ul li {
  line-height: 17px;
}
#footer-copyright:last-child ul li + li {
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
}
#footer-copyright:first-child p {
  font-size: 0.75rem;
  line-height: 1.0625rem;
}

#footer-copyright-first p {
  margin-bottom: 0.6875rem;
  font-size: 0.75rem;
  line-height: 1.0625rem;
}

#footer-copyright-first,
#footer-copyright-second {
  float: none;
}

.block-fra-footer-info ul {
  display: flex;
}

#footer-copyright-second {
  float: none;
  width: auto;
}
#footer-copyright-second ul {
  display: flex;
  flex-wrap: wrap;
  margin-left: 0;
}
#footer-copyright-second ul a {
  font-size: 0.75rem;
  line-height: 1.0625rem;
  text-decoration: underline;
}
#footer-copyright-second ul a:hover {
  color: white;
  text-decoration: none;
}
#footer-copyright-second ul li {
  line-height: 17px;
}
#footer-copyright-second ul li + li {
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
}

.footer-copyright-wrapper {
  margin: 0 auto;
  max-width: 1170px;
  padding: 0.9375rem 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

#footer-first .h1,
#footer-middle .h1,
#footer-last .h1 {
  font-weight: 300;
}

#footer-last address {
  font-style: inherit;
}
#footer-last a:hover {
  color: white;
}

.sidebar {
  display: none;
}
@media screen and (min-width: 62.0625em) {
  .sidebar {
    display: block;
    padding-bottom: 100px;
  }
}
.sidebar:before, .sidebar:after {
  content: "";
  display: block;
  width: 1px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  background: #dcdee3;
}
.sidebar:before {
  left: 15px;
}
.sidebar:after {
  right: 15px;
}
.sidebar .block-title {
  font-size: 1rem;
  text-transform: uppercase;
  border-bottom: 1px solid #dcdee3;
  padding: 0.9375rem;
  margin: 0;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
  border-left: 1px solid #dcdee3;
  border-right: 1px solid #dcdee3;
}
.sidebar ul {
  margin: 0;
}
.sidebar .menu {
  border-left: none;
  border-right: none;
}
.sidebar .menu li {
  display: block;
}
.sidebar .menu li a {
  font-size: 1rem;
  border-bottom: 1px solid #dcdee3;
  padding: 0.9375rem;
  margin: 0;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  line-height: 1.4375rem;
}
.sidebar .menu li a.is-active {
  background-color: #f2f2f2;
}
.sidebar .menu li li a {
  padding-left: 3.125rem;
}
.sidebar .menu li li li a {
  padding: 8px;
  padding-left: 75px;
  font-weight: 400;
  font-size: 0.875rem;
}

.container, .path-contact .block-webform-block, .path-contact .FRAContact .block-webform-block, .path-contact .block.block-block-content:nth-child(6), .path-contact .FRAContact .block.block-block-content:nth-child(6), .path-contact .block.block-block-content:nth-child(2), .path-contact .block.block-block-content:nth-child(4), .path-contact .FRAContact .block.block-block-content:nth-child(2), .path-contact .FRAContact .block.block-block-content:nth-child(4), .path-contact .FRAContact .container, .path-contact .FRAContact .block-webform-block, .path-contact .FRAContact .block-webform-block, .path-contact .FRAContact .block.block-block-content:nth-child(6), .path-contact .FRAContact .block.block-block-content:nth-child(6), .path-contact .FRAContact .block.block-block-content:nth-child(2), .path-contact .FRAContact .block.block-block-content:nth-child(4), .path-contact .FRAContact .block.block-block-content:nth-child(2), .path-contact .FRAContact .block.block-block-content:nth-child(4), .path-contact .FRAContact .path-frontpage:not(.lang-en) .GreyHeader > *, .path-frontpage:not(.lang-en) .path-contact .FRAContact .GreyHeader > *, .path-contact .FRAContact header.row .top-wrapper, header.row .path-contact .FRAContact .top-wrapper, .path-contact .FRAContact .main-menu--dropdown-wrapper, .path-contact .FRAContact .block-mainmenu-2, .path-contact .FRAContact .ActionButtonsWrapper .gen-action-buttons, .ActionButtonsWrapper .path-contact .FRAContact .gen-action-buttons, .path-contact .FRAContact .node--type-infoportal-case-law-reference .GenHeader > *, .node--type-infoportal-case-law-reference .path-contact .FRAContact .GenHeader > *, .path-contact .FRAContact #deeplinked-accordion, .path-contact .FRAContact .node--type-fra-publication .field-node--field-fra-documents, .node--type-fra-publication .path-contact .FRAContact .field-node--field-fra-documents,
.path-contact .FRAContact .node--type-fra-publication .publication-section-tabs,
.node--type-fra-publication .path-contact .FRAContact .publication-section-tabs, .path-contact .FRAContact .WorkOnRightsContainer, .path-contact .FRAContact .full-width-page.path-work-on-rights .ThemeGroup > *, .full-width-page.path-work-on-rights .path-contact .FRAContact .ThemeGroup > *, .path-contact .FRAContact .taxonomy-term--type-themes .ThemeGroupMain, .taxonomy-term--type-themes .path-contact .FRAContact .ThemeGroupMain, .path-contact .FRAContact .block-views-blockfra-spotlight-fra-spotlight-above-block .item-list, .block-views-blockfra-spotlight-fra-spotlight-above-block .path-contact .FRAContact .item-list,
.path-contact .FRAContact .block-views-blockfra-spotlight-fra-spotlight-bellow-block .item-list,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .path-contact .FRAContact .item-list, .path-contact .FRAContact .block-views-blockfra-highlights-fra-mega-highlight-block, .path-contact .FRAContact .block-views-blockfra-highlights-fra-mini-highlights-block,
.path-contact .FRAContact .block-views-blockfra-highlights-publication-homepage-highlights, .path-contact .FRAContact .block-region-mid-first, .path-contact .FRAContact .view-themes-related-eu-charter,
.path-contact .FRAContact .GenFraRefrenceHead, .path-contact .FRAContact .path-eu-charter .charter-search-results-head-wrapper, .path-eu-charter .path-contact .FRAContact .charter-search-results-head-wrapper, .path-contact .FRAContact .path-eu-charter .charter-search-results-head-wrapper + .views-exposed-form, .path-eu-charter .path-contact .FRAContact .charter-search-results-head-wrapper + .views-exposed-form, .path-contact .FRAContact .view-fra-highlights, .path-contact .FRAContact .theme-tabs .horizontal-tabs-panes-wrapper .horizontal-tabs-panes, .theme-tabs .horizontal-tabs-panes-wrapper .path-contact .FRAContact .horizontal-tabs-panes, .path-contact .FRAContact #eu-charter-tabs, .path-contact .FRAContact .tabs-content > *, .path-contact .FRAContact .eu-charter-search-wrapper, .path-contact .FRAContact .path-promising-practices-list .views-element-container, .path-promising-practices-list .path-contact .FRAContact .views-element-container,
.path-contact .FRAContact .path-case-law-database .views-element-container,
.path-case-law-database .path-contact .FRAContact .views-element-container, .path-contact .FRAContact .horizontal-tabs-list,
.path-contact .FRAContact #publication-section-tabs, .path-contact .FRAContact .eu-charter-view .GreyHeader, .eu-charter-view .path-contact .FRAContact .GreyHeader, .path-contact .FRAContact .eu-charter-view .eu-charter-section > ul, .eu-charter-view .path-contact .FRAContact .eu-charter-section > ul, .path-contact .FRAContact .eu-charter-view-results .charter-search-results-head-wrapper, .eu-charter-view-results .path-contact .FRAContact .charter-search-results-head-wrapper,
.path-contact .FRAContact .eu-charter-view-results .views-exposed-form.bef-exposed-form,
.eu-charter-view-results .path-contact .FRAContact .views-exposed-form.bef-exposed-form, .path-contact .FRAContact .FRCPrevNext .FRCP-wrapper, .FRCPrevNext .path-contact .FRAContact .FRCP-wrapper, .path-contact .FRAContact .charterpedia-children, .path-contact .FRAContact .main-charter-article .field-node--field-info-body, .main-charter-article .path-contact .FRAContact .field-node--field-info-body,
.path-contact .FRAContact .main-charter-article h2,
.main-charter-article .path-contact .FRAContact h2, .path-contact .FRAContact .horizontal-tabs-panes > *, .path-contact .FRAContact .full-width-page.path-search .views-element-container .GreyHeader > *, .full-width-page.path-search .views-element-container .path-contact .FRAContact .GreyHeader > *, .path-contact .FRAContact .full-width-page.path-search .views-element-container header > *:not(.GreyHeader), .full-width-page.path-search .views-element-container .path-contact .FRAContact header > *:not(.GreyHeader), .path-contact .FRAContact .full-width-page.path-search .views-element-container .search-results-list, .full-width-page.path-search .views-element-container .path-contact .FRAContact .search-results-list, .path-contact .FRAContact .node--type-infoportal-case-law-reference .theme-tabs, .node--type-infoportal-case-law-reference .path-contact .FRAContact .theme-tabs, .node--type-infoportal-case-law-reference .theme-tabs, .full-width-page.path-search .views-element-container .search-results-list, .full-width-page.path-search .views-element-container header > *:not(.GreyHeader), .full-width-page.path-search .views-element-container .GreyHeader > *, .horizontal-tabs-panes > *, .main-charter-article .field-node--field-info-body,
.main-charter-article h2, .charterpedia-children, .FRCPrevNext .FRCP-wrapper, .eu-charter-view-results .charter-search-results-head-wrapper,
.eu-charter-view-results .views-exposed-form.bef-exposed-form, .eu-charter-view .eu-charter-section > ul, .eu-charter-view .GreyHeader, .horizontal-tabs-list,
#publication-section-tabs, .path-promising-practices-list .views-element-container,
.path-case-law-database .views-element-container, .eu-charter-search-wrapper, .tabs-content > *, #eu-charter-tabs, .theme-tabs .horizontal-tabs-list, .theme-tabs .horizontal-tabs-panes-wrapper .horizontal-tabs-panes, .view-fra-highlights, .path-eu-charter .charter-search-results-head-wrapper + .views-exposed-form, .path-eu-charter .charter-search-results-head-wrapper, .view-themes-related-eu-charter,
.GenFraRefrenceHead, .block-region-mid-first, .block-views-blockfra-highlights-fra-mini-highlights-block,
.block-views-blockfra-highlights-publication-homepage-highlights, .block-views-blockfra-highlights-fra-mega-highlight-block, .block-views-blockfra-spotlight-fra-spotlight-above-block .item-list,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .item-list, .taxonomy-term--type-themes .ThemeGroupMain, .full-width-page.path-work-on-rights .ThemeGroup > *, .WorkOnRightsContainer, .node--type-fra-publication .tabs-content > *, .node--type-fra-publication .field-node--field-fra-documents,
.node--type-fra-publication .publication-section-tabs, #deeplinked-accordion, .node--type-infoportal-case-law-reference .GenHeader > *, .ActionButtonsWrapper .gen-action-buttons, .block-mainmenu-2, .main-menu--dropdown-wrapper, header.row .top-wrapper, .path-frontpage:not(.lang-en) .GreyHeader > * {
  margin: 0 auto;
}

.fa-peertube svg {
  margin-top: 1px;
  width: 15px;
  height: 13px;
  fill: #004ca6;
}
.fa-peertube svg:hover {
  fill: #00295a;
}
.fa-peertube br, .fa-peertube p,
.fa-peertube + br, .fa-peertube + p {
  display: none;
}

@media screen and (min-width: 1024px) {
  .user-logged-in .block-topmenu li + li {
    margin-left: 0.5rem;
  }
}
.path-case-law-database .views-element-container.views-element-container.views-element-container,
.path-products .views-element-container.views-element-container.views-element-container {
  max-width: none;
  margin: 0;
}
.path-case-law-database .views-element-container.views-element-container.views-element-container header > *:not(.GreyHeader),
.path-products .views-element-container.views-element-container.views-element-container header > *:not(.GreyHeader) {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}
.path-case-law-database .views-element-container.views-element-container.views-element-container .GreyHeader > *,
.path-products .views-element-container.views-element-container.views-element-container .GreyHeader > * {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}
.path-case-law-database .views-element-container.views-element-container.views-element-container > div > *:not(header),
.path-products .views-element-container.views-element-container.views-element-container > div > *:not(header) {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

header.row > .columns {
  padding: 0;
}
@media screen and (max-width: 1170px) and (min-width: 1024px) {
  header.row > .columns .header-menu-wrapper .menu li:last-child {
    padding-right: 15px;
  }
}
header.row .top-main-wrapper {
  border-bottom: 1px solid #dcdee3;
}
header.row .top-wrapper {
  display: flex;
  justify-content: space-between;
}
header.row .top-wrapper > ul {
  display: flex;
  margin: 0;
}
header.row .top-group-wrapper {
  display: flex;
  align-items: center;
}

#top-bar-logo {
  width: 150px;
}

@media screen and (max-width: 64em) {
  header.row .top-wrapper {
    justify-content: center;
  }
  header.row .title-bar {
    background: white;
    display: flex;
    position: relative;
  }
  header.row .title-bar .top-bar-wrapper {
    margin-left: auto;
  }
  header.row .custom-lang-switcher {
    font-size: 0.875rem;
  }
  header.row .site-logo img {
    height: 40px;
    width: 100px !important;
  }
  header.row .fas.fa-search:before {
    display: none;
  }
  header.row #searchButton {
    background: transparent;
    margin-bottom: 0;
    margin-right: 20px;
  }
  header.row #searchButton:before {
    font-family: "Font Awesome 5 Free";
    color: #004ca6;
    content: "\f002";
    font-weight: 900;
    font-size: 1.25rem;
  }
  header.row .menu-icon {
    margin-right: 20px;
  }
  header.row .menu-icon:after {
    background: #004ca6;
    -webkit-box-shadow: 0 7px 0 #004ca6, 0 14px 0 #004ca6;
    box-shadow: 0 7px 0 #004ca6, 0 14px 0 #004ca6;
  }
  header.row .top-bar {
    padding: 0;
    background: white;
    width: 100vw;
    position: absolute;
    top: 100%;
    z-index: 100;
    left: 0;
    border-top: 1px solid #dcdee3;
    padding-bottom: 10px;
    height: 100vh;
    /*.js-drilldown-back{
      a{

        background-color: $blue-dark;
        color:white;
        &:before{
          color:white;
          border-left:2px solid white;
          border-bottom:2px solid white;
          border-top:none;
          border-right:none;
          transform:rotate(45deg);
          height:9px;
          width:9px;
          display:inline-block;
        }
      }
    }*/
  }
  header.row .top-bar .is-submenu-parent-item a {
    background-color: #004ca6;
    color: white;
  }
  header.row .top-bar .is-drilldown > .menu.drilldown {
    padding: 0;
    background: white;
  }
  header.row .top-bar .is-drilldown li + li {
    border-top: 1px solid #dcdee3;
  }
  header.row .top-bar .is-drilldown .menu-level--0 li:last-child {
    border-bottom: 1px solid #dcdee3;
  }
  header.row .top-bar .menu__link {
    display: block;
    padding: 10px 30px 10px 5px;
    font-size: 0.875rem;
    font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
    font-weight: 500;
  }
  header.row .top-bar .menu-level--0:last-child .menu__item {
    border-top: 1px solid #dcdee3;
    border-bottom: none !important;
  }
  header.row .drilldown .is-drilldown-submenu-parent > a::after {
    font-family: "Font Awesome 5 Free";
    content: "\f054";
    font-weight: 900;
    border: none !important;
    border-left: 1px solid #dcdee3;
    right: 20px;
  }
  header.row .drilldown .is-drilldown-submenu-parent > a:before {
    height: 100%;
    content: "";
    background: #dcdee3;
    width: 1px;
    position: absolute;
    top: 0;
    right: 33px;
  }
}
.node--type-dvs-survey.node--view-mode-theme-highlights {
  margin-top: 15px;
}

.TeaserPubDate,
.fra-theme-highlights-section .node--type-fra-publication {
  margin-top: 15px;
  line-height: 17px;
}
.TeaserPubDate .PublicationDate,
.fra-theme-highlights-section .node--type-fra-publication .PublicationDate {
  display: inline;
}
.TeaserPubDate .PublicationDate *,
.fra-theme-highlights-section .node--type-fra-publication .PublicationDate * {
  display: inline;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.75rem;
  color: #343d55;
  line-height: 19px;
}
.TeaserPubDate .field-node--field-fra-last-update-label,
.fra-theme-highlights-section .node--type-fra-publication .field-node--field-fra-last-update-label {
  margin-left: 15px;
}
.TeaserPubDate .field-node--field-fra-last-update-label,
.TeaserPubDate .field-node--field-fra-last-update-date,
.fra-theme-highlights-section .node--type-fra-publication .field-node--field-fra-last-update-label,
.fra-theme-highlights-section .node--type-fra-publication .field-node--field-fra-last-update-date {
  display: inline;
  line-height: 17px;
}
.TeaserPubDate .field-node--field-fra-last-update-label *,
.TeaserPubDate .field-node--field-fra-last-update-date *,
.fra-theme-highlights-section .node--type-fra-publication .field-node--field-fra-last-update-label *,
.fra-theme-highlights-section .node--type-fra-publication .field-node--field-fra-last-update-date * {
  display: inline;
  font-size: 0.75rem;
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
  line-height: 19px;
  opacity: 0.9;
  color: #343d55;
}

.TeaserPubDate .fas .field-items {
  font-family: "Roboto", "Segoe ui", "Helvetica Neue";
}

.field-node--field-fra-publication-number {
  margin-bottom: 2.8125rem;
}

.node--type-fra-news-item .GenHeader .field-node--field-fra-image img {
  padding-right: 0;
}
.node--type-fra-news-item .GenHeader .field-node--field-fra-image + .field-node--field-fra-summary {
  padding-left: 1.25rem;
}

.table-custom-flags-item {
  width: 27px !important;
  height: 17px;
}

.EU-council-flag {
  width: 28px !important;
  height: 17px;
  content: url("/themes/custom/fra_foundation/images/fra/logocoe.jpeg");
}

.node--type-fra-publication .PubMainChildren * {
  line-height: 18px;
}
.node--type-fra-publication .PubMainChildren .PubPubDate .PublicationDate * {
  display: inline !important;
  font-size: 0.75rem;
}
.node--type-fra-publication .PubMainChildren .field-node--field-fra-last-update-label {
  font-family: "Roboto", "Segoe ui", "Helvetica Neue";
}
.node--type-fra-publication .PubMainChildren .field-node--field-fra-last-update-label:before {
  color: #343d55;
  margin-right: 4px;
  font-family: "Font Awesome 5 Free";
}

.node--type-fra-publication .genheader-action-buttons .PubMainChildren .field-node--field-fra-summary .field-item {
  line-height: 24px;
}

.node--type-fra-page .GenHeader.genheader-action-buttons .field-media--field-media-image {
  margin-right: 1.875rem;
}

.ActionButtonsWrapper .gen-action-buttons .fas {
  font-family: inherit;
}
.ActionButtonsWrapper .gen-action-buttons .fas:before {
  font-family: "Font Awesome 5 Free";
}

.PubImgWrapper .FRAFigure img {
  margin-right: 0 !important;
}
.PubImgWrapper .PubMainChildren .field.field-node--field-fra-summary {
  padding-left: 1.25rem;
}

.block-topmenu li a {
  padding: 11.5px 0;
  text-transform: uppercase;
}
.block-topmenu li + li {
  margin-left: 1.25rem;
}

.block-fra-header ul {
  display: flex;
  margin: 0;
}
.block-fra-header .TSocial a {
  padding: 0 0.625rem;
}
.block-fra-header .TSocial a img {
  width: 20px;
  height: 16px;
}
.block-fra-header .TSocial a img:hover {
  opacity: 0.8;
}
.block-fra-header .TSocial + .TSocial {
  border-left: 1px solid #dcdee3;
}

.block-fra-foundation-branding {
  max-width: 1170px;
  margin: 0 auto;
  padding: 1.875rem 0.9375rem;
}

.block-fra-foundation-breadcrumbs {
  border-bottom: 5px solid #003399;
  border-top: 1px solid #dcdee3;
}
.block-fra-foundation-breadcrumbs ul {
  max-width: 1170px;
  margin: 0 auto;
  padding: 1.0625rem;
}
.block-fra-foundation-breadcrumbs li a {
  color: #343d55;
  text-transform: none;
  font-size: 0.75rem;
}
.block-fra-foundation-breadcrumbs li:after {
  display: none;
}
.block-fra-foundation-breadcrumbs li + li:before {
  content: ">";
  padding: 0 5px;
  color: #343d55;
}

.main-wrapper {
  max-width: 1170px;
  margin: 0 auto;
}
@media screen and (max-width: 62em) {
  .main-wrapper > .medium-9.medium-push-3.columns {
    width: 100%;
    left: 0;
  }
}

.wt-ecl-message__close .wt-ecl-button__container {
  color: white;
}
.wt-ecl-message__close wt-ecl-button__container svg {
  fill: white;
}

#survey-modal {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  background: #001D55;
  padding: 2.5rem;
  box-shadow: 0px 2px 23px 0px rgba(0, 0, 0, 0.45);
  color: white;
  top: auto !important;
  border: none;
  height: auto;
  min-height: 0;
}
@media screen and (min-width: 640px) {
  #survey-modal {
    right: 66px;
    left: auto;
    max-width: 324px;
  }
}
#survey-modal #SurveyCookieHeader {
  font-size: 1.625rem;
  line-height: 1.1;
}
#survey-modal .lead {
  margin: 1.25rem 0 2.5rem;
  font-size: 1rem;
  line-height: 1.4375rem;
}
#survey-modal h1 {
  margin: 0;
}
#survey-modal .survey-button {
  width: 100%;
  text-transform: uppercase;
  padding-block: 0.625rem;
  transition: 0.3s ease all;
}
#survey-modal .accept-survey {
  color: #001d55;
  background: #FFD100;
}
#survey-modal .accept-survey:hover {
  color: #FFD100;
  background: #001d55;
  border: 1px solid #FFD100;
}
#survey-modal .decline-survey {
  border: 1px solid #FFD100;
  color: #FFD100;
  background: #001d55;
}
#survey-modal .decline-survey:hover {
  color: #001d55;
  background: #FFD100;
  border: 1px solid transparent;
}

.staff-term-description-wrapper {
  background-color: #DDDEE0;
  padding: 1.25rem;
}
.staff-term-description-wrapper ul, .staff-term-description-wrapper ol {
  margin-bottom: 1rem;
}
.staff-term-description-wrapper ul li, .staff-term-description-wrapper ol li {
  list-style-type: initial;
}
.staff-term-description-wrapper ol li {
  list-style-type: decimal;
}

.language-switcher-language-url.language-switcher-language-url.language-switcher-language-url {
  font-size: 1rem;
  margin-right: 1.25rem;
}
.language-switcher-language-url.language-switcher-language-url.language-switcher-language-url button {
  background: transparent;
  color: #004ca6;
  margin-bottom: 0;
  border: none;
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
  text-transform: capitalize;
  font-size: 1rem;
}
.language-switcher-language-url.language-switcher-language-url.language-switcher-language-url button:hover {
  background: transparent;
  color: #004ca6;
}
.language-switcher-language-url.language-switcher-language-url.language-switcher-language-url .fa-globe-europe {
  margin-right: 10px;
}
.language-switcher-language-url.language-switcher-language-url.language-switcher-language-url .fa-angle-down {
  margin-left: 10px;
}

#LangModal {
  background-color: rgba(17, 34, 68, 0.95);
}
#LangModal .modal-wrapper {
  width: 600px;
  margin: 35px auto;
  color: white;
}
@media screen and (max-width: 64em) {
  #LangModal .modal-wrapper {
    width: auto;
  }
}
#LangModal .modal-wrapper h2 {
  text-align: left;
  font-size: 1.125rem;
  margin-bottom: 10px;
  font-family: "Roboto", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}
#LangModal .modal-wrapper ul {
  display: flex;
  margin: 0 -15px;
}
@media screen and (max-width: 64em) {
  #LangModal .modal-wrapper ul {
    flex-direction: column;
  }
}
#LangModal .modal-wrapper ul > div {
  padding: 15px;
  flex: 1;
}
#LangModal .modal-wrapper ul > div li {
  margin: 0 0 3px 0;
  position: relative;
}
#LangModal .modal-wrapper ul > div li a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 1rem;
  line-height: 1.42857143;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: block;
  padding: 7px 15px;
  border-radius: 0;
  background: #fff;
  text-align: left;
  color: #444;
}
#LangModal .modal-wrapper ul > div li a:hover, #LangModal .modal-wrapper ul > div li a:focus {
  background-color: #eee;
  text-decoration: underline;
}
#LangModal .modal-wrapper ul > div li a.is-active {
  background-color: #FFD100;
}
#LangModal .modal-wrapper ul > div li .fas {
  position: Absolute;
  top: 50%;
  transform: translatey(-50%);
  right: 10px;
  color: #444;
}
#LangModal .modal-wrapper .close-button {
  width: 100%;
  max-width: 900px;
  color: white;
  margin: 0 auto;
  margin-top: 10px;
  position: static;
  text-align: right;
  order: -1;
  transform: translatey(50px);
  display: block;
}
#LangModal .modal-wrapper .lang-group-a {
  padding-bottom: 0;
}
@media screen and (max-width: 64em) {
  #LangModal .modal-wrapper .lang-group-b {
    padding-top: 0;
  }
}

.block-views-blockfra-vacancies-downloads-block .block-title {
  text-transform: uppercase;
  margin: 20px 0;
  line-height: 1.2;
  font-size: 1.625rem;
  text-align: center;
  border-bottom: 1px solid #dcdee3;
  padding-bottom: 20px;
}

.path-case-law-database .infoportal-case-laws .item-list li .views-field-title + .views-field-field-info-subtitle {
  margin-top: 0;
}
.path-case-law-database .infoportal-case-laws .item-list li .views-field-title + .views-field-field-info-subtitle > * {
  display: inline !important;
  font-size: 0.75rem;
}

.theme-tabs.field-group-tabs-wrapper .group-right.group-right.group-right h4 a, .theme-tabs.field-group-tabs-wrapper .group-right.group-right.group-right h2 a, .theme-tabs.field-group-tabs-wrapper .group-right.group-right.group-right h3 a {
  font-size: 1.3125rem;
}

@media screen and (min-width: 64.0625em) {
  .block-mainmenu-2 .fra-mega-menu {
    display: flex;
  }
  .block-mainmenu-2 .fra-mega-menu > * {
    height: 120px;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown {
    margin-left: auto;
    display: flex;
    position: static;
  }
}
@media screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .top-bar-has-submenu-item > a {
    text-align: center;
  }
}
@media screen and (min-width: 64.0625em) {
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .top-bar-has-submenu-item > a:after {
    font-family: "Font Awesome 5 Free";
    content: "\f107";
    font-weight: 900;
    margin-left: 10px;
    color: #7FA5D2;
    font-size: 0.875rem;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .top-bar-has-submenu-item > a.hover:after {
    content: "\f106";
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown > li {
    height: 100%;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown > li > a {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
    font-weight: 500;
    padding: 0 1.5625rem;
    border-left: 1px solid #dcdee3;
    text-decoration: none;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown > li > a:hover {
    background-color: #003399;
    color: white;
  }
  .block-mainmenu-2 .fra-mega-menu .site-logo {
    display: flex;
    align-items: center;
  }
}
@media screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .block-mainmenu-2 .fra-mega-menu .site-logo {
    min-width: 180px;
  }
}
@media screen and (min-width: 64.0625em) {
  .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] {
    display: flex;
    align-items: center;
    justify-content: center;
    border-left: 1px solid #dcdee3;
    border-right: 1px solid #dcdee3;
    padding: 0 1.5625rem;
    position: relative;
  }
  .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper]:hover {
    background-color: #003399;
    color: white;
  }
  .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper]:hover .fa:before {
    color: white;
  }
  .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .button, .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .btn.btn-sm, .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .fra-cookie-consent .btn, .fra-cookie-consent .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .btn {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    top: 0;
    background: transparent;
    height: 100%;
    width: 100%;
    border: none;
    outline: none;
  }
}

.top-bar-has-submenu-item > .FraMegaMenuParent.hover {
  background: #003399;
  color: white;
}

@media screen and (min-width: 64.0625em) {
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane {
    left: 0 !important;
    right: 0;
    background: #003399;
    width: auto;
    border: none;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane a {
    color: white;
    border-left: none;
    justify-content: flex-start;
    padding: 0;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .dropdown-title {
    display: block;
    padding: 0;
    text-align: center;
    margin: 0 0 15px 0;
    color: white;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .dropdown-title > a {
    background: rgba(0, 0, 0, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.2);
    padding: 0.5rem 0;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .dropdown-title > a:hover {
    background: rgba(255, 255, 255, 0.1);
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown {
    margin: 10px 0 20px 0;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown > li {
    height: auto;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown > li > a {
    font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
    font-weight: 700;
    font-size: 1rem;
    margin-bottom: 1.25rem;
    height: auto;
    text-transform: none;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown > li + li {
    margin-left: 20px;
    border-left: 1px solid #004ca6;
    padding-left: 20px;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown > li .submenu-wrapper li {
    display: block;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown > li .submenu-wrapper a {
    margin: 0.4375rem 0;
    font-size: 0.8125rem;
    font-weight: 400;
    display: block;
    padding-left: 15px;
    position: relative;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown > li .submenu-wrapper a .eu-charter-article-num-wrapper {
    opacity: 0.67;
    display: inline-block;
    width: 25px;
    margin-left: -25px;
    float: left;
    padding-right: 4px;
    text-align: right;
    font-size: 0.75rem;
  }
  .block-mainmenu-2 .fra-mega-menu .menu.dropdown .dropdown--main-menu--pane .menu.dropdown > li .submenu-wrapper a:before {
    /*   content: "";
       position: absolute;
       display: block;
       width: 4px;
       height: 2px;
       left: 2px;
       top: 7px;

       background: rgba(255,255,255,.25);*/
    display: none;
  }
}
.block-mainmenu-2 .fra-mega-menu .tool-menuitem .menu.dropdown {
  display: block;
}
.block-mainmenu-2 .fra-mega-menu .tool-menuitem .menu.dropdown li {
  display: block;
  border-left: none !important;
  padding-left: 0 !important;
  margin-left: 0 !important;
}
.block-mainmenu-2 .fra-mega-menu .tool-menuitem .menu.dropdown li a:hover {
  text-decoration: underline;
}

.fra-mega-menu > .menu.dropdown li:nth-child(2) > .dropdown--main-menu--pane {
  max-height: 400px;
  overflow: auto;
}
.fra-mega-menu > .menu.dropdown li:nth-child(2) a:hover {
  text-decoration: underline;
}
.fra-mega-menu > .menu.dropdown li:nth-child(2) ul ul {
  margin: 10px 0 20px 0;
}
.fra-mega-menu > .menu.dropdown li:nth-child(2) .menu.dropdown {
  column-rule: 1px solid rgba(255, 255, 255, 0.25);
  column-width: auto;
  column-gap: 35px;
  column-count: 6;
  display: block;
}
.fra-mega-menu > .menu.dropdown li:nth-child(2) .menu.dropdown > li {
  break-inside: avoid-column;
  page-break-inside: avoid;
  display: table;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0 !important;
  border: none !important;
  /*  &:nth-child(1),
    &:nth-child(2),
    &:nth-child(3){
      margin-bottom:20px;
    }*/
}

.dropdown-pane {
  z-index: 20;
}

#block-fra-newsletter-header .block-title {
  text-align: center;
  margin: 40px 0;
  position: relative;
  font-size: 2rem;
}
.tabs-panel.tabs-panel.tabs-panel.tabs-panel .node--type-fra-national-contribution .GenHeader,
.tabs-panel.tabs-panel.tabs-panel.tabs-panel .node--type-fra-national-contribution .PubPubDate {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
  display: block;
}
.tabs-panel.tabs-panel.tabs-panel.tabs-panel .node--type-fra-national-contribution .GenHeader .field-wrapper,
.tabs-panel.tabs-panel.tabs-panel.tabs-panel .node--type-fra-national-contribution .PubPubDate .field-wrapper {
  margin-left: 0;
}

body[class*=node--type] .node--view-mode-full .GenHeader + .field-node--field-fra-body {
  border-top: 1px solid #dcdee3;
  padding-top: 20px;
  margin-bottom: 40px;
}

.node--type-fra-publication .GenHeader .field-name-field-fra-action-buttons .gen-action-buttons {
  border-right: 1px solid white;
}
.node--type-fra-publication .field-node--field-fra-documents {
  margin: 0 0 1.875rem;
}
.node--type-fra-publication .publications-tab-content {
  margin-top: 5px;
}
.node--type-fra-publication .publications-tab-content table {
  margin-bottom: 0;
  text-align: left;
}
.node--type-fra-publication .publications-tab-content table * {
  text-align: left;
}
.node--type-fra-publication .publications-tab-content .table-bordered > thead > tr > th, .node--type-fra-publication .publications-tab-content .table-bordered > tbody > tr > th, .node--type-fra-publication .publications-tab-content .table-bordered > tfoot > tr > th, .node--type-fra-publication .publications-tab-content .table-bordered > thead > tr > td, .node--type-fra-publication .publications-tab-content .table-bordered > tbody > tr > td, .node--type-fra-publication .publications-tab-content .table-bordered > tfoot > tr > td {
  border: 1px solid #e1e5f0;
}
.node--type-fra-publication .publications-tab-content .bg-primary {
  color: #fff;
  background-color: #004ca6;
}
.node--type-fra-publication .publications-tab-content .table-responsive {
  border: none;
}

.node-is-unpublished:before {
  z-index: 10000;
}

.btn, .path-about-fundamental-rights .FFilters .btn.btn-sm, .fra-cookie-consent .btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 0.375rem 0.75rem;
  border-radius: 3px;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.button.button, .path-about-fundamental-rights .FFilters .btn.btn-sm, .fra-cookie-consent .btn {
  color: #ffffff;
  background-color: #004ca6;
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.875rem;
  padding: 5px 10px;
  line-height: 1.5;
  border-radius: 3px;
}
.button.button:hover, .path-about-fundamental-rights .FFilters .btn.btn-sm:hover, .fra-cookie-consent .btn:hover {
  color: #ffffff;
  background-color: #003573;
  border-color: #001936;
}
.button.button:focus, .path-about-fundamental-rights .FFilters .btn.btn-sm:focus, .fra-cookie-consent .btn:focus {
  border-color: #000000;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  background-color: #003573;
  color: white;
}

.gen-action-buttons {
  margin-bottom: 4px;
  display: flex;
}
.gen-action-buttons .field-icon {
  vertical-align: middle;
  width: 19px;
  margin-right: 4px;
  text-align: left;
}
.gen-action-buttons .field-icon:before {
  vertical-align: middle;
  position: relative;
  top: 0;
  opacity: 0.75;
}

.btn.FRA-btnA, .path-about-fundamental-rights .FFilters .FRA-btnA.btn.btn-sm {
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.875rem;
  background: transparent;
  color: #004ca6;
  border: 1px solid #004ca6;
}
.btn.FRA-btnA:hover, .path-about-fundamental-rights .FFilters .FRA-btnA.btn.btn-sm:hover, .btn.FRA-btnA:focus, .path-about-fundamental-rights .FFilters .FRA-btnA.btn.btn-sm:focus {
  background: #004ca6;
  color: #fff;
}
.btn.FRA-btnA .fa-gavel:before, .path-about-fundamental-rights .FFilters .FRA-btnA.btn.btn-sm .fa-gavel:before {
  font-size: 1rem;
  margin-right: 5px;
}

.button-project-alert.button-project-alert.button-project-alert {
  background: transparent;
  border: 2px solid #004ca6;
  color: #004ca6;
  padding-left: 35px;
  font-family: "Roboto", "Segoe ui", "Helvetica Neue";
}
.button-project-alert.button-project-alert.button-project-alert:hover {
  background: #004ca6;
  color: white;
}

.project-alert-subscription-form:hover .fas:before {
  color: white;
}
.project-alert-subscription-form .fas:before {
  pointer-events: none;
  position: relative;
  left: 32px;
  bottom: 7px;
  color: #004ca6;
}

.node--type-fra-document-file-upload .doc-upload-main {
  display: flex;
  flex-wrap: wrap;
}
.node--type-fra-document-file-upload .doc-upload-main > * {
  display: flex;
}
.node--type-fra-document-file-upload .doc-upload-main > *:after {
  content: ",";
  margin-right: 4px;
}
.node--type-fra-document-file-upload .doc-upload-main .fas.fa-file-pdf:after {
  content: ":";
}

.node--type-fra-vacancy .gen-action-buttons a.ext {
  font-family: "Roboto", "Segoe ui", "Helvetica Neue";
}

.field-node--field-fra-taxonomy-sec-theme .field-items .field-item:not(:last-child) {
  margin-right: 4px !important;
}
.field-node--field-fra-taxonomy-sec-theme .field-items .field-item:not(:last-child):after {
  content: ";" !important;
}

#country-related h2 {
  border-bottom-width: 5px;
  border-bottom-style: solid;
  border-bottom-color: #343D55;
  padding-bottom: 15px;
  margin-bottom: 0;
}
#country-related h4 {
  font-size: 1.3125rem;
}
#country-related .GenHeader {
  background-color: #fafafa !important;
}
#country-related .GenHeader:before, #country-related .GenHeader:after {
  background-color: #fafafa !important;
}

.node--type-fra-national-contribution .GenHeader {
  position: relative;
}
.node--type-fra-national-contribution .GenHeader:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.node--type-fra-national-contribution .GenHeader:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.node--type-fra-national-contribution .GenHeader .PubThemes {
  margin-top: 0 !important;
}

.node--type-fra-document-file-upload .downloads-header i:before {
  font-size: 1.3125rem;
}
.node--type-fra-document-file-upload .downloads-header a {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
  font-size: 1.3125rem;
}

.node--type-fra-publication .PubMainChildren .field-name-field-fra-last-update-label .field-item,
.node--type-fra-publication .PubMainChildren .field-name-field-fra-last-update-date .field-item {
  opacity: 0.75;
  font-weight: 400;
}

.PubPubDateNew {
  opacity: 0.75;
  margin-left: 20px;
  font-weight: 400;
}

.node--type-fra-event .field-node--field-fra-documents > .field-label,
.node--type-fra-national-contribution.node .field-node--field-fra-documents > .field-label,
.node--type-fra-reference .field-node--field-fra-documents > .field-label,
.node--type-fra-call-for-tender .field-node--field-fra-documents > .field-label,
.node--type-fra-infographics .field-node--field-fra-documents > .field-label,
.node--type-fra-news-item .field-node--field-fra-documents > .field-label,
.node--type-fra-page .field-node--field-fra-documents > .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-documents > .field-label,
.node--type-fra-promising-practice .field-node--field-fra-documents > .field-label,
.node--type-fra-publication .field-node--field-fra-documents > .field-label,
.node--type-fra-speech .field-node--field-fra-documents > .field-label,
.node--type-fra-theme .field-node--field-fra-documents > .field-label,
.node--type-fra-vacancy .field-node--field-fra-documents > .field-label,
.node--type-fra-video .field-node--field-fra-documents > .field-label,
.node--type-mdx-dataset .field-node--field-fra-documents > .field-label,
.node--type-dvs-survey .field-node--field-fra-documents > .field-label {
  text-transform: uppercase;
  margin: 20px 0;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  color: inherit;
  font-size: 1.625rem;
  line-height: 2rem;
  text-align: center;
}
.node--type-fra-event .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-national-contribution.node .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-reference .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-call-for-tender .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-infographics .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-news-item .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-page .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-partner-organisation .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-promising-practice .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-publication .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-speech .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-theme .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-vacancy .field-node--field-fra-documents > .field-items > .field-item,
.node--type-fra-video .field-node--field-fra-documents > .field-items > .field-item,
.node--type-mdx-dataset .field-node--field-fra-documents > .field-items > .field-item,
.node--type-dvs-survey .field-node--field-fra-documents > .field-items > .field-item {
  padding: 1.25rem 0;
  border-top: 1px solid #dcdee3;
  text-align: center;
}
.node--type-fra-event .field-node--node-title a,
.node--type-fra-national-contribution.node .field-node--node-title a,
.node--type-fra-reference .field-node--node-title a,
.node--type-fra-call-for-tender .field-node--node-title a,
.node--type-fra-infographics .field-node--node-title a,
.node--type-fra-news-item .field-node--node-title a,
.node--type-fra-page .field-node--node-title a,
.node--type-fra-partner-organisation .field-node--node-title a,
.node--type-fra-promising-practice .field-node--node-title a,
.node--type-fra-publication .field-node--node-title a,
.node--type-fra-speech .field-node--node-title a,
.node--type-fra-theme .field-node--node-title a,
.node--type-fra-vacancy .field-node--node-title a,
.node--type-fra-video .field-node--node-title a,
.node--type-mdx-dataset .field-node--node-title a,
.node--type-dvs-survey .field-node--node-title a {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  margin: 0.3125rem 0;
  font-size: 1.3125rem;
  line-height: 1.625rem;
}
.node--type-fra-event #field-language-display,
.node--type-fra-national-contribution.node #field-language-display,
.node--type-fra-reference #field-language-display,
.node--type-fra-call-for-tender #field-language-display,
.node--type-fra-infographics #field-language-display,
.node--type-fra-news-item #field-language-display,
.node--type-fra-page #field-language-display,
.node--type-fra-partner-organisation #field-language-display,
.node--type-fra-promising-practice #field-language-display,
.node--type-fra-publication #field-language-display,
.node--type-fra-speech #field-language-display,
.node--type-fra-theme #field-language-display,
.node--type-fra-vacancy #field-language-display,
.node--type-fra-video #field-language-display,
.node--type-mdx-dataset #field-language-display,
.node--type-dvs-survey #field-language-display,
.node--type-fra-event .field-language-display,
.node--type-fra-national-contribution.node .field-language-display,
.node--type-fra-reference .field-language-display,
.node--type-fra-call-for-tender .field-language-display,
.node--type-fra-infographics .field-language-display,
.node--type-fra-news-item .field-language-display,
.node--type-fra-page .field-language-display,
.node--type-fra-partner-organisation .field-language-display,
.node--type-fra-promising-practice .field-language-display,
.node--type-fra-publication .field-language-display,
.node--type-fra-speech .field-language-display,
.node--type-fra-theme .field-language-display,
.node--type-fra-vacancy .field-language-display,
.node--type-fra-video .field-language-display,
.node--type-mdx-dataset .field-language-display,
.node--type-dvs-survey .field-language-display {
  color: #004ca6;
  font-size: 0.75rem;
  line-height: 1.0625rem;
}
.node--type-fra-event #field-language-display label,
.node--type-fra-national-contribution.node #field-language-display label,
.node--type-fra-reference #field-language-display label,
.node--type-fra-call-for-tender #field-language-display label,
.node--type-fra-infographics #field-language-display label,
.node--type-fra-news-item #field-language-display label,
.node--type-fra-page #field-language-display label,
.node--type-fra-partner-organisation #field-language-display label,
.node--type-fra-promising-practice #field-language-display label,
.node--type-fra-publication #field-language-display label,
.node--type-fra-speech #field-language-display label,
.node--type-fra-theme #field-language-display label,
.node--type-fra-vacancy #field-language-display label,
.node--type-fra-video #field-language-display label,
.node--type-mdx-dataset #field-language-display label,
.node--type-dvs-survey #field-language-display label,
.node--type-fra-event .field-language-display label,
.node--type-fra-national-contribution.node .field-language-display label,
.node--type-fra-reference .field-language-display label,
.node--type-fra-call-for-tender .field-language-display label,
.node--type-fra-infographics .field-language-display label,
.node--type-fra-news-item .field-language-display label,
.node--type-fra-page .field-language-display label,
.node--type-fra-partner-organisation .field-language-display label,
.node--type-fra-promising-practice .field-language-display label,
.node--type-fra-publication .field-language-display label,
.node--type-fra-speech .field-language-display label,
.node--type-fra-theme .field-language-display label,
.node--type-fra-vacancy .field-language-display label,
.node--type-fra-video .field-language-display label,
.node--type-mdx-dataset .field-language-display label,
.node--type-dvs-survey .field-language-display label {
  display: none;
}

.GenHeader.GenHeader.GenHeader .event-date-group,
.GenHeader.GenHeader.GenHeader .event-location-group,
.GenHeader.GenHeader.GenHeader .event-website-link-group,
.GenHeader.GenHeader.GenHeader .fra-reference-published-in-group,
.GenHeader.GenHeader.GenHeader .fra-reference-month-group,
.GenHeader.GenHeader.GenHeader .fra-reference-day-group {
  text-align: left;
  display: flex;
  font-size: 0.875rem;
}
.GenHeader.GenHeader.GenHeader .event-date-group > div:first-child,
.GenHeader.GenHeader.GenHeader .event-location-group > div:first-child,
.GenHeader.GenHeader.GenHeader .event-website-link-group > div:first-child,
.GenHeader.GenHeader.GenHeader .fra-reference-published-in-group > div:first-child,
.GenHeader.GenHeader.GenHeader .fra-reference-month-group > div:first-child,
.GenHeader.GenHeader.GenHeader .fra-reference-day-group > div:first-child {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-department,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-job-title,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-email,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-academic-qualification, .GenHeader.GenHeader.GenHeader .field-node--field-frf-start-date,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-organised-by,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-event-type,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-title-original-lang,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-author,
.GenHeader.GenHeader.GenHeader .field-node--field-publisher,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-page-numbers,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-year,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-academic-qualification,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-country,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-national-organisation,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-email,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-address,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-phone,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-introductory-video,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-twitter,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-linkedin-page,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-website,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-status,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-manager,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-related-content,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-type,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-category,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-speech-speaker,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-url,
.GenHeader.GenHeader.GenHeader .field-node--field-info-policy-area,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body-type,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body,
.GenHeader.GenHeader.GenHeader .field-node--field-info-type-of-case-law,
.GenHeader.GenHeader.GenHeader .field-node--field-info-decision-date,
.GenHeader.GenHeader.GenHeader .field-node--field-info-ecli {
  text-align: left;
  display: flex;
  font-size: 0.875rem;
}
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-department .field-label,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-job-title .field-label,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-email .field-label,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-academic-qualification .field-label, .GenHeader.GenHeader.GenHeader .field-node--field-frf-start-date .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-organised-by .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-event-type .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-title-original-lang .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-author .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-publisher .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-page-numbers .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-year .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-academic-qualification .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-country .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-national-organisation .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-email .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-address .field-label,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-phone .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-introductory-video .field-label,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-twitter .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-linkedin-page .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-website .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-status .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-manager .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-related-content .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-type .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-category .field-label,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-speech-speaker .field-label,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-url .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-info-policy-area .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body-type .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-info-type-of-case-law .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-info-decision-date .field-label,
.GenHeader.GenHeader.GenHeader .field-node--field-info-ecli .field-label {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-department .field-items,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-job-title .field-items,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-email .field-items,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-academic-qualification .field-items, .GenHeader.GenHeader.GenHeader .field-node--field-frf-start-date .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-organised-by .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-event-type .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-title-original-lang .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-author .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-publisher .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-page-numbers .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-year .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-academic-qualification .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-country .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-national-organisation .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-email .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-address .field-items,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-phone .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-introductory-video .field-items,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-twitter .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-linkedin-page .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-website .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-status .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-manager .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-related-content .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-type .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-category .field-items,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-speech-speaker .field-items,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-url .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-info-policy-area .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body-type .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-info-type-of-case-law .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-info-decision-date .field-items,
.GenHeader.GenHeader.GenHeader .field-node--field-info-ecli .field-items {
  display: flex;
  flex-wrap: wrap;
}
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-department .field-items .field-item:not(:first-child):before,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-job-title .field-items .field-item:not(:first-child):before,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-email .field-items .field-item:not(:first-child):before,
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-academic-qualification .field-items .field-item:not(:first-child):before, .GenHeader.GenHeader.GenHeader .field-node--field-frf-start-date .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-organised-by .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-event-type .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-title-original-lang .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-author .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-publisher .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-page-numbers .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-year .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-academic-qualification .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-country .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-national-organisation .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-email .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-address .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-phone .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-introductory-video .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-twitter .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-linkedin-page .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-website .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-status .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-project-manager .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-related-content .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-type .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-fra-prom-practice-category .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-speech-speaker .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-name-field-fra-url .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-info-policy-area .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body-type .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-info-deciding-body .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-info-type-of-case-law .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-info-decision-date .field-items .field-item:not(:first-child):before,
.GenHeader.GenHeader.GenHeader .field-node--field-info-ecli .field-items .field-item:not(:first-child):before {
  content: ",";
  margin-right: 4px;
}

.node--type-fra-partner-organisation .field-node--field-fra-tags,
.node--type-fra-partner-organisation .field-node--field-fra-geographical-scope,
.node--type-fra-partner-organisation .field-node--field-fra-address,
.node--type-fra-partner-organisation .field-node--field-fra-email,
.node--type-fra-partner-organisation .field-node--field-fra-url,
.node--type-fra-partner-organisation .field-node--field-fra-contact-person,
.node--type-fra-partner-organisation .field-node--field-fra-country,
.node--type-fra-partner-organisation .field-node--field-fra-partner-logo,
.node--type-fra-partner-organisation .field-node--field-fra-summary,
.node--type-fra-partner-organisation .field-node--field-fra-see-also2,
.node--type-fra-partner-organisation .field-node--field-fra-partner-type,
.node--type-fra-partner-organisation .field-node--field-frf-event-year,
.node--type-fra-theme .field-node--field-fra-tags,
.node--type-fra-theme .field-node--field-fra-geographical-scope,
.node--type-fra-theme .field-node--field-fra-address,
.node--type-fra-theme .field-node--field-fra-email,
.node--type-fra-theme .field-node--field-fra-url,
.node--type-fra-theme .field-node--field-fra-contact-person,
.node--type-fra-theme .field-node--field-fra-country,
.node--type-fra-theme .field-node--field-fra-partner-logo,
.node--type-fra-theme .field-node--field-fra-summary,
.node--type-fra-theme .field-node--field-fra-see-also2,
.node--type-fra-theme .field-node--field-fra-partner-type,
.node--type-fra-theme .field-node--field-frf-event-year {
  text-align: left;
  font-size: 0.875rem;
}
.node--type-fra-partner-organisation .field-node--field-fra-tags .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-geographical-scope .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-address .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-email .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-url .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-contact-person .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-country .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-partner-logo .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-summary .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-see-also2 .field-label,
.node--type-fra-partner-organisation .field-node--field-fra-partner-type .field-label,
.node--type-fra-partner-organisation .field-node--field-frf-event-year .field-label,
.node--type-fra-theme .field-node--field-fra-tags .field-label,
.node--type-fra-theme .field-node--field-fra-geographical-scope .field-label,
.node--type-fra-theme .field-node--field-fra-address .field-label,
.node--type-fra-theme .field-node--field-fra-email .field-label,
.node--type-fra-theme .field-node--field-fra-url .field-label,
.node--type-fra-theme .field-node--field-fra-contact-person .field-label,
.node--type-fra-theme .field-node--field-fra-country .field-label,
.node--type-fra-theme .field-node--field-fra-partner-logo .field-label,
.node--type-fra-theme .field-node--field-fra-summary .field-label,
.node--type-fra-theme .field-node--field-fra-see-also2 .field-label,
.node--type-fra-theme .field-node--field-fra-partner-type .field-label,
.node--type-fra-theme .field-node--field-frf-event-year .field-label {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.ProjectDate,
.field-node--field-fra-project-status {
  text-align: left;
  font-size: 0.875rem;
  display: flex;
}
.ProjectDate > div:first-child,
.field-node--field-fra-project-status > div:first-child {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.ProjectDate > div:not(:first-child),
.field-node--field-fra-project-status > div:not(:first-child) {
  margin-right: 4px;
}

.field-paragraph--field-action-button-icon {
  text-align: left;
  font-size: 0.875rem;
  display: flex;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

.node--type-fra-audio .GenHeader, .GenHeader {
  text-align: center;
  background-color: #f2f2f2;
  padding: 1.875rem;
}
.GenHeader .event-date-group .field-node--field-fra-dates {
  margin-top: 0;
}
.GenHeader .flag-icons {
  height: auto !important;
  line-height: inherit !important;
}
.node--type-fra-audio .GenHeader .PubPubDate, .GenHeader .PubPubDate {
  display: flex;
  justify-content: center;
  color: #343d55;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1.0625rem;
}
.node--type-fra-audio .GenHeader .PubPubDate .field-node--field-fra-published-at, .GenHeader .PubPubDate .field-node--field-fra-published-at {
  margin-left: 0.25rem;
}
.node--type-fra-audio .GenHeader .PubPubDate .field-node--field-fra-last-update-label, .GenHeader .PubPubDate .field-node--field-fra-last-update-label {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
  margin-left: 30px;
  display: flex;
}
.node--type-fra-audio .GenHeader .PubPubDate .field-node--field-fra-published-at, .GenHeader .PubPubDate .field-node--field-fra-published-at {
  display: flex;
}
.GenHeader .PubPubDate .field-node--bundle-fieldnode + .field-node--field-fra-published-at {
  margin-top: 0;
}
.GenHeader .PubPubDate .field-node--bundle-fieldnode + .field-node--field-fra-published-at:before {
  content: "-";
  margin: 0 4px 0 0;
}
.GenHeader .field-node--node-title h1 {
  font-size: 2rem;
  line-height: 2.375rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  margin: 0 0 2.5rem;
}
.GenHeader .PubStandout .field-item {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.GenHeader .PubHead {
  display: flex;
  justify-content: center;
}
.GenHeader .PubHead > .field-wrapper:last-child {
  margin-left: 10px;
}
.GenHeader .PubHead .field-item {
  font-size: 2rem;
  line-height: 2.375rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  margin: 0 0 0.9375rem;
}
.GenHeader .PubThemes.PubThemes {
  margin-top: -25px;
  margin-bottom: 0.6875rem !important;
  /*    > .field-wrapper{
        display:inline-block;
      }*/
}
.GenHeader .PubThemes.PubThemes .field-items .field-item {
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1.0625rem;
}
.GenHeader .PubThemes.PubThemes .field-items .field-item:not(:last-child):after {
  content: ",";
}
.GenHeader .field.field-node--field-fra-summary {
  margin-bottom: 0.6875rem;
}
.GenHeader .field-name-field-fra-action-buttons,
.GenHeader .VacancyDeadline + .gen-action-buttons {
  background-color: #011D55;
  margin: 30px -30px 0;
}
.GenHeader .field-name-field-fra-action-buttons .field-items,
.GenHeader .VacancyDeadline + .gen-action-buttons .field-items {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
@media screen and (min-width: 64.0625em) {
  .GenHeader .field-name-field-fra-action-buttons .field-items,
  .GenHeader .VacancyDeadline + .gen-action-buttons .field-items {
    justify-content: flex-end;
  }
}
.GenHeader .field-name-field-fra-action-buttons .field-items .gen-action-buttons,
.GenHeader .VacancyDeadline + .gen-action-buttons .field-items .gen-action-buttons {
  display: flex;
  position: relative;
  margin-bottom: 0;
}
.GenHeader .field-name-field-fra-action-buttons .field-items .gen-action-buttons a,
.GenHeader .VacancyDeadline + .gen-action-buttons .field-items .gen-action-buttons a {
  color: white;
  padding: 10px 20px 10px 50px;
  display: inline-block;
  border-left: none;
  font-size: 0.875rem;
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
@media screen and (min-width: 64.0625em) {
  .GenHeader .field-name-field-fra-action-buttons .field-items .gen-action-buttons a,
  .GenHeader .VacancyDeadline + .gen-action-buttons .field-items .gen-action-buttons a {
    padding: 18px 20px 18px 50px;
    border-left: 1px solid white;
  }
}
.GenHeader .field-name-field-fra-action-buttons .field-items .gen-action-buttons a:hover,
.GenHeader .VacancyDeadline + .gen-action-buttons .field-items .gen-action-buttons a:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.GenHeader .field-name-field-fra-action-buttons .field-items .gen-action-buttons .fa-download:before,
.GenHeader .VacancyDeadline + .gen-action-buttons .field-items .gen-action-buttons .fa-download:before {
  margin-top: -4px;
}
.GenHeader .field-name-field-fra-action-buttons .field-items .gen-action-buttons .field-icon,
.GenHeader .VacancyDeadline + .gen-action-buttons .field-items .gen-action-buttons .field-icon {
  position: absolute;
  top: 50%;
  transform: translatey(-55%);
  left: 25px;
}
.GenHeader .field-name-field-fra-action-buttons .field-items .gen-action-buttons .field-icon:before,
.GenHeader .VacancyDeadline + .gen-action-buttons .field-items .gen-action-buttons .field-icon:before {
  color: white;
}
.GenHeader .GenReference.gen-action-buttons,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons {
  background-color: #011D55;
  margin: 30px -30px -30px;
}
@media screen and (min-width: 64.0625em) {
  .GenHeader .GenReference.gen-action-buttons,
  .GenHeader .GenFraRefrenceHead + .gen-action-buttons {
    justify-content: flex-end;
  }
}
.GenHeader .GenReference.gen-action-buttons .fas,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .fas {
  position: relative;
}
.GenHeader .GenReference.gen-action-buttons .fas:before,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .fas:before {
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  left: 28px;
  color: white;
  opacity: 0.75;
  z-index: 10;
  font-size: 1rem;
}
.GenHeader .GenReference.gen-action-buttons .field-items,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.GenHeader .GenReference.gen-action-buttons .field-items .field-item,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item {
  display: flex;
  position: relative;
  margin-bottom: 0;
}
.GenHeader .GenReference.gen-action-buttons .field-items .field-item a,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item a {
  color: white;
  padding: 10px 20px 10px 50px;
  display: inline-block;
  border-left: none;
  font-size: 0.875rem;
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  background-color: #004ca6;
}
@media screen and (min-width: 64.0625em) {
  .GenHeader .GenReference.gen-action-buttons .field-items .field-item a,
  .GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item a {
    padding: 18px 20px 18px 50px;
    border-left: 1px solid white;
  }
}
.GenHeader .GenReference.gen-action-buttons .field-items .field-item a:hover,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item a:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.GenHeader .GenReference.gen-action-buttons .field-items .field-item .fa-download:before,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item .fa-download:before {
  margin-top: -4px;
}
.GenHeader .GenReference.gen-action-buttons .field-items .field-item .field-icon,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item .field-icon {
  position: absolute;
  top: 50%;
  transform: translatey(-55%);
  left: 25px;
}
.GenHeader .GenReference.gen-action-buttons .field-items .field-item .field-icon:before,
.GenHeader .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item .field-icon:before {
  color: white;
}
.GenHeader .PubThemes .field-item {
  margin-left: 0 !important;
}
.GenHeader .PubThemes .field-wrapper:not(:last-child):after {
  content: ";";
  margin-left: -2px;
  font-size: 0.75rem;
}
.GenHeader .PubThemes .field-wrapper:nth-child(2) > .field-items {
  border-left: none !important;
}
.GenHeader .GenMainContent {
  margin-top: 20px;
}
.GenHeader .field-node--field-fra-published-at {
  font-size: 0.75rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.GenHeader .PubThemes .field-wrapper,
.GenHeader .PubThemes .field-items {
  display: inline !important;
}
.GenHeader .field-node--field-fra-url {
  justify-content: flex-start;
}
.GenHeader .field-node--field-fra-summary {
  margin-top: 0.625rem;
}

.ActionButtonsWrapper {
  background-color: #011D55;
}
.ActionButtonsWrapper .gen-action-buttons {
  color: white;
}
@media screen and (min-width: 64.0625em) {
  .ActionButtonsWrapper .gen-action-buttons {
    justify-content: flex-end;
  }
}
.ActionButtonsWrapper .gen-action-buttons .fas {
  position: relative;
}
.ActionButtonsWrapper .gen-action-buttons .fas:before {
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  left: 28px;
  color: white;
  opacity: 0.75;
  z-index: 10;
  font-size: 1rem;
}
.ActionButtonsWrapper .gen-action-buttons .field-items {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.ActionButtonsWrapper .gen-action-buttons .field-items .field-item {
  display: flex;
  position: relative;
  margin-bottom: 0;
}
.ActionButtonsWrapper .gen-action-buttons .field-items .field-item a {
  color: white;
  padding: 10px 20px 10px 50px;
  display: inline-block;
  border-left: none;
  font-size: 0.875rem;
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  background-color: #004ca6;
}
@media screen and (min-width: 64.0625em) {
  .ActionButtonsWrapper .gen-action-buttons .field-items .field-item a {
    padding: 18px 20px 18px 50px;
    border-left: 1px solid white;
  }
}
.ActionButtonsWrapper .gen-action-buttons .field-items .field-item a:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.ActionButtonsWrapper .gen-action-buttons .field-items .field-item .fa-download:before {
  margin-top: -4px;
}
.ActionButtonsWrapper .gen-action-buttons .field-items .field-item .field-icon {
  position: absolute;
  top: 50%;
  transform: translatey(-55%);
  left: 25px;
}
.ActionButtonsWrapper .gen-action-buttons .field-items .field-item .field-icon:before {
  color: white;
}

.GenHeader {
  margin-bottom: 1.25rem;
}
.GenHeader + .field-node--field-fra-body {
  margin-bottom: 2.5rem;
}
.GenHeader br {
  display: none;
}
.GenHeader.genheader-action-buttons {
  padding-bottom: 0;
}
.GenHeader .fra-page-main-group {
  justify-content: center;
  padding-bottom: 0;
  align-items: flex-start;
}
.GenHeader .fra-page-main-group > * {
  padding: 0;
}
.GenHeader .field.field-node--field-fra-summary {
  margin-bottom: 0;
}
.GenHeader .open-until-date {
  margin-top: 40px;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 400;
}
.GenHeader .open-until-date h4 {
  display: inline-block;
  font-size: 1.3125rem;
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}
.GenHeader .open-until-date .field-node--field-fra-vacancy-closing-date {
  display: inline-block;
  font-size: 1.3125rem;
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}
.GenHeader .open-until-date:before {
  font-family: "Font Awesome 5 Free";
  display: block;
  font-size: 1.3125rem;
  margin-bottom: 3px;
  font-weight: 900;
}
.GenHeader .field-node--field-fra-vacancy-opening-date > * {
  display: inline-block;
}

.node--type-fra-vacancy .GenHeader .ActionButtonsWrapper {
  margin: 30px -30px -30px;
}

.GenFraRefrenceHead + .gen-action-buttons {
  background-color: #011D55;
  margin: 30px -30px -30px;
}
@media screen and (min-width: 64.0625em) {
  .GenFraRefrenceHead + .gen-action-buttons {
    justify-content: flex-end;
  }
}
.GenFraRefrenceHead + .gen-action-buttons .fas {
  position: relative;
}
.GenFraRefrenceHead + .gen-action-buttons .fas:before {
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  left: 28px;
  color: white;
  opacity: 0.75;
  z-index: 10;
  font-size: 1rem;
}
.GenFraRefrenceHead + .gen-action-buttons .field-items {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.GenFraRefrenceHead + .gen-action-buttons .field-items .field-item {
  display: flex;
  position: relative;
  margin-bottom: 0;
}
.GenFraRefrenceHead + .gen-action-buttons .field-items .field-item a {
  color: white;
  padding: 10px 20px 10px 50px;
  display: inline-block;
  border-left: none;
  font-size: 0.875rem;
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  background-color: #004ca6;
}
@media screen and (min-width: 64.0625em) {
  .GenFraRefrenceHead + .gen-action-buttons .field-items .field-item a {
    padding: 18px 20px 18px 50px;
    border-left: 1px solid white;
  }
}
.GenFraRefrenceHead + .gen-action-buttons .field-items .field-item a:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.GenFraRefrenceHead + .gen-action-buttons .field-items .field-item .fa-download:before {
  margin-top: -4px;
}
.GenFraRefrenceHead + .gen-action-buttons .field-items .field-item .field-icon {
  position: absolute;
  top: 50%;
  transform: translatey(-55%);
  left: 25px;
}
.GenFraRefrenceHead + .gen-action-buttons .field-items .field-item .field-icon:before {
  color: white;
}

.node--type-fra-event.node--type-fra-event .PubThemes {
  margin-bottom: 1.875rem;
}
.node--type-fra-event.node--type-fra-event .event-location-group .field-node--field-fra-country .field-items {
  display: flex;
  flex-wrap: Wrap;
}
.node--type-fra-event.node--type-fra-event .event-location-group .field-wrapper:last-child .field-item:after {
  display: none;
}
.node--type-fra-event.node--type-fra-event .event-location-group .field-item:after {
  content: ",";
  margin-right: 0.25rem;
}

.field-node--field-fra-access-to-original .field-label {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

.genheader-actionbuttons.GenHeader {
  padding-bottom: 0;
}

.node--type-fra-person .field-node--field-fra-job-title .field-label,
.node--type-fra-person .field-node--field-fra-job-title .field-item,
.node--type-fra-person .field-node--field-fra-department .field-label,
.node--type-fra-person .field-node--field-fra-department .field-item,
.node--type-fra-person .field-node--field-fra-academic-qualification .field-label,
.node--type-fra-person .field-node--field-fra-academic-qualification .field-item,
.node--type-fra-person .field-node--field-fra-email .field-label,
.node--type-fra-person .field-node--field-fra-email .field-item {
  font-size: 0.75rem;
}

.node--type-fra-project .PubThemes {
  display: flex;
  flex-wrap: wrap;
}
.node--type-fra-project .PubThemes > .field-wrapper {
  display: flex;
  font-size: 0.75rem;
}
.node--type-fra-project .PubThemes > .field-wrapper:after {
  content: ";";
  margin-right: 4px;
}
.node--type-fra-project .PubThemes > .field-wrapper:last-child:after {
  content: "";
}
.node--type-fra-project .PubThemes .field-item a {
  font-size: 0.75rem;
}
.node--type-fra-project .field-node--field-fra-published-at {
  color: #343d55;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.node--type-fra-project .ProjectDate,
.node--type-fra-project .field-node--field-fra-published-at {
  margin-top: 0.9375rem;
  font-size: 0.75rem;
}
.node--type-fra-project .field-node--field-fra-project-status {
  font-size: 0.75rem;
}
.node--type-fra-project .field-node--node-title {
  margin-top: 1.375rem;
}

.field-name-field-fra-url {
  justify-content: center;
}

.top-gap {
  margin-top: 20px;
}

[data-history-node-id*="138"] td img {
  min-width: 70px;
}

.node--type-infoportal-case-law-reference .GenHeader {
  margin-bottom: 0 !important;
}
.group-right .field-node--field-fra-speech-speaker {
  margin-top: 15px;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.75rem;
}

.node--type-fra-project .GenHeader.PubProjectHead .ProjectDate + .field-name-field-fra-related-content + .project-alert-subscription-form {
  padding-top: 30px;
}
@media screen and (min-width: 1024px) {
  .node--type-fra-project .GenHeader.PubProjectHead .ProjectDate + .field-name-field-fra-related-content + .project-alert-subscription-form {
    padding-top: 50px;
  }
}

.PubProjectHead .ProjectDate.VacancyDeadline.VacancyDeadline.VacancyDeadline.VacancyDeadline.VacancyDeadline.VacancyDeadline.VacancyDeadline.VacancyDeadline > div {
  display: inline-block;
}

.node--type-fra-project .GenHeader.PubProjectHead .ProjectDate + .field-name-field-fra-related-content {
  display: block;
}
.node--type-fra-project .GenHeader.PubProjectHead .ProjectDate + .field-name-field-fra-related-content > * {
  display: block;
}
.node--type-fra-project .GenHeader.PubProjectHead .ProjectDate + .field-name-field-fra-related-content > * .field-node--node-title {
  display: block;
}
.node--type-fra-project .GenHeader.PubProjectHead .ProjectDate + .field-name-field-fra-related-content > * .field-node--node-title > .field-items {
  display: block;
}
.node--type-fra-project .GenHeader.PubProjectHead .ProjectDate + .field-name-field-fra-related-content > * .field-node--field-fra-summary > .field-items {
  display: block;
}

.node--type-fra-publication .field-name-field-fra-action-buttons .gen-action-buttons {
  margin-top: 0;
}

.PubImgWrapper .field-node--field-fra-summary .field-item {
  line-height: 24px;
}

.node--type-fra-publication .group-left {
  position: relative;
  text-align: center;
}
.node--type-fra-publication img.portrait {
  height: 100%;
  width: auto !important;
  max-height: 100%;
  margin: 0 auto;
  border: 1px solid #D1D1D1;
  max-height: 236px;
  width: auto;
}

.node--type-fra-audio {
  /* .audio-player {
     .field-node--field-fra-upload-file {
       border: $global-border-2;
       margin: Spacing(30) 0;
       display: inline-block;
       .field-item{
         border-bottom:28px solid $gray;
       }
     }
   }*/
}
.node--type-fra-audio .GenHeader {
  padding-bottom: 0;
}

.node--type-fra-call-for-tender .field-node--field-fra-tender-reference,
.node--type-fra-call-for-tender .field-node--field-fra-call-type,
.node--type-fra-vacancy .field-node--field-fra-tender-reference,
.node--type-fra-vacancy .field-node--field-fra-call-type {
  margin-bottom: 0.6875rem;
}
.node--type-fra-call-for-tender .open-until-date,
.node--type-fra-vacancy .open-until-date {
  display: block;
}
.node--type-fra-call-for-tender .field-name-field-fra-vacancy-opening-date .field-item,
.node--type-fra-vacancy .field-name-field-fra-vacancy-opening-date .field-item {
  font-size: 1rem !important;
}
.node--type-fra-call-for-tender .field-name-field-fra-vacancy-opening-date .field-label:after,
.node--type-fra-vacancy .field-name-field-fra-vacancy-opening-date .field-label:after {
  content: ":";
}
.node--type-fra-call-for-tender .VacancyDeadline h3, .node--type-fra-call-for-tender .VacancyDeadline .field-item,
.node--type-fra-vacancy .VacancyDeadline h3,
.node--type-fra-vacancy .VacancyDeadline .field-item {
  margin-top: 0;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 1.3125rem;
  line-height: 1.875rem;
  display: inline-block;
}
.node--type-fra-call-for-tender .VacancyDeadline .field-wrapper,
.node--type-fra-vacancy .VacancyDeadline .field-wrapper {
  display: inline-block;
}
.node--type-fra-call-for-tender .field-node--field-fra-date,
.node--type-fra-vacancy .field-node--field-fra-date {
  margin-bottom: 0.6875rem;
}
.node--type-fra-call-for-tender .field-node--field-fra-date .field-label,
.node--type-fra-call-for-tender .field-node--field-fra-date .field-items,
.node--type-fra-vacancy .field-node--field-fra-date .field-label,
.node--type-fra-vacancy .field-node--field-fra-date .field-items {
  display: inline-block;
}
.node--type-fra-call-for-tender .field-node--field-fra-date .field-label:after,
.node--type-fra-vacancy .field-node--field-fra-date .field-label:after {
  content: ":";
}

.node--type-fra-document-file-upload.node .field-node--field-fra-date {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.node--type-fra-document-file-upload.node .field-node--node-title.field-node--node-title.field-node--node-title h2 {
  font-size: 1.125rem;
}
.node--type-fra-document-file-upload.node .field-node--field-fra-year {
  text-align: left;
  display: flex;
  font-size: 0.875rem;
}
.node--type-fra-document-file-upload.node .field-node--field-fra-year .field-label {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.node--type-fra-document-file-upload.node .field-node--field-fra-year .field-label:after {
  content: ":";
  margin-right: 0.25rem;
}

.node--type-fra-document-file-upload .node--type-fra-document-file-upload .GenHeader .doc-upload-main > * {
  margin-right: 4px;
}
.node--type-fra-document-file-upload .node--type-fra-document-file-upload .GenHeader .doc-upload-main > * :after {
  display: none;
}

#deeplinked-accordion {
  margin-top: 30px;
}
#deeplinked-accordion .accordion-item > a {
  border-top: none;
  border-right: none;
  border-left: none;
  margin-bottom: 7px;
  font-size: 1.625rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  position: relative;
  border-bottom: 1px solid #707070;
  padding: 10px 20px 10px 10px;
  color: #343d55;
  position: relative;
  font-size: 1.5625rem;
  cursor: pointer;
}
#deeplinked-accordion .accordion-item > a:hover {
  background: #f2f2f2;
  text-decoration: none;
}
#deeplinked-accordion .accordion-item > a:focus {
  text-decoration: none;
}
#deeplinked-accordion .accordion-item > a:before {
  display: none;
}
#deeplinked-accordion .accordion-item > a:after {
  position: absolute;
  top: 20px;
  right: 10px;
  content: "";
  height: 14px;
  width: 14px;
  border-right: 5px solid #343d55;
  border-bottom: 5px solid #343d55;
  transform: rotate(-45deg) translatey(-50%);
  display: inline-block;
}
#deeplinked-accordion .accordion-item.is-active > a {
  border-bottom: 5px solid #707070;
}
#deeplinked-accordion .accordion-item.is-active > a:after {
  transform: rotate(45deg) translatey(-50%);
}
#deeplinked-accordion .accordion-item .accordion-content {
  border: none;
}
#deeplinked-accordion .field-node--field-info-body .field-item {
  font-size: 0.875rem;
  padding-top: 20px;
  padding-left: 10px;
  font-weight: 400;
}

#deeplinked-accordion .field-node--field-info-body .field-item p {
  font-size: 1rem;
}

#deeplinked-accordion .field-node--field-info-body .field-item ol li {
  font-size: 1rem;
}

.accordion-title:focus, .accordion-title:hover {
  background: transparent;
}

.field-name-field-pubsection-content details {
  margin-bottom: 22px;
  font-size: 1.625rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  position: relative;
}
.field-name-field-pubsection-content summary {
  border-bottom: 1px solid #707070;
  padding: 10px 20px 10px 10px;
  color: #343d55;
  position: relative;
  font-size: 1.5625rem;
  cursor: pointer;
}
.field-name-field-pubsection-content summary:hover {
  background: #f2f2f2;
}
.field-name-field-pubsection-content summary:after {
  position: absolute;
  top: 20px;
  right: 10px;
  content: "";
  height: 10px;
  width: 10px;
  border-right: 5px solid #343d55;
  border-bottom: 5px solid #343d55;
  transform: rotate(-45deg) translatey(-50%);
  display: inline-block;
}
.field-name-field-pubsection-content details[open] summary {
  border-bottom: 5px solid #707070;
}
.field-name-field-pubsection-content details[open] summary:after {
  transform: rotate(45deg) translatey(-50%);
}
.field-name-field-pubsection-content details:first-child {
  margin-top: 10px;
}
.field-name-field-pubsection-content summary,
.field-name-field-pubsection-content details {
  appearance: none;
  display: block;
}
.field-name-field-pubsection-content .collapse-text-text {
  font-size: 0.875rem;
  padding-top: 20px;
  padding-left: 10px;
  font-weight: 400;
}

.node--type-fra-audio .jp-audio {
  margin: 0 auto;
}

.node--type-infoportal-case-law-reference .GenFraRefrenceHead h3 {
  margin-top: 0;
}
.node--type-infoportal-case-law-reference .ActionButtonsWrapper .field-items .field-item:last-child a {
  background: #011D55;
  border-right: 1px solid white;
}
.node--type-infoportal-case-law-reference .ActionButtonsWrapper .field-items .field-item:last-child a:hover {
  background: rgba(255, 255, 255, 0.1);
}

.view-fra-highlights .field-node--node-post-date {
  margin-top: 0 !important;
}
.view-fra-highlights .field-node--node-post-date .field-item {
  font-size: 0.75rem;
}

.node--type-fra-project .node--view-mode-related-publication {
  background-color: #e2e2e2;
  padding: 30px 1.875rem 0;
}
@media screen and (min-width: 64.0625em) {
  .node--type-fra-project .node--view-mode-related-publication {
    margin: 0 -30px -30px;
  }
}
.node--type-fra-project .node--view-mode-related-publication .field-node--node-title h2 {
  text-align: center;
  margin-bottom: 10px;
}
.node--type-fra-project .node--view-mode-related-publication .field-node--node-title h2 a {
  text-align: center;
  color: #00295a;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  font-size: 1.625rem;
  line-height: 1;
}
.node--type-fra-project .node--view-mode-related-publication > .field-node--bundle-fieldnode {
  text-align: center;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
}
.node--type-fra-project .node--view-mode-related-publication > .field-node--bundle-fieldnode .field-items {
  justify-content: center;
}
.node--type-fra-project .node--view-mode-related-publication > .field-node--bundle-fieldnode .field-items * {
  line-height: 1;
}
.node--type-fra-project .node--view-mode-related-publication .PublicationDate {
  text-align: center;
}
.node--type-fra-project .node--view-mode-related-publication .PublicationDate * {
  font-size: 0.75rem;
  display: inline !important;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  line-height: 1;
}
.node--type-fra-project .node--view-mode-related-publication .field-node--field-fra-summary {
  text-align: center;
}
.node--type-fra-project .node--view-mode-related-publication .field-node--field-fra-action-buttons .field-item:before {
  display: none !important;
}

.node--type-fra-publication.node--view-mode-see-also-teaser .PublicationDate {
  margin: 0 0 10px;
}
.node--type-fra-publication.node--view-mode-see-also-teaser .PublicationDate * {
  display: inline;
  font-size: 0.75rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}

/*#views-exposed-form-fra-products-search-fra-products-search-page div.form-item-type{
  display:none;
}
#views-exposed-form-fra-products-search-front-page-products-search-block div.form-item-type{
  display: none;
}*/
.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container dl {
  border: none;
}
.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container dt a {
  border-top: none;
  border-right: none;
  border-left: none;
  margin-bottom: 7px;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  position: relative;
  border-bottom: 1px solid #707070;
  padding: 10px 20px 10px 10px;
  color: #343d55;
  cursor: pointer;
  line-height: 1;
  font-size: 1.5625rem;
  background: transparent;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  text-decoration: none;
}
.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container dt a .ckeditor-accordion-toggle {
  position: static;
  height: 0;
  width: 0;
  display: inherit;
}
.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container dt a .ckeditor-accordion-toggle:before {
  display: none;
}
.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container dt a .ckeditor-accordion-toggle:after {
  position: absolute;
  top: 20px;
  right: 10px;
  content: "";
  height: 14px;
  width: 14px;
  border-right: 5px solid #343d55;
  border-bottom: 5px solid #343d55;
  transform: rotate(-45deg) translatey(-50%);
  display: inline-block;
  z-index: 999;
}
.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container.ckeditor-accordion-container dt a .ckeditor-accordion-toggle.active:after {
  transform: rotate(45deg) translate(-50%);
}

.HomeIntro {
  position: relative;
  background-color: #011D55;
  color: white;
  padding: 0.5rem 0 1.875rem 0;
}
.HomeIntro:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #011D55;
  content: "";
}
.HomeIntro:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #011D55;
  content: "";
}
.HomeIntroNav {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.HomeIntroNav i {
  margin-right: 10px;
  font-size: 1rem;
}

.HomeIntroNav li {
  float: left;
  margin: 0.9375rem 1.875rem 0 0;
}

.btn-Intro, .btn-Intro:hover, .btn-Intro:focus {
  background: transparent;
  border: 1px solid #FFD100;
  color: #FFD100;
  border-radius: 0;
  font-size: 0.875rem;
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}

.btn-Intro:hover, .btn-Intro:focus {
  background: #FFD100;
  color: #011D55;
  text-decoration: none;
}

.GreyHeader {
  background: #f2f2f2;
  padding: 0.9375rem;
  margin: 0;
}
.GreyHeader h1 {
  margin: 40px 0;
  text-align: center;
  position: relative;
}
.GreyHeader h1:after {
  background: #011D55;
}
.GreyHeader .fas.fa-sliders-h {
  font-size: 0.875rem;
  margin-bottom: 22px;
}
.GreyHeader.transparent_header {
  background: transparent;
}

.fra-page-main-group {
  padding-bottom: 20px;
}
@media screen and (min-width: 64.0625em) {
  .fra-page-main-group {
    display: flex;
  }
  .fra-page-main-group > * {
    padding-left: 15px;
    padding-right: 15px;
  }
  .fra-page-main-group .field-node--field-fra-image {
    flex: 1 0 auto;
    max-width: 33%;
  }
}

.ext:after {
  background: url(../images/fra/extlink_s.png) 2px center no-repeat;
  width: 10px;
  height: 10px;
  padding-right: 12px;
  text-decoration: none;
  content: "";
}
.ext svg {
  display: none;
}

/*

.views-element-container{
  position:relative;
  &:before,
  &:after{
    content:"";
    height:100%;
    width:100vw;
    background-color:$gray-lighter;
    position:absolute;
    top:0;
  }
  &:before{
    right:100%;
  }
  &:after{
    left:100%;
  }
}
*/
.node--type-fra-person.node--view-mode-teaser {
  border-top: 1px solid #dcdee3;
  padding-top: 1.25rem;
  margin: 0 -15px 0;
  padding-bottom: 20px;
}
.node--type-fra-person.node--view-mode-teaser img {
  max-width: 263px;
}
.node--type-fra-person.node--view-mode-teaser .group-left {
  width: 33.333%;
}
.node--type-fra-person.node--view-mode-teaser .group-left,
.node--type-fra-person.node--view-mode-teaser .group-right {
  padding: 0 15px;
}
.node--type-fra-person.node--view-mode-teaser .group-right {
  width: 66.666%;
}
.node--type-fra-person.node--view-mode-teaser .fra-fullname {
  display: flex;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 1.3125rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
.node--type-fra-person.node--view-mode-teaser .field-node--field-fra-surname {
  margin-left: 0.25rem;
}
.node--type-fra-person.node--view-mode-teaser .field-name-field-fra-body {
  margin-top: 0.9375rem;
}
@media screen and (min-width: 64.0625em) {
  .node--view-mode-teaser {
    display: flex;
  }
  .node--view-mode-teaser > .group-left {
    flex: 0 1 calc(33.333% + 30px);
    max-width: calc(33.333% + 30px);
    padding-right: 1.875rem;
  }
  .node--view-mode-teaser > .group-left:empty {
    display: none;
  }
  .node--view-mode-teaser > .group-right {
    flex: 1 1 100%;
    max-width: 100%;
  }
}

.field-node--field-fra-upload-interest .file--mime-application-pdf {
  margin-left: 7px;
  font-weight: 400;
  font-family: Roboto, "Segoe ui", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.node--type-fra-person .field-node--field-fra-job-title .field-label, .node--type-fra-person .field-node--field-fra-job-title .field-items,
.node--type-fra-person .field-node--field-fra-department .field-label,
.node--type-fra-person .field-node--field-fra-department .field-items {
  line-height: 1.3;
}
.node--type-fra-person .field-node--field-fra-body p {
  line-height: 1.5;
}

.field-node--field-fra-upload-cv .file--mime-application-pdf:before {
  font-family: "Font Awesome 5 Free";
  content: "\f019";
  color: #343d55;
  font-weight: 900;
  margin-right: 7px;
}

.staff-term-wrapper {
  margin-bottom: 2.75rem;
  padding-bottom: 2.75rem;
  border-bottom: 1px solid #DDDEE0;
}
.staff-term-wrapper > .staff-term-nodes > ul {
  margin: 0;
}
.staff-term-wrapper > .staff-term-nodes > ul > .staff-item.staff-item:first-child {
  border-left: 3px solid #8282BE;
  font-size: 1rem;
  line-height: 1.375rem;
  padding-left: 1.5rem;
  font-weight: 700;
  margin-bottom: 15px;
}
.staff-term-wrapper > .staff-term-nodes > ul > .staff-item.staff-item:first-child a {
  display: block;
  margin-top: 0.25rem;
  font-size: 1.3125rem;
  line-height: 1.375rem;
  font-weight: 500;
}
.staff-term-wrapper > .staff-term-nodes > ul .staff-item:not(:first-child) {
  padding-left: 0;
  border-left: none;
  list-style-type: disc;
  margin-left: 50px;
}
.staff-term-wrapper > .staff-term-nodes > ul .staff-item:not(:first-child) .staff-job-title,
.staff-term-wrapper > .staff-term-nodes > ul .staff-item:not(:first-child) .staff-full-name {
  display: inline-block;
}
.staff-term-wrapper > .staff-term-nodes > ul .staff-item:not(:first-child) .staff-job-title {
  font-weight: 400;
}
.staff-term-wrapper > .staff-term-nodes > ul .staff-item:not(:first-child) .staff-full-name a {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.375rem;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content {
  border: none;
  background: #F2F4F7;
  margin-top: 0.75rem;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content > ul > .staff-item {
  margin-left: 30px;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-term-wrapper {
  margin-bottom: 0.75rem;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid #DDDEE0;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-term-nodes > ul {
  margin-left: 1.875rem;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content li:last-child .staff-term-wrapper {
  border-bottom: 0;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-term-name {
  color: #343D55;
  font-size: 1.3125rem;
  line-height: 1.5625rem;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-item {
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 0;
  border-left: none;
  list-style-type: disc;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-item .staff-job-title,
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-item .staff-full-name {
  display: inline-block;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-item .staff-job-title {
  font-weight: 400;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item .accordion-content .staff-item .staff-full-name a {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.375rem;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item > a {
  border: none;
  font-size: 1rem;
  line-height: 1.375rem;
  padding-left: 0;
  padding-bottom: 0;
  color: #004ca6;
  transition: 0.3s ease-in all;
  text-decoration: none;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item > a:hover {
  color: #00295a;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item > a:before {
  display: none;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item > a:after {
  font-family: fra-icons;
  content: "\e918";
  display: inline-block;
  transition: 0.3s ease-in all;
  margin-left: 4px;
}
.staff-term-wrapper .accordion-item.accordion-item.accordion-item.is-active a:after {
  transform: rotate(180deg);
}

.spinner {
  position: absolute;
  right: 40px;
  top: 12px;
  display: inline-block;
  width: 18px;
  height: 18px;
  border: 3px solid grey;
  border-radius: 50%;
  border-top-color: blue;
  animation: spin 1s ease-in-out infinite;
  -webkit-animation: spin 1s ease-in-out infinite;
  font-size: 0;
}

@keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
.print__wrapper {
  position: relative;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

input.form-text {
  display: block;
  width: 100%;
  height: 36px;
  padding: 6px 12px;
  font-size: 1rem;
  line-height: 1.42857143;
  color: #555e78;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #b3bfdd;
  border-radius: 3px;
}

.views-exposed-form {
  display: block;
  flex-wrap: wrap;
  align-items: flex-end;
  margin-left: -15px;
  margin-right: -15px;
}
@media screen and (min-width: 62.0625em) {
  .views-exposed-form {
    display: flex;
  }
}
.views-exposed-form > * {
  padding-left: 15px;
  padding-right: 15px;
}
.views-exposed-form .js-form-item {
  flex: 1;
  min-width: 50%;
  margin-bottom: 1rem;
}
.views-exposed-form .form-actions {
  margin-bottom: 1rem;
}
.views-exposed-form .ms-choice {
  height: 33px;
  padding: 5px 10px;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 3px;
}
.views-exposed-form .ms-choice > span {
  position: static;
  padding-left: 0;
  color: #555e78;
}

.form-select .ms-drop label {
  padding-left: 30px;
}
.form-select .ms-drop input[type=radio],
.form-select .ms-drop input[type=checkbox] {
  margin-top: 0.4rem;
}
.form-select .ms-drop li .selected {
  background-color: #004ca6;
}
.form-select .ms-drop li .selected label {
  color: white;
}
.form-select .ms-drop li:hover {
  background-color: #f0f1f5;
}

#views-exposed-form-fra-register-of-documents-fra-register-of-documents-page .js-form-item {
  min-width: 83.333%;
  flex-grow: 0;
}

.form-item-combine.js-form-item {
  min-width: 83.333%;
  flex-grow: 1;
}

@media screen and (min-width: 60.0625em) {
  .paginator-wrapper {
    display: table;
    width: 100%;
    margin: 40px 0;
  }
  .paginator-wrapper > * {
    display: table-cell;
    margin: 0;
    vertical-align: top;
    text-align: center;
  }
}
.paginator-wrapper .pager .pagination {
  display: flex;
  justify-content: center;
}
.paginator-wrapper .pager .pagination:before {
  display: none;
}
.paginator-wrapper .pager .pager__item {
  display: inline;
  margin: 0;
}
.paginator-wrapper .pager .pager__item a, .paginator-wrapper .pager .pager__item.is-active {
  float: left;
  position: relative;
  padding: 6px 10px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #004ca6;
  background-color: #ffffff;
  border: 1px solid #e6e6e6;
  margin-left: -1px;
}
.paginator-wrapper .pager .pager__item a:hover, .paginator-wrapper .pager .pager__item.is-active:hover {
  z-index: 2;
  color: #00295a;
  background-color: #f2f2f2;
  border-color: #e6e6e6;
}
.paginator-wrapper .pager .pager__item.is-active {
  background-color: #004ca6;
  color: white;
}
.paginator-wrapper .pager .pager__item.is-active:hover {
  background-color: #004ca6;
  color: white;
}
.paginator-wrapper .pager .pager__item:first-child {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.paginator-wrapper .pager .pager__item:first-child a, .paginator-wrapper .pager .pager__item:first-child span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.paginator-wrapper .pager .pager__item:last-child {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.paginator-wrapper .pager .pager__item:last-child a, .paginator-wrapper .pager .pager__item:last-child span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.paginator-wrapper .pager .pager__item.pagination-next a:after {
  display: none;
}
.paginator-wrapper .pager .pager__item.pagination-previous a:before {
  display: none;
}

.paginator-wrapper > .text-center:empty {
  margin: 0;
}
.paginator-wrapper .Sortable {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  order: -1;
  padding-right: 15px;
}
.paginator-wrapper .sortOption {
  display: flex;
  align-items: center;
}
.paginator-wrapper .sortOption:before {
  transform: translatex(-10px);
  pointer-events: none;
}
.paginator-wrapper .custom-sort {
  display: flex;
}

.node--type-fra-news-item > *:not(.cookie-consent-banner),
.node--type-fra-event > *:not(.cookie-consent-banner) {
  width: auto !important;
}
.node--type-fra-news-item .PubThemes,
.node--type-fra-event .PubThemes {
  font-size: 0.75rem;
  line-height: 14px;
  margin-bottom: 0 !important;
}
.node--type-fra-news-item .PubThemes > *,
.node--type-fra-event .PubThemes > * {
  display: inline;
}
.node--type-fra-news-item .PubThemes > * .field-items,
.node--type-fra-event .PubThemes > * .field-items {
  display: inline;
}
.node--type-fra-news-item .PubThemes .field-node--bundle-fieldnode .field-item,
.node--type-fra-event .PubThemes .field-node--bundle-fieldnode .field-item {
  display: inline;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  text-transform: uppercase;
}
.node--type-fra-news-item .PubThemes .field-wrapper:nth-child(2) > .field-items,
.node--type-fra-event .PubThemes .field-wrapper:nth-child(2) > .field-items {
  margin-left: 3px;
  border-left: 1px solid #343d55;
  line-height: 17px;
}
.node--type-fra-news-item .PubThemes .field-wrapper:not(:first-child),
.node--type-fra-event .PubThemes .field-wrapper:not(:first-child) {
  font-size: 0.75rem;
  display: inline;
}
.node--type-fra-news-item .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item,
.node--type-fra-event .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item {
  display: inline;
  margin: 0 0.625rem 0 0;
  line-height: 14px;
}
.node--type-fra-news-item .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after,
.node--type-fra-event .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after {
  content: ";";
}
.node--type-fra-news-item .PubThemes > .field-wrapper:last-child .field-item.field-item:after,
.node--type-fra-event .PubThemes > .field-wrapper:last-child .field-item.field-item:after {
  content: "";
}
.node--type-fra-news-item .TDate,
.node--type-fra-event .TDate,
.node--type-fra-news-item .field-node--field-fra-dates,
.node--type-fra-event .field-node--field-fra-dates,
.node--type-fra-news-item .field-name-field-fra-published-at,
.node--type-fra-event .field-name-field-fra-published-at,
.node--type-fra-news-item .field-node--node-post-date,
.node--type-fra-event .field-node--node-post-date {
  font-size: 0.75rem;
  clear: both;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  margin-top: 15px;
  float: none;
  display: flex;
}
.node--type-fra-news-item .TDate .field-node--field-fra-last-update-date,
.node--type-fra-event .TDate .field-node--field-fra-last-update-date,
.node--type-fra-news-item .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--type-fra-event .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--type-fra-news-item .field-name-field-fra-published-at .field-node--field-fra-last-update-date,
.node--type-fra-event .field-name-field-fra-published-at .field-node--field-fra-last-update-date,
.node--type-fra-news-item .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--type-fra-event .field-node--node-post-date .field-node--field-fra-last-update-date {
  display: flex;
}
.node--type-fra-news-item .TDate .field-node--field-fra-last-update-date:before,
.node--type-fra-event .TDate .field-node--field-fra-last-update-date:before,
.node--type-fra-news-item .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--type-fra-event .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--type-fra-news-item .field-name-field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--type-fra-event .field-name-field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--type-fra-news-item .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--type-fra-event .field-node--node-post-date .field-node--field-fra-last-update-date:before {
  content: "-";
  margin-left: 5px;
  margin-right: 5px;
}
.node--type-fra-news-item .gen-action-buttons,
.node--type-fra-event .gen-action-buttons {
  display: flex;
}
.node--type-fra-news-item .gen-action-buttons .fas,
.node--type-fra-event .gen-action-buttons .fas {
  display: flex;
  align-items: center;
}
.node--type-fra-news-item .field-node--node-title h4,
.node--type-fra-event .field-node--node-title h4 {
  margin-top: 22px;
  margin-bottom: 11px;
}
.node--type-fra-news-item .field-node--node-title h4 a,
.node--type-fra-event .field-node--node-title h4 a {
  line-height: 1.2;
  font-size: 1.625rem;
  color: #343d55;
}

.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  margin-top: 15px;
  float: none;
  clear: both;
  display: block;
  margin-left: 0;
}
.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date.field-node--node-post-date .field-item {
  margin-left: 0;
}

.field-name-node-post-date .PubMain .field-media--field-media-image {
  text-align: left;
}
.field-name-node-post-date .PubMain .field-name-field-fra-image {
  position: relative;
}
.field-name-node-post-date .PubMain .field-name-field-fra-image + .field-wrapper {
  margin-left: 20px !important;
}
.field-name-node-post-date .PubMain .field-media--field-fra-image-copyright,
.field-name-node-post-date .PubMain .field-media--field-fra-image-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 5px;
  text-align: right;
  font-size: 11px;
  color: #343d55;
  background: rgba(255, 255, 255, 0.67);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.85) 100%);
}

.node--type-fra-page .GenHeader .field-name-field-fra-image-caption {
  margin-right: 1.875rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 5px;
  text-align: right;
  font-size: 11px;
  color: #343d55;
  background: rgba(255, 255, 255, 0.67);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.85) 100%);
}
.node--type-fra-page .GenHeader .field-name-field-fra-image-caption .field-item {
  text-align: center;
}
.node--type-fra-page .GenHeader .field.field-node--field-fra-image article {
  position: relative;
}

.node--type-fra-promising-practice > *,
.node--view-mode-highlights > *, .node--view-mode-teaser.node--type-fra-news-item > *, .node--view-mode-teaser.node--type-fra-event > *, .node--view-mode-teaser.node--type-fra-speech > *, .node--view-mode-teaser.node--type-fra-video > *, .node--view-mode-teaser.node--type-fra-infographics > *, .node--view-mode-teaser.node--type-fra-audio > *, .node--view-mode-teaser.node--type-fra-page > *, .node--view-mode-teaser.node--type-fra-publication > *, .node--view-mode-teaser.node--type-mdx-dataset > *, .node--view-mode-teaser.node--type-dvs-survey > * {
  width: auto !important;
}
.node--type-fra-promising-practice .PubThemes,
.node--view-mode-highlights .PubThemes, .node--view-mode-teaser.node--type-fra-news-item .PubThemes, .node--view-mode-teaser.node--type-fra-event .PubThemes, .node--view-mode-teaser.node--type-fra-speech .PubThemes, .node--view-mode-teaser.node--type-fra-video .PubThemes, .node--view-mode-teaser.node--type-fra-infographics .PubThemes, .node--view-mode-teaser.node--type-fra-audio .PubThemes, .node--view-mode-teaser.node--type-fra-page .PubThemes, .node--view-mode-teaser.node--type-fra-publication .PubThemes, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes, .node--view-mode-teaser.node--type-dvs-survey .PubThemes {
  font-size: 0.75rem;
  line-height: 14px;
  margin-bottom: 0 !important;
}
.node--type-fra-promising-practice .PubThemes > *,
.node--view-mode-highlights .PubThemes > *, .node--view-mode-teaser.node--type-fra-news-item .PubThemes > *, .node--view-mode-teaser.node--type-fra-event .PubThemes > *, .node--view-mode-teaser.node--type-fra-speech .PubThemes > *, .node--view-mode-teaser.node--type-fra-video .PubThemes > *, .node--view-mode-teaser.node--type-fra-infographics .PubThemes > *, .node--view-mode-teaser.node--type-fra-audio .PubThemes > *, .node--view-mode-teaser.node--type-fra-page .PubThemes > *, .node--view-mode-teaser.node--type-fra-publication .PubThemes > *, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes > *, .node--view-mode-teaser.node--type-dvs-survey .PubThemes > * {
  display: inline;
}
.node--type-fra-promising-practice .PubThemes > * .field-items,
.node--view-mode-highlights .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-news-item .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-event .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-speech .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-video .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-infographics .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-audio .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-page .PubThemes > * .field-items, .node--view-mode-teaser.node--type-fra-publication .PubThemes > * .field-items, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes > * .field-items, .node--view-mode-teaser.node--type-dvs-survey .PubThemes > * .field-items {
  display: inline;
}
.node--type-fra-promising-practice .PubThemes .field-node--bundle-fieldnode .field-item,
.node--view-mode-highlights .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-news-item .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-event .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-speech .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-video .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-infographics .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-audio .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-page .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-fra-publication .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes .field-node--bundle-fieldnode .field-item, .node--view-mode-teaser.node--type-dvs-survey .PubThemes .field-node--bundle-fieldnode .field-item {
  display: inline;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  text-transform: uppercase;
}
.node--type-fra-promising-practice .PubThemes .field-wrapper:nth-child(2) > .field-items,
.node--view-mode-highlights .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-news-item .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-event .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-speech .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-video .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-infographics .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-audio .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-page .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-fra-publication .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes .field-wrapper:nth-child(2) > .field-items, .node--view-mode-teaser.node--type-dvs-survey .PubThemes .field-wrapper:nth-child(2) > .field-items {
  margin-left: 3px;
  border-left: 1px solid #343d55;
  line-height: 17px;
}
.node--type-fra-promising-practice .PubThemes .field-wrapper:not(:first-child),
.node--view-mode-highlights .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-news-item .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-event .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-speech .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-video .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-infographics .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-audio .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-page .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-fra-publication .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-mdx-dataset .PubThemes .field-wrapper:not(:first-child), .node--view-mode-teaser.node--type-dvs-survey .PubThemes .field-wrapper:not(:first-child) {
  font-size: 0.75rem;
  display: inline;
}
.node--type-fra-promising-practice .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item,
.node--view-mode-highlights .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-news-item .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-event .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-speech .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-video .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-infographics .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-audio .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-page .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-fra-publication .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item, .node--view-mode-teaser.node--type-dvs-survey .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item {
  display: inline;
  margin: 0 0.3125rem;
  line-height: 14px;
}
.node--type-fra-promising-practice .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after,
.node--view-mode-highlights .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-news-item .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-event .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-speech .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-video .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-infographics .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-audio .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-page .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-fra-publication .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after, .node--view-mode-teaser.node--type-dvs-survey .PubThemes .field-wrapper:not(:first-child) > .field-items .field-item:after {
  content: ";";
}
.node--type-fra-promising-practice .PubThemes > .field-wrapper:last-child .field-item.field-item:after,
.node--view-mode-highlights .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-news-item .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-event .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-speech .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-video .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-infographics .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-audio .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-page .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-fra-publication .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-mdx-dataset .PubThemes > .field-wrapper:last-child .field-item.field-item:after, .node--view-mode-teaser.node--type-dvs-survey .PubThemes > .field-wrapper:last-child .field-item.field-item:after {
  content: "";
}
.node--type-fra-promising-practice .TDate,
.node--view-mode-highlights .TDate, .node--view-mode-teaser.node--type-fra-news-item .TDate, .node--view-mode-teaser.node--type-fra-event .TDate, .node--view-mode-teaser.node--type-fra-speech .TDate, .node--view-mode-teaser.node--type-fra-video .TDate, .node--view-mode-teaser.node--type-fra-infographics .TDate, .node--view-mode-teaser.node--type-fra-audio .TDate, .node--view-mode-teaser.node--type-fra-page .TDate, .node--view-mode-teaser.node--type-fra-publication .TDate, .node--view-mode-teaser.node--type-mdx-dataset .TDate, .node--view-mode-teaser.node--type-dvs-survey .TDate,
.node--type-fra-promising-practice .field-node--field-fra-dates,
.node--view-mode-highlights .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-news-item .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-event .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-speech .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-video .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-infographics .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-audio .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-page .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-fra-publication .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--field-fra-dates,
.node--view-mode-teaser.node--type-dvs-survey .field-node--field-fra-dates,
.node--type-fra-promising-practice .field-node--field-fra-published-at,
.node--view-mode-highlights .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-news-item .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-event .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-speech .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-video .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-infographics .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-audio .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-page .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-fra-publication .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--field-fra-published-at,
.node--view-mode-teaser.node--type-dvs-survey .field-node--field-fra-published-at,
.node--type-fra-promising-practice .field-node--node-post-date,
.node--view-mode-highlights .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-news-item .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-event .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-speech .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-video .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-infographics .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-audio .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-page .field-node--node-post-date,
.node--view-mode-teaser.node--type-fra-publication .field-node--node-post-date,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--node-post-date,
.node--view-mode-teaser.node--type-dvs-survey .field-node--node-post-date {
  font-size: 0.75rem;
  clear: both;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  margin-top: 15px;
  float: none;
  display: flex;
}
.node--type-fra-promising-practice .TDate .field-node--field-fra-last-update-date,
.node--view-mode-highlights .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-news-item .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-event .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-speech .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-video .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-infographics .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-audio .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-page .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-fra-publication .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-mdx-dataset .TDate .field-node--field-fra-last-update-date, .node--view-mode-teaser.node--type-dvs-survey .TDate .field-node--field-fra-last-update-date,
.node--type-fra-promising-practice .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-highlights .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-news-item .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-event .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-speech .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-video .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-infographics .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-audio .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-page .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-publication .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-dvs-survey .field-node--field-fra-dates .field-node--field-fra-last-update-date,
.node--type-fra-promising-practice .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-highlights .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-news-item .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-event .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-speech .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-video .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-infographics .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-audio .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-page .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-publication .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-dvs-survey .field-node--field-fra-published-at .field-node--field-fra-last-update-date,
.node--type-fra-promising-practice .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-highlights .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-news-item .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-event .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-speech .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-video .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-infographics .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-audio .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-page .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-fra-publication .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--node-post-date .field-node--field-fra-last-update-date,
.node--view-mode-teaser.node--type-dvs-survey .field-node--node-post-date .field-node--field-fra-last-update-date {
  display: flex;
}
.node--type-fra-promising-practice .TDate .field-node--field-fra-last-update-date:before,
.node--view-mode-highlights .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-news-item .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-event .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-speech .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-video .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-infographics .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-audio .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-page .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-fra-publication .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-mdx-dataset .TDate .field-node--field-fra-last-update-date:before, .node--view-mode-teaser.node--type-dvs-survey .TDate .field-node--field-fra-last-update-date:before,
.node--type-fra-promising-practice .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-highlights .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-news-item .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-event .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-speech .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-video .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-infographics .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-audio .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-page .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-publication .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-dvs-survey .field-node--field-fra-dates .field-node--field-fra-last-update-date:before,
.node--type-fra-promising-practice .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-highlights .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-news-item .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-event .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-speech .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-video .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-infographics .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-audio .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-page .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-publication .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-dvs-survey .field-node--field-fra-published-at .field-node--field-fra-last-update-date:before,
.node--type-fra-promising-practice .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-highlights .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-news-item .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-event .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-speech .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-video .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-infographics .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-audio .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-page .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-fra-publication .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-mdx-dataset .field-node--node-post-date .field-node--field-fra-last-update-date:before,
.node--view-mode-teaser.node--type-dvs-survey .field-node--node-post-date .field-node--field-fra-last-update-date:before {
  content: "-";
  margin-left: 5px;
  margin-right: 5px;
}
.node--type-fra-promising-practice .gen-action-buttons,
.node--view-mode-highlights .gen-action-buttons, .node--view-mode-teaser.node--type-fra-news-item .gen-action-buttons, .node--view-mode-teaser.node--type-fra-event .gen-action-buttons, .node--view-mode-teaser.node--type-fra-speech .gen-action-buttons, .node--view-mode-teaser.node--type-fra-video .gen-action-buttons, .node--view-mode-teaser.node--type-fra-infographics .gen-action-buttons, .node--view-mode-teaser.node--type-fra-audio .gen-action-buttons, .node--view-mode-teaser.node--type-fra-page .gen-action-buttons, .node--view-mode-teaser.node--type-fra-publication .gen-action-buttons, .node--view-mode-teaser.node--type-mdx-dataset .gen-action-buttons, .node--view-mode-teaser.node--type-dvs-survey .gen-action-buttons {
  display: flex;
  margin-top: 3px;
}
.node--type-fra-promising-practice .gen-action-buttons .fas,
.node--view-mode-highlights .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-news-item .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-event .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-speech .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-video .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-infographics .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-audio .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-page .gen-action-buttons .fas, .node--view-mode-teaser.node--type-fra-publication .gen-action-buttons .fas, .node--view-mode-teaser.node--type-mdx-dataset .gen-action-buttons .fas, .node--view-mode-teaser.node--type-dvs-survey .gen-action-buttons .fas {
  display: flex;
  align-items: center;
  margin-right: 6px;
}
.node--type-fra-promising-practice .field-node--node-title h4,
.node--view-mode-highlights .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-news-item .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-event .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-speech .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-video .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-infographics .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-audio .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-page .field-node--node-title h4, .node--view-mode-teaser.node--type-fra-publication .field-node--node-title h4, .node--view-mode-teaser.node--type-mdx-dataset .field-node--node-title h4, .node--view-mode-teaser.node--type-dvs-survey .field-node--node-title h4, .node--type-fra-promising-practice .field-node--node-title h3,
.node--view-mode-highlights .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-news-item .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-event .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-speech .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-video .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-infographics .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-audio .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-page .field-node--node-title h3, .node--view-mode-teaser.node--type-fra-publication .field-node--node-title h3, .node--view-mode-teaser.node--type-mdx-dataset .field-node--node-title h3, .node--view-mode-teaser.node--type-dvs-survey .field-node--node-title h3 {
  margin-top: 22px;
  margin-bottom: 11px;
}
.node--type-fra-promising-practice .field-node--node-title h4 a,
.node--view-mode-highlights .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-news-item .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-event .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-speech .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-video .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-infographics .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-audio .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-page .field-node--node-title h4 a, .node--view-mode-teaser.node--type-fra-publication .field-node--node-title h4 a, .node--view-mode-teaser.node--type-mdx-dataset .field-node--node-title h4 a, .node--view-mode-teaser.node--type-dvs-survey .field-node--node-title h4 a, .node--type-fra-promising-practice .field-node--node-title h3 a,
.node--view-mode-highlights .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-news-item .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-event .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-speech .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-video .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-infographics .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-audio .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-page .field-node--node-title h3 a, .node--view-mode-teaser.node--type-fra-publication .field-node--node-title h3 a, .node--view-mode-teaser.node--type-mdx-dataset .field-node--node-title h3 a, .node--view-mode-teaser.node--type-dvs-survey .field-node--node-title h3 a {
  line-height: 1.2;
  font-size: 1.625rem;
  color: #343d55;
}

.node--type-fra-audio .field-node--node-title a {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

.node--view-mode-highlights .PubThemes .field-node--bundle-fieldnode + .field-wrapper > .field-items:first-child .field-item:first-child {
  margin-left: 0.3125rem !important;
}
.node--view-mode-highlights .PubThemes .field-items {
  margin-left: 0 !important;
}
.node--view-mode-highlights .PubThemes .field-items .field-item {
  margin-left: 0 !important;
  margin-right: 0.3125rem;
}

.node--type-fra-video .field-node--field-fra-image .field-item {
  position: relative;
}
.node--type-fra-video .field-node--field-fra-image .field-item:after {
  font-family: "Font Awesome 5 Brands";
  content: "\f167";
  font-size: 48px;
  opacity: 0.75;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

.horizontal-tabs-panes.horizontal-tabs-panes.horizontal-tabs-panes.horizontal-tabs-panes .node--view-mode-teaser .group-left {
  width: 50% !important;
}
.horizontal-tabs-panes.horizontal-tabs-panes.horizontal-tabs-panes.horizontal-tabs-panes .node--view-mode-teaser .group-right {
  width: 50% !important;
}

.TDate .field-name-field-fra-published-at {
  margin-top: 0 !important;
}

.node--type-fra-publication .node--type-fra-publication .PubThemes.PubThemes {
  margin-top: 0;
}
.node--type-fra-publication .field-name-field-pubsection-content details {
  font-weight: 400;
  position: relative;
  margin-bottom: 22px;
  font-size: 26px;
}
.node--type-fra-publication .field-name-field-pubsection-content details .collapse-text-text {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
}
.node--type-fra-publication .field-name-field-pubsection-content summary {
  border-bottom: 1px solid #707070;
  padding: 10px 20px 10px 10px;
  color: #343d55;
  position: relative;
  font-size: 25px;
  cursor: pointer;
  margin: 0;
}
.node--type-fra-publication .field-name-field-pubsection-content summary:hover {
  background: #f2f2f2;
}
.node--type-fra-publication .field-name-field-pubsection-content summary:after {
  position: absolute;
  top: 20px;
  right: 10px;
  content: "";
  height: 10px;
  width: 10px;
  border-right: 5px solid #343d55;
  border-bottom: 5px solid #343d55;
  transform: rotate(-45deg) translatey(-50%);
  display: inline-block;
}
.node--type-fra-publication .field-name-field-pubsection-content details[open] summary {
  border-bottom: 5px solid #707070;
}
.node--type-fra-publication .field-name-field-pubsection-content details[open] summary:after {
  transform: rotate(45deg) translatey(-50%);
}
.node--type-fra-publication .field-name-field-pubsection-content details:first-child {
  margin-top: 10px;
}
.node--type-fra-publication .field-name-field-pubsection-content summary,
.node--type-fra-publication .field-name-field-pubsection-content details {
  appearance: none;
  display: block;
}
.node--type-fra-publication .field-name-field-pubsection-content .collapse-text-text {
  font-size: 14px;
  padding-top: 20px;
  padding-left: 10px;
  font-weight: 400;
}
.node--type-fra-publication #publication-section-tabs + .tabs-content {
  position: relative;
  background: #fafafa;
}
.node--type-fra-publication #publication-section-tabs + .tabs-content:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #fafafa;
  content: "";
}
.node--type-fra-publication #publication-section-tabs + .tabs-content:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #fafafa;
  content: "";
}
.node--type-fra-publication .GenHeader img {
  width: 150px;
  margin-right: 20px;
}
.node--type-fra-publication .field-node--field-fra-related-content .field-label,
.node--type-fra-publication .field-node--field-fra-publications-related .field-label {
  padding-top: 20px;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  font-size: 26px;
  color: #343d55;
  padding-bottom: 10px;
}

.homepage-products-full-width .MH1 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.GenHeader .VacancyDeadline .field-name-field-fra-month + .field-node--field-fra-year {
  display: inline !important;
}
.GenHeader .VacancyDeadline .field-name-field-fra-month + .field-node--field-fra-year .field-items {
  display: inline !important;
}
.GenHeader .VacancyDeadline .open-until-date {
  font-family: "Roboto", "Segoe ui", "Helvetica Neue";
}
.GenHeader .VacancyDeadline .open-until-date h3 {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.GenHeader .VacancyDeadline .open-until-date .field-wrapper .field-item {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.GenHeader .VacancyDeadline .field-node--field-fra-vacancy-opening-date * {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400 !important;
}

.node--type-fra-publication .field-name-field-fra-summary {
  line-height: 1.4375rem;
}
.node--type-fra-publication .field-name-field-fra-summary br {
  display: none;
}
.node--type-fra-publication .gen-action-buttons {
  margin-top: 10px;
  margin-bottom: 0;
}
.node--type-fra-publication .THLImg {
  margin-bottom: 8px;
}

#searchModal,
#fraOnlinePublicationSearchModal {
  background-color: rgba(17, 34, 68, 0.95);
  /*.modal-wrapper{
    @include breakpoint($large down){
      margin:0 15px;
    }
  }*/
}
#searchModal .AdvancedSearch,
#searchModal .close-button,
#searchModal .right,
#searchModal .SearchPublication,
#searchModal .search-main-content,
#fraOnlinePublicationSearchModal .AdvancedSearch,
#fraOnlinePublicationSearchModal .close-button,
#fraOnlinePublicationSearchModal .right,
#fraOnlinePublicationSearchModal .SearchPublication,
#fraOnlinePublicationSearchModal .search-main-content {
  width: 100%;
  max-width: 900px;
  color: white;
  margin: 0 auto;
}
#searchModal .close-button,
#fraOnlinePublicationSearchModal .close-button {
  margin-top: 10px;
  position: static;
  text-align: right;
  order: -1;
  transform: translatey(25px);
  display: block;
}
#searchModal .right,
#searchModal .search-main-content,
#fraOnlinePublicationSearchModal .right,
#fraOnlinePublicationSearchModal .search-main-content {
  margin-top: 15px;
}
#searchModal .right input,
#searchModal .search-main-content input,
#fraOnlinePublicationSearchModal .right input,
#fraOnlinePublicationSearchModal .search-main-content input {
  height: 49px;
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.3333333;
}
#searchModal .AdvancedSearch,
#fraOnlinePublicationSearchModal .AdvancedSearch {
  text-align: right;
}
#searchModal .AdvancedSearch a,
#fraOnlinePublicationSearchModal .AdvancedSearch a {
  color: white;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
#searchModal .SearchPublication,
#fraOnlinePublicationSearchModal .SearchPublication {
  color: white;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
#searchModal .search-block-form,
#searchModal #online-publication-search-form,
#fraOnlinePublicationSearchModal .search-block-form,
#fraOnlinePublicationSearchModal #online-publication-search-form {
  display: flex;
}
#searchModal .search-block-form .js-form-item,
#searchModal .search-block-form > input,
#searchModal #online-publication-search-form .js-form-item,
#searchModal #online-publication-search-form > input,
#fraOnlinePublicationSearchModal .search-block-form .js-form-item,
#fraOnlinePublicationSearchModal .search-block-form > input,
#fraOnlinePublicationSearchModal #online-publication-search-form .js-form-item,
#fraOnlinePublicationSearchModal #online-publication-search-form > input {
  flex: 1;
}
#searchModal .form-actions input,
#searchModal .form-actions .search,
#searchModal .search-controllers-modal input,
#searchModal .search-controllers-modal .search,
#fraOnlinePublicationSearchModal .form-actions input,
#fraOnlinePublicationSearchModal .form-actions .search,
#fraOnlinePublicationSearchModal .search-controllers-modal input,
#fraOnlinePublicationSearchModal .search-controllers-modal .search {
  color: #252634;
  font-weight: bold;
  background-color: #edf0f2;
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid #cfd7dd;
  white-space: nowrap;
  height: 49px;
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.3333333;
  border-radius: 3px;
  position: relative;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  text-transform: none;
}
#searchModal .form-actions input:hover,
#searchModal .form-actions .search:hover,
#searchModal .search-controllers-modal input:hover,
#searchModal .search-controllers-modal .search:hover,
#fraOnlinePublicationSearchModal .form-actions input:hover,
#fraOnlinePublicationSearchModal .form-actions .search:hover,
#fraOnlinePublicationSearchModal .search-controllers-modal input:hover,
#fraOnlinePublicationSearchModal .search-controllers-modal .search:hover {
  color: #555e78;
  background-color: #bbc6ce;
  border-color: #859aa7;
}
#searchModal .advancedSearchTitle,
#searchModal .publication-search-title,
#fraOnlinePublicationSearchModal .advancedSearchTitle,
#fraOnlinePublicationSearchModal .publication-search-title {
  text-align: left;
  font-size: 18px;
  margin-bottom: 10px;
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}
#searchModal .modal-bef-search,
#fraOnlinePublicationSearchModal .modal-bef-search {
  display: flex;
  align-items: flex-start;
}
#searchModal .modal-bef-search .form-actions,
#fraOnlinePublicationSearchModal .modal-bef-search .form-actions {
  padding-left: 0;
}
#searchModal .modal-bef-search .form-item,
#fraOnlinePublicationSearchModal .modal-bef-search .form-item {
  padding-right: 0;
}

.visually-hidden.focusable.skip-link {
  display: block;
}

.block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .button, .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .btn.btn-sm, .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .fra-cookie-consent .btn, .fra-cookie-consent .block-mainmenu-2 .fra-mega-menu [class*=top-bar-wrapper] .btn {
  color: black;
  font-weight: bold;
}

.WorkOnRightsContainer h2 {
  text-align: center;
  font-size: 2rem;
  margin: 40px 0;
  position: relative;
}
.WorkOnRightsContainer h2:after {
  background: #FFD100;
}
.WorkOnRightsContainer ul {
  margin: 0;
  overflow: auto;
  margin-bottom: 1.875rem;
}
.WorkOnRightsContainer .ThemesAccess li {
  float: left;
  width: 33.33333333%;
  box-sizing: border-box;
  border: 1px solid #dcdee3;
}
.WorkOnRightsContainer .ThemesAccess li:nth-child(1) {
  border-width: 0 1px 1px 0;
}
.WorkOnRightsContainer .ThemesAccess li:nth-child(2) {
  border-width: 0 1px 1px 0;
}
.WorkOnRightsContainer .ThemesAccess li:nth-child(3) {
  border-width: 0 0 1px 0;
}
.WorkOnRightsContainer .ThemesAccess li:nth-child(4) {
  border-width: 0 1px 0 0;
}
.WorkOnRightsContainer .ThemesAccess li:nth-child(5) {
  border-width: 0 1px 0 0;
}
.WorkOnRightsContainer .ThemesAccess li:nth-child(6) {
  border-width: 0;
}
.WorkOnRightsContainer .ITheme {
  display: flex;
  align-items: center;
  height: 144px;
}
.WorkOnRightsContainer .ITheme .IThemneIcon {
  width: 100px;
  padding: 15px;
}
.WorkOnRightsContainer .ITheme span {
  display: table-cell;
  vertical-align: middle;
  box-sizing: border-box;
}
.WorkOnRightsContainer .ITheme img {
  max-width: 100%;
  max-height: 80px;
}
.WorkOnRightsContainer .ITheme .IThemeText {
  width: auto;
  font-size: 1.125rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  padding: 15px;
  color: #343d55;
}
.WorkOnRightsContainer .ThemesAccess a:hover, .WorkOnRightsContainer .ThemesAccess a:focus {
  background: #fafafa;
  box-shadow: inset 0 0 0 2px #fff;
}
@media (max-width: 767px) {
  .WorkOnRightsContainer .ITheme .IThemneIcon {
    width: 70px;
    padding: 5px 10px;
  }
  .WorkOnRightsContainer .ITheme {
    height: 100px;
  }
  .WorkOnRightsContainer .ThemesAccess li {
    width: 100%;
    border-width: 0 0 1px 0 !important;
  }
}

.ITheme.selected {
  background: #fafafa;
  box-shadow: inset 0 0 0 2px #fff;
}

.WorkOnRightsContainer .ThemesAccess a:hover, .WorkOnRightsContainer .ThemesAccess a:focus {
  box-shadow: none;
}

.full-width-page.path-work-on-rights .fra-work-on-rights-buttons {
  margin-left: 0;
}
.full-width-page.path-work-on-rights .fra-work-on-rights-buttons li {
  margin-bottom: 1.875rem;
}
.full-width-page.path-work-on-rights .fra-work-on-rights-buttons .fra-theme-buttons li {
  margin-bottom: 0;
}
.full-width-page.path-work-on-rights .ThemeGroup h1 a {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.full-width-page.path-work-on-rights .GreyHeader h1:after {
  background-color: #FFD100;
}

.ThemeGroup {
  max-width: none;
}
.ThemeGroup h2 {
  text-align: center;
  margin: 40px 0;
  position: relative;
  line-height: 1.2;
  font-size: 28px;
}
.ThemeGroup h2:after {
  background: #011D55;
}
.ThemeGroup h1 {
  font-size: 38px;
  text-align: center;
  margin: 40px 0;
  position: relative;
  line-height: 1.2;
}
.ThemeGroup h1:after {
  background: #011D55;
}

.fra-theme-buttons {
  margin: 0 -15px;
}
.fra-theme-buttons li {
  display: inline-block;
  float: left;
  padding: 15px;
  width: 100%;
}
@media screen and (min-width: 48.0625em) {
  .fra-theme-buttons li {
    width: 50%;
  }
}
@media screen and (min-width: 62.0625em) {
  .fra-theme-buttons li {
    width: 33.333%;
  }
}
.fra-theme-buttons li span {
  display: block;
  background: #fff;
  padding: 10px 30px 10px 20px;
  height: 60px;
  border: 1px solid transparent;
  position: relative;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
}
.fra-theme-buttons li span a {
  display: block;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.fra-theme-buttons li span a:after {
  font-family: "Font Awesome 5 Free";
  content: "\f061";
  margin-left: 4px;
  font-weight: 900;
}

.theme-icon-systems ~ .views-element-container .fra-theme-buttons li span {
  border-color: #6c0e8b;
}

.theme-icon-equality ~ .views-element-container .fra-theme-buttons li span {
  border-color: #26786d;
}

.theme-icon-data ~ .views-element-container .fra-theme-buttons li span {
  border-color: #00869e;
}

.theme-icon-asylum ~ .views-element-container .fra-theme-buttons li span {
  border-color: #e4a63d;
}

.theme-icon-justice ~ .views-element-container .fra-theme-buttons li span {
  border-color: #db001b;
}

.theme-icon-asylum {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_asylum.svg");
  background-repeat: no-repeat;
}

.theme-icon-justice {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_justice.svg");
  background-repeat: no-repeat;
}

.theme-icon-equality {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_equality.svg");
  background-repeat: no-repeat;
}

.theme-icon-data {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_data.svg");
  background-repeat: no-repeat;
}

.theme-icon-systems {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_systems.svg");
  background-repeat: no-repeat;
}

.theme-background-asylum {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/_theme.jpg");
  width: 100%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.theme-background-justice {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_justice_shutterstock_r.classen.jpg");
  width: 100%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.theme-background-equality {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_equality_shutterstock_Rawpixel.com.jpg");
  width: 100%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.theme-background-systems {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_support_systems_shutterstock_wellphoto.jpg");
  width: 100%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.theme-background-data {
  background-image: url("/themes/custom/fra_foundation/images/fra/work_on_rights/theme_data_protection_shutterstock_dencg.jpg");
  width: 100%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.taxonomy-term--type-themes .main-wrapper {
  max-width: none;
}
.taxonomy-term--type-themes .main-wrapper > #main {
  padding: 0;
}
.taxonomy-term--type-themes .ThemeGroup {
  padding: 40px 15px;
  position: relative;
  overflow: hidden;
}
.taxonomy-term--type-themes .ThemeGroup [class*=theme-icon] {
  width: 88px;
  margin: 0 auto;
  height: 80px;
}
.taxonomy-term--type-themes .ThemeGroup [class*=theme-icon] .field-item {
  font-size: 0;
}
.taxonomy-term--type-themes [class*=theme-background] {
  position: relative;
}
.taxonomy-term--type-themes [class*=theme-background]:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.8);
  display: block;
}
.taxonomy-term--type-themes [class*=theme-background] [class*=theme-icon] {
  position: relative;
}
.taxonomy-term--type-themes .field-name-description {
  position: relative;
  z-index: 10;
}
.section-development-safety-promotion-content .link.tabledrag-toggle-weight {
  display: none;
}
.section-development-safety-promotion-content .tabledrag-handle {
  border-bottom: none !important;
}
.section-development-safety-promotion-content a.tabledrag-handle .handle.handle {
  width: 22px;
  height: 22px;
}
.section-development-safety-promotion-content .webform-multiple-table input {
  margin-bottom: 0;
}

.node--view-mode-full.node--type-fra-publication.theme-item-Asylum {
  border: none !important;
  padding-top: 0 !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Asylum .fra-online-publication-wrapper.fra-online-publication-wrapper .submenu-toggle:before {
  color: #e4a63d !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Asylum .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator {
  border-top: 1px solid #e4a63d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Asylum .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator a:before {
  color: #e4a63d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Asylum .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1:after, .node--view-mode-full.node--type-fra-publication.theme-item-Asylum .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2:after, .node--view-mode-full.node--type-fra-publication.theme-item-Asylum .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3:after {
  background: #e4a63d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Asylum #publication-section-tabs.tabs.publication-tabs.publication-tabs li.is-active a:before {
  background: #e4a63d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Asylum .PubOnlinePublicationToc li a.toc-active-header.toc-active-header.toc-active-header.toc-active-header {
  border-right: 6px solid #e4a63d;
}

.node--view-mode-full.node--type-fra-publication.theme-item-Justice {
  border: none !important;
  padding-top: 0 !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Justice .fra-online-publication-wrapper.fra-online-publication-wrapper .submenu-toggle:before {
  color: #db001b !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Justice .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator {
  border-top: 1px solid #db001b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Justice .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator a:before {
  color: #db001b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Justice .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1:after, .node--view-mode-full.node--type-fra-publication.theme-item-Justice .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2:after, .node--view-mode-full.node--type-fra-publication.theme-item-Justice .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3:after {
  background: #db001b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Justice #publication-section-tabs.tabs.publication-tabs.publication-tabs li.is-active a:before {
  background: #db001b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Justice .PubOnlinePublicationToc li a.toc-active-header.toc-active-header.toc-active-header.toc-active-header {
  border-right: 6px solid #db001b;
}

.node--view-mode-full.node--type-fra-publication.theme-item-Equality {
  border: none !important;
  padding-top: 0 !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Equality .fra-online-publication-wrapper.fra-online-publication-wrapper .submenu-toggle:before {
  color: #26786d !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Equality .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator {
  border-top: 1px solid #26786d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Equality .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator a:before {
  color: #26786d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Equality .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1:after, .node--view-mode-full.node--type-fra-publication.theme-item-Equality .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2:after, .node--view-mode-full.node--type-fra-publication.theme-item-Equality .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3:after {
  background: #26786d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Equality #publication-section-tabs.tabs.publication-tabs.publication-tabs li.is-active a:before {
  background: #26786d;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Equality .PubOnlinePublicationToc li a.toc-active-header.toc-active-header.toc-active-header.toc-active-header {
  border-right: 6px solid #26786d;
}

.node--view-mode-full.node--type-fra-publication.theme-item-Data {
  border: none !important;
  padding-top: 0 !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Data .fra-online-publication-wrapper.fra-online-publication-wrapper .submenu-toggle:before {
  color: #00869e !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Data .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator {
  border-top: 1px solid #00869e;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Data .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator a:before {
  color: #00869e;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Data .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1:after, .node--view-mode-full.node--type-fra-publication.theme-item-Data .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2:after, .node--view-mode-full.node--type-fra-publication.theme-item-Data .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3:after {
  background: #00869e;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Data #publication-section-tabs.tabs.publication-tabs.publication-tabs li.is-active a:before {
  background: #00869e;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Data .PubOnlinePublicationToc li a.toc-active-header.toc-active-header.toc-active-header.toc-active-header {
  border-right: 6px solid #00869e;
}

.node--view-mode-full.node--type-fra-publication.theme-item-Systems {
  border: none !important;
  padding-top: 0 !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Systems .fra-online-publication-wrapper.fra-online-publication-wrapper .submenu-toggle:before {
  color: #6c0e8b !important;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Systems .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator {
  border-top: 1px solid #6c0e8b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Systems .fra-online-publication-wrapper.fra-online-publication-wrapper .op-paginator a:before {
  color: #6c0e8b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Systems .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1:after, .node--view-mode-full.node--type-fra-publication.theme-item-Systems .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2:after, .node--view-mode-full.node--type-fra-publication.theme-item-Systems .fra-online-publication-wrapper.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3:after {
  background: #6c0e8b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Systems #publication-section-tabs.tabs.publication-tabs.publication-tabs li.is-active a:before {
  background: #6c0e8b;
}
.node--view-mode-full.node--type-fra-publication.theme-item-Systems .PubOnlinePublicationToc li a.toc-active-header.toc-active-header.toc-active-header.toc-active-header {
  border-right: 6px solid #6c0e8b;
}

.block-views-blockfra-spotlight-fra-spotlight-above-block,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block {
  margin: 30px -15px;
  background-color: #343d55;
  clear: both;
  padding: 15px 0;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .paginator-wrapper,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .paginator-wrapper {
  display: none;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul {
  margin: 0;
  padding: 0;
  color: white;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul a,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul a {
  color: white;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul > li .views-field-field-fra-image,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul > li .views-field-field-fra-image {
  padding-left: 15px;
  padding-right: 15px;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul > li .views-field-field-fra-image .field-content,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul > li .views-field-field-fra-image .field-content {
  text-align: center;
}
@media screen and (min-width: 48.0625em) {
  .block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul > li,
  .block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul > li {
    display: flex;
  }
  .block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul > li .views-field-field-fra-image,
  .block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul > li .views-field-field-fra-image {
    width: 25%;
    flex-shrink: 0;
  }
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul > li .views-field-nothing,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul > li .views-field-nothing {
  padding-left: 15px;
  padding-right: 15px;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul > li .fra-spotlight-title,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul > li .fra-spotlight-title {
  margin-top: 0;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-section > ul > li .fra-spotlight-title a,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-section > ul > li .fra-spotlight-title a {
  margin: 15px 0;
  font-size: 1.5625rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-buttons ol, .block-views-blockfra-spotlight-fra-spotlight-above-block .fra-spotlight-buttons ul,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-buttons ol,
.block-views-blockfra-spotlight-fra-spotlight-bellow-block .fra-spotlight-buttons ul {
  margin-left: 0;
}

.block-views-blockfra-highlights-fra-mega-highlight-block {
  position: relative;
}
.block-views-blockfra-highlights-fra-mega-highlight-block .paginator-wrapper {
  display: none;
}
.block-views-blockfra-highlights-fra-mega-highlight-block ul {
  margin-bottom: 0;
}
.block-views-blockfra-highlights-fra-mega-highlight-block .GreyHeader {
  background: transparent;
  position: static;
  right: 0;
  top: 15px;
}
.block-views-blockfra-highlights-fra-mega-highlight-block .GreyHeader .highlights-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.block-views-blockfra-highlights-fra-mega-highlight-block .GreyHeader .highlights-header h2 {
  font-size: 2rem;
  margin: 0;
}
.block-views-blockfra-highlights-fra-mega-highlight-block .GreyHeader a {
  font-size: 0.875rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  text-transform: uppercase;
}
.block-views-blockfra-highlights-fra-mega-highlight-block ul {
  margin-left: 0;
}
.block-views-blockfra-highlights-fra-mega-highlight-block .node--view-mode-teaser h4 a {
  font-size: 1.4375rem;
}
.block-views-blockfra-highlights-fra-mega-highlight-block .node--view-mode-teaser .group-left {
  margin-bottom: 15px;
  flex: 0 0 calc(50% + 30px);
  min-width: 50%;
}
@media screen and (min-width: 48.0625em) {
  .block-views-blockfra-highlights-fra-mega-highlight-block .node--view-mode-teaser {
    display: flex;
  }
  .block-views-blockfra-highlights-fra-mega-highlight-block .node--view-mode-teaser .group-right {
    padding-left: 15px;
  }
  .block-views-blockfra-highlights-fra-mega-highlight-block .node--view-mode-teaser .group-left {
    padding-right: 15px;
    margin-bottom: 0;
  }
}

.block-views-blockfra-highlights-fra-mega-highlight-block.block-views-blockfra-highlights-fra-mega-highlight-block h4 a {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
}

.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block .field-node--field-fra-action-buttons,
.path-frontpage .block-views-blockfra-highlights-fra-mega-highlight-block .field-node--field-fra-action-buttons,
.path-frontpage .block-views-blockfra-highlights-publication-homepage-highlights .field-node--field-fra-action-buttons {
  margin-top: 10px;
}
.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block .gen-action-buttons .fas,
.path-frontpage .block-views-blockfra-highlights-fra-mega-highlight-block .gen-action-buttons .fas,
.path-frontpage .block-views-blockfra-highlights-publication-homepage-highlights .gen-action-buttons .fas {
  width: 19px;
  align-items: flex-start;
}
.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block .gen-action-buttons .fas:before,
.path-frontpage .block-views-blockfra-highlights-fra-mega-highlight-block .gen-action-buttons .fas:before,
.path-frontpage .block-views-blockfra-highlights-publication-homepage-highlights .gen-action-buttons .fas:before {
  color: #343d55;
  opacity: 1;
}

@media screen and (max-width: 769px) {
  .lang-en.lang-en.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block {
    max-width: none !important;
  }
}

.path-frontpage.path-frontpage.path-frontpage.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block {
  max-width: 1170px !important;
}

.node-is-unpublished:before {
  content: "UNPUBLISHED";
  position: absolute;
  left: 0;
  top: -5px;
  display: inline-block;
  padding: 0px 5px;
  background: #ffb6b6;
  font-size: 0.6875rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}

.node-is-unpublished {
  box-shadow: 0 0 0 5px #fff, 0 0 0 8px #ffb6b6;
  position: relative;
}

.path-frontpage.path-frontpage.path-frontpage.path-frontpage .block-views-blockfra-highlights-directors-updates-speech-block .VlogTitle {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.875rem;
}
.path-frontpage.path-frontpage.path-frontpage.path-frontpage .block-views-blockfra-highlights-directors-updates-speech-block .Vlog a {
  font-size: 0.875rem !important;
}
.path-frontpage.path-frontpage.path-frontpage.path-frontpage .block-views-blockfra-highlights-directors-updates-speech-block .DirCornerType,
.path-frontpage.path-frontpage.path-frontpage.path-frontpage .block-views-blockfra-highlights-directors-updates-speech-block .DirCornerDate {
  font-size: 0.75rem;
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}

@media screen and (min-width: 64.0625em) {
  .block-views-blockfra-highlights-fra-mini-highlights-block,
  .block-views-blockfra-highlights-publication-homepage-highlights {
    max-width: 75%;
  }
}
.block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section > ul,
.block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section > ul {
  margin-left: 0;
}
@media screen and (min-width: 48.0625em) {
  .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section > ul,
  .block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section > ul {
    display: flex;
    margin: 0 -15px;
    flex-wrap: wrap;
    flex-shrink: 0;
  }
  .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section > ul > li,
  .block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section > ul > li {
    width: 50%;
    padding: 15px;
  }
}
@media screen and (min-width: 64.0625em) {
  .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section > ul > li,
  .block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section > ul > li {
    width: 33.33%;
  }
}
.block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section h2, .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section h3,
.block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section h2,
.block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section h3 {
  margin-top: 0;
}
.block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section h2 a, .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section h3 a,
.block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section h2 a,
.block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section h3 a {
  color: #343d55;
  line-height: 1.2 !important;
}

.fra-mini-highlights-section br {
  display: none;
}

@media screen and (min-width: 64.0625em) {
  .block-views-blockfra-highlights-publication-homepage-highlights {
    max-width: 100%;
  }
}
@media screen and (min-width: 64.0625em) {
  .block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section > ul > li {
    width: 25%;
  }
}

.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block {
  max-width: 100% !important;
}
@media screen and (min-width: 64.0625em) {
  .path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section > ul {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
@media screen and (min-width: 64.0625em) and (min-width: 64.0625em) {
  .path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section > ul > li {
    width: 33.33%;
  }
}
.path-frontpage .block-views-blockfra-highlights-fra-mega-highlight-block .GreyHeader:before, .path-frontpage .block-views-blockfra-highlights-fra-mega-highlight-block .GreyHeader:after {
  display: none;
}

.lang-en.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block {
  max-width: 75% !important;
}

.block-region-mid-first {
  display: flex;
  flex-wrap: Wrap;
  align-items: flex-start;
}

.block-views-blockfra-highlights-directors-updates-speech-block {
  background: #011D55;
  color: #fff;
  padding: 15px 10px;
  margin-top: 15px;
}
@media screen and (max-width: 64em) {
  .block-views-blockfra-highlights-directors-updates-speech-block {
    width: 100%;
  }
}
@media screen and (min-width: 64.0625em) {
  .block-views-blockfra-highlights-directors-updates-speech-block {
    width: calc(25% - 30px);
    margin-left: 30px;
  }
}
.block-views-blockfra-highlights-directors-updates-speech-block a {
  color: white;
}
.block-views-blockfra-highlights-directors-updates-speech-block .DirCornerType {
  text-transform: uppercase;
}
.block-views-blockfra-highlights-directors-updates-speech-block .DirCornerText {
  display: block;
}
.block-views-blockfra-highlights-directors-updates-speech-block ul {
  margin: 0;
}
.block-views-blockfra-highlights-directors-updates-speech-block .Vlog {
  position: relative;
  padding: 10px;
  overflow: hidden;
}
.block-views-blockfra-highlights-directors-updates-speech-block .Vlog:hover:after {
  background: rgba(1, 29, 85, 0.5);
}
.block-views-blockfra-highlights-directors-updates-speech-block .Vlog:after {
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(1, 29, 85, 0.67);
  position: absolute;
  z-index: 1;
}
.block-views-blockfra-highlights-directors-updates-speech-block .Vlog img {
  display: block;
  position: absolute !important;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}
.block-views-blockfra-highlights-directors-updates-speech-block .Vlog > a {
  /*      background: rgba(1,29,85,.67);*/
  display: block;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.875rem;
}
.block-views-blockfra-highlights-directors-updates-speech-block .Vlog > a span {
  display: block;
  position: relative;
  z-index: 5;
  text-align: center;
}
.block-views-blockfra-highlights-directors-updates-speech-block .Vlog > a:last-child {
  position: relative;
  z-index: 10;
}
.block-views-blockfra-highlights-directors-updates-speech-block .paginator-wrapper {
  display: none;
}
.block-views-blockfra-highlights-directors-updates-speech-block footer {
  margin-top: 20px;
  background: transparent;
}
.block-views-blockfra-highlights-directors-updates-speech-block footer a {
  text-transform: uppercase;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 0.875rem;
}
.block-views-blockfra-highlights-directors-updates-speech-block footer a i {
  margin-left: 5px;
}
.block-views-blockfra-highlights-directors-updates-speech-block .fra-mini-highlights-section ul li {
  margin-top: 20px;
}
.block-views-blockfra-highlights-directors-updates-speech-block .fra-mini-highlights-section ul li .DirCornerDate {
  margin-left: 7px;
  padding-left: 10px;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
}
.block-views-blockfra-highlights-directors-updates-speech-block .fra-mini-highlights-section ul li a {
  font-size: 12px;
}
.block-views-blockfra-highlights-directors-updates-speech-block .fra-mini-highlights-section ul li a:last-child {
  display: block;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 1rem;
}
.block-views-blockfra-highlights-directors-updates-speech-block .fa-play {
  color: white;
  position: Relative;
  z-index: 10;
  font-size: 0;
}
.block-views-blockfra-highlights-directors-updates-speech-block .fa-play:before {
  font-size: 40px;
  font-family: "Font Awesome 5 Brands";
  content: "\f167";
  opacity: 0.67;
  margin-top: 15px;
  margin-bottom: 15px;
  display: inline-block;
}

.fra-spotlight-section .field-content.Video {
  color: white;
  position: Relative;
  z-index: 10;
  font-size: 0;
}
.fra-spotlight-section .field-content.Video:before {
  font-family: "Font Awesome 5 Brands";
  content: "\f167";
  font-size: 48px;
  opacity: 0.75;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

.path-news-and-events #block-fra-newsletter-header + #block-fra-foundation-content .form-submit.form-submit {
  text-transform: none;
}
.path-news-and-events form h2 {
  margin-top: 0;
}

.layout__region--mid-second .SectionHeaderA {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  border-bottom-width: 5px;
  border-bottom-style: solid;
  border-color: #4E5361;
  padding-bottom: 15px;
  margin-bottom: 30px;
}
.layout__region--mid-second .SectionHeaderA h2 {
  font-size: 2rem;
  margin: 0;
}

.how-we-work {
  padding: 15px 0;
  margin: -15px;
  text-align: center;
}
@media screen and (min-width: 48.0625em) {
  .how-we-work {
    display: flex;
    flex-wrap: wrap;
  }
  .how-we-work > * {
    width: 50%;
    flex-shrink: 0;
    padding: 0 15px;
  }
}
@media screen and (min-width: 64.0625em) {
  .how-we-work > * {
    width: 25%;
  }
}
@media screen and (max-width: 64em) {
  .how-we-work .how-we-work-item {
    padding: 0 15px;
  }
}
.how-we-work .how-we-work-item a:first-child strong {
  display: block;
  font-size: 1.625rem;
  margin: 15px 0;
  text-align: left;
}
.how-we-work .how-we-work-item a:first-child:hover img {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.how-we-work .how-we-work-item a:first-child:hover strong {
  text-decoration: underline;
  padding: 0 15px;
}
@media screen and (min-width: 48.0625em) {
  .how-we-work .how-we-work-item a:first-child:hover strong {
    padding: 0;
  }
}
.how-we-work .how-we-work-item a:last-child {
  text-align: left;
  margin-top: 30px;
  display: block;
}
.how-we-work .how-we-work-item a {
  padding: 15px;
  color: #343d55;
}
@media screen and (min-width: 48.0625em) {
  .how-we-work .how-we-work-item a {
    padding: 0;
  }
}

@media screen and (max-width: 64em) {
  .how-we-work.how-we-work .how-we-work-item a {
    padding-left: 0;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 10px;
  }
}
.layout__region--mid-third {
  background: transparent;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 64.0625em) {
  .layout__region--mid-third {
    margin: 0;
    padding: 0;
  }
}

.GetHelp {
  background: #E4E4E4;
  margin: 30px 0 0 0;
  padding: 40px 0 40px 0;
  position: relative;
}
.GetHelp:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #E4E4E4;
  content: "";
}
.GetHelp:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #E4E4E4;
  content: "";
}
.GetHelp h2 {
  margin: 0;
}
@media screen and (max-width: 64em) {
  .GetHelp h2 {
    font-size: 1.375rem;
    margin-bottom: 15px;
  }
}
@media screen and (min-width: 62.0625em) {
  .GetHelp {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
.GetHelp .GetHelp-btn {
  min-width: 250px;
}
.GetHelp .GetHelp-btn .button, .GetHelp .GetHelp-btn .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters .GetHelp .GetHelp-btn .btn.btn-sm, .GetHelp .GetHelp-btn .fra-cookie-consent .btn, .fra-cookie-consent .GetHelp .GetHelp-btn .btn {
  width: 100%;
  margin: 0;
}
@media screen and (max-width: 768px) {
  .GetHelp .GetHelp-btn {
    text-align: center;
  }
  .GetHelp .GetHelp-btn .button, .GetHelp .GetHelp-btn .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters .GetHelp .GetHelp-btn .btn.btn-sm, .GetHelp .GetHelp-btn .fra-cookie-consent .btn, .fra-cookie-consent .GetHelp .GetHelp-btn .btn {
    max-width: 150px;
  }
}

.menu .is-active > a {
  background-color: rgba(0, 76, 166, 0.6);
}

.UpToDate {
  margin-top: 20px;
  background: white;
}
.UpToDate .SectionHeaderA {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border-bottom: 5px solid #4E5361;
}
.UpToDate .SectionHeaderA h2 {
  font-size: 2rem;
}
.UpToDate .SectionHeaderA a {
  display: block;
  font-size: 0.875rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 40px;
}
.UpToDate .row {
  margin: 0;
  margin-top: 0.9375rem;
}
@media screen and (min-width: 64.0625em) {
  .UpToDate .row {
    margin: 0;
    display: flex;
  }
  .UpToDate .row .col-md-6 {
    flex: 1 0 50%;
    min-width: 50%;
  }
}
.UpToDate form {
  padding-top: 15px;
}
.UpToDate .SubscribeInfo {
  font-size: 0.875rem;
}
@media screen and (min-width: 64.0625em) {
  .UpToDate .SubscribeInfo {
    margin: 0 15px;
  }
}
.UpToDate .SubscribeInfo span {
  display: block;
  margin-bottom: 0.3125rem;
}
.UpToDate .form-group label {
  font-size: 1rem;
}
.UpToDate .input-group {
  margin-bottom: 0;
  display: flex;
}
.UpToDate .input-group input::-webkit-input-placeholder { /* Edge */
  color: rgba(0, 0, 0, 0.5);
}
.UpToDate .input-group input:-ms-input-placeholder { /* Internet Explorer */
  color: rgba(0, 0, 0, 0.5);
}
.UpToDate .input-group input::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
.UpToDate .input-group-btn .btn, .UpToDate .input-group-btn .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters .UpToDate .input-group-btn .btn.btn-sm {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 8px 12px 7px;
  font-size: 1rem;
  line-height: 1.42857143;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #ffffff;
  background-color: #004ca6;
  border-color: #003573;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  text-transform: uppercase;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.UpToDate .form-group + p {
  font-size: 0.875rem;
  text-align: right;
}
.UpToDate .form-group + p a {
  margin-left: 4px;
}

.RelatedEuCharter,
.GenFraRefrenceHead {
  background-color: #00327D;
}

@media screen and (max-width: 64em) {
  .view-themes-related-eu-charter.view-themes-related-eu-charter.view-themes-related-eu-charter,
  .view-fra-highlights {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}
.view-themes-related-eu-charter.view-themes-related-eu-charter.view-themes-related-eu-charter:after,
.view-fra-highlights:after {
  content: "";
  clear: both;
  display: table;
}

@media screen and (max-width: 64em) {
  .view-fra-highlights .field-name-field-fra-image {
    margin: 0.9375rem 0;
  }
  .view-fra-highlights .field-name-field-fra-image .field-items {
    text-align: center;
  }
}

.view-themes-related-eu-charter,
.GenFraRefrenceHead {
  color: white;
  padding: 1.875rem 0 1.25rem 0;
}
.view-themes-related-eu-charter a,
.GenFraRefrenceHead a {
  color: white;
}
.view-themes-related-eu-charter .related-eu-charter-title,
.GenFraRefrenceHead .related-eu-charter-title {
  margin-top: 0;
  font-size: 1.125rem;
}
@media screen and (min-width: 64.0625em) {
  .view-themes-related-eu-charter .eu-charter-white-logo,
  .GenFraRefrenceHead .eu-charter-white-logo {
    float: left;
  }
  .view-themes-related-eu-charter .eu-charter-white-logo ~ *,
  .GenFraRefrenceHead .eu-charter-white-logo ~ * {
    margin-left: 100px;
  }
}
.view-themes-related-eu-charter .eu-charter-title,
.GenFraRefrenceHead .eu-charter-title {
  font-size: 1.125rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  margin-bottom: 0.625rem;
}
.view-themes-related-eu-charter .related-eu-charter-wrapper.item-list ul,
.GenFraRefrenceHead .related-eu-charter-wrapper.item-list ul {
  margin: 0;
}
.view-themes-related-eu-charter .related-eu-charter-wrapper.item-list li,
.GenFraRefrenceHead .related-eu-charter-wrapper.item-list li {
  display: flex;
  font-size: 0.75rem;
  flex-wrap: Wrap;
}
.view-themes-related-eu-charter .related-eu-charter-wrapper.item-list li a,
.GenFraRefrenceHead .related-eu-charter-wrapper.item-list li a {
  text-decoration: underline;
}
.view-themes-related-eu-charter .related-eu-charter-wrapper.item-list li a:hover,
.GenFraRefrenceHead .related-eu-charter-wrapper.item-list li a:hover {
  text-decoration: none;
}
.view-themes-related-eu-charter .related-eu-charter-wrapper.item-list li div + div,
.GenFraRefrenceHead .related-eu-charter-wrapper.item-list li div + div {
  display: flex;
}
.view-themes-related-eu-charter .related-eu-charter-wrapper.item-list li div + div:before,
.GenFraRefrenceHead .related-eu-charter-wrapper.item-list li div + div:before {
  padding: 0 5px;
  content: ">";
}

.node--type-infoportal-charter-article .eu-charter-url * {
  display: inline;
}
.node--type-infoportal-charter-article .eu-charter-url a {
  font-size: 0.75rem;
  text-decoration: underline;
}
.node--type-infoportal-charter-article .eu-charter-url a:hover {
  text-decoration: none;
}
.node--type-infoportal-charter-article .eu-charter-url div + div:before {
  padding: 0 5px;
  content: ">";
}

.path-eu-charter .charter-search-results-head-wrapper {
  padding: 0 1.25rem;
}
.path-eu-charter .charter-search-results-head-wrapper + .views-exposed-form {
  padding: 1.875rem 1.25rem;
  margin-left: auto;
}

.view-fra-highlights ul {
  display: flex;
  margin: 0;
  flex-wrap: wrap;
}
.view-fra-highlights ul li {
  flex: 1 0 100%;
}
@media screen and (min-width: 64.0625em) {
  .view-fra-highlights ul li {
    flex: 1 0 50%;
    max-width: 50%;
  }
  .view-fra-highlights ul li:nth-child(odd) {
    padding: 0 1.25rem 1.25rem 0;
    border-right: 1px solid #dcdee3;
  }
  .view-fra-highlights ul li:nth-child(1), .view-fra-highlights ul li:nth-child(2) {
    border-bottom: 1px solid #dcdee3;
  }
  .view-fra-highlights ul li:nth-child(even) {
    padding: 0 0 1.25rem 1.25rem;
  }
  .view-fra-highlights ul li:nth-child(3), .view-fra-highlights ul li:nth-child(4) {
    padding-top: 1.25rem;
  }
}
.view-fra-highlights .field-node--field-fra-publication-type,
.view-fra-highlights .field-node--field-fra-published-at,
.view-fra-highlights .field-node--bundle-fieldnode {
  color: #343d55;
  font-size: 0.75rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.view-fra-highlights .field-node--field-fra-publication-type {
  text-transform: uppercase;
}
.view-fra-highlights h3 {
  margin-top: 0.3125rem;
  font-size: 1.3125rem;
}
.view-fra-highlights h3 a {
  color: #343d55;
}
.view-fra-highlights .field-node--bundle-fieldnode {
  text-transform: uppercase;
}

.path-about-fundamental-rights .FFilters {
  padding: 40px;
  position: relative;
}
.path-about-fundamental-rights .FFilters:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.path-about-fundamental-rights .FFilters:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.path-about-fundamental-rights .FFilters .MH1 {
  margin-top: 0;
}
.path-about-fundamental-rights .FFilters .Standout {
  line-height: 1.4;
}
.path-about-fundamental-rights .FFilters .BtnAlignBottomWrapper {
  text-align: center;
}
@media screen and (min-width: 64.0625em) {
  .path-about-fundamental-rights .FFilters .BtnAlignBottomWrapper {
    padding-bottom: 60px;
  }
}
.path-about-fundamental-rights .FFilters .btn.btn-sm {
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 20px;
}
.path-about-fundamental-rights .CountriesList a.ext:after {
  background: none;
}

.fra-mega-highlights-section .field-node--node-title.field-node--node-title h3, .fra-mega-highlights-section .field-node--node-title.field-node--node-title h2 {
  margin-top: 0;
}
.fra-mega-highlights-section .field-node--node-title.field-node--node-title h3 a, .fra-mega-highlights-section .field-node--node-title.field-node--node-title h2 a {
  color: #343d55;
  font-size: 1.625rem;
}

.fra-theme-highlights .node--view-mode-theme-highlights .field-node--field-fra-action-buttons {
  margin-top: 10px;
}

.taxonomy-term.taxonomy-term--type-themes .horizontal-tabs-panes {
  padding-top: 30px;
}

.FRAFigure {
  position: relative;
}

.FRAFigure figcaption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 5px;
  text-align: right;
  font-size: 0.6875rem;
  color: #343d55;
  background: rgba(255, 255, 255, 0.67);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.85) 100%);
}
@media screen and (max-width: 1023px) {
  .FRAFigure figcaption {
    position: static;
    background: transparent;
    text-align: center;
  }
}

.node--view-mode-theme-highlights .gen-action-buttons {
  font-size: 0.875rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  color: #004ca6;
  line-height: 20px;
}
.node--view-mode-theme-highlights .gen-action-buttons .field-icon {
  text-align: center;
}
.node--view-mode-theme-highlights .gen-action-buttons .fas:before,
.node--view-mode-theme-highlights .gen-action-buttons .fab:before {
  color: #343d55;
  line-height: 20px;
  opacity: 1;
  font-size: 16px;
  font-weight: 900;
}
.node--view-mode-theme-highlights .gen-action-buttons .field-link a {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}

.view-fra-highlights h2 {
  font-size: 2rem;
  margin-top: 1.375rem;
  margin-bottom: 0.6875rem;
}

.horizontal-tabs-list h2,
.tabs h2 {
  margin: 0;
}
.horizontal-tabs-list h2 a,
.tabs h2 a {
  display: block;
}

.form-item-sort-by label,
.form-item-sort-order label {
  display: none;
}

.charter-search-results-head-wrapper img {
  width: 150px;
}

.eu-charter-white-logo img {
  width: 70px;
}

.visually-hidden {
  display: none;
}

.js-form-item-sort-order,
.js-form-item-sort-by {
  display: none;
}

.theme-tabs {
  margin-top: 2.5rem;
  /*  background-color:$gray-medium;*/
}
.theme-tabs .horizontal-tabs {
  border: none;
}
.theme-tabs .horizontal-tabs-panes-wrapper {
  background-color: #fafafa;
}
.theme-tabs .paginator-wrapper {
  margin: 0;
  padding-top: 60px;
  padding-bottom: 20px;
}
.theme-tabs .horizontal-tabs-list {
  display: flex;
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
  justify-content: space-between;
  margin-top: 40px;
  margin-bottom: 0.3125rem;
  border-bottom: none;
}
.theme-tabs .horizontal-tabs-list li:only-child {
  background: transparent;
  text-align: left;
  position: absolute;
  top: 50px;
}
.theme-tabs .horizontal-tabs-list li:only-child a, .theme-tabs .horizontal-tabs-list li:only-child strong {
  font-size: 1.625rem;
  color: #343d55;
  text-transform: capitalize;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
}
.theme-tabs .horizontal-tabs-list li {
  flex-grow: 1;
}
.theme-tabs .horizontal-tabs-list li:not(:last-child) {
  border-right: 2px solid white;
}
.theme-tabs .horizontal-tabs-list li:last-child {
  border-right: 2px solid transparent;
}
.theme-tabs .horizontal-tabs-list li a {
  padding: 0.625rem 0.9375rem;
  text-align: center;
  font-size: 0.875rem;
  text-transform: uppercase;
  background: #E4E4E4;
  color: inherit;
  border-radius: 0;
  border: 0;
  white-space: nowrap;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.theme-tabs .horizontal-tabs-list li a:hover {
  text-decoration: none;
  background-color: #f0f1f5;
}
.theme-tabs .horizontal-tabs-list li a strong {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.theme-tabs .horizontal-tabs-list li.selected a {
  color: #004ca6;
  background-color: #fafafa;
  border: 1px solid #fafafa;
  border-bottom-color: transparent;
  cursor: default;
}

#eu-charter-tabs {
  display: flex;
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
  justify-content: space-between;
  margin-top: 40px;
  margin-bottom: 0.3125rem;
  border-bottom: none;
}
#eu-charter-tabs li {
  flex-grow: 1;
}
#eu-charter-tabs li a {
  padding: 0.625rem 0.9375rem;
  text-align: center;
  font-size: 0.875rem;
  text-transform: uppercase;
  background: #E4E4E4;
  color: inherit;
  border-radius: 0;
  border: 0;
  white-space: nowrap;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
#eu-charter-tabs li a:hover {
  text-decoration: none;
  background-color: #f0f1f5;
}
#eu-charter-tabs li a strong {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
#eu-charter-tabs li.is-active a {
  color: #004ca6;
  background-color: #fafafa;
  border: 1px solid #fafafa;
  border-bottom-color: transparent;
  cursor: default;
}

.tabs-content {
  background-color: #f2f2f2;
  border: none;
}
#academic-resources .item-list li,
#parliamentary_debates .item-list li,
.path-promising-practices-list .item-list li,
.path-case-law-database .item-list li,
.fra-promising-practices-list .item-list li,
#external .item-list li {
  padding: 1.25rem 0;
  margin: 0;
  border-top: 1px solid #004ca6;
}
#academic-resources .item-list li .views-field-title,
#parliamentary_debates .item-list li .views-field-title,
.path-promising-practices-list .item-list li .views-field-title,
.path-case-law-database .item-list li .views-field-title,
.fra-promising-practices-list .item-list li .views-field-title,
#external .item-list li .views-field-title {
  margin-top: 0.6875rem;
  margin-bottom: 0.6875rem;
}
#academic-resources .item-list li .views-field-title span,
#parliamentary_debates .item-list li .views-field-title span,
.path-promising-practices-list .item-list li .views-field-title span,
.path-case-law-database .item-list li .views-field-title span,
.fra-promising-practices-list .item-list li .views-field-title span,
#external .item-list li .views-field-title span {
  font-size: 1.125rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  margin: 0 !important;
}
#academic-resources .item-list li .views-label,
#parliamentary_debates .item-list li .views-label,
.path-promising-practices-list .item-list li .views-label,
.path-case-law-database .item-list li .views-label,
.fra-promising-practices-list .item-list li .views-label,
#external .item-list li .views-label {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  display: inline;
}
#academic-resources .item-list li .views-field,
#parliamentary_debates .item-list li .views-field,
.path-promising-practices-list .item-list li .views-field,
.path-case-law-database .item-list li .views-field,
.fra-promising-practices-list .item-list li .views-field,
#external .item-list li .views-field {
  line-height: 1.42857143;
  font-size: 0.75rem;
}
#academic-resources .item-list li .views-field .field-content,
#parliamentary_debates .item-list li .views-field .field-content,
.path-promising-practices-list .item-list li .views-field .field-content,
.path-case-law-database .item-list li .views-field .field-content,
.fra-promising-practices-list .item-list li .views-field .field-content,
#external .item-list li .views-field .field-content {
  margin-left: 3px;
  display: inline;
}
#academic-resources .item-list li .views-field-field-fra-summary .field-content,
#parliamentary_debates .item-list li .views-field-field-fra-summary .field-content,
.path-promising-practices-list .item-list li .views-field-field-fra-summary .field-content,
.path-case-law-database .item-list li .views-field-field-fra-summary .field-content,
.fra-promising-practices-list .item-list li .views-field-field-fra-summary .field-content,
#external .item-list li .views-field-field-fra-summary .field-content {
  margin-left: 0;
  font-size: 1rem;
  margin-top: 0.9375rem;
  display: block;
}
#academic-resources .item-list li .views-field-title + .views-field-field-info-subtitle .field-content:not(:empty),
#parliamentary_debates .item-list li .views-field-title + .views-field-field-info-subtitle .field-content:not(:empty),
.path-promising-practices-list .item-list li .views-field-title + .views-field-field-info-subtitle .field-content:not(:empty),
.path-case-law-database .item-list li .views-field-title + .views-field-field-info-subtitle .field-content:not(:empty),
.fra-promising-practices-list .item-list li .views-field-title + .views-field-field-info-subtitle .field-content:not(:empty),
#external .item-list li .views-field-title + .views-field-field-info-subtitle .field-content:not(:empty) {
  margin-top: -15px;
  font-size: 14px;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-style: italic;
}
#academic-resources .item-list li .views-field.views-field-field-info-subtitle .field-content,
#parliamentary_debates .item-list li .views-field.views-field-field-info-subtitle .field-content,
.path-promising-practices-list .item-list li .views-field.views-field-field-info-subtitle .field-content,
.path-case-law-database .item-list li .views-field.views-field-field-info-subtitle .field-content,
.fra-promising-practices-list .item-list li .views-field.views-field-field-info-subtitle .field-content,
#external .item-list li .views-field.views-field-field-info-subtitle .field-content {
  margin-left: 0;
  display: block;
  margin-bottom: 10px;
}
#academic-resources .item-list li .views-field-field-fra-published-at,
#parliamentary_debates .item-list li .views-field-field-fra-published-at,
.path-promising-practices-list .item-list li .views-field-field-fra-published-at,
.path-case-law-database .item-list li .views-field-field-fra-published-at,
.fra-promising-practices-list .item-list li .views-field-field-fra-published-at,
#external .item-list li .views-field-field-fra-published-at {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
#academic-resources .item-list li .views-field-field-fra-published-at .field-content,
#parliamentary_debates .item-list li .views-field-field-fra-published-at .field-content,
.path-promising-practices-list .item-list li .views-field-field-fra-published-at .field-content,
.path-case-law-database .item-list li .views-field-field-fra-published-at .field-content,
.fra-promising-practices-list .item-list li .views-field-field-fra-published-at .field-content,
#external .item-list li .views-field-field-fra-published-at .field-content {
  margin-left: 0;
}
#academic-resources .item-list li .views-field-field-fra-taxonomy-pri-theme .field-content,
#parliamentary_debates .item-list li .views-field-field-fra-taxonomy-pri-theme .field-content,
.path-promising-practices-list .item-list li .views-field-field-fra-taxonomy-pri-theme .field-content,
.path-case-law-database .item-list li .views-field-field-fra-taxonomy-pri-theme .field-content,
.fra-promising-practices-list .item-list li .views-field-field-fra-taxonomy-pri-theme .field-content,
#external .item-list li .views-field-field-fra-taxonomy-pri-theme .field-content {
  margin-left: 0;
}

.eu-charter-search-wrapper li {
  padding: 1.25rem 0;
  margin: 0;
  border-top: 1px solid #004ca6;
}
.eu-charter-search-wrapper .views-field-title {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}

#external .item-list ul {
  margin-left: 0;
}
#external .item-list ul li, #external .item-list ul a {
  font-size: 16px;
}
#external .item-list p em {
  font-size: 1rem;
}
#external .item-list > ul > li {
  border: none;
}
#external .item-list > ul > li .field-content > p {
  text-align: left;
  margin: 30px 0;
  color: #343d55;
}
#external .item-list > ul > li ul {
  text-align: left;
}

#parliamentary_debates .item-list .views-field-title a {
  font-weight: 400;
}

.form-item-field-info-article-number-value input {
  margin-bottom: 0;
}

@media screen and (min-width: 64.0625em) {
  .node--type-fra-person .group-left {
    min-width: 33%;
  }
  .node--type-fra-person .group-left img {
    width: 100%;
  }
}
@media screen and (max-width: 64em) {
  .node--type-fra-person {
    display: block;
  }
  .node--type-fra-person .group-left,
  .node--type-fra-person .group-right {
    float: none;
    width: 100% !important;
    padding: 0 10px;
  }
  .node--type-fra-person .group-left {
    text-align: center;
  }
}

.GenHeader.genheader-action-buttons + .field-node--field-fra-body hr {
  clear: none;
}

.horizontal-tabs-list,
#publication-section-tabs {
  margin: 0 auto !important;
  display: flex !important;
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
  justify-content: space-between;
  margin-top: 40px;
  margin-bottom: 0.3125rem;
  border-bottom: none;
}
.horizontal-tabs-list li:only-child,
#publication-section-tabs li:only-child {
  background: transparent;
  text-align: left;
  position: absolute;
  top: 50px;
}
.horizontal-tabs-list li:only-child a, .horizontal-tabs-list li:only-child strong,
#publication-section-tabs li:only-child a,
#publication-section-tabs li:only-child strong {
  font-size: 1.25rem;
  color: #343d55;
  text-transform: capitalize;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
}
.horizontal-tabs-list a,
#publication-section-tabs a {
  text-decoration: none;
}
.horizontal-tabs-list li,
#publication-section-tabs li {
  flex-grow: 1;
}
.horizontal-tabs-list li:not(:last-child),
#publication-section-tabs li:not(:last-child) {
  border-right: 2px solid white;
}
.horizontal-tabs-list li:last-child,
#publication-section-tabs li:last-child {
  border-right: 2px solid transparent;
}
.horizontal-tabs-list li a,
#publication-section-tabs li a {
  padding: 0.625rem 0.9375rem;
  text-align: center;
  font-size: 14px;
  text-transform: uppercase;
  background: #E4E4E4;
  color: inherit;
  border-radius: 0;
  border: 0;
  white-space: nowrap;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
@media screen and (min-width: 64.0625em) {
  .horizontal-tabs-list li a,
  #publication-section-tabs li a {
    white-space: normal;
    height: 100%;
  }
}
.horizontal-tabs-list li a:hover,
#publication-section-tabs li a:hover {
  text-decoration: none;
  background-color: #f0f1f5;
}
.horizontal-tabs-list li a strong,
#publication-section-tabs li a strong {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.horizontal-tabs-list li.selected a, .horizontal-tabs-list li.is-active a,
#publication-section-tabs li.selected a,
#publication-section-tabs li.is-active a {
  color: #004ca6;
  background-color: #fafafa;
  border: 1px solid #fafafa;
  border-bottom-color: transparent;
  cursor: default;
}

#publication-section-tabs li:only-child {
  position: static;
}

.tabs-panel .field-paragraph--field-pubsection-title .field-item {
  font-size: 1.625rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
  margin: 0.9375rem 0;
  color: #343d55;
}

.horizontal-tabs {
  background: white;
  display: block;
  border: none;
}
.horizontal-tabs .horizontal-tabs-list li.selected a,
.horizontal-tabs .horizontal-tabs-list li.selected,
.horizontal-tabs .horizontal-tabs-list {
  border-bottom: none;
}

@media screen and (max-width: 64em) {
  .horizontal-tabs .horizontal-tab-button {
    min-width: auto;
    white-space: nowrap;
  }
}

.tabs-panel.tabs-panel.tabs-panel {
  padding: 30px 0;
}
@media screen and (max-width: 64em) {
  .tabs-panel.tabs-panel.tabs-panel {
    padding: 0 0.9375rem;
  }
}

.item-list.item-list.item-list ul {
  margin-left: 0;
}
@media screen and (max-width: 1200px) {
  .item-list.item-list.item-list {
    padding: 0 0.9375rem;
  }
}

.node--view-mode-teaser .group-right {
  /*   h2,h4{
       a {
         font-size: rem-calc(21);
       }
     }*/
}
.node--view-mode-teaser .group-right .field-type-datetime + .field-node--node-title h2, .node--view-mode-teaser .group-right .field-type-datetime + .field-node--node-title h4 {
  margin-top: 0;
}

#publication-section-tabs.tabs.publication-tabs.publication-tabs li {
  border-right: none;
}
#publication-section-tabs.tabs.publication-tabs.publication-tabs a {
  transition: 0.3s ease all;
  background: #F0F1F5;
  border: none;
}
#publication-section-tabs.tabs.publication-tabs.publication-tabs a:hover {
  background: #DCDEE3;
}
#publication-section-tabs.tabs.publication-tabs.publication-tabs li.is-active a {
  background: #DCDEE3;
  position: relative;
}
#publication-section-tabs.tabs.publication-tabs.publication-tabs li.is-active a:before {
  position: absolute;
  content: "";
  height: 4px;
  width: 100%;
  left: 0;
  bottom: 0;
  background: #004ca6;
}

.eu-charter-view-results .charter-search-results-head-wrapper {
  text-align: center;
}
.eu-charter-view-results .charter-search-results-head-wrapper img {
  height: 80px;
}
.eu-charter-view-results .GreyHeader {
  padding: 40px 0 0;
}
.eu-charter-view-results .views-exposed-form {
  padding-top: 20px;
}
.eu-charter-view-results .views-exposed-form .js-form-item {
  padding-right: 0;
}
.eu-charter-view-results .views-exposed-form .js-form-item input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.eu-charter-view-results .views-exposed-form .form-actions {
  padding-left: 0;
}
@media screen and (max-width: 64em) {
  .eu-charter-view-results .views-exposed-form .form-actions {
    padding-left: 15px;
  }
}
.eu-charter-view-results .views-exposed-form .form-actions input {
  padding-top: 6.5px;
  padding-bottom: 6.5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.eu-charter-view header {
  background-color: #f2f2f2;
}
.eu-charter-view .views-exposed-form {
  justify-content: center;
  max-width: 83.333%;
  margin: 0 auto;
}
.eu-charter-view p {
  font-size: 1.125rem;
  text-align: center;
}
.eu-charter-view .eu-charter-section {
  background: #011D55;
  padding: 15px 0;
}
.eu-charter-view .eu-charter-section > ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  overflow: hidden;
}
.eu-charter-view .eu-charter-section > ul li {
  width: 100%;
}
@media screen and (min-width: 64.0625em) {
  .eu-charter-view .eu-charter-section > ul li {
    width: 25%;
    display: inline-block;
    float: left;
    padding: 15px;
  }
}
.eu-charter-view .eu-charter-section > ul li a {
  height: 60px;
  margin-bottom: 15px;
  background: #fff;
  padding: 10px 30px 10px 20px;
  border: 1px solid #fff;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (min-width: 64.0625em) {
  .eu-charter-view .eu-charter-section > ul li a {
    height: 120px;
    margin: 0;
  }
}
.eu-charter-view .eu-charter-section > ul li a:hover {
  background: rgba(255, 255, 255, 0.95);
}

@media screen and (min-width: 64.0625em) {
  .eu-charter-view-results .views-exposed-form.bef-exposed-form {
    padding-left: 60px;
  }
}

.group-right .field-node--field-fra-summary br {
  display: none;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 22px;
}

table {
  background-color: transparent;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

table {
  margin-top: 0;
  margin-bottom: 0;
}
table .fa, table .far, table .fas {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}
table .fa:before, table .far:before, table .fas:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  margin-right: 0.25rem;
  color: #343d55;
}

th {
  text-align: left;
}

tbody td, tbody th {
  padding: 0;
}

tbody, tfoot, thead {
  border: inherit;
  background-color: inherit;
}

tbody tr:nth-child(even) {
  border: inherit;
  background-color: inherit;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f2f4f7;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td,
.fra-table-center table > thead > tr > th,
.fra-table-center table > tbody > tr > th,
.fra-table-center table > tfoot > tr > th,
.fra-table-center table > thead > tr > td,
.fra-table-center table > tbody > tr > td,
.fra-table-center table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #e1e5f0;
  text-align: center;
}
.table > tbody > tr:nth-of-type(odd),
.fra-table-center table > tbody > tr:nth-of-type(odd) {
  background-color: #f2f4f7;
}

.fra-table-left table > thead > tr > th,
.fra-table-left table > tbody > tr > th,
.fra-table-left table > tfoot > tr > th,
.fra-table-left table > thead > tr > td,
.fra-table-left table > tbody > tr > td,
.fra-table-left table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #e1e5f0;
}
.fra-table-left table > tbody > tr:nth-of-type(odd) {
  background-color: #f2f4f7;
}

.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
  border-top: 0;
}

.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #e1e5f0;
}

.table-responsive {
  width: 100%;
  margin-bottom: 16.5px;
  overflow-y: hidden;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  border: 1px solid #e1e5f0;
}

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}

@media screen and (max-width: 767px) {
  .fra-table-left table {
    border: 1px solid #e1e5f0;
  }
  .fra-table-left > table > thead > tr > th,
  .fra-table-left table > tbody > tr > th,
  .fra-table-left table > tfoot > tr > th,
  .fra-table-left table > thead > tr > td,
  .fra-table-left table > tbody > tr > td,
  .fra-table-left > tfoot > tr > td {
    white-space: nowrap;
  }
}
.FRCPrevNext {
  background: #011D55;
  display: block;
}
.FRCPrevNext.FRCP-rm-bg {
  background-color: #f2f2f2;
  padding: 0;
}
.FRCPrevNext.FRCP-rm-bg + .FRCPrevNext {
  margin-top: -8px;
}
.FRCPrevNext.FRCP-rm-bg + .FRCPrevNext .FRCP-wrapper {
  padding-top: 0;
}
.FRCPrevNext .FRCP-wrapper {
  display: flex;
  padding: 15px 0;
  width: 100%;
}
.FRCPrevNext .FRCP-wrapper .FRCBtn a {
  background: #e4eaf1;
  text-align: center;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.FRCPrevNext .FRCP-wrapper .FRCBtn a:hover {
  background: white;
}
.FRCPrevNext .FRCP-wrapper .FRCBtn.FRCBtnArticle i:before {
  font-size: 16px;
}
.FRCPrevNext .FRCP-wrapper .FRCBtn i:before {
  font-weight: 900;
  font-size: 24px;
}
.FRCPrevNext .FRCP-wrapper .FRCCurrent {
  flex: 1;
  margin: 0;
  background-color: white;
  text-align: center;
  padding: 15px 0;
  font-weight: bold;
}
.FRCPrevNext .FRCP-wrapper .FRCCurrent.FRCCurrentArticle {
  font-size: 16px;
}

.FRCCurrentTitle small {
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
  color: #6E7587;
}

.view-fra-charterpedia-children-article .item-list.charterpedia-children {
  margin: 2.5rem auto;
}
.view-fra-charterpedia-children-article .item-list.charterpedia-children .views-field-field-info-body {
  margin: 20px 0 0 15px;
}
.view-fra-charterpedia-children-article .item-list.charterpedia-children > ul > li {
  padding: 1.25rem 0;
  margin: 0;
  border-top: 1px solid #004CA6;
}
.view-fra-charterpedia-children-article .item-list.charterpedia-children > ul > li a {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.view-fra-charterpedia-children-article .item-list.charterpedia-children ol {
  margin: 0.9375rem 0 0 0;
  padding: 0 0 0 1.5625rem;
}

.charterpedia-children ul {
  margin: 0;
}

.main-charter-article {
  background: #e4e4e4;
  text-align: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.main-charter-article h2 {
  margin: 1.25rem auto 2.5rem;
  position: relative;
}
.fra-charter-articles-tabs {
  margin-top: 2.5rem;
}

.horizontal-tabs-panes {
  margin-top: 5px;
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
@media screen and (max-width: 64em) {
  .horizontal-tabs-panes {
    padding-top: 0.625rem;
  }
}
.horizontal-tabs {
  margin-bottom: 0;
}

.FRCBtn a[disabled], .FRCBtn a[disabled]:hover, .FRCBtn a[disabled]:focus {
  cursor: not-allowed;
  background: #cfd1d4 !important;
  color: #878c92;
}
.FRCBtn a[disabled]:hover, .FRCBtn a[disabled]:hover:hover, .FRCBtn a[disabled]:focus:hover {
  background-color: #cfd1d4 !important;
}

.horizontal-tabs-pane {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.explanations-view-tab .views-field {
  margin-bottom: 15px;
}

.case-law-references-view-tab .item-list li,
.national-constitutional-law .item-list li,
.fra-eu-law .item-list li,
.fra-international-law .item-list li {
  padding: 20px 0;
  margin: 0;
  border-top: 1px solid #004CA6;
}

.case-law-references-view-tab .item-list ul > li a,
.national-constitutional-law .item-list ul > li a,
.fra-eu-law .item-list ul > li a,
.fra-international-law .item-list ul > li a,
.explanations-view-tab .item-list ul > li a,
.products-view-tab .item-list ul > li a,
.international-law-view-tab .item-list ul > li a {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}

.products-view-tab .group-left {
  min-width: 33.3333%;
}

.path-products .item-list .group-left {
  min-width: 33.3333%;
}

.path-taxonomy .theme-tabs .group-left {
  min-width: 33.3333%;
}

.case-law-references-view-tab.item-list li {
  padding: 20px 0;
  margin: 0;
  border-top: 1px solid #004CA6;
}

.explanations-view-tab .views-label {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

.view-fra-charter-articles-tabs header h2 {
  text-align: center;
}

.case-law-references-view-tab .views-field-title span,
.national-constitutional-law .views-field-title span,
.fra-international-law .views-field-title span,
.fra-eu-law .views-field-title span {
  font-size: 1.625rem;
  margin-bottom: 0.6875rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
}

.fra-eu-law .views-field-field-info-url,
.fra-eu-law .views-field-field-fra-country,
.fra-eu-law .views-field-field-info-url,
.national-constitutional-law .views-field-field-info-url,
.national-constitutional-law .views-field-field-fra-country,
.national-constitutional-law .views-field-field-info-url,
.fra-international-law .views-field-field-info-url,
.fra-international-law .views-field-field-fra-country,
.fra-international-law .views-field-field-info-url,
.constitutional-law-view-tab .views-field-field-info-url,
.constitutional-law-view-tab .views-field-field-fra-country,
.constitutional-law-view-tab .views-field-field-info-url {
  display: flex;
  font-size: 0.75rem;
}
.fra-eu-law .views-field-field-info-url .field-content,
.fra-eu-law .views-field-field-fra-country .field-content,
.fra-eu-law .views-field-field-info-url .field-content,
.national-constitutional-law .views-field-field-info-url .field-content,
.national-constitutional-law .views-field-field-fra-country .field-content,
.national-constitutional-law .views-field-field-info-url .field-content,
.fra-international-law .views-field-field-info-url .field-content,
.fra-international-law .views-field-field-fra-country .field-content,
.fra-international-law .views-field-field-info-url .field-content,
.constitutional-law-view-tab .views-field-field-info-url .field-content,
.constitutional-law-view-tab .views-field-field-fra-country .field-content,
.constitutional-law-view-tab .views-field-field-info-url .field-content {
  margin-left: 4px;
}

.products-view-tab h4 {
  margin-top: 0 !important;
}
.products-view-tab h4 a {
  font-size: 1.3125rem !important;
}

.case-law-references-view-tab .views-field-title a {
  font-size: 1rem;
}

.case-law-references-view-tab .views-field-field-info-subtitle {
  font-style: italic;
}
.case-law-references-view-tab .views-field-field-info-subtitle .field-content {
  font-size: 0.75rem;
  font-weight: 400;
}
.case-law-references-view-tab .views-label {
  font-weight: 700;
}

.infoportal-case-laws .views-field-field-info-subtitle .field-content.field-content.field-content.field-content.field-content {
  font-size: 0.75rem;
  font-weight: 400;
  font-style: normal;
}

.constitutional-law-view-tab .views-label {
  font-weight: 700;
}

.eu-law-tab br {
  display: none;
}

.constitutional-law-view-tab .views-field-title,
.eu-law-tab .views-field-title,
.international-law-view-tab .views-field-title {
  margin-bottom: 0.625rem;
}
.constitutional-law-view-tab .views-field-field-info-body,
.eu-law-tab .views-field-field-info-body,
.international-law-view-tab .views-field-field-info-body {
  margin-top: 0.625rem;
}
.constitutional-law-view-tab .views-field-field-info-url,
.constitutional-law-view-tab .views-field-field-fra-country,
.constitutional-law-view-tab .views-field-field-info-url,
.eu-law-tab .views-field-field-info-url,
.eu-law-tab .views-field-field-fra-country,
.eu-law-tab .views-field-field-info-url,
.international-law-view-tab .views-field-field-info-url,
.international-law-view-tab .views-field-field-fra-country,
.international-law-view-tab .views-field-field-info-url {
  line-height: 1.2;
}

.node--type-infoportal-case-law-reference .field-node--field-info-subtitle,
.node--type-infoportal-case-law-reference.node--view-mode-full .field-node--field-info-subtitle {
  font-size: 1.625rem;
  color: #343d55;
  font-weight: 700;
  margin-bottom: 1.25rem;
}

.views-label-field-info-url {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

.fra-financial-documents .views-field.views-field-nothing {
  display: inline;
}
.fra-financial-documents h3 {
  font-size: 1.625rem;
}
.fra-financial-documents li {
  list-style-type: disc;
}
.fra-financial-documents li article {
  display: inline;
}
.fra-financial-documents li article .field-wrapper {
  display: inline;
}
.fra-financial-documents li article .field-wrapper * {
  display: inline;
  color: #00295a;
}

@media screen and (max-width: 64em) {
  .view-fra-themes-recent-tabs.view-fra-themes-recent-tabs.view-fra-themes-recent-tabs {
    padding: 0 0.9375rem;
  }
  .view-fra-themes-recent-tabs.view-fra-themes-recent-tabs.view-fra-themes-recent-tabs .group-left.group-left.group-left.group-left,
  .view-fra-themes-recent-tabs.view-fra-themes-recent-tabs.view-fra-themes-recent-tabs .group-right.group-right.group-right.group-right {
    float: none;
    width: 100% !important;
  }
  .view-fra-themes-recent-tabs.view-fra-themes-recent-tabs.view-fra-themes-recent-tabs .field-node--field-fra-image {
    margin-bottom: 0.9375rem;
  }
}

.node--type-fra-publication .node--type-fra-publication .tabs-content {
  position: relative;
}
.node--type-fra-publication .node--type-fra-publication .tabs-content:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.node--type-fra-publication .node--type-fra-publication .tabs-content:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}

.fra-financial-documents ul {
  margin-left: 30px !important;
}

.views-exposed-form label span {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
}

.flag-icons,
.rectangle { /* Or use as new class */
  height: 3em !important;
  width: 3.66667em !important;
  line-height: 3em !important;
}

.flag-icons,
.square,
.squared { /* Or use as new class */
  height: 3em !important;
  width: 3em !important;
  line-height: 3em !important;
}

table .flag-icons.managment-board-flags {
  height: 17px !important;
  width: 27px !important;
  vertical-align: top;
  margin-right: 4px;
}

.table-custom-flags-item {
  width: 27px !important;
  height: 17px;
  margin-right: 4px;
  position: relative;
  top: -2px;
}

table .flag-icons,
.table-custom-flags-item.table-custom-flags-item {
  height: 17px !important;
  line-height: 24px !important;
  font-size: 0;
}
table .flag-icons:before,
.table-custom-flags-item.table-custom-flags-item:before {
  display: none !important;
}

.field-node--field-fra-see-also2.field-node--field-fra-see-also2 ul,
.view-related-news-and-events ul,
.view-fra-theme-related ul {
  margin-left: 0;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .field-label,
.view-related-news-and-events .field-label,
.view-fra-theme-related .field-label {
  font-size: 1.625rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
  margin-top: 22px;
  margin-bottom: 11px;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .node--view-mode-see-also-teaser,
.view-related-news-and-events .node--view-mode-see-also-teaser,
.view-fra-theme-related .node--view-mode-see-also-teaser {
  border-top: 1px solid #dcdee3;
  padding: 0.9375rem 0;
}
@media screen and (min-width: 64.0625em) {
  .field-node--field-fra-see-also2.field-node--field-fra-see-also2 .node--view-mode-see-also-teaser,
  .view-related-news-and-events .node--view-mode-see-also-teaser,
  .view-fra-theme-related .node--view-mode-see-also-teaser {
    display: flex;
  }
  .field-node--field-fra-see-also2.field-node--field-fra-see-also2 .node--view-mode-see-also-teaser .group-left,
  .view-related-news-and-events .node--view-mode-see-also-teaser .group-left,
  .view-fra-theme-related .node--view-mode-see-also-teaser .group-left {
    flex-shrink: 0;
  }
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .node--view-mode-see-also-teaser .group-left,
.view-related-news-and-events .node--view-mode-see-also-teaser .group-left,
.view-fra-theme-related .node--view-mode-see-also-teaser .group-left {
  display: block;
  float: none;
  text-align: center;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .group-left,
.view-related-news-and-events .group-left,
.view-fra-theme-related .group-left {
  width: auto;
  padding-right: 15px;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .group-right,
.view-related-news-and-events .group-right,
.view-fra-theme-related .group-right {
  float: none;
  width: auto;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .field-type-datetime,
.view-related-news-and-events .field-type-datetime,
.view-fra-theme-related .field-type-datetime {
  margin-top: 0;
  margin-bottom: 10px;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .field-node--node-title,
.view-related-news-and-events .field-node--node-title,
.view-fra-theme-related .field-node--node-title {
  margin-top: 0;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .field-node--node-title h2,
.view-related-news-and-events .field-node--node-title h2,
.view-fra-theme-related .field-node--node-title h2 {
  margin-bottom: 0;
  line-height: 1;
  margin-top: 0;
}
.field-node--field-fra-see-also2.field-node--field-fra-see-also2 .field-node--node-title h2 a,
.view-related-news-and-events .field-node--node-title h2 a,
.view-fra-theme-related .field-node--node-title h2 a {
  font-size: 1rem;
}

.related-news-section-wrapper .node--type-fra-news-item .field-name-field-fra-published-at {
  clear: none;
}

.fra_filter_by {
  text-transform: uppercase;
  font-size: 0.75rem;
}

.views-exposed-form.bef-exposed-form label {
  color: #343d55;
}

@media screen and (max-width: 64em) {
  #views-exposed-form-charterpedia-tab-section-academic-resources-block.views-exposed-form,
  #views-exposed-form-charterpedia-tab-section-parliamentary-debates-ref-block.views-exposed-form {
    max-width: none;
  }
}
@media screen and (min-width: 64.0625em) {
  #views-exposed-form-charterpedia-tab-section-academic-resources-block.views-exposed-form,
  #views-exposed-form-charterpedia-tab-section-parliamentary-debates-ref-block.views-exposed-form {
    max-width: 50%;
    margin: 0 auto;
  }
  #views-exposed-form-charterpedia-tab-section-academic-resources-block .form-actions,
  #views-exposed-form-charterpedia-tab-section-academic-resources-block .js-form-submit,
  #views-exposed-form-charterpedia-tab-section-parliamentary-debates-ref-block .form-actions,
  #views-exposed-form-charterpedia-tab-section-parliamentary-debates-ref-block .js-form-submit {
    width: 100%;
    text-align: center;
    margin: 0;
  }
  #views-exposed-form-charterpedia-tab-section-academic-resources-block .form-actions,
  #views-exposed-form-charterpedia-tab-section-parliamentary-debates-ref-block .form-actions {
    margin-top: 0.625rem;
  }
}

#views-exposed-form-charterpedia-tab-section-parliamentary-debates-ref-block .js-form-item-year-to {
  display: none;
}

#academic-resources h2 {
  margin-top: 0;
  text-align: center;
}

#views-exposed-form-fra-charter-articles-tabs-case-law-references-entity-view,
#views-exposed-form-fra-charter-articles-tabs-ncl-entity-view {
  margin-top: -40px;
  padding-bottom: 2.5rem;
}
#views-exposed-form-fra-charter-articles-tabs-case-law-references-entity-view input,
#views-exposed-form-fra-charter-articles-tabs-ncl-entity-view input {
  margin-bottom: 0;
  padding: 5px 10px;
}
#views-exposed-form-fra-charter-articles-tabs-case-law-references-entity-view + header,
#views-exposed-form-fra-charter-articles-tabs-ncl-entity-view + header {
  margin-top: -40px;
  padding-bottom: 60px;
}
#views-exposed-form-fra-charter-articles-tabs-case-law-references-entity-view .ms-choice,
#views-exposed-form-fra-charter-articles-tabs-ncl-entity-view .ms-choice {
  padding-top: 0;
  padding-bottom: 0;
  height: 33px;
  padding-right: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 64.0625em) {
  #views-exposed-form-fra-charter-articles-tabs-case-law-references-entity-view .js-form-item,
  #views-exposed-form-fra-charter-articles-tabs-ncl-entity-view .js-form-item {
    width: 33%;
    margin-left: 25%;
    min-width: 0;
    flex: none;
  }
}

.fra-eu-law header,
.fra-international-law header {
  margin-top: -40px;
  padding-bottom: 60px;
}

@media screen and (min-width: 64.0625em) {
  #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(1), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(2), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(3), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(4), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(5), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(6),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(1),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(2),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(3),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(4),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(5),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(6) {
    min-width: 33%;
  }
  #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(7), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(8), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(9), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(10),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(7),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(8),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(9),
  #views-exposed-form-fra-products-search-front-page-products-search-block.views-exposed-form .js-form-item:nth-child(10) {
    min-width: 25%;
  }
}

@media screen and (min-width: 64.0625em) {
  #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(1), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(2), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(3), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(4), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(5), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(6) {
    min-width: 33%;
  }
  #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(7), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(8), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(9), #views-exposed-form-fra-products-search-fra-products-search-page.views-exposed-form .js-form-item:nth-child(10) {
    min-width: 25%;
  }
}

#views-exposed-form-fra-products-search-fra-products-search-page .search-wrapper .button, #views-exposed-form-fra-products-search-fra-products-search-page .search-wrapper .fra-cookie-consent .btn, .fra-cookie-consent #views-exposed-form-fra-products-search-fra-products-search-page .search-wrapper .btn, #views-exposed-form-fra-products-search-fra-products-search-page .search-wrapper .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters #views-exposed-form-fra-products-search-fra-products-search-page .search-wrapper .btn.btn-sm {
  padding-left: 60px !important;
  padding-right: 40px !important;
}
#views-exposed-form-fra-products-search-fra-products-search-page .search-wrapper .fas {
  left: 35px;
}

@media screen and (min-width: 64.0625em) {
  #views-exposed-form-fra-promising-practices-list-compendium-of-practices-fedc-page.views-exposed-form .js-form-item:nth-child(1), #views-exposed-form-fra-promising-practices-list-compendium-of-practices-fedc-page.views-exposed-form .js-form-item:nth-child(2), #views-exposed-form-fra-promising-practices-list-compendium-of-practices-fedc-page.views-exposed-form .js-form-item:nth-child(3),
  #views-exposed-form-fra-promising-practices-list-compendium-of-practices-fhc-page1.views-exposed-form .js-form-item:nth-child(1),
  #views-exposed-form-fra-promising-practices-list-compendium-of-practices-fhc-page1.views-exposed-form .js-form-item:nth-child(2),
  #views-exposed-form-fra-promising-practices-list-compendium-of-practices-fhc-page1.views-exposed-form .js-form-item:nth-child(3) {
    min-width: 33%;
  }
}

.fra-promising-practices-list .item-list.item-list.item-list.item-list .views-field-title {
  margin-bottom: 15px;
}
.fra-promising-practices-list .item-list.item-list.item-list.item-list .views-field-title a {
  font-size: 1rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  line-height: 1.42857143;
  display: block;
}

@media screen and (min-width: 64.0625em) {
  #views-exposed-form-fra-events-fra-past-events-page.views-exposed-form .js-form-item:nth-child(3), #views-exposed-form-fra-events-fra-past-events-page.views-exposed-form .js-form-item:nth-child(4), #views-exposed-form-fra-events-fra-past-events-page.views-exposed-form .js-form-item:nth-child(5), #views-exposed-form-fra-events-fra-past-events-page.views-exposed-form .js-form-item:nth-child(6), #views-exposed-form-fra-events-fra-past-events-page.views-exposed-form .js-form-item:nth-child(7),
  #views-exposed-form-fra-events-fra-upcoming-events-page.views-exposed-form .js-form-item:nth-child(3),
  #views-exposed-form-fra-events-fra-upcoming-events-page.views-exposed-form .js-form-item:nth-child(4),
  #views-exposed-form-fra-events-fra-upcoming-events-page.views-exposed-form .js-form-item:nth-child(5),
  #views-exposed-form-fra-events-fra-upcoming-events-page.views-exposed-form .js-form-item:nth-child(6),
  #views-exposed-form-fra-events-fra-upcoming-events-page.views-exposed-form .js-form-item:nth-child(7) {
    min-width: 33%;
  }
}

#views-exposed-form-fra-multimedia-fra-multimedia-infographics-page select {
  margin: 0;
}

@media screen and (min-width: 64.0625em) {
  #views-exposed-form-fra-multimedia-fra-multimedia-page.views-exposed-form .js-form-item:nth-child(1), #views-exposed-form-fra-multimedia-fra-multimedia-page.views-exposed-form .js-form-item:nth-child(2), #views-exposed-form-fra-multimedia-fra-multimedia-page.views-exposed-form .js-form-item:nth-child(3), #views-exposed-form-fra-multimedia-fra-multimedia-page.views-exposed-form .js-form-item:nth-child(4) {
    min-width: 33%;
  }
}

@media screen and (min-width: 64.0625em) {
  #views-exposed-form-generic-search-generic-search-page.views-exposed-form .js-form-item:nth-child(1), #views-exposed-form-generic-search-generic-search-page.views-exposed-form .js-form-item:nth-child(2), #views-exposed-form-generic-search-generic-search-page.views-exposed-form .js-form-item:nth-child(3), #views-exposed-form-generic-search-generic-search-page.views-exposed-form .js-form-item:nth-child(4), #views-exposed-form-generic-search-generic-search-page.views-exposed-form .js-form-item:nth-child(5), #views-exposed-form-generic-search-generic-search-page.views-exposed-form .js-form-item:nth-child(6) {
    min-width: 33%;
    margin-bottom: 0;
  }
  #views-exposed-form-generic-search-generic-search-page .js-form-item-search-api-fulltext-3 {
    margin-top: 2.5rem;
  }
}

.full.reveal.reveal #views-exposed-form-generic-search-generic-search-page .js-form-item-search-api-fulltext-3 {
  margin-top: 0;
}

.download-item {
  display: inline;
}
.download-item > .doc-icons,
.download-item > article {
  display: inline;
  padding: 0 2px;
}
.download-item div {
  display: inline;
}
.download-item .filesize {
  white-space: nowrap;
}

.fra_financial_documents .item-list li {
  list-style-type: disc;
}
.fra_financial_documents .views-field-nothing article,
.fra_financial_documents .views-field-nothing .doc-icons {
  display: inline;
  padding: 0 2px;
}
.fra_financial_documents .views-field-nothing div {
  display: inline;
}

.field-node--field-fra-publication-number {
  text-align: center;
  font-size: 0.875rem;
}
.field-node--field-fra-publication-number .fas {
  margin-right: 0.375rem;
}

.node--view-mode-document-downloads {
  text-align: center;
}
.node--view-mode-document-downloads .field-node--field-fra-date .field-item {
  font-size: 0.8125rem;
}
.node--view-mode-document-downloads .downloads-header {
  margin-top: 0.5rem;
  margin-bottom: 0.25rem;
}
.node--view-mode-document-downloads .downloads-header a {
  font-size: 1.3125rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: 700;
}
.node--view-mode-document-downloads .downloads-header a:before {
  margin-right: 0.375rem;
}
.node--view-mode-document-downloads article {
  display: inline;
}
.node--view-mode-document-downloads article div {
  display: inline;
}
.node--view-mode-document-downloads article div .field-item {
  font-size: 0.8125rem;
  margin: 0 10px;
}

#views-exposed-form-fra-news-fra-news-page .form-item-year-to,
#views-exposed-form-fra-news-fra-press-releases-page .form-item-year-to,
#views-exposed-form-fra-multimedia-fra-multimedia-page .form-item-year-to,
#views-exposed-form-fra-speeches-fra-speeches-page .form-item-year-to {
  display: none !important;
}

.node--type-fra-project .GenHeader .PubThemes {
  justify-content: center;
}

.node--type-fra-video .field-name-field-fra-url {
  padding-bottom: 61.25%;
  position: relative;
  display: block;
  height: 0;
  overflow: hidden;
  margin-bottom: 20px;
}
.node--type-fra-video .field-name-field-fra-url iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}

.search-results-list ul {
  margin-left: 0;
}
.search-results-list ul li {
  padding: 20px 0;
  margin: 0;
  border-top: 1px solid #004CA6;
  font-size: 0.75rem;
}
.search-results-list ul li a {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 1rem;
  display: block;
  margin: 0.5rem 0;
}

.ms-select-all {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}
.ms-select-all span {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

.search-wrapper {
  position: relative;
}
.search-wrapper .fas {
  position: absolute;
  left: 12px;
  top: 8px;
}
.search-wrapper .fas:before {
  color: white;
  font-size: 0.875rem;
}
.search-wrapper .button, .search-wrapper .fra-cookie-consent .btn, .fra-cookie-consent .search-wrapper .btn, .search-wrapper .path-about-fundamental-rights .FFilters .btn.btn-sm, .path-about-fundamental-rights .FFilters .search-wrapper .btn.btn-sm {
  padding-left: 35px !important;
  padding-right: 15px !important;
}

#views-exposed-form-charterpedia-tab-section-academic-resources-block .search-wrapper .fas {
  left: 50%;
  transform: translatex(-40px);
}

form[id*=search-page] .form-actions {
  margin-left: auto;
}

#academic-resources .item-list {
  color: #343d55;
}
#academic-resources .views-field-field-fra-title-original-lang {
  font-style: italic;
  font-size: 1rem;
  margin-top: -15px;
  padding-top: 15px;
  margin-bottom: 15px;
}
#academic-resources .views-field-field-fra-title-original-lang * {
  font-weight: 400 !important;
  font-size: 1rem;
}

.path-user .button-group {
  margin-top: 0.9375rem;
}
.path-user .button-group a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 3px 3px 0 0;
  position: relative;
  display: inline-block;
  padding: 5px 15px;
  color: #004ca6;
  background: transparent;
}
.path-user .button-group a:hover, .path-user .button-group a.active {
  background-color: #f0f1f5;
  color: #004ca6;
  border: 1px solid transparent;
}
.path-user .user-pass,
.path-user .user-login-form,
.path-user .user-register-form.user-form {
  background: #f2f2f2;
  padding: 20px;
  margin: 40px 0;
}
.path-user .user-pass label,
.path-user .user-login-form label,
.path-user .user-register-form.user-form label {
  font-weight: 400;
}
.path-user .user-pass .success,
.path-user .user-login-form .success,
.path-user .user-register-form.user-form .success {
  color: #ffffff;
  background-color: #3da438;
  border-color: #2f7e2b;
  text-transform: none;
}
.path-user p {
  font-size: 0.75rem;
}
.path-user #user-pass label,
.path-user .user-login-form label {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
}
.path-user #user-pass .success.button.button.button, .path-user #user-pass .fra-cookie-consent .success.button.button.btn, .fra-cookie-consent .path-user #user-pass .success.button.button.btn, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .success.button.button.btn, .fra-cookie-consent .path-user #user-pass .success.button.button.btn, .path-user #user-pass .fra-cookie-consent .success.button.btn, .fra-cookie-consent .path-user #user-pass .success.button.btn, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .success.button.button.btn, .fra-cookie-consent .path-user #user-pass .success.button.button.btn, .path-user #user-pass .fra-cookie-consent .success.button.btn, .fra-cookie-consent .path-user #user-pass .success.button.btn, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .success.button.btn, .fra-cookie-consent .path-user #user-pass .success.button.btn, .path-user #user-pass .fra-cookie-consent .fra-cookie-consent .success.btn, .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm, .path-user #user-pass .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm, .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm,
.path-user .user-login-form .success.button.button.button,
.path-user .user-login-form .fra-cookie-consent .success.button.button.btn,
.fra-cookie-consent .path-user .user-login-form .success.button.button.btn,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .success.button.button.btn,
.fra-cookie-consent .path-user .user-login-form .success.button.button.btn,
.path-user .user-login-form .fra-cookie-consent .success.button.btn,
.fra-cookie-consent .path-user .user-login-form .success.button.btn,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .success.button.button.btn,
.fra-cookie-consent .path-user .user-login-form .success.button.button.btn,
.path-user .user-login-form .fra-cookie-consent .success.button.btn,
.fra-cookie-consent .path-user .user-login-form .success.button.btn,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .success.button.btn,
.fra-cookie-consent .path-user .user-login-form .success.button.btn,
.path-user .user-login-form .fra-cookie-consent .fra-cookie-consent .success.btn,
.fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm,
.path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm {
  background-color: #004ca6;
}
.path-user #user-pass .success.button.button.button:hover, .path-user #user-pass .fra-cookie-consent .success.button.button.btn:hover, .fra-cookie-consent .path-user #user-pass .success.button.button.btn:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .success.button.button.btn:hover, .fra-cookie-consent .path-user #user-pass .success.button.button.btn:hover, .path-user #user-pass .fra-cookie-consent .success.button.btn:hover, .fra-cookie-consent .path-user #user-pass .success.button.btn:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .success.button.button.btn:hover, .fra-cookie-consent .path-user #user-pass .success.button.button.btn:hover, .path-user #user-pass .fra-cookie-consent .success.button.btn:hover, .fra-cookie-consent .path-user #user-pass .success.button.btn:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .success.button.btn:hover, .fra-cookie-consent .path-user #user-pass .success.button.btn:hover, .path-user #user-pass .fra-cookie-consent .fra-cookie-consent .success.btn:hover, .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .path-user #user-pass .success.button.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user #user-pass .success.btn.btn-sm:hover, .path-user #user-pass .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover, .path-about-fundamental-rights .FFilters .FFilters .path-user #user-pass .success.btn.btn-sm:hover,
.path-user .user-login-form .success.button.button.button:hover,
.path-user .user-login-form .fra-cookie-consent .success.button.button.btn:hover,
.fra-cookie-consent .path-user .user-login-form .success.button.button.btn:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .success.button.button.btn:hover,
.fra-cookie-consent .path-user .user-login-form .success.button.button.btn:hover,
.path-user .user-login-form .fra-cookie-consent .success.button.btn:hover,
.fra-cookie-consent .path-user .user-login-form .success.button.btn:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .success.button.button.btn:hover,
.fra-cookie-consent .path-user .user-login-form .success.button.button.btn:hover,
.path-user .user-login-form .fra-cookie-consent .success.button.btn:hover,
.fra-cookie-consent .path-user .user-login-form .success.button.btn:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .success.button.btn:hover,
.fra-cookie-consent .path-user .user-login-form .success.button.btn:hover,
.path-user .user-login-form .fra-cookie-consent .fra-cookie-consent .success.btn:hover,
.fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .fra-cookie-consent .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .success.button.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .path-user .user-login-form .success.button.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.fra-cookie-consent .path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .fra-cookie-consent .FFilters .path-user .user-login-form .success.btn.btn-sm:hover,
.path-user .user-login-form .path-about-fundamental-rights .FFilters .FFilters .success.btn.btn-sm:hover,
.path-about-fundamental-rights .FFilters .FFilters .path-user .user-login-form .success.btn.btn-sm:hover {
  background-color: #003399;
}

.path-news-and-events #user-login-form,
.path-news-and-events #user-register-form {
  background: #f2f2f2;
  padding: 20px;
  margin: 40px 0;
}
.path-news-and-events #user-login-form label,
.path-news-and-events #user-register-form label {
  font-weight: 400;
}
.path-news-and-events #user-login-form .fieldset-wrapper,
.path-news-and-events #user-register-form .fieldset-wrapper {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #011D55;
}
.path-news-and-events #user-login-form legend,
.path-news-and-events #user-register-form legend {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 1rem;
  margin-bottom: 0;
  padding-top: 10px;
}

.path-user #user-form {
  background: #f2f2f2;
  padding: 20px;
  margin: 40px 0;
}
.path-user #user-form label {
  font-weight: 400;
}
.path-user #user-form .fieldset-wrapper {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #011D55;
}
.path-user #user-form h2 {
  margin-top: 0;
}
.path-user #user-form legend {
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-size: 1rem;
  margin-bottom: 0;
  padding-top: 10px;
}
.path-user .password-strength__title {
  font-size: 0.75rem;
}
.path-user .form-actions input {
  text-transform: none;
}
.path-user .form-actions input.success {
  background-color: #3da438;
}
.path-user .form-actions input.success:hover {
  background-color: #2f7e2b;
}
.path-user .form-checkboxes .js-form-item {
  display: flex;
  margin-bottom: 5px;
}
.path-user .form-checkboxes .js-form-item input {
  margin: 0;
  height: 25px;
}

/* // ERROR 404 */
.Error404 {
  margin: 60px 0;
  padding-top: 40px;
  padding-bottom: 40px;
  text-align: center;
}

/* ERROR 404 // */
.alert-warning-error404 {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}

.alert {
  padding: 15px;
  margin-bottom: 22px;
  border-radius: 3px;
}

.THLImg {
  position: relative;
}

.THLImg:after {
  font-size: 6rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #011D55;
  opacity: 0.75;
}

@media (max-width: 991px) {
  .THLImg:after {
    font-size: 4rem;
  }
}
.GreyHeader .field-node--field-fra-project-status,
.GreyHeader .field-node--field-fra-project-manager,
.GreyHeader .field-node--field-fra-email,
.GenHeader .field-node--field-fra-project-status,
.GenHeader .field-node--field-fra-project-manager,
.GenHeader .field-node--field-fra-email {
  text-align: center !important;
  display: block !important;
  margin-top: 10px;
}
.GreyHeader .field-node--field-fra-project-status .field-label,
.GreyHeader .field-node--field-fra-project-manager .field-label,
.GreyHeader .field-node--field-fra-email .field-label,
.GenHeader .field-node--field-fra-project-status .field-label,
.GenHeader .field-node--field-fra-project-manager .field-label,
.GenHeader .field-node--field-fra-email .field-label {
  display: block;
  line-height: 1.5;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
  font-size: 1rem;
}
.GreyHeader .field-node--field-fra-project-status .field-items,
.GreyHeader .field-node--field-fra-project-manager .field-items,
.GreyHeader .field-node--field-fra-email .field-items,
.GenHeader .field-node--field-fra-project-status .field-items,
.GenHeader .field-node--field-fra-project-manager .field-items,
.GenHeader .field-node--field-fra-email .field-items {
  display: block !important;
  line-height: 1.5;
  font-size: 1rem;
}

.node--type-fra-project h4 a, .node--type-fra-project h2 a {
  font-size: 1.625rem;
  color: #343d55;
}

.VacancyDeadline.ProjectDate {
  display: block !important;
  text-align: center;
  padding-bottom: 30px;
}
.VacancyDeadline.ProjectDate:before {
  font-weight: 700;
  display: block;
  font-size: 1.3125rem;
  margin-top: 40px;
  padding-bottom: 5px;
  font-family: "Font Awesome 5 Free" !important;
}
.VacancyDeadline.ProjectDate * {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  display: inline;
  font-weight: 400 !important;
  font-size: 1rem;
}
.VacancyDeadline.ProjectDate > * {
  margin-top: 10px;
}

.node--type-fra-publication .GenHeader {
  position: relative;
}
.node--type-fra-publication .GenHeader:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.node--type-fra-publication .GenHeader:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.node--type-fra-publication .GenHeader .field-node--field-fra-action-buttons {
  position: relative;
}
.node--type-fra-publication .GenHeader .field-node--field-fra-action-buttons:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #011D55;
  content: "";
}
.node--type-fra-publication .GenHeader .field-node--field-fra-action-buttons:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #011D55;
  content: "";
  z-index: 100;
}

.full-width-page.path-search .views-element-container .search-results-list {
  padding-left: 0.9375rem !important;
  padding-right: 0.9375rem !important;
}
.full-width-page.path-search .views-element-container h1 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
  padding-left: 0.9375rem !important;
  padding-right: 0.9375rem !important;
}

.node--type-fra-project .group-right .PubThemes {
  /*  .field-wrapper {
      display: inline;
    }*/
}
.node--type-fra-project .group-right .PubThemes .field-items {
  display: flex;
  flex-wrap: wrap;
}
.node--type-fra-project .group-right .PubThemes .field-items .field-item:not(:last-child):after {
  content: ";";
  margin-right: 4px;
}

/*

.fra-theme-highlights-section.fra-theme-highlights-section.fra-theme-highlights-section{
  #publication-section-tabs{
    display:none!important;
  }
}
*/
.path-tools .GenHeader {
  position: relative;
}
@media screen and (min-width: 64.0625em) {
  .path-tools .GenHeader {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}
.path-tools .GenHeader:before {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}
.path-tools .GenHeader:after {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 100%;
  top: 0;
  background-color: #f2f2f2;
  content: "";
}

.path-frontpage .block-views-blockfra-highlights-fra-mini-highlights-block .fra-mini-highlights-section h2 a,
.path-frontpage .block-views-blockfra-highlights-publication-homepage-highlights .fra-mini-highlights-section h2 a {
  display: inline-block;
}

.node--type-infoportal-case-law-reference .vertical-tabs__menu {
  width: 100%;
  max-width: 100%;
}
.node--type-infoportal-case-law-reference .theme-tabs .vertical-tabs__menu {
  float: none;
}

.view-datasets.view-datasets .views-field-title a,
.view-datasets.view-datasets .views-field-field-fra-summary {
  padding-left: 5px;
  padding-right: 5px;
}

.view-datasets.view-datasets .views-field-field-fra-published-at {
  padding-left: 5px;
  margin: 0 0 0 5px;
  display: inline-block;
}

.visualisationDescription li {
  list-style-type: disc;
}

.view-datasets .views-field-field-fra-summary {
  font-size: 0.875rem;
}

.path-contact .FRAContact {
  background: #011D55;
  color: #fff;
  padding-bottom: 60px;
}
.path-contact .FRAContact .row {
  overflow: hidden;
  margin-left: 0;
  margin-right: 0;
}
.path-contact .FRAContact .pane-block-91 {
  text-align: center;
}
@media screen and (min-width: 64.0625em) {
  .path-contact .FRAContact .pane-block-91 {
    padding-top: 60px;
  }
}
.path-contact .FRAContact .MH1 {
  text-align: center;
  margin: 40px 0;
  position: relative;
}
.path-contact .FRAContact .MH1:after {
  content: "";
  position: absolute;
  display: block;
  height: 5px;
  width: 100px;
  margin-left: -50px;
  background: #011D55;
  bottom: -25px;
  left: 50%;
}
.path-contact .FRAContact .MH1:after {
  background: #fff;
}
.path-contact .FRAContact .Standout {
  font-size: 1.625rem;
  font-family: "Roboto-500", "Segoe ui", "Helvetica Neue";
  font-weight: 500;
  font-style: italic;
  text-align: center;
  margin: 0 0 40px 0;
  line-height: 1.4;
}
.path-contact .FRAContact a {
  color: white;
}
.path-contact .FRAContact .col-md-12 dt {
  float: left;
  margin-right: 6px;
}
.path-contact .FRAContact .col-md-12 dt i {
  line-height: 14px;
}
@media screen and (min-width: 64.0625em) {
  .path-contact .FRAContact .col-md-12 > .row {
    display: flex;
  }
  .path-contact .FRAContact .col-md-12 > .row > * {
    padding: 0 15px;
    flex: 0 0 25%;
    min-width: 25%;
  }
  .path-contact .FRAContact .col-md-12 > .row > *:not(:last-child) {
    border-right: 1px solid rgba(255, 255, 255, 0.5);
  }
  .path-contact .FRAContact .col-md-12 > .row > *:nth-child(2) dd, .path-contact .FRAContact .col-md-12 > .row > *:nth-child(4) dd {
    padding-bottom: 7px;
  }
  .path-contact .FRAContact .col-md-12 > .row > *:nth-child(2) dd {
    padding-bottom: 15px;
  }
  .path-contact .FRAContact .col-md-12 > .row > *:nth-child(4) dt {
    margin: 0;
  }
  .path-contact .FRAContact .col-md-12 > .row > *:nth-child(4) i {
    margin-right: 6px;
    width: 20px;
  }
}
@media screen and (max-width: 1200px) {
  .path-contact .FRAContact,
  .path-contact .block-block-content,
  .path-contact .block-homepage-uptodate-block {
    padding: 0 0.9375rem;
  }
  .path-contact .block-region-top .block-block-content:first-child {
    padding: 0;
  }
}

.path-contact .block-webform {
  background: #f2f2f2;
  padding: 40px;
  margin-bottom: 40px;
}
.path-contact .block-webform label {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}
.path-contact .fieldset-legend {
  font-size: 0.875rem;
}
.path-contact .js-webform-radios {
  margin-bottom: 30px;
}
.path-contact .js-webform-radios input,
.path-contact .js-webform-radios label {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
}
.path-contact .webform-button--submit {
  text-transform: none;
  font-weight: 400;
  margin-top: 10px;
}
.path-contact .block.block-block-content:nth-child(4) {
  margin-bottom: 50px;
}
.path-contact .block.block-block-content:nth-child(6) {
  margin-top: 50px;
}
.path-contact .block.block-block-content:nth-child(7) {
  margin-bottom: 50px;
}
.node--type-webform .node--type-webform .field-node--node-title {
  text-align: center;
  background-color: #f2f2f2;
  padding: 1.875rem;
}
.node--type-webform .node--type-webform .option {
  font-family: "Roboto-400", "Segoe ui", "Helvetica Neue";
  font-weight: 400;
  font-size: 1rem;
}
.node--type-webform legend .fieldset-legend {
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  font-weight: bold;
}

.fra-online-publication-wrapper .field-node--field-fra-online-pub-section p,
.node--type-fra-publication.node--view-mode-pdf p {
  font-size: 1rem;
  line-height: 1.4375rem;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1,
.node--type-fra-publication.node--view-mode-pdf h1 {
  margin-top: 1.625rem !important;
  font-size: 1.625rem;
  line-height: 2rem;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1:after,
.node--type-fra-publication.node--view-mode-pdf h1:after {
  content: "";
  height: 8px;
  width: 104px;
  background: #004ca6;
  display: block;
  margin-block: 24px;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2,
.node--type-fra-publication.node--view-mode-pdf h2 {
  font-size: 1.5625rem;
  line-height: 1.875rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue" !important;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2:after,
.node--type-fra-publication.node--view-mode-pdf h2:after {
  content: "";
  height: 6px;
  width: 64px;
  background: #004ca6;
  display: block;
  margin-block: 18px;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3,
.node--type-fra-publication.node--view-mode-pdf h3 {
  font-size: 1.3125rem;
  line-height: 1.5625rem;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3:after,
.node--type-fra-publication.node--view-mode-pdf h3:after {
  content: "";
  height: 4px;
  width: 24px;
  background: #004ca6;
  display: block;
  margin-block: 12px;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h4, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h5, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h6,
.node--type-fra-publication.node--view-mode-pdf h1,
.node--type-fra-publication.node--view-mode-pdf h2,
.node--type-fra-publication.node--view-mode-pdf h3,
.node--type-fra-publication.node--view-mode-pdf h4,
.node--type-fra-publication.node--view-mode-pdf h5,
.node--type-fra-publication.node--view-mode-pdf h6 {
  color: #4D558E !important;
  margin: 0;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section h1 a, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h2 a, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h3 a, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h4 a, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h5 a, .fra-online-publication-wrapper .field-node--field-fra-online-pub-section h6 a,
.node--type-fra-publication.node--view-mode-pdf h1 a,
.node--type-fra-publication.node--view-mode-pdf h2 a,
.node--type-fra-publication.node--view-mode-pdf h3 a,
.node--type-fra-publication.node--view-mode-pdf h4 a,
.node--type-fra-publication.node--view-mode-pdf h5 a,
.node--type-fra-publication.node--view-mode-pdf h6 a {
  color: #4D558E !important;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section .fra-highlighted-text,
.node--type-fra-publication.node--view-mode-pdf .fra-highlighted-text {
  border: 1px solid #4472c4;
  padding: 15px;
  margin-top: 30px;
  display: block;
  box-sizing: border-box;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section .fra-highlighted-text *,
.node--type-fra-publication.node--view-mode-pdf .fra-highlighted-text * {
  border: none;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section .fra-highlighted-text.fra-highlighted-text-type-1,
.node--type-fra-publication.node--view-mode-pdf .fra-highlighted-text.fra-highlighted-text-type-1 {
  background-color: #c6c1d9;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section .fra-highlighted-text.fra-highlighted-text-type-2,
.node--type-fra-publication.node--view-mode-pdf .fra-highlighted-text.fra-highlighted-text-type-2 {
  background-color: #d1e4ee;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section .fra-highlighted-text.fra-highlighted-text-type-3,
.node--type-fra-publication.node--view-mode-pdf .fra-highlighted-text.fra-highlighted-text-type-3 {
  background-color: lightgrey;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text),
.node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) {
  margin-top: 1.5625rem;
}
@media screen and (max-width: 840px) {
  .fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text),
  .node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) {
    display: block;
    overflow: auto;
  }
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text) td,
.node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) td {
  border: 1px solid #d1e4ee;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text) *,
.node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) * {
  text-align: left;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text) p,
.node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) p {
  margin: 0;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text) td,
.node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) td {
  padding: 5px;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text) thead td,
.node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) thead td {
  background: #d1e4ee;
  text-align: center;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section table:not(.fra-highlighted-text) thead td *,
.node--type-fra-publication.node--view-mode-pdf table:not(.fra-highlighted-text) thead td * {
  color: #4472c4;
  text-align: center;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section a:not([href]),
.node--type-fra-publication.node--view-mode-pdf a:not([href]) {
  line-height: inherit;
  color: inherit;
  text-decoration: none;
  cursor: default;
}
.fra-online-publication-wrapper .field-node--field-fra-online-pub-section .ImagePlaceholder.ImagePlaceholder.ImagePlaceholder.ImagePlaceholder,
.node--type-fra-publication.node--view-mode-pdf .ImagePlaceholder.ImagePlaceholder.ImagePlaceholder.ImagePlaceholder {
  text-align: center;
  margin-top: 1.5625rem;
}

[data-history-node-id="43089"] table * {
  text-align: left !important;
}

.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body ul li {
  list-style-type: square;
  text-indent: 0;
}
.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body ul > .ListBullet {
  list-style-type: square;
}
.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body ul > .ListBullet > span {
  margin-bottom: 0.9375rem;
  display: inline;
}
.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body p.ListBullet, .field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body p.ListBulletLevel2, .field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body p.ListBulletLevel3 {
  margin: 0;
  text-indent: 0;
}
.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body ol {
  margin-left: 0;
}
.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body.field-paragraph--field-fra-body ol > li {
  text-indent: 0;
  list-style-type: decimal;
}

.node--type-fra-publication .off-canvas-wrapper {
  overflow: unset;
}
.node--type-fra-publication .tabs-content:after {
  display: none !important;
}
.node--type-fra-publication .main-wrapper {
  max-width: none;
}
.node--type-fra-publication .node--type-fra-publication .GenHeader:after {
  display: none;
}
.node--type-fra-publication #main {
  padding: 0;
}
.node--type-fra-publication .GenHeader {
  background: #f2f2f2;
}
.node--type-fra-publication .GenHeader .PubMain {
  max-width: 1170px;
  margin-inline: auto;
}
.node--type-fra-publication .GenHeader .field-node--field-fra-action-buttons > .field-items,
.node--type-fra-publication .GenHeader .field-name-field-fra-action-buttons > .field-items {
  max-width: 1170px;
  margin-inline: auto;
}
.node--type-fra-publication .GenHeader .field-node--field-fra-action-buttons:before, .node--type-fra-publication .GenHeader .field-node--field-fra-action-buttons:after,
.node--type-fra-publication .GenHeader .field-name-field-fra-action-buttons:before,
.node--type-fra-publication .GenHeader .field-name-field-fra-action-buttons:after {
  display: none !important;
}

.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc {
  position: sticky;
  top: 0;
  align-self: flex-start;
  max-height: calc(100vh - 40px);
  overflow: auto;
  padding: 20px 0;
  background: white;
  margin: 0;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc .toc-dropdown-options {
  margin-top: 0;
}
@media screen and (min-width: 1024px) {
  .fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc {
    top: 20px;
    padding-top: 0;
    margin: 0;
    background: transparent;
  }
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc .accordion-menu .nested.is-accordion-submenu {
  margin-left: 0;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc .accordion {
  background: transparent;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc li > button[aria-expanded=true]:before {
  transform: rotate(180deg);
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc li a {
  color: #004ca6;
  font-family: "Roboto-500";
  padding: 1.09375rem 2.75rem 1.09375rem 0.9375rem;
  border: 1px solid #DCDEE3;
  border-bottom: none;
  margin: 0;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc li a.toc-active-header {
  background: #DCDEE3;
  border-right: 6px solid #004ca6;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc li a p {
  margin: 0;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc li ul a {
  padding-left: 1.875rem;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc li ul ul a {
  padding-left: 2.8125rem;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc li:last-child a {
  border-bottom: 1px solid #DCDEE3;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc .submenu-toggle {
  top: 9px;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc .submenu-toggle:before {
  font-family: fra-icons;
  content: "\e918";
  color: #004ca6;
  display: inline-block;
  font-size: 22px;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc .submenu-toggle:after {
  display: none;
}

.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc {
  scrollbar-face-color: #e4e4e4;
  scrollbar-track-color: #343d55;
  scrollbar-color: #e4e4e4 #343d55;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc::-webkit-scrollbar {
  width: 5px;
  height: 10px;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc::-webkit-scrollbar-thumb {
  background: #343d55;
}
.fra-online-publication-wrapper.fra-online-publication-wrapper .PubOnlinePublicationToc::-webkit-scrollbar-track {
  background: #e4e4e4;
}

.toc-dropdown-options {
  margin-top: 0.9375rem;
}

.fra-online-publication-search-button.fra-online-publication-search-button,
.fra-online-publication-search-reset-button.fra-online-publication-search-reset-button, .print__wrapper--pdf a {
  font-size: 0.875rem;
  line-height: 1.1875rem;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  background-color: #004ca6;
  color: white;
  display: block;
  padding: 0.6875rem 0.5625rem;
  border-radius: 2px;
  display: flex;
  justify-content: space-between;
  text-decoration: none;
  margin-bottom: 0.5rem;
  transition: 0.3s ease all;
}
.fra-online-publication-search-button:hover,
.fra-online-publication-search-reset-button:hover, .print__wrapper--pdf a:hover {
  background: #00295a;
}
.fra-online-publication-search-button:after,
.fra-online-publication-search-reset-button:after, .print__wrapper--pdf a:after {
  font-family: fra-icons;
  content: "\e919";
  font-size: 1.375rem;
}

.fra-online-publication-search-button.fra-online-publication-search-button,
.fra-online-publication-search-reset-button.fra-online-publication-search-reset-button {
  text-transform: none;
  display: flex;
  width: 100%;
  text-align: left;
}
.fra-online-publication-search-button.fra-online-publication-search-button:after,
.fra-online-publication-search-reset-button.fra-online-publication-search-reset-button:after {
  font-size: 1.25rem;
  margin-right: 3px;
}

.fra-online-publication-search-button.fra-online-publication-search-button:after {
  content: "\e91b";
}

.fra-online-publication-search-reset-button.fra-online-publication-search-reset-button:after {
  content: "\e91a";
}

.results.zero li {
  list-style-type: disc;
}

.online-publication-tooltip-content {
  display: none;
}

.fra-online-publication-tooltip-wrapper {
  color: #004ca6;
  margin: 0 4px;
  font-size: 13px;
}
.fra-online-publication-tooltip-wrapper span {
  color: #004ca6;
  padding: 0 2px;
  border-bottom: dotted 1px #004ca6;
  white-space: nowrap;
}
.fra-online-publication-tooltip-wrapper span:hover {
  cursor: help;
}
.fra-online-publication-tooltip-wrapper span[aria-describedby*=ui-id] {
  position: relative;
  color: white;
  z-index: 10;
}
.fra-online-publication-tooltip-wrapper span[aria-describedby*=ui-id]:after {
  height: 35px;
  width: 35px;
  content: "";
  position: absolute;
  background: #004ca6;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  border-radius: 50%;
}

.node--type-fra-publication .ui-tooltip {
  background: #004ca6;
  transform: translatey(-10px);
}
@media screen and (max-width: 640px) {
  .node--type-fra-publication .ui-tooltip {
    left: 10px !important;
    width: calc(100vw - 20px);
  }
}
.node--type-fra-publication .ui-tooltip .ui-tooltip-content {
  color: white;
}
.node--type-fra-publication .ui-tooltip .ui-tooltip-content a {
  color: white;
  word-break: break-all;
  text-decoration: underline;
  transition: 0.3s ease all;
}
.node--type-fra-publication .ui-tooltip .ui-tooltip-content a:hover {
  color: #dcdee3;
}

.node--type-fra-publication .field-node--field-fra-online-pub-section body {
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section h1, .node--type-fra-publication .field-node--field-fra-online-pub-section h2, .node--type-fra-publication .field-node--field-fra-online-pub-section h3, .node--type-fra-publication .field-node--field-fra-online-pub-section h4, .node--type-fra-publication .field-node--field-fra-online-pub-section h5, .node--type-fra-publication .field-node--field-fra-online-pub-section h6, .node--type-fra-publication .field-node--field-fra-online-pub-section p {
  margin: 0pt 0pt 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section li, .node--type-fra-publication .field-node--field-fra-online-pub-section table {
  margin-top: 0;
  margin-bottom: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section h1 {
  margin-top: 30pt;
  margin-bottom: 20pt;
  page-break-before: always;
  page-break-inside: auto;
  page-break-after: avoid;
  line-height: normal;
  font-size: 26pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section h2 {
  margin-top: 26pt;
  margin-bottom: 16pt;
  page-break-inside: auto;
  page-break-after: avoid;
  line-height: normal;
  font-size: 22pt;
  font-weight: normal;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section h3 {
  margin-top: 16pt;
  margin-bottom: 12pt;
  page-break-inside: auto;
  page-break-after: avoid;
  line-height: normal;
  font-size: 18pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section h4 {
  margin-bottom: 12pt;
  page-break-inside: auto;
  page-break-after: avoid;
  line-height: normal;
  font-size: 16pt;
  font-weight: normal;
  font-style: normal;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section h5 {
  margin-bottom: 12pt;
  page-break-inside: auto;
  page-break-after: auto;
  line-height: 117%;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section h6 {
  margin-bottom: 12pt;
  page-break-inside: auto;
  page-break-after: auto;
  line-height: 117%;
  font-size: 12pt;
  font-weight: normal;
  font-style: normal;
  color: #000000;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Heading7 {
  margin-bottom: 12pt;
  page-break-inside: auto;
  page-break-after: auto;
  line-height: 117%;
  font-size: 12pt;
  font-weight: normal;
  font-style: normal;
  color: #000000;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Heading8 {
  margin-bottom: 12pt;
  page-break-inside: auto;
  page-break-after: auto;
  line-height: 117%;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Heading9 {
  margin-bottom: 12pt;
  page-break-inside: auto;
  page-break-after: auto;
  line-height: 117%;
  font-size: 12pt;
  font-weight: normal;
  font-style: normal;
  color: #000000;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FRABoxText {
  margin-top: 6pt;
  margin-left: 14.2pt;
  margin-bottom: 6pt;
  text-align: justify;
  page-break-after: avoid;
  line-height: normal;
  border: 0.75pt solid #000000;
  padding: 1pt 4pt;
  font-size: 11pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FRABoxTextHeader {
  margin-top: 6pt;
  margin-left: 14.2pt;
  margin-bottom: 6pt;
  text-align: justify;
  page-break-after: avoid;
  line-height: normal;
  border: 0.75pt solid #000000;
  padding: 1pt 4pt;
  font-size: 13pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .AdoptionFormula {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .BalloonText {
  margin-bottom: 0pt;
  line-height: normal;
  font-family: "Segoe UI";
  font-size: 9pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .BoxText {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .BoxTitleA {
  margin-top: 6pt;
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 14pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .BoxTitleB {
  margin-top: 6pt;
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 14pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .BoxTitleC {
  margin-top: 6pt;
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 14pt;
  font-weight: bold;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Caption {
  margin-bottom: 10pt;
  line-height: normal;
  font-size: 10pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .CaptionSourceorCopyright {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ChapterNumber {
  margin-bottom: 0pt;
  page-break-before: always;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 36pt;
  font-weight: bold;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ChapterSubsubtitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 12pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ChapterSubtitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 22pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ChapterTitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 28pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Comment {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  background-color: #f5f5f5;
  display: none;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .CommentSubject {
  margin-top: 6pt;
  margin-bottom: 6pt;
  text-align: justify;
  line-height: normal;
  font-size: 10pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .CommentText {
  margin-top: 6pt;
  margin-bottom: 6pt;
  text-align: justify;
  line-height: normal;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Date {
  margin-left: 283.45pt;
  margin-bottom: 0pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Default {
  margin-bottom: 0pt;
  line-height: normal;
  font-family: DaxlinePro-Regular;
  font-size: 12pt;
  color: #000000;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FigureBody {
  margin-bottom: 2pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FigureNote {
  margin-bottom: 12pt;
  line-height: normal;
  font-size: 10pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FigureSource {
  margin-bottom: 12pt;
  line-height: normal;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FigureSubtitle {
  margin-bottom: 9pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 14pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FigureTitle {
  margin-bottom: 9pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 14pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Filename {
  margin-bottom: 12pt;
  text-align: center;
  line-height: normal;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Footer {
  margin-bottom: 0pt;
  line-height: normal;
  border-top: 1.5pt solid #77777a;
  padding-top: 1pt;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FootnoteReference1 {
  margin-bottom: 8pt;
  line-height: 12pt;
  font-size: 8pt;
  vertical-align: super;
  color: #337ab7;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FootnoteText {
  margin-left: 14.15pt;
  margin-bottom: 6pt;
  text-indent: -14.15pt;
  line-height: 117%;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Header {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Heading1Numbered {
  margin-top: 18pt;
  margin-left: 36pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  page-break-after: avoid;
  line-height: normal;
  font-family: Verdana;
  font-size: 16pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Heading2Numbered {
  margin-top: 18pt;
  margin-left: 72pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  page-break-after: avoid;
  line-height: normal;
  font-family: Symbol;
  font-size: 16pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Heading3Numbered {
  margin-top: 18pt;
  margin-left: 108pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  page-break-after: avoid;
  line-height: normal;
  font-family: Symbol;
  font-size: 16pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Heading4Unnumbered {
  margin-top: 18pt;
  margin-left: 144pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  page-break-after: avoid;
  line-height: normal;
  font-family: Symbol;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: underline;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNoTOC1 {
  margin-top: 30pt;
  margin-bottom: 20pt;
  page-break-before: always;
  page-break-after: avoid;
  line-height: normal;
  font-size: 26pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNoTOC2 {
  margin-top: 26pt;
  margin-bottom: 16pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 22pt;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNoTOC3 {
  margin-top: 16pt;
  margin-bottom: 12pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 18pt;
  font-weight: bold;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNoTOC4 {
  margin-bottom: 12pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 16pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNumbered1 {
  margin-top: 30pt;
  margin-left: 70.85pt;
  margin-bottom: 20pt;
  text-indent: -70.85pt;
  page-break-before: always;
  page-break-after: avoid;
  line-height: normal;
  font-size: 26pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNumbered2 {
  margin-top: 26pt;
  margin-left: 70.85pt;
  margin-bottom: 16pt;
  text-indent: -70.85pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 22pt;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNumbered3 {
  margin-top: 16pt;
  margin-left: 70.85pt;
  margin-bottom: 12pt;
  text-indent: -70.85pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 18pt;
  font-weight: bold;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .HeadingNumbered4 {
  margin-left: 70.85pt;
  margin-bottom: 12pt;
  text-indent: -70.85pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 16pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ImageAlternative {
  margin-top: 6pt;
  margin-bottom: 6pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ImageCaption {
  margin-top: 6pt;
  margin-bottom: 6pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ImageCopyrights {
  margin-top: 6pt;
  margin-bottom: 6pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ImagePlaceholder {
  margin-top: 6pt;
  margin-bottom: 6pt;
  text-align: center;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ImageSource {
  margin-top: 4pt;
  margin-bottom: 18pt;
  line-height: normal;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ImageSubtitle {
  margin-bottom: 6pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 14pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ImageTitle {
  margin-top: 6pt;
  margin-bottom: 0pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 14pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index1 {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index2 {
  margin-left: 10.2pt;
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index3 {
  margin-left: 20.4pt;
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index4 {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index5 {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index6 {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index7 {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index8 {
  margin-bottom: 11pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Index9 {
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .IntenseQuote {
  margin: 18pt 43.2pt;
  text-align: center;
  line-height: normal;
  border-top: 0.75pt solid #4472c4;
  border-bottom: 0.75pt solid #4472c4;
  padding-top: 10pt;
  padding-bottom: 10pt;
  font-size: 11pt;
  font-style: italic;
  color: #4472c4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBullet {
  margin-left: 24.1pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBulletLevel2 {
  margin-left: 48.2pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
@media screen and (max-width: 640px) {
  .node--type-fra-publication .field-node--field-fra-online-pub-section .ListBulletLevel2 {
    margin-left: 20pt;
  }
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBulletLevel3 {
  margin-left: 72.3pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBulletLevel4 {
  margin-left: 96.4pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBullet2 {
  margin-left: 74.6pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBullet3 {
  margin-left: 46.3pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-family: "Hypatia Sans Pro";
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBullet4 {
  margin-left: 60.45pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-family: "Hypatia Sans Pro";
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListBullet5 {
  margin-left: 74.6pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-family: "Hypatia Sans Pro";
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListDash {
  margin-left: 24.1pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListDashLevel2 {
  margin-left: 48.2pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
@media screen and (max-width: 640px) {
  .node--type-fra-publication .field-node--field-fra-online-pub-section .ListDashLevel2 {
    margin-left: 20pt;
  }
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListDashLevel3 {
  margin-left: 72.3pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListDashLevel4 {
  margin-left: 96.4pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListMixed {
  margin-left: 56.7pt;
  margin-bottom: 12pt;
  text-indent: -28.35pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListMixedLevel2 {
  margin-left: 85.05pt;
  margin-bottom: 12pt;
  text-indent: -28.35pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListMixedLevel3 {
  margin-left: 113.4pt;
  margin-bottom: 12pt;
  text-indent: -28.35pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListMixedLevel4 {
  margin-left: 141.75pt;
  margin-bottom: 12pt;
  text-indent: -28.35pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListMixedLevel5 {
  margin-left: 141.75pt;
  margin-bottom: 12pt;
  text-indent: -28.35pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumber {
  margin-left: 56.7pt;
  margin-bottom: 12pt;
  text-indent: -28.35pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberLevel2 {
  margin-left: 85.05pt;
  margin-bottom: 12pt;
  text-indent: -28.35pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberLevel3 {
  margin-left: 113.4pt;
  margin-bottom: 12pt;
  text-indent: -42.55pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberLevel4 {
  margin-left: 155.9pt;
  margin-bottom: 12pt;
  text-indent: -56.7pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberLevel5 {
  margin-left: 198.45pt;
  margin-bottom: 12pt;
  text-indent: -56.7pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumber2 {
  margin-left: 32.15pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumber3 {
  margin-left: 46.3pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-family: "Hypatia Sans Pro";
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumber4 {
  margin-left: 60.45pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-family: "Hypatia Sans Pro";
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumber5 {
  margin-left: 74.6pt;
  margin-bottom: 12pt;
  text-indent: -18pt;
  line-height: 117%;
  font-family: "Hypatia Sans Pro";
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberNonindented {
  margin-left: 28.35pt;
  margin-bottom: 12pt;
  text-indent: 0;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberNonindentedLevel2 {
  margin-left: 42.5pt;
  margin-bottom: 12pt;
  text-indent: 0;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberNonindentedLevel3 {
  margin-left: 56.7pt;
  margin-bottom: 12pt;
  text-indent: 0;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberNonindentedLevel4 {
  margin-left: 70.85pt;
  margin-bottom: 12pt;
  text-indent: 0;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListNumberNonindentedLevel5 {
  margin-left: 85.05pt;
  margin-bottom: 12pt;
  text-indent: 0;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListParagraph {
  margin-left: 36pt;
  margin-bottom: 12pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListRoman {
  margin-left: 24.1pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListRomanLevel2 {
  margin-left: 48.2pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
@media screen and (max-width: 640px) {
  .node--type-fra-publication .field-node--field-fra-online-pub-section .ListRomanLevel2 {
    margin-left: 20pt;
  }
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListRomanLevel3 {
  margin-left: 72.3pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListRomanLevel4 {
  margin-left: 96.4pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Listabc {
  margin-left: 24.1pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListabcLevel2 {
  margin-left: 48.2pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
@media screen and (max-width: 640px) {
  .node--type-fra-publication .field-node--field-fra-online-pub-section .ListabcLevel2 {
    margin-left: 20pt;
  }
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListabcLevel3 {
  margin-left: 72.3pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .ListabcLevel4 {
  margin-left: 96.4pt;
  margin-bottom: 12pt;
  text-indent: -24.1pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Macro {
  margin-bottom: 0pt;
  line-height: 117%;
  font-family: Consolas;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .NoSpacing {
  margin-bottom: 12pt;
  line-height: normal;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .NumberedParagraph {
  margin-bottom: 12pt;
  text-indent: 0pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PartNumber {
  margin-bottom: 0pt;
  page-break-before: always;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 78pt;
  font-weight: bold;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PartSubsubtitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 14pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PartSubtitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 24pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PartTitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 42pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PublicationDate {
  margin-top: 16pt;
  margin-bottom: 16pt;
  text-align: right;
  line-height: 117%;
  font-size: 16pt;
  font-weight: bold;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PublicationSubsubtitle {
  margin-bottom: 20pt;
  line-height: 117%;
  font-size: 16pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PublicationSubtitle {
  margin-top: 30pt;
  margin-bottom: 0pt;
  line-height: 117%;
  font-size: 18pt;
  font-weight: bold;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .PublicationTitle {
  margin-top: 100pt;
  margin-bottom: 20pt;
  line-height: 117%;
  font-size: 36pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Quotation {
  margin: 18pt 10% 6pt;
  text-align: center;
  line-height: 177%;
  font-size: 14pt;
  font-style: italic;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .QuotationPull {
  margin: 18pt 28.35pt 24pt;
  text-align: center;
  line-height: 117%;
  font-size: 14pt;
  font-style: italic;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .QuotationSource {
  margin: 6pt 10% 18pt;
  text-align: right;
  line-height: 117%;
  font-size: 12pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Quote {
  margin: 10pt 43.2pt 6pt;
  text-align: center;
  line-height: normal;
  font-size: 11pt;
  font-style: italic;
  color: #404040;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .References1 {
  margin-top: 30pt;
  margin-bottom: 20pt;
  page-break-before: always;
  page-break-after: avoid;
  line-height: normal;
  font-size: 26pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .References2 {
  margin-top: 26pt;
  margin-bottom: 16pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 22pt;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Revision {
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .RomanParagraph {
  margin-bottom: 12pt;
  text-indent: 0pt;
  line-height: 117%;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .SectionNumber {
  margin-bottom: 0pt;
  page-break-before: always;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 22pt;
  font-weight: bold;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .SectionSubsubtitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 10pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .SectionSubtitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 12pt;
  color: #8b82a1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .SectionTitle {
  margin-bottom: 0pt;
  line-height: normal;
  border-left: 6pt solid #004ca6;
  padding-left: 8pt;
  font-size: 16pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .SignatureDate {
  margin-top: 30pt;
  margin-bottom: 3pt;
  text-align: center;
  line-height: normal;
  font-size: 11pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .SignaturePlaceholder {
  margin-bottom: 12pt;
  text-align: center;
  line-height: 117%;
  font-size: 11pt;
  font-style: italic;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .SignatureText {
  margin-top: 3pt;
  margin-bottom: 3pt;
  text-align: center;
  line-height: normal;
  font-size: 11pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Subtitle {
  margin-top: 138pt;
  margin-bottom: 12pt;
  text-align: center;
  line-height: 117%;
  font-size: 26pt;
  font-weight: bold;
  color: #056467;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC1 {
  margin-top: 12pt;
  margin-right: 42.5pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 12pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC2 {
  margin-right: 42.5pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 12pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC3 {
  margin-top: 6pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC4 {
  margin-top: 6pt;
  margin-left: 10.2pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC5 {
  margin-top: 6pt;
  margin-left: 20.4pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC6 {
  margin-top: 6pt;
  margin-left: 30.6pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC7 {
  margin-top: 6pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC8 {
  margin-top: 6pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOC9 {
  margin-top: 6pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOCHeading {
  margin-top: 12pt;
  margin-bottom: 12pt;
  text-align: center;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 12pt;
  font-weight: bold;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TOCParagraph {
  margin-bottom: 0pt;
  text-align: right;
  line-height: 117%;
  font-size: 12pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableAlternative {
  margin-top: 6pt;
  margin-bottom: 6pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableBody {
  margin-bottom: 2pt;
  page-break-after: avoid;
  line-height: normal;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableNote {
  margin-top: 4pt;
  margin-bottom: 18pt;
  line-height: normal;
  font-size: 10pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableParagraph {
  margin-bottom: 0pt;
  line-height: 120%;
  widows: 0;
  orphans: 0;
  font-family: "Hypatia Sans Pro";
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableSource {
  margin-top: 4pt;
  margin-bottom: 18pt;
  line-height: normal;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableSubtitle {
  margin-bottom: 6pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 14pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableTitle {
  margin-top: 6pt;
  margin-bottom: 0pt;
  page-break-after: avoid;
  line-height: 117%;
  font-size: 14pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .TableofFigures {
  margin-top: 6pt;
  margin-bottom: 0pt;
  line-height: normal;
  font-size: 12pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .Title {
  margin-bottom: 12pt;
  text-align: center;
  line-height: 117%;
  font-size: 20pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .paragraph {
  margin-top: 5pt;
  margin-bottom: 5pt;
  line-height: normal;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .s899b3e47 {
  margin-top: 5pt;
  margin-bottom: 5pt;
  line-height: normal;
  font-size: 12pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.BalloonTextChar {
  font-family: "Segoe UI";
  font-size: 9pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.BodyPlaceholderText {
  color: #3366cc;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.BookTitle {
  font-weight: bold;
  font-style: italic;
  letter-spacing: 0.25pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.CommentReference {
  font-size: 8pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.CommentSubjectChar {
  font-size: 10pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.CommentTextChar {
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.CrossReference {
  font-weight: bold;
  font-style: italic;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Emphasis {
  font-style: italic;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.EndnoteReference {
  vertical-align: super;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.EndnoteTextChar1 {
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.FollowedHyperlink {
  text-decoration: underline;
  color: #954f72;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.FooterChar {
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.FootnoteReference, .node--type-fra-publication .field-node--field-fra-online-pub-section span.FootnoteReferenceChar {
  vertical-align: super;
  color: #337ab7;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.FootnoteTextChar {
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.FootnoteTextChar1 {
  font-size: 11pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.HeaderChar {
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Heading1Char {
  font-size: 26pt;
  font-weight: bold;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Heading2Char {
  font-size: 22pt;
  color: #006fb4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Heading3Char {
  font-size: 18pt;
  font-weight: bold;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Heading4Char {
  font-size: 16pt;
  color: #525e65;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Hyperlink {
  text-decoration: underline;
  color: #337ab7;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Hyperlink1 {
  text-decoration: underline;
  color: #0563c1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.IntenseQuoteChar {
  font-size: 11pt;
  font-style: italic;
  color: #4472c4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.IntenseReference {
  font-weight: bold;
  font-variant: small-caps;
  letter-spacing: 0.25pt;
  color: #4472c4;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.MacroTextChar {
  font-family: Consolas;
  font-size: 10pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Mention {
  color: #2b579a;
  background-color: #e1dfdd;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.PlaceholderText {
  color: #3366cc;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.QuoteChar {
  font-size: 11pt;
  font-style: italic;
  color: #404040;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Reference {
  font-weight: bold;
  font-style: italic;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.Strong {
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.SubtitleChar {
  font-size: 26pt;
  font-weight: bold;
  color: #056467;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.SubtleEmphasis {
  font-style: italic;
  color: #404040;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.SubtleReference {
  font-size: 9pt;
  font-style: italic;
  font-variant: normal;
  text-transform: none;
  color: #000000;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.TOCPageNumber {
  font-weight: normal;
  color: #181717;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.TOCParagraphChar {
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.TitleChar {
  font-size: 20pt;
  font-weight: bold;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.UnresolvedMention {
  color: #605e5c;
  background-color: #e1dfdd;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section span.cf01 {
  font-family: "Segoe UI";
  font-size: 9pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .FRAHeadings {
  margin-left: 45.35pt;
  text-indent: -45.35pt;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .awlist1 {
  list-style: none;
  counter-reset: awlistcounter1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .awlist1 > li:before {
  content: "1." counter(awlistcounter1) ".";
  counter-increment: awlistcounter1;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .awlist2 {
  list-style: none;
  counter-reset: awlistcounter2;
}
.node--type-fra-publication .field-node--field-fra-online-pub-section .awlist2 > li:before {
  content: "2." counter(awlistcounter2) ".";
  counter-increment: awlistcounter2;
}

@media screen and (min-width: 1024px) {
  .fra-online-publication-wrapper {
    display: flex;
    gap: 1.875rem;
  }
  .fra-online-publication-wrapper .PubOnlinePublicationToc {
    flex: 0 0 262px;
  }
}

.node--type-fra-publication .field-node--field-fra-documents {
  margin: 0 auto;
  display: block;
}

.node--type-fra-publication.node--view-mode-full .publication-tabs .map-image-hidden {
  display: none;
}

.map-image-hidden.map-image-hidden.map-image-hidden {
  display: none;
}

.ListParagraph {
  font-weight: bold;
}

.op-paginator {
  padding-top: 2.5rem;
  margin-top: 2.5rem;
  border-top: 1px solid #004ca6;
}
.op-paginator a {
  display: block;
  position: relative;
  font-family: "Roboto-500";
  margin-top: 0.9375rem;
}
.op-paginator a:before {
  position: absolute;
  top: 50%;
  transform: translatey(-55%);
  font-family: fra-icons;
  color: #004ca6;
  font-size: 22px;
}
.op-paginator a.prev {
  padding-left: 40px;
  margin-right: auto;
}
.op-paginator a.prev:before {
  left: 0;
  content: "\e917";
}
.op-paginator a.next {
  padding-right: 35px;
  margin-left: auto;
  text-align: right;
}
.op-paginator a.next:before {
  right: 0;
  left: auto;
  content: "\e916";
}
@media screen and (min-width: 640px) {
  .op-paginator {
    display: flex;
    justify-content: space-between;
  }
  .op-paginator a {
    margin: 0;
  }
  .op-paginator a.next {
    text-align: right;
  }
}

.fra-online-publication-search-button.fra-online-publication-search-button,
.fra-online-publication-search-reset-button.fra-online-publication-search-reset-button {
  margin-bottom: 1rem;
  padding-top: 10px;
  padding-bottom: 10px;
}

.fra-online-publications-search-results.fra-online-publications-search-results .fra-online-publication-search-wrapper {
  padding: 1rem;
  border: 1px solid #DCDEE3;
  border-bottom: none;
}
.fra-online-publications-search-results.fra-online-publications-search-results .fra-online-publication-toc-wrapper .field-name-fra-online-publication-toc {
  border: 1px solid #DCDEE3;
  border-top: none;
}
@media screen and (min-width: 1024px) {
  .fra-online-publications-search-results.fra-online-publications-search-results .fra-online-publication-toc-wrapper .field-name-fra-online-publication-toc {
    padding: 1rem;
  }
}
.fra-online-publications-search-results.fra-online-publications-search-results .search-controllers {
  display: flex;
  justify-content: flex-start;
  gap: 0.5rem;
}
.fra-online-publications-search-results.fra-online-publications-search-results .search-controllers > button:first-child {
  width: 100%;
}
.fra-online-publications-search-results.fra-online-publications-search-results .search-controllers > button:first-child span {
  white-space: nowrap;
}
.fra-online-publications-search-results.fra-online-publications-search-results .search-controllers button {
  width: auto !important;
}
.fra-online-publications-search-results.fra-online-publications-search-results .search-controllers button:after {
  margin-left: 0.5rem;
}

.fra-online-publication-search-wrapper {
  padding-bottom: 1rem;
}
.fra-online-publication-search-wrapper .search-results-text .search-results-text {
  font-size: 1.3125rem;
  line-height: 1.5625rem;
  margin-top: 0;
  font-family: "Roboto-700", "Segoe ui", "Helvetica Neue";
  margin: 0;
}
.fra-online-publication-search-wrapper .search-results-keyword {
  font-size: 1.3125rem;
  line-height: 1.875rem;
  margin-bottom: 1rem;
}
.fra-online-publication-search-wrapper .search-results-keyword:before {
  content: "''";
}
.fra-online-publication-search-wrapper .search-results-keyword:after {
  content: "''";
}
.fra-online-publication-search-wrapper .search-controllers {
  display: flex;
  justify-content: flex-start;
  gap: 0.5rem;
}
.fra-online-publication-search-wrapper .search-controllers > button:first-child {
  width: 100%;
}
.fra-online-publication-search-wrapper .search-controllers > button:first-child span {
  white-space: nowrap;
}
.fra-online-publication-search-wrapper .search-controllers button {
  margin: 0;
}
.fra-online-publication-search-wrapper .search-controllers button:after {
  margin-left: 2.2rem;
  font-size: 1.5rem;
}

.fra-online-publication-search-reset-button {
  background: transparent !important;
  color: #003573 !important;
}
.fra-online-publication-search-reset-button:after {
  color: #003573 !important;
}

/*# sourceMappingURL=fra_foundation.css.map */
