body {
  background-image: none;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  background-color: #ffffff !important;
  line-height: inherit;
}
a:hover,
a:focus {
  text-decoration: none;
}
body,
body.overlay,
#mainContainer1 li,
#mainContainer1 label {
  color: #666666;
}

#mainContainer1 {
  background-color: #eaf3f8 !important;
  line-height: 1.42857143;
}
#mainContainer,
.wrapper-fixed {
  background-color: #ffffff;
  font-size: 120%;
  margin: 0 auto;
  max-width: 1210px;
  min-width: 200px;
  position: relative;
}

#mainContainer1 a {
  color: #3983bb;
}
#mainContainer1 a:link,
#mainContainer1 a:visited,
#mainContainer1 a:active,
#mainContainer1 a:focus {
  color: #3983bb;
}
#mainContainer1 a:hover {
  text-decoration: none;
  color: #95b804;
}

#mainContainer1 .container {
  width: 100%;
}

.wrapper-title-content {
  padding: 10px 20px 10px 20px;
  position: relative;
  margin: 0 auto;
  border-bottom: 3px solid #6aafd9;
  border-top: 1px solid #c1e3ee;
  background: #7bbde4;
}
.wrapper-title-content .panel {
  margin: 0;
}
.wrapper-title-content h1,
.wrapper-title-content h2 {
  margin: 0;
  color: #fff;
  font-size: 2em;
  font-weight: normal;
  text-decoration: none;
  text-transform: uppercase;
  text-align: left;
  line-height: 1.0em;
  -webkit-font-smoothing: antialiased;
  padding: 4px 0;
}

.affix {
  position: relative;
}

/* Overwrite EC-resp styles */
#path .menu-breadcrumb .list-group-item {
  padding: 0;
  display: inline-block;
}
#path .menu-breadcrumb .list-group-item.active,
#path .menu-breadcrumb .list-group-item.active:hover,
#path .menu-breadcrumb .list-group-item.active:focus {
  background-color: transparent;
}

#mainContainer1 .list-group-item {
  border: 1px solid #ddd;
  border-top: none;
  background-color: transparent;
}
#mainContainer1 .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
#mainContainer1 .list-group-item:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

#mainContainer1 li.expanded,
#mainContainer1 li.collapsed,
#mainContainer1 li.leaf {
  margin: 0;
  padding: 0;
}

.dropdown-menu > li > a {
  padding: 8px 20px;
}

#mainContainer1 .navbar-nav > li > .dropdown-menu {
  margin-top: 1px;
}

#mainContainer1 .dropdown:hover > ul.dropdown-menu {
  display: block;
  margin-top: 1px;
}

#mainContainer1 .list-group-item.active,
#mainContainer1 .list-group-item.active:hover,
#mainContainer1 .list-group-item.active:focus {
  background-color: #eee;
  border-color: #ddd;
  color: #036;
  z-index: 2;
}

#mainContainer1 .dropdown-menu {
  padding: 0;
  min-width: 200px;
}

#mainContainer1 .input-group .form-control {
  display: inline-block;
  float: left;
  width: 66.6667%;
  border-right: none;
}

#mainContainer1 .btn-search {
  display: inline-block;
  width: 33.3333%;
  border-radius: 0;
}

#mainContainer1 .btn-default {
  background-color: #ddd;
  border-color: #bbb;
  color: #333;
}

.not-front.no-sidebars #content-wrapper {
  padding-right: 0;
}

#page-title {
  margin-top: 0;
}

#mainContainer1 .panel {
  background-color: #fff;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
}

#mainContainer1 .panel-body {
  padding-left: 0;
}

#mainContainer1 .panel-default > .panel-heading {
  background-color: #fff;
  border-color: #fff;
  color: #000;
}

#mainContainer1 .panel-heading {
  border-bottom: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 10px 15px 10px 0;
}

.node .field-name-body {
  border-bottom: none;
}

#layout-footer {
  position: relative;
  margin: 0 auto;
  background: #0065a2;
  padding: 20px;
  font-size: 1em;
  color: #fff;
  border-radius: 0 0 5px 5px;
  border-top: 2px solid #074a8b;
  border-bottom: 3px solid #bfd1da;
  text-align: left;
}
#layout-footer .container {
  padding: 0;
}
#layout-footer .panel {
  background: none transparent;
  padding: 0;
}
#layout-footer .panel .panel-heading {
  color: #fff;
  margin: 0 0 1em 0;
  padding: 8px 10px 8px 10px;
  font-size: 1.2em;
  background: #00588f;
  border-bottom: 1px solid #1f6fa2;
  font-weight: bold !important;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#layout-footer .panel .panel-body {
  padding: 0;
  color: #fff;
  font-size: 1.14em;
}
#layout-footer .panel .panel-body li,
#layout-footer .panel .panel-body label {
  color: #fff;
}
#layout-footer .panel .panel-body a {
  color: #7fb8f5;
  cursor: pointer;
}
#layout-footer .panel .panel-body a:hover {
  color: #95b804;
}
#layout-footer .panel .panel-body dt {
  font-weight: bold;
}
#layout-footer .panel .panel-body dl {
  margin-bottom: 5px;
}

/* Responsiveness */
@media all and (max-width: 990px) {
  #mainContainer1 .panel-body {
    padding-bottom: 0;
  }
}
@media all and (max-width: 767px) {
  #mainContainer1 .visible-sm {
    display: block !important;
  }
  #mainContainer1 .hidden-xs {
    display: block !important;
  }

  #layout-header {
    height: auto;
    min-height: 80px;
  }

  #layout-header #main-title {
    font-size: 26px !important;
    left: 0;
    padding: 15px 0 0 100px;
    position: relative;
    text-transform: none;
    top: 0;
  }

  #layout-header #sub-title {
    color: #036;
    font-size: 18px !important;
    left: 0;
    padding: 0 0 0 100px;
    position: relative;
    text-decoration: none;
    top: -7px;
    z-index: 10;
  }

  #mainContainer1 .navbar-default {
    background-color: #0065a2;
    border-color: #0065a2;
  }

  .dropdown:hover > ul.dropdown-menu {
    display: none;
  }

  #mainContainer1 .mobile-user-bar.affix + .region-featured #main-menu .navbar {
    position: relative;
  }

  js #services,
  .js #block-menu-menu-service-tools .menu {
    display: none;
  }

  #mainContainer1 .lang-select-site {
    top: 20px;
  }

  #mainContainer1 .search-form .input-group-search {
    width: 100%;
  }

  #mainContainer1 .input-group .form-control {
    display: inline-block;
    float: left;
    width: 80%;
    border-right: none;
  }

  #mainContainer1 .btn-search {
    display: inline-block;
    width: 20%;
    border-radius: 0;
  }

  #mainContainer1 .form-item {
    margin-bottom: 0;
    margin-top: 0;
  }

  #mainContainer1 .container > .navbar-header,
  #mainContainer1 .container-fluid > .navbar-header,
  #mainContainer1 .container > .navbar-collapse,
  #mainContainer1 .container-fluid > .navbar-collapse {
    margin-left: 0;
    margin-right: 0;
  }

  #mainContainer1 .navbar-header a span {
    color: #fff;
  }

  #path {
    height: 30px;
    line-height: 2.5;
  }

  #layout-header {
    background-image: none;
  }

  .navbar-nav {
    margin: 0;
  }

  #mainContainer1 .list-group-item:last-child,
  #mainContainer1 .list-group-item:first-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  #mainContainer1 .mobile-user-bar {
    position: relative;
  }

  #mainContainer1 .mobile-user-bar .navbar-header {
    top: 0;
    height: auto;
  }

  body #mainContainer .region-featured-wrapper .home-button,
  body #mainContainer .region-featured-wrapper button#menu-button,
  body .wrapper-fixed .region-featured-wrapper .home-button,
  body .wrapper-fixed .region-featured-wrapper button#menu-button {
    background: #074a8b none repeat scroll 0 0;
    border: 1px solid #69c;
    border-radius: 0;
    color: #ffffff;
    float: left;
    font-size: 100%;
    margin: 5px 0 5px 15px;
    padding: 5px 10px;
  }

  #layout-footer {
    padding: 10px 0 15px;
    color: #fff;
    font-size: 0.89em;
  }
  #layout-footer a {
    color: #fff;
  }

  #block-menu-menu-service-tools .menu li.first a,
  #block-cce-basic-config-footer-ipg .menu li.first a {
    padding-bottom: 15px;
    padding-left: 12px;
  }

  #block-menu-menu-service-tools .menu a,
  #block-cce-basic-config-footer-ipg .menu a,
  #block-menu-menu-service-tools .menu a:visited,
  #block-cce-basic-config-footer-ipg .menu a:visited {
    border-left: none;
    color: #fff;
    font-size: 1em;
  }

  #block-menu-menu-service-tools .menu li,
  #block-cce-basic-config-footer-ipg .menu li {
    display: inline;
    padding: 0 12px 0 0;
  }

  #block-cce-basic-config-footer-ipg .menu {
    margin-top: 10px;
    text-align: center;
  }

  #block-cce-basic-config-footer-ipg .content a {
    padding: 0 12px;
  }

  #block-menu-menu-service-tools .menu li.first a,
  #block-cce-basic-config-footer-ipg .menu li.first a {
    padding-left: 12px;
  }
}

#block-views-health-quick-links-box-block-1 {
  background-color: #f5fbfd;
}

#mainContainer1 .region-sidebar-right {
  background: url("../images/inside_page_left.gif");
  padding-top: 10px;
}
#mainContainer1 #sidebar-right #block-block-5 .panel-body,
#mainContainer1 #sidebar-right #block-views-health-sc-beans-block .panel-body {
  padding: 0;
}

.front .region-content #block-system-main > .panel-body {
  padding: 0;
}
.front #mainContainer1 #sidebar-right {
  background: transparent none;
}

/* LAST NEWSLETTER */
.newsletter.box {
  background: #9dbe14;
  border: 1px solid #85a500;
  color: #fff;
  position: relative;
  z-index: 1;
  margin-bottom: 15px;
  border-radius: 5px;
}

.newsletter.box time {
  float: right;
  background: #7a9800;
  color: #fff;
  margin: 5px 10px 0 0;
  font-size: 90%;
  padding: 5px 7px;
  border-radius: 4px;
}

.newsletter.box h2,
.newsletter.box h3 {
  color: #fff;
  font-weight: bold;
  font-size: 120%;
  background: #85a500;
  padding: 8px 10px;
  margin: 0;
  border-bottom: 1px solid #a9cc17;
}

.newsletter.box a {
  color: #485408;
  text-decoration: none;
  display: block;
  font-weight: bold;
  margin: 8px 10px;
  cursor: pointer;
  overflow: hidden;
  height: 16px;
  border-top: 1px solid #d5f064;
  border-bottom: 1px solid #8aa323;
  text-align: left;
  background: #bfd466;
  padding: 5px 8px 5px 8px;
  border-radius: 5px;
}

.newsletter.box a:after {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  float: right;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../lib/bootstrap/img/glyphicons-halflings-white.png");
  background-position: 0 -96px;
  background-repeat: no-repeat;
  margin-top: 1px;
}

.newsletter.box a span {
  font-weight: bold;
  width: 92%;
  overflow: hidden;
  height: 16px;
  display: block;
  position: relative;
  float: left;
}

.newsletter.box a strong {
  top: 0;
  left: 0;
  white-space: nowrap;
  z-index: 100;
  display: block;
  width: auto;
  padding: 0;
  background: none;
  border-radius: 0;
  position: absolute;
}

.newsletter.box a:hover {
  color: #fff;
  background: #acc735;
}

.sidebar-right .block .content a.list-group-item {
  padding: 0 !important;
}

.region-pre-content .panel {
  margin: 0;
}
.region-pre-content .panel-heading {
  display: none;
}

#mainContainer1 #block-system-main > .panel-body {
  padding-right: 0;
}
#mainContainer1 #block-system-main .field-name-body h3,
#mainContainer1 #block-system-main .field-name-field-introduction h3 {
  color: #0065a2;
  margin: 18px 0 6px 0;
  font-size: 1.4em;
  font-weight: bold;
  padding: 0 0 0 15px;
  line-height: 1.1em;
}
#mainContainer1 #block-system-main .field-name-body ul,
#mainContainer1 #block-system-main .field-name-field-introduction ul {
  padding: 0 0 0 18px;
}
#mainContainer1 #block-system-main .field-name-body ul li,
#mainContainer1 #block-system-main .field-name-field-introduction ul li {
  margin: 4px 0;
}
#mainContainer1 #block-system-main .field-name-body table,
#mainContainer1 #block-system-main .field-name-field-introduction table {
  border-left: 0;
  margin-top: 15px;
  text-align: left !important;
}
#mainContainer1 #block-system-main .field-name-body table th,
#mainContainer1 #block-system-main .field-name-field-introduction table th {
  padding: 5px 10px 7px 10px;
  border-top: 0;
  border-right: 0;
  color: #5887a2;
  background: #e3ecf3;
  font-weight: bold;
  border-bottom: 1px solid #cadce9;
}
#mainContainer1 #block-system-main .field-name-body table td,
#mainContainer1 #block-system-main .field-name-field-introduction table td {
  padding: 6px 10px 6px 10px;
  border-top: 1px solid #ecf1f5;
}
#mainContainer1 #block-system-main .field-name-body table > tbody > tr:nth-child(odd) > td,
#mainContainer1 #block-system-main .field-name-field-introduction table > tbody > tr:nth-child(odd) > td {
  background-color: #f8fbfe;
}
#mainContainer1 #block-system-main .field-name-body .tableDefault,
#mainContainer1 #block-system-main .field-name-field-introduction .tableDefault {
  border: 0;
}
#mainContainer1 #block-system-main .field-name-body .nothing,
#mainContainer1 #block-system-main .field-name-field-introduction .nothing {
  border: 0;
}

.img-responsive {
  width: 100%;
}

a[href$=".pdf"] {
  background: url("../images/pdf.png") no-repeat right center;
  padding-top: 2px !important;
  padding-right: 19px !important;
  padding-bottom: 1px !important;
}
a[href$=".pdf"].no-icon {
  background: none transparent;
  padding: inherit;
}

a[href$=".doc"] {
  background: url("../images/word.png") no-repeat right center;
  padding-top: 2px !important;
  padding-right: 19px !important;
  padding-bottom: 1px !important;
}
a[href$=".doc"].no-icon {
  background: none transparent;
  padding: inherit;
}

a[href$=".docx"] {
  background: url("../images/word.png") no-repeat right center;
  padding-top: 2px !important;
  padding-right: 19px !important;
  padding-bottom: 1px !important;
}
a[href$=".docx"].no-icon {
  background: none transparent;
  padding: inherit;
}

a[href$=".xls"] {
  background: url("../images/excel.png") no-repeat right center;
  padding-top: 2px !important;
  padding-right: 19px !important;
  padding-bottom: 1px !important;
}
a[href$=".xls"].no-icon {
  background: none transparent;
  padding: inherit;
}

a[href$=".xlsx"] {
  background: url("../images/excel.png") no-repeat right center;
  padding-top: 2px !important;
  padding-right: 19px !important;
  padding-bottom: 1px !important;
}
a[href$=".xlsx"].no-icon {
  background: none transparent;
  padding: inherit;
}

a[href$=".ppt"] {
  background: url("../images/ppt.png") no-repeat right center;
  padding-top: 2px !important;
  padding-right: 19px !important;
  padding-bottom: 1px !important;
}
a[href$=".ppt"].no-icon {
  background: none transparent;
  padding: inherit;
}

a[href$=".pptx"] {
  background: url("../images/ppt.png") no-repeat right center;
  padding-top: 2px !important;
  padding-right: 19px !important;
  padding-bottom: 1px !important;
}
a[href$=".pptx"].no-icon {
  background: none transparent;
  padding: inherit;
}

.dropdown-menu a[href$=".pdf"] {
  padding: 11px 8px !important;
  background-position: right 5px top 10px;
}

.item-list .pager li {
  margin: 0;
  padding: 0;
}
.item-list .pager li.pager-current first {
  font-weight: bold;
  text-decoration: none !important;
  border: solid 1px #3983bb;
  background: #3983bb;
  padding: 2px 4px !important;
  margin: 1px !important;
  color: #fff !important;
}
.item-list .pager li a {
  text-decoration: none !important;
  font-weight: normal !important;
  padding: 2px 4px;
  margin: 1px;
  border: solid 1px #fff;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.item-list .pager li a:hover {
  border: solid 1px #3983bb;
  background-color: transparent;
}

