/***********/
/* Default */
/***********/

header {
  background-color: #0e54a3;
}
section {
  background-color: #ffffff;
  color:#646464;
}
section .content .rectangle {
  background-color: #0e54a3;
  color: #ffffff;
}
section h1 {
  color: #0e54a3;
  margin-bottom: 40px;
}
a {
  color:#0e54a3;
}
a:hover {
  color:#109ecb;
}

.verde a {
  color:#2C6F3A;
}
.verde a:hover {
  color:#75BC3C;
}

.rosa p {
  color:#b9328a!important;
}
.rosa a {
  color:#b9328a!important;
}
.rosa a:hover {
  color:#E18EC5!important;
}
.naranja a {
  color:#971D18;
}
.naranja a:hover {
  color:#FF9900;
}
.mor a {
  color:#001564;
}
.mor a:hover {
  color:#95A3C8;
}
.azul a {
  color:#0e54a3;
}
.azul a:hover {
  color:#42B6F1;
}
.timeline-Header-title {
    DISPLAY: NONE!important;
}

/* Buttons */

.button {
  background-color: #0e54a3;
  border-color:#0e54a3;
  color:#ffffff;
}
.button:hover {
  background-color: #2d2d2d;
  border-color:#2d2d2d;
  color:#ffffff;
}
.button.empty {
  background-color: #ffffff;
  border-color: #0e54a3;
  color:#0e54a3;
}
.button.empty:hover {
  background-color: #0e54a3;
  border-color: #0e54a3;
  color:#ffffff;
}

/* Newsroom specific buttons */

.button.empty.generic-medicines {
  background-color: #ffffff;
  border-color: #109ecb;
  color:#109ecb;
}
.button.empty.generic-medicines:hover {
  background-color: #109ecb;
  border-color: #109ecb;
  color:#ffffff;
}
.button.empty.biosimilar-medicines {
  background-color: #ffffff;
  border-color: #9ac328;
  color:#9ac328;
}
.button.empty.biosimilar-medicines:hover {
  background-color: #9ac328;
  border-color: #9ac328;
  color:#ffffff;
}
.button.empty.value-added-medicines {
  background-color: #ffffff;
  border-color: #b9328a;
  color:#b9328a;
}
.button.empty.value-added-medicines:hover {
  background-color: #b9328a;
  border-color: #b9328a;
  color:#ffffff;
}

/*****/
/* 1 */
/*****/

.colors1 {
  background-color: #0e54a3;
}

/* Text */

.colors1 h1 {
  color:#ffffff;
}
.colors1 h2 {
  color:#ffffff;
}
.colors1 p {
  color:#ffffff;
}

/* Buttons */

.colors1 .button {
  background-color: #ffffff;
  border-color:#ffffff;
  color:#0e54a3;
}
.colors1 .button:hover {
  background-color: #2d2d2d;
  border-color:#2d2d2d;
  color:#ffffff;
}
.colors1 .button.empty {
  background-color: #0e54a3;
  border-color: #ffffff;
  color:#ffffff;
}
.colors1 .button.empty:hover {
  background-color: #ffffff;
  border-color: #ffffff;
  color:#0e54a3;
}

/*****/
/* 2 */
/*****/

.colors2 {
  background-color: #0296a1;
}

/* Text */

.colors2 h1 {
  color:#ffffff;
}
.colors2 h2 {
  color:#ffffff;
}
.colors2 p {
  color:#ffffff;
}

/* Buttons */

.colors2 .button {
  background-color: #ffffff;
  border-color:#ffffff;
  color:#0296a1;
}
.colors2 .button:hover {
  background-color: #2d2d2d;
  border-color:#2d2d2d;
  color:#ffffff;
}
.colors2 .button.empty {
  background-color: #0296a1;
  border-color: #ffffff;
  color:#ffffff;
}
.colors2 .button.empty:hover {
  background-color: #ffffff;
  color:#0296a1;
}

/*****/
/* 3 */
/*****/

.colors3 {
  background-color: #2d2d2d;
}

/* Text */

.colors3 h1 {
  color:#ffffff;
}
.colors3 h2 {
  color:#ffffff;
}
.colors3 p {
  color:#ffffff;
}

/* Buttons */

.colors3 .button {
  background-color: #0e54a3;
  border-color:#0e54a3;
  color:#ffffff;
}
.colors3 .button:hover {
  background-color: #ffffff;
  border-color:#ffffff;
  color:#0296a1;
}
.colors3 .button.empty {
  background-color: #2d2d2d;
  border-color: #0296a1;
  color:#0296a1;
  border-width: 1px;
}
.colors3 .button.empty:hover {
  background-color: #0296a1;
  color:#ffffff;
}

/*****/
/* 4 */
/*****/

.colors4 {
  background-color: #ececec;
}
.colors4 h1, .colors4 h2, .colors4 p {
  color:#2d2d2d;
}

/********/
/* Misc */
/********/

.publication_block .caption {
  background-color: #2d2d2d;
}
.publication_block .caption_cta,
#infographic .infographic_caption_text,
#sidebar ul li a:hover,
#sidebar ul li a.active {
  background-color: #0e54a3;
}
