/* Colour Varibles */
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Sep 23, 2018, 7:06:27 PM
    Author     : Trouve_M
*/
.pane-front-page-itf-highlights-front-page-itf-highlights .views-row {
  margin-bottom: 1.5em; }

.pane-front-page-itf-highlights-front-page-itf-highlights h2 {
  font-family: 'UnitProBold';
  font-size: 1.5em;
  line-height: 1.2;
  margin-bottom: 0.3em; }

.pane-front-page-itf-highlights-front-page-itf-highlights p {
  margin: 0;
  line-height: 1.5;
  margin-bottom: 0.5em;
  font-size: 0.8em; }

.pane-front-page-itf-highlights-front-page-itf-highlights p a {
  text-decoration: underline;
  color: #003E7E; }

.pane-front-page-itf-highlights-front-page-itf-highlights p a:hover {
  text-decoration: none; }

.pane-front-page-itf-highlights-front-page-itf-highlights .views-field-field-category-tax {
  color: #003E7E;
  text-decoration: underline; }

.pane-front-page-itf-highlights-front-page-itf-highlights .views-field-field-category-tax:hover {
  text-decoration: none; }

.pane-front-page-itf-highlights-front-page-itf-highlights .views-field-field-category-tax a {
  text-decoration: underline;
  color: #003E7E; }

.pane-front-page-itf-highlights-front-page-itf-highlights .views-field-field-category-tax a:hover {
  text-decoration: none; }

/* Landing Page Content Listing */
.view-modal-content-listing h3 {
  font-family: 'UnitProBold';
  font-size: 1.5em;
  line-height: 1.2;
  margin-bottom: 0.3em; }

.view-modal-content-listing p {
  margin: 0;
  margin-bottom: 0.5em;
  line-height: 1.5;
  font-size: 0.8em; }

.view-modal-content-listing p.tags {
  margin-bottom: 0.5em; }

.view-modal-content-listing .views-row {
  margin-bottom: 1.5em; }

.views-field-term-node-tid a {
  text-decoration: underline; }

.views-field-term-node-tid a:hover {
  text-decoration: none; }

.pane-landing-page-events-landing-page-events .views-row {
  margin-bottom: 5px;
  margin: 0 0 1em 0;
  font-size: 0.8em;
  font-family: 'UnitPro'; }

.pane-landing-page-events-landing-page-events .views-row a {
  color: #003E7E;
  text-decoration: underline;
  font-size: 1.15em; }

.pane-landing-page-events-landing-page-events .views-row a:hover {
  color: #333;
  text-decoration: none; }

.related-publications .views-row,
.view-related-information .views-row,
.view-id-related_meetings .views-row {
  margin: 0 0 1.5em 0;
  overflow: hidden; }

.related-publications h4,
.view-related-information h4,
.view-id-related_meetings h4 {
  margin: 0; }

.related-publications .views-field-field-date-search,
.view-related-information .views-field-field-date-search,
.view-id-related_meetings .views-field-field-date-search {
  font-size: 0.8em;
  padding: 0.3em 0;
  color: #333333; }

.related-publications ul,
.view-related-information ul,
.view-id-related_meetings ul {
  margin: 0.5em 0;
  padding-left: 15px; }

.related-publications .views-field-body,
.view-related-information .views-field-body,
.view-id-related_meetings .views-field-body {
  font-size: 13px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #333333; }

.related-publications .views-field-body h1, .related-publications .views-field-body h2, .related-publications .views-field-body h3, .related-publications .views-field-body h4, .related-publications .views-field-body h5,
.view-related-information .views-field-body h1,
.view-related-information .views-field-body h2,
.view-related-information .views-field-body h3,
.view-related-information .views-field-body h4,
.view-related-information .views-field-body h5,
.view-id-related_meetings .views-field-body h1,
.view-id-related_meetings .views-field-body h2,
.view-id-related_meetings .views-field-body h3,
.view-id-related_meetings .views-field-body h4,
.view-id-related_meetings .views-field-body h5 {
  font-size: 13px;
  font-family: verdana, arial, helvetica, sans-serif;
  display: inline;
  margin: 0;
  padding: 0;
  color: #333333; }

.related-publications .views-field-body h1:after, .related-publications .views-field-body h2:after, .related-publications .views-field-body h3:after, .related-publications .views-field-body h4:after, .related-publications .views-field-body h5:after,
.view-related-information .views-field-body h1:after,
.view-related-information .views-field-body h2:after,
.view-related-information .views-field-body h3:after,
.view-related-information .views-field-body h4:after,
.view-related-information .views-field-body h5:after,
.view-id-related_meetings .views-field-body h1:after,
.view-id-related_meetings .views-field-body h2:after,
.view-id-related_meetings .views-field-body h3:after,
.view-id-related_meetings .views-field-body h4:after,
.view-id-related_meetings .views-field-body h5:after {
  content: ' '; }

.related-publications .views-field-body ul li,
.view-related-information .views-field-body ul li,
.view-id-related_meetings .views-field-body ul li {
  font-size: 13px; }

.view-id-modal_content_listing p.date {
  margin-bottom: 0; }

.view-id-modal_content_listing ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.view-id-modal_content_listing ul.related-publications {
  padding: 0.5em 0; }

.view-id-modal_content_listing ul.related-publications a .related-pdf-icon {
  padding-right: 5px; }

.view-id-modal_content_listing ul.related-publications a > * {
  vertical-align: middle; }

.view-id-modal_content_listing.view-display-id-panel_pane_1 p.date {
  margin-bottom: 0.5em; }

.view-id-modal_content_listing.view-display-id-panel_pane_1 .views-field-field-policy-insights ul {
  list-style: disc;
  padding-left: 17px; }

.view-id-modal_content_listing.view-display-id-panel_pane_1 .views-field-field-policy-insights ul li {
  margin: 0;
  padding-bottom: 0.5em;
  line-height: 1.5; }

.view-modal-content-listing .view-header {
  margin-bottom: 20px; }

.view-modal-content-listing .view-header h2.pane-title {
  font-family: 'UnitProBold';
  font-size: 1.1em;
  color: #003E7E;
  margin-bottom: 0;
  display: inline;
  margin-right: 5px; }

.view-modal-content-listing .view-header .view-all {
  display: inline-block;
  margin-left: 0; }

.view-front-page-ongoing-projects.vertical-menu ul {
  margin: 0;
  border-bottom: none;
  border-top: none;
  padding: 0; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 ul, .view-id-ecmt_licences.view-display-id-panel_pane_2 ul {
  margin: 0;
  padding: 0 0 0 37px; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 ul li, .view-id-ecmt_licences.view-display-id-panel_pane_2 ul li {
  font-size: 1em; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-ecmt-title, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-ecmt-title {
  float: left;
  padding-right: 5px; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 h3, .view-id-ecmt_licences.view-display-id-panel_pane_2 h3 {
  margin-bottom: 0; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-ecmt-title, .view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-countrylicences, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-ecmt-title, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-countrylicences {
  font-size: 0.8em; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-ecmt-title > *, .view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-countrylicences > *, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-ecmt-title > *, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-countrylicences > * {
  display: inline; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-ecmt-fc-associated-docs, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-ecmt-fc-associated-docs {
  clear: left; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-ecmt-fc-associated-docs li, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-ecmt-fc-associated-docs li {
  font-size: 0.8em; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-row, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-row {
  margin-bottom: 1.5em; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-row a, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-row a {
  font-weight: bold; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .field--name-field-date, .view-id-ecmt_licences.view-display-id-panel_pane_2 .field--name-field-date {
  display: inline; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .field--name-field-date div, .view-id-ecmt_licences.view-display-id-panel_pane_2 .field--name-field-date div {
  display: inline; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .date-display-range, .view-id-ecmt_licences.view-display-id-panel_pane_2 .date-display-range {
  display: inline; }

.view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-date, .view-id-ecmt_licences.view-display-id-panel_pane_1 .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-field-chair, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-chair,
.view-id-ecmt_licences.view-display-id-panel_pane_1 .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-field-chair,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-ecmt_licences.view-display-id-panel_pane_1 .views-field-field-chair, .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-date, .view-id-ecmt_licences.view-display-id-panel_pane_2 .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-field-chair, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-chair,
.view-id-ecmt_licences.view-display-id-panel_pane_2 .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-field-chair,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-ecmt_licences.view-display-id-panel_pane_2 .views-field-field-chair {
  font-size: 0.8em; }

.view-id-event_calander .view-display-id-attachment_1 h3 {
  display: inline-block;
  font-size: 1.2em; }

.view-id-event_calander .view-display-id-attachment_1 h3 a {
  color: #003E7E;
  background: #E9EAEA;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  font-size: 0.8em;
  padding: 0.25em 0.75em;
  margin: 0 0.5em 0.5em 0;
  font-family: 'UnitPro';
  text-decoration: none;
  font-weight: normal;
  margin-bottom: 1.75em; }

.view-id-event_calander .view-display-id-attachment_1 h3 a:hover, .view-id-event_calander .view-display-id-attachment_1 h3 a:focus, .view-id-event_calander .view-display-id-attachment_1 h3 a.active {
  color: #ffffff;
  background: #069DD8; }

.view-id-featured_event.hero {
  padding-bottom: 2em;
  border-bottom: 1px solid #E9EAEA;
  margin-bottom: 2em !important; }

.view-id-featured_event.hero h3 {
  font-family: unitpro;
  font-size: 1.25em;
  margin-bottom: 0.75em; }

.view-id-featured_event.hero .views-field-nothing > span {
  font-size: 0.8em;
  background: #069DD8;
  display: inline-block;
  padding: 0.6em 1.2em;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.view-id-featured_event.hero .views-field-nothing > span a.cta.blue {
  font-size: 1.25em;
  background: url(../imgs/right-arrow-wht.png) no-repeat right center;
  -webkit-background-size: 9px 16px;
  -moz-background-size: 9px 16px;
  -o-background-size: 9px 16px;
  background-size: 9px 16px;
  padding: 0 1.25em 0 0; }

.view-id-featured_event.hero .views-field-field-date-search,
.view-id-featured_event.hero .views-field-field-city,
.view-id-featured_event.hero .views-field-field-country {
  font-size: 0;
  display: inline; }

.view-id-featured_event.hero .views-field-field-date-search div,
.view-id-featured_event.hero .views-field-field-city div,
.view-id-featured_event.hero .views-field-field-country div {
  display: inline-block;
  font-family: 'UnitPro';
  font-size: 20px;
  margin-bottom: 15px; }

.view-id-featured_event.hero img.hero {
  max-width: 50%;
  margin-bottom: 1em; }

@media (min-width: 44em) {
  .view-id-featured_event.hero img.hero {
    margin-bottom: 0;
    max-width: 100%; } }
.view-front-page-hero-content.view-id-front_page_hero_content {
  padding-bottom: 2em;
  border-bottom: 1px solid #E9EAEA;
  margin-bottom: 2em; }

.view-front-page-hero-content.view-id-front_page_hero_content .col-md-6 {
  overflow: hidden; }

.view-front-page-hero-content.view-id-front_page_hero_content .col-md-6 .image {
  text-align: left; }

@media all and (max-width: 991px) {
  .view-front-page-hero-content.view-id-front_page_hero_content .col-md-6 {
    padding: 0; } }
@media (min-width: 70em) {
  .view-front-page-hero-content.view-id-front_page_hero_content .col-md-6 {
    padding: 0 15px; } }
.col-md-6 .view-front-page-hero-content.view-id-front_page_hero_content .col-md-6 {
  width: 100%;
  height: auto; }

.col-md-6 .view-front-page-hero-content.view-id-front_page_hero_content .col-md-6.image {
  margin-bottom: 1em; }

.view-id-media_mentions .date {
  font-family: 'UnitProBold';
  font-size: 1em;
  margin-bottom: 0.3em; }

.view-id-media_mentions h3 {
  font-size: 1.5em;
  margin: 0 0 1em 0;
  margin-bottom: 0.3em;
  font-family: 'UnitPro';
  line-height: 1.2; }

.view-id-media_mentions .country, .view-id-media_mentions .link, .view-id-media_mentions .outlet-name {
  font-family: 'UnitPro'; }

.view-id-media_mentions .views-row {
  padding-bottom: 2em; }

.view-id-media_mentions .view-display-id-attachment_1 {
  margin-bottom: 1.25em; }

.view-id-media_mentions .view-display-id-attachment_1 h3 {
  display: inline-block;
  font-size: 1.2em;
  margin: 0 0 1em 0;
  margin-bottom: 0.3em;
  font-family: 'UnitPro';
  line-height: 1.2; }

.view-id-media_mentions .view-display-id-attachment_1 h3 a {
  color: #003E7E;
  background: #E9EAEA;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  font-size: 0.8em;
  padding: 0.25em 0.75em;
  margin: 0 0.5em 0.5em 0;
  font-family: 'UnitPro';
  text-decoration: none;
  font-weight: normal;
  margin-bottom: 0.5em; }

.view-id-media_mentions .view-display-id-attachment_1 h3 a:hover, .view-id-media_mentions .view-display-id-attachment_1 h3 a:focus, .view-id-media_mentions .view-display-id-attachment_1 h3 a.active {
  color: #ffffff;
  background: #069DD8; }

/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
.view-id-contacts.view-display-id-panel_pane_1 .views-row {
  overflow: hidden;
  margin-bottom: 1.5em;
  background: #FFF;
  padding: 1em; }

.view-id-contacts.view-display-id-panel_pane_1 .views-row .views-field-field-user-picture {
  padding-bottom: 1em; }

.view-id-contacts.view-display-id-panel_pane_1 .views-row .views-field-field-user-picture .field-content {
  line-height: 0; }

@media (min-width: 44em) {
  .view-id-contacts.view-display-id-panel_pane_1 .views-row {
    overflow: hidden;
    margin-bottom: 2.5em; }

  .view-id-contacts.view-display-id-panel_pane_1 .views-row > div {
    padding-left: 240px; }

  .view-id-contacts.view-display-id-panel_pane_1 .views-row .views-field-field-user-picture {
    padding-left: 0;
    float: left;
    padding-bottom: 0; } }
.view-id-contacts.view-display-id-panel_pane_1 h3.title {
  margin-bottom: 0.5em;
  font-size: 1.1em;
  font-family: 'UnitPro';
  color: #666666;
  line-height: 1.1; }

.view-id-contacts.view-display-id-panel_pane_1 h4.name {
  font-family: 'UnitPro';
  font-size: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.2;
  color: #666666; }

.view-publication-meta-data.view-id-publication_meta_data .field-content a,
.view-publication-meta-data-revision.view-id-publication_meta_data_revision.view-display-id-panel_pane_8 .field-content a {
  text-decoration: none;
  color: #003E7E;
  background: #E9EAEA;
  display: inline-block;
  padding: 10px 40px;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 1.5em; }

.view-publication-meta-data.view-id-publication_meta_data .field-content a:hover, .view-publication-meta-data.view-id-publication_meta_data .field-content a:focus,
.view-publication-meta-data-revision.view-id-publication_meta_data_revision.view-display-id-panel_pane_8 .field-content a:hover,
.view-publication-meta-data-revision.view-id-publication_meta_data_revision.view-display-id-panel_pane_8 .field-content a:focus {
  background: #666666;
  color: #ffffff; }

.view-landing-page-ongoing-projects .views-row {
  margin-bottom: 5px;
  margin: 0 0 1em 0;
  font-size: 0.8em;
  font-family: 'UnitPro'; }

.view-landing-page-ongoing-projects .views-row a {
  color: #003E7E;
  text-decoration: underline;
  font-size: 1.15em; }

.view-landing-page-ongoing-projects .views-row a:hover {
  color: #333;
  text-decoration: none; }

.view-my-account-my-groups {
  overflow: hidden; }

.view-my-account-my-groups ul {
  list-style: none;
  padding: 0;
  margin: 0; }

.view-my-account-my-groups ul li {
  font-size: 1.1em;
  margin-bottom: 1.4%;
  font-family: 'UnitPro';
  padding: 1em 1.5% 1.25em;
  background: #ffffff;
  display: block;
  float: left;
  width: 32.4%; }

.view-my-account-my-groups ul li:nth-child(3n+2) {
  margin: 0 1.4% 1.4% 1.4%; }

.view-my-account-my-groups ul.masonry {
  margin: 0 -0.7% 0 -0.7%; }

.view-my-account-my-groups ul.masonry li {
  width: 31.9%;
  margin: 0 0.7% 1.4% 0.7%; }

.node-type-project .views-field-field-related-publications ul.related-publications {
  list-style: none;
  margin: 0;
  padding: 0; }

.node-type-project .views-field-field-related-publications ul.related-publications > li {
  font-size: 1em;
  margin-top: 2em; }

.node-type-project .field-collection-container {
  margin-bottom: 0;
  border-bottom: none; }

.node-type-project h2.pane-title {
  color: #666; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row {
  background: #FFF;
  padding: 1em 5% 1.25em;
  margin-bottom: 1.75em; }

@media (min-width: 44em) {
  .node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row,
  .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row,
  .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row {
    padding: 1em 3% 1.25em; } }
.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row h3,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row h3,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row h3 {
  margin-bottom: 0.3em; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .file,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .file,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .file {
  font-size: 0.8em; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .file a,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .file a,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .file a {
  font-size: 1em; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-file-1,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-file-1,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-file-1 {
  margin-top: 2em; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-date-of-publication,
.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-date-of-publication-1,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-date-of-publication,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-date-of-publication-1,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-date-of-publication,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-date-of-publication-1 {
  font-size: 0.8em;
  color: #333;
  margin: 0.5em 0 0 0; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-additional-authors ul,
.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-additional-authors-1 ul,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-additional-authors ul,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-additional-authors-1 ul,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-additional-authors ul,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-additional-authors-1 ul {
  padding: 0;
  margin: 0;
  list-style: none; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-additional-authors ul li .field.field--name-field-additional-author,
.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-additional-authors-1 ul li .field.field--name-field-additional-author,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-additional-authors ul li .field.field--name-field-additional-author,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-additional-authors-1 ul li .field.field--name-field-additional-author,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-additional-authors ul li .field.field--name-field-additional-author,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-additional-authors-1 ul li .field.field--name-field-additional-author {
  float: left; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-additional-authors ul li .field.field--name-field-additional-affiliation:before,
.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-additional-authors-1 ul li .field.field--name-field-additional-affiliation:before,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-additional-authors ul li .field.field--name-field-additional-affiliation:before,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-additional-authors-1 ul li .field.field--name-field-additional-affiliation:before,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-additional-authors ul li .field.field--name-field-additional-affiliation:before,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-additional-authors-1 ul li .field.field--name-field-additional-affiliation:before {
  margin-right: 5px;
  content: ', ';
  float: left; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row p.tags,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row p.tags,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row p.tags {
  margin: 0.5em 0 0 0;
  clear: both; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row p.tags a,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row p.tags a,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row p.tags a {
  color: #333;
  text-decoration: underline;
  font-style: italic; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row p.tags a:focus, .node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row p.tags a:hover,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row p.tags a:focus,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row p.tags a:hover,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row p.tags a:focus,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row p.tags a:hover {
  text-decoration: none; }

.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-video-file,
.node-type-project .view-id-papers_and_presentations.view-display-id-panel_pane_1 .views-row .views-field-field-video-file-1,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-video-file,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_6 .views-row .views-field-field-video-file-1,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-video-file,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_9 .views-row .views-field-field-video-file-1 {
  margin: 0.5em 0 0 0; }

.node-type-project .field--name-field-multimedia > .field__items > .field__item {
  padding: 1em 5% 1.25em;
  background: #FFF;
  margin-bottom: 1.75em; }

@media (min-width: 44em) {
  .node-type-project .field--name-field-multimedia > .field__items > .field__item {
    padding: 1em 3% 1.25em; } }
.node-type-project .field--name-field-multimedia .field-collection-view {
  padding: 0;
  margin: 0;
  border-bottom: none; }

.node-type-project .field--name-field-multimedia .field--name-field-multimedia-title {
  font-size: 1.250em;
  margin-bottom: 0.3em;
  color: #003E7E;
  font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-weight: bold;
  line-height: 1.1; }

.node-type-project .field--name-field-multimedia .field--name-field-multimedia-sub {
  font-size: 1em;
  margin-bottom: 0.25em;
  font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-weight: bold; }

.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-title a,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-title a {
  font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-weight: bold;
  line-height: 1.1;
  font-size: 1.250em; }

.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-field-date, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-field-chair,
.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .city, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .country, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-media_mentions .link, .view-id-media_mentions .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .link, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-media_mentions .outlet-name, .view-id-media_mentions .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .outlet-name, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .date,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-field-date,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-field-chair,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .city,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .country,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-media_mentions .link,
.view-id-media_mentions .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .link,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-media_mentions .outlet-name,
.view-id-media_mentions .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .outlet-name,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .date {
  font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-size: 1.5em;
  color: #666;
  line-height: 1.2; }

.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-field-date .date-display-range, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-field-chair .date-display-range,
.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .city .date-display-range, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .country .date-display-range, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-media_mentions .link .date-display-range, .view-id-media_mentions .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .link .date-display-range, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-media_mentions .outlet-name .date-display-range, .view-id-media_mentions .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .outlet-name .date-display-range, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .date .date-display-range,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-field-date .date-display-range,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-field-chair .date-display-range,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .city .date-display-range,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .country .date-display-range,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-media_mentions .link .date-display-range,
.view-id-media_mentions .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .link .date-display-range,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-media_mentions .outlet-name .date-display-range,
.view-id-media_mentions .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .outlet-name .date-display-range,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .date .date-display-range {
  display: inline; }

.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .country, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-media_mentions .link, .view-id-media_mentions .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .link, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .view-id-media_mentions .outlet-name, .view-id-media_mentions .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .outlet-name, .node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .date,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .country,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-media_mentions .link,
.view-id-media_mentions .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .link,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .view-id-media_mentions .outlet-name,
.view-id-media_mentions .node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .outlet-name,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .date {
  margin-left: -4px; }

.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .city,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .city {
  margin-left: 0; }

.node-type-project .view-id-events_reference.view-display-id-panel_pane_1 .views-field-field-chair div,
.node-type-project .view-publication-meta-data-revision.view-display-id-panel_pane_4 .views-field-field-chair div {
  display: inline; }

.node-type-project .radix-layouts-content h2.pane-title {
  display: block;
  border-top: 1px solid #E9EAEA;
  padding-top: 1.25em; }

.view-id-_summary_and_conclusions .views-row {
  padding-bottom: 1.25em; }

.view-id-_summary_and_conclusions .views-row .type, .view-id-_summary_and_conclusions .views-row .date {
  font-size: 0.8em;
  color: #333; }

.view-id-_summary_and_conclusions .views-row h2 {
  font-size: 1.250em; }

.view-id-_summary_and_conclusions .views-row .authors ul {
  list-style: none;
  padding: 0;
  margin: 0; }

.view-id-_summary_and_conclusions .views-row .authors ul .field--name-field-additional-author {
  float: left;
  margin-right: 5px; }

/* Clear Fix */
/* Social  */
/* Extends */
/* Bottom Block Spacing */
/* Rest Box */
/* Rest List */
/* Fonts */
@font-face {
  font-family: 'UnitPro';
  src: url("../fonts/UnitPro.eot");
  src: url("../fonts/UnitPro.eot?#iefix") format("embedded-opentype"), url("../fonts/UnitPro.woff") format("woff"), url("../fonts/UnitPro.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'UnitProBold';
  src: url("../fonts/UnitPro-Bold.eot");
  src: url("../fonts/UnitPro-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/UnitPro-Bold.woff") format("woff"), url("../fonts/UnitPro-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
/* Forms */
textarea:focus,
input:focus,
button:focus {
  outline: 0; }

h2.searched-for {
  text-align: center;
  font-family: 'UnitPro';
  font-size: 1.5em;
  line-height: 1.2;
  color: #333333; }

#views-exposed-form-delegates-latest-docs-panel-pane-1,
#views-exposed-form-delegates-latest-docs-panel-pane-2,
#views-exposed-form-group-content-panel-pane-1,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2,
#views-exposed-form-group-content-panel-pane-2,
#views-exposed-form-group-meetings-panel-pane-2 {
  border-bottom: 1px solid #E9EAEA;
  margin-bottom: 1em;
  padding-bottom: 1.5em; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div,
#views-exposed-form-group-content-panel-pane-1 > div,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div,
#views-exposed-form-group-content-panel-pane-2 > div,
#views-exposed-form-group-meetings-panel-pane-2 > div {
  background: #E9EAEA;
  padding: 1em 5%; }

@media (min-width: 44em) {
  #views-exposed-form-delegates-latest-docs-panel-pane-1 > div,
  #views-exposed-form-delegates-latest-docs-panel-pane-2 > div,
  #views-exposed-form-group-content-panel-pane-1 > div,
  #views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div,
  #views-exposed-form-group-content-panel-pane-2 > div,
  #views-exposed-form-group-meetings-panel-pane-2 > div {
    padding: 1em 2.5%; } }
#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .views-exposed-widgets,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .views-exposed-widgets,
#views-exposed-form-group-content-panel-pane-1 > div .views-exposed-widgets,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .views-exposed-widgets,
#views-exposed-form-group-content-panel-pane-2 > div .views-exposed-widgets,
#views-exposed-form-group-meetings-panel-pane-2 > div .views-exposed-widgets {
  margin-bottom: 0; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .views-exposed-form .views-exposed-widget,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .views-exposed-form .views-exposed-widget,
#views-exposed-form-group-content-panel-pane-1 > div .views-exposed-form .views-exposed-widget,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .views-exposed-form .views-exposed-widget,
#views-exposed-form-group-content-panel-pane-2 > div .views-exposed-form .views-exposed-widget,
#views-exposed-form-group-meetings-panel-pane-2 > div .views-exposed-form .views-exposed-widget {
  padding: 0; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .views-widget-filter-combine,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .views-widget-filter-combine,
#views-exposed-form-group-content-panel-pane-1 > div .views-widget-filter-combine,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .views-widget-filter-combine,
#views-exposed-form-group-content-panel-pane-2 > div .views-widget-filter-combine,
#views-exposed-form-group-meetings-panel-pane-2 > div .views-widget-filter-combine {
  float: left;
  width: 90%; }

@media (min-width: 70em) {
  #views-exposed-form-delegates-latest-docs-panel-pane-1 > div .views-widget-filter-combine,
  #views-exposed-form-delegates-latest-docs-panel-pane-2 > div .views-widget-filter-combine,
  #views-exposed-form-group-content-panel-pane-1 > div .views-widget-filter-combine,
  #views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .views-widget-filter-combine,
  #views-exposed-form-group-content-panel-pane-2 > div .views-widget-filter-combine,
  #views-exposed-form-group-meetings-panel-pane-2 > div .views-widget-filter-combine {
    padding: 0.5em 2%;
    width: 94%; } }
#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .form-type-textfield.form-item-search input,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .form-type-textfield.form-item-search input,
#views-exposed-form-group-content-panel-pane-1 > div .form-type-textfield.form-item-search input,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input,
#views-exposed-form-group-content-panel-pane-2 > div .form-type-textfield.form-item-search input,
#views-exposed-form-group-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input {
  padding: 11px 2%;
  color: #333;
  width: 100%;
  border: none;
  font-weight: bold;
  font-family: 'UnitProBold';
  font-size: 19px; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .form-type-textfield.form-item-search input::-webkit-input-placeholder,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .form-type-textfield.form-item-search input::-webkit-input-placeholder,
#views-exposed-form-group-content-panel-pane-1 > div .form-type-textfield.form-item-search input::-webkit-input-placeholder,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input::-webkit-input-placeholder,
#views-exposed-form-group-content-panel-pane-2 > div .form-type-textfield.form-item-search input::-webkit-input-placeholder,
#views-exposed-form-group-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input::-webkit-input-placeholder {
  color: #666; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .form-type-textfield.form-item-search input:focus::-webkit-input-placeholder,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .form-type-textfield.form-item-search input:focus::-webkit-input-placeholder,
#views-exposed-form-group-content-panel-pane-1 > div .form-type-textfield.form-item-search input:focus::-webkit-input-placeholder,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input:focus::-webkit-input-placeholder,
#views-exposed-form-group-content-panel-pane-2 > div .form-type-textfield.form-item-search input:focus::-webkit-input-placeholder,
#views-exposed-form-group-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input:focus::-webkit-input-placeholder {
  color: #FFF; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .form-type-textfield.form-item-search input:-moz-placeholder,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .form-type-textfield.form-item-search input:-moz-placeholder,
#views-exposed-form-group-content-panel-pane-1 > div .form-type-textfield.form-item-search input:-moz-placeholder,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input:-moz-placeholder,
#views-exposed-form-group-content-panel-pane-2 > div .form-type-textfield.form-item-search input:-moz-placeholder,
#views-exposed-form-group-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input:-moz-placeholder {
  /* Firefox 18- */
  color: #666; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .form-type-textfield.form-item-search input:focus:-moz-placeholder,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .form-type-textfield.form-item-search input:focus:-moz-placeholder,
#views-exposed-form-group-content-panel-pane-1 > div .form-type-textfield.form-item-search input:focus:-moz-placeholder,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input:focus:-moz-placeholder,
#views-exposed-form-group-content-panel-pane-2 > div .form-type-textfield.form-item-search input:focus:-moz-placeholder,
#views-exposed-form-group-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input:focus:-moz-placeholder {
  color: #FFF; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div .form-type-textfield.form-item-search input::-moz-placeholder,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div .form-type-textfield.form-item-search input::-moz-placeholder,
#views-exposed-form-group-content-panel-pane-1 > div .form-type-textfield.form-item-search input::-moz-placeholder,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input::-moz-placeholder,
#views-exposed-form-group-content-panel-pane-2 > div .form-type-textfield.form-item-search input::-moz-placeholder,
#views-exposed-form-group-meetings-panel-pane-2 > div .form-type-textfield.form-item-search input::-moz-placeholder {
  /* Firefox 19+ */
  color: #666; }

margin
#views-exposed-form-delegates-latest-docs-panel-pane-1 > div:focus::-moz-placeholder, margin
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div:focus::-moz-placeholder, margin
#views-exposed-form-group-content-panel-pane-1 > div:focus::-moz-placeholder, margin
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div:focus::-moz-placeholder, margin
#views-exposed-form-group-content-panel-pane-2 > div:focus::-moz-placeholder, margin
#views-exposed-form-group-meetings-panel-pane-2 > div:focus::-moz-placeholder {
  color: #FFF; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div:-ms-input-placeholder,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div:-ms-input-placeholder,
#views-exposed-form-group-content-panel-pane-1 > div:-ms-input-placeholder,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div:-ms-input-placeholder,
#views-exposed-form-group-content-panel-pane-2 > div:-ms-input-placeholder,
#views-exposed-form-group-meetings-panel-pane-2 > div:-ms-input-placeholder {
  color: #666; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 > div:focus:-ms-input-placeholder,
#views-exposed-form-delegates-latest-docs-panel-pane-2 > div:focus:-ms-input-placeholder,
#views-exposed-form-group-content-panel-pane-1 > div:focus:-ms-input-placeholder,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 > div:focus:-ms-input-placeholder,
#views-exposed-form-group-content-panel-pane-2 > div:focus:-ms-input-placeholder,
#views-exposed-form-group-meetings-panel-pane-2 > div:focus:-ms-input-placeholder {
  color: #FFF; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 .views-exposed-widget.views-submit-button,
#views-exposed-form-delegates-latest-docs-panel-pane-2 .views-exposed-widget.views-submit-button,
#views-exposed-form-group-content-panel-pane-1 .views-exposed-widget.views-submit-button,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 .views-exposed-widget.views-submit-button,
#views-exposed-form-group-content-panel-pane-2 .views-exposed-widget.views-submit-button,
#views-exposed-form-group-meetings-panel-pane-2 .views-exposed-widget.views-submit-button {
  width: 10%; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 .views-exposed-widget.views-submit-button input[type="submit"],
#views-exposed-form-delegates-latest-docs-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"],
#views-exposed-form-group-content-panel-pane-1 .views-exposed-widget.views-submit-button input[type="submit"],
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"],
#views-exposed-form-group-content-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"],
#views-exposed-form-group-meetings-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"] {
  margin-top: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  background: #fff url(../imgs/search-icon.png) no-repeat center center;
  -webkit-background-size: 20px 20px;
  -moz-background-size: 20px 20px;
  -o-background-size: 20px 20px;
  background-size: 20px 20px;
  text-indent: -2000em;
  padding: 12px 0;
  width: 100%;
  text-decoration: none;
  border: 0;
  cursor: pointer;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s;
  font-size: 19px; }

#views-exposed-form-delegates-latest-docs-panel-pane-1 .views-exposed-widget.views-submit-button input[type="submit"]:focus, #views-exposed-form-delegates-latest-docs-panel-pane-1 .views-exposed-widget.views-submit-button input[type="submit"]:hover,
#views-exposed-form-delegates-latest-docs-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:focus,
#views-exposed-form-delegates-latest-docs-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:hover,
#views-exposed-form-group-content-panel-pane-1 .views-exposed-widget.views-submit-button input[type="submit"]:focus,
#views-exposed-form-group-content-panel-pane-1 .views-exposed-widget.views-submit-button input[type="submit"]:hover,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:focus,
#views-exposed-form-my-account-upcoming-meetings-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:hover,
#views-exposed-form-group-content-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:focus,
#views-exposed-form-group-content-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:hover,
#views-exposed-form-group-meetings-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:focus,
#views-exposed-form-group-meetings-panel-pane-2 .views-exposed-widget.views-submit-button input[type="submit"]:hover {
  background-color: #E9EAEA; }

@media (min-width: 70em) {
  #views-exposed-form-delegates-latest-docs-panel-pane-1 .views-exposed-widget.views-submit-button,
  #views-exposed-form-delegates-latest-docs-panel-pane-2 .views-exposed-widget.views-submit-button,
  #views-exposed-form-group-content-panel-pane-1 .views-exposed-widget.views-submit-button,
  #views-exposed-form-my-account-upcoming-meetings-panel-pane-2 .views-exposed-widget.views-submit-button,
  #views-exposed-form-group-content-panel-pane-2 .views-exposed-widget.views-submit-button,
  #views-exposed-form-group-meetings-panel-pane-2 .views-exposed-widget.views-submit-button {
    width: 6%; }

  #views-exposed-form-delegates-latest-docs-panel-pane-1 .views-exposed-widget.views-submit-button .form-type-textfield.form-item-search input,
  #views-exposed-form-delegates-latest-docs-panel-pane-2 .views-exposed-widget.views-submit-button .form-type-textfield.form-item-search input,
  #views-exposed-form-group-content-panel-pane-1 .views-exposed-widget.views-submit-button .form-type-textfield.form-item-search input,
  #views-exposed-form-my-account-upcoming-meetings-panel-pane-2 .views-exposed-widget.views-submit-button .form-type-textfield.form-item-search input,
  #views-exposed-form-group-content-panel-pane-2 .views-exposed-widget.views-submit-button .form-type-textfield.form-item-search input,
  #views-exposed-form-group-meetings-panel-pane-2 .views-exposed-widget.views-submit-button .form-type-textfield.form-item-search input {
    padding: 0.5em 4%; } }
#user-login input[type="text"],
#user-login input[type="password"],
#user-pass input[type="text"],
#user-pass input[type="password"] {
  width: 100%; }

form#feedback-form {
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #E9EAEA; }

form#feedback-form select, form#feedback-form textarea, form#feedback-form input[type="text"] {
  float: left;
  background: #E9EAEA;
  border: 1px solid #E9EAEA;
  width: 100%;
  padding: 4px 3px 4px 2%;
  height: 2.5em;
  background: #fff;
  border: 1px solid #fff;
  color: #333;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.8em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px; }

form#feedback-form .form-item {
  overflow: hidden;
  margin: 0.5em 0; }

form#feedback-form .grippie {
  display: none; }

form#feedback-form #feedback-submit {
  font-size: 1em;
  font-family: 'UnitPro';
  display: inline-block;
  padding: 0.4em 1em;
  color: #fff;
  background-color: #003E7E;
  text-decoration: none;
  border: 0;
  width: auto !important;
  cursor: pointer;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s; }

form#feedback-form #feedback-submit:hover, form#feedback-form #feedback-submit:focus {
  background-color: #666; }

form#feedback-form .secret-question-textfield {
  display: none; }

form#feedback-form .field-name-field-feedback-contact label {
  font-size: 0.8em; }

#block-feedback-form .feedback-help {
  font-size: 0.8em; }

#block-feedback-form .form-actions, #block-feedback-form #user-profile-form #edit-account > .form-item, #user-profile-form #block-feedback-form #edit-account > .form-item,
#block-feedback-form #user-profile-form #edit-profile-member .fieldset-wrapper > div,
#user-profile-form #edit-profile-member #block-feedback-form .fieldset-wrapper > div,
#block-feedback-form #user-login #edit-account > .form-item,
#user-login #block-feedback-form #edit-account > .form-item,
#block-feedback-form #user-login #edit-profile-member .fieldset-wrapper > div,
#user-login #edit-profile-member #block-feedback-form .fieldset-wrapper > div,
#block-feedback-form #user-pass #edit-account > .form-item,
#user-pass #block-feedback-form #edit-account > .form-item,
#block-feedback-form #user-pass #edit-profile-member .fieldset-wrapper > div,
#user-pass #edit-profile-member #block-feedback-form .fieldset-wrapper > div,
#block-feedback-form #user-register-form #edit-account > .form-item,
#user-register-form #block-feedback-form #edit-account > .form-item,
#block-feedback-form #user-register-form #edit-profile-member .fieldset-wrapper > div,
#user-register-form #edit-profile-member #block-feedback-form .fieldset-wrapper > div,
#block-feedback-form #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #block-feedback-form #edit-account > .form-item,
#block-feedback-form #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper > div,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member #block-feedback-form .fieldset-wrapper > div {
  margin-top: 0; }

#block-feedback-form .feedback-link, #block-feedback-form #feedback-form-toggle {
  font-size: 18px; }

select.ui-datepicker-month,
select.ui-datepicker-year {
  color: #000; }

.pane-node-field-featured-image #edit-field-featured-image .form-item.form-type-media {
  margin-bottom: 0; }

.pane-node-field-featured-image .description {
  font-size: 0.85em;
  margin-bottom: 1em; }

.ui-datepicker-month,
.ui-datepicker-year {
  color: #000; }

.page-node-edit .node-form .form-wrapper {
  margin: 1.1em 0; }

.page-node-edit .node-form .form-wrapper .description {
  font-size: 14px;
  padding: 10px 0; }

.page-node-edit .node-form .form-wrapper table {
  margin-bottom: 0; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : Jun 3, 2019, 3:59:43 PM
    Author     : trouve_m
*/
.conatiner > .row {
  margin: 3em 0; }

/* Links */
a {
  color: #003E7E;
  text-decoration: none; }

a:hover, a:focus {
  text-decoration: underline;
  color: #333; }

em.tags {
  display: none; }

@media (min-width: 44em) {
  em.tags {
    display: block; } }
h2 a:hover, h2 a:focus, h3 a:hover, h3 a:focus, h4 a:hover, h4 a:focus {
  text-decoration: underline;
  color: #333; }

.field-content.policy-insight ul {
  font-size: 1.2em; }

img, media {
  max-width: 100%; }

.media-youtube-video,
div.pane-bundle-video .media-youtube-video {
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 100%;
  padding-top: 56.25%;
  height: 0px;
  position: relative; }

.media-youtube-video > iframe,
div.pane-bundle-video .media-youtube-video > iframe {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%; }

div.caption-right {
  width: 70%; }

@media (min-width: 44em) {
  .node-type-article .field--name-field-featured-image {
    float: left;
    margin: 0 0.5em 0.5em 0;
    width: 344px; } }
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : Jun 3, 2019, 3:18:40 PM
    Author     : trouve_m
*/
section, .footer {
  margin: 1em 0; }

.footer .col.first {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%;
  display: inline; }

.footer .col.second {
  width: 23.72881%;
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
  text-align: right; }

/* Tables */
table {
  width: 100%;
  margin-bottom: 1.5em;
  border-bottom: 1px solid #E9EAEA; }

table th {
  color: #666;
  font-size: 0.75em;
  padding-top: 0;
  padding-bottom: 0.5em;
  text-align: left;
  padding: 1em;
  border-bottom: 1px solid #CECECE;
  font-weight: bold;
  background-color: transparent; }

@media (min-width: 44em) {
  table th {
    border-bottom: 1px solid #E9EAEA; } }
table td {
  font-size: 0.75em;
  text-align: left;
  padding: 1em;
  border-bottom: 1px solid #CECECE;
  vertical-align: top; }

table td.views-field-field-date-of-publication {
  white-space: nowrap; }

table td.views-field-field-date-search {
  white-space: nowrap; }

@media (min-width: 44em) {
  table td {
    border-bottom: 1px solid #E9EAEA; } }
.view-my-account-upcoming-meetings table,
.view-group-meetings table {
  table-layout: fixed;
  width: 100%; }

.view-my-account-upcoming-meetings table th,
.view-group-meetings table th {
  width: 10%; }

.view-my-account-upcoming-meetings table th.views-field-title,
.view-group-meetings table th.views-field-title {
  width: 65%; }

.view-my-account-upcoming-meetings table td.views-field-title-1 a.active,
.view-group-meetings table td.views-field-title-1 a.active {
  color: #003E7E; }

.view-my-account-upcoming-meetings table td.views-field-title-1 a.active:hover, .view-my-account-upcoming-meetings table td.views-field-title-1 a.active:focus,
.view-group-meetings table td.views-field-title-1 a.active:hover,
.view-group-meetings table td.views-field-title-1 a.active:focus {
  text-decoration: underline;
  color: #333; }

.view-delegates-latest-docs table,
.view-group-content table {
  table-layout: fixed;
  width: 100%; }

.view-delegates-latest-docs table th,
.view-group-content table th {
  width: 10%; }

.view-delegates-latest-docs table th.views-field-title,
.view-group-content table th.views-field-title {
  width: 44%; }

.view-delegates-latest-docs table th.views-field-title-1,
.view-group-content table th.views-field-title-1 {
  width: 11%; }

.view-delegates-latest-docs table td.views-field-field-official-document-code,
.view-group-content table td.views-field-field-official-document-code {
  word-break: break-word; }

.view-delegates-latest-docs table td.views-field-title-1 a.active,
.view-group-content table td.views-field-title-1 a.active {
  color: #003E7E; }

.view-delegates-latest-docs table td.views-field-title-1 a.active:hover, .view-delegates-latest-docs table td.views-field-title-1 a.active:focus,
.view-group-content table td.views-field-title-1 a.active:hover,
.view-group-content table td.views-field-title-1 a.active:focus {
  text-decoration: underline;
  color: #333; }

@media all and (min-width: 768px) {
  .view-my-account-upcoming-meetings table th.views-field-field-date-search,
  .view-group-meetings table th.views-field-field-date-search {
    width: 19%; }

  .view-my-account-upcoming-meetings table th.views-field-title,
  .view-group-meetings table th.views-field-title {
    width: 60%; }

  .view-my-account-upcoming-meetings table th.views-field-title-1,
  .view-group-meetings table th.views-field-title-1 {
    width: 11%; }

  .view-delegates-latest-docs table th.views-field-title,
  .view-group-content table th.views-field-title {
    width: 40%; }

  .view-delegates-latest-docs table th.views-field-title-1,
  .view-group-content table th.views-field-title-1 {
    width: 11%; }

  .view-delegates-latest-docs table th.views-field-field-date-of-publication,
  .view-group-content table th.views-field-field-date-of-publication {
    width: 19%; } }
@media all and (min-width: 992px) {
  .view-my-account-upcoming-meetings table th.views-field-field-date-search,
  .view-group-meetings table th.views-field-field-date-search {
    width: 15%; }

  .view-my-account-upcoming-meetings table th.views-field-title,
  .view-group-meetings table th.views-field-title {
    width: 65%; }

  .view-delegates-latest-docs table th.views-field-title,
  .view-group-content table th.views-field-title {
    width: 45%; }

  .view-delegates-latest-docs table th.views-field-field-date-of-publication,
  .view-group-content table th.views-field-field-date-of-publication {
    width: 15%; } }
.view-my-groups-meeting-doc-listing table th.views-field-field-date-of-publication {
  white-space: nowrap; }

.stacktable {
  width: 100%; }

.st-head-row {
  padding-top: 1em; }

.st-head-row.st-head-row-main {
  font-size: 1.5em;
  padding-top: 0; }

.st-key {
  width: 49%;
  text-align: left; }

/* RESPONSIVE EXAMPLE */
.stacktable.large-only {
  display: table; }

.stacktable.small-only {
  display: none; }

@media (max-width: 800px) {
  .stacktable.large-only {
    display: none; }

  .stacktable.small-only {
    display: table; } }
td.views-field-field-oecd-bookshop-link,
td.views-field-field-file,
td.views-field-field-private-file {
  word-wrap: break-word;
  word-break: break-all; }

@media (max-width: 1100px) {
  #views-form-invite-page .stacktable.large-only {
    display: none; }

  #views-form-invite-page .stacktable.small-only {
    display: table; } }
#views-form-invite-page .stacktable.small-only tbody tr:first-child td.st-key {
  visibility: hidden; }

/* Typeogarphy */
/*
  font-family: 'UnitPro';
  font-family: 'UnitProBold';
*/
body {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 1em;
  line-height: 1.5; }

h1, h2, h3, h4, h5, h6 {
  font-family: "UnitPro", "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-weight: bold;
  line-height: 1.1; }

p, h1, h2, h3, h4, h5, h6 {
  margin: 0 0 20px 0; }

.main p {
  margin-bottom: 0.5em;
  line-height: 1.5;
  font-size: 0.8em; }

.main p,
.main li {
  color: #333333; }

h1 {
  font-family: "UnitProBold";
  font-size: 2.5em;
  color: #666666; }

.page-user h2.pane-title {
  font-family: "UnitPro", "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
  font-size: 1.5em;
  line-height: 1.2;
  margin-bottom: 1.25em;
  color: #333333; }

h2 {
  font-family: "UnitProBold";
  font-size: 1.5em;
  line-height: 1.2;
  margin-bottom: 0.3em; }

h2.pane-title {
  font-family: "UnitProBold";
  font-size: 1.1em;
  color: #003E7E;
  margin-bottom: 20px; }

h3 {
  font-size: 1.25em; }

h4, h5, h6 {
  font-size: 1.1em; }

.field--name-body h2 {
  font-family: 'UnitPro';
  font-size: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.2; }

.field--name-body p {
  padding-bottom: 2em !important;
  margin: 0;
  line-height: 1.5;
  font-size: 0.8em; }

.field--name-body ul {
  margin: 0 0 2em 0; }

@media screen {
  ::selection {
    background: #fe57a1;
    color: #fff;
    text-shadow: none; } }
.view-content em.tags a {
  font-size: 0.8em;
  font-style: italic;
  color: #333;
  text-decoration: underline; }

.view-content em.tags a:hover, .view-content em.tags a:focus {
  text-decoration: none; }

.print-logo img {
  max-width: 300px;
  height: auto; }

/* Breadcrumb */
.breadcrumbs {
  margin: 0 0 1em 0;
  padding: 0;
  list-style: none; }

.breadcrumbs li {
  display: inline-block;
  padding-right: 0.25em;
  font-size: 0.7em; }

.breadcrumbs li a {
  text-decoration: underline; }

.breadcrumbs li a:hover {
  text-decoration: underline; }

/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
.beta {
  font-weight: bold;
  color: #fafafa;
  background-color: #003E7E;
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  padding: 5px; }

@media (min-width: 44em) {
  .beta {
    position: relative;
    display: inline-block;
    width: auto;
    margin: 0 0 0 10px;
    top: 0;
    right: 0; } }
@media all and (min-width: 1200px) {
  .beta {
    top: -30px; } }
/* Underline */
.underline a {
  text-decoration: underline; }

.underline a:hover {
  text-decoration: none; }

.hidden {
  display: none; }

.pane-title {
  display: inline-block; }

.view-all {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
  padding: 4px 0 0 0;
  margin-left: 5px;
  text-decoration: underline;
  display: inline; }

.view-all:hover {
  text-decoration: none; }

.is-new {
  margin-left: 5px; }

/* CTA */
.cta {
  text-decoration: none;
  color: #ffffff;
  background: #069DD8;
  display: inline-block;
  padding: 0.4em 1em;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-size: 1.25em;
  font-family: 'UnitProBold'; }

.cta:hover {
  background: #003E7E; }

.cta.blue {
  color: #ffffff;
  background: #069DD8; }

/* Event Calander */
.event-calander .views-row {
  margin: 0 0 1.5em;
  font-size: 0.8em;
  line-height: 1.4; }

.event-calander .views-row .itf-meeting {
  font-size: 0.75em !important;
  font-family: unitpro;
  font-weight: normal;
  color: #666;
  margin-left: 0.25em;
  margin-top: -0.15em;
  margin-bottom: 0;
  padding: 0.15em 0.5em;
  background: #E9EAEA;
  display: inline-block;
  vertical-align: middle; }

.event-calander .views-row .itf-meeting img {
  vertical-align: middle;
  width: 12px !important;
  height: 13px !important; }

.event-calander .views-field-field-date-search {
  display: inline;
  margin-bottom: 0.5em;
  font-family: 'UnitProBold';
  font-size: 1.2em; }

.event-calander .views-field-field-date-search div {
  display: inline; }

.event-calander .location, .event-calander .organiser, .event-calander .country, .event-calander .view-id-media_mentions .link, .view-id-media_mentions .event-calander .link, .event-calander .view-id-media_mentions .outlet-name, .view-id-media_mentions .event-calander .outlet-name {
  font-family: 'UnitPro';
  font-size: 1.2em;
  margin-bottom: 0.25em;
  display: inline; }

.event-calander .seperator {
  margin-left: -4px;
  font-family: 'UnitPro'; }

.event-calander h3 {
  font-size: 1.5em;
  margin: 0 0 1em 0;
  margin-bottom: 0.3em;
  font-family: 'UnitPro';
  line-height: 1.2; }

.event-calander p {
  width: 90%;
  margin-bottom: 0.5em;
  line-height: 1.5;
  font-size: 1em; }

/* Facet */
.facet {
  margin: 0 0 0.75em 0;
  border-bottom: 1px solid #E9EAEA;
  padding: 1.25em 0 0 0;
  width: 100%; }

.facet h2 {
  font-size: 1.1em;
  color: #003E7E;
  border-top: 1px solid #f9fafa;
  padding: 5px 0 5px 0; }

.facetapi-facetapi-checkbox-links {
  padding: 0;
  margin: 0;
  list-style: none;
  border-top: 1px solid #f9fafa;
  padding: 5px 0 5px 0;
  margin-bottom: 5px; }

.facetapi-facetapi-checkbox-links li {
  margin: 0 0 5px 0; }

.filtered-by h2 {
  color: #666;
  font-size: 1.2em;
  font-family: "UnitProBold";
  font-weight: normal;
  margin: 0;
  padding: 0 0 1em 0; }

.pane-facetapi {
  border-top: 1px solid #E9EAEA;
  padding: 1em 0 1em 0; }

.pane-facetapi h2.pane-title {
  margin-bottom: 0;
  -webkit-background-size: 7px 12px;
  -moz-background-size: 7px 12px;
  -o-background-size: 7px 12px;
  background-size: 7px 12px;
  padding-right: 14px;
  background: url(../imgs/right-arrow.png) no-repeat right center;
  cursor: pointer;
  font-family: "UnitProBold";
  font-size: 1.1em; }

.pane-facetapi .facetapi-facetapi-checkbox-links {
  padding: 0;
  margin: 1em 0 0 0;
  display: none;
  /*@include at-breakpoint($desk) {
    max-height: 7.5em;
    overflow: auto;
  }*/ }

.pane-facetapi .facetapi-facetapi-checkbox-links a {
  color: #333; }

.pane-facetapi.open .facetapi-facetapi-checkbox-links {
  display: block; }

.pane-facetapi.open h2.pane-title {
  -webkit-background-size: 12px 7px;
  -moz-background-size: 12px 7px;
  -o-background-size: 12px 7px;
  background-size: 12px 7px;
  padding-right: 20px;
  background: url(../imgs/down-arrow.png) no-repeat right center; }

/* Footer */
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
.oecd-logo {
  height: 33px;
  width: 137px;
  padding-right: 15px; }

.copyright {
  line-height: 1;
  margin: 0;
  font-size: 0.7em;
  color: #999999;
  margin-left: 15px; }

/* Tab */
@media (min-width: 44em) {
  .col.first {
    width: 83.05085%;
    float: left;
    margin-right: 1.69492%; }

  .col.second {
    width: 15.25424%;
    float: right;
    margin-right: 0;
    text-align: right; } }
@media (min-width: 994px) {
  .copyright {
    margin-left: 0; } }
#site-notice-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #E9EAEA;
  border-top: 1px solid #ccc;
  padding: 0.5em;
  z-index: 11; }

#site-notice-bottom .field--name-site-notice-message {
  width: 100%; }

@media (min-width: 70em) {
  #site-notice-bottom .field--name-site-notice-message {
    width: 80%;
    float: left; } }
#site-notice-bottom .field--name-site-notice-message p {
  padding: 0;
  margin: 0; }

#site-notice-bottom .field--name-site-notice-message p img {
  vertical-align: middle;
  display: none; }

@media (min-width: 70em) {
  #site-notice-bottom .field--name-site-notice-message p img {
    display: inline;
    margin-right: 1em; } }
#site-notice-bottom .field--name-site-notice-message p span {
  vertical-align: middle; }

#site-notice-bottom ul.links {
  margin: 0;
  padding: 0;
  list-style: none;
  float: none;
  text-align: center;
  padding-top: 1em; }

@media (min-width: 70em) {
  #site-notice-bottom ul.links {
    float: right;
    padding-top: 0;
    text-align: left; } }
#site-notice-bottom ul.links li {
  display: inline; }

#site-notice-bottom ul.links li a {
  font-size: 1em;
  font-family: 'UnitPro';
  display: inline-block;
  padding: 0.4em 1em;
  color: #fff;
  background-color: #003E7E;
  text-decoration: none;
  border: 0;
  width: auto !important;
  cursor: pointer;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s; }

#site-notice-bottom ul.links li a:hover, #site-notice-bottom ul.links li a:focus {
  background-color: #666; }

/* Footer Main Menu */
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
ul.main-menu.footer-links {
  margin: 0 0 20px 0; }

ul.main-menu.footer-links li {
  font-size: 1.0em;
  font-family: 'UnitProBold';
  margin-left: 15px;
  margin-right: 0;
  float: none;
  padding-bottom: 5px; }

ul.main-menu.footer-links li a {
  color: #666666;
  text-decoration: none; }

ul.main-menu.footer-links li a:hover, ul.main-menu.footer-links li a:focus {
  text-decoration: underline; }

@media (min-width: 994px) {
  ul.main-menu.footer-links li {
    float: left;
    padding-bottom: 5px; }

  ul.main-menu.footer-links li:first-child {
    margin-left: 0; } }
/* Footer Secondery Menu */
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
ul.secondary.footer-links {
  margin: 0 0 20px 0; }

ul.secondary.footer-links li {
  font-size: 1.0em;
  font-family: 'UnitPro';
  margin-left: 15px;
  margin-right: 0;
  float: none;
  padding-bottom: 5px; }

ul.secondary.footer-links li a {
  color: #666666;
  text-decoration: none; }

ul.secondary.footer-links li a:hover, ul.secondary.footer-links li a:focus {
  text-decoration: underline; }

/* Tab */
@media (min-width: 994px) {
  ul.secondary.footer-links li {
    float: left;
    padding-bottom: 5px; }

  ul.secondary.footer-links li:first-child {
    margin-left: 0; } }
/* Desktop */
/* Header */
.logo {
  width: 300px; }

/* Hero */
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
/* Tab */
.hero p a {
  text-decoration: underline;
  color: #003E7E;
  display: block;
  padding-top: 0.5em;
  font-size: 1.15em;
  font-family: UnitPro; }

.hero p a:hover, .hero p a:focus {
  text-decoration: none;
  color: #333; }

@media (min-width: 44em) {
  .hero {
    overflow: hidden;
    *zoom: 1; }

  .hero img.hero {
    padding: 0;
    margin: 0;
    float: left;
    border-bottom: none;
    margin: 0 20px 20px 0; }

  .hero h2 {
    font-family: 'UnitProBold';
    font-size: 1.5em;
    line-height: 1.2;
    margin-bottom: 0.3em; }

  .hero h3 {
    font-family: 'UnitProBold';
    font-size: 1.5em;
    line-height: 1.2;
    margin-bottom: 0.3em; }

  .hero p {
    margin-bottom: 0.5em;
    line-height: 1.5;
    font-size: 0.8em; }

  .hero.featured-event h2 {
    font-family: 'UnitPro';
    font-size: 1.8em;
    margin-bottom: 0.2em; }

  .hero.featured-event p.event-meta {
    font-family: 'UnitPro';
    font-size: 1.25em;
    margin-bottom: 0.75em; } }
/* Landing Page Header */
.landing-page-header p {
  font-family: "unitpro";
  font-size: 1.5em;
  margin-bottom: 1.5em;
  color: #666666;
  line-height: 1.2; }

/* Footer */
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
.looking-for {
  width: 100%;
  padding: 1.25em 0;
  margin: 1.25em 0;
  border-bottom: 1px solid #E9EAEA; }

.looking-for h2 {
  font-family: 'UnitPro';
  font-size: 1em;
  width: 100%;
  margin-bottom: 1em; }

.looking-for label {
  display: none; }

.looking-for select {
  margin-bottom: 0.5em;
  float: left;
  background: #E9EAEA;
  border: 1px solid #E9EAEA;
  width: 98%;
  padding: 4px 3px 4px 2%;
  height: 2.5em;
  background: #fff;
  border: 1px solid #fff;
  color: #333;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.8em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px; }

.looking-for input {
  font-size: 1em;
  margin-top: 0.5em;
  font-family: 'UnitPro';
  display: inline-block;
  padding: 0.4em 1em;
  color: #fff;
  background-color: #003E7E;
  text-decoration: none;
  border: 0;
  width: auto !important;
  cursor: pointer;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s; }

.looking-for input:hover, .looking-for input:focus {
  background-color: #666; }

.pane-panlogic-looking-for-looking-for .looking-for h2 {
  font-weight: normal; }

.view-member-country-content-pane {
  position: relative;
  min-height: 300px; }

.view-member-country-content-pane img {
  width: 50%; }

@media (min-width: 44em) {
  .view-member-country-content-pane img {
    width: auto;
    float: right;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: 20px; } }
.view-member-country-content-pane h3 {
  margin-bottom: 0.5em;
  font-size: 1.1em;
  font-family: 'UnitPro';
  color: #666666;
  line-height: 1.1;
  max-width: 500px; }

.view-member-country-content-pane h4 {
  font-family: 'UnitPro';
  font-size: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.2;
  color: #666666; }

.view-member-country-content-pane .adr {
  padding-bottom: 2em !important;
  margin: 0;
  line-height: 1.5;
  font-size: 0.8em; }

.view-member-country-content-pane p {
  padding-bottom: 2em !important;
  margin: 0;
  line-height: 1.5;
  font-size: 0.8em; }

.view-member-country-content-pane p a {
  font-size: 1.15em;
  text-decoration: underline; }

.view-member-country-content-pane p a:hover {
  text-decoration: none; }

/* Members */
#user-profile-form,
#user-login,
#user-pass,
#user-register-form,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form {
  padding-top: 1em; }

#user-profile-form .description,
#user-login .description,
#user-pass .description,
#user-register-form .description,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form .description {
  font-size: 0.8em; }

#user-profile-form .form-actions, #user-profile-form #edit-account > .form-item,
#user-profile-form #edit-profile-member .fieldset-wrapper > div,
#user-profile-form #user-login #edit-account > .form-item,
#user-login #edit-profile-member #user-profile-form .fieldset-wrapper > div,
#user-profile-form #user-pass #edit-account > .form-item,
#user-pass #edit-profile-member #user-profile-form .fieldset-wrapper > div,
#user-profile-form #user-register-form #edit-account > .form-item,
#user-register-form #edit-profile-member #user-profile-form .fieldset-wrapper > div,
#user-profile-form #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member #user-profile-form .fieldset-wrapper > div,
#user-login .form-actions,
#user-login #user-profile-form #edit-account > .form-item,
#user-profile-form #edit-profile-member #user-login .fieldset-wrapper > div,
#user-login #edit-account > .form-item,
#user-login #edit-profile-member .fieldset-wrapper > div,
#user-login #user-pass #edit-account > .form-item,
#user-pass #edit-profile-member #user-login .fieldset-wrapper > div,
#user-login #user-register-form #edit-account > .form-item,
#user-register-form #edit-profile-member #user-login .fieldset-wrapper > div,
#user-login #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member #user-login .fieldset-wrapper > div,
#user-pass .form-actions,
#user-pass #user-profile-form #edit-account > .form-item,
#user-profile-form #edit-profile-member #user-pass .fieldset-wrapper > div,
#user-pass #user-login #edit-account > .form-item,
#user-login #edit-profile-member #user-pass .fieldset-wrapper > div,
#user-pass #edit-account > .form-item,
#user-pass #edit-profile-member .fieldset-wrapper > div,
#user-pass #user-register-form #edit-account > .form-item,
#user-register-form #edit-profile-member #user-pass .fieldset-wrapper > div,
#user-pass #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member #user-pass .fieldset-wrapper > div,
#user-register-form .form-actions,
#user-register-form #user-profile-form #edit-account > .form-item,
#user-profile-form #edit-profile-member #user-register-form .fieldset-wrapper > div,
#user-register-form #user-login #edit-account > .form-item,
#user-login #edit-profile-member #user-register-form .fieldset-wrapper > div,
#user-register-form #user-pass #edit-account > .form-item,
#user-pass #edit-profile-member #user-register-form .fieldset-wrapper > div,
#user-register-form #edit-account > .form-item,
#user-register-form #edit-profile-member .fieldset-wrapper > div,
#user-register-form #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member #user-register-form .fieldset-wrapper > div,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form .form-actions,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #user-profile-form #edit-account > .form-item,
#user-profile-form #edit-profile-member #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form .fieldset-wrapper > div,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #user-login #edit-account > .form-item,
#user-login #edit-profile-member #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form .fieldset-wrapper > div,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #user-pass #edit-account > .form-item,
#user-pass #edit-profile-member #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form .fieldset-wrapper > div,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #user-register-form #edit-account > .form-item,
#user-register-form #edit-profile-member #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form .fieldset-wrapper > div,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper > div {
  width: 100%;
  margin-bottom: 1.5em; }

#user-profile-form #edit-account,
#user-login #edit-account,
#user-pass #edit-account,
#user-register-form #edit-account,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account {
  border: none;
  margin: 0;
  padding: 0; }

#user-profile-form #edit-account legend,
#user-login #edit-account legend,
#user-pass #edit-account legend,
#user-register-form #edit-account legend,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account legend {
  font-family: 'UnitProBold';
  font-size: 1.5em;
  line-height: 1.2;
  margin: 1em 0;
  width: 100%; }

@media (min-width: 44em) {
  #user-profile-form #edit-account legend,
  #user-login #edit-account legend,
  #user-pass #edit-account legend,
  #user-register-form #edit-account legend,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account legend {
    width: 70%; } }
@media (min-width: 70em) {
  #user-profile-form #edit-account legend,
  #user-login #edit-account legend,
  #user-pass #edit-account legend,
  #user-register-form #edit-account legend,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account legend {
    width: 50%; } }
#user-profile-form #edit-account .fieldset-wrapper,
#user-login #edit-account .fieldset-wrapper,
#user-pass #edit-account .fieldset-wrapper,
#user-register-form #edit-account .fieldset-wrapper,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account .fieldset-wrapper {
  width: 100%; }

@media (min-width: 44em) {
  #user-profile-form #edit-account .fieldset-wrapper,
  #user-login #edit-account .fieldset-wrapper,
  #user-pass #edit-account .fieldset-wrapper,
  #user-register-form #edit-account .fieldset-wrapper,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account .fieldset-wrapper {
    width: 70%; } }
@media (min-width: 70em) {
  #user-profile-form #edit-account .fieldset-wrapper,
  #user-login #edit-account .fieldset-wrapper,
  #user-pass #edit-account .fieldset-wrapper,
  #user-register-form #edit-account .fieldset-wrapper,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account .fieldset-wrapper {
    width: 50%; } }
#user-profile-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-profile-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-profile-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#user-login #edit-account .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-login #edit-account .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-login #edit-account .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#user-pass #edit-account .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-pass #edit-account .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-pass #edit-account .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#user-register-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-register-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-register-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"] {
  font-family: 'UnitPro';
  font-weight: normal; }

#user-profile-form #edit-account .fieldset-wrapper .option,
#user-login #edit-account .fieldset-wrapper .option,
#user-pass #edit-account .fieldset-wrapper .option,
#user-register-form #edit-account .fieldset-wrapper .option,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account .fieldset-wrapper .option {
  font-size: 0.8em; }

#user-profile-form #edit-profile-member,
#user-login #edit-profile-member,
#user-pass #edit-profile-member,
#user-register-form #edit-profile-member,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member {
  border: none;
  margin: 0;
  padding: 0;
  margin-top: 1em; }

#user-profile-form #edit-profile-member legend,
#user-login #edit-profile-member legend,
#user-pass #edit-profile-member legend,
#user-register-form #edit-profile-member legend,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member legend {
  font-family: 'UnitProBold';
  font-size: 1.5em;
  line-height: 1.2;
  margin: 1em 0;
  width: 100%; }

@media (min-width: 44em) {
  #user-profile-form #edit-profile-member legend,
  #user-login #edit-profile-member legend,
  #user-pass #edit-profile-member legend,
  #user-register-form #edit-profile-member legend,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member legend {
    width: 70%; } }
@media (min-width: 70em) {
  #user-profile-form #edit-profile-member legend,
  #user-login #edit-profile-member legend,
  #user-pass #edit-profile-member legend,
  #user-register-form #edit-profile-member legend,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member legend {
    width: 50%; } }
#user-profile-form #edit-profile-member .fieldset-wrapper,
#user-login #edit-profile-member .fieldset-wrapper,
#user-pass #edit-profile-member .fieldset-wrapper,
#user-register-form #edit-profile-member .fieldset-wrapper,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper {
  width: 100%; }

@media (min-width: 44em) {
  #user-profile-form #edit-profile-member .fieldset-wrapper,
  #user-login #edit-profile-member .fieldset-wrapper,
  #user-pass #edit-profile-member .fieldset-wrapper,
  #user-register-form #edit-profile-member .fieldset-wrapper,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper {
    width: 70%; } }
@media (min-width: 70em) {
  #user-profile-form #edit-profile-member .fieldset-wrapper,
  #user-login #edit-profile-member .fieldset-wrapper,
  #user-pass #edit-profile-member .fieldset-wrapper,
  #user-register-form #edit-profile-member .fieldset-wrapper,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper {
    width: 50%; } }
#user-profile-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-profile-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-profile-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#user-login #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-login #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-login #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#user-pass #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-pass #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-pass #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#user-register-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#user-register-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#user-register-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-new-document-not-und"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-country-und"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper label[for="edit-profile-member-field-amended-document-not-und"] {
  font-family: 'UnitPro';
  font-weight: normal; }

#user-profile-form #edit-profile-member .fieldset-wrapper .option,
#user-login #edit-profile-member .fieldset-wrapper .option,
#user-pass #edit-profile-member .fieldset-wrapper .option,
#user-register-form #edit-profile-member .fieldset-wrapper .option,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .fieldset-wrapper .option {
  font-size: 0.8em; }

#user-profile-form #edit-profile-member legend,
#user-login #edit-profile-member legend,
#user-pass #edit-profile-member legend,
#user-register-form #edit-profile-member legend,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member legend {
  border-top: 1px solid #E9EAEA;
  padding-top: 1em; }

#user-profile-form input[type="text"],
#user-profile-form input[type="password"],
#user-profile-form select,
#user-login input[type="text"],
#user-login input[type="password"],
#user-login select,
#user-pass input[type="text"],
#user-pass input[type="password"],
#user-pass select,
#user-register-form input[type="text"],
#user-register-form input[type="password"],
#user-register-form select,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form input[type="text"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form input[type="password"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form select {
  width: 100%;
  padding: 4px 3px 4px 2%;
  height: 2.5em;
  background: #fff;
  border: 1px solid #E9EAEA;
  color: #333;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.8em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px; }

#user-profile-form select,
#user-login select,
#user-pass select,
#user-register-form select,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form select {
  height: 15em; }

#user-profile-form input[type="submit"],
#user-login input[type="submit"],
#user-pass input[type="submit"],
#user-register-form input[type="submit"],
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form input[type="submit"] {
  font-size: 1em;
  font-family: 'UnitPro';
  display: inline-block;
  padding: 0.4em 1em;
  color: #fff;
  background-color: #003E7E;
  text-decoration: none;
  border: 0;
  width: auto !important;
  cursor: pointer;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  transition: background-color 0.2s; }

#user-profile-form input[type="submit"]:focus, #user-profile-form input[type="submit"]:hover,
#user-login input[type="submit"]:focus,
#user-login input[type="submit"]:hover,
#user-pass input[type="submit"]:focus,
#user-pass input[type="submit"]:hover,
#user-register-form input[type="submit"]:focus,
#user-register-form input[type="submit"]:hover,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form input[type="submit"]:focus,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form input[type="submit"]:hover {
  background-color: #666; }

#user-login,
#user-pass,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form {
  width: 100%; }

@media (min-width: 44em) {
  #user-login,
  #user-pass,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form {
    width: 70%; } }
@media (min-width: 70em) {
  #user-login,
  #user-pass,
  #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form {
    width: 50%; } }
#user-profile-form #edit-profile-member .field-widget-mailchimp-lists-select legend,
#user-register-form #edit-profile-member .field-widget-mailchimp-lists-select legend {
  display: none; }

#user-profile-form #edit-profile-member .field-widget-mailchimp-lists-select fieldset,
#user-register-form #edit-profile-member .field-widget-mailchimp-lists-select fieldset {
  border: none;
  margin: 0;
  padding: 0; }

#user-profile-form #edit-profile-member .field-widget-mailchimp-lists-select fieldset .fieldset-wrapper,
#user-register-form #edit-profile-member .field-widget-mailchimp-lists-select fieldset .fieldset-wrapper {
  width: 100%; }

#edit-profile-member-field-anonymous-subscription-und-0-interest-groups > div.fieldset-wrapper > .form-type-checkboxes {
  margin: 0.5em 0 0 1em !important; }

#edit-profile-member-field-anonymous-subscription-und-0-interest-groups > div.fieldset-wrapper > .form-type-checkboxes > label {
  display: none; }

#user-profile-form #edit-profile-member .fieldset-wrapper > div.form-item-profile-member-field-anonymous-subscription-und-0-subscribe,
#user-register-form #edit-profile-member .fieldset-wrapper > div.form-item-profile-member-field-anonymous-subscription-und-0-subscribe {
  margin: 0; }