.region-content #block-system-main {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

.region-content-top {
  margin-top: 1em;
}
.region-content-top .panel-body {
  padding: 0;
}

body[class*="keydoc"] .region-content #block-system-main > .panel-body {
  padding: 0;
}

div.more-link > a,
div.more-link > a:visited,
div.more-link > a:hover {
  font-size: 1em;
  color: #3983bb;
  display: inline-block;
  text-align: left;
  margin-top: 0;
}

.region-header_search_form .btn-search {
  background-color: #50a0cf;
}

#mainContainer1 .field.field-name-body {
  text-align: justify;
}
#mainContainer1 .field.intro {
  border-bottom: 1px solid #99b7d4;
  padding-bottom: 4px;
  margin: 0 0 20px 0;
  text-align: justify;
  position: relative;
}
.field.intro *:last-child {
  margin-bottom: 0;
}

#content-title {
  display: block;
  color: #0065a2;
  font-size: 2em;
  font-weight: normal;
  margin: 0.3em 0 0.5em 0;
  line-height: 1.1em;
}

.health-view-health-sc-landing-page #content-title,
.front #content-title,
.health-view-health-links-list.health-links-list-page-4 #content-title,
.health-view-health-links-list.health-links-list-page-15 #content-title,
.health-view-health-links-list.health-links-list-page-12 #content-title,
.health-view-health-links-list.health-links-list-page-1 #content-title {
  display: none !important;
}

#block-language-selector-site-language-selector-site {
  display: inline-block;
  position: relative !important;
  right: 0 !important;
}
#block-language-selector-site-language-selector-site .lang-select-site__link {
  margin: 0 !important;
  font-size: 0.9em;
}

.sc-about {
  display: none !important;
}

.hs-about a {
  border: none !important;
}

.region-header-top {
  text-align: right;
}

#mainContainer1 .filter > a {
  float: none;
  width: 100%;
  border-radius: 20px;
  padding: 8px 15px;
  background: #50a0cf;
  display: block;
  text-decoration: none;
  color: #ffffff !important;
  cursor: default;
}
#mainContainer1 .filter > a i {
  float: left;
  margin-right: 10px;
  display: none;
}
.filter > ul {
  border-radius: 0 0 10px 10px;
  min-width: 100%;
  float: left;
  margin: 12px 15px 10px 0 !important;
  padding: 0 !important;
  text-align: left;
  display: block;
  background: #fff;
}
.filter > ul li {
  padding: 0;
  margin-bottom: 1px;
  display: block;
  list-style-type: none !important;
}
#mainContainer1 .filter > ul li a {
  padding: 8px 15px;
  background: #e1f0fe;
  color: #3983bb;
  border-radius: 0;
  display: block;
  text-decoration: none;
  white-space: nowrap;
}
#mainContainer1 .filter > ul li a.current,
#mainContainer1 .filter > ul li a:hover {
  background: #95b804;
  text-decoration: none;
  color: #fff;
}
#mainContainer1 .filter > ul li:first-child a {
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
}
#mainContainer1 .filter > ul li:last-child a {
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0;
  border-radius: 0 0 10px 10px;
}

.step-menu {
  position: relative;
  margin-right: 50px;
}
.step-menu:before {
  content: "";
  position: absolute;
  background: #eaf3f8;
  top: 45px;
  width: 100%;
  height: 60px;
  z-index: 1;
}
.step-menu:after {
  content: "";
  display: block;
  position: absolute;
  top: 25px;
  left: 100%;
  border: 50px solid #eaf3f8;
  border-right: 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.step-menu > ul {
  display: table;
  margin: 0;
  padding: 0;
  width: 100%;
  z-index: 2;
  position: relative;
}
.step-menu > ul > li {
  display: table-cell;
  padding: 5px;
  width: 1%;
  vertical-align: top;
}
.step-menu > ul > li:last-child {
  padding-right: 15px;
}
#mainContainer1 .step-menu > ul > li > a {
  padding: 8px;
  background: #50a0cf;
  display: table-cell;
  text-decoration: none;
  color: #fff;
  border-radius: 15px;
  height: 130px;
  vertical-align: middle;
  text-align: center;
}
.step-menu > ul > li > a:hover {
  background: #95b6d6;
}
.step-menu > ul > li > a.current {
  background: #e04e4e;
}
.step-menu > ul > li > a > strong {
  white-space: nowrap;
  display: block;
}
.step-menu > ul > li > a .glyphicon {
  display: none;
}

.view-id-health_slides_highlights.view-display-id-page_1 .views-row {
  display: block;
  border: 1px solid #ede9e2;
  background: #f6f6f6;
  padding: 16px 20px 20px 20px;
  margin: 10px 0 0 0;
  color: #666;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YzZjJmMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f8), color-stop(100%, #f3f2f0));
  background-image: -moz-linear-gradient(#f9f9f8, #f3f2f0);
  background-image: -webkit-linear-gradient(#f9f9f8, #f3f2f0);
  background-image: linear-gradient(#f9f9f8, #f3f2f0);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row .views-field-field-start-date {
  font-size: 85%;
  color: #757575;
  background: #e5e2dd;
  float: right;
  margin-bottom: 5px;
  border: 1px solid #dfdedd;
  position: relative;
  top: -8px;
  right: -21px;
  border-radius: 4px 0 0 4px;
  box-shadow: 0 2px 0px #e5e5e5;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row .views-field-field-start-date span {
  display: block;
  padding: 8px 10px 8px 10px;
  border-top: 1px solid #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWJlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDVjZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #edebe7), color-stop(100%, #d9d5ce));
  background-image: -moz-linear-gradient(#edebe7, #d9d5ce);
  background-image: -webkit-linear-gradient(#edebe7, #d9d5ce);
  background-image: linear-gradient(#edebe7, #d9d5ce);
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row .views-field-title {
  margin-bottom: 0.2em;
  font-size: 100%;
  padding: 0;
  font-weight: bold;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row a {
  text-decoration: none;
  color: #fff;
  border-radius: 20px;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row a i {
  float: left;
  margin-right: 10px;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row > ul {
  border-radius: 0 0 10px 10px;
  min-width: 100%;
  float: left;
  margin: 12px 15px 10px 0 !important;
  padding: 0 !important;
  text-align: left;
  display: block;
  background: #fff;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row > ul li {
  padding: 0;
  margin-bottom: 1px;
  display: block;
  list-style-type: none !important;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row > ul li a {
  padding: 8px 15px;
  background: #e1f0fe;
  color: #3983bb;
  border-radius: 0;
  display: block;
  text-decoration: none;
  white-space: nowrap;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row > ul li a.current,
.view-id-health_slides_highlights.view-display-id-page_1 .views-row > ul li a:hover {
  background: #95b804;
  text-decoration: none;
  color: #fff;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row > ul li:first-child a {
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row > ul li:last-child a {
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0;
  border-radius: 0 0 10px 10px;
}

.step-menu {
  position: relative;
  margin-right: 50px;
}
.step-menu:before {
  content: "";
  position: absolute;
  background: #eaf3f8;
  top: 45px;
  width: 100%;
  height: 60px;
  z-index: 1;
}
.step-menu:after {
  content: "";
  display: block;
  position: absolute;
  top: 25px;
  left: 100%;
  border: 50px solid #eaf3f8;
  border-right: 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.step-menu > ul {
  display: table;
  margin: 0;
  padding: 0;
  width: 100%;
  z-index: 2;
  position: relative;
}
.step-menu > ul > li {
  display: table-cell;
  padding: 5px;
  width: 1%;
  vertical-align: top;
}
.step-menu > ul > li:last-child {
  padding-right: 15px;
}
.step-menu > ul > li > a {
  padding: 8px;
  background: #50a0cf;
  display: table-cell;
  text-decoration: none;
  color: #fff;
  border-radius: 15px;
  height: 130px;
  vertical-align: middle;
  text-align: center;
}
.step-menu > ul > li > a:hover {
  background: #95b6d6;
}
.step-menu > ul > li > a.current {
  background: #e04e4e;
}
.step-menu > ul > li > a > strong {
  white-space: nowrap;
  display: block;
}
.step-menu > ul > li > a .glyphicon {
  display: none;
}

.topic-banner .title,
.topic-banner .small {
  color: #fff;
  font-size: 7em;
  line-height: 1em;
  font-weight: bold;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.2);
}
.topic-banner .small {
  font-size: 36px;
  margin-top: 10px;
  padding-left: 4px;
  font-weight: normal;
}

.view-id-health_slides_highlights.view-display-id-page_1 .views-row {
  display: block;
  border: 1px solid #ede9e2;
  background: #f6f6f6;
  padding: 16px 20px 20px 20px;
  margin: 10px 0 0 0;
  color: #666;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YzZjJmMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f8), color-stop(100%, #f3f2f0));
  background-image: -moz-linear-gradient(#f9f9f8, #f3f2f0);
  background-image: -webkit-linear-gradient(#f9f9f8, #f3f2f0);
  background-image: linear-gradient(#f9f9f8, #f3f2f0);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row .views-field-field-start-date {
  font-size: 85%;
  color: #757575;
  background: #e5e2dd;
  float: right;
  margin-bottom: 5px;
  border: 1px solid #dfdedd;
  position: relative;
  top: -8px;
  right: -21px;
  border-radius: 4px 0 0 4px;
  box-shadow: 0 2px 0px #e5e5e5;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row .views-field-field-start-date span {
  display: block;
  padding: 8px 10px 8px 10px;
  border-top: 1px solid #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWJlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDVjZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #edebe7), color-stop(100%, #d9d5ce));
  background-image: -moz-linear-gradient(#edebe7, #d9d5ce);
  background-image: -webkit-linear-gradient(#edebe7, #d9d5ce);
  background-image: linear-gradient(#edebe7, #d9d5ce);
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row .views-field-title {
  margin-bottom: 0.2em;
  font-size: 100%;
  padding: 0;
  font-weight: bold;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row a {
  color: #3983bb;
  text-decoration: none;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row a:hover,
.view-id-health_slides_highlights.view-display-id-page_1 .views-row a:hover .glyphicon {
  color: #acc82a;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row .glyphicon {
  margin-left: 5px;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row small {
  font-size: 90%;
  color: #a0bd1b;
  font-weight: normal;
}
.view-id-health_slides_highlights.view-display-id-page_1 .views-row p {
  background: #fafaf8;
  padding: 10px;
  margin-top: 13px;
  border-top: 2px solid #edecea;
  border-radius: 4px;
}

.bscnt.extra {
  display: none;
}

.sprite {
  display: inline-block;
  width: 25px;
  height: 25px;
  background: url("../images/sprite.png") -22px -69px no-repeat transparent;
  vertical-align: bottom;
  margin-right: 5px;
}
.sprite.sprite-rss {
  background-position: 0px -69px;
  width: 22px;
}

.a-chevron a {
  position: relative;
}
.a-chevron a:after {
  content: "\e080";
  position: relative;
  top: 1px;
  display: block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: sub;
}

.sub_categories,
.field-name-body {
  margin-bottom: 3em;
}

.field-name-body .mainText h2 {
  color: #0065a2;
  margin: 18px 0 6px 0;
  font-size: 1.6em;
  font-weight: bold;
  line-height: 1.1em;
  padding: 0;
}
.field-name-body h3 {
  background: url(../images/arrow.gif) 0 3px no-repeat;
}
.field-name-body h4 {
  color: #135d9f;
  margin: 13px 0 4px 0;
  font-size: 1.2em;
  font-style: normal;
  line-height: 1.1em;
  padding: 0;
  font-weight: bold;
}

.field-name-body .tabs .nav {
  border-bottom: 1px solid #dfdfdf;
  padding: 0 !important;
  font-size: 100%;
  font-weight: normal;
}
.field-name-body .tabs .nav li {
  float: left;
  margin: 0 5px 0 0 !important;
  padding: 0;
  display: block;
}
.field-name-body .tabs .nav li a {
  float: left;
  padding: 8px 10px;
  border-radius: 3px 3px 0 0;
  background: #cfcfcf;
  text-decoration: none;
  border: 1px solid #cfcfcf;
  color: #fff;
}
.field-name-body .tabs .nav li a strong {
  font-weight: normal;
}
.field-name-body .tabs .nav li a.selected {
  background: #fff;
  border: 1px solid #cfcfcf;
  border-bottom-color: #fff;
  color: #01539f;
  padding-bottom: 9px;
  margin-bottom: -1px;
}
.field-name-body .tabs .nav li a:hover {
  background: #01539f;
  color: #fff;
  border: 1px solid #01539f;
}

.img-menu .row {
  margin-bottom: 10px;
}
.columnize-2 .column.first .health-group-item {
  padding-right: 15px;
}
.columnize-2 .column.last .health-group-item {
  padding-left: 15px;
}

.columnize-3 .column .health-group-item {
  padding-left: 20px;
  padding-right: 10px;
}

.file {
  position: relative;
}

.print-area {
  display: none;
}

.white-birder {
  border: 1px solid #ffffff;
}

.rounded {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

.field-name-body .slideshow,
.field-name-body #slideshow {
  padding: 0 !important;
  margin: 0;
  text-align: center;
}
.field-name-body .slideshow li,
.field-name-body #slideshow li {
  list-style-type: none;
  list-style-image: none;
  display: inline-block;
}
.field-name-body .slideshow li:first-child,
.field-name-body #slideshow li:first-child {
  display: block;
}
.field-name-body .slideshow li a,
.field-name-body #slideshow li a {
  padding: 0.3em;
}
.field-name-body .slideshow li a img,
.field-name-body #slideshow li a img {
  max-width: 10vw;
  max-height: 9em;
}
.field-name-body .slideshow li:first-child a img,
.field-name-body #slideshow li:first-child a img {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  display: block;
}

.panel .panel-body .list-group a {
  display: inherit;
}

#main-menu {
  font-size: 1em;
  min-height: 43px;
  border-bottom: 1px solid #e9e6da;
}

.navbar .container,
.navbar-collapse {
  padding-left: 0;
  padding-right: 0;
  margin: 0;
}

.navbar-default {
  background-color: #7bbde4;
  min-height: 43px;
  -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2) inset;
}

#main-menu .navbar-nav > .open > a,
#main-menu .navbar-nav > .open > a:hover,
#main-menu .navbar-nav > .open > a:focus {
  border-radius: 0;
  color: #036;
}

#main-menu .navbar-nav > li > a.active {
  background-color: transparent;
  border-radius: 0;
  color: #ffffff;
  background-color: #5192b8 !important;
  -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  overflow: hidden;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
#main-menu .navbar-nav > li > a.active:after {
  position: absolute;
  left: 50%;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
  content: " ";
  top: 100%;
  margin-left: -10px;
  margin-top: -5px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
#main-menu .navbar-nav > li > a.active:hover {
  background-color: #a7daf8 !important;
}

#main-menu .navbar-nav > li > a {
  background-color: transparent;
  border: medium none;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 1.1em;
  font-weight: 600 !important;
  padding: 11px 25px 12px 25px;
}

.navbar {
  border: none;
}

.navbar-default .navbar-nav > li > a {
  background-color: #fff;
  color: #036;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background-color: #a7daf8 !important;
  -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  overflow: hidden;
}
.navbar-default .navbar-nav > li > a:hover:after,
.navbar-default .navbar-nav > li > a:focus:after {
  position: absolute;
  left: 50%;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
  content: " ";
  top: 100%;
  margin-left: -10px;
  margin-top: -5px;
  border-top-width: 0;
  border-bottom-color: #fff;
}

.navbar-default .navbar-nav > li > a.active:hover,
.navbar-default .navbar-nav > li > a.active:focus {
  background-color: #a7daf8 !important;
  -moz-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset;
  overflow: hidden;
}
.navbar-default .navbar-nav > li > a.active:hover:after,
.navbar-default .navbar-nav > li > a.active:focus:after {
  position: absolute;
  left: 50%;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
  content: " ";
  top: 100%;
  margin-left: -10px;
  margin-top: -5px;
  border-top-width: 0;
  border-bottom-color: #fff;
}

.block-menu > div > .menu > .first a {
  padding: 5px 0 6px !important;
  margin-right: 5px;
  margin-left: 18px;
  padding-bottom: 9px !important;
}
.block-menu > div > .menu > .first a:hover {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent !important;
}
.block-menu > div > .menu > .first a:hover:after {
  display: none;
}
.block-menu > div > .menu > .first a:hover .glyphicon.menu-no-title {
  background-color: #a7daf8;
  color: #ffffff;
}
.block-menu > div > .menu > .first a .glyphicon.menu-no-title {
  background-position: 8px -18px;
  background-color: #fff;
  padding: 7px 8px 7px 7px;
  border-radius: 30px;
  color: #3983bb;
}

#mainContainer1 #block-menu-menu-health-sc-menu {
  margin: 2em 20px 0;
}
#mainContainer1 #block-menu-menu-health-sc-menu .panel-body {
  padding: 0;
  background: none #0065a2;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px 0 0 4px;
  border-bottom: 6px solid #eaf4ff;
  line-height: 1.2em;
}
#mainContainer1 #block-menu-menu-health-sc-menu .panel-body .list-group {
  padding: 0;
  margin: 0;
  margin-top: -3px;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) {
  font-size: 5px;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li {
  display: inline-block;
  font-size: 13px;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li ul {
  background-color: transparent;
  padding-top: 10px;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li ul li {
  float: none;
  display: block;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li ul li ul {
  position: absolute;
  left: 100%;
  top: 0;
  padding: 0;
  margin: 0;
  background-color: #193f68;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li ul li ul a {
  background-color: #193f68;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li ul li ul a:hover {
  background-color: #036;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li ul li.dropdown:after {
  content: "";
  background: url("../images/glyphicons-halflings-white.png") 0 -96px no-repeat;
  display: inline-block;
  width: 14px;
  height: 14px;
  text-indent: -2000em;
  position: absolute;
  right: 7px;
  top: 10px;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li ul li a {
  border-bottom: none !important;
  background-color: #235183;
  padding: 8px 11px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding-left: 10px;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li a {
  color: #ffffff;
  background-color: #64b1df;
  padding: 10px 8px;
  border: none;
  border-bottom: 2px solid #4f90cf !important;
  font-weight: bold;
  display: block;
  margin: 0 0 0 0 !important;
  z-index: auto;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) li a.active {
  background-image: none;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) > li:first-child {
  box-sizing: initial;
  display: block;
  float: left;
  padding: 8px 7px 7px 5px !important;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px 0 0 4px;
  background-color: #0065a2;
  border-right: 3px solid #005385;
  margin: 0 0 -10px !important;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) > li:first-child a.health-subnav-menu-trigger {
  display: block;
  background: #2688bd;
  padding: 6px 8px !important;
  color: #fff;
  text-decoration: none;
  border-radius: 4px;
  border-bottom: 1px solid #01507a;
  font-weight: normal;
  margin: 0 !important;
  font-size: 0.95em;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu:not(.dropdown-menu) > li:last-child a {
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0;
  border-radius: 0 !important;
}
#mainContainer1 #block-menu-menu-health-sc-menu .menu.dropdown-menu a:hover {
  background-color: #193f68;
}

#mainContainer1 .subnav-breadcrumb {
  font-size: 100%;
  padding: 0 1.6em;
}
#mainContainer1 .subnav-breadcrumb .item-list {
  margin-bottom: 15px;
  border-radius: 6px;
  border-bottom: 1px solid #e7f0f8;
  background: #f0f7fd;
  padding: 8px 10px;
}
#mainContainer1 .subnav-breadcrumb .item-list ul {
  padding: 0;
  margin: 0;
}
#mainContainer1 .subnav-breadcrumb .item-list ul li {
  padding: 0;
  margin: 0;
  display: inline-block;
  color: #3983bb !important;
}
#mainContainer1 .subnav-breadcrumb .item-list ul li:first-child {
  margin-right: 0.5em;
}
#mainContainer1 .subnav-breadcrumb .item-list ul li .glyphicon {
  vertical-align: text-top;
  padding: 0 4px;
}
#mainContainer1 .subnav-breadcrumb .item-list ul li a {
  color: #3983bb !important;
  font-weight: bold;
}

.scientific-committees-page #mainContainer1 .subnav-breadcrumb {
  margin-top: 10px;
}

#mainContainer1 #block-system-main .content {
  padding: 0;
}

#mainContainer1 .block ul {
  margin: 0;
  padding: 0;
}

.sidebar-right #block-views-health-links-list-block-1,
.sidebar-right #block-views-health-links-list-block-3,
.sidebar-right #block-views-health-links-list-block-5,
.sidebar-right #block-views-health-highlights-block-1,
.sidebar-right #block-views-health-highlights-block {
  clear: both;
  border: 1px solid #d6edfd;
  color: #5d6150;
  margin-bottom: 15px;
  background: #f5fbfd;
  border-radius: 5px;
}
.sidebar-right #block-views-health-links-list-block-1 .panel-heading,
.sidebar-right #block-views-health-links-list-block-3 .panel-heading,
.sidebar-right #block-views-health-links-list-block-5 .panel-heading,
.sidebar-right #block-views-health-highlights-block-1 .panel-heading,
.sidebar-right #block-views-health-highlights-block .panel-heading {
  color: #4a89ad;
  background: #e7f5fd;
  padding: 8px 0 8px 10px !important;
  margin: 0;
  border-bottom: 1px solid #d6edfd;
  font-weight: normal !important;
  font-size: 1.4em;
}
.sidebar-right #block-views-health-links-list-block-1 .panel-body,
.sidebar-right #block-views-health-links-list-block-3 .panel-body,
.sidebar-right #block-views-health-links-list-block-5 .panel-body,
.sidebar-right #block-views-health-highlights-block-1 .panel-body,
.sidebar-right #block-views-health-highlights-block .panel-body {
  padding: 15px !important;
}

#block-menu-menu-service-tools,
#block-menu-menu-health-service {
  position: relative;
  background: transparent none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-family: Verdana, Arial, sans-serif;
  margin: 0;
  display: inline-block;
  z-index: 999;
}
#block-menu-menu-service-tools .panel-heading,
#block-menu-menu-health-service .panel-heading {
  display: none;
}
#block-menu-menu-service-tools .panel-body,
#block-menu-menu-health-service .panel-body {
  padding: 0 !important;
}
#block-menu-menu-service-tools .menu,
#block-menu-menu-health-service .menu {
  font-size: 0.9em;
  padding: 0 !important;
  margin: 0 1em 0 0;
  text-align: right;
  left: auto;
  right: auto !important;
  position: relative;
}
#block-menu-menu-service-tools .menu li,
#block-menu-menu-health-service .menu li {
  display: inline-block;
}
#block-menu-menu-service-tools .menu li a,
#block-menu-menu-health-service .menu li a {
  border-width: 0 1px 0 0;
  border-color: #333;
  border-style: solid;
  padding: 0  5px 0 0 !important;
  margin: 0 !important;
  color: #396ea2;
  background: transparent none !important;
}
#block-menu-menu-service-tools .menu li a:hover,
#block-menu-menu-health-service .menu li a:hover {
  background: transparent none;
  text-decoration: underline;
  color: #396ea2;
}
#block-menu-menu-service-tools .menu li.sc-about-link,
#block-menu-menu-health-service .menu li.sc-about-link {
  display: none;
}
#block-menu-menu-service-tools .menu li.first a,
#block-menu-menu-health-service .menu li.first a {
  border-right: 1px solid #333;
}
#block-menu-menu-service-tools .menu li:last-child a,
#block-menu-menu-health-service .menu li:last-child a {
  border: none;
}

