/* ---------- Eurojust Color Styles ----------- */
#page-wrapper,
.header,
body {
  color: #155773;
  background-color: #f4f4f4;
}

/* COLORS */
.clr-justice-blue-dark, .dft-color{color: #155773;}
.clr-copper-shine, .label-color{color: #C18172;}
.clr-copper-shine-dark, .label-color-dark{color: #A87A73;}
.clr-copper-shade, .copper{color: #8E6969;}
.clr-copper-shade-dark, .copper-dark{color: #845151;}
.clr-justice-blue{color: #2C4754;}
.clr-clay{color: #76674F;}
.clr-grass{color: #ADA634;}
.clr-rust{color: #9F320B;}
.clr-diesel{color: #466570;}
.clr-ember{color: #DB360F;}
.clr-chalk{color: #7EA4B1;}
.clr-moss{color: #5C701B;}
.clr-mist{color: #EAEAEA;}
.clr-cloud{color: #C1BFBC;}
.clr-sprout{color: #EFF2E5;}
.clr-soil{color: #825554;}
.clr-fog{color: #EBF1F6;}
.clr-peat{color: #594747;}
.clr-heather{color: #C0CDD6;}
.clr-ebony{color: #372524;}

/* BACKGROUND COLORS */
.bg-clr-justice-blue-dark{background-color: #155773;}
.bg-clr-copper-shine{background-color: #C18172;}
.bg-clr-copper-shine-dark{background-color: #A87A73;}
.bg-clr-copper-shade{background-color: #8E6969;}
.bg-clr-copper-shade-dark{background-color: #845151;}
.bg-clr-justice-blue{background-color: #2C4754;}
.bg-clr-clay{background-color: #76674F;}
.bg-clr-grass{background-color: #ADA634;}
.bg-clr-rust{background-color: #9F320B;}
.bg-clr-diesel{background-color: #466570;}
.bg-clr-ember{background-color: #DB360F;}
.bg-clr-chalk{background-color: #7EA4B1;}
.bg-clr-moss{background-color: #5C701B;}
.bg-clr-mist{background-color: #EAEAEA;}
.bg-clr-cloud{background-color: #C1BFBC;}
.bg-clr-sprout{background-color: #EFF2E5;}
.bg-clr-soil{background-color: #825554;}
.bg-clr-fog{background-color: #EBF1F6;}
.bg-clr-peat{background-color: #594747;}
.bg-clr-heather{background-color: #C0CDD6;}
.bg-clr-ebony{background-color: #372524;}

#page,
#main-wrapper,
.region-primary-menu .menu-item a.is-active,
.region-primary-menu .menu-item--active-trail a {
  background-color: #f4f4f4;
}
#navbar-main.navbar {
  background-color: #466570;
}
#navbar-top {
  background-color: transparent;
}

#navbar-main {
  background-color: transparent;
}

a{
  color: #2C4754;
}

.text-formatted a,
.field--text-content a,
.procurement-legal-notice a,
.link{
  color: #C18172;
}

a:hover,
a:focus,
.link:hover,
.link:focus {
  color: #4C6774;
  box-shadow: none;
}

a:active,
.link:active {
  color: #23aeff;
}

.page-item.active .page-link {
	background-color: #2C4754;
}

.related-links .item-link,
.related-links .item-link a {
  color: #9F320B;
}
.card-soup.responsive .card.nav-item,
.nav-tabs .nav-link,
.nav-tabs.responsive .nav-link{
  background-color: #D7D6D4;
}

.card-body,
.tab-content > .tab-pane,
.tab-content.responsive > .tab-pane,
.nav-tabs .nav-link.active,
.tab-pane.fade.show.active {
  background-color: #E5E5E4;
}


.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  color: #495057;
  border-color: #dee2e6 #dee2e6 #E5E5E4;
  background-color: #E5E5E4;
}

.nav-tabs .featured .nav-link {
  background-color: #C18172;
  color: #fff;
}

.card-soup.responsive .card.nav-item.featured {
  background-color: #BBB;
}

.card-soup.responsive.card.nav-item.featured,
.nav-tabs .featured .nav-link:hover,
.nav-tabs .featured .nav-link.active {
  background-color: #845151;
  color: #fff;
}

.page-link,
.page-link:hover {
  color: #0071b3;
  background-color: transparent;
}
.page-item.active .page-link {
  background-color: #2C4754;
  color: #fff;
}

/* CONTACTS AND COPYRIGHTS INFO RIGHTBLOCK */
.field--name-field-copyright,
.field--name-field-contact-information,
.sidebar .block {
  background-color: #E5E5E4;
  border-color: #c1bfbc;
}

.btn-primary {
  background-color: #C18172;
  border-color: #C18172;
}

.btn-primary:hover,
.btn-primary:focus {
  background-color: #875a4f;
  border-color: #875a4f;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary:disabled:hover,
.btn-primary:disabled{
  background-color: #C1BFBC;
  border-color: #C1BFBC;
  color: #fff;
}

.btn-secondary {
  color: #FFF;
  background-color: #A9A9A9;
  border-color: #A9A9A9;
}
.btn-secondary:hover,
.btn-secondary:focus {
  background-color: #767676;
  border-color: #767676;
  box-shadow: none;
}

.btn-outline-success {
  color: #eaeae9;
  background-color: #C18172;
  border-color: #C18172;
}

.site-footer {
  background-color: #DFE9EC;
}

/* Copper shade. */
label, .label {
  color: #8E6969;
}

footer a {
  color: #466570;
}
.view-display-id-adv_search_attchment_highlight,
.view-eurojust-advanced-search-highlighted{
  background-color: #C0CDD6;
}
.views-field-field-authors .field-data,
.views-field-field-publication-series .field-data,
.views-field-field-themes .field-data,
.breadcrumb-item.active,
.site-footer__top h2 {
  color: #c18172;
}
.field--name-field-tender-reference .field__item {
  font-weight: 600;
  color: #845151;
}
.region-secondary-menu .menu-item a,
.region-secondary-menu .menu-item a.is-active {
  color: #fffeff;
}

.paragraph.paragraph--type--in-focus-paragraph {
  background-color: #86979d; /* IN-FOCUS BLOCK BACKGROUND COLOR */
  color: #FFF;
}
.view-in-focus.view-id-in_focus .link-title {
  color: #FFF;
}
.tab-pane.active .view.view-in-focus.view-id-in_focus .field--name-bp-view .link-title {
  color: #2C4754;
}

.field--info-event .info-date,
.field--taxonomies-tags .tags-label,
.field--info-event .info-date a,
.field--info-page .info-date {
  color: #7a7976;
}

.field--info-event .info-extra,
.field--info-event .info-extra a,
.field--taxonomies-tags .taxonomy-tag,
.field--taxonomies-tags .taxonomy-tag a,
.field--info-page .info-extra {
  color: #C18172;
}
/* ---------- Color Form ----------- */
[dir="rtl"] .color-form .color-palette {
  margin-left: 0;
  margin-right: 20px;
}

[dir="rtl"] .color-form .form-item label {
  float: right;
}

[dir="rtl"] .color-form .color-palette .lock {
  right: -20px;
  left: 0;
}