.html #user-profile-form .fieldset-wrapper #edit-profile-member-field-og-subscriptions,
.html #user-register-form .fieldset-wrapper #edit-profile-member-field-og-subscriptions {
  margin-bottom: 0.5em; }

.html #user-profile-form .fieldset-wrapper #edit-profile-member-field-og-subscriptions > div,
.html #user-register-form .fieldset-wrapper #edit-profile-member-field-og-subscriptions > div {
  margin-bottom: 0; }

.html #user-profile-form #edit-profile-member .og-subscription-checkbox,
.html #user-register-form #edit-profile-member .og-subscription-checkbox {
  margin-left: 1em;
  margin-bottom: 0.5em; }

.html #user-profile-form #edit-profile-member .og-subscription-checkbox > div,
.html #user-register-form #edit-profile-member .og-subscription-checkbox > div {
  margin-bottom: 0; }

.html #user-profile-form #edit-profile-member .og-subscription-interval,
.html #user-register-form #edit-profile-member .og-subscription-interval {
  margin-left: 1em;
  margin-bottom: 0.5em; }

.html #user-profile-form #edit-profile-member .og-subscription-interval > div,
.html #user-register-form #edit-profile-member .og-subscription-interval > div {
  margin-bottom: 0; }

.html #user-profile-form #edit-profile-member .og-subscription-interval label,
.html #user-register-form #edit-profile-member .og-subscription-interval label {
  display: inline;
  vertical-align: middle;
  font-family: 'UnitPro';
  font-weight: normal; }