#services,
#path {
  font-size: 0.9em;
}
#services,
#path {
  font-family: Verdana, Arial, sans-serif;
}
#services a:hover,
#path a:hover {
  background-color: transparent;
}

.js #services {
  padding-right: 100px;
  right: 60px;
}

.block-nexteuropa-europa-search .panel-body {
  padding: 0;
}

.block-nexteuropa-europa-search #nexteuropa-europa-search-search-form {
  position: relative;
  float: right;
}

#block-block-1 .list-group-item {
  padding: 0;
  border: none;
}

#block-block-1 .content li {
  margin-bottom: 1em;
}

#block-block-1 .content li:last-child {
  margin-bottom: 0;
}

#block-views-health-subnav-block .panel {
  margin-bottom: 0;
}

#block-views-health-subnav-block .panel-body,
#block-views-health-subnav-block-1 .panel-body {
  padding: 1.6em 15px 10px 15px;
}

#block-views-health-subnavmenu-block {
  display: block;
  visibility: hidden;
  margin: 0 20px 10px;
  color: #ffffff;
  font-size: 1.083333em;
}
#block-views-health-subnavmenu-block .panel-body {
  background: #0b6ba6;
  padding: 20px 15px;
  color: #fff;
  border-radius: 6px;
  clear: both;
}
#block-views-health-subnavmenu-block .panel-body .view-content h3 {
  margin: 0 0 5px 0;
  color: #fff;
  padding: 6px 10px;
  background: #1278b6;
  border-bottom: 1px solid #005b92;
  border-radius: 4px;
  display: block;
  font-size: 1em;
  font-weight: bold;
}
#block-views-health-subnavmenu-block .panel-body .view-content ul {
  margin-bottom: 2em;
  padding-left: 0;
}
#block-views-health-subnavmenu-block .panel-body .view-content ul li {
  color: #ffffff;
  font-weight: bold;
  padding: 0;
  margin: 0;
}
#block-views-health-subnavmenu-block .panel-body .view-content ul li a {
  color: #d8f0ff;
  display: block;
  padding: 4px 10px;
  line-height: normal;
}
#block-views-health-subnavmenu-block .panel-body .view-content ul li a:hover {
  color: #fff;
  background-color: #1374b1;
}
#block-views-health-subnavmenu-block .panel-body .view-content ul li a .glyphicon {
  display: none;
}

#block-cce-basic-config-footer-ipg {
  width: auto !important;
  display: block !important;
  margin-bottom: -50px;
  text-align: center;
  color: #5aa0cf;
}
#block-cce-basic-config-footer-ipg .content .menu {
  display: none;
}
#block-cce-basic-config-footer-ipg .content.panel-body {
  padding-left: 0;
}

#mainContainer1 .health-cs-menu-block {
  margin-bottom: 1em;
  background-color: #163250;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
}
#mainContainer1 .health-cs-menu-block .dropdown-menu {
  position: relative !important;
  top: auto;
  display: block !important;
  float: none !important;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#mainContainer1 .health-cs-menu-block .menu-heading {
  background-color: transparent;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: bold;
  padding: 8px 10px;
}
#mainContainer1 .health-cs-menu-block .list-group {
  margin: 0 !important;
}
#mainContainer1 .health-cs-menu-block .list-group li {
  list-style-type: none;
  list-style-image: none;
}
#mainContainer1 .health-cs-menu-block .list-group li a {
  color: #ffffff;
  font-weight: bold;
  -moz-border-radius: 0px !important;
  -webkit-border-radius: 0px;
  border-radius: 0px !important;
  border: none !important;
  background-color: #235183;
}
#mainContainer1 .health-cs-menu-block .list-group li a:hover,
#mainContainer1 .health-cs-menu-block .list-group li a.active,
#mainContainer1 .health-cs-menu-block .list-group li a.active-trail {
  background-color: #51749b;
}
#mainContainer1 .health-cs-menu-block .list-group li ul li a {
  background-color: #698099;
  padding-left: 2.5em;
}
#mainContainer1 .health-cs-menu-block .list-group li ul li a.active,
#mainContainer1 .health-cs-menu-block .list-group li ul li a.active-trail {
  color: #375270;
  background-color: #6e859e;
  font-weight: bold;
}
#mainContainer1 .health-cs-menu-block .list-group li ul li a:hover {
  background-color: #788ea7;
}

#block-nexteuropa-europa-search-nexteuropa-europa-search-form .panel-body,
#block-block-1 .panel-body {
  padding: 0 !important;
}

.region-footer .block {
  display: inline-block;
  max-width: 32%;
  width: 32%;
  vertical-align: top;
  overflow: hidden;
  font-family: Verdana, Arial, sans-serif;
}
.region-footer .block:nth-child(2) {
  margin: 0 1.49%;
}
.region-footer .block.block-cce-basic-config-footer-ipg {
  width: 100%;
  display: block;
  clear: both;
}
.region-footer #block-block-2 .panel-body {
  padding-left: 10px;
}
.region-footer #block-block-3 .panel-body a,
.region-footer #block-block-4 .panel-body a {
  width: 48%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 1em;
  border: 1px solid transparent;
}
.region-footer #block-block-3 .panel-body a:first-child,
.region-footer #block-block-4 .panel-body a:first-child {
  margin-right: 2%;
}
.region-footer #block-block-3 .panel-body a:hover,
.region-footer #block-block-4 .panel-body a:hover {
  border: 1px solid #95b804;
}
.region-footer #block-block-3 .panel-body .field-name-field-caption,
.region-footer #block-block-4 .panel-body .field-name-field-caption {
  display: none;
}

.sidebar-right #block-views-health-links-list-block-1 .panel-body {
  padding: 0 !important;
}
.sidebar-right #block-views-health-links-list-block-3 .panel-body,
.sidebar-right #block-views-health-links-list-block-5 .panel-body,
.sidebar-right #block-views-health-highlights-block-1 .panel-body,
.sidebar-right #block-views-health-highlights-block .panel-body {
  padding: 0 10px !important;
}

.front .sidebar-right #block-views-health-links-list-block-3 .panel-body,
.front .sidebar-right #block-views-health-links-list-block-5 .panel-body,
.front .sidebar-right #block-views-health-links-list-block-1 .panel-body {
  padding: 0 !important;
}