.html #user-profile-form #edit-profile-member .og-subscription-interval select,
.html #user-register-form #edit-profile-member .og-subscription-interval select {
  height: auto;
  width: auto;
  display: inline;
  vertical-align: middle; }

.html #user-profile-form .form-actions, .html #user-profile-form #edit-account > .form-item,
.html #user-profile-form #edit-profile-member .fieldset-wrapper > div,
.html #user-profile-form #user-login #edit-account > .form-item,
#user-login #edit-profile-member .html #user-profile-form .fieldset-wrapper > div,
.html #user-profile-form #user-pass #edit-account > .form-item,
#user-pass #edit-profile-member .html #user-profile-form .fieldset-wrapper > div,
.html #user-profile-form #user-register-form #edit-account > .form-item,
#user-register-form #edit-profile-member .html #user-profile-form .fieldset-wrapper > div,
.html #user-profile-form #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .html #user-profile-form .fieldset-wrapper > div,
.html #user-register-form .form-actions,
.html #user-register-form #user-profile-form #edit-account > .form-item,
#user-profile-form #edit-profile-member .html #user-register-form .fieldset-wrapper > div,
.html #user-register-form #user-login #edit-account > .form-item,
#user-login #edit-profile-member .html #user-register-form .fieldset-wrapper > div,
.html #user-register-form #user-pass #edit-account > .form-item,
#user-pass #edit-profile-member .html #user-register-form .fieldset-wrapper > div,
.html #user-register-form #edit-account > .form-item,
.html #user-register-form #edit-profile-member .fieldset-wrapper > div,
.html #user-register-form #mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-account > .form-item,
#mailchimp-signup-subscribe-page-sign-up-for-newsletter-form #edit-profile-member .html #user-register-form .fieldset-wrapper > div {
  margin-top: 1em; }