/* SC */
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-consultations-block,
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block,
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-opinions-block,
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-mandates-block,
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-events-block {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block {
  position: relative;
  font-size: 1.06667em;
  padding-bottom: 40px;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .panel-heading,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .panel-heading {
  display: none;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-header,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-header {
  float: left;
  margin-left: 15px;
  margin-top: -4px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  background-color: #1769b5;
  -moz-border-radius: 2px 2px 6px 6px;
  -webkit-border-radius: 2px;
  border-radius: 2px 2px 6px 6px;
  -moz-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-header a,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-header a {
  padding: 8px 10px;
  color: #fff;
  display: block;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .panel-body,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .panel-body {
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .panel-body .list-group a,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .panel-body .list-group a {
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-content,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-content {
  clear: both;
  margin-top: 10px;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-content ul,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-content ul {
  margin: 0 15px 0 15px;
  line-height: 1.3em;
  list-style: none;
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-content ul li,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-content ul li {
  padding: 5px;
  margin: 0;
  border-bottom: 1px solid #eee;
  display: block;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-content ul li .views-field-field-start-date,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-content ul li .views-field-field-start-date {
  font-size: 0.85em;
  color: #6f7a77;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-content ul li .views-field-title a,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-content ul li .views-field-title a {
  color: #353535;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-content ul li .views-field-title a:hover,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-content ul li .views-field-title a:hover {
  color: #ff6304;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .more-link,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .more-link {
  position: absolute;
  bottom: 0;
  right: 0;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .more-link a,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .more-link a {
  display: block;
  background-color: #e4e4e4;
  color: #353535;
  font-weight: bold;
  padding: 5px 30px 6px 15px;
  position: relative;
  -moz-border-radius: 4px 0 4px 0;
  -webkit-border-radius: 4px;
  border-radius: 4px 0 4px 0;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .more-link a:hover,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .more-link a:hover {
  background-color: #ff6304;
  color: #ffffff;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .more-link a:hover:after,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .more-link a:hover:after {
  background: url(../images/glyphicons-halflings-white.png) -456px -72px no-repeat;
}
.health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .more-link a:after,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .more-link a:after {
  top: 0;
  right: 10px;
  bottom: 0;
  content: "";
  background: url("../images/glyphicons-halflings.png") -456px -72px no-repeat;
  display: block;
  width: 14px;
  height: 14px;
  opacity: 0.5;
  position: absolute;
  margin: auto;
}
.health-view-health-sc-landing-page #mainContainer1 #layout-body {
  margin-top: 20px;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block {
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-views-health-sc-consultations-block,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-views-health-sc-events-block {
  background-color: #fff;
  padding-bottom: 40px;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group {
  margin: 0;
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li a img {
  max-width: 100%;
  border: 1px solid #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li a:hover {
  color: #ff6304;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li a:hover img {
  border: 1px solid #ff6304;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li + li {
  margin-top: 15px;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block {
  background-color: #e2deda;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .panel-heading {
  background-color: #ff6304;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .view-content ul li {
  border-bottom: 1px solid #eee;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .more-link a {
  background-color: #d3cdc8;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .more-link a:hover {
  background-color: #ff6304;
  color: #ffffff;
}


.scientific-committees-page #mainContainer1 .region-sidebar-right {
  background: transparent none;
  margin-top: 0;
  padding-top: 0;
}
.scientific-committees-page #mainContainer1  #block-views-health-sc-beans-block {
  margin-top: 10px;
  background-color: transparent;
  clear: left;
}
.scientific-committees-page #mainContainer1  #block-views-health-sc-beans-block .panel-body {
  padding: 0;
}
.scientific-committees-page #mainContainer1  #block-views-health-sc-beans-block .list-group {
  margin: 0;
  padding: 0;
}
.scientific-committees-page #mainContainer1  #block-views-health-sc-beans-block .list-group li {
  margin-bottom: 10px;
}
.scientific-committees-page #mainContainer1  #block-views-health-sc-beans-block .list-group a {
  padding: 0;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block .list-group a:hover img {
  border: 1px solid #ff6304;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block img {
  max-width: 100%;
  height: auto;
  border: 1px solid #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

#block-bean-laco {
  display: none;
}

#mainContainer1 #block-bean-webtools-share {
  margin: 0;
  background-color: transparent;
  border: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
#mainContainer1 #block-bean-webtools-share .panel-body {
  padding: 0 !important;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList {
  background-color: transparent;
  padding: 0;
  margin: 0;
  float: right;
  min-width: 160px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li:last-child {
  margin: 0;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li a {
  line-height: 30px;
  min-width: 30px;
  width: 30px;
  height: 30px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li a.wtShareMore {
  display: inline-block;
  text-indent: -99999px;
  background: url("../images/share-cross.png") 0 0 no-repeat;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li a.wt_twitter {
  background-position: -4px -84px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li a.wt_facebook {
  background-position: -4px -44px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li a.wt_googleplus {
  background-position: -4px -124px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li a.wt_e-mail {
  background-position: -4px -4px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li .wtIcon {
  width: 30px;
  height: 30px;
  background-size: 30px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li .wtIcon.wtShareIcon_facebook {
  background-position: 0 -30px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li .wtIcon.wtShareIcon_twitter {
  background-position: 0 -60px;
}
#mainContainer1 #block-bean-webtools-share .panel-body .wtWidgets.wtShareList li .wtIcon.wtShareIcon_googleplus {
  background-position: 0 -90px;
}

#mainContainer1 .block-bean,
#mainContainer1 .bean-health-beans {
  background-color: transparent !important;
}
#mainContainer1 .block-bean .field.intro,
#mainContainer1 .bean-health-beans .field.intro {
  border: none;
}
#mainContainer1 .block-bean .panel-body,
#mainContainer1 .bean-health-beans .panel-body {
  padding: 0;
}

#mainContainer1 #block-bean-health-zika,
#mainContainer1 #block-bean-health-ngo,
#mainContainer1 #block-bean-health-newsletter,
#mainContainer1 #block-bean-health-amr,
#mainContainer1 #block-bean-sccs,
#mainContainer1 #block-bean-scheer {
  margin-bottom: 15px;
}
#mainContainer1 #block-bean-health-zika .field-name-field-introduction,
#mainContainer1 #block-bean-health-ngo .field-name-field-introduction,
#mainContainer1 #block-bean-health-newsletter .field-name-field-introduction,
#mainContainer1 #block-bean-health-amr .field-name-field-introduction,
#mainContainer1 #block-bean-sccs .field-name-field-introduction,
#mainContainer1 #block-bean-scheer .field-name-field-introduction {
  margin: 0;
}

#mainContainer1 #block-bean-sc-image-links .content a:hover {
  color: #ff6304;
  text-decoration: none;
}
#mainContainer1 #block-bean-sc-image-links .content a img {
  border: 1px solid #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#mainContainer1 #block-bean-sc-image-links .content a img:hover {
  border-color: #ff6304;
}

#mainContainer1 #block-bean-sc-all-mandates-header,
#mainContainer1 #block-bean-sc-all-mandates-footer,
#mainContainer1 #block-bean-sc-all-opinions-header,
#mainContainer1 #block-bean-sc-all-opinions-footer {
  margin: 0;
}
#mainContainer1 #block-bean-sc-all-mandates-header .panel-body,
#mainContainer1 #block-bean-sc-all-mandates-footer .panel-body,
#mainContainer1 #block-bean-sc-all-opinions-header .panel-body,
#mainContainer1 #block-bean-sc-all-opinions-footer .panel-body {
  padding: 0;
}
#mainContainer1 #block-bean-sc-all-mandates-header .panel-body .field,
#mainContainer1 #block-bean-sc-all-mandates-footer .panel-body .field,
#mainContainer1 #block-bean-sc-all-opinions-header .panel-body .field,
#mainContainer1 #block-bean-sc-all-opinions-footer .panel-body .field {
  margin: 0;
}
#mainContainer1 #block-bean-sc-all-mandates-header .panel-body h2,
#mainContainer1 #block-bean-sc-all-mandates-footer .panel-body h2,
#mainContainer1 #block-bean-sc-all-opinions-header .panel-body h2,
#mainContainer1 #block-bean-sc-all-opinions-footer .panel-body h2 {
  background: #bbbbbb;
  color: #fff;
  padding: 5px 11px;
  position: relative;
  margin: 1em 0 0;
  font-size: 1.5em;
  font-weight: bold;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#mainContainer1 #block-bean-sc-all-mandates-header .panel-body ul,
#mainContainer1 #block-bean-sc-all-mandates-footer .panel-body ul,
#mainContainer1 #block-bean-sc-all-opinions-header .panel-body ul,
#mainContainer1 #block-bean-sc-all-opinions-footer .panel-body ul {
  padding-left: 1.5em;
}

#mainContainer1 #block-bean-sc-all-mandates-header .content,
#mainContainer1 #block-bean-sc-all-opinions-header .content,
#mainContainer1 #block-views-health-sc-consultations-block-1 .content {
  padding-bottom: 0;
}

#mainContainer1 #block-views-health-sc-consultations-block-1 {
  margin-bottom: 0;
}
#mainContainer1 #block-views-health-sc-consultations-block-1 h3 {
  margin-top: 0;
}

#mainContainer1 #block-bean-useful-links {
  clear: both;
  border: 1px solid #d6edfd;
  color: #5d6150;
  margin-bottom: 15px;
  background: none #f5fbfd !important;
  border-radius: 5px;
}
#mainContainer1 #block-bean-useful-links .panel-body {
  padding: 10px;
}
#mainContainer1 #block-bean-useful-links .panel-heading {
  color: #4a89ad;
  background: #e7f5fd;
  padding: 8px 0 8px 10px !important;
  margin: 0;
  border-bottom: 1px solid #d6edfd;
  font-weight: normal !important;
  font-size: 1.4em;
}
#mainContainer1 #block-bean-useful-links .link-no-image {
  width: 150px;
  height: 56px;
  text-align: center;
  display: table;
  border: 1px solid #fff;
  background-color: #f5fbfd;
}
#mainContainer1 #block-bean-useful-links .link-no-image:before {
  margin: 1em 0 0 5px;
  width: 30px;
  vertical-align: middle;
  background-image: url("../images/sprite-op80.png");
  background-repeat: no-repeat;
  display: inline-block;
  content: "";
  height: 26px;
  background-position: -297px -10px;
}
#mainContainer1 #block-bean-useful-links .link-no-image span {
  display: table-cell;
  vertical-align: middle;
}