/* Year Menu */
.menu-year {
  padding: 0;
  margin: 0;
  list-style: none;
  width: 100%; }

.menu-year li {
  display: inline-block;
  margin: 0 0 1.5em;
  font-size: 0.8em;
  margin-bottom: 1.75em;
  line-height: 1.4; }

.menu-year li.active a, .menu-year li:hover a, .menu-year li:first-child a {
  color: #ffffff;
  background: #069DD8; }

.menu-year li a {
  color: #003E7E;
  background: #E9EAEA;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  font-size: 1.2em;
  padding: 0.25em 0.75em;
  margin: 0 0.5em 0.5em 0;
  font-family: 'UnitPro';
  text-decoration: none; }

/* Mobile */
/* Main mobile trigger button */
button.mobile {
  /*background: $blue;
  border: none;
  padding: 5px 8px;
  margin: 0;
  color: $white;
  float: left;
  display: inline-block;
  margin-left: 10px;*/
  width: 14%;
  height: 44px;
  padding-top: 24px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  background: #003E7E url(../imgs/menu-icon.png) no-repeat center 5px;
  -webkit-background-size: 25px 16px;
  -moz-background-size: 25px 16px;
  -o-background-size: 25px 16px;
  background-size: 25px 16px;
  font-size: 10px;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none !important;
  font-family: unitpro;
  border: none;
  display: inline-block;
  vertical-align: middle; }

button.mobile.slideup {
  background: #003E7E url(../imgs/menu-close-icon.png) no-repeat center 5px;
  -webkit-background-size: 25px 16px;
  -moz-background-size: 25px 16px;
  -o-background-size: 25px 16px;
  background-size: 25px 16px;
  height: 44px; }

button.mobile img {
  padding: 0;
  margin: 0 0 4px 0;
  display: block; }

button.mobile .title {
  display: block;
  padding: 0;
  margin: 0;
  line-height: 1;
  font-size: 0.5em;
  text-transform: uppercase;
  font-weight: 200; }

/* Sub Menu Button */
.sub-menu-icon {
  position: relative;
  top: 1px;
  margin-left: 5px; }

.close-icon {
  position: relative;
  top: 1px;
  margin-left: 5px; }

#mobile-secondary-menu {
  display: block;
  padding: 0; }