#mainContainer1 #block-bean-e-newsletter {
  background: #9dbe14;
  border: 1px solid #85a500;
  color: #fff;
  position: relative;
  z-index: auto;
  border-radius: 5px;
  margin-bottom: 15px;
}
#mainContainer1 #block-bean-e-newsletter .panel-heading {
  display: none;
}
#mainContainer1 #block-bean-e-newsletter .field-name-title-field {
  color: #fff;
  font-weight: bold;
  font-size: 120%;
  background: #85a500;
  padding: 8px 10px;
  margin: 0;
  border-bottom: 1px solid #a9cc17;
}
#mainContainer1 #block-bean-e-newsletter .panel-body {
  background-color: #9dbe14;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-start-date {
  float: right;
  background: #7a9800;
  color: #fff;
  margin: 5px 10px 0 0;
  font-size: 90%;
  padding: 5px 7px;
  border-radius: 4px;
  position: absolute;
  top: 0;
  right: 0;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-health-link {
  text-decoration: none;
  font-weight: bold;
  margin: 8px 10px !important;
  cursor: pointer;
  overflow: hidden;
  height: auto;
  border-top: 1px solid #d5f064;
  border-bottom: 1px solid #8aa323;
  text-align: left;
  background: #bfd466;
  border-radius: 5px;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-health-link a {
  margin: 5px 8px 5px 8px;
  display: block;
  color: #485408;
  position: relative;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-health-link a:hover {
  color: #ffffff;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-health-link a:after {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  float: right;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url(../images/glyphicons-halflings-white.png);
  background-position: 0 -96px;
  background-repeat: no-repeat;
  margin-top: 1px;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-health-link a span {
  font-weight: bold;
  width: 92%;
  overflow: hidden;
  height: 20px;
  display: block;
  position: relative;
  float: left;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-health-link a span strong {
  top: 0;
  left: 0;
  white-space: nowrap;
  z-index: auto;
  display: block;
  width: auto;
  padding: 0;
  background: none;
  border-radius: 0;
  position: absolute;
}
#mainContainer1 #block-bean-e-newsletter .panel-body .field-name-field-health-link .field-items {
  font-weight: bold;
}

#mainContainer1 .view-display-id-block .health-subnav-menu-trigger-wrapper,
#mainContainer1 .view-display-id-block .health-menu-subnav {
  display: inline-block;
}

#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list {
  position: relative;
  margin-bottom: 1.3em;
  padding: 15px 15px 12px;
  background: #ddf3fb;
  border: 1px solid #d7eaf5;
  border-top: 2px solid #bae0f1;
  min-height: 100px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list h3 {
  margin: 0 0 0 90px;
  font-size: 1em;
  font-weight: bold;
  color: #135d9f;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list h3 img {
  position: absolute;
  left: 15px;
  top: 15px;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul {
  margin: 5px 0 0 90px;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul li {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul li a {
  padding: 4px 4px 4px 20px;
  display: block;
  color: #1a5d8f;
  border-radius: 6px;
  text-decoration: none !important;
  position: relative;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul li a:hover {
  color: #609b18;
  background: #fcfeff;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul li a:hover span {
  color: #9fbf1d;
}
#mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul li a span {
  color: #c4e1f1;
  display: inline-block;
  margin-left: -16px;
}

#mainContainer1 .view-id-health_subnav.view-display-id-block,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 {
  position: relative;
  margin-bottom: 0px;
  background-color: #0065a2;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px 0 0 4px;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper {
  display: block;
  float: left;
  padding: 8px 6px;
  width: 140px;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px 0 0 4px;
  background-color: #0065a2;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper a,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper a {
  background: #2688bd;
  padding: 6px 8px;
  color: #fff;
  text-decoration: none;
  border-radius: 4px;
  border-bottom: 1px solid #01507a;
  border-top: 1px solid #74b2d5;
  font-weight: bold;
  display: inline-block;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper a:hover,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper a:hover {
  background: #1178b6;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list {
  margin-left: 140px;
  border-left: 3px solid #005385;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-menu-subnav,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-menu-subnav {
  border-bottom: 10px solid #eaf4ff;
  font-size: 5px;
  padding: 0 !important;
  width: 100%;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-menu-subnav li,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-menu-subnav li {
  padding: 0 !important;
  margin: 0 !important;
  font-size: 13px;
  display: inline-block;
  list-style: none;
  list-style-image: none;
  list-style-type: none;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-menu-subnav li a,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-menu-subnav li a {
  color: #ffffff;
  background-color: #64b1df;
  padding: 9px 8px;
  border-bottom: 2px solid #4f90cf;
  font-weight: bold;
  display: inline-block;
  margin-top: -1px;
  font-weight: normal;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-menu-subnav li a:hover,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-menu-subnav li a:hover {
  text-decoration: none;
  background: #9dccfa;
  border-bottom: 2px solid #64b1df;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .health-menu-subnav li a.active,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-menu-subnav li a.active {
  padding: 12px 9px;
  background: #eaf4ff;
  border-bottom: 0;
  font-weight: bold;
  margin-top: -4px;
  color: #0065a2;
}
#mainContainer1 .view-id-health_subnav.view-display-id-block .view-empty .health-subnav-menu-trigger-wrapper,
#mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-empty .health-subnav-menu-trigger-wrapper {
  float: none;
  padding: 1em 0.5em;
}

#mainContainer1 #block-views-health-quick-links-box-block-1,
#mainContainer1 #block-views-health-quick-links-box-block-2,
#mainContainer1 #block-views-health-quick-links-box-block {
  clear: both;
  border: 1px solid #d6edfd;
  color: #5d6150;
  margin-bottom: 15px;
  background: #f5fbfd;
  border-radius: 5px;
}
#mainContainer1 #block-views-health-quick-links-box-block-1 .panel-heading,
#mainContainer1 #block-views-health-quick-links-box-block-2 .panel-heading,
#mainContainer1 #block-views-health-quick-links-box-block .panel-heading {
  color: #4a89ad;
  background: #e7f5fd;
  padding: 8px 0 8px 10px !important;
  margin: 0;
  border-bottom: 1px solid #d6edfd;
  font-weight: normal !important;
  font-size: 1.4em;
}
#mainContainer1 #block-views-health-quick-links-box-block-1 .panel-body,
#mainContainer1 #block-views-health-quick-links-box-block-2 .panel-body,
#mainContainer1 #block-views-health-quick-links-box-block .panel-body {
  padding: 0;
}

#mainContainer1 .view-health-quick-links-box .view-content .views-row {
  text-align: left;
  width: 50%;
  float: left;
  border-top: 1px solid white;
  border-bottom: 1px solid #dfeef8;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row:hover {
  background-color: #eef7de;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content a:before {
  margin-right: 5px;
  width: 36px;
  vertical-align: middle;
  background-image: url("../images/sprite-op80.png");
  background-repeat: no-repeat;
  display: inline-block;
  content: "";
  height: 100%;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.press_material a:before {
  height: 26px;
  background-position: -297px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.key_documents a:before {
  height: 29px;
  background-position: -200px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.videos a:before {
  height: 24px;
  background-position: -440px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.eurobarometers a:before {
  height: 24px;
  background-position: -394px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.events a:before {
  height: 29px;
  background-position: -112px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.consultations a:before {
  height: 31px;
  background-position: -158px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.publications a:before {
  height: 25px;
  background-position: -491px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row .field-content.projects a:before {
  height: 31px;
  background-position: -542px -10px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row a {
  color: #3684a8;
  text-decoration: none !important;
  font-weight: bold;
  font-size: 1em;
  padding: 10px;
  display: block;
  height: 53px;
}
#mainContainer1 .view-health-quick-links-box .view-content .views-row a:hover {
  color: #95b804;
}

#mainContainer1 .view-health-links-list,
#mainContainer1 .view-health-grouped-listings,
#mainContainer1 .view-health-related-information-grouped {
  position: relative;
}
#mainContainer1 .view-health-links-list .views-row,
#mainContainer1 .view-health-grouped-listings .views-row,
#mainContainer1 .view-health-related-information-grouped .views-row {
  padding: 8px 5px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #d7eaf7;
  margin: 0 !important;
}
#mainContainer1 .view-health-links-list > .view-content,
#mainContainer1 .view-health-grouped-listings > .view-content,
#mainContainer1 .view-health-related-information-grouped > .view-content {
  padding: 0;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul {
  margin: 0 !important;
  padding: 0 !important;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li {
  list-style-type: none;
  list-style-image: none;
  margin: 4px 0 5px 0 !important;
  padding: 7px 0 5px 37px !important;
  background: #fff url("../images/event_block.png") no-repeat;
  border: none  !important;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li.views-row,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li.views-row,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li.views-row {
  *zoom: 1;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li.views-row:after,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li.views-row:after,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li.views-row:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-field-start-date,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li .views-field-field-start-date,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li .views-field-field-start-date {
  margin: 0 0 6px 0;
  display: block;
  color: #4f7b9f;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-field-doc-thumb,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li .views-field-field-doc-thumb,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li .views-field-field-doc-thumb {
  float: left;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-field-doc-thumb img,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li .views-field-field-doc-thumb img,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li .views-field-field-doc-thumb img {
  border: 3px solid #e1effc;
  margin: 0 15px 5px 0;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li h4,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li h4,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li h4 {
  margin: 0 0 0.2em 0 !important;
  color: #3983bb !important;
  font-size: 110%;
  font-weight: bold;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li h4 a,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li h4 a,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li h4 a {
  color: #3983bb;
  text-decoration: none;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li h4 a:hover,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li h4 a:hover,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li h4 a:hover {
  color: #95b804;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-field-topic,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li .views-field-field-topic,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li .views-field-field-topic {
  font-size: 10px;
  margin: 2em 0 1em;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-field-topic div {
  display: inline;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-body,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li .views-field-body,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li .views-field-body {
  margin-top: 1em;
  line-height: 1.5;
}
#mainContainer1 .view-health-links-list .health-updates-wrapper,
#mainContainer1 .view-health-grouped-listings .health-updates-wrapper,
#mainContainer1 .view-health-related-information-grouped .health-updates-wrapper {
  margin-top: 0.6em;
  padding: 0 10px 10px 10px;
}
#mainContainer1 .view-health-links-list .health-updates-wrapper ul,
#mainContainer1 .view-health-grouped-listings .health-updates-wrapper ul,
#mainContainer1 .view-health-related-information-grouped .health-updates-wrapper ul {
  margin: 0 !important;
}
#mainContainer1 .view-health-links-list .health-updates-wrapper ul li,
#mainContainer1 .view-health-grouped-listings .health-updates-wrapper ul li,
#mainContainer1 .view-health-related-information-grouped .health-updates-wrapper ul li {
  display: inline-block;
  margin: 0;
  padding: 0;
}
#mainContainer1 .view-health-links-list .health-updates-wrapper ul li:last-child,
#mainContainer1 .view-health-grouped-listings .health-updates-wrapper ul li:last-child,
#mainContainer1 .view-health-related-information-grouped .health-updates-wrapper ul li:last-child {
  float: right;
}
#mainContainer1 .view-health-links-list .health-updates-wrapper ul li:last-child a,
#mainContainer1 .view-health-grouped-listings .health-updates-wrapper ul li:last-child a,
#mainContainer1 .view-health-related-information-grouped .health-updates-wrapper ul li:last-child a {
  line-height: 25px;
}
#mainContainer1 .view-health-links-list .health-updates-wrapper ul li a,
#mainContainer1 .view-health-grouped-listings .health-updates-wrapper ul li a,
#mainContainer1 .view-health-related-information-grouped .health-updates-wrapper ul li a {
  padding: 0 !important;
  font-weight: bold;
}

#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-row,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-row,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-row {
  background: transparent none;
  border-bottom: 1px solid #d7eaf7 !important;
  border-top: 1px solid #fff !important;
  padding: 8px 5px !important;
  margin: 0  !important;
}
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-row:first-child,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-row:first-child,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-row:first-child {
  border-top: none !important;
}
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-row a,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-row a,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-row a {
  padding: 0;
  color: #3684a8;
}
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-row a:hover,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-row a:hover,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-row a:hover {
  color: #95b804;
}
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-field-title,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-field-title,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-field-title {
  font-weight: bold !important;
  color: #3684a8;
}
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-field-field-start-date,
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-field-field-topic,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-field-field-start-date,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-field-field-topic,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-field-field-start-date,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-field-field-topic {
  color: #5d6150;
  font-size: 0.834em;
}
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-field-field-start-date .field-content,
#mainContainer1 .view-health-links-list.view-display-id-block_1 .view-content .views-field-field-topic .field-content,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-field-field-start-date .field-content,
#mainContainer1 .view-health-links-list.view-display-id-block_5 .view-content .views-field-field-topic .field-content,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-field-field-start-date .field-content,
#mainContainer1 .view-health-links-list.view-display-id-block_3 .view-content .views-field-field-topic .field-content {
  display: inline-block;
}
#mainContainer1 .view-health-links-list.view-display-id-block_3 .views-field-field-topic {
  display: none;
  font-size: 0.834em;
  color: #5d6150;
}
#mainContainer1 .view-health-links-list.view-display-id-page_5 .healt-filter-wrapper,
#mainContainer1 .view-health-links-list.view-display-id-page_10 .healt-filter-wrapper {
  position: absolute;
  top: -54px;
  right: 0;
}

#mainContainer1 .view-health-slides-highlights,
#mainContainer1 .view-id-health_sc_landing_page {
  position: relative;
}
#mainContainer1 .view-health-slides-highlights .more-link a,
#mainContainer1 .view-id-health_sc_landing_page .more-link a {
  position: absolute;
  right: 47px;
  bottom: 8px;
  float: left;
  border: 2px solid white;
  border-top: 3px solid white;
  background: #ddf3fb;
  z-index: auto;
  text-align: left;
  cursor: pointer;
  border-radius: 20px;
  display: block !important;
  padding: 9px 15px;
  color: #3983bb !important;
  text-decoration: none !important;
  font-weight: bold;
  font-size: 1em;
}
#mainContainer1 .view-health-slides-highlights .more-link a:hover,
#mainContainer1 .view-id-health_sc_landing_page .more-link a:hover {
  background-color: #95b804 !important;
  color: #ffffff !important;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper {
  position: relative;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper:hover .year-list,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper:hover .year-list {
  display: block;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper h3,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper h3 {
  margin: 0;
  font-size: 1em;
  text-transform: lowercase;
  background: #ec8823 url(../images/bg_bt_orange.png) 0 0 repeat-x;
  border: 1px solid #f3a83d;
  cursor: pointer;
  min-width: 130px;
  padding: 5px 8px 7px;
  text-decoration: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #ffffff;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper h3 span,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper h3 span {
  margin-left: 0.5em;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper .year-list,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper .year-list {
  border: 1px solid #dfdedd;
  border-bottom: 0;
  background: #e5e2dd;
  position: absolute;
  top: 100%;
  right: 0;
  display: none;
  margin: 0;
  padding: 0;
  margin-top: -4px;
  border-radius: 6px 0 4px 4px;
  z-index: 99;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper .year-list li,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper .year-list li {
  display: block;
  border-top: 1px solid #f4f3f2;
  border-bottom: 1px solid #d8d4d1;
  margin: 0;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper .year-list li a,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper .year-list li a {
  display: block;
  padding: 8px 8px 7px 20px;
  color: #757575;
  text-decoration: none !important;
  min-width: 130px;
}
#mainContainer1 .view-health-slides-highlights .healt-filter-wrapper .year-list li a:hover,
#mainContainer1 .view-id-health_sc_landing_page .healt-filter-wrapper .year-list li a:hover {
  color: #f2a437;
}

#mainContainer1 .view-id-health_sc_landing_page .carousel .carousel-control.left {
  border-color: #eeedeb;
}
#mainContainer1 .view-id-health_sc_landing_page .carousel .carousel-control.right {
  border-color: #eeedeb;
  z-index: 10;
}
#mainContainer1 .view-id-health_sc_landing_page.view-display-id-page_2 .view-footer {
  margin: 0 !important;
}

/* JS related behaviour */
.js .view-health-sc-journals h3 {
  cursor: pointer;
  margin-bottom: 1.0em;
  border-bottom: 1px solid #01609f;
  font-size: 1.13334em;
  font-weight: bold;
  text-transform: uppercase;
  padding-left: 20px;
  padding-bottom: 5px;
  position: relative;
}
.js .view-health-sc-journals h3:before {
  content: "";
  width: 15px;
  height: 15px;
  background-image: url("../images/glyphicons-halflings.png");
  background-position: 0 -96px;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  left: 0px;
}
.js .view-health-sc-journals ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
}
.js .view-health-sc-journals ul li {
  margin: 15px 0 0 0;
  padding: 10px 15px;
  border-bottom: 1px solid #e9e9e9;
  overflow: hidden;
}
.js .view-health-sc-journals ul li .views-field-field-doc-thumb {
  float: left;
  margin: 0 15px 5px 0;
}

#mainContainer1 .view-health-projects .healt-filter-wrapper {
  margin-bottom: 1.8em;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper {
  clear: both;
  margin-top: 0.5em;
  display: block;
  visibility: hidden;
  position: absolute;
  float: none;
  background-color: #0b6ba6;
  padding: 1em 0;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view {
  display: block;
  width: 100%;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  columns: 3;
  *zoom: 1;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content:after {
  content: "";
  display: table;
  clear: both;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content .item-list {
  padding: 0 0.5em;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content h3 {
  margin: 0 0 5px 0;
  color: #fff;
  padding: 6px 10px;
  background: #1278b6;
  border-bottom: 1px solid #005b92;
  border-radius: 4px;
  display: block;
  font-size: 14.4px;
  font-weight: bold;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content ul {
  margin-bottom: 2em;
  padding: 0;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content ul li {
  color: #ffffff;
  font-weight: bold;
  padding: 0 !important;
  margin: 4px 0 !important;
  border: none !important;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content ul li a {
  color: #d8f0ff;
  display: block;
  padding: 4px 10px;
  line-height: normal;
  font-weight: normal;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content ul li a.active,
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content ul li a:hover {
  color: #fff;
  background-color: #1374b1;
}
#mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content ul li a .glyphicon {
  display: none;
}

#mainContainer1 .healt-project-filter .item-list {
  margin: 0 0.5em;
  position: relative;
}
#mainContainer1 .healt-project-filter .item-list:hover .filter-list {
  display: block;
}
#mainContainer1 .healt-project-filter .item-list:hover h3 {
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #95b804 !important;
}
#mainContainer1 .healt-project-filter .item-list h3 {
  padding: 8px 15px;
  background: #50a0cf;
  display: block;
  text-decoration: none;
  color: #fff;
  border-radius: 20px;
  cursor: pointer;
  font-size: 1em;
  margin: 0;
  line-height: 1.5em;
  border: none;
}
#mainContainer1 .healt-project-filter .item-list h3:hover {
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #95b804 !important;
}
#mainContainer1 .healt-project-filter .item-list h3 span {
  float: right;
  margin-top: 1px;
}
#mainContainer1 .healt-project-filter .item-list ul {
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0;
  top: 100%;
  background-color: #fff;
  display: none;
  min-width: 100%;
  z-index: 99;
}
#mainContainer1 .healt-project-filter .item-list ul li {
  list-style: none;
  list-style-type: none;
  list-style-image: none;
  padding: 0;
  margin: 4px 0;
}
#mainContainer1 .healt-project-filter .item-list ul li a {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#mainContainer1 .healt-project-filter .item-list a {
  padding: 8px 15px;
  background: #e1f0fe;
  color: #3983bb;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  display: block;
  text-decoration: none;
  white-space: nowrap;
  line-height: 1.5em;
}
#mainContainer1 .healt-project-filter .item-list a:hover,
#mainContainer1 .healt-project-filter .item-list a.active {
  background: #95b804;
  text-decoration: none;
  color: #fff;
}
#mainContainer1 .healt-project-filter .item-list a.back {
  color: #3983bb;
  text-decoration: none;
  background: #fff;
  border: 1px solid #d2dadf;
  color: #3983bb;
  padding: 7px 14px;
}
#mainContainer1 .healt-project-filter .item-list a.back:hover {
  color: #95b804;
}
#mainContainer1 .healt-project-filter .item-list a.search {
  padding: 8px 15px;
  background: #5d7f94;
  color: #fff;
  text-decoration: none;
  text-align: left;
  cursor: pointer;
  border-radius: 20px;
  display: block;
}

.js .health-accordeon .view-health-links-list h3 {
  cursor: pointer;
  margin: 0 0 8px 0;
  padding: 6px 5px 8px 35px;
  background: #d9ecfe url("../images/accordeon_title_repeat.png") 0 0 repeat-x;
  font-size: 1.2em;
  font-weight: bold;
  color: #3676af;
  border: 1px solid #cfe7fd;
  height: auto;
  position: relative;
}
.js .health-accordeon .view-health-links-list h3:before {
  content: "";
  width: 29px;
  height: 28px;
  background-image: url("../images/accordeon_title_plus.png");
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  left: 0px;
  top: 0;
}

#mainContainer1 .hitem {
  margin-bottom: 1em;
}

#mainContainer1 .hitem h3 {
  padding: 4px 8px 6px 8px;
  color: #fff !important;
  text-decoration: none;
  border-radius: 5px;
  background-image: url("../images/bg_bt_orange.png");
  background-color: #ec8823;
  background-repeat: repeat-x;
  font-size: 1em;
  border: 1px solid #f3a83d;
  cursor: pointer;
  margin-bottom: 0;
}
#mainContainer1 .hitem h3 span {
  right: -4px;
}
#mainContainer1 .hitem h3:hover {
  background: #acc82a;
  border: 1px solid #a6c10d;
  text-decoration: none;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZTM3YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FjYzgyYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d3e37b), color-stop(100%, #acc82a));
  background-image: -moz-linear-gradient(#d3e37b, #acc82a);
  background-image: -webkit-linear-gradient(#d3e37b, #acc82a);
  background-image: linear-gradient(#d3e37b, #acc82a);
}
#mainContainer1 .hitem ul {
  display: none;
  position: absolute;
  z-index: 1000;
  border: 1px solid #dfdedd;
  border-bottom: 0;
  background: #e5e2dd;
  position: absolute;
  -moz-border-radius: 6px 0 4px 4px;
  -webkit-border-radius: 6px;
  border-radius: 6px 0 4px 4px;
}
#mainContainer1 .hitem ul li {
  display: block;
  border-bottom: 1px solid #d8d4d1;
  border-top: 1px solid #f4f3f2;
  margin: 0;
}
#mainContainer1 .hitem ul li a {
  display: block;
  padding: 8px 8px 7px 20px;
  color: #757575;
  text-decoration: none;
  min-width: 110px;
}
#mainContainer1 .hitem ul li a:hover {
  color: #f2a437;
}
#mainContainer1 .hitem:hover ul,
#mainContainer1 .hitem ul:hover {
  display: block;
}