#mobile-secondary-menu li {
  font-family: 'UnitPro';
  width: 100%;
  display: inline-block;
  margin-right: 10px;
  float: none; }

#mobile-secondary-menu li a {
  color: #003E7E;
  display: block;
  text-decoration: none;
  font-size: 1em;
  padding: 0.4em 5%;
  font-weight: normal; }

#mobile-secondary-menu li a:hover, #mobile-secondary-menu li a:focus {
  background: #003E7E;
  color: #ffffff;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px; }

@media (min-width: 44em) {
  #mobile-secondary-menu li {
    float: left;
    margin-right: 1%;
    width: 24%; } }
@media (min-width: 70em) {
  button.mobile {
    display: none; }

  #mobile-secondary-menu {
    display: none; } }
/* Main Navigation */
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
nav.navigation {
  display: block; }

nav.navigation #main-menu {
  display: none; }

nav.navigation .cd-panel {
  display: none; }

nav.navigation .cd-panel.is-visible {
  display: block;
  -webkit-transition: visibility 0s 0s;
  -moz-transition: visibility 0s 0s;
  transition: visibility 0s 0s; }

nav.navigation ul.menu {
  padding: 0;
  margin: 0;
  border-top: 1px solid #E9EAEA;
  padding: 0.5em 0;
  position: relative;
  margin: 0; }