.health-view-health-links-list #mainContainer1  #content-title,
.health-view-health-grouped-listings #mainContainer1 #content-title,
.health-view-health-projects #mainContainer1 #content-title {
  text-indent: -9999px;
}
.health-view-health-links-list #mainContainer1 #content-title:before,
.health-view-health-grouped-listings #mainContainer1 #content-title:before,
.health-view-health-projects #mainContainer1 #content-title:before {
  margin-right: 5px;
  width: 36px;
  vertical-align: middle;
  background-image: url("../images/sprite-op80.png");
  background-repeat: no-repeat;
  display: block;
  float: left;
  margin-top: 0;
  content: "";
}
.health-view-health-links-list.health-links-list-page-2 #content-title:before,
.health-view-health-links-list.health-links-list-page-6 #content-title:before,
.health-view-health-links-list.health-grouped-listings-page-1 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-2 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-6 #content-title:before,
.health-view-health-grouped-listings.health-grouped-listings-page-1 #content-title:before,
.health-view-health-projects.health-links-list-page-2 #content-title:before,
.health-view-health-projects.health-links-list-page-6 #content-title:before,
.health-view-health-projects.health-grouped-listings-page-1 #content-title:before {
  height: 29px;
  background-position: -200px -10px;
}
.health-view-health-links-list.health-links-list-page-7 #content-title:before,
.health-view-health-links-list.health-links-list-page-3 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-7 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-3 #content-title:before,
.health-view-health-projects.health-links-list-page-7 #content-title:before,
.health-view-health-projects.health-links-list-page-3 #content-title:before {
  height: 29px;
  background-position: -438px -10px;
}
.health-view-health-links-list.health-links-list-page-10 #content-title:before,
.health-view-health-links-list.health-links-list-page-5 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-10 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-5 #content-title:before,
.health-view-health-projects.health-links-list-page-10 #content-title:before,
.health-view-health-projects.health-links-list-page-5 #content-title:before {
  height: 26px;
  background-position: -297px -10px;
}
.health-view-health-links-list.health-links-list-page-12 #content-title:before,
.health-view-health-links-list.health-links-list-page-13 #content-title:before,
.health-view-health-links-list.health-links-list-page-14 #content-title:before,
.health-view-health-links-list.health-links-list-page-15 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-12 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-13 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-14 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-15 #content-title:before,
.health-view-health-projects.health-links-list-page-12 #content-title:before,
.health-view-health-projects.health-links-list-page-13 #content-title:before,
.health-view-health-projects.health-links-list-page-14 #content-title:before,
.health-view-health-projects.health-links-list-page-15 #content-title:before {
  height: 31px;
  background-position: -154px -10px;
}
.health-view-health-links-list.health-links-list-page-16 #content-title:before,
.health-view-health-links-list.health-links-list-page-17 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-16 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-17 #content-title:before,
.health-view-health-projects.health-links-list-page-16 #content-title:before,
.health-view-health-projects.health-links-list-page-17 #content-title:before {
  height: 25px;
  background-position: -491px -10px;
}
.health-view-health-links-list.health-links-list-page-11 #content-title:before,
.health-view-health-links-list.health-links-list-page-8 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-11 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-8 #content-title:before,
.health-view-health-projects.health-links-list-page-11 #content-title:before,
.health-view-health-projects.health-links-list-page-8 #content-title:before {
  height: 24px;
  background-position: -394px -10px;
}
.health-view-health-links-list.health-links-list-page-4 #content-title:before,
.health-view-health-links-list.health-grouped-listings-page #content-title:before,
.health-view-health-links-list.health-links-list-page-1 #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-4 #content-title:before,
.health-view-health-grouped-listings.health-grouped-listings-page #content-title:before,
.health-view-health-grouped-listings.health-links-list-page-1 #content-title:before,
.health-view-health-projects.health-links-list-page-4 #content-title:before,
.health-view-health-projects.health-grouped-listings-page #content-title:before,
.health-view-health-projects.health-links-list-page-1 #content-title:before {
  height: 29px;
  background-position: -112px -10px;
}
.health-view-health-links-list.health-grouped-listings-page #content-title,
.health-view-health-links-list.health-grouped-listings-page-1 #content-title,
.health-view-health-grouped-listings.health-grouped-listings-page #content-title,
.health-view-health-grouped-listings.health-grouped-listings-page-1 #content-title,
.health-view-health-projects.health-grouped-listings-page #content-title,
.health-view-health-projects.health-grouped-listings-page-1 #content-title {
  text-indent: 0;
}
.health-view-health-links-list.health-links-list-page-9 #content-title,
.health-view-health-links-list.health-links-list-page-18 #content-title,
.health-view-health-grouped-listings.health-links-list-page-9 #content-title,
.health-view-health-grouped-listings.health-links-list-page-18 #content-title,
.health-view-health-projects.health-links-list-page-9 #content-title,
.health-view-health-projects.health-links-list-page-18 #content-title {
  display: none;
}

.health-projects-page-1 #content-title,
.health-projects-page #content-title {
  height: 31px;
  background-position: -542px -10px;
}

#mainContainer1 .view-id-health_highlights .views-row {
  *zoom: 1;
  padding: 8px 5px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #d7eaf7;
  margin: 0 !important;
}
#mainContainer1 .view-id-health_highlights .views-row:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
#mainContainer1 .view-id-health_highlights .views-row:last-child {
  border: none;
}
#mainContainer1 .view-id-health_highlights .views-row .views-field-field-doc-thumb {
  float: left;
  margin: 0 15px 2px 0;
}
#mainContainer1 .view-id-health_highlights .views-row a {
  font-weight: bold;
}

#mainContainer1 .health-accordeon .item-list h3,
#mainContainer1 .health-accordeon .view-grouping-header {
  margin: 0 0 8px 0 !important;
  padding: 6px 5px 8px 35px !important;
  background: #d9ecfe url(../images/accordeon_title_repeat.png) 0 0 repeat-x !important;
  font-size: 1.2em !important;
  color: #3676af !important;
  border: 1px solid #cfe7fd;
  height: auto !important;
  position: relative;
  cursor: pointer;
  font-weight: bold;
}
#mainContainer1 .health-accordeon .item-list h3:before,
#mainContainer1 .health-accordeon .view-grouping-header:before {
  display: block;
  position: absolute;
  content: "";
  background: url(../images/accordeon_title_plus.png) no-repeat;
  width: 29px;
  height: 28px;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
#mainContainer1 .health-accordeon .item-list h3.expanded:before,
#mainContainer1 .health-accordeon .view-grouping-header.expanded:before {
  background: url(../images/accordeon_title_minus.png) no-repeat;
}
#mainContainer1 .health-accordeon .view-grouping-header {
  background: #e6e6e6 !important;
  border-color: #d6d6d6;
  color: #555 !important;
}
#mainContainer1 .health-accordeon .view-grouping-header:before {
  background: url(../images/accordeon_title_minus_disable.png) no-repeat;
}

#mainContainer1 .health-filter-exposed option[value="4604"] {
  display: none;
}

#mainContainer1 .title-view-header .view-header > p {
  color: #0065a2;
  font-size: 2em;
  font-weight: normal;
  margin: 0 0 0.7em;
  line-height: 1.1em;
  position: relative;
  padding-left: 38px;
}
#mainContainer1 .title-view-header .view-header > p:before {
  display: block;
  content: "";
  position: absolute;
  height: 29px;
  width: 26px;
  background: transparent url("../images/sprite-op80.png") no-repeat -112px -10px;
  left: 0;
  top: auto;
  bottom: auto;
  margin: auto;
}

#mainContainer1 .view-id-health_links_list {
  position: relative;
}
#mainContainer1 .view-id-health_links_list.view-display-id-page_15 .view-header > p:before,
#mainContainer1 .view-id-health_links_list.view-display-id-block_8 .view-header > p:before,
#mainContainer1 .view-id-health_links_list.view-display-id-page_12 .view-header > p:before,
#mainContainer1 .view-id-health_links_list.view-display-id-block_7 .view-header > p:before {
  height: 31px;
  background-position: -154px -10px;
}
#mainContainer1 .view-id-health_links_list .view-display-id-block_4 .view-header > p,
#mainContainer1 .view-id-health_links_list .view-display-id-page_13 .view-header > p {
  position: absolute;
  margin-top: -35px;
  left: 0;
}
#mainContainer1 .view-id-health_links_list .view-display-id-block_4 .view-header > p:before,
#mainContainer1 .view-id-health_links_list .view-display-id-page_13 .view-header > p:before {
  display: none;
}

#mainContainer1 .view-health-related-information-grouped.view-display-id-block_8 .view-header > p:before {
  height: 31px;
  background-position: -154px -10px;
}

#mainContainer1 .view-health_open,
#mainContainer1 .view-health_grouped {
  margin-bottom: 2em;
}

#mainContainer1 #block-views-health-taxonomy-banner-block {
  overflow: hidden;
  position: relative;
}
#mainContainer1 #block-views-health-taxonomy-banner-block .panel-body {
  padding: 0;
}
#mainContainer1 #block-views-health-taxonomy-banner-block .panel-body .banner-info {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding: 3vw;
}
#mainContainer1 #block-views-health-taxonomy-banner-block .panel-body .field-name-name-field,
#mainContainer1 #block-views-health-taxonomy-banner-block .panel-body .views-field-field-tagline {
  margin-bottom: 1em;
}
#mainContainer1 #block-views-health-taxonomy-banner-block .panel-body .views-field-field-banner {
  overflow: hidden;
}
#mainContainer1 #block-views-health-taxonomy-banner-block .panel-body .views-field-field-banner img {
  width: 100%;
  height: 100%;
}
.health-view-health-sc-landing-page #mainContainer1 #block-health-core-schealth-search-form {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
  border-radius: 5px;
}
#mainContainer1 #health-core-search-form {
  padding: 0 15px;
}
#mainContainer1 #health-core-search-form .form-text {
  border: 1px solid #7bbde4;
  height: 31px;
  color: #074a8b;
  padding: 8px 10px;
  border-radius: 15px;
  box-sizing: border-box;
  font-size: 1em;
}
#mainContainer1 #health-core-search-form .form-type-textfield {
  display: inline-block;
  width: 70%;
}
#mainContainer1 .health-view-health-sc-landing-page #mainContainer1 #health-core-search-form .form-type-textfield {
  width: 75%;
}
#mainContainer1 #health-core-search-form .form-submit {
  background: #64b1df;
  color: #fff !important;
  cursor: pointer;
  padding: 7px 10px;
  border-radius: 15px;
  border: 0;
  box-sizing: border-box;
  font-size: 1em;
  font-weight: bold;
  vertical-align: top;
  margin-top: 1em;
}
#mainContainer1 #nexteuropa-europa-search-search-form .btn-search:hover {
  background: #95b804 !important;
}
#mainContainer1 #block-health-core-schealth-search-form {
  margin-bottom: 0;
}
#mainContainer1 #block-health-core-schealth-search-form .panel-body {
  padding: 0;
}

#mainContainer1 .wrapper-search-form {
  float: right;
}
#mainContainer1 .wrapper-search-form .panel {
  background: transparent none;
}

#mainContainer1 .carousel {
  max-width: 900px;
  height: 270px !important;
  margin: 0;
}
#mainContainer1 .carousel .carousel-control {
  top: auto;
  position: absolute;
  z-index: auto;
  display: block;
  width: 53px;
  height: 43px;
  text-indent: -2000em;
  background: #ddf3fb;
  bottom: 8px;
  border: 2px solid #fff;
  border-top: 3px solid #fff;
  border-radius: 20px;
  opacity: 1;
}
#mainContainer1 .carousel .carousel-control:hover {
  background-color: #95b804;
}
#mainContainer1 .carousel .carousel-control:hover .glyphicon {
  color: #ffffff  !important;
}
#mainContainer1 .carousel .carousel-control.right {
  right: -17px;
  border-right: 10px solid #fff;
  z-index: auto;
}
#mainContainer1 .carousel .carousel-control.left {
  left: -17px;
  border-left: 10px solid #fff;
}
#mainContainer1 .carousel .carousel-control .glyphicon {
  text-indent: 0;
  line-height: 1.9em;
  color: #3983bb !important;
  border: none;
  text-shadow: none;
  font-size: 0.5em !important;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-field-doc-thumb {
  float: left;
  width: 59%;
  overflow: hidden;
  -moz-border-radius: 6px 0 0 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px 0 0 6px;
  height: 270px;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-field-doc-thumb img {
  min-height: 270px;
  width: 100%;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-body,
#mainContainer1 .carousel .carousel-inner .item .views-field-nothing {
  font-weight: bold;
  font-size: 1.1em;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-body hr,
#mainContainer1 .carousel .carousel-inner .item .views-field-nothing hr {
  border-top-width: 2px;
  margin: 7px 0;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-body a,
#mainContainer1 .carousel .carousel-inner .item .views-field-nothing a {
  display: block;
  width: 42.6%;
  height: 270px;
  padding: 15px 15px 0 15px;
  background: #5c90af;
  position: absolute;
  z-index: auto;
  top: 0;
  right: 0;
  color: #fff;
  text-decoration: none;
  border-left: 1px solid #fff;
  line-height: 1.3em;
  border-radius: 0 6px 6px 0;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-body a:hover,
#mainContainer1 .carousel .carousel-inner .item .views-field-nothing a:hover {
  background: #95b804;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-body a .time,
#mainContainer1 .carousel .carousel-inner .item .views-field-nothing a .time {
  font-size: 10px;
  opacity: 0.70;
  vertical-align: text-top;
}
#mainContainer1 .carousel .carousel-inner .item .views-field-body a p,
#mainContainer1 .carousel .carousel-inner .item .views-field-nothing a p {
  margin: 0;
  font-size: 0.9em;
  font-weight: normal;
}
#mainContainer1 .carousel .carousel-indicators {
  position: absolute;
  z-index: auto;
  left: 160px;
  bottom: 16px;
  margin: 0 !important;
  padding: 0 !important;
  width: auto;
  float: none;
  display: block;
  tight: auto;
}
#mainContainer1 .carousel .carousel-indicators li {
  width: 16px;
  height: 16px;
  border-radius: 18px;
  border: 2px solid #fff;
}
#mainContainer1 .carousel .carousel-indicators li.active {
  margin: 1px;
}
#mainContainer1 .carousel .carousel-indicators li:not(.active):hover {
  background-color: #95b804;
}

/* Last newsletter */
#mainContainer1 .newsletter.box {
  background: #9dbe14;
  border: 1px solid #85a500;
  color: #fff;
  position: relative;
  z-index: 1;
  border-radius: 5px;
}

#mainContainer1 .newsletter.box time {
  float: right;
  background: #7a9800;
  color: #fff;
  margin: 5px 10px 0 0;
  font-size: 90%;
  padding: 5px 7px;
  border-radius: 4px;
}

#mainContainer1 .newsletter.box h2,
#mainContainer1 .newsletter.box h3 {
  color: #fff;
  font-weight: bold;
  font-size: 120%;
  background: #85a500;
  padding: 8px 10px;
  margin: 0;
  border-bottom: 1px solid #a9cc17;
}

#mainContainer1 .newsletter.box a {
  color: #485408;
  text-decoration: none;
  display: block;
  font-weight: bold;
  margin: 8px 10px !important;
  cursor: pointer;
  overflow: hidden;
  height: auto;
  border-top: 1px solid #d5f064;
  border-bottom: 1px solid #8aa323;
  text-align: left;
  background: #bfd466;
  padding: 5px 8px 5px 8px;
  border-radius: 5px;
}

#mainContainer1 .newsletter.box a:after {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  float: right;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../lib/bootstrap/img/glyphicons-halflings-white.png");
  background-position: 0 -96px;
  background-repeat: no-repeat;
  margin-top: 1px;
}

#mainContainer1 .newsletter.box a span {
  font-weight: bold;
  width: 92%;
  overflow: hidden;
  height: 16px;
  display: block;
  position: relative;
  float: left;
}

#mainContainer1 .newsletter.box a strong {
  top: 0;
  left: 0;
  white-space: nowrap;
  z-index: 100;
  display: block;
  width: auto;
  padding: 0;
  background: none;
  border-radius: 0;
  position: absolute;
}

#mainContainer1 .newsletter.box a:hover {
  color: #fff;
  background: #acc735;
}

#mainContainer1 .container_list_items .block {
  *zoom: 1;
  margin: 15px 0 0 0;
  padding: 10px 15px;
  border-bottom: 1px solid #e9e9e9;
}
#mainContainer1 .container_list_items .block:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
#mainContainer1 .container_list_items .block img {
  float: left;
  margin: 0 15px 5px 0;
}
#mainContainer1 .container_list_items .block h4 {
  margin-bottom: 5px;
  font-size: 1.0em;
  font-weight: normal;
  color: #888;
}

.scientific-committees-page #mainContainer1 a {
  color: #027ac6;
  text-decoration: none;
}
.scientific-committees-page #mainContainer1 a:hover {
  color: #ff6304;
  text-decoration: none;
}
.scientific-committees-page #mainContainer1 .region-content {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background-color: #ffffff;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-header p,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-header p {
  padding: 0 0 14px 0;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-header h3,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-header h2,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-header h3 {
  background: #bbbbbb;
  color: #fff;
  padding: 5px 11px;
  position: relative;
  margin: 1em 0 0;
  font-size: 1.5em;
  font-weight: bold;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-content .item-list ul {
  list-style: none;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-content .item-list ul li {
  margin: 15px 0 0 0;
  padding: 10px 15px;
  border-bottom: 1px solid #e9e9e9;
  border-top: none !important;
  font-size: 1.2em;
  overflow: hidden;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li:last-child,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-content .item-list ul li:last-child {
  border-bottom: none;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-content .item-list ul li .views-field-field-start-date {
  display: block;
  font-size: 0.9em;
  position: relative;
  background: #f5f5f5;
  left: -7px;
  top: -10px;
  padding: 5px 8px;
  width: 250px;
  border-radius: 5px;
  color: #6d6d6d;
  margin-bottom: 0.2em;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li .views-field-title,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-content .item-list ul li .views-field-title {
  margin-bottom: 1em;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-content .item-list ul li .views-field-field-doc-thumb .field-content {
  display: block;
  float: left;
  margin-right: 15px;
  margin-bottom: 5px;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .view-content .item-list ul li .views-field-field-doc-thumb .field-content:empty {
  display: none;
}
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-updates.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-opinions.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-mandates.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_2 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_3 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_4 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-page_5 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-consultations.view-display-id-block_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-events.view-display-id-block_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-publications.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-eurobarometers.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_landing_page.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-id-health_sc_press_material.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-videos.view-display-id-page_1 .field.intro,
.scientific-committees-page #mainContainer1 .region-content .view-health-sc-key-documents .field.intro {
  margin: 0;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main > .panel-body {
  padding: 17px 20px;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .node-full h3 {
  text-transform: uppercase;
  color: #01609f;
  font-weight: bold;
  font-size: 1.2em;
  background: transparent none;
  padding: 4px 0;
  margin: 4px 0;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_landing_page.view-display-id-page_1 .views-row {
  margin: 15px 0 0 0;
  padding: 10px 15px;
  border-bottom: 1px solid #e9e9e9;
  border-top: none;
  font-size: 1.2em;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_landing_page.view-display-id-page_1 .views-row p {
  display: inline;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .glyphicon {
  color: #0065a2;
  display: inline;
  vertical-align: sub;
  font-size: 0.95em;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager {
  margin-top: 10px;
  font-size: 0.9em;
  text-align: left;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-item a,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-ellipsis,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-next a,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-last a,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-first a,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-previous a {
  width: 15px;
  height: 15px;
  line-height: 15px;
  text-align: center;
  display: inline;
  border: 1px solid #bbb;
  background: #fff;
  color: #2971b5;
  margin: 0 2px 0 0;
  padding: 2px 6px;
  text-decoration: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-item a:not(.pager-ellipsis):hover,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-ellipsis:not(.pager-ellipsis):hover,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-next a:not(.pager-ellipsis):hover,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-last a:not(.pager-ellipsis):hover,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-first a:not(.pager-ellipsis):hover,
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-previous a:not(.pager-ellipsis):hover {
  background: #ff6304;
  font-weight: normal;
  border: 1px solid #ff6304;
  color: #fff;
  cursor: pointer;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .pager .pager-current {
  background: #9b9b9b;
  font-weight: bold;
  border: 1px solid #9b9b9b;
  border-top: 2px solid #9b9b9b;
  color: #fff;
  padding: 2px 6px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .view-footer {
  margin-top: 4em;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .view-footer ul {
  padding-left: 1.5em;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories h3 {
  background-image: none;
  text-transform: uppercase;
  font-size: 1.13334em;
  padding-left: 19px;
  padding-bottom: 4px;
  margin-bottom: 1.0em;
  border-bottom: 1px solid #01609f;
  position: relative;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories h3:before {
  content: "";
  background: url(../images/glyphicons-halflings-blue.png) 0 -96px no-repeat;
  display: inline-block;
  margin: 0;
  text-indent: -2000em;
  position: absolute;
  top: -1px;
  left: 0px;
  width: 14px;
  height: 14px;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories h3.active:before {
  background-position: -24px -96px;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories .block {
  margin: 15px 0 0 0;
  padding: 10px 15px;
  border-bottom: 1px solid #e9e9e9;
  overflow: hidden;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories .block h4 {
  margin-bottom: 5px;
  font-size: 1.2em;
  font-weight: normal;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories .block h4:after {
  content: "";
  background: url(../images/glyphicons-halflings-blue.png) -456px -72px no-repeat;
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 14px;
  vertical-align: text-top;
  margin: 2px 0 0 1px;
  text-indent: -2000em;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories .block br {
  display: none;
}
.scientific-committees-page #mainContainer1 .region-content #block-system-main .article.events .sub_categories .block .thumb {
  float: left;
  margin: 0 15px 5px 0;
}
.scientific-committees-page #mainContainer1 .region-content .content {
  padding: 17px 20px 17px 20px;
}
.scientific-committees-page #mainContainer1 .sc-about {
  display: inline-block !important;
}
.scientific-committees-page #mainContainer1 .hs-about {
  display: none !important;
}
.scientific-committees-page #mainContainer1 .wrapper-fixed {
  background-color: #eeedeb;
}
.scientific-committees-page #mainContainer1 #content-title {
  font-size: 2em;
  font-weight: bold;
  line-height: 1em;
  color: #01609f;
  text-shadow: 1px 1px white;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0.3em;
}
.scientific-committees-page #mainContainer1  #layout-body {
  margin-top: 2.5em;
}
.scientific-committees-page #mainContainer1  .wrapper-fixed {
  background-color: #eeedeb;
}
.scientific-committees-page #mainContainer1 .subnav-breadcrumb {
  margin-top: 10px;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block {
  margin-top: 10px;
  background-color: transparent;
  clear: left;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block .panel-body {
  padding: 0;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block .list-group {
  margin: 0;
  padding: 0;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block .list-group li {
  margin-bottom: 10px;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block .list-group a {
  padding: 0;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block .list-group a:hover img {
  border: 1px solid #ff6304;
}
.scientific-committees-page #mainContainer1 #block-views-health-sc-beans-block img {
  max-width: 100%;
  height: auto;
  border: 1px solid #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

.health-view-health-sc-landing-page #mainContainer1 .region-content #block-system-main > .panel-body {
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 .block-system .panel-body {
  padding: 0;
}

.health-view-health-sc-landing-page #mainContainer1 #layout-body {
  margin-top: 20px;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block {
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-views-health-sc-consultations-block,
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-views-health-sc-events-block {
  background-color: #fff;
  padding-bottom: 40px;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group {
  margin: 0;
  padding: 0;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li a img {
  max-width: 100%;
  border: 1px solid #fff;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li a:hover {
  color: #ff6304;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li a:hover img {
  border: 1px solid #ff6304;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right #block-block-5 .panel-body .list-group li + li {
  margin-top: 15px;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block {
  background-color: #e2deda;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .view-header {
  background-color: #ff6304 !important;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .view-header a.rss {
  position: absolute;
  top: 0;
  right: 12px;
  color: #ff6304;
  height: 20px;
  width: 20px;
  padding: 0 !important;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .view-header a.rss .sprite {
  background-position: -1px -73px;
  height: 20px;
  width: 20px;
  margin: 0;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .view-content ul li {
  border-bottom: 1px solid #eee;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .more-link a {
  background-color: #d3cdc8;
}
.health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .more-link a:hover {
  background-color: #ff6304;
  color: #ffffff;
}

#mainContainer1 .view-health-sc-scientific-opinions .quicktabs-tabpage .quicktabs-views-group {
  display: inline-block;
  width: 150px;
  vertical-align: top;
}

#mainContainer1 .bscnt .btn {
  text-decoration: none;
  background-color: #ff6304;
  color: #fff !important;
  border: 0;
  position: relative;
  padding-right: 2.5%;
}
#mainContainer1 .bscnt .btn:hover {
  background-color: #027ac6;
}
#mainContainer1 .bscnt .btn .fa {
  background-image: url(../images/glyphicons-halflings-white.png);
  background-repeat: no-repeat;
  width: 12px;
  height: 13px;
  position: absolute;
  display: block;
  right: 3px;
  top: 50%;
  transform: translate(0%, -50%);
}
#mainContainer1 .bscnt .btn .fa.fa-plus-square {
  background-position: -1px -97px;
}
#mainContainer1 .bscnt .btn .fa.fa-print {
  background-position: -97px -49px;
}


#nexteuropa-europa-search-search-form .sc-opinions-only {
  position: absolute;
  left: -100px;
  top: 0;
  z-index: 999;
  margin: 0;
  padding: 7px 10px;
  display: inline-block;
  background-color: #c1e3ee;
  -moz-border-radius: 16px 0 0 16px;
  -webkit-border-radius: 16px;
  border-radius: 16px 0 0 16px;
  border-right: 3px solid #e9eaeb;
  border-width: 0 3px 0 0;
  cursor: pointer;
  width: 125px;
}
#nexteuropa-europa-search-search-form .sc-opinions-only input {
  margin-top: -2px;
  vertical-align: middle;
  margin-right: 5px;
}

.scientific-committees-page #mainContainer1 #block-menu-menu-service-tools .menu li.sc-about-link {
  display: inline-block;
}
.scientific-committees-page #mainContainer1 #block-menu-menu-service-tools .menu li.about-link {
  display: none;
}

.health-sc-landing-page-page-2 .subnav-breadcrumb {
  display: none;
}

.fancybox-inner {
  padding: 1em;
  width: auto !important;
}

#mainContainer1 .bscnt.extra {
  padding: 2em;
  line-height: normal;
  font-size: 1.44em;
}
#mainContainer1 .bscnt .btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}
#mainContainer1 .bscnt .btn-primary i {
  margin-right: 5px;
}
#mainContainer1 .bscnt h4 {
  text-align: left;
}

@media only print {
  /* Elements to simply hide */
  #sidebar-right,
  #sidebar-right *,
  #layout-footer,
  #block-views-67da1d1ca80ba8d09d63830353463f53,
  .region.region-pre-content,
  .region.region-header-top,
  .region.region-featured,
  .region.region-content-top,
  #mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul li a span.glyphicon,
  #block-nexteuropa-europa-search-nexteuropa-europa-search-form,
  .subnav-breadcrumb .item-list ul li:first-child,
  #block-workbench-block,
  .region-footer2 a,
  .healt-filter-wrapper,
  .health-view-health-links-list.health-links-list-page-10 #content-title:before,
  .health-view-health-links-list.health-links-list-page-5 #content-title:before,
  .health-view-health-grouped-listings.health-links-list-page-10 #content-title:before,
  .health-view-health-grouped-listings.health-links-list-page-5 #content-title:before,
  .health-view-health-projects.health-links-list-page-10 #content-title:before,
  .health-view-health-projects.health-links-list-page-5 #content-title:before,
  .scientific-committees .block-system-main,
  #mainContainer1 .view-id-health_sc_landing_page.view-display-id-page_2,
  .health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .view-header a.rss,
  .scientific-committees-page #mainContainer1 #sidebar-left,
  .pager {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Full width elements */
  #mainContainer1,
  body,
  #content-wrapper,
  #layout-body,
  #mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list,
  #mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul,
  #mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list h3,
  .wrapper-fixed,
  .wrapper-title-content,
  .subnav-breadcrumb,
  .subnav-breadcrumb .item-list,
  .page-header-title,
  #block-system-main .field-name-body h3,
  #block-system-main .field-name-field-introduction h3,
  .view-health-links-list .views-row,
  .view-health-grouped-listings .views-row,
  .view-health-links-list > .view-content .item-list > ul > li,
  .view-health-grouped-listings > .view-content .item-list > ul > li,
  .health-view-health-links-list #content-title,
  .health-view-health-grouped-listings #content-title,
  .health-view-health-projects #content-title,
  .health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .more-link,
  .health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .more-link,
  .health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .more-link a,
  .health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .more-link a,
  .health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-header a,
  .health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-header a,
  .health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-content ul,
  .health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-content ul,
  .health-view-health-sc-landing-page #mainContainer1 .region-content-bottom .block .view-header,
  .health-view-health-sc-landing-page #mainContainer1 #sidebar-right .block .view-header,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-updates.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-updates.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-opinions.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-opinions.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-mandates.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-mandates.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_2 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_2 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_3 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_3 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_4 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_4 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_5 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_5 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-events.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-events.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-publications.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-publications.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-eurobarometers.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-eurobarometers.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_landing_page.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_landing_page.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_press_material.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_press_material.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-videos.view-display-id-page_1 .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-videos.view-display-id-page_1 .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-key-documents .view-header h2,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-key-documents .view-header h3,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main > .panel-body,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-key-documents .view-content .item-list ul li,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-key-documents .view-content .item-list ul li .views-field-field-start-date {
    width: 100% !important;
    float: none !important;
    padding: 0 !important;
    margin: 0 !important;
    max-width: none !important;
    min-width: none !important;
    position: static !important;
    text-align: left !important;
  }

  /* Remove borders */
  #mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list {
    border: 0 !important;
  }

  /* Reset padding + bg image */
  #mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list ul li a,
  .health-view-health-sc-landing-page #mainContainer1 #block-views-health-sc-updates-block .view-header {
    padding: 0 !important;
    background: none !important;
  }

  /* Spacing */
  #mainContainer1 .view-id-health_subnavmenu.view-display-id-page_1 .item-list,
  .wrapper-title-content,
  #block-system-main .field-name-body h3,
  #block-system-main .field-name-field-introduction h3,
  .health-view-health-links-list #content-title,
  .health-view-health-grouped-listings #content-title,
  .health-view-health-projects #content-title,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-updates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-opinions.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-mandates.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_2 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_3 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_4 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-consultations.view-display-id-page_5 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-events.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-publications.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-eurobarometers.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_landing_page.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-id-health_sc_press_material.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-videos.view-display-id-page_1 .view-content .item-list ul li .views-field-field-start-date,
  .scientific-committees-page #mainContainer1 .region-content #block-system-main .view-health-sc-key-documents .view-content .item-list ul li .views-field-field-start-date {
    margin-bottom: 20px !important;
  }

  /* Readability */
  body {
    line-height: 1.5 !important;
  }

  /* Show element */
  .health-view-health-links-list #content-title,
  .health-view-health-grouped-listings #content-title,
  .health-view-health-projects #content-title {
    display: block !important;
    text-indent: 0 !important;
  }
}

.cke_editable {
  font-size: 14px;
}

#mainContainer1 a.wtLaco:active,
#mainContainer1 a.wtLaco:focus {
  outline: none;
}

#mainContainer1 .region-sidebar-right .block .media {
  margin-top: 0;
}
#mainContainer1 .node-sc-basic-page {
  font-size: 1.15em;
}
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-bg #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-el #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-bg #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-el #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper {
  width: 160px;
}
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-bg #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-el #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-bg #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-el #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list {
  margin-left: 160px;
}
.i18n-pl #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-pl #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper {
  width: 200px;
}
.i18n-pl #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-pl #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list {
  margin-left: 200px;
}
.i18n-pt #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-cs #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-pt #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-cs #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper {
  width: 170px;
}
.i18n-pt #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-cs #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-pt #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-cs #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list {
  margin-left: 170px;
}
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-nl #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-de #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-lt #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-et #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-nl #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-de #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-lt #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-et #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper {
  width: 150px;
}
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-nl #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-de #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-lt #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-et #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-sk #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-nl #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-de #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-lt #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-et #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list {
  margin-left: 150px;
}
.i18n-ro #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-mt #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-es #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-it #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-hu #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-fr #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .health-subnav-menu-trigger-wrapper,
.i18n-ro #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-mt #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-es #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-it #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-hu #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper,
.i18n-fr #mainContainer1 .view-id-health_subnav.view-display-id-block .health-subnav-menu-trigger-wrapper {
  width: 183px;
}
.i18n-ro #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-mt #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-es #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-it #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-hu #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-fr #mainContainer1 .view-id-health_subnav.view-display-id-block_1 .view-content > .item-list,
.i18n-ro #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-mt #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-es #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-it #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-hu #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list,
.i18n-fr #mainContainer1 .view-id-health_subnav.view-display-id-block .view-content > .item-list {
  margin-left: 183px;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-field-doc-thumb,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li .views-field-field-doc-thumb,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li .views-field-field-doc-thumb {
  border: none;
  padding: 0;
  margin: 0;
}
#mainContainer1 .view-health-links-list > .view-content .item-list > ul > li .views-field-field-doc-thumb img,
#mainContainer1 .view-health-grouped-listings > .view-content .item-list > ul > li .views-field-field-doc-thumb img,
#mainContainer1 .view-health-related-information-grouped > .view-content .item-list > ul > li .views-field-field-doc-thumb img {
  border: 3px solid #e1effc;
  margin: 0 15px 5px 0;
}
#mainContainer1 #block-system-main .field-name-body ul ul,
#mainContainer1 #block-system-main .field-name-field-introduction ul ul {
  padding-bottom: 0;
}


/**
  -----------------------------------
    NGO - FORM ELEMENT
  -----------------------------------
 */

.form-control[type=file] {
  padding: 6px;
  height: auto;
}

#block-system-main .help-block.with-errors:empty {
  margin: 0;
  display: none;
}

#block-system-main .help-block.with-errors ul {
  margin: 0;
  border: 1px dashed;
  display: block;
  padding: 5px 10px;
  border-radius: 3px;
}