nav.navigation ul.menu li {
  font-family: 'UnitProBold';
  width: 100%;
  display: inline-block;
  margin-right: 10px;
  float: left; }

nav.navigation ul.menu li:last-child {
  margin-right: 0; }

nav.navigation ul.menu li:hover ul {
  left: 0px;
  top: 43px; }

nav.navigation ul.menu li a {
  color: #003E7E;
  display: block;
  text-decoration: none;
  font-size: 1em;
  padding: 0.4em 5%; }

nav.navigation ul.menu li a.active {
  background: #E9EAEA;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px; }

nav.navigation ul.menu li a:hover {
  background: #003E7E;
  color: #ffffff;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px; }

nav.navigation ul.menu li ul {
  display: none; }

.slidedown {
  max-height: 1000px; }

/* Tab */
@media (min-width: 44em) {
  .slidedown {
    max-height: 120px; }

  nav.navigation ul.menu li {
    width: 24%; } }
@media (min-width: 70em) {
  .slideup, .slidedown {
    max-height: 300px;
    overflow-y: visible; }

  nav.navigation {
    display: block; }

  nav.navigation #main-menu {
    display: block !important; }

  nav.navigation #main-menu > ul.menu > li.open {
    background: #003E7E;
    color: #ffffff;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0; }

  nav.navigation #main-menu > ul.menu > li.open a {
    color: #FFF; }

  nav.navigation .cd-panel {
    display: block; }

  nav.navigation ul.menu {
    padding: 0;
    margin: 0;
    border: none;
    padding: 0;
    position: relative;
    margin: 0; }

  nav.navigation ul.menu li {
    font-family: 'UnitProBold';
    width: auto;
    display: inline-block;
    margin-right: 10px;
    float: left;
       /*&:hover {

        ul {
          display: block;
          left: 0px;
          top: 43px;
        }
       }*/ }

  nav.navigation ul.menu li:last-child {
    margin-right: 0; }

  nav.navigation ul.menu li a {
    text-decoration: none;
    color: #003E7E;
    font-size: 1.3em;
    padding: 0.3em 0.8em;
    display: block; }

  nav.navigation ul.menu li a.active, nav.navigation ul.menu li a.active-trail {
    background: #E9EAEA;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0; }

  nav.navigation ul.menu li a:hover, nav.navigation ul.menu li a:focus {
    background: #003E7E;
    color: #ffffff;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0; }

  nav.navigation ul.menu li ul {
    -webkit-transition: height 0.4s ease,0.1s opacity ease;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    transition: height 0.4s ease,0.1s opacity ease;
    backface-visibility: hidden;
    perspective: 1000;
    position: absolute;
    z-index: -1;
    left: 0px;
    top: 43px;
    padding: 20px 0;
    background: #003E7E;
    width: 100%;
    overflow: hidden;
    opacity: 0;
    display: block; }

  nav.navigation ul.menu li ul li {
    font-size: 0.8em; }

  nav.navigation ul.menu li ul li .views-row {
    display: inline-block;
    width: 350px;
    float: left;
    margin-bottom: 10px; }

  nav.navigation ul.menu li ul li .views-row a {
    color: #ffffff;
    padding: 0 10px; }

  nav.navigation ul.menu li ul li .views-row a:hover, nav.navigation ul.menu li ul li .views-row a.active, nav.navigation ul.menu li ul li .views-row a:focus {
    background: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    text-decoration: underline;
    outline: none; } }
.overlay.on {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 150;
  background-color: rgba(0, 0, 0, 0.2); }

/* Sitemap */
.page-sitemap .site-map-box-menu-user-menu li.first {
  display: none; }

.page-sitemap .site-map-box-menu .content > ul.site-map-menu > li ul li {
  font-size: 1em; }

.page-sitemap #site-map .views-row {
  display: list-item;
  list-style: circle; }

.page-sitemap #site-map li.menu-views {
  list-style: none; }

.pane-front-page-ongoing-projects-front-page-ongoing-projects,
.pane-front-page-itf-highlights-front-page-itf-highlights,
.pane-block-1 {
  margin-bottom: 2.7em; }

@media (min-width: 70em) {
  .pane-front-page-ongoing-projects-front-page-ongoing-projects,
  .pane-front-page-itf-highlights-front-page-itf-highlights,
  .pane-block-1 {
    margin-bottom: 0; } }
.view-id-event_metadata,
.view-publication-meta-data-revision {
  margin-bottom: 1.5em; }

.view-id-event_metadata .views-field-field-date-search,
.view-id-event_metadata .views-field-field-date-search-revision-id,
.view-publication-meta-data-revision .views-field-field-date-search,
.view-publication-meta-data-revision .views-field-field-date-search-revision-id {
  display: inline-block;
  font-family: 'UnitPro';
  font-size: 1.5em;
  color: #666;
  line-height: 1.2; }

.view-id-event_metadata span.city,
.view-id-event_metadata span.country,
.view-id-event_metadata .view-id-media_mentions span.link,
.view-id-media_mentions .view-id-event_metadata span.link,
.view-id-event_metadata .view-id-media_mentions span.outlet-name,
.view-id-media_mentions .view-id-event_metadata span.outlet-name,
.view-id-event_metadata span.organiser,
.view-id-event_metadata span.website,
.view-id-event_metadata span.date,
.view-publication-meta-data-revision span.city,
.view-publication-meta-data-revision span.country,
.view-publication-meta-data-revision .view-id-media_mentions span.link,
.view-id-media_mentions .view-publication-meta-data-revision span.link,
.view-publication-meta-data-revision .view-id-media_mentions span.outlet-name,
.view-id-media_mentions .view-publication-meta-data-revision span.outlet-name,
.view-publication-meta-data-revision span.organiser,
.view-publication-meta-data-revision span.website,
.view-publication-meta-data-revision span.date {
  display: inline;
  font-family: 'UnitPro';
  font-size: 1.5em;
  color: #666;
  line-height: 1.2; }

.view-id-event_metadata span.seperator,
.view-publication-meta-data-revision span.seperator {
  margin-left: -4px;
  font-family: 'UnitPro';
  font-size: 1.5em;
  color: #666; }

.node-type-calendar-event h1.itf-meeting {
  font-size: 1.1em;
  margin-bottom: 1em;
  font-family: 'UnitPro'; }

.node-type-calendar-event h1.itf-meeting img {
  height: 12px; }

.view-id-related_publications .views-field-field-publication-type,
.view-id-related_publications .views-field-field-publication-type p,
.view-id-related_publications .views-field-field-date-search,
.view-id-related_publications .views-field-field-date-search .field-content {
  display: inline;
  color: #333333; }

.view-delegates-latest-docs.view-id-delegates_latest_docs h2,
.view-my-account-upcoming-meetings.view-id-my_account_upcoming_meetings h2,
.view-group-content.view-id-group_content h2,
.view-group-meetings.view-id-group_meetings h2 {
  margin-bottom: 0; }

.view-delegates-latest-docs.view-id-delegates_latest_docs a.view-all,
.view-my-account-upcoming-meetings.view-id-my_account_upcoming_meetings a.view-all,
.view-group-content.view-id-group_content a.view-all,
.view-group-meetings.view-id-group_meetings a.view-all {
  display: block;
  margin-bottom: 1.25em; }

@media (min-width: 44em) {
  .view-delegates-latest-docs.view-id-delegates_latest_docs h2,
  .view-my-account-upcoming-meetings.view-id-my_account_upcoming_meetings h2,
  .view-group-content.view-id-group_content h2,
  .view-group-meetings.view-id-group_meetings h2 {
    margin-bottom: 1.25em; }

  .view-delegates-latest-docs.view-id-delegates_latest_docs a.view-all,
  .view-my-account-upcoming-meetings.view-id-my_account_upcoming_meetings a.view-all,
  .view-group-content.view-id-group_content a.view-all,
  .view-group-meetings.view-id-group_meetings a.view-all {
    display: inline;
    margin-bottom: 0; } }
.node-type-publication .pane-node-field-sub-title {
  font-family: 'UnitPro';
  font-size: 1.5em;
  color: #666;
  line-height: 1.2;
  margin-bottom: 1.5em; }

.postscript > div {
  border-bottom: 1px solid #E9EAEA;
  margin-bottom: 2em !important;
  padding-bottom: 1em; }

.postscript > div:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0; }

@media (min-width: 44em) {
  .postscript > div {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0; } }
.view-project-header.view-id-project_header,
.view-publication-meta-data-revision.view-display-id-panel_pane_5 {
  margin: 0 0 1.25em 0; }

.view-project-header.view-id-project_header .address, .view-project-header.view-id-project_header .partner,
.view-publication-meta-data-revision.view-display-id-panel_pane_5 .address,
.view-publication-meta-data-revision.view-display-id-panel_pane_5 .partner {
  font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-size: 1.5em;
  color: #666;
  line-height: 1.2; }

.pane-node-field-expected-output-des,
.pane-node-field-completed-output-des {
  padding-bottom: 0.75em; }

.field--name-field-tags-tax a {
  text-decoration: underline;
  font-size: 0.8em;
  font-style: italic;
  color: #333; }

.field--name-field-tags-tax a:focus, .field--name-field-tags-tax a:hover {
  text-decoration: none; }

.field--name-field-tags-tax .seperator {
  margin: 0 -4px; }

.accessible-hidden,
.page-search404 .main h1 {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden; }

/* Search Box */
.search-wrap {
  float: right;
  width: 100%; }

.search-form {
  background: #E9EAEA;
  padding: 8px 15px;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-family: 'UnitPro';
  font-weight: normal;
  font-size: 19px;
  color: #666666;
  width: 84%;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  transition: all .5s ease; }

.search-form ::-webkit-input-placeholder {
  color: #666666;
  font-weight: 600; }

.search-form :-moz-placeholder {
  color: #666666;
  font-weight: 600; }

.search-form ::-moz-placeholder {
  color: #666666;
  font-weight: 600; }

.search-form :-ms-input-placeholder {
  color: #666666;
  font-weight: 600; }

.search-form input:focus::-webkit-input-placeholder {
  color: transparent; }

.search-form input:focus:-moz-placeholder {
  color: transparent; }

.search-form input:focus::-moz-placeholder {
  color: transparent; }

.search-form input:focus:-ms-input-placeholder {
  color: transparent; }

.search-form #edit-basic {
  text-align: left; }

.search-form .form-item-keys {
  width: 92%;
  vertical-align: middle;
  display: inline-block;
  text-align: left;
  float: left;
  margin-bottom: 0; }

.search-form .form-submit {
  height: 20px;
  width: 8%;
  display: inline-block;
  vertical-align: middle; }

.search-form input[type=text] {
  background: transparent;
  border: none;
  box-sizing: border-box;
  width: 90%;
  display: inline-block; }

@media (min-width: 44em) {
  .search-wrap {
    float: right;
    width: 100%; }

  .search-form {
    min-width: auto;
    width: 45%; }

  .search-form.focused {
    width: 65%; }

  .search-form input[type="text"] {
    width: 84%; }

  nav.navigation ul.menu li {
    margin-right: 1%; } }
@media (min-width: 70em) {
  .search-form {
    min-width: auto;
    margin-right: 0; }

  nav.navigation ul.menu li {
    margin-right: 10px; } }
#autocomplete {
  border: 5px solid #E9EAEA;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px; }

#autocomplete ul li {
  clear: both;
  overflow: hidden;
  color: #5F5F5F; }

#autocomplete ul li:nth-child(odd) {
  background: #EFEFEF; }

#autocomplete ul li:nth-child(even) {
  background: #FFF; }

#autocomplete ul li.selected {
  color: #003f80; }

#autocomplete .search-api-autocomplete-suggestion {
  text-align: left;
  display: block;
  font-size: 0.8em;
  font-family: 'UnitPro'; }

#autocomplete .search-api-autocomplete-suggestion .autocomplete-user-input {
  font-weight: normal; }