#block-system-main .help-block.with-errors ul .glyphicon:before {
  margin-right: 8px;
}

/**
  -----------------------------------
      NGO - FORM SUBMISSION
  -----------------------------------
*/

.form-submission-theme {
  font-size: 15px;
  color: #606060;
}

.form-submission-theme h2 {
  color: #606060;
  font-size: 22px;
  line-height: 23px;
  font-weight: bold;
  border: 0;
  margin: 40px 0 20px 0;
  padding: 0;
}

.form-submission-theme fieldset {
  border: 2px solid #ddd;
  border-radius: 3px;
  padding: 15px;
  margin: 20px 0;
}

.form-submission-theme .col-sm-9 {
  padding: 0 15px;
}

.form-submission-theme legend {
  color: #606060;
  width: auto;
  font-size: 18px;
  line-height: 19px;
  font-weight: normal;
  border: 0;
  margin: 0 0 0 -5px;
  padding: 0 5px;
}

.bootstrap3 .btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.bootstrap3 .btn-info:hover {
  background-color: #31b0d5;
  border-color: #269abc;
}

.bootstrap3 .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 4px;
}

.bootstrap3 .btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
  margin-top: 10px;
}

.bootstrap3 .btn-lg .glyphicon {
  margin-left: 10px;
}

.form-submission-theme .btn-submit i {
  margin-left: 5px;
}

.form-submission-theme .form-group-indent {
  margin-left: 21px;
}

#block-system-main .help-block.with-errors ul li {
  color: #a94442;
}

#block-system-main .field-name-body .bootstrap-datetimepicker-widget ul.list-unstyled,
#block-system-main .field-name-field-introduction .bootstrap-datetimepicker-widget ul.list-unstyled {
  padding: 0;
}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: static;
  margin-left: auto;
}

.input-group .form-control {
  border: 1px solid #ccc;
}

.form-horizontal .control-label {
  padding-top: 0;
}

label.control-label {
  padding-right: 10px;
  padding-top: 0;
}

#block-system-main .field-name-body .bootstrap-datetimepicker-widget table {
  margin: 0;
  width: 100%;
}

.bootstrap-datetimepicker-widget.dropdown-menu {
  width: 20em;
}

.radio label,
.checkbox label {
  padding-left: 0;
}

.entity-bean > h2 {
  display: none;
}

/* EU Health Award form. */
.webform-client-form .webform-component {
  font-size: 1.15em;
}
.webform-client-form .webform-component {
  margin-bottom: 3em;
}
.webform-client-form .webform-component:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
.webform-client-form .form-title {
  color: #606060;
  font-size: 22px;
  line-height: 23px;
  font-weight: bold;
  border: 0;
  margin: 40px 0 20px 0;
  padding: 0;
}
.webform-client-form .webform-component-fieldset {
  border: 2px solid #ddd;
  border-radius: 3px;
  padding: 15px;
  margin: 20px 0;
}
.webform-client-form .webform-component-fieldset legend {
  color: #606060;
  width: auto;
  font-size: 18px;
  line-height: 19px;
  font-weight: normal;
  border: 0;
  margin: 0 0 0 -5px;
  padding: 0 5px;
}
.webform-client-form .form-radios .form-item {
  display: inline-block;
  margin: 1em 1em 0;
}
.webform-client-form .form-radios .form-item label {
  width: auto;
  display: inline-block;
}
.webform-client-form .form-radios .form-item input {
  float: left;
  margin: 0 0.5em 0 0;
}
.webform-client-form .webform-component--address-of-the-organisation--situations-exclusion-listed {
  width: 74%;
  float: right;
}
.webform-client-form .webform-component--address-of-the-organisation--situations-exclusion-listed .form-checkboxes {
  width: auto !important;
}
.webform-client-form .webform-component--address-of-the-organisation--situations-exclusion-listed .form-item label,
.webform-client-form .webform-component--please-fill-in-as-appropriate--initiative-human-health-fields .form-item label {
  float: none;
  display: inline;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--initiative-human-health-fields {
  margin-bottom: 0;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--other-initiatives-that-can-promote-higher-levels-of-public-health-in-eu-through-vaccination,
.webform-client-form .webform-component--please-fill-in-as-appropriate--other-initiatives-that-can-promote-higher-levels-of-public-health-in-eu-through-vaccination .form-item {
  margin-top: 0 !important;
}
.webform-client-form .webform-component-date select.form-control {
  width: 28%;
  margin: 1%;
  float: left;
}
.webform-client-form .webform-component-date .webform-datepicker {
  width: 73%;
  float: right;
}
.webform-client-form .webform-component-date  label,
.webform-client-form .webform-component--please-fill-in-as-appropriate--period-covered-by-the-experience-or-initiative--period-cover-to-ongoing label {
  width: 24%;
  float: left;
  text-align: right;
  margin-right: 1em;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--period-covered-by-the-experience-or-initiative--period-cover-to-ongoing .form-item label {
  display: none;
}
.webform-client-form .fieldset-unstyled {
  border: none;
  padding: 0;
  margin: 0;
}
.webform-client-form .fieldset-unstyled legend {
  color: inherit;
  width: auto;
  line-height: inherit;
  font-weight: bold;
  border: 0;
  margin: 0;
  padding: 0;
}
.webform-client-form .webform-component-checkboxes .form-item {
  margin-top: 0.6em;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--summary-report .description,
.webform-client-form .webform-component--please-fill-in-as-appropriate--summary-report .form-managed-file {
  background-color: #fcf8e3;
  border: 1px solid #faebcc;
  color: #8a6d3b;
  padding: 1em;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--summary-report .description {
  border-bottom: none;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  font-size: 1.1em;
  font-weight: bold;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--summary-report .form-managed-file {
  border-top: none;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--what-is-the-eu-added-value-of,
.webform-client-form .webform-component--please-fill-in-as-appropriate--what-is-the-eu-added-value-of p,
.webform-client-form .webform-component--please-fill-in-as-appropriate--sumarize-html,
.webform-client-form .webform-component--please-fill-in-as-appropriate--sumarize-html p {
  margin-bottom: 0;
}
.webform-client-form .webform-component--finalize-html {
  background-color: #d9edf7;
  border: 1px solid #bce8f1;
  color: #31708f;
  padding: 1em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.webform-client-form .webform-component--finalize-html .health-download-declaration {
  text-align: center;
}
.webform-client-form .webform-component--finalize-html .health-download-declaration a {
  background: #5bc0de none;
}
.webform-client-form .webform-component--submit-html,
.webform-client-form .form-actions {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  padding: 1em;
}
.webform-client-form .webform-component--submit-html {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.webform-client-form .form-actions {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
.webform-client-form .form-actions .webform-submit {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.webform-client-form hr {
  border-top: 1px solid #a6e1ec;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--field-your-initiative-focused-on,
.webform-client-form .webform-component--please-fill-in-as-appropriate--specify-other-initiative-as-objective,
.webform-client-form .webform-component--please-fill-in-as-appropriate--specify-other-target-group {
  margin-top: -3em !important;
}
.webform-client-form .webform-component--please-fill-in-as-appropriate--tackling-vaccination-perspective {
  margin-bottom: 1em !important;
  margin-top: 0 !important;
}
@media (min-width: 992px) {
  .webform-client-form fieldset.fieldset-inline-labels .webform-component > label {
    width: 24%;
    float: left;
    text-align: right;
    margin-right: 1%;
  }
  .webform-client-form fieldset.fieldset-inline-labels .form-item > .form-control,
  .webform-client-form fieldset.fieldset-inline-labels .form-managed-file,
  .webform-client-form fieldset.fieldset-inline-labels .webform-component-file .description,
  .webform-client-form fieldset.fieldset-inline-labels .form-textarea-wrapper,
  .webform-client-form fieldset.fieldset-inline-labels .form-checkboxes {
    width: 74%;
    float: right;
  }
}

/* Ec-europa theme layer */
#mainContainer1 {
  font-size: 10px;
}
#mainContainer1 #layout-body {
  width: 100%;
}
.health-view-health-sc-landing-page #mainContainer1 #sidebar-right {
  background: transparent none;
  padding-top: 0;
}
.ecl-search-form__textfield-wrapper {
  margin-bottom: 0;
}
.node-type-health-slide #path .easy-breadcrumb,
.node-type-health-updates #path .easy-breadcrumb,
.node-type-health-a-press #path .easy-breadcrumb,
.node-type-health-b-keydoc #path .easy-breadcrumb,
.node-type-health-d-eurobar #path .easy-breadcrumb,
.node-type-health-e-events #path .easy-breadcrumb,
.node-type-health-f-consult #path .easy-breadcrumb,
.node-type-health-g-publications #path .easy-breadcrumb,
.node-type-health-h-projects #path .easy-breadcrumb,
.node-type-health-highlights #path .easy-breadcrumb,
.node-type-health-b-keydoc #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-slide #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-updates #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-a-press #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-d-eurobar #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-e-events #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-f-consult #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-g-publications #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-h-projects #path .container > .easy-breadcrumb_segment-separator,
.node-type-health-highlights #path .container > .easy-breadcrumb_segment-separator {
  display: none;
}
.healt-project-filter .item-list .help-text {
  font-size: 0.9em;
  padding-top: 0.5em;
  font-weight: bold;
}
.node.node-health-b-keydoc.node-full .field-label,
.node.node-health-d-eurobar.node-full .field-label,
.node.node-health-e-events.node-full .field-label,
.node.node-health-f-consult.node-full .field-label,
.node.node-health-g-publications.node-full .field-label,
.node.node-health-h-projects.node-full .field-label,
.node.node-health-highlights.node-full .field-label {
  width: auto;
}
.node.node-health-slide.node-full .field-name-title-field,
.node.node-health-updates.node-full .field-name-title-field,
.node.node-health-a-press.node-full .field-name-title-field,
.node.node-health-b-keydoc.node-full .field-name-title-field,
.node.node-health-d-eurobar.node-full .field-name-title-field,
.node.node-health-e-events.node-full .field-name-title-field,
.node.node-health-f-consult.node-full .field-name-title-field,
.node.node-health-g-publications.node-full .field-name-title-field,
.node.node-health-h-projects.node-full .field-name-title-field,
.node.node-health-highlights.node-full .field-name-title-field {
  margin-bottom: 1em;
}
.view.view-health-links-list .view-empty {
  text-align: center;
  padding: 2em 0;
  display: block;
  clear: both;
}
.view.view-health-links-list.view-display-id-block_3 .view-empty {
  display: none;
}
@media (max-width: 768px) {
  #mainContainer1 .view-health-slides-highlights .more-link a,
  #mainContainer1 .view-id-health_sc_landing_page .more-link a {
    left: 47px;
  }
}

.ecl-site-header__banner label {
  margin-bottom: 0;
}
.ecl-page-header a:link,
.ecl-page-header a:visited,
.ecl-page-header a:hover,
.ecl-page-header a:active,
.ecl-footer__site-corporate a:link,
.ecl-footer__site-corporate a:visited,
.ecl-footer__site-corporate a:hover,
.ecl-footer__site-corporate a:active,
.ecl-footer__ec a:link,
.ecl-footer__ec a:visited,
.ecl-footer__ec a:hover,
.ecl-footer__ec a:active {
  color: #fff;
}
.ecl-container h4 {
  font-weight: 700;
}
.ecl-footer__label {
  color: #012b58;
}
.ecl-link:link,
.ecl-link:visited,
.ecl-link:hover,
.ecl-link:active {
  color: #004494;
}
a.wtBtnOnlyIco.wtSocialNetworkLink.wt_linkedin {
  background-position: -5px -285px;
}
/* NGO Awards img fix*/
table td img {
  max-width: inherit;
}
.wtLaco [aria-hidden=true] {
  display: inline;
}
.ecl-breadcrumbs__segment {
  color: #fff;
  display: inline-block;
  font-weight: 700;
  margin-right: .33rem;
  text-decoration: none;
}
.ecl-footer__site-identity h4 .ecl-footer__link {
  text-decoration: none;
}
.ecl-footer .ecl-footer__social-links li:last-child {
  display: inherit;
}
.ecl-footer__site-identity .ecl-icon--twitter {
  margin-left: 10px;
}
.ecl-footer .ecl-footer__site-corporate a.ecl-link--external.ecl-link.ecl-footer__link:after {
  line-height: 1.4em;
}
#block-views-health-subnavmenu-block {
  position: absolute;
}

/* Mobile menu */
html body .health-mobile-menu {
  display: none !important;
}
html body #block-menu-menu-health-sc-menu,
html body #mainContainer1 .view-id-health_subnav.view-display-id-block {
  display: block !important;
}
@media all and (max-width: 767px) {
  html body .health-mobile-menu {
    display: block !important;
  }
  html body #block-menu-menu-health-sc-menu,
  html body #mainContainer1 .view-id-health_subnav.view-display-id-block {
    display: none !important;
  }
  html body #block-views-health-subnavmenu-block {
    display: none !important;
  }
  html body .view-id-health_subnav.view-display-id-block_1 > .view-empty {
    display: none;
  }
}
html body .health-mobile-menu li.health-mobile-menu-parent-item > a::after {
  content: "►";
  position: absolute;
  right: 20px;
}
html body .health-mobile-menu li.health-mobile-menu-parent-item.health-mobile-menu-expand > a::after {
  content: "▼";
  color: #ffffff !important;
}

html body .health-mobile-menu li > ul {
  display: none;
}
html body .health-mobile-menu li.health-mobile-menu-expand > ul {
  display: block;
}

html body ul.health-mobile-menu,
.health-mobile-menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
html body ul.health-mobile-menu a {
  background-color: #64b1df;
  border-bottom: 1px solid #2688bd;
}
html body ul.health-mobile-menu ul a {
  background-color: #2688bd;
  border-bottom: 1px solid #0065a2;
}
html body ul.health-mobile-menu ul ul a {
  background-color: #0065a2;
  border-bottom: 1px solid #004494;
}
html body ul.health-mobile-menu a {
  color: white !important;
  font-weight: bold;
  padding: 10px 15px !important;
  display: block;
  background-position: right 20px center;
}
html body .view-health-subnavmenu {
  margin: 0;
}

/* Homepage columns  */
@media all and (min-width: 1024px) {
  .view-health-subnavmenu.view-display-id-page_1 .view-content {
    column-count: 2;
  }
  .view-health-subnavmenu.view-display-id-page_1 .view-content .health-group-item {
    -webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
    page-break-inside: avoid; /* Firefox */
    break-inside: avoid; /* IE 10+ */
  }
}

/* Topics columns */
@media all and (min-width: 768px) {
  .view-health-subnavmenu.view-display-id-block .view-content {
    column-count: 3;
  }
  .view-health-subnavmenu.view-display-id-block .view-content .health-group-item {
    -webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
    page-break-inside: avoid; /* Firefox */
    break-inside: avoid; /* IE 10+ */
  }
}
@media all and (max-width: 768px) {
  html body #mainContainer1 .carousel .carousel-inner .item .views-field-nothing a {
    position: static;
  }
  html body #mainContainer1 .carousel#views-bootstrap-carousel-1 {
    height: 500px !important;
  }
  html body #mainContainer1 .carousel .carousel-inner > div.item .views-field-field-doc-thumb {
    float: none;
    width: 100%;
  }
  html body #mainContainer1 .carousel .carousel-inner > div.item .views-field.views-field-nothing a {
    float: none;
    width: 100%;
    border-radius: 0 0 6px 6px;
    height: 240px;
  }
  html body #mainContainer1 .carousel .carousel-inner .item .views-field-field-doc-thumb {
    border-radius: 6px 6px 0 0;
  }
  html body #mainContainer1 .block-views.contextual-links-region.panel.panel-default:nth-child(1) {
    margin-bottom: 0px;
  }
  html body #mainContainer1 .view-health-slides-highlights,
  html body .view-id-health_sc_landing_page.view-display-id-page_2 {
    margin-bottom: 30px;
  }
  #mainContainer1 .view-health-projects .healt-filter-wrapper .subnav-wrapper .view-content {
    columns: 1;
  }
}
.ecl-language-list .ecl-dialog--wide .ecl-dialog__body {
  overflow-y: auto;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  z-index: auto;
}
#mainContainer1 .tabs {
  z-index: auto;
}
#mainContainer1 .wtLaco {
  z-index: auto !important;
}