#autocomplete .search-api-autocomplete-suggestion .autocomplete-suggestion-suffix {
  font-weight: bold; }

#autocomplete .search-api-autocomplete-suggestion .autocomplete-suggestion-results {
  float: right;
  font-weight: bold; }

.page-search404 .main form.search-form {
  margin: 1em auto;
  display: block; }

.page-search404 .search-results h3 {
  margin: 30px 0 10px 0; }

.page-search404 .search-results p {
  padding-left: 0; }

.page-search404 #search404-page-text {
  font-size: 1.6em;
  font-family: UnitPro;
  margin: 1.5em 0; }

.search-results .views-row,
.view-itf-document-search .views-row,
.view-irtad-publications .views-row {
  margin-bottom: 1.75em;
  font-size: 0.8em;
  line-height: 1.4; }

.search-results .views-row .date .seperator,
.view-itf-document-search .views-row .date .seperator,
.view-irtad-publications .views-row .date .seperator {
  margin-left: -4px; }

.search-results .views-row h3,
.view-itf-document-search .views-row h3,
.view-irtad-publications .views-row h3 {
  font-size: 1.875em;
  margin-bottom: 0.3em; }

.search-results .views-row p,
.view-itf-document-search .views-row p,
.view-irtad-publications .views-row p {
  font-size: 1em;
  margin-top: 0.5em; }

.search-results .views-row .publication-type,
.search-results .views-row .date,
.view-itf-document-search .views-row .publication-type,
.view-irtad-publications .views-row .publication-type,
.view-itf-document-search .views-row .date,
.view-irtad-publications .views-row .date {
  display: inline; }

.search-results .views-row .tags a,
.view-itf-document-search .views-row .tags a,
.view-irtad-publications .views-row .tags a {
  text-decoration: underline;
  font-size: 1em; }

.search-results .views-row .tags a:hover,
.view-itf-document-search .views-row .tags a:hover,
.view-irtad-publications .views-row .tags a:hover {
  text-decoration: none; }

.search-results .views-row ul,
.view-itf-document-search .views-row ul,
.view-irtad-publications .views-row ul {
  padding-left: 17px; }

.search-results .views-row ul li,
.view-itf-document-search .views-row ul li,
.view-irtad-publications .views-row ul li {
  margin: 0;
  padding-bottom: 0.5em;
  line-height: 1.5; }

/* Second Menu */
.second-menu ul.links {
  display: inline-block;
  margin-bottom: 10px; }

.second-menu ul.links li {
  display: inline-block;
  margin-right: 20px;
  font-family: 'UnitPro';
  font-size: 0.9em; }

.second-menu ul.links li:last-child {
  margin-right: 0; }

.second-menu ul.links li a {
  text-decoration: none;
  color: #666666; }

.second-menu ul.links li a:hover, .second-menu ul.links li a:focus {
  text-decoration: underline; }

/* Main Section */
body > .main {
  border-top: 1px solid #E9EAEA;
  background: url(../imgs/bg.png) center top #f9fafa;
  background-size: cover !important;
  padding: 1em 0; }

.topic-main > .container > .main > div, .topicalt-main > .container > .main > div {
  border-bottom: 1px solid #E9EAEA;
  margin-bottom: 2em !important; }

.topic-main > .container > .main > div.featured, .topicalt-main > .container > .main > div.featured {
  padding-bottom: 2em; }

.topic-main > .container > .main > div.postscript, .topicalt-main > .container > .main > div.postscript {
  border-bottom: none; }

/* Side Menu */
.side-menu ul.menu {
  padding: 0;
  margin: 0;
  list-style: none; }

.side-menu ul.menu li {
  display: block;
  margin-bottom: 20px;
  font-family: 'UnitPro';
  font-size: 0.95em; }

.side-menu ul.menu li:last-child {
  margin-right: 0; }

.side-menu ul.menu li a {
  text-decoration: none !important;
  color: #003E7E;
  background: #E9EAEA;
  display: block;
  padding: 10px;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.side-menu ul.menu li a:hover, .side-menu ul.menu li a:focus {
  background: #666666;
  color: #ffffff !important; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : May 7, 2019, 6:02:49 PM
    Author     : trouve_m
*/
.share a {
  font-size: 30px; }

/* DROPTEAM */
#breadcrumb {
  display: none; }

.social-media ul {
  padding-left: 0; }

.social-media ul li {
  list-style: none;
  display: inline; }

.share a.fa {
  font-size: 40px;
  transition-duration: .5s;
  color: #3867bb !important; }

.share a.fa:hover {
  color: #c1c1c1; }

.btn--container {
  display: block;
  margin: 20px auto !important;
  max-width: 500px; }

.btn {
  text-decoration: none;
  color: #003E7E;
  background: #E9EAEA;
  display: inline-block;
  padding: 10px 40px;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  border-radius: 4px;
  margin-bottom: 1.5em;
  font-size: 16px;
  vertical-align: middle;
  transition-duration: 1s; }

.btn:hover {
  background: #003e7e;
  color: white;
  text-decoration: none; }

.fa-line-chart {
  font-size: 36px;
  vertical-align: middle;
  margin-left: 25px; }

/* Tabs */
/* Primary Tabs */
ul.tabs--primary {
  border-bottom: none;
  padding: 0.3em 0.8em;
  width: 100%;
  margin: 0 0 1em 0;
  padding: 0; }

ul.tabs--primary li {
  width: auto;
  float: left;
  display: block;
  margin: 0;
  padding: 0;
  font-size: 0.8em;
  line-height: 1.4; }

ul.tabs--primary li a {
  display: block;
  background: #E9EAEA;
  color: #003E7E;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  font-size: 1.2em;
  padding: 0.25em 0.75em;
  margin: 0 0.5em 0.5em 0;
  font-family: 'UnitPro';
  text-decoration: none; }

ul.tabs--primary li a:hover {
  background: #003E7E;
  color: #ffffff; }

ul.tabs--primary li a.active {
  background: #003E7E;
  color: #ffffff; }

/* Vertical Menu */
.menu-name-menu-corporate-partnership-board ul,
.pane-menu-menu-corporate-partnership-board ul,
.vertical-menu ul,
.menu-block-1 ul {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 0 0 0.75em 0;
  border-bottom: 1px solid #E9EAEA;
  border-top: 1px solid #E9EAEA;
  padding: 1.25em 0 0 0;
  width: 100%; }

.menu-name-menu-corporate-partnership-board ul li,
.pane-menu-menu-corporate-partnership-board ul li,
.vertical-menu ul li,
.menu-block-1 ul li {
  margin-bottom: 5px;
  margin: 0 0 1em 0;
  font-size: 0.8em;
  font-family: 'UnitPro';
  list-style-image: none !important;
  list-style-type: none !important; }

.menu-name-menu-corporate-partnership-board ul li a,
.pane-menu-menu-corporate-partnership-board ul li a,
.vertical-menu ul li a,
.menu-block-1 ul li a {
  color: #003E7E;
  text-decoration: underline;
  font-size: 1.15em; }

.menu-name-menu-corporate-partnership-board ul li a.active-trail, .menu-name-menu-corporate-partnership-board ul li a.active,
.pane-menu-menu-corporate-partnership-board ul li a.active-trail,
.pane-menu-menu-corporate-partnership-board ul li a.active,
.vertical-menu ul li a.active-trail,
.vertical-menu ul li a.active,
.menu-block-1 ul li a.active-trail,
.menu-block-1 ul li a.active {
  text-decoration: none;
  color: #333333; }

.menu-name-menu-corporate-partnership-board ul li a:hover, .menu-name-menu-corporate-partnership-board ul li a:focus,
.pane-menu-menu-corporate-partnership-board ul li a:hover,
.pane-menu-menu-corporate-partnership-board ul li a:focus,
.vertical-menu ul li a:hover,
.vertical-menu ul li a:focus,
.menu-block-1 ul li a:hover,
.menu-block-1 ul li a:focus {
  color: #333;
  text-decoration: none; }

.radix-layouts-sidebar .pane-block > ul.menu {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 0 0 0.75em 0;
  border-bottom: 1px solid #E9EAEA;
  border-top: 1px solid #E9EAEA;
  padding: 1.25em 0 0 0;
  width: 100%; }

.radix-layouts-sidebar .pane-block > ul.menu li {
  margin-bottom: 5px;
  margin: 0 0 1em 0;
  font-size: 0.8em;
  font-family: 'UnitPro';
  list-style-image: none !important;
  list-style-type: none !important; }

.radix-layouts-sidebar .pane-block > ul.menu li a {
  color: #003E7E;
  text-decoration: underline;
  font-size: 1.15em; }

.radix-layouts-sidebar .pane-block > ul.menu li a.active-trail, .radix-layouts-sidebar .pane-block > ul.menu li a.active {
  text-decoration: none;
  color: #333333; }

.radix-layouts-sidebar .pane-block > ul.menu li a:hover, .radix-layouts-sidebar .pane-block > ul.menu li a:focus {
  color: #333;
  text-decoration: none; }

.radix-layouts-sidebar .pane-block > ul.menu li ul {
  border-top: none;
  border-bottom: none;
  padding-left: 1.5em; }

.radix-layouts-sidebar .pane-block > ul.menu li ul li {
  font-size: 1em; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 9, 2018, 9:59:22 PM
    Author     : trouve_m
*/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 9, 2018, 9:59:22 PM
    Author     : trouve_m
*/
/*******************************************************************************
 * simple.layout.scss
 *
 * Styling of the "simple" layout demonstrating the Compass grid extension Susy
 * and building mobile first layouts.
 ******************************************************************************/
#filter-menu {
  z-index: 151; }

.conatiner {
  *zoom: 1;
  max-width: 1190px;
  max-width: 74.375rem;
  _width: 1190px;
  padding-left: 5px;
  padding-left: 0.3125rem;
  padding-right: 5px;
  padding-right: 0.3125rem;
  margin-left: auto;
  margin-right: auto; }

.conatiner:after {
  content: "";
  display: table;
  clear: both; }

/* Header */
.header {
  margin: 0 0 20px 0; }

.header #secondary-menu {
  display: none; }

.header .col.first {
  text-align: center; }

.header .col.first a:hover, .header .col.first a:focus {
  text-decoration: none; }

.header .col.first img {
  margin: 0 auto;
  display: block;
  margin-bottom: 1em;
  width: 40%;
  padding-top: 1em; }

/* Tab */
@media (min-width: 44em) {
  /* Header */
  .header {
    margin: 20px 30px; }

  .header .col.first {
    text-align: left;
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%; }

  .header .col.first img {
    margin: 0;
    width: 300px;
    padding-top: 0; }

  .header .col.second {
    width: 66.10169%;
    float: right;
    margin-right: 0;
    text-align: right; }

  /* Main Menu */ }
@media (min-width: 70em) {
  .header button.mobile {
    display: none; }

  .header #secondary-menu {
    display: inline-block; }

  .header .col.first img {
    display: inline;
    margin-bottom: 0; } }
.view-members-countries-listing ul {
  padding: 0;
  margin: 0;
  list-style: none;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2; }

.view-members-countries-listing ul li {
  position: relative;
  line-height: 35px;
  display: block; }

.view-members-countries-listing ul li a {
  color: #003E7E;
  font-size: 1.2em;
  padding: 0.25em 0;
  margin: 0;
  font-family: 'UnitPro';
  text-decoration: none;
  white-space: nowrap; }

.view-members-countries-listing ul li a:hover {
  text-decoration: underline; }

@media (min-width: 44em) {
  .view-members-countries-listing ul {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3; } }
.menu-name-menu-ecmt-multilateral-quota-men .menu .leaf, .menu-name-menu-ecmt-multilateral-quota-men .menu .expanded {
  list-style-image: none;
  list-style-type: none;
  margin-bottom: 5px;
  margin: 0 0 1em 0;
  font-size: 0.8em;
  font-family: 'UnitPro'; }
  .menu-name-menu-ecmt-multilateral-quota-men .menu .leaf a, .menu-name-menu-ecmt-multilateral-quota-men .menu .expanded a {
    color: #003E7E;
    text-decoration: underline;
    font-size: 1.15em; }
.menu-name-menu-ecmt-multilateral-quota-men .menu .expanded .menu a {
  font-size: 1.5em; }
.menu-name-menu-ecmt-multilateral-quota-men .menu:first-child {
  padding-left: 0; }
.menu-name-menu-ecmt-multilateral-quota-men .menu .menu {
  padding-top: 10px; }

html {
  scroll-behavior: smooth; }

.overlay--link {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.field--type-text-with-summary li {
  font-size: .8em; }

#panelizer-save-default {
  display: none; }

span.separator {
  text-align: center;
  display: block;
  margin-bottom: 20px;
  font-size: large;
  margin-top: 10px;
  color: lightgray; }

.section-member-countries h2.pane-title,
.node-type-member-country h2.pane-title {
  background: #F1BA2F;
  color: black;
  padding: 10px;
  font-size: 22px; }

.covid .caption-inner {
  border: none;
  background: none; }

.page-covid-19 .view-home-slider .slide-cartouche {
  background: #ffc42fe0;
  text-shadow: 1px 1px #8a8a8a; }

nav.navigation ul.menu.covid li a.active,
nav.navigation ul.menu.covid li a.active-trail {
  background: #F1BA2F; }

.page-covid-19 .view-home-slider .slide-link a {
  color: #000000;
  text-decoration: none; }

.page-covid-19 h2.pane-title {
  color: #F1BA2F; }

body.page-covid-19 > .main {
  background: unset; }

.page-covid-19 .main h1 {
  display: none; }

.covid-banner {
  text-align: center;
  background: #F1BA2F;
  font-weight: 600; }

.covid-banner a {
  padding: 10px;
  display: block; }

.card--plain {
  background: white;
  padding: 1em 3% 1.25em;
  margin-bottom: 1.75em;
  max-width: 750px; }
  .card--plain .card-text--title {
    font-size: 1.250em;
    margin-bottom: 0.3em;
    color: #003E7E;
    font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-weight: bold;
    line-height: 1.1; }
  .card--plain .card-text--subtitle {
    font-size: 1em;
    margin-bottom: 0.25em;
    font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
    font-weight: bold; }

.field--name-field-multimedia-title {
  font-size: 1.250em;
  margin-bottom: 0.3em;
  color: #003E7E;
  font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-weight: bold;
  line-height: 1.1; }

.field--name-field-multimedia-subtitle {
  font-size: 1em;
  margin-bottom: 0.25em;
  font-family: 'UnitPro', 'Avant Garde', Avantgarde, 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  font-weight: bold; }

/*# sourceMappingURL=itf.styles.css.map */
