/*
 * 
 * 
 * $facebook: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA20lEQVR42tXUPQrCMBjG8V5DwcHN3d3RQfQAXqAi2sUzeAVB8GvSVejQgosncBdstdbWC+jiB8RneKRQaEtClw4/Qt7CP1kaTQiRq4IFdV3fwBmcBC74EHD1wEwLBiAyfOAJb+7DtKCTEdtDE6rQhhfcVINHKINGJXjAXTW4ZKgOa9jBFy6qwQWDo9j8JBv0wAaDwQ73B353ZYMThuKM/4GyQQtaUGOoAg3Yqt0wMmdwEJs7qsEZg/28glMGezLBMCW4YnAYzbJ/PRO8hEdhzGAXfM6uYBfvPczVD7J+5RfEj19fAAAAAElFTkSuQmCC');
 * 
 * $twitter: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABFklEQVR42uXUIUtDURTA8fuY8GBDVN7AMWQIwr6Agh9gYNAyBsIYYzAGr+g3sM0Fg9psJqNFi8nwBLMMTBbRaFAMIvLc8Oz/YOnAgRssYvjF8+ccLlwnIr/qDwXjOPaxiF3sYx0B8lhAqIN5bKBoxCJcIsUYj9hBH5uIdLCCIa6xrGIBTiDQnrGNqg6WkEDwgJ4KP0GUHyRYQ0EHc2jgHTJ1h1Ps4RWijNCBy+hgEQO8QIxtREmxZQVncWgMWj5RtYKZOVzgyzN4A2cHgTrePIMNn+Aqhh6xc8z4BDPzOEBqxG5RgoMZXEINbRzh3nigM5ThNB2M0ESCb8g0OMYHrlBHCOcTDBBiBV0McIw+WupEM/gPP9gJFOx3anPHgVcAAAAASUVORK5CYII=');
 * 
 * $tumblr: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMjUzNUNBOTJBOTkxMUUzOEQ0QTlEQjQxMEI5MTY0OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMjUzNUNBQTJBOTkxMUUzOEQ0QTlEQjQxMEI5MTY0OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIyNTM1Q0E3MkE5OTExRTM4RDRBOURCNDEwQjkxNjQ4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIyNTM1Q0E4MkE5OTExRTM4RDRBOURCNDEwQjkxNjQ4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6Ii1CAAAAI9JREFUeNpiZEACoaEhDUCqHsptXL16TQNMjokBFfgz4ABMSKYlACkDXAoZgQoEgHQBkpUwcACID8I4LED8HochDlCM1Y04AQvUCgao+wSQ5B5AMcSNSJ7Zj2wVoeBhIBg8g0uhPnrwIAcHMggAhsR9qLgBsokTgfgDmmIFaJAJMKIlM5BEP8g0NA0XAAIMAKAtHLcR78c4AAAAAElFTkSuQmCC');
 * 
 * $youtube: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAATCAYAAACZZ43PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMEI1MEI5MzFGQjQxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMEI1MEI5NDFGQjQxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEwQjUwQjkxMUZCNDExRTNBNDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEwQjUwQjkyMUZCNDExRTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+py++/AAAARxJREFUeNqkU9ENglAMBMMAbCAj4ATABprIP05gnMC4AUyg/5oYJxA3wAnECXxu4DU5kvoCiNrk0j54PdprcR1ams4zuC0wAY6A2e8PE+eDufoAkgdcCUyBBeMARGUXgWedC2AtX2fyjcQSX4Co8SBN5N3IIsjpd6xCbAbEXRW8EYDVMHwCPmPTp8HI+dP6CBrhRJOasbSy7BNRbCPJojzEW7GVlSIxui1X7UDwQwe1h2RZnuxXDTwmy9jufDa2CGsi7hMxU5dDu0wuz6ApNDqIaBV9I1zOycjzhAvWOkbDS9r7rEwqOXG0cq6GLNK1a9RdezDEziTw2yoIWXpttVXwb4xYgbQSeKrHtUp4WNOxLdZTSKyvfbWJLwEGAARoUAezcTKyAAAAAElFTkSuQmCC');
 */
/*
 * DEFAULTS
 */
body {
  background-color: #eeeeee;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  margin: 0;
  padding: 0; }
  body a {
    color: #b3b3b3; }
  body p {
    padding: 0 0 20px 0;
    margin: 0; }

.aeb-search {
  display: none; }

  body.tmc-admin-menu .aeb-search {
    display: block; }

i,
em {
  font-style: italic; }

.gallery-title {
  font-size: 16px;
  line-height: 19px;
  margin: 3px; }

h1,
.grouping-letter,
.view-header > .date,
caption > span {
  font-size: 30px;
  line-height: 32px;
  margin-bottom: 6px; }

input[type="submit"] {
  text-transform: uppercase;
  font-weight: bold; }

h3,
#nav a,
#nav li,
#edit-submit,
#mini-calendar-close,
select,
.mini-month-title,
.mini-day-number a,
.mini-day-number,
.date-number,
.related-date,
.weekday,
.month-weekday,
.form-submit {
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase; }

h4 {
  font-size: 14px;
  line-height: 20px; }

h1,
h2,
h3,
h4,
h5,
h6,
.grouping-letter,
.date,
#block-menu-menu-footer-menu,
#block-menu-menu-footer-menu  a,
caption > span {
  color: #333333;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold; }

caption {
  text-align: left;
  position: relative;
  clear: both;
  overflow: hidden;
  border-bottom: 1px solid #d9d9d9; }

.paragraphs-default,
.tmc-paragraph .paragraph {
  padding-top: 20px; }

.paragraph ul {
  margin-bottom: 20px;
  padding-left: 20px; }

select {
  background-color: white; }

    .node-media-image .media > .wrapper {
      display: inline-block; }
      .node-media-image .media > .wrapper > .copyright {
        text-shadow: 0px 0px 3px black; }

/*
 * ADMIN STYLES
 */
body.admin-menu #admin-menu {
  display: none;
  margin: 0px; }

html body.admin-menu {
  margin-top: 0px !important; }

/*
 * LAYOUT
 */
#page {
  padding: 0 12px;
  position: relative; }
  #page .node-page .tmc-paragraph img {
    height: auto;
    max-width: 100%; }

#main {
  background-color: white;
  clear: both;
  overflow: hidden;
  margin-top: 0;
  padding: 8px; }

#header {
  background-color: white;
  min-height: 90px;
  padding: 14px 14px 6px 14px;
  position: relative; }
  #header #ribbon {
    padding: 6px;
    position: absolute;
    right: 6px;
    top: 6px; }
    #header #ribbon img {
      height: 74px;
      width: auto; }
  #header #logotype {
    padding: 6px 0; }
    #header #logotype > a {
      height: 44px; }
      #header #logotype > a >img {
        height: 44px;
        width: auto; }

#content {
  float: none; }
  #content > .wrapper {
    padding: 6px; }

body.sidebar > #page > #main > #content {
  float: none;
  width: 100%; }

/*
 * 
 * FINAL GENERAL
 */
/*
 * FINAL downloads teaser
 */
.node-media-download.view-mode-full {
  border-bottom: 1px solid #b3b3b3;
  position: relative;
    /*
   * 
   * > .wrapper{
   * padding: 10px 0;
   * > .download{
   * position: relative;
   * > .wrapper{
   * position: relative;
   * > a{
   * position: absolute;
   * top:0px;
   * right: 0;
   * bottom: 0;
   * left: 0;
   * text-indent: -999em;
   * overflow: hidden;
   * z-index: 9;
   * }
   * }
   * }
   * > .caption > .wrapper{
   * > .file-details{
   * background-repeat: no-repeat;
   * background-position:right;
   * background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MzFBNUM2OTA2QTUxMUU0ODE1M0U4NzdDQUIxNEZDQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MzFBNUM2QTA2QTUxMUU0ODE1M0U4NzdDQUIxNEZDQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYzMUE1QzY3MDZBNTExRTQ4MTUzRTg3N0NBQjE0RkNCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYzMUE1QzY4MDZBNTExRTQ4MTUzRTg3N0NBQjE0RkNCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+b26b5QAAAUxJREFUeNqslbFugzAQhs8WE1OfALVvQB4AKXkOHiLJmC7dmrHJzFo/RLM0EnmAbs3W4pkhE2t7Z51RoedCFX7JssWdP3y+41AgqGmaW5yWOOY40p75DccRxz6O48/+XiXAnnBawTjtELoWgQi6welVONGQ6MQLBF9a4BWwX9CIHzyEYNZaMMa4dZ7nkCSJ5JYyYx1xAoJ3hnY4n9/b9R9aoX2vOZtTaam5NKbSXEt3R6EdDi/BXWQLhJ9GEmy7fXTJqCoLWZZ17EVRwOlUQlmWsNncA2a2YxeBdV27NW20tmptxjy7F5HIh3z7QIUPv6RSoVOGskoQOp1UQpqLsiNylMIZghFL84cOY6ADMNJRcWF/hDx8+KQBGOlOjekwPhEDMNd5JmsOCJv5pAC3noWUoLGd5meW/YVf+C27f8AozJnvhWLHvvYX8C3AALtsn2SvYisdAAAAAElFTkSuQmCC');
   * color: $a_grey;
   * font-family: Arial, Helvetica, sans-serif;
   * font-size: 14px;
   * font-weight:normal;
   * line-height: 20px;
   * padding-top: 10px;
   * @media screen and (min-width: 767px){
   * padding-top: 0px;
   * position: absolute;
   * top:0px;
   * right: 0;
   * }
   * text-transform: uppercase;
   * padding-right: 32px;
   * }
   * }
   * }
   */ }
  .node-media-download.view-mode-full > .wrapper > .download > .wrapper > a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    text-indent: -9999em; }
  .node-media-download.view-mode-full .caption {
    margin: 6px 0; }
  .node-media-download.view-mode-full h3 {
    margin-right: 120px;
    text-transform: none;
    letter-spacing: 0;
    font-size: 14px; }
  .node-media-download.view-mode-full .file-details {
    position: absolute;
    top: 0;
    right: 0;
    color: #b3b3b3; }

/*
 * FINAL gallery section
 */
  .view-galeria-de-fotos .view-content {
    clear: both;
    height: 100%;
    overflow: hidden; }
    .view-galeria-de-fotos .view-content > div {
      float: left; }

.node-gallery.view-mode-teaser {
  height: 235px;
  overflow: hidden;
  position: relative;
  width: 235px; }
  @media screen and (max-width: 600px) {
    .node-gallery.view-mode-teaser {
  height: 50%;
  width: 50%; }
    .node-gallery.view-mode-teaser > .wrapper {
      margin: 4px; }
        .node-gallery.view-mode-teaser > .wrapper > .first-region > .wrapper img {
          width: 100%;
          height: auto; } }
  @media screen and (min-width: 600px) and (max-width: 767px) {
    .node-gallery.view-mode-teaser {
  height: 25%;
  width: 25%; } }
  .node-gallery.view-mode-teaser > .wrapper {
    margin: 4px; }
    .node-gallery.view-mode-teaser > .wrapper > .first-region > .wrapper {
      position: relative; }
      .node-gallery.view-mode-teaser > .wrapper > .first-region > .wrapper img {
        width: 100%;
        height: auto; }
      .node-gallery.view-mode-teaser > .wrapper > .first-region > .wrapper > .image-count {
        color: white;
        font-size: 11px;
        font-wieght: normal;
        position: absolute;
        top: 8px;
        right: 8px;
        z-index: 999; }
    .node-gallery.view-mode-teaser > .wrapper > .second-region {
      background: transparent;
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNrszzERACAMALEH5ZWOC4Ze4iCnmha4LSEiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiLyxxNgAHK7AOT5mXDAAAAAAElFTkSuQmCC");
      background-repeat: repeat;
      position: absolute;
      top: 4px;
      left: 4px;
      right: 4px;
      bottom: 4px; }
      .node-gallery.view-mode-teaser > .wrapper > .second-region > .wrapper {
        padding: 6px;
        color: white;
        position: absolute;
        bottom: 0;
        font-size: 13px;
        font-style: normal;
        font-variant: normal; }
        .node-gallery.view-mode-teaser > .wrapper > .second-region > .wrapper > .date {
          font-weight: normal;
          color: #b3b3b3; }
    .node-gallery.view-mode-teaser > .wrapper > a {
      z-index: 10;
      text-indent: -999em; }

.node-gallery.view-mode-full {
  border-bottom: 2px solid #f2f2f2;
  margin: 20px 0; }
    .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper {
      position: relative; }
      @media screen and (min-width: 600px) {
        .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper {
      width: 100%; }
        .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper > .slides {
          width: 100%;
          height: 100%; }
          .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper > .slides > div {
            right: 0; } }
      .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper > .flex-control-nav.flex-control-paging {
        width: auto;
        position: absolute;
        top: 6px;
        left: 10px;
        z-index: 9999; }
        .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper > .flex-control-nav.flex-control-paging )        > li a {
          width: 6px;
          height: 6px;
          box-shadow: none; }
          .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper > .flex-control-nav.flex-control-paging )        > li a.flex-active {
            background-color: white; }
        .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper > .flex-control-nav.flex-control-paging > span {
          color: #b3b3b3;
          cursor: pointer;
          font-size: 21px;
          padding: 0 3px; }
        .node-gallery.view-mode-full > .wrapper > .second-region > .wrapper > .flex-control-nav.flex-control-paging > .cycle-pager-active {
          color: white; }

      .paragraphs-gallery-item-full > div > .wrapper > .first-region > .wrapper {
        position: relative;
        background-color: #f2f2f2;
        text-align: center; }
        .paragraphs-gallery-item-full > div > .wrapper > .first-region > .wrapper > .copyright {
          position: absolute;
          bottom: 8px;
          right: 16px; }
    .paragraphs-gallery-item-full > div > .wrapper > .second-region {
      background-color: white; }
      .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper {
        min-height: 100px;
        font-size: 13px;
        margin: 12px 0; }
          .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .city:before {
            content: '; '; }
          .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .city > .city-item {
            display: inline-block; }
        .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .city,
        .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .gallery-dates {
          color: #b3b3b3;
          display: inline-block; }
        .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .image-title {
          font-size: 21px;
          line-height: 24px;
          font-weight: bold; }
        @media screen and (min-width: 600px) {
          .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .image-title {
            padding: 0 30px 0 0;
            position: absolute;
            width: 50%; }
          .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .gallery-description {
            float: left;
            font-size: 14px;
            padding-left: 50%;
            width: 50%; }
            .paragraphs-gallery-item-full > div > .wrapper > .second-region > .wrapper > .gallery-description > .wrapper {
              padding: 0 0 30px 30px; } }

/*
 * FINAL homepage sections
 */
    .sidebar .node-page.node-teaser > .wrapper > .fade,
    .sidebar .node-page-view-only.node-teaser > .wrapper > .fade {
      display: none; }

.node-page.node-teaser,
.node-page-view-only.node-teaser {
  background: #f2f2f2;
  margin: 10px; }
  .node-page.node-teaser > .wrapper,
  .node-page-view-only.node-teaser > .wrapper {
    padding: 20px;
    font-size: 23px;
    line-height: 28px; }
    .node-page.node-teaser > .wrapper .title,
    .node-page-view-only.node-teaser > .wrapper .title {
      font-weight: bold;
      padding-bottom: 10px; }
    .node-page.node-teaser > .wrapper > .second-region > .wrapper,
    .node-page-view-only.node-teaser > .wrapper > .second-region > .wrapper {
      font-weight: 300;
      font-family: Helvetica, Arial, sans-serif; }
    .node-page.node-teaser > .wrapper > .teaser-link,
    .node-page-view-only.node-teaser > .wrapper > .teaser-link {
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlElEQVR42sWVOw6AIAyGm8gqcZDdG3s0DwSh+jMZw6NNSiTpAuXrk0JUWcx8xBjPlNKVc+a3YA9n0CHJgvIX0hLoNkGPxa3m0UhwB3dNYE2oJsxh+EhuT3FxjlfvRdBSqJ53ewgMmxAJtHg5yh1AUihYJAlFAyVp0qXQf4CqkM2LYt425o1t/vSshsPc8TVlwFp9ATfeJuJ2NMbVJQAAAABJRU5ErkJggg==');
      background-repeat: no-repeat;
      background-color: transparent !important;
      background-position: right 20px bottom 20px;
      background-position-x: 94%;
      background-position-y: 94%; }
    .node-page.node-teaser > .wrapper > .fade,
    .node-page-view-only.node-teaser > .wrapper > .fade {
      display: none; }
      @media screen and (min-width: 767px) {
        .node-page.node-teaser > .wrapper > .fade,
    .node-page-view-only.node-teaser > .wrapper > .fade {
      background-color: transparent;
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0Q2NDJEQTFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0Q2NDJEQjFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDRDY0MkQ4MUZCNTExRTNBNDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDRDY0MkQ5MUZCNTExRTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Yq2sewAAAslJREFUeNrs3UFSwkAQBVADuPE63v8InsWF7hWWWlYJhGT697xXxRZC0vOnO5Tm9PH5/vJET1/n1+I0UKymVrzH6fw6KPCmXEsq1tSK9/gZWAocKOwSWEfjCJASWIdNAkhYAcM6LAFEN6YAIyHEEFYCy44KCKyuO6oQBYElREFgGftw7pk8sB5Z6BaMbhGBtWnwKHTgysA6Tb3DGmPASGiMAWp3WAA6LBjA7QIdFsSoFFb/hWfVcH3wcemw0Ol0CM8l9Lh1WOh0hHDJ4/v9nnd8hsACIbzP8S3rP0NgATHcwzIK5IwpCCwd1s6LtXIgCCsEVgiLtV7npeNDYAmdmDAXVjazuwKr40432+7tD9NpUFfXBdbiROMaYSQEdLQCi4FFa5TT0QosO1VM0QorNlo7mYFVPRAsWNhk7WQGlkAwrjElI6EdDGI2x0tYPdv1QX0mbI77d1h/XfxFUaIrVdsVA2tRlIoWtZ0SWChaEFjo7hBYoLtDYAEILCDFjbcLBBYwTqnHfHlaLbTsdHqOhJ5WCy07nYzA8rRa3RfEBJan1QorGBxYHqRKLx5Wq8OCmMXqnzsKLLBYG3ZeYR2fwIIKi9/Daq8OrKPCcky+06QdpA5LYRmXjICukQ4LmFx+h+VnYmas2UnrPr/DElYW/Yw1O2nd+5VQl5f5nWxU0waWe1gWj0CwgQkssIEhsOyOvhdT1qfA6rg7elgtTddd3cBS3P1C1/UkZiS8NYAUNzAssAQQunBiAkvBMtsmqD43CayDglXchNfnJPXjV0Lha5RUPzqsEkX1qMLU/VjcCKzNi2pR4CCw0K3BoMByD2vPABJWsCqwLCHjIkRMAUZCIGYTFli4r0bUSPjmNNhRISWwXp0GIIFxEBBYAAILEFgAAgtAYAECC0BgAQgsQGABCCwAgQUILACBBSCwAIEFILAABBYgsAAG+BZgAL0iZIrFvgUbAAAAAElFTkSuQmCC");
      background-position: center bottom;
      background-repeat: repeat-x;
      bottom: 0;
      display: block;
      left: 0;
      position: absolute;
      right: 0;
      top: 50px; } }

  @media screen and (max-width: 599px) {
    .node-homepage-final > .wrapper > .second-region {
  margin-top: 10px; } }
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-view > .entity-paragraphs-item > .wrapper > .first-region > .wrapper {
          clear: both;
          overflow: hidden; }
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-view > .entity-paragraphs-item .node-page.node-teaser,
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-view > .entity-paragraphs-item .node-page-view-only.node-teaser {
          float: left;
          width: 300px; }
          @media screen and (max-width: 767px) {
            .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-view > .entity-paragraphs-item .node-page.node-teaser,
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-view > .entity-paragraphs-item .node-page-view-only.node-teaser {
          height: auto !important;
          width: 100% !important;
          margin: 10px 0 !important; } }
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-page-reference > .entity-paragraphs-item .node-page.node-teaser,
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-page-reference > .entity-paragraphs-item .node-page-view-only.node-teaser {
          height: 314px;
          width: 620px; }
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-page-reference > .entity-paragraphs-item .node-page.node-teaser + .node-page.node-teaser,
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-page-reference > .entity-paragraphs-item .node-page-view-only.node-teaser + .node-page-view-only.node-teaser {
          width: 300px; }
      .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item {
        width: 100%; }
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item {
          position: relative; }
          .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper {
            clear: both;
            overflow: hidden;
            margin: 10px; }
            @media screen and (max-width: 767px) {
              .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper {
            margin: 10px 0 !important; }
              .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .second-region {
                height: auto !important;
                width: 100% !important; }
              .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .first-region {
                width: 100% !important; }
                .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .first-region > .wrapper {
                  height: auto; } }
            .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .first-region {
              background-color: #333333;
              color: white;
              float: left;
              height: 314px;
              width: 300px;
              position: relative; }
              .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .first-region > .wrapper {
                padding: 16px;
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                overflow: hidden;
                height: 241px;
                font-size: 18px;
                font-weight: 300;
                font-family: Helvetica, Arial, sans-serif;
                line-height: 24px; }
                .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .first-region > .wrapper > .title {
                  font-weight: bold; }
                .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .first-region > .wrapper:after {
                  display: block;
                  content: '';
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  right: 0;
                  height: 95px;
                  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1N Ok9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEY2Mjk3M0Y0NkFE MjhDQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjNFOTQ2QzA4RTgxMUU0ODA2M0U4RDdC NjY3RTYwMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjNFOTQ2QjA4RTgxMUU0ODA2M0U4 RDdCNjY3RTYwMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50 b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDEx NzQwNzIwNjgxMUE3QkFBQzQ0Q0E5Q0E2N0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4 MDExNzQwNzIwNjgxMThGNjI5NzNGNDZBRDI4Q0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRm OlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ali8TAAABK0lEQVR42uzXuQ3A MAwEQVlPR+y/NaoCBYYTC5wpgcHi+GRmA7hBdwJAsAAEC6hqRoRoAXcEy8oCBAtAsIDKwRrOAFhY ABYWIFgAggUgWIBgAQgWwKdgTWcALCwACwuwsAAsLADBAgQLQLAABAsQLADBAhAsQLAABAvgRbCW MwAWFoCFBVhYAIIF4CUELCwACwvAwgIsLAALC8DCAiwsAAsLwMICBAvASwhgYQEWFoCFBSBYgGAB CBaAYAGCBSBYAIIFCBaAYAHVgzWcAbCwACwswMICsLAABAsQLADBAhAsQLAAfhWs7gyAhQVgYQGC BSBYAIIFFCJWgGABCBYgWACCBSBYgGABCBaAYAGCBSBYAIIFCBaAYAEIFiBYAIIFIFiAYAEIFsDZ FmAA+9sF5KPY/PYAAAAASUVORK5CYII='); }
            .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .second-region {
              float: left;
              width: 640px; }
            .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-slideshow > .entity-paragraphs-item .flexslider > .slides > .slide > .paragraphs-slideshow-item > .entity-paragraphs-item > .wrapper > .third-region > .wrapper > a {
              overflow: hidden;
              text-indent: -999em;
              position: absolute;
              top: 0;
              right: 0;
              bottom: 0;
              left: 0;
              background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlElEQVR42sWVOw6AIAyGm8gqcZDdG3s0DwSh+jMZw6NNSiTpAuXrk0JUWcx8xBjPlNKVc+a3YA9n0CHJgvIX0hLoNkGPxa3m0UhwB3dNYE2oJsxh+EhuT3FxjlfvRdBSqJ53ewgMmxAJtHg5yh1AUihYJAlFAyVp0qXQf4CqkM2LYt425o1t/vSshsPc8TVlwFp9ATfeJuJ2NMbVJQAAAABJRU5ErkJggg==');
              background-repeat: no-repeat;
              background-color: transparent !important;
              background-position: right 20px bottom 20px;
              background-position-x: 94%;
              background-position-y: 94%; }
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item .node-media-video-youtube {
          height: 100%;
          margin: 12px; }
          .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item .node-media-video-youtube div {
            height: 100%; }
          .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item .node-media-video-youtube iframe {
            position: absolute;
            width: 100%;
            height: 100%; }
        .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper {
          clear: both;
          overflow: hidden; }
          .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .first-region {
            float: left;
            width: 640px; }
            @media screen and (max-width < 767px) {
              .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .first-region {
            display: none; } }
          .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .second-region {
            float: left; }
            .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .second-region .deutsche-welle-region {
              background-color: #f2f2f2;
              float: left;
              font-size: 23px;
              font-weight: 300;
              font-family: Helvetica, Arial, sans-serif;
              height: 349px;
              line-height: 28px;
              margin: 10px;
              overflow: hidden;
              position: relative;
              width: 300px; }
              @media screen and (max-width: 767px) {
                .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .second-region .deutsche-welle-region {
              margin: 10px 0 !important;
              width: 100% !important; } }
              .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .second-region .deutsche-welle-region > .wrapper {
                border: none;
                margin: 0;
                padding: 20px; }
                .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .second-region .deutsche-welle-region > .wrapper img {
                  height: auto;
                  max-width: 260px;
                  width: 100%; }
                .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .second-region .deutsche-welle-region > .wrapper > .node {
                  padding-bottom: 12px; }
                .node-homepage-final > .wrapper > .second-region > .wrapper > .paragraphs-two-pages-with-deutsche-welle > .entity-paragraphs-item > .wrapper > .second-region .deutsche-welle-region > .wrapper > a {
                  position: absolute;
                  left: 0;
                  right: 0;
                  top: 0;
                  bottom: 0;
                  text-indent: -999em;
                  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlElEQVR42sWVOw6AIAyGm8gqcZDdG3s0DwSh+jMZw6NNSiTpAuXrk0JUWcx8xBjPlNKVc+a3YA9n0CHJgvIX0hLoNkGPxa3m0UhwB3dNYE2oJsxh+EhuT3FxjlfvRdBSqJ53ewgMmxAJtHg5yh1AUihYJAlFAyVp0qXQf4CqkM2LYt425o1t/vSshsPc8TVlwFp9ATfeJuJ2NMbVJQAAAABJRU5ErkJggg==');
                  background-repeat: no-repeat;
                  background-color: transparent !important;
                  background-position: right 20px bottom 20px;
                  background-position-x: 94%;
                  background-position-y: 94%; }

/*
 * FINAL review program section
 */
  .page-programa #filter {
    height: auto; }
  .page-programa .views-exposed-widgets label {
    display: none; }


  .view-review .item-list {
    text-align: center; }
    .view-review .item-list .pager-load-more {
      margin: 30px 0;
      list-style: none; }
      .view-review .item-list .pager-load-more li > a {
        color: #333333;
        font-size: 11px;
        font-weight: bold;
        letter-spacing: 1px;
        line-height: 16px;
        text-transform: uppercase;
        background-color: #f2f2f2;
        padding: 8px 20px; }
  .view-review .views-table a {
    padding: 0; }
  .view-review table {
    margin: 0 6px; }
    .view-review table > caption {
      padding: 8px 0; }
    .view-review table a {
      display: block; }
        .view-review table > tbody > .event-category-education >.views-field-field-category {
          color: #ed2227; }
        .view-review table > tbody > .event-category-education >.views-field-view-node > a:before {
          background-color: #ed2227; }
        .view-review table > tbody > .event-category-economics >.views-field-field-category {
          color: #067fcc; }
        .view-review table > tbody > .event-category-economics >.views-field-view-node > a:before {
          background-color: #067fcc; }
        .view-review table > tbody > .event-category-culture >.views-field-field-category {
          color: #15a958; }
        .view-review table > tbody > .event-category-culture >.views-field-view-node > a:before {
          background-color: #15a958; }
        .view-review table > tbody > .event-category-science >.views-field-field-category {
          color: #faa61a; }
        .view-review table > tbody > .event-category-science >.views-field-view-node > a:before {
          background-color: #faa61a; }
        .view-review table > tbody > .event-category-sports >.views-field-field-category {
          color: #4a4647; }
        .view-review table > tbody > .event-category-sports >.views-field-view-node > a:before {
          background-color: #4a4647; }
    .view-review table td {
      border-bottom: 1px solid #d9d9d9;
      padding: 8px 0 8px 16px;
      font-size: 14px;
      line-height: 20px; }
      .view-review table td:first-child {
        padding-left: 0; }
        .view-review table td.views-field-view-node a {
          position: relative;
          width: 16px;
          height: 16px;
          overflow: hidden;
          text-indent: -9999em; }
          .view-review table td.views-field-view-node a:before {
            position: absolute;
            text-indent: 1px;
            right: 0;
            bottom: 0;
            display: block;
            content: '›';
            font-size: 16px;
            background: black;
            width: 16px;
            height: 16px;
            line-height: 14px;
            text-align: center;
            color: white;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            -o-border-radius: 100%;
            border-radius: 100%; }
      .view-review table td.views-field-title > a {
        color: #333333; }
      .view-review table td.views-field-field-city {
        color: #b3b3b3; }
      .view-review table td.views-field-field-date {
        font-weight: bold; }
    @media screen and (max-width: 599px) {
      .view-review table {
    display: block; }
      .view-review table tr {
        border-bottom: 1px solid #d9d9d9;
        display: block;
        padding: 6px 32px 6px 0;
        position: relative; }
      .view-review table td {
        display: block;
        border: none;
        padding: 0; }
        .view-review table td.views-field-view-node {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
          .view-review table td.views-field-view-node a {
            width: 100%;
            height: 100%; }
            .view-review table td.views-field-view-node a:before {
              bottom: 8px; } }

/*
 * CATEGORY COLORS
 */
  .event-category-culture .paragraph a,
  .event-category-culture .category,
  .event-category-culture .event-dates > .more,
  .event-category-culture .wrapper h3 {
    color: #15a958; }

  .event-category-economics .paragraph a,
  .event-category-economics .category,
  .event-category-economics .event-dates > .more,
  .event-category-economics .wrapper h3,
  .event-category-economy .paragraph a,
  .event-category-economy .category,
  .event-category-economy .event-dates > .more,
  .event-category-economy .wrapper h3 {
    color: #067fcc; }

  .event-category-education .paragraph a,
  .event-category-education .category,
  .event-category-education .event-dates > .more,
  .event-category-education .wrapper h3 {
    color: #ed2227; }

  .event-category-science .paragraph a,
  .event-category-science .category,
  .event-category-science .event-dates > .more,
  .event-category-science .wrapper h3 {
    color: #faa61a; }

  .event-category-sports .paragraph a,
  .event-category-sports .category,
  .event-category-sports .event-dates > .more,
  .event-category-sports .wrapper h3 {
    color: #4a4647; }

/*
 * CONTENT MANAGER
 */
.page-content-manager #filter {
  height: 80px; }

.view-content-manager .view-filters,
.view-content-manager .view-content {
  display: block;
  height: 80px;
  width: 100%; }

.view-content-manager .view-content > .views-table {
  display: block;
  height: auto;
  width: 100%; }

.views-table a {
  color: black;
  padding: 6px; }

.views-table .even {
  background: #eeeeee; }

/*
 * EVENT
 */
  .node-event .city {
    color: #b3b3b3; }
  .node-event .category {
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 11px;
    text-transform: uppercase; }
  .node-event .node-media-image.view-mode-full > .wrapper > .media > .wrapper > img {
    max-width: 100%;
    height: auto; }

.easy_social_box {
  padding: 12px 0; }
  .easy_social_box .easy_social-widget-googleplus > div {
    vertical-align: top !important; }
  .easy_social_box .easy_social-widget-facebook {
    width: 58px;
    margin-right: 20px; }
  .easy_social_box .easy_social-widget-twitter {
    width: 67px;
    margin-right: 20px; }

  .date.in-past .view-mode-teaser_tile > .wrapper a.teaser-link {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8AQMAAACR0Eb9AAAAA1BMVEX///+nxBvIAAAAAXRSTlOZ yTXzhgAAABhJREFUeF7twDEBAAAAwiD7pzbDflgAAHAIPAABb0lTcgAAAABJRU5ErkJggg==') !important;
    background-color: transparent !important; }
  .date.in-past .view-mode-teaser_tile > .wrapper .event-title {
    color: white; }

.view-related-content {
  margin-top: 6px; }
  .view-related-content .view-content > ul {
    border-bottom: 1px solid #d9d9d9; }
    .view-related-content .view-content > ul > li.teaser-row {
      border-top: 1px solid #d9d9d9;
      list-style: none;
      padding: 10px 0 6px 0; }
        .view-related-content .view-content > ul > li.teaser-row > .node-event.view-mode-sidebar > .wrapper > .second-region .sidebar-text {
          line-height: 16px; }
        .view-related-content .view-content > ul > li.teaser-row > .node-event.view-mode-sidebar > .wrapper > .second-region .related-date {
          color: #b3b3b3; }

.node-type-event .label-inline {
  color: #b3b3b3;
  display: inline;
  width: 68px; }

.group-general-information {
  display: table;
  margin-bottom: 10px; }
  .group-general-information .date_repeat_fm-view-all {
    display: block;
    padding: 0;
    margin: 0; }
  .group-general-information .row {
    display: table-row; }
  .group-general-information .cell {
    display: table-cell; }
  .group-general-information .label {
    color: #b3b3b3;
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 2px 6px 0px 0px;
    text-transform: uppercase;
    width: 90px; }
    .group-general-information .event-dates > div.field-item + div.field-item + div.field-item + div.field-item {
      display: none; }
    .group-general-information .event-dates > div.more {
      cursor: pointer; }
    .group-general-information .event-dates > div.more:after {
      content: 'more events'; }
    html[lang="pt-br"] .group-general-information .event-dates > div.more:after {
      content: 'més eventos';
      cursor: pointer; }
    .group-general-information .event-dates.force-open > div.field-item + div.field-item + div.field-item + div.field-item {
      display: block; }
    .group-general-information .event-dates.force-open > div.more {
      display: none; }

/*
 * UPDATES
 */
/*
 * 
 * .page-updates{
 * #content > .wrapper{
 * padding: 2px;
 * .view-noticias{
 * position: relative;
 * .views-wookmark-grid-list li{
 * border: none;
 * padding: 0;
 * width: auto;
 * }
 * > .view-content {
 * clear: both;
 * overflow: hidden;
 * > .views-row{
 * float: left;
 * padding: 6px 0;
 * }
 * }
 * > .item-list{
 * width: 100%;
 * display: block;
 * text-align: center;
 * height: 100px;
 * }
 * 
 * ul{
 * list-style-type: none;
 * clear: both;
 * overflow: hidden;
 * > li{
 * float: left;
 * padding: 10px;
 * }
 * }
 * 
 * }
 * }
 * }
 */
  .page-updates #content > .wrapper {
    padding: 6px; }

.masonry-item {
  right: 0;
  margin-bottom: 20px; }

.update-teaser {
  background-color: #f2f2f2;
  overflow: hidden;
  width: 100%;
  margin: 6px 0; }
  .update-teaser > .wrapper {
    position: relative;
    padding: 10px; }
    .update-teaser > .wrapper > .fade {
      display: none; }
    .update-teaser > .wrapper > .post-date {
      color: #333333;
      line-height: 11px;
      padding: 10px;
      height: 11px;
      position: relative;
      text-align: left; }
      .update-teaser > .wrapper > .post-date > .update-link {
        position: absolute;
        right: 7px;
        top: 5px;
        width: 20px;
        height: 20px;
        text-indent: -9999px;
        background-color: transparent !important;
        background-repeat: no-repeat;
        background-position: center center;
        opacity: 0.7; }
      .update-teaser > .wrapper > .post-date > .update-link:hover {
        opacity: 1; }
      .update-teaser > .wrapper > .post-date .facebook.update-link {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4Rjk0OEFBMDFGODIxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4Rjk0OEFBMTFGODIxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhGOTQ4QTlFMUY4MjExRTNBNDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhGOTQ4QTlGMUY4MjExRTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sXGAyAAAAPlJREFUeNq0VTsOgzAMdSsmurDQOV3LwhFyiDLTG3AUxA3KWi6RG8BQWMvcrISVxhFlKQkghSeZyLHz5A9xAGYwDAORkkoph3+Uo43AGozOa5GaiDxNREvAM54tsnnSjWka0z+MxX3rSiGEgDx/AOdc6XF8B0K0/bg48pOYmlQUBTDGJr3vhck9QUJq8miaWq2UUvD9sxIDKBKGcxZMESNr2xY2IHR0Fs4/Mt3npP/SDoKrjNLXMh51Btc9ycPBpGMjUMf9pZthRBTdlNT1a9W/gxFWYA8VEjKLhAwJM4uE2eLVw9qhdF23fvLYGA77jq9dBqytJ+ArwADcorF7xZBkRQAAAABJRU5ErkJggg==') !important; }
      .update-teaser > .wrapper > .post-date .tumblr.update-link {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDo2RjU0NUFEQTFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDo2RjU0NUFEQjFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZGNTQ1QUQ4MUZCNjExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZGNTQ1QUQ5MUZCNjEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PoOvmwAAAQ9JREFUeNq0lTsSgjAQhjcOB7DBGlto bKjhEMZr4E2w0UOQWlq5gRSGVmtp6WM2guODxDgT/5kd2E34ZneTWQBGJIQIpOXSjuJTx34tABv1 m22Vm0BTTUbfhN9MXcHGoaYyOT8psy6/P4BRdV0nKF0qs1QwkcxM11fGGPyojGD98mXxHG3bFna7 LXDOH7EoitQzSVJI01QHrL132B14fYGhBj8MI1OGC28s6vszoHQFVXVQ2aLQv2caGmvWAH0JoNA0 /AlIrZo4AcdCYO2QVyOwstlZlnvVAjx9gyrST42z7h4yVnzEi0J7P+ceIeQioRvprN9Xh4PAzAbF cayDbZDlbDj8d3z9ZcC6+gXcBBgAz1SA/jUtMAwAAAAASUVORK5CYII=') !important; }
      .update-teaser > .wrapper > .post-date .twitter.update-link {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMEI1MEI4QjFGQjQxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMEI1MEI4QzFGQjQxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhGOTQ4QUEyMUY4MjExRTNBNDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEwQjUwQjhBMUZCNDExRTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++UFSpAAAATlJREFUeNq0lSFzwjAUx9+4uRpMfbHMzDBLNNPMMj/uMGR6fAI+AujWV0eDAFPsil10a7O8XHtLm6Rkd+V/l+bu5eV375++pgAWCSEiObZynISpU7UWgY+qZF9tu0BDR0W3hHuGfcHs0H/a7LT/UB3udw3nnEMYhsaR5HkOSRJDWZZqnRCiYrPZq542epSPlR7Z73dq03pNIQgCFSuKAjabLzXXYoxBFEUwmbzoBawG8kF0IEKyLIPl8kNWlKiKr9e8AauF1bXcELQs9AhC0JqP4jgxYoN2gPMfLxjatckALhbvzuSGN0L8gHiGt4CYM526gWdblfP5mxNI6V8HtHTGtmFyPNftkaapmo/Hg5GNb5TSzy4HzNrY2GOXS9YAjcdPznPTG7v3T6+3y+G+19ddLti+fgG/AgwAYy+eJO4hfyMAAAAASUVORK5CYII=') !important; }
    .update-teaser > .wrapper > .post-image > img {
      height: auto;
      padding: 10px;
      width: auto;
      max-width: 260px; }
    .update-teaser > .wrapper > .post {
      padding: 10px;
      width: 95%;
      overflow: hidden; }
      .update-teaser > .wrapper > .post a {
        width: 228px; }
      .update-teaser > .wrapper > .post img {
        width: 228px;
        height: auto; }
      .update-teaser > .wrapper > .post .post_body {
        width: 228px;
        overflow: hidden; }

  #block-views-noticias-block_1 > .content > .view > .view-content > div > .update-teaser,
  .noticias-frontpage > .content > .view > .view-content > div > .update-teaser,
  #block-views-noticias-block_2 > .content > .view > .view-content > div > .update-teaser {
    position: relative; }
    #block-views-noticias-block_1 > .content > .view > .view-content > div > .update-teaser > .wrapper,
    .noticias-frontpage > .content > .view > .view-content > div > .update-teaser > .wrapper,
    #block-views-noticias-block_2 > .content > .view > .view-content > div > .update-teaser > .wrapper {
      height: 260px; }
      #block-views-noticias-block_1 > .content > .view > .view-content > div > .update-teaser > .wrapper > .fade,
      .noticias-frontpage > .content > .view > .view-content > div > .update-teaser > .wrapper > .fade,
      #block-views-noticias-block_2 > .content > .view > .view-content > div > .update-teaser > .wrapper > .fade {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0Q2NDJEQTFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0Q2NDJEQjFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDRDY0MkQ4MUZCNTExRTNBNDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDRDY0MkQ5MUZCNTExRTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Yq2sewAAAslJREFUeNrs3UFSwkAQBVADuPE63v8InsWF7hWWWlYJhGT697xXxRZC0vOnO5Tm9PH5/vJET1/n1+I0UKymVrzH6fw6KPCmXEsq1tSK9/gZWAocKOwSWEfjCJASWIdNAkhYAcM6LAFEN6YAIyHEEFYCy44KCKyuO6oQBYElREFgGftw7pk8sB5Z6BaMbhGBtWnwKHTgysA6Tb3DGmPASGiMAWp3WAA6LBjA7QIdFsSoFFb/hWfVcH3wcemw0Ol0CM8l9Lh1WOh0hHDJ4/v9nnd8hsACIbzP8S3rP0NgATHcwzIK5IwpCCwd1s6LtXIgCCsEVgiLtV7npeNDYAmdmDAXVjazuwKr40432+7tD9NpUFfXBdbiROMaYSQEdLQCi4FFa5TT0QosO1VM0QorNlo7mYFVPRAsWNhk7WQGlkAwrjElI6EdDGI2x0tYPdv1QX0mbI77d1h/XfxFUaIrVdsVA2tRlIoWtZ0SWChaEFjo7hBYoLtDYAEILCDFjbcLBBYwTqnHfHlaLbTsdHqOhJ5WCy07nYzA8rRa3RfEBJan1QorGBxYHqRKLx5Wq8OCmMXqnzsKLLBYG3ZeYR2fwIIKi9/Daq8OrKPCcky+06QdpA5LYRmXjICukQ4LmFx+h+VnYmas2UnrPr/DElYW/Yw1O2nd+5VQl5f5nWxU0waWe1gWj0CwgQkssIEhsOyOvhdT1qfA6rg7elgtTddd3cBS3P1C1/UkZiS8NYAUNzAssAQQunBiAkvBMtsmqD43CayDglXchNfnJPXjV0Lha5RUPzqsEkX1qMLU/VjcCKzNi2pR4CCw0K3BoMByD2vPABJWsCqwLCHjIkRMAUZCIGYTFli4r0bUSPjmNNhRISWwXp0GIIFxEBBYAAILEFgAAgtAYAECC0BgAQgsQGABCCwAgQUILACBBSCwAIEFILAABBYgsAAG+BZgAL0iZIrFvgUbAAAAAElFTkSuQmCC');
        position: absolute;
        top: 50px;
        bottom: 15px;
        left: 0;
        right: 0;
        background-color: transparent;
        background-repeat: repeat-x;
        background-position: bottom;
        display: block; }

/*
 * FRONTPAGE
 */
#mc_embed_signup > form {
  padding: 10px 20px !important; }
  #mc_embed_signup > form > .mc-field-group {
    padding-bottom: 1%;
    width: 100%; }
  #mc_embed_signup > form input {
    border: none; }
  #mc_embed_signup > form .mc-field-group > label {
    color: #b3b3b3;
    background-color: none; }
  #mc_embed_signup > form > .clear > .button {
    background-color: #333333;
    border-radius: 0;
    margin-top: 16px; }
  #mc_embed_signup > form > .clear > .button,
  #mc_embed_signup > form .mc-field-group label {
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase; }

#block-block-11 {
  text-align: center;
  padding: 12px; }

  .node-homepage-final .flex-direction-nav,
  .node-frontpage-v3 .flex-direction-nav {
    display: none; }
      .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow,
      .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider,
      .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow,
      .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider {
        position: relative;
        height: auto !important; }
        .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides,
        .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides,
        .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides,
        .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides {
          height: 100%; }
          .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide,
          .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide,
          .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide,
          .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide {
            display: none;
            height: 100%; }
            .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-economics,
            .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-economics,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-economics,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-economics {
              background-color: #067fcc; }
              .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-economics > .wrapper > .second-region > .wrapper > .category,
              .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-economics > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-economics > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-economics > .wrapper > .second-region > .wrapper > .category {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDoxNzk2M0M5NTFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDoxNzk2M0M5NjFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3OTYzQzkzMUZCNjExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3OTYzQzk0MUZCNjEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rVXxjQAAArlJREFUeNrs3VtuIjEQBdCYJll2Vpg9 kfAbCSFot9vXdY40vyMe5etbmQy02+32AZCgCSxAYAEILKBsYH19/1y8DNDD/fJvXoYDXf/+CCzo EkDCSmDBeQuIl0BgWQOA9wNr8zK4hXGhaliAC7VjiGpYQEyICiyw9kWthJsXH5LnvM55mTCwhBXW IqyEQPgWI7BAu4sKrKs3ENCwADSsJP7VEzSsGDOF1bPwnDVchT7lGpahf/78W+jjRmBpOkJ4ysf3 /+90EQkshPC0j69pXwILYP6mfUBgqehQLUhGNe0DAktYQYa8szpwJTyreWl8sIoXA2vP4T8rNISV 1cRFt8pzejGwmjeJIpdK8zrXXgm9ScD+wPr0MqDRUrhh9Rhag6/R4qIa0rCawUfLK/Wcxjw2v+mO luc5rb4SWteAcwLrjZVQWGEV8rxiGhYG1Cq0771vZnJcw3KAsw+e8BS6mZfBwP+aY600qDC0YRl0 IKZhWWOAmIZljQE0LICVGhY84scFGhbE8GW1VUJfYKHpDA1Pv5NlJcTQlw3hWl9Wq2FBdAjX+rJa DQuIoWFFrgJ+VoTAEiQxq4CwQmCFcFjna14aHwJL6MSEubBymY15TAGB5XOzHAbWnKvXH1NAYDkI DgNYCcF6J7DIGVqrnEYrsNxUMUMrrMg6OwcHlm+rBS2vb2BtAsENBlZChD0ux/MallsfB8/lOGXD 8m21OHhmO6Zh+WREGBtAZrvzSggIIIGlhoN5FVj5t6BAZdXW9t6nNVgJDahwJGK2BZbDvejtXXWm es3lnPN9D6yLQXG4WWWm2tLzrWEBMduIhgUcHED92prAAmLWRYHF9GsACCyWvYVZl7ACBBaAwAIE FoDAAhBYgMACEFgAAgsQWAACC0BgAQILQGABCCxAYAEILACBBQgsAIEF8NivAAMAnt5o4hEyCREA AAAASUVORK5CYII=') !important; }
            .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-culture,
            .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-culture,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-culture,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-culture {
              background-color: #15a958; }
              .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-culture > .wrapper > .second-region > .wrapper > .category,
              .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-culture > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-culture > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-culture > .wrapper > .second-region > .wrapper > .category {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDoxQ0Q2NDJERTFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDoxNzk2M0M5MjFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDRDY0MkRDMUZCNTExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDRDY0MkREMUZCNTEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7af3zAAAAp1JREFUeNrs3UtOKzEQBdD8kFgAe2ON rNJEYsKMCHXiulXnSIwfXbGvr4Oe+vzx9fl+2uJ8/1kngEfd7j+XPf/0rrASlCCwYggrEFitaWXm a01UCayrMWhl5mtNaFhOIyCvYQkroFxgaVJ0ZF03DaxlwdKQz37YldCCFdpYNwILoc2gdVMgsJzc YE/EBJYPBhvdnnAlxPWDhoF1MwbQJjUsQJvUsECDmhpYGhZoUBoWoE1pWKBNaVjS3klIpfVjvT0Q WKvxAnASktSkVtj+2BJYSQElQGDSARv2HZaAYmrzdz0MbFgw9WAVVgILiGqaAgtaXR17N02BBduC xTVPYDHk9M5uCggsbDIEFmiSZlVj3gLLhtIkzSpm3gLLhsJB6koIAsBBKrCgZIAsc35RYL05dTyX qzgJc35yw+q0aH6H1Gr0LIJZ8xl5JfTfDPo9i7CyXmvt/wMDy+IGARl9JQSIDSzfiQAxgSWsgDKB pUEBMYElrICSgaVNATGBJaxcnc2GcoHlbbXH87JaByFPCixvq53dcHwW1AqsYi9StUHMH/5sWN5W C8QEltcYATGBhVYI9QPrakNrhZBQFP7RsGxo0Mb3FIWCfyUEbZzDGhagSe4LrGv/YanuNhQdmmRA w1qtBo6rGa0blpMU+Nn/YYElrGBugVhT/0rYqal5WS1zCsTQwFqepXxIeVkt5QPLh+fEnvYs1ntw YPnwAFdCQGABvDawLsZQie/xQMOKsSusBCUaFoISBBaur+Y773cWWGhl5hvzO/sOywkKUVfCszE4 QSElsFwJNSmIWNcCS5MSxMSsa2GFICaGwAIEFoDAAgQWgMACEFiAwAIQWAACCxBYAAILQGABAgtA YAEILEBgAQgsAIEFCCyADb4FGAAOzawRPbY7uAAAAABJRU5ErkJggg==') !important; }
            .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-education,
            .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-education,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-education,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-education {
              background-color: #ed2227; }
              .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-education > .wrapper > .second-region > .wrapper > .category,
              .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-education > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-education > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-education > .wrapper > .second-region > .wrapper > .category {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDoxNzk2M0M5OTFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDoxNzk2M0M5QTFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3OTYzQzk3MUZCNjExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3OTYzQzk4MUZCNjEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4/kTlQAABW5JREFUeNrs3V1u3DgQhdHQThaSp+x/ X9nCoCbGGJi4/dNSS6RYxfMBeQjiqMli1eUtSmq3iPgGABloBAsAwQIAggWAYAHA7IL1++evp9oz /PMnTAi4gnjN2DMF67sCSSRQlgML8yJWT1/XyP3qOFtFcRvdz/8KzGHie+yk76/5sWDF/ssCqLlH bjMsMWQgL4L1bIW4RcjzIz5oZEv4/PAoh7QnYw9tiBVW6foS9Zt3WsIOtnGYPwUwsVGIQ+7uc4fl bhQU2eJN43zu7nPBsu5QZJiM/wTLxgRwkkkE6/u+uZ8RrEIBn3wq19z1fA2KjZCTPLm2vr5L+GHC hYAnmkq7RFzjw9jcE89ZHynxqMs8tfW1YMWWcgjOddakv43/xWvRDv77rOPWmo5uCXvZC2J1bdJH /8vPXMw9xnd7zbliMFpAYviwtz842jUWlaxYVVv5fl4twYh7X3OuGCTNux3D3u6wQqDXm8vfIhWF 5rLihlODO4L18eLN3Aq8GZvcI7675yJhpm3Z213BimFWu4tll3vAtGZ2t47E4UP3wmqe/HPRqWPE pSY1lWAdKf52YR0gQV5FnVyvbBpSCVa77FND4hU3V8uM6UInecacxgpWyrd64qJFWrRH0ZqlbddG MFawvNVjop2nzdHW5rqWsONOekbS5kx89qSJb44xPzisF7H6cUnBxtxJm3OX1kvNEN+5NrvYnvAx cE4PpuqnDitNwZ66gVy8G63zVg+Xl0yLZ5lTyuew3qh9DFw1BukxkfJWD04UrB/ZdtU28+BQSnx3 PaN1+Zy353XWmxP9HFaoppkS1t2zFdq77WvfJhnt3nH0c1iYSohbgZltmwP3nGXtHxlXxzMsiYPz dte268qoSkeHVS1xHhBgml3W8eGaBF/m2xouEWBiVfbszJngNQm+9hnWjg3iWIKua7VakbKscmit JUxqLfduEG3UB0luoqutPqsl7CUsHR/YKmps+h1aY8nNu6bDinxVbdeHpC3jwuscutuYtI1ItAnu L9j4VunQPfoGq7RCvk6lklgdF9+/gmIjnMJJtpEO67Tde28Cffjzvkkw7VR6/UaWz4JCrKZy5sMc VruquOJgBRTZYWf6UsNd17mNPwFZupXs4LCyVXgsYaRm+lLDduLyoKL8xUiHFSPGPaGWVjrsyDOX fa7PgVR2AzHvXcJEj3vVswJ5bq23TT/hmwSrsMC7hMkXz9cL20h2z6VuwqR8rOHNLny3oGONHAUW YJzDOtEpNAWNLBsqN55UsAgLtLWX1ViVtxh8H9YyJWTHIKJVBEs+j6394fGOxMFK2Papp76CFeGl 16G1H4I1ncic6ViIVV/BIlYMxApBledZk/b/Mc91hlXsrR4Iag93t158463DmkZAVhWAU+N8sepX dZ0H58XdndgSEpBKm14UmstEIuWtnmkE65liZFw8B2jEt8NcYu68Lvkc1mnnBaGaCDFmyuuSDqtN Fv42QlxnFX1CTLSztIT5Xwc4njjt4L8TfS4Dg1rCVjBxZhfhr8f3gAD/+S+3Dxb77Too5LBq29mW enwPrEtc9GvadUXa2TGCJcsgjeZ22tcu3JGxeawBNveCQtImju+Rsb0I1tP4QfP7WNOVNfE9JOb7 HVac8cHEikOBVnS/mHdpCZvMz5lYkTfZV28BV3GQ+1vCTYsUbntPnlUt1kt2c8rP14K1ySi9/yGL lGDb19Ii4xL//vnrH2HIXWE12w7qUzlsj+bsi2DFtovsjcTiCVdu+gSkStFnd1iyEEAKnoQAAMEC AIIFgGABAMECAIIFgGABAMECAIIFgGABAMECAIIFgGABAMECAIIFgGABAMECAIIFgGABwHj+FWAA +OiT+zN+qA8AAAAASUVORK5CYII=') !important; }
            .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-science,
            .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-science,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-science,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-science {
              background-color: #faa61a; }
              .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-science > .wrapper > .second-region > .wrapper > .category,
              .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-science > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-science > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-science > .wrapper > .second-region > .wrapper > .category {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1N Ok9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEY2Mjk3M0Y0NkFE MjhDQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjNFOTQ3NDA4RTgxMUU0ODA2M0U4RDdC NjY3RTYwMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjNFOTQ3MzA4RTgxMUU0ODA2M0U4 RDdCNjY3RTYwMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50 b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDEx NzQwNzIwNjgxMUE3QkFBQzQ0Q0E5Q0E2N0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4 MDExNzQwNzIwNjgxMThGNjI5NzNGNDZBRDI4Q0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRm OlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gM2WoAAABLUlEQVR42uzXuw2A MAxF0fyYIvsrQ1KYCVIgGiKfM4KLq+caEQXgBM0JAMECECwgq3GvKVrAGcGysgDBAhAsIHOwujMA FhaAhQUIFoBgAQgWIFgAggXwKVjDGQALC8DCAiwsAAsLQLAAwQIQLADBAgQLQLAABAsQLADBAngR rMsZAAsLwMICLCwAwQLwEgIWFoCFBWBhARYWgIUFYGEBFhaAhQVgYQGCBeAlBLCwAAsLwMICECxA sAAEC0CwAMECECwAwQIEC0CwgOzB6s4AWFgAFhZgYQFYWACCBQgWgGABCBYgWAC/ClZzBsDCArCw AMECECwAwQISEStAsAAECxAsAMECECxAsAAEC0CwAMECECwAwQIEC0CwAAQLECwAwQIQLECwAAQL YO8RYAAKEQcF2ZntoQAAAABJRU5ErkJggg==          ') !important; }
            .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-sports,
            .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-sports,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-sports,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-sports {
              background-color: #4a4647; }
              .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-sports > .wrapper > .second-region > .wrapper > .category,
              .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-sports > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide > .event-category-sports > .wrapper > .second-region > .wrapper > .category,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide > .event-category-sports > .wrapper > .second-region > .wrapper > .category {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1N Ok9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEY2Mjk3M0Y0NkFE MjhDQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjNFOTQ3MDA4RTgxMUU0ODA2M0U4RDdC NjY3RTYwMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjNFOTQ2RjA4RTgxMUU0ODA2M0U4 RDdCNjY3RTYwMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50 b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDEx NzQwNzIwNjgxMUE3QkFBQzQ0Q0E5Q0E2N0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4 MDExNzQwNzIwNjgxMThGNjI5NzNGNDZBRDI4Q0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRm OlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4NV3w5AAABLUlEQVR42uzXyQ2A MAxFwWzUlkj0X4+pIAfEhcgzJfjw9F0jogCcoDkBIFgAggVkNe65RAs4I1hWFiBYAIIFZA5WdwbA wgKwsADBAhAsAMECBAtAsAA+BWs4A2BhAVhYgIUFYGEBCBYgWACCBSBYgGABCBaAYAGCBSBYAC+C dTkDYGEBWFiAhQUgWABeQsDCArCwACwswMICsLAALCzAwgKwsAAsLECwALyEABYWYGEBWFgAggUI FoBgAQgWIFgAggUgWIBgAQgWkD1Y3RkACwvAwgIsLAALC0CwAMECECwAwQIEC+BXwWrOAFhYABYW IFgAggUgWEAiYgUIFoBgAYIFIFgAggUIFoBgAQgWIFgAggUgWIBgAQgWgGABggUgWACCBQgWgGAB 7D0CDABmZAYi2XgmFwAAAABJRU5ErkJggg==') !important; }
            .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node,
            .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node,
            .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node {
              height: 100%;
              width: 100%; }
              .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper,
              .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper,
              .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper {
                clear: both;
                overflow: hidden; }
                .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .first-region,
                .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .first-region,
                .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .first-region,
                .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .first-region {
                  float: left;
                  width: 100%;
                  height: auto;
                  overflow: hidden; }
                  .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .first-region > div,
                  .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .first-region img,
                  .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .first-region > div,
                  .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .first-region img,
                  .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .first-region > div,
                  .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .first-region img,
                  .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .first-region > div,
                  .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .first-region img {
                    width: 100%;
                    height: auto; }
                .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region,
                .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region,
                .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region,
                .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region {
                  float: left;
                  position: relative;
                  width: 100%;
                  height: 310px; }
                  .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper,
                  .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper,
                  .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper,
                  .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper {
                    padding: 20px;
                    color: white;
                    overflow: hidden;
                    height: auto; }
                    .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper > .category,
                    .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper > .category,
                    .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper > .category,
                    .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper > .category {
                      color: white;
                      padding-bottom: 6px;
                      text-indent: 20px;
                      position: absolute;
                      top: 20px;
                      bottom: 0;
                      left: 0;
                      right: 0;
                      background-repeat: repeat-x;
                      background-color: transparent !important;
                      background-position: bottom; }
                    .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper > .title,
                    .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper > .title,
                    .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper > .title,
                    .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper > .title {
                      font-size: 23px;
                      line-height: 28px;
                      margin-bottom: 6px;
                      margin-top: 20px;
                      font-family: Helvetica, Arial, sans-serif;
                      font-weight: bold; }
                    .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper > a,
                    .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper > a,
                    .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > .second-region > .wrapper > a,
                    .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > .second-region > .wrapper > a {
                      display: none; }
                .node-homepage-final > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > a,
                .node-homepage-final > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > a,
                .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .slideshow > .slides > .slide .node > .wrapper > a,
                .node-frontpage-v3 > .wrapper > .first-region > .wrapper > .flexslider > .slides > .slide .node > .wrapper > a {
                  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAiElEQVR42sWV2wnAIAxFM0JH6MYdrQNFTHsLhSJqErhSIT8aT55Gkc4ys11Vj1LKWWu1r2APZ9CRyIJyCxkJdIeg2+LW88gT3MFdCmwIzYTpho/kzhRfoxHoU6iZd22eQ156uctAwQqFkoFKNOlR6D/AVMj0otDbht7Y9KfHGg5rx9eSAcv6Ai7dtrt4t5sRqQAAAABJRU5ErkJggg==');
                  background-repeat: no-repeat;
                  background-color: transparent !important;
                  background-position: right 20px bottom 20px;
                  background-position-x: 96%;
                  background-position-y: 96%; }

    .node-frontpage-v3 > .wrapper .deutsche-welle-region,
    .node-frontpage-v3 > .wrapper .tweets-frontpage > .content {
      font-family: Helvetica, Arial, sans-serif;
      font-size: 23px;
      line-height: 28px;
      font-weight: 300; }
      .node-frontpage-v3 > .wrapper > .second-region .noticias-frontpage,
      .node-frontpage-v3 > .wrapper > .second-region .tweets-frontpage,
      .node-frontpage-v3 > .wrapper > .second-region #block-block-10 {
        background-color: #f2f2f2;
        float: left;
        height: 314px;
        margin: 6px 0;
        overflow: hidden;
        width: 100%; }
        .node-frontpage-v3 > .wrapper > .second-region .noticias-frontpage > h3,
        .node-frontpage-v3 > .wrapper > .second-region .tweets-frontpage > h3,
        .node-frontpage-v3 > .wrapper > .second-region #block-block-10 > h3 {
          font-size: 21px;
          line-height: 23px;
          padding: 20px 20px 0 20px;
          color: #333333;
          font-family: Helvetica, Arial, sans-serif;
          font-weight: bold;
          text-transform: capitalize;
          letter-spacing: 0; }
        .node-frontpage-v3 > .wrapper > .second-region .noticias-frontpage > .content,
        .node-frontpage-v3 > .wrapper > .second-region .tweets-frontpage > .content,
        .node-frontpage-v3 > .wrapper > .second-region #block-block-10 > .content {
          height: 250px;
          overflow: hidden; }
          .node-frontpage-v3 > .wrapper > .second-region .noticias-frontpage > .content .update-teaser,
          .node-frontpage-v3 > .wrapper > .second-region .tweets-frontpage > .content .update-teaser,
          .node-frontpage-v3 > .wrapper > .second-region #block-block-10 > .content .update-teaser {
            width: 100%; }
              .node-frontpage-v3 > .wrapper > .second-region .noticias-frontpage > .content .update-teaser > .wrapper .post,
              .node-frontpage-v3 > .wrapper > .second-region .tweets-frontpage > .content .update-teaser > .wrapper .post,
              .node-frontpage-v3 > .wrapper > .second-region #block-block-10 > .content .update-teaser > .wrapper .post {
                width: auto; }
      .node-frontpage-v3 > .wrapper > .second-region .tweets-frontpage .view-content > div {
        display: none; }
        .node-frontpage-v3 > .wrapper > .second-region .noticias-frontpage .post-image {
          overflow: hidden; }
          .node-frontpage-v3 > .wrapper > .second-region .noticias-frontpage .post-image > img {
            max-height: 120px; }
    .node-frontpage-v3 > .wrapper > .third-region {
      height: auto;
      width: 100%; }
      .node-frontpage-v3 > .wrapper > .third-region > .wrapper {
        height: 100%;
        overflow: hidden;
        clear: both; }
        .node-frontpage-v3 > .wrapper > .third-region > .wrapper .video-slideshow {
          float: left;
          width: 100%; }
        .node-frontpage-v3 > .wrapper > .third-region > .wrapper .deutsche-welle-region {
          background-color: #f2f2f2;
          float: left;
          height: 100%;
          margin-top: 12px;
          margin-left: 0;
          width: 100%;
          position: relative;
          overflow: hidden; }
          .node-frontpage-v3 > .wrapper > .third-region > .wrapper .deutsche-welle-region > .wrapper {
            padding: 20px;
            border: none;
            margin: 0; }
            .node-frontpage-v3 > .wrapper > .third-region > .wrapper .deutsche-welle-region > .wrapper img {
              width: 100%;
              height: auto;
              max-width: 260px; }
            .node-frontpage-v3 > .wrapper > .third-region > .wrapper .deutsche-welle-region > .wrapper > .node {
              padding-bottom: 12px; }
            .node-frontpage-v3 > .wrapper > .third-region > .wrapper .deutsche-welle-region > .wrapper > a {
              position: absolute;
              left: 0;
              right: 0;
              top: 0;
              bottom: 0;
              text-indent: -999em;
              background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlElEQVR42sWVOw6AIAyGm8gqcZDdG3s0DwSh+jMZw6NNSiTpAuXrk0JUWcx8xBjPlNKVc+a3YA9n0CHJgvIX0hLoNkGPxa3m0UhwB3dNYE2oJsxh+EhuT3FxjlfvRdBSqJ53ewgMmxAJtHg5yh1AUihYJAlFAyVp0qXQf4CqkM2LYt425o1t/vSshsPc8TVlwFp9ATfeJuJ2NMbVJQAAAABJRU5ErkJggg==');
              background-repeat: no-repeat;
              background-color: transparent !important;
              background-position: right 20px bottom 20px;
              background-position-x: 94%;
              background-position-y: 94%; }

  .video-slideshow > .slides {
    width: 100%;
    height: 100%; }
    .video-slideshow > .slides > .slide {
      width: 100%;
      display: none;
      height: 100%; }

.node-frontpage-new {
  margin: 6px 0;
  width: 100%; }
  .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow {
    position: relative;
    height: auto; }
    .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content {
      height: 100%; }
      .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-economics {
        background-color: #067fcc; }
        .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-economics > .wrapper > .second-region > .wrapper > .category {
          background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDoxNzk2M0M5NTFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDoxNzk2M0M5NjFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3OTYzQzkzMUZCNjExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3OTYzQzk0MUZCNjEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rVXxjQAAArlJREFUeNrs3VtuIjEQBdCYJll2Vpg9 kfAbCSFot9vXdY40vyMe5etbmQy02+32AZCgCSxAYAEILKBsYH19/1y8DNDD/fJvXoYDXf/+CCzo EkDCSmDBeQuIl0BgWQOA9wNr8zK4hXGhaliAC7VjiGpYQEyICiyw9kWthJsXH5LnvM55mTCwhBXW IqyEQPgWI7BAu4sKrKs3ENCwADSsJP7VEzSsGDOF1bPwnDVchT7lGpahf/78W+jjRmBpOkJ4ysf3 /+90EQkshPC0j69pXwILYP6mfUBgqehQLUhGNe0DAktYQYa8szpwJTyreWl8sIoXA2vP4T8rNISV 1cRFt8pzejGwmjeJIpdK8zrXXgm9ScD+wPr0MqDRUrhh9Rhag6/R4qIa0rCawUfLK/Wcxjw2v+mO luc5rb4SWteAcwLrjZVQWGEV8rxiGhYG1Cq0771vZnJcw3KAsw+e8BS6mZfBwP+aY600qDC0YRl0 IKZhWWOAmIZljQE0LICVGhY84scFGhbE8GW1VUJfYKHpDA1Pv5NlJcTQlw3hWl9Wq2FBdAjX+rJa DQuIoWFFrgJ+VoTAEiQxq4CwQmCFcFjna14aHwJL6MSEubBymY15TAGB5XOzHAbWnKvXH1NAYDkI DgNYCcF6J7DIGVqrnEYrsNxUMUMrrMg6OwcHlm+rBS2vb2BtAsENBlZChD0ux/MallsfB8/lOGXD 8m21OHhmO6Zh+WREGBtAZrvzSggIIIGlhoN5FVj5t6BAZdXW9t6nNVgJDahwJGK2BZbDvejtXXWm es3lnPN9D6yLQXG4WWWm2tLzrWEBMduIhgUcHED92prAAmLWRYHF9GsACCyWvYVZl7ACBBaAwAIE FoDAAhBYgMACEFgAAgsQWAACC0BgAQILQGABCCxAYAEILACBBQgsAIEF8NivAAMAnt5o4hEyCREA AAAASUVORK5CYII=') !important; }
      .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-culture {
        background-color: #15a958; }
        .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-culture > .wrapper > .second-region > .wrapper > .category {
          background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDoxQ0Q2NDJERTFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDoxNzk2M0M5MjFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDRDY0MkRDMUZCNTExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDRDY0MkREMUZCNTEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7af3zAAAAp1JREFUeNrs3UtOKzEQBdD8kFgAe2ON rNJEYsKMCHXiulXnSIwfXbGvr4Oe+vzx9fl+2uJ8/1kngEfd7j+XPf/0rrASlCCwYggrEFitaWXm a01UCayrMWhl5mtNaFhOIyCvYQkroFxgaVJ0ZF03DaxlwdKQz37YldCCFdpYNwILoc2gdVMgsJzc YE/EBJYPBhvdnnAlxPWDhoF1MwbQJjUsQJvUsECDmhpYGhZoUBoWoE1pWKBNaVjS3klIpfVjvT0Q WKvxAnASktSkVtj+2BJYSQElQGDSARv2HZaAYmrzdz0MbFgw9WAVVgILiGqaAgtaXR17N02BBduC xTVPYDHk9M5uCggsbDIEFmiSZlVj3gLLhtIkzSpm3gLLhsJB6koIAsBBKrCgZIAsc35RYL05dTyX qzgJc35yw+q0aH6H1Gr0LIJZ8xl5JfTfDPo9i7CyXmvt/wMDy+IGARl9JQSIDSzfiQAxgSWsgDKB pUEBMYElrICSgaVNATGBJaxcnc2GcoHlbbXH87JaByFPCixvq53dcHwW1AqsYi9StUHMH/5sWN5W C8QEltcYATGBhVYI9QPrakNrhZBQFP7RsGxo0Mb3FIWCfyUEbZzDGhagSe4LrGv/YanuNhQdmmRA w1qtBo6rGa0blpMU+Nn/YYElrGBugVhT/0rYqal5WS1zCsTQwFqepXxIeVkt5QPLh+fEnvYs1ntw YPnwAFdCQGABvDawLsZQie/xQMOKsSusBCUaFoISBBaur+Y773cWWGhl5hvzO/sOywkKUVfCszE4 QSElsFwJNSmIWNcCS5MSxMSsa2GFICaGwAIEFoDAAgQWgMACEFiAwAIQWAACCxBYAAILQGABAgtA YAEILEBgAQgsAIEFCCyADb4FGAAOzawRPbY7uAAAAABJRU5ErkJggg==') !important; }
      .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-education {
        background-color: #ed2227; }
        .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-education > .wrapper > .second-region > .wrapper > .category {
          background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDoxNzk2M0M5OTFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDoxNzk2M0M5QTFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3OTYzQzk3MUZCNjExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3OTYzQzk4MUZCNjEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4/kTlQAABW5JREFUeNrs3V1u3DgQhdHQThaSp+x/ X9nCoCbGGJi4/dNSS6RYxfMBeQjiqMli1eUtSmq3iPgGABloBAsAwQIAggWAYAHA7IL1++evp9oz /PMnTAi4gnjN2DMF67sCSSRQlgML8yJWT1/XyP3qOFtFcRvdz/8KzGHie+yk76/5sWDF/ssCqLlH bjMsMWQgL4L1bIW4RcjzIz5oZEv4/PAoh7QnYw9tiBVW6foS9Zt3WsIOtnGYPwUwsVGIQ+7uc4fl bhQU2eJN43zu7nPBsu5QZJiM/wTLxgRwkkkE6/u+uZ8RrEIBn3wq19z1fA2KjZCTPLm2vr5L+GHC hYAnmkq7RFzjw9jcE89ZHynxqMs8tfW1YMWWcgjOddakv43/xWvRDv77rOPWmo5uCXvZC2J1bdJH /8vPXMw9xnd7zbliMFpAYviwtz842jUWlaxYVVv5fl4twYh7X3OuGCTNux3D3u6wQqDXm8vfIhWF 5rLihlODO4L18eLN3Aq8GZvcI7675yJhpm3Z213BimFWu4tll3vAtGZ2t47E4UP3wmqe/HPRqWPE pSY1lWAdKf52YR0gQV5FnVyvbBpSCVa77FND4hU3V8uM6UInecacxgpWyrd64qJFWrRH0ZqlbddG MFawvNVjop2nzdHW5rqWsONOekbS5kx89qSJb44xPzisF7H6cUnBxtxJm3OX1kvNEN+5NrvYnvAx cE4PpuqnDitNwZ66gVy8G63zVg+Xl0yLZ5lTyuew3qh9DFw1BukxkfJWD04UrB/ZdtU28+BQSnx3 PaN1+Zy353XWmxP9HFaoppkS1t2zFdq77WvfJhnt3nH0c1iYSohbgZltmwP3nGXtHxlXxzMsiYPz dte268qoSkeHVS1xHhBgml3W8eGaBF/m2xouEWBiVfbszJngNQm+9hnWjg3iWIKua7VakbKscmit JUxqLfduEG3UB0luoqutPqsl7CUsHR/YKmps+h1aY8nNu6bDinxVbdeHpC3jwuscutuYtI1ItAnu L9j4VunQPfoGq7RCvk6lklgdF9+/gmIjnMJJtpEO67Tde28Cffjzvkkw7VR6/UaWz4JCrKZy5sMc VruquOJgBRTZYWf6UsNd17mNPwFZupXs4LCyVXgsYaRm+lLDduLyoKL8xUiHFSPGPaGWVjrsyDOX fa7PgVR2AzHvXcJEj3vVswJ5bq23TT/hmwSrsMC7hMkXz9cL20h2z6VuwqR8rOHNLny3oGONHAUW YJzDOtEpNAWNLBsqN55UsAgLtLWX1ViVtxh8H9YyJWTHIKJVBEs+j6394fGOxMFK2Papp76CFeGl 16G1H4I1ncic6ViIVV/BIlYMxApBledZk/b/Mc91hlXsrR4Iag93t158463DmkZAVhWAU+N8sepX dZ0H58XdndgSEpBKm14UmstEIuWtnmkE65liZFw8B2jEt8NcYu68Lvkc1mnnBaGaCDFmyuuSDqtN Fv42QlxnFX1CTLSztIT5Xwc4njjt4L8TfS4Dg1rCVjBxZhfhr8f3gAD/+S+3Dxb77Too5LBq29mW enwPrEtc9GvadUXa2TGCJcsgjeZ22tcu3JGxeawBNveCQtImju+Rsb0I1tP4QfP7WNOVNfE9JOb7 HVac8cHEikOBVnS/mHdpCZvMz5lYkTfZV28BV3GQ+1vCTYsUbntPnlUt1kt2c8rP14K1ySi9/yGL lGDb19Ii4xL//vnrH2HIXWE12w7qUzlsj+bsi2DFtovsjcTiCVdu+gSkStFnd1iyEEAKnoQAAMEC AIIFgGABAMECAIIFgGABAMECAIIFgGABAMECAIIFgGABAMECAIIFgGABAMECAIIFgGABwHj+FWAA +OiT+zN+qA8AAAAASUVORK5CYII=') !important; }
      .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-science {
        background-color: #faa61a; }
        .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-science > .wrapper > .second-region > .wrapper > .category {
          background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABfCAYAAABSvPquAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDo2RjU0NUFENjFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDo2RjU0NUFENzFGQjYxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3OTYzQzlCMUZCNjExRTNB NDQyQkMxOEUyMzA3NERDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE3OTYzQzlDMUZCNjEx RTNBNDQyQkMxOEUyMzA3NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EPlTowAAAq9JREFUeNrs3G1u6jAQhlHMx2q6/3V0 SVT5VQmpCiV2Mm98zgJ6A5jHM6102/P5vAAkuHoLAMECECxAsACKu1++v0SrquXvIc3bAL/BMmXV JVa4BAXLgfU2uAQzz6dgObDiS8z5XIJ1c4AQXxK+232D5QDlH6peB9Pl5XIYFCwroUPV/2CKFeUn LDjxOoJgIUCmNQSLk6+uTBusuzUAMGG5hbHWYiUEF+qMEa27EgK2EhMWmFhS33sTFiIz8cSSNi0K FtYiolZCwQIrpGCB6Q7BAgQLQLBG8PsCEKwYlWK1Fs+qcRV9pguWQ7/++lvoc0PBYD0c+rAIj3i+ 15/pIsJKaN0s+3zN9IVgATNuAoOebftKCBwTkspT8KBnM2HBTCEJj/nnE5ZfyoLo7BzzzycssbKa uOjmvLwPfK0mLAfLM3lNMUxYQgxRwXr4crstT3Vh9DqXLq+TBcuHScULw3+RbCUETGvZExYIkGnN hAUTrK6YsKwBYMLCLYwL1YQFuFDfjagJC4iJqAkLrH1RK+Hdmw8nPecn+75kBUussBZNzUoIxGwx fukOxEx3ggVErYSCBQgWK/zVEwQrRqVYrcWzalxFX7BMOuJZOq4Jz4VgOfQnivCI53v9mS4iwUKE yz5fM30JFkCRSXuJ1c2aAhzyXf3nv7HvhCVWkKHod3XfCava5GXigyj9grXly39UNMTKauKii3pN /VbC5kNikkuleZ/nXgl9SIBgYaJFsI4+tA6+iZYpL6olWNe4Q+vg47LLeU0dn81KiCnPa5p4JbSu AQOD1XclFCusQl5XTLBwQK1C2z775kwKli+e4Prs459LsNgeILFiJ2KFACFYAIIFCBaAYAEIFiBY AIIFIFiAYAEIFoBgAYIFIFgAggUIFoBgAQgWIFgAggXwtx8BBgA3BVuVhy6V8gAAAABJRU5ErkJg gg==') !important; }
      .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-sports {
        background-color: #4a4647; }
        .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content > .event-category-sports > .wrapper > .second-region > .wrapper > .category {
          background-image: url('data:image/png;base64,iVBORw0KGg0KJiM2NTUzMzsmIzY1NTMzOyYjNjU1MzM7DQpJSERSJiM2NTUzMzsmIzY1NTMzOwEs JiM2NTUzMzsmIzY1NTMzOyYjNjU1MzM7XwgGJiM2NTUzMzsmIzY1NTMzOyYjNjU1MzM7Urz6riYj NjU1MzM7JiM2NTUzMzsmIzY1NTMzOxl0RVh0U29mdHdhcmUmIzY1NTMzO0Fkb2JlIEltYWdlUmVh ZHlxyWU8JiM2NTUzMzsmIzY1NTMzOwMkaVRYdFhNTDpjb20uYWRvYmUueG1wJiM2NTUzMzsmIzY1 NTMzOyYjNjU1MzM7JiM2NTUzMzsmIzY1NTMzOzw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVN ME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0 YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8w Ny0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9y Zy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9 IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0i aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRv YmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDox Q0Q2NDJEQTFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRp ZDoxQ0Q2NDJEQjFGQjUxMUUzQTQ0MkJDMThFMjMwNzREQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBz dFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFDRDY0MkQ4MUZCNTExRTNBNDQyQkMxOEUyMzA3NERD IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFDRDY0MkQ5MUZCNTExRTNBNDQyQkMxOEUyMzA3 NERDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNr ZXQgZW5kPSJyIj8+Yq2seyYjNjU1MzM7JiM2NTUzMzsCyUlEQVR42uzdQVLCQBAFUAO48Tre/wie xYXuFZZaVgmEZPr3vFfFFkLS86c7lOb08fn+8kRPX+fX4jRQrKZWvMfp/Doo8KZcSyrW1Ir3+BlY DQocKOwSWEfjCJASWIdNAkhYAcM6LAFEN6YmIzY1NTMzOyMhxBBWAsuODQoIrK47qhAFgSVEQWAZ +3DumTywHlnoFoxuEYG1afAodODKwDpNvcMaY8BIaIwBandYJiM2NTUzMzs6LBjA7QIdFsSoFFb/ hWfVcH3wcemw0Ol0CM8l9Lh1WOh0hHDJ4/v9nnd8hsACIbzP8S3rP0NgATHcwzINCuSMKQgsHdbO i7VyIAgrBFYIi7Ve56XjQ2AJnZgwF1Y2s7sCq+NON9vu7Q/TaVBX1wXW4kTjGmEkBHS0AouBRWuU 09ENCiw7VUzRDQorNlo7mYFVPRAsWNhk7WQGlkAwrjElI6EdDGI2x0tYPdv1QX0mbI77d1h/XfxF UaIrVdsVA2tRlIoWtZ0SWChaEFjo7hBYoLtDYAEILCDFjbcLBBYwTqnHfHlaLbTsdHqOhJ5WCy07 nYzA8rRa3RfEBJan1Q0KKxgcWB6kSi8eVqvDgpjF6p87DQossFgbdl5hHZ/Agg0Ki9/Daq8OrKPC cky+06QdpA5LYRmXjICukQ4LmFx+h+VnYmas2UnrPr/DElYW/Yw1O2nd+5VQl5f5nWxU0waWe1gW j0CwgQkssIEhsOyOvhdT1qfA6rg7elgtTddd3cBS3P1C1/UkZiS8NYAUNzAssAQQunBiAkvBMtsm qD43CayDglXchNfnJPXjV0Lha5RUPzqsEkX1qMLU/VjcCKzNi2pR4CCw0K3BoMByD2vPJiM2NTUz MzsSVrAqsCwh4yJETAFGQiBmExZYuK9G1Ej45jTYUSElsF6dBiCBcRAQWCYjNjU1MzM7AgsQWCYj NjU1MzM7AgtAYAECC0BgAQgsQGABCCwmIzY1NTMzO4EFCCwmIzY1NTMzO4EFILAmIzY1NTMzO4EF ILAmIzY1NTMzOwQWILAmIzY1NTMzOwb4FmAmIzY1NTMzO70iZIrFvgUbJiM2NTUzMzsmIzY1NTMz OyYjNjU1MzM7JiM2NTUzMztJRU5ErkJggg==') !important; }
      .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node {
        display: none;
        height: 100%;
        width: 100%; }
        .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper {
          clear: both;
          overflow: hidden; }
          .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .first-region {
            float: left;
            width: 100%;
            height: auto;
            overflow: hidden; }
            .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .first-region > div,
            .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .first-region img {
              width: 100%;
              height: auto; }
          .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .second-region {
            float: left;
            position: relative;
            width: 100%;
            height: 310px; }
            .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .second-region > .wrapper {
              padding: 20px;
              color: white;
              overflow: hidden;
              height: auto; }
              .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .second-region > .wrapper > .category {
                color: white;
                padding-bottom: 6px;
                text-indent: 20px;
                position: absolute;
                top: 20px;
                bottom: 0;
                left: 0;
                right: 0;
                background-repeat: repeat-x;
                background-color: transparent !important;
                background-position: bottom; }
              .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .second-region > .wrapper > .title {
                font-size: 23px;
                line-height: 28px;
                margin-bottom: 6px;
                margin-top: 20px;
                font-family: Helvetica, Arial, sans-serif;
                font-weight: bold; }
              .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > .second-region > .wrapper > a {
                display: none; }
          .node-frontpage-new > .wrapper > .first-region > .wrapper > .slideshow > .view-content .node > .wrapper > a {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAiElEQVR42sWV2wnAIAxFM0JH6MYdrQNFTHsLhSJqErhSIT8aT55Gkc4ys11Vj1LKWWu1r2APZ9CRyIJyCxkJdIeg2+LW88gT3MFdCmwIzYTpho/kzhRfoxHoU6iZd22eQ156uctAwQqFkoFKNOlR6D/AVMj0otDbht7Y9KfHGg5rx9eSAcv6Ai7dtrt4t5sRqQAAAABJRU5ErkJggg==');
            background-repeat: no-repeat;
            background-color: transparent !important;
            background-position: right 20px bottom 20px;
            background-position-x: 96%;
            background-position-y: 96%; }

#block-block-9 {
  margin: 0;
  width: 100%; }
  #block-block-9 > .content {
    margin: 10px 0;
    border-bottom: 2px solid #f1f1f1; }
    #block-block-9 > .content > #frontpage-program-links {
      width: 100%;
      margin: 10px 0 20px 0;
      text-align: center; }
      #block-block-9 > .content > #frontpage-program-links p,
      #block-block-9 > .content > #frontpage-program-links ul {
        font-size: 11px;
        font-weight: bold;
        letter-spacing: 1px;
        line-height: 24px;
        margin: 0;
        padding: 6px 10px;
        text-transform: uppercase;
        display: inline-block; }
        #block-block-9 > .content > #frontpage-program-links p > li,
        #block-block-9 > .content > #frontpage-program-links ul > li {
          display: inline-block;
          list-style-image: none;
          list-style-type: none; }
          #block-block-9 > .content > #frontpage-program-links p > li > a,
          #block-block-9 > .content > #frontpage-program-links ul > li > a {
            background-color: #f2f2f2;
            color: black;
            font-size: 11px;
            font-weight: bold;
            letter-spacing: 1px;
            line-height: 24px;
            margin: 0;
            padding: 6px 10px;
            text-transform: uppercase; }
          #block-block-9 > .content > #frontpage-program-links p > li a:hover,
          #block-block-9 > .content > #frontpage-program-links ul > li a:hover {
            background-color: silver;
            color: white; }

  .node-type-frontpage-v3 #main {
    padding: 12px; }
    .node-type-frontpage-v3 #content > .wrapper {
      padding: 0; }
    .node-type-frontpage-v3 #content > .wrapper > .node-frontpage-v3 > .wrapper,
    .node-type-frontpage-v3 #content > .wrapper >  .node-type-homepage-final > .wrapper {
      padding: 2px;
      clear: both;
      overflow: hidden; }
      .node-type-frontpage-v3 #content > .wrapper > .node-frontpage-v3 > .wrapper > div,
      .node-type-frontpage-v3 #content > .wrapper >  .node-type-homepage-final > .wrapper > div {
        float: left;
        margin: 6px 0; }

  .node-type-frontpage-new #main {
    padding: 12px; }
    .node-type-frontpage-new #content > .wrapper {
      padding: 2px;
      clear: both;
      overflow: hidden; }
      .node-type-frontpage-new #content > .wrapper > div {
        float: left;
        margin: 6px 0; }
      .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_2 > .content,
      .node-type-frontpage-new #content > .wrapper #block-views-frontpage_content-block_1 .second-region {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 23px;
        line-height: 28px;
        font-weight: 300; }
        .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_1 .post-image {
          overflow: hidden; }
          .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_1 .post-image > img {
            max-height: 120px; }
      .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_1,
      .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_2,
      .node-type-frontpage-new #content > .wrapper #block-block-10 {
        background-color: #f2f2f2;
        float: left;
        height: 314px;
        margin: 6px 0;
        overflow: hidden;
        width: 100%; }
        .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_1 > h3,
        .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_2 > h3,
        .node-type-frontpage-new #content > .wrapper #block-block-10 > h3 {
          font-size: 21px;
          line-height: 23px;
          padding: 20px 20px 0 20px;
          color: #333333;
          font-family: Helvetica, Arial, sans-serif;
          font-weight: bold;
          text-transform: capitalize;
          letter-spacing: 0; }
        .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_1 > .content,
        .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_2 > .content,
        .node-type-frontpage-new #content > .wrapper #block-block-10 > .content {
          height: 250px;
          overflow: hidden; }
          .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_1 > .content .update-teaser,
          .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_2 > .content .update-teaser,
          .node-type-frontpage-new #content > .wrapper #block-block-10 > .content .update-teaser {
            width: 100%; }
              .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_1 > .content .update-teaser > .wrapper .post,
              .node-type-frontpage-new #content > .wrapper #block-views-noticias-block_2 > .content .update-teaser > .wrapper .post,
              .node-type-frontpage-new #content > .wrapper #block-block-10 > .content .update-teaser > .wrapper .post {
                width: auto; }

  #block-views-noticias-block_1 .view-content > div,
  .noticias-frontpage .view-content > div,
  #block-views-noticias-block_2 .view-content > div {
    display: none; }

#block-views-frontpage_content-block_1 {
  width: 100%; }
  #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured {
    height: auto;
    width: 100%; }
    #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured > .wrapper {
      height: 100%;
      overflow: hidden;
      clear: both; }
      #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured > .wrapper .first-region {
        float: left;
        width: 100%; }
      #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured > .wrapper .second-region {
        background-color: #f2f2f2;
        float: left;
        height: 100%;
        margin-top: 12px;
        margin-left: 0;
        width: 100%;
        position: relative;
        overflow: hidden; }
        #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured > .wrapper .second-region > .wrapper {
          padding: 20px; }
          #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured > .wrapper .second-region > .wrapper img {
            width: 100%;
            height: auto;
            max-width: 260px; }
          #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured > .wrapper .second-region > .wrapper > .node {
            padding-bottom: 12px; }
          #block-views-frontpage_content-block_1 .node-frontpage-new.view-mode-featured > .wrapper .second-region > .wrapper > a {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            text-indent: -999em;
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAlElEQVR42sWVOw6AIAyGm8gqcZDdG3s0DwSh+jMZw6NNSiTpAuXrk0JUWcx8xBjPlNKVc+a3YA9n0CHJgvIX0hLoNkGPxa3m0UhwB3dNYE2oJsxh+EhuT3FxjlfvRdBSqJ53ewgMmxAJtHg5yh1AUihYJAlFAyVp0qXQf4CqkM2LYt425o1t/vSshsPc8TVlwFp9ATfeJuJ2NMbVJQAAAABJRU5ErkJggg==');
            background-repeat: no-repeat;
            background-color: transparent !important;
            background-position: right 20px bottom 20px;
            background-position-x: 94%;
            background-position-y: 94%; }

.node-frontpage {
  margin: 0 7px; }

.view-events-promoted-to-frontpage > .view-content,
.node-frontpage > .wrapper > .first-region > .wrapper {
  clear: both;
  overflow: hidden;
  margin-left: 0;
  padding-top: 20px;
  width: 100%; }
  .view-events-promoted-to-frontpage > .view-content > .node,
  .node-frontpage > .wrapper > .first-region > .wrapper > .node {
    float: none;
    margin: 0px auto 30px auto;
    overflow: hidden;
    width: 100%; }
      .view-events-promoted-to-frontpage > .view-content > .node > .wrapper > .first-region > .wrapper > img,
      .node-frontpage > .wrapper > .first-region > .wrapper > .node > .wrapper > .first-region > .wrapper > img {
        height: auto;
        width: 100%; }
        .view-events-promoted-to-frontpage > .view-content > .node > .wrapper > .second-region > .wrapper .title,
        .node-frontpage > .wrapper > .first-region > .wrapper > .node > .wrapper > .second-region > .wrapper .title {
          font-size: 30px;
          line-height: 32px;
          margin-bottom: 6px;
          color: #333333;
          font-family: Helvetica, Arial, sans-serif;
          font-weight: bold; }
        .view-events-promoted-to-frontpage > .view-content > .node > .wrapper > .second-region > .wrapper .category,
        .node-frontpage > .wrapper > .first-region > .wrapper > .node > .wrapper > .second-region > .wrapper .category {
          border-top: 4px solid;
          margin-top: 20px;
          padding-top: 20px;
          padding-bottom: 6px; }
        .view-events-promoted-to-frontpage > .view-content > .node > .wrapper > .second-region > .wrapper .teaser-data,
        .node-frontpage > .wrapper > .first-region > .wrapper > .node > .wrapper > .second-region > .wrapper .teaser-data {
          background-repeat: no-repeat;
          background-position: right bottom; }

/*
 * DAY
 */
    .view-events-day .view-content .event-teaser-row {
      margin: 20px 0; }

.event-category-sports .teaser-data,
.node-event.view-mode-search_result.event-category-sports > .wrapper {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDo3RTU0NkFFQjhFRjYxMUUyQUQ0QkI2QzcwM0JCN0FCRCIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDo3RTU0NkFFQzhFRjYxMUUyQUQ0QkI2QzcwM0JCN0FCRCI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxOTRDODNFOEVFRjExRTJB RDRCQjZDNzAzQkI3QUJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdFNTQ2QUVBOEVGNjEx RTJBRDRCQjZDNzAzQkI3QUJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6pW3MgAAAQ5JREFUeNpiZEACXq5uAkCqHogDgFgB SeoBEG8A4sZtu3d9gAkyImkEaZgPxAIMuAFIYyLQgA1wzVCN6xmIB4EgAxihTr2PbmNaZgbDnl27 Ge7dvYvLBYpMUD+iaIyOjWXwDwxk6OjuYlBSVsamGRw2TNDAQQEb1q8H28jNw4PPgAAmtFAFg69f vjBUlJYRMkCBCVeIgAxoaWgEs0EG1DTUY6jBqRlZA7JB6JofYNMIcyqyF9DAAyZoykENCWBIE9AI DldmVWXlk0BGBhBzwEQvX7rEwAO0fdaMmfjiOZCiFMYMYt2+d/cG0AUXgUwPZBfgsDESlraZYaJQ A2ZCNUugpTpQoC6A2ngBJggQYACQcnKagAvFSAAAAABJRU5ErkJggg=='); }

.event-category-science .teaser-data,
.node-event.view-mode-search_result.event-category-science > .wrapper {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDpCMTk0QzgzQzhFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDpCMTk0QzgzRDhFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxOTRDODNBOEVFRjExRTJB RDRCQjZDNzAzQkI3QUJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxOTRDODNCOEVFRjEx RTJBRDRCQjZDNzAzQkI3QUJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+j7XAiAAAANtJREFUeNpiZEACP5dJCQCpeiAOAGIF JKkHQLwBiBvZo559gAkyImkEaZgPxAIMuAFIYyLQgA1wzVCN6xmIB4EgAxihTr2PbiOzUSPDv/ur GP6/v4rLBYpMUD+iatQtZmBWT2FgdVrDwCiojU0zOGyYoIGDAv7enA2xkY0PnwEBTGihCgG/PjH8 3hdCyAAFJpxBAjTgz+FkCBtoAIvtXAwluDUja0A2CE3zA2wa4U5F9gIqeMAETTkogFk9lZBGEKAs nilKYeAAg6bVQKiJDATSdiBK2iY3VwEEGADZr2eZM8ZquwAAAABJRU5ErkJggg=='); }

.event-category-economics .teaser-data,
.node-event.view-mode-search_result.event-category-economics > .wrapper {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDpCMTk0QzgzNDhFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDpCMTk0QzgzNThFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3RjM2RTYxOEVFRjExRTJB RDRCQjZDNzAzQkI3QUJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3RjM2RTYyOEVFRjEx RTJBRDRCQjZDNzAzQkI3QUJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+n9SrhAAAAN5JREFUeNpiZEACbHVnBIBUPRAHALEC ktQDIN4AxI2/mkw+wAQZkTSCNMwHYgEG3ACkMRFowAa4ZqjG9QzEg0CQAYxQp95Ht7HHU5Zh8fm3 DBdffMPlAkUmqB9RNNY6SjHkWogx7EpUY9CX4MKmGRw2TNDAQQGTj78E2yjAwYzPgAAmtFCFuOnH Xwa3+bcIGaDAhDNYgQaELr8LcSPQgNWRyhhqcGpG1oBsELrmB9g0wpyK7AU08IAJmnJQQK6lOCGN IEBZPFOUwsABBk2rgVATGQik7UCUtE1urgIIMAAjom1dfhQ7mAAAAABJRU5ErkJggg=='); }

.event-category-education .teaser-data,
.node-event.view-mode-search_result.event-category-education > .wrapper {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDpCMTk0QzgzODhFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDpCMTk0QzgzOThFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxOTRDODM2OEVFRjExRTJB RDRCQjZDNzAzQkI3QUJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIxOTRDODM3OEVFRjEx RTJBRDRCQjZDNzAzQkI3QUJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BpvV7wAAAO1JREFUeNpiZEACbxTVBYBUPRAHALEC ktQDIN4AxI0i929+gAkyImkEaZgPxAIMuAFIYyLQgA1wzVCN6xmIB4EgAxihTr2PbiN3bRXDz7Xr Gf5cu47LBYpMUD+iaOTKz2HgSIxj4Fu2iIFFSxObZnDYMEEDBwV8n78IaOMNBkY+XnwGBDChhSoY /P/0ieFTVBwhAxSYcIUIyIDPGdmQKAEawDtjCoYanJoZ+fiAGqZCDfoMNCgHq+YH2DRCnKoB1gjx AkaoP2CCphwUwAkMaQIaQYCyeKYohYEDDJpWA6EmMhBI24EoaZvcXAUQYABDtG2RU8CWOwAAAABJ RU5ErkJggg=='); }

.event-category-culture .teaser-data,
.node-event.view-mode-search_result.event-category-culture > .wrapper {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDo0N0YzNkU1RjhFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDo0N0YzNkU2MDhFRUYxMUUyQUQ0QkI2QzcwM0JCN0FCRCI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3RjM2RTVEOEVFRjExRTJB RDRCQjZDNzAzQkI3QUJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3RjM2RTVFOEVFRjEx RTJBRDRCQjZDNzAzQkI3QUJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7HSh3wAAAOtJREFUeNpiZEACIivDBYBUPRAHALEC ktQDIN4AxI1vwld+gAkyImkEaZgPxAIMuAFIYyLQgA1wzVCN6xmIB4EgAxihTr2PbmOLQTzDigcH Ga58eIDLBYpMUD+iaCzTDmFIV/Nk2OBYx6AjoIBNMzhsmKCBgwJm3toOtPEhAz8rFz4DApjQQhUM Pv7+yhCwv4mQAQpMuEIEZEDc0R4wG2TAIutiDDU4NfOzcgM1lEAN+gY0qBer5gfYNEKcKg/WCPEC hrIHTNCUgwJAIU1AIwhQFs8UpTBwgEHTaiDURAYCaTsQJW2Tm6sAAgwAcTVtztdEaP8AAAAASUVO RK5CYII='); }

  .node-event.view-mode-teaser.node-featured   > .wrapper > .second-region > .wrapper > .event-title > h4 {
    font-size: 30px;
    line-height: 32px; }
  .node-event.view-mode-teaser.node-featured   > .wrapper > .second-region > .wrapper > .teaser-data {
    font-size: 17px;
    line-height: 21px; }

.node-event.view-mode-teaser {
  padding-bottom: 20px; }
  .node-event.view-mode-teaser > .wrapper {
    clear: both;
    overflow: hidden; }
    .node-event.view-mode-teaser > .wrapper > .first-region {
      float: left;
      width: 96px; }
      .node-event.view-mode-teaser > .wrapper > .first-region > .wrapper > .date-display-single {
        color: #b3b3b3;
        display: block;
        font-size: 26px;
        font-weight: bold;
        line-height: 26px;
        font-family: Helvetica, Arial, sans-serif; }
    .node-event.view-mode-teaser > .wrapper > .second-region {
      border-bottom: 1px solid #d9d9d9;
      float: left;
      padding-bottom: 6px;
      width: 100%; }
        .node-event.view-mode-teaser > .wrapper > .second-region >.wrapper .city {
          font-weight: normal; }
        .node-event.view-mode-teaser > .wrapper > .second-region >.wrapper .event-title {
          font-weight: bold; }
        .node-event.view-mode-teaser > .wrapper > .second-region >.wrapper img {
          height: auto;
          margin: 6px 0;
          max-width: 100%; }
        .node-event.view-mode-teaser > .wrapper > .second-region >.wrapper .teaser-data {
          background-repeat: no-repeat;
          background-position: right bottom;
          font-weight: normal;
          padding-bottom: 14px; }

/*
 * CALENDAR
 */
.date-links {
  position: absolute;
  top: 0;
  right: 0;
  height: 20px; }
  .date-links > a {
    display: block;
    float: left;
    margin-left: 20px;
    height: 8px;
    overflow: hidden;
    width: 8px;
    padding: 6px; }
  .date-links > a:hover {
    background-color: #f2f2f2; }
  .date-links > a {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAYAAADaxo44AAAAMUlEQVQImWNgQAKhoSEJQPwfRGMT BOH3MMH5SILngVgBm6AALtUCyObjlSzAsBybcwElLjnlpJqtXgAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: center center;
    text-indent: -9999px; }
  .date-links > a.next,
  .date-links > a#next-month {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAYAAADaxo44AAAANElEQVQIW2MIDQ1JAOL/IJoBGQAF 3kMlUCWBHAUgPo8kOR9ZUgCrJFYJfKqRLS9ANh+rcwHvfjnlhk+TFAAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: center center;
    text-indent: -9999px; }

  #filter #block-menu_block-2 {
    display: none; }
  #filter #block-block-8 {
    display: block;
    float: right;
    padding: 20px 0; }
    #filter #block-block-8 > .content > #mini-calendar-button {
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAcElEQVRIx2MIDQ35T0/MMGrhqIWU WvgeiPdTGb/HZ+F+BioDqKWjFoIVGqDFRQKSAXAMFUtAEzcgx0IHNLkGqDhqqoOINaCJOwwJCxWg BsGwA5LhcIzkOGRxhdFUOpotRrPFaLYYPBbSvcYfbbVRjAFfBxnt0UzDkgAAAABJRU5ErkJggg==');
      background-repeat: no-repeat;
      background-size: 14px 14px;
      cursor: pointer;
      height: 14px;
      width: 14px; }

#block-aeb_minicalendar-aeb_minicalendar.open > .content {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDo3RkI5M0U0NkFFNTUxMUUyOTA2MjhERTVDREI2MUEyRCIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDo3RkI5M0U0N0FFNTUxMUUyOTA2MjhERTVDREI2MUEyRCI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1RTdCMzZCQUU0QjExRTI5 MDYyOERFNUNEQjYxQTJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1RTdCMzZDQUU0QjEx RTI5MDYyOERFNUNEQjYxQTJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HlzOJAAAAA9JREFUeNpiYGBguAkQYAAA3gDaJHKF +AAAAABJRU5ErkJggg==');
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding-top: 20px;
  z-index: 99990; }
  #block-aeb_minicalendar-aeb_minicalendar.open > .content > #mini-calendar-open {
    display: none; }
  #block-aeb_minicalendar-aeb_minicalendar.open > .content .wrapper {
    display: block; }
      #block-aeb_minicalendar-aeb_minicalendar.open > .content .wrapper > #minicalendar > .header >.date-links {
        position: absolute;
        top: 12px;
        right: 48px; }
      #block-aeb_minicalendar-aeb_minicalendar.open > .content .wrapper > #minicalendar > #mini-calendar-close {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAATElEQVQYlWMIDQ1JAOL/IJoBCaCI A4n3UA5cIZICEH4PElAA4vNIgveR2CBxBZjRAmgKYQoEkO3HrwiLAnTrBNAdXgDVWIDucIJBAAAx 2WahsHqAPwAAAABJRU5ErkJggg==');
        background-repeat: no-repeat;
        background-size: 8px 8px;
        background-position: 6px 6px;
        color: #b3b3b3;
        cursor: pointer;
        display: block;
        height: 8px;
        overflow: hidden;
        padding: 6px;
        position: absolute;
        right: 12px;
        top: 12px;
        text-indent: 20px;
        width: 8px; }
      #block-aeb_minicalendar-aeb_minicalendar.open > .content .wrapper > #minicalendar > #mini-calendar-close:hover {
        background-color: #f1f1f1; }

#block-aeb_minicalendar-aeb_minicalendar > .content {
  background-image: none; }
  #block-aeb_minicalendar-aeb_minicalendar > .content > .wrapper {
    display: none; }
  #block-aeb_minicalendar-aeb_minicalendar > .content > .calendar-open {
    display: block;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAcElEQVRIx2MIDQ35T0/MMGrhqIWU WvgeiPdTGb/HZ+F+BioDqKWjFoIVGqDFRQKSAXAMFUtAEzcgx0IHNLkGqDhqqoOINaCJOwwJCxWg BsGwA5LhcIzkOGRxhdFUOpotRrPFaLYYPBbSvcYfbbVRjAFfBxnt0UzDkgAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-size: 14px 14px;
    cursor: pointer;
    height: 14px;
    width: 14px;
    position: absolute;
    top: 133px;
    right: 12px; }

#minicalendar {
  background-color: white;
  width: 266px;
  clear: both;
  padding: 12px;
  margin-left: auto;
  margin-right: auto;
  position: relative; }
  #minicalendar > .header {
    position: static;
    width: auto;
    height: 28px;
    padding-bottom: 4px;
    border-bottom: 1px solid #d9d9d9; }
    #minicalendar > .header > .date-links {
      position: static;
      float: right; }
      #minicalendar > .header > .date-links > .ajax-progress-throbber {
        position: absolute;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8AQMAAACR0Eb9AAAAA1BMVEX///+nxBvIAAAAAXRSTlOZ yTXzhgAAABhJREFUeF7twDEBAAAAwiD7pzbDflgAAHAIPAABb0lTcgAAAABJRU5ErkJggg==');
        background-color: transparent;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 99998; }
        #minicalendar > .header > .date-links > .ajax-progress-throbber > .throbber {
          background-image: url('data:image/png;base64,R0lGODlhEAAQAPIAANfX1wAAAKSkpDc3NwAAAFJSUm5ubnt7eyH/C05FVFNDQVBFMi4wAwEAAAAh /hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklr E2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAA EAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUk KhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9 HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYum CYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzII unInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAA ACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJ ibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFG xTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdce CAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==');
          background-repeat: no-repeat;
          background-position: center center;
          width: 100%;
          height: 100%;
          position: relative; }
          #minicalendar > .header > .date-links > .ajax-progress-throbber > .throbber > img {
            position: absolute;
            left: 122px;
            top: 100px; }
    #minicalendar > .header > .date-title {
      position: absolute;
      left: 12px;
      top: 12px; }
      #minicalendar > .header > .date-title > a {
        line-height: 20px;
        color: #333333; }

.aeb-day-calendar {
  position: relative; }

  .aeb-day-calendar > .header {
    border-bottom: 1px solid #d9d9d9;
    margin-bottom: 14px;
    min-height: 35px;
    position: relative;
    clear: both;
    overflow: hidden; }
  .aeb-day-calendar > .content > .date  > .header {
    display: none; }

.aeb-hr {
  background-color: #f2f2f2;
  height: 1px !important;
  margin: 20px 7px 0 7px;
  width: 940px; }

#block-aeb_frontpage-aeb_frontpage .aeb-calendar {
  width: auto;
  padding: 0;
  margin-left: 0; }
  #block-aeb_frontpage-aeb_frontpage .aeb-calendar > .content > .weekdays {
    display: none; }

.aeb-calendar {
  margin-left: 0;
  width: auto;
  padding: 0; }
  .aeb-calendar > .header {
    position: relative;
    clear: both;
    overflow: hidden;
    margin: 0 6px;
    border-bottom: 1px solid #d9d9d9; }
  .aeb-calendar > .content {
    margin: 0;
    padding-bottom: 20px;
    clear: both;
    overflow: hidden; }
    .aeb-calendar > .content > .date.in-past {
      display: none; }
    .aeb-calendar > .content > .date.is-empty {
      display: none; }
    .aeb-calendar > .content > .date {
      background-color: #f2f2f2;
      position: relative;
      float: none;
      margin: 6px;
      height: 111px;
      width: auto; }
      .aeb-calendar > .content > .date > .header {
        position: absolute;
        z-index: 999;
        width: 100%; }
        .aeb-calendar > .content > .date > .header > a.date-day-link {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 35px;
          z-index: 499;
          background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAFUlEQVQYlWP8//8/AzGAcVQhfRUCACK+He2ysTJtAAAAAElFTkSuQmCC'); }
          .aeb-calendar > .content > .date > .header > a.date-day-link:hover {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAFUlEQVQYlWP4//+/LzGYYVQhfRUCANsXSPgzO9HUAAAAAElFTkSuQmCC'); }
        .aeb-calendar > .content > .date > .header > .event-count {
          color: white;
          float: right;
          font-size: 11px;
          padding-top: 2px;
          padding-right: 14px; }
        .aeb-calendar > .content > .date > .header > .day {
          float: left; }
        .aeb-calendar > .content > .date > .header > .weekday {
          color: white;
          display: block;
          font-size: 11px;
          font-weight: normal;
          float: left;
          padding-top: 4px;
          padding-left: 6px; }
      .aeb-calendar > .content > .date > .content {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0; }
          .aeb-calendar > .content > .date > .content > .view-aeb-events.slideshow > .view-content {
            height: 124px;
            overflow: hidden; }
      .aeb-calendar > .content > .date .tmc-teaser a.teaser-link:hover {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAFUlEQVQYlWP4//+/LzGYYVQhfRUCANsXSPgzO9HUAAAAAElFTkSuQmCC'); }
  .aeb-calendar .event-category-culture.view-mode-teaser_tile > .wrapper > .second-region {
    border-top: 35px solid #15a958; }
  .aeb-calendar .event-category-sports.view-mode-teaser_tile > .wrapper > .second-region {
    border-top: 35px solid #4a4647; }
  .aeb-calendar .event-category-education.view-mode-teaser_tile > .wrapper > .second-region {
    border-top: 35px solid #ed2227; }
  .aeb-calendar .event-category-economics.view-mode-teaser_tile > .wrapper > .second-region {
    border-top: 35px solid #067fcc; }
  .aeb-calendar .event-category-science.view-mode-teaser_tile > .wrapper > .second-region {
    border-top: 35px solid #faa61a; }
  .aeb-calendar .node-featured.view-mode-teaser_tile > .wrapper > .first-region + .second-region {
    padding-top: 35px;
    border-top: none !important; }

.view-display-id-slider .tmc-teaser a.teaser-link {
  top: 35px; }

.in-past .view-display-id-slider .tmc-teaser a.teaser-link {
  top: 0px; }

.day {
  color: white;
  font-size: 28px;
  line-height: 35px;
  text-align: left;
  padding-left: 6px; }

.aeb-7-days-calendar {
  width: 100%; }
  .aeb-7-days-calendar > .header {
    border-bottom: 1px solid #d9d9d9;
    position: relative;
    margin: 0; }
  .aeb-7-days-calendar > .content {
    clear: both;
    overflow: hidden;
    padding-bottom: 50px; }
    .aeb-7-days-calendar > .content > .date {
      float: left;
      padding: 6px 0;
      width: 100%; }
      .aeb-7-days-calendar > .content > .date > .header {
        position: relative;
        height: 35px; }
        .aeb-7-days-calendar > .content > .date > .header > a.date-day-link {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0; }
        .aeb-7-days-calendar > .content > .date > .header > .day {
          background: #b3b3b3;
          height: 35px;
          position: absolute;
          top: 0px;
          width: 100%; }
          .aeb-7-days-calendar > .content > .date > .header > .day > a {
            color: white; }
        .aeb-7-days-calendar > .content > .date > .header > .weekday {
          color: white;
          font-weight: normal;
          position: absolute;
          left: 50px;
          top: 4px;
          text-transform: uppercase; }
      .aeb-7-days-calendar > .content > .date > .content {
        position: relative; }
        .aeb-7-days-calendar > .content > .date > .content > .view > .view-content > ul > li {
          list-style: none; }
          .aeb-7-days-calendar > .content > .date > .content > .view > .view-content > ul > li > .view-mode-teaser_tile {
            height: 76px;
            margin-top: 1px;
            overflow: hidden; }

.view-mode-teaser_tile {
    /*
   * 
   * height: 89px;
   * margin: 6px 0;
   */
  width: 100%;
  height: 111px;
  overflow: hidden;
  position: relative; }
    .view-mode-teaser_tile > .wrapper > .second-region {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      background-color: #f2f2f2;
      border-color: #4a4647;
      font-size: 13px;
      font-weight: normal;
      height: 89px;
      line-height: 15px; }
      .view-mode-teaser_tile > .wrapper > .second-region > .wrapper {
        padding: 6px; }
        .view-mode-teaser_tile > .wrapper > .second-region > .wrapper > .event-title {
          color: grey;
          font-size: 13px;
          line-height: 16px;
          height: 50px;
          overflow: hidden; }
        .view-mode-teaser_tile > .wrapper > .second-region > .wrapper > .category,
        .view-mode-teaser_tile > .wrapper > .second-region > .wrapper > .city {
          line-height: 16px;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }

  .view-mode-teaser_tile.node-featured > .wrapper > .second-region > .wrapper .category,
  .view-mode-teaser_tile.node-featured > .wrapper > .second-region > .wrapper .tile-teaser,
  .view-mode-teaser_tile.node-featured > .wrapper > .second-region > .wrapper .event-title {
    color: white; }

  .view-mode-teaser_tile.node-featured.event-category-culture > .wrapper .first-region + .second-region {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8AQMAAACR0Eb9AAAAA1BMVEUUqVc2n/WBAAAAAXRSTlOZ yTXzhgAAABhJREFUeF7twDEBAAAAwiD7pzbDflgAAHAIPAABb0lTcgAAAABJRU5ErkJggg==');
    background-color: transparent; }
  .view-mode-teaser_tile.node-featured.event-category-culture > .wrapper .second-region {
    background-color: #15a958; }


  .view-mode-teaser_tile.node-featured.event-category-economics > .wrapper .first-region + .second-region {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8AQMAAACR0Eb9AAAAA1BMVEUGfsyAmZuLAAAAAXRSTlOZ yTXzhgAAABhJREFUeF7twDEBAAAAwiD7pzbDflgAAHAIPAABb0lTcgAAAABJRU5ErkJggg==');
    background-color: transparent; }
  .view-mode-teaser_tile.node-featured.event-category-economics > .wrapper .second-region {
    background-color: #067fcc; }


  .view-mode-teaser_tile.node-featured.event-category-education > .wrapper .first-region + .second-region {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8AQMAAACR0Eb9AAAAA1BMVEXsIScuF7SWAAAAAXRSTlOZ yTXzhgAAABhJREFUeF7twDEBAAAAwiD7pzbDflgAAHAIPAABb0lTcgAAAABJRU5ErkJggg==');
    background-color: transparent; }
  .view-mode-teaser_tile.node-featured.event-category-education > .wrapper .second-region {
    background-color: #ed2227; }


  .view-mode-teaser_tile.node-featured.event-category-science > .wrapper .first-region + .second-region {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8AQMAAACR0Eb9AAAAA1BMVEX5phoYUJeQAAAAAXRSTlOZ yTXzhgAAABhJREFUeF7twDEBAAAAwiD7pzbDflgAAHAIPAABb0lTcgAAAABJRU5ErkJggg==');
    background-color: transparent; }
  .view-mode-teaser_tile.node-featured.event-category-science > .wrapper .second-region {
    background-color: #faa61a; }


  .view-mode-teaser_tile.node-featured.event-category-sports > .wrapper .first-region + .second-region {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAB8AQMAAACR0Eb9AAAAA1BMVEVKRUbIxmopAAAAAXRSTlOZ yTXzhgAAABhJREFUeF7twDEBAAAAwiD7pzbDflgAAHAIPAABb0lTcgAAAABJRU5ErkJggg==');
    background-color: transparent; }
  .view-mode-teaser_tile.node-featured.event-category-sports > .wrapper .second-region {
    background-color: #4a4647; }


.month-weekday {
  width: 124px;
  float: left;
  margin: 6px; }

.view-display-id-minicalender {
  font-size: 11px; }
  .view-display-id-minicalender .table-row {
    clear: both;
    overflow: hidden; }
  .view-display-id-minicalender .table-cell {
    width: 37px;
    height: 37px;
    float: left; }
  .view-display-id-minicalender .table-header .table-cell {
    font-weight: bold;
    height: 20px;
    color: #cccccc; }

table.tmc-mini-calendar {
  font-size: 11px;
  line-height: 11px;
  margin-left: -6px;
  margin-top: 6px; }
  table.tmc-mini-calendar th,
  table.tmc-mini-calendar td {
    text-align: left;
    font-weight: bold; }
  table.tmc-mini-calendar th,
  table.tmc-mini-calendar thead {
    color: #b3b3b3;
    margin-top: 14px;
    padding: 12px 6px 6px 6px;
    text-transform: uppercase; }
  table.tmc-mini-calendar .date {
    padding: 6px;
    position: relative;
    height: 26px;
    width: 26px;
    overflow: hidden;
    -webkit-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease; }
    table.tmc-mini-calendar .date a {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
  table.tmc-mini-calendar .date.has-events:hover {
    background: #f2f2f2; }
  table.tmc-mini-calendar .date.in-past > .date-day {
    color: #b3b3b3; }

  table.tmc-mini-calendar .event-types {
    list-style-type: none;
    margin-top: 2px;
    margin-left: -2px; }
    table.tmc-mini-calendar .event-types > li {
      background-color: #cccccc;
      border-radius: 2px;
      display: block;
      float: left;
      height: 4px;
      margin: 1px;
      text-indent: -999em;
      width: 4px; }
    table.tmc-mini-calendar .event-types > li.event-type-culture {
      background: #15a958; }
    table.tmc-mini-calendar .event-types > li.event-type-sports {
      background: #4a4647; }
    table.tmc-mini-calendar .event-types > li.event-type-economics {
      background: #067fcc; }
    table.tmc-mini-calendar .event-types > li.event-type-education {
      background: #ed2227; }
    table.tmc-mini-calendar .event-types > li.event-type-science {
      background: #faa61a; }

.date-nav {
  position: relative; }
  .date-nav ul.pager {
    position: absolute;
    top: 0;
    right: 0; }
    .date-nav ul.pager li {
      list-style: none;
      display: inline-block;
      position: relative;
      width: 20px;
      height: 20px; }
      .date-nav ul.pager li a {
        position: absolute;
        top: 0;
        display: block;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAYAAADaxo44AAAAMUlEQVQImWNgQAKhoSEJQPwfRGMT BOH3MMH5SILngVgBm6AALtUCyObjlSzAsBybcwElLjnlpJqtXgAAAABJRU5ErkJggg==');
        background-position: center center;
        background-repeat: no-repeat;
        width: 24px;
        height: 24px;
        text-indent: -999em;
        overflow: hidden;
        -webkit-transition: all 0.25s ease;
        -moz-transition: all 0.25s ease;
        -o-transition: all 0.25s ease;
        transition: all 0.25s ease; }
      .date-nav ul.pager li a:hover {
        background-color: #cccccc; }
      .date-nav ul.pager li.date-next a {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAYAAADaxo44AAAANElEQVQIW2MIDQ1JAOL/IJoBGQAF 3kMlUCWBHAUgPo8kOR9ZUgCrJFYJfKqRLS9ANh+rcwHvfjnlhk+TFAAAAABJRU5ErkJggg=='); }

/*
 * -----------------------  END CALENDAR  -----------------------
 */
/*
 * :::::::::::::::::::::::  :::::::::::::::::::::::::: :::::::::::::::::::::::  :::::::::::::::::::::::::: NEWS
 */
.view-news-list .post-date,
.post-date {
  color: #b3b3b3;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 16px;
  text-transform: uppercase; }

.view-news-list .teaser-row {
  padding: 12px 0;
  border-bottom: 1px solid #d9d9d9; }
  .view-news-list .teaser-row > .node-news.node-teaser {
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAiElEQVR42qWTwQqAIAyGfQQfzTfz 0ZIkyZPHwks3QRDWhCQxMWqD76Dz3+acrLZJKY5IxCFQ4a59Xs62QoEcCAzIftETwgfEXWono/ce VmtHFfAslq1z23fIllIaBZCs0xyYtYYQwlsAx8riT4Ai7rIYA8VijA8/KTPpzqRuk96ZMGHE2Sb9 qhOeRKufolE4ZwAAAABJRU5ErkJggg==');
    background-position: right bottom;
    padding-bottom: 6px; }

.view-news-list .teaser-row:hover {
  background-color: #f2f2f2; }

.view-news-list a {
  color: black; }

.view-news-list .pager-next {
  list-style: none; }

.view-news-list .pager-next a {
  background-image: url(/sites/default/themes/alemanha_e_brasil/img/plus.png);
  background-position: left center;
  background-repeat: no-repeat;
  height: 25px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 14px;
  padding: 20px;
  text-transform: uppercase; }

  .view-news-list .tmc-media-default {
    padding-bottom: 10px; }
      .view-news-list .tmc-media-default > .wrapper .copyright,
      .view-news-list .tmc-media-default > .wrapper .caption {
        display: none; }

.tmc-media-default > .wrapper > .caption {
  font-size: 10px; }

/*
 * -----------------------  END NEWS  -----------------------
 */
/*
 * :::::::::::::::::::::::  :::::::::::::::::::::::::: :::::::::::::::::::::::  :::::::::::::::::::::::::: FILTER
 */
.views-exposed-widget.views-submit-button {
  display: none; }

  form > div > .form-item-select-category {
    width: 60px; }
  form > div > .form-item-select-city {
    width: 60px; }
  form .form-type-select {
    background-color: white;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAFCAYAAABM6GxJAAAATUlEQVQYV2MIDQ1JAOL/IJoBCSCL ////nwEXBik8D1UIwv1Qzf1IYucJGSAAxPuRNNxHYoPEBfAagOTk+UgaQXg+TI4oA9D9jSyOzwAA z4qeA8wjaQEAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: right center;
    height: 24px;
    padding-right: 24px;
    padding-left: 6px;
    margin: 0;
    overflow: hidden; }
    form .form-type-select select {
      border: none;
      border-radius: 0;
      line-height: 11px;
      background: transparent;
      -webkit-appearance: none;
      width: 268px; }
      form .form-type-select select option {
        font-weight: normal;
        letter-spacing: 0;
        text-transform: uppercase; }

  #block-aeb_calendar-aeb_calendar_filter .form-item,
  #block-views--exp-review-page_1 .form-item {
    display: inline-block; }

  #block-views--exp-review-page_1 .views-exposed-widgets > div,
  #block-views--exp-galeria_de_fotos-page_1 .views-exposed-widgets > div {
    display: inline-block; }
    #block-views--exp-review-page_1 .views-exposed-widgets > div .form-type-textfield input,
    #block-views--exp-galeria_de_fotos-page_1 .views-exposed-widgets > div .form-type-textfield input {
      border: none; }

  #block-views--exp-galeria_de_fotos-page_1 label {
    display: none; }

.page-programa #filter li.first > a {
  background-color: silver !important;
  color: white !important; }

.page-programa.page-programa-7-dias #filter li.first > a {
  background-color: white !important;
  color: #333333 !important; }

.page-programa.page-programa-dia #filter li.first > a {
  background-color: white !important;
  color: #333333 !important; }

#filter + #main {
  margin-top: 0; }

#main {
  margin-top: 54px; }

#filter {
  position: relative;
  clear: both;
  height: 54px;
  overflow: hidden; }
  #filter #edit-submit,
  #filter .form-submit {
    background-color: white;
    border-radius: 0;
    -webkit-appearance: none;
    border: none;
    line-height: 1px;
    height: 24px;
    padding: 0 10px; }
  #filter #edit-submit:hover,
  #filter .form-submit:hover {
    background-color: silver;
    color: white; }
  #filter > .block {
    float: left;
    padding: 15px 0;
    width: auto; }
    #filter > .block > div > .menu-block-4,
    #filter > .block > div > .menu-block-5 {
      float: left; }
    #filter > .block > div > div {
      float: right; }
        #filter > .block > div > div > ul.menu > li#activated-sub-menu > a {
          background-color: silver;
          color: white; }
        #filter > .block > div > div > ul.menu > li {
          display: inline-block; }
          #filter > .block > div > div > ul.menu > li > a {
            background-color: white;
            border: none;
            color: #333333;
            font-size: 11px;
            font-weight: bold;
            letter-spacing: 1px;
            line-height: 24px;
            margin: 0;
            padding: 6px 10px;
            text-transform: uppercase; }
          #filter > .block > div > div > ul.menu > li > a.active {
            background-color: silver;
            color: white; }

/*
 * -----------------------  END FILTER  -----------------------
 */
/*
 * :::::::::::::::::::::::  :::::::::::::::::::::::::: :::::::::::::::::::::::  :::::::::::::::::::::::::: MENUS
 */
#nav {
  margin-left: -14px;
  width: 100%; }
  #nav .icon {
    display: block;
    width: 25px;
    height: 25px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAXCAYAAAD3CERpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu Y2VJRD0ieG1wLmlpZDo2NUU3QjM2OUFFNEIxMUUyOTA2MjhERTVDREI2MUEyRCIgeG1wTU06RG9j dW1lbnRJRD0ieG1wLmRpZDo2NUU3QjM2QUFFNEIxMUUyOTA2MjhERTVDREI2MUEyRCI+IDx4bXBN TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1RTdCMzY3QUU0QjExRTI5 MDYyOERFNUNEQjYxQTJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1RTdCMzY4QUU0QjEx RTI5MDYyOERFNUNEQjYxQTJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BWVNegAAAGpJREFUeNpiDA0N+c+ACRxXr15zAMYB qtkPpBwYqASYGAYADIilLEB8AIv4BzT+BYZRMAoGG2AcLRyGnaWjYBRQrXDYj0W8EFg4XEAqHPqB lAE161NsJY0AGt9gtEQiK07///9Pd0sBAgwAjWkbD36K50cAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 16px 16px;
    text-indent: -999em;
    cursor: pointer;
    margin: 6px 9px; }
  #nav > .content {
    display: none; }
    #nav > .content > ul.menu {
      padding-left: 14px;
      width: 100%; }
      #nav > .content > ul.menu > li {
        display: block;
        float: none; }
        #nav > .content > ul.menu > li > a,
        #nav > .content > ul.menu > li span {
          border-bottom: 1px solid #cccccc;
          color: #333333;
          display: block;
          height: 30px;
          line-height: 30px; }
          #nav > .content > ul.menu > li > ul.menu > li {
            position: relative;
            height: 30px;
            border-bottom: 1px solid #cccccc; }
            #nav > .content > ul.menu > li > ul.menu > li > a,
            #nav > .content > ul.menu > li > ul.menu > li span {
              height: 30px;
              line-height: 30px;
              padding-left: 14px;
              position: absolute;
              top: 0;
              left: 0;
              right: 0;
              bottom: 0; }
        #nav > .content > ul.menu li > .menu-attach-block-wrapper {
          display: block; }
          #nav > .content > ul.menu li > .menu-attach-block-wrapper > .block {
            width: auto;
            position: relative;
            margin: 0;
            top: 0;
            padding: 12px 0 10px 0; }
      #nav > .content > ul.menu li.active-trail > a,
      #nav > .content > ul.menu li > a.active,
      #nav > .content > ul.menu li#activated-menu > a {
        border-bottom-color: #b3b3b3; }
  #nav > .content.open {
    background-color: white;
    display: block;
    width: 100%; }
  #nav a#twitter,
  #nav a#facebook,
  #nav a#tumblr,
  #nav a#youtube {
    display: block;
    padding-left: 24px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAmUlEQVQ4y2NgGAVUA6GhIQJAHEBA TQMQvwfi/1C8H6QHiPtBGF1xAlRRAw7DCpAMwob78Wm4D7IATX4/HsNArjZAN1ABzTswheuhXr2P x8AGXOFznoC3cGEHbAYakGkYCCvgisUEMgzbjy9ZKBAIK+K8S4Er+4lN5MS4dD4DEbkAhOdjST7o SamAWFcV4Ek6+6HyAqMFFW0BAPuyH7ZptGH+AAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: center left; }
  #nav a#facebook {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAbklEQVQ4y2NgGLkgNDTEAIjvA/F/ EjFIjwE2A9+TYRgMv8dmICku2g/FcHFyDUzApYccAxvw6SHHQAeougZs8iQbiKRuP6UGOuBJaoPD wPMgbyKp66dKsqFmGA4eA99TYOB7kksbPAZiL20GLQAA1EKOUL52cJoAAAAASUVORK5CYII='); }
  #nav a#tumblr {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAbklEQVQ4y2NgGPIgNDSkAYj/Q3ED NQw8TzUDgQYkIBlGvoFAjQJoXoXh/VDxBpIMx2IQVjygBu6H4vdohtxHkttPTljup0qkjBpIUwPX U2rgfCzpD5Z03pNjoAGWtEh6wkYzVAHkVSwGnh+aBTIAtozEBOrOKQQAAAAASUVORK5CYII='); }
  #nav a#youtube {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA3klEQVR42s2U0QmEMAxAHeFGuBEc oSP4cf53hI7QDRzBERyhI3QER+gIvQhPSBCkp35c4ZE0kFcMwa7W2u1nHD9eqEIvrELuGs/m2TBC pEVYEHvhLbg7woisIKuQhKhjq/CFYBIC+UD8WYiUZoHc/akQEZJVz/c3ITLywL1nvpGaPxWyIvEC /iCU4izUG8xWSFG9ah5gfulMehBC5NMzd7PUV4URYVAxESfyzAYMTUKanIqL2UGb5wtCKwEHzwj1 wrcIC0s8K2FgZgn22nGGCOoNihXyh74io6/Xwkf5Aidonelye/p0AAAAAElFTkSuQmCC'); }

/*
 * FOOTER
 */
#block-menu-menu-footer-menu,
#block-menu-menu-footer-menu a {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px; }
  #block-menu-menu-footer-menu > .content,
  #block-menu-menu-footer-menu a > .content {
    padding: 12px 20px; }
    #block-menu-menu-footer-menu > .content > ul.menu,
    #block-menu-menu-footer-menu a > .content > ul.menu {
      clear: both;
      overflow: hidden; }
      #block-menu-menu-footer-menu > .content > ul.menu > li,
      #block-menu-menu-footer-menu a > .content > ul.menu > li {
        float: left;
        margin-right: 12px; }

  #footer .block h3 {
    padding: 12px 20px;
    vertical-align: middle; }
  #footer .block .first-region .wrapper {
    clear: both;
    overflow: hidden; }
  #footer .block .node-footer {
    background: white;
    padding: 8px 0;
    height: 100%; }
    #footer .block .node-footer .node-media-image {
      padding: 12px;
      float: left; }
      #footer .block .node-footer .node-media-image > .wrapper > .media > .wrapper {
        position: relative; }
      #footer .block .node-footer .node-media-image img {
        height: 35px;
        width: auto; }
      #footer .block .node-footer .node-media-image a {
        line-height: 1px; }

/*
 * PATROCINADORES
 */
  .tmc-accordion .tmc-accordion-title {
    cursor: default; }
  .tmc-accordion .tmc-accordion-title:after {
    content: none; }

.event-partner-text {
  display: none;
  padding-right: 30px; }

.event-partner-title {
  padding: 6px 0;
  position: relative; }

.tmc-accordion-title:after {
  top: 8px !important; }

.event-partner-title.force-bold:after {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

  .view-id-partners_list .view-content {
    clear: both;
    overflow: hidden; }
    .view-id-partners_list .view-content > .group-title {
      margin-top: 6px; }
    .view-id-partners_list .view-content > .node-media-image {
      float: left;
      padding: 10px 20px; }
      .view-id-partners_list .view-content > .node-media-image img {
        height: 60px;
        width: auto; }
  .view-id-partners_list .view-footer {
    padding-top: 20px;
    width: 100%; }

/*
 * Search
 */
  #search-api-page-search-form-buscar-page > div > .form-submit {
    display: none; }
    #search-api-page-search-form-buscar-page > div > .form-type-textfield > .form-text {
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAh0lEQVR42o2QQQ2AMAxFkYAEJCBhEnaAOxImAQdImIRJmIRJmIRJGP/Qn/yQHmjyDv3tb5su3zjP4wYDTGOAB6xec7Mmj0aTTmaxgggCKKJnNXROcjbTNFScxu0YIuue4XEMiXV3LQii7/K1TvGiKFRDtcjm+YNLbycFbHZztjyBzXtnXn7ECxmSml/2pL39AAAAAElFTkSuQmCC');
      background-color: #f1f1f1;
      background-repeat: no-repeat;
      background-position: 5px 7px;
      cursor: pointer;
      font-size: 13px;
      text-indent: 13px;
      padding: 5px 5px 5px 8px;
      border: none;
      width: 319px; }
    #search-api-page-search-form-buscar-page > div > .form-item > label {
      display: none; }

#search-api-page-search-form > div {
  padding-left: 0;
  width: auto;
  overflow: hidden; }
  #search-api-page-search-form > div > .form-submit {
    float: left;
    margin-left: 3px;
    border: none;
    padding-top: 3px; }
  #search-api-page-search-form > div > div > .form-text {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAh0lEQVR42o2QQQ2AMAxFkYAEJCBhEnaAOxImAQdImIRJmIRJmIRJGP/Qn/yQHmjyDv3tb5su3zjP4wYDTGOAB6xec7Mmj0aTTmaxgggCKKJnNXROcjbTNFScxu0YIuue4XEMiXV3LQii7/K1TvGiKFRDtcjm+YNLbycFbHZztjyBzXtnXn7ECxmSml/2pL39AAAAAElFTkSuQmCC');
    background-color: #f1f1f1;
    background-repeat: no-repeat;
    background-position: 5px 7px;
    text-indent: 13px;
    padding: 3px 0 3px 8px;
    border: none;
    width: 252px; }
  #search-api-page-search-form > div > .form-item {
    float: left; }
    #search-api-page-search-form > div > .form-item > label {
      display: none; }

  body.page-buscar #content > .wrapper {
    padding: 12px; }

.search-api-page-results {
  margin-top: 20px;
  clear: both;
  overflow: hidden; }
  .search-api-page-results > h2.element-invisible {
    padding: 14px 0;
    float: left; }
  .search-api-page-results > .item-list {
    float: left; }
    .search-api-page-results > .item-list > ul {
      clear: both;
      overflow: hidden; }
      .search-api-page-results > .item-list > ul > li.pager-current {
        float: left;
        list-style: none;
        margin: 14px; }
      .search-api-page-results > .item-list > ul > li.pager-item,
      .search-api-page-results > .item-list > ul li.pager-next,
      .search-api-page-results > .item-list > ul li.pager-last {
        display: block;
        float: left;
        list-style: none;
        margin: 8px; }
        .search-api-page-results > .item-list > ul > li.pager-item > a,
        .search-api-page-results > .item-list > ul li.pager-next > a,
        .search-api-page-results > .item-list > ul li.pager-last > a {
          display: block;
          padding: 6px 6px; }
  .search-api-page-results .search-results > h4 {
    font-size: 16px; }
    .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result {
      padding: 12px 0;
      border-bottom: 1px solid #d9d9d9; }
      .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result >.wrapper:hover {
        background-color: #f2f2f2; }
      .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper {
        clear: both;
        overflow: hidden;
        background-position: right bottom;
        background-repeat: no-repeat;
        background-color: transparent; }
        .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region {
          margin-left: 0;
          float: left;
          max-width: 100%;
          text-align: left; }
          .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region > .wrapper {
            padding: 6px 0; }
            .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region > .wrapper img {
              max-width: 100%;
              height: auto; }
            .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region > .wrapper .local,
            .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region > .wrapper .date-display-single {
              color: #b3b3b3; }
            .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region > .wrapper .label-inline {
              color: #b3b3b3;
              display: inline; }
            .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region > .wrapper .date-display-start {
              display: none; }
            .search-api-page-results .search-results > .wrapper > .node-event.view-mode-search_result > .wrapper > .second-region > .wrapper .date-display-end {
              content: '(ended)'; }

/*
 * FLEXSLIDER
 * * jQuery FlexSlider v2.0
 * * http://www.woothemes.com/flexslider/
 * *
 * * Copyright 2012 WooThemes
 * * Free to use under the GPLv2 license.
 * * http://www.gnu.org/licenses/gpl-2.0.html
 * *
 * * Contributing author: Tyler Smith (@mbmufffin)
 */
/*
 * Browser Resets
 */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none; }

.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none; }

/*
 * FlexSlider Necessary Styles
 * ********************************
 */
.flexslider {
  margin: 0;
  padding: 0; }

.flexslider .slides > .slide {
  display: none;
  -webkit-backface-visibility: hidden; }

/*
 * Hide the slides before the JS is loaded. Avoids image jumping
 */
.flexslider .slides img {
  display: block;
  max-width: 940px;
  height: auto;
  max-height: 580px;
  margin: auto; }

@media screen and (max-width: 767px) {
  .flexslider .slides img {
      width: 100%; } }

.flex-pauseplay span {
  text-transform: capitalize; }

/*
 * Clearfix for the .slides element
 */
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

html[xmlns] .slides {
  display: block; }

* html .slides {
  height: 1%; }

/*
 * No JavaScript Fallback
 */
/*
 * If you are not using another script, such as Modernizr, make sure you
 * * include js that eliminates this class on page load
 */
.no-js .slides > li:first-child {
  display: block; }

/*
 * FlexSlider Default Theme
 * ********************************
 */
.flexslider {
  margin: 0;
  position: relative;
  zoom: 1; }

.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease; }

.loading .flex-viewport {
  max-height: 300px; }

.flexslider .slides {
  zoom: 1; }

.carousel li {
  margin-right: 5px; }

/*
 * Direction Nav
 */
.flex-direction-nav a {
  width: 30px;
  height: 30px;
  margin: -20px 0 0;
  display: block;
  background-repeat: no-repeat;
  background-position: 0 0;
  position: absolute;
  top: 230px;
  cursor: pointer;
  text-indent: -9999px;
  opacity: 1;
  -webkit-transition: all 0.3s ease;
  z-index: 99999; }

.flex-direction-nav .flex-next {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAiElEQVR42sWV2wnAIAxFM0JH6MYd rQNFTHsLhSJqErhSIT8aT55Gkc4ys11Vj1LKWWu1r2APZ9CRyIJyCxkJdIeg2+LW88gT3MFdCmwI zYTpho/kzhRfoxHoU6iZd22eQ156uctAwQqFkoFKNOlR6D/AVMj0otDbht7Y9KfHGg5rx9eSAcv6 Ai7dtrt4t5sRqQAAAABJRU5ErkJggg==');
  background-position: 100% 0;
  right: 16px; }

.flex-direction-nav .flex-prev {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAiklEQVR42r1VQQ6AIAzbE3yCP/Zp PoUjgcM0NYEYAmya6pJdYC1bB0OkYzHGNaW05Zx3VT3ujjXsIUY8huCWZOSIHRKFEJZeRpYDAyyF bEj6pEyzfIjrAZTDZzFXozzZtXpPs7S085IVLYVFVjFMsn8JX5dMbwr92tAvNv3pFaMOB/r4+mTA sr6AE0xduKjJEqriAAAAAElFTkSuQmCC');
  left: 16px; }

.flex-direction-nav .disabled {
  opacity: 0.3 !important;
  filter: alpha(100);
  cursor: default; }

/*
 * Control Nav
 */
.paragraphs-item-slideshow .flex-control-nav {
  left: auto;
  right: 22px;
  top: 22px; }

.flex-control-nav {
  position: absolute;
  top: 12px;
  left: 12px;
  right: auto;
  text-align: left;
  z-index: 99; }

.flex-control-nav li {
  margin: 0 4px;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.flex-control-paging li a {
  width: 6px;
  height: 6px;
  display: block;
  background: #b3b3b3;
  cursor: pointer;
  text-indent: -9999px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); }

.flex-control-paging li a:hover {
  background: #faa61a; }

.flex-control-paging li a.flex-active {
  background: white;
  cursor: default; }

.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden; }

.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0; }

.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: 0.7;
  cursor: pointer; }

.flex-control-thumbs img:hover {
  opacity: 1; }

.flex-control-thumbs .active {
  opacity: 1;
  cursor: default; }

@media screen and (max-width: 860px) {
  .flex-direction-nav a {
    top: 150px; }

  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 5px; }

  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 5px; } }

.node-media-video-youtube .media > .wrapper {
  position: relative;
  padding-bottom: 56.25%;
    /*
   * 16:9
   */
  height: 0; }

.node-media-video-youtube .media > .wrapper > iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

#slideshow-pager,
#video-slideshow-pager {
  position: absolute;
  z-index: 999;
  top: 8px;
  left: 16px; }
  #slideshow-pager span,
  #video-slideshow-pager span {
    display: inline-block;
    padding: 3px;
    font-size: 24px;
    cursor: pointer;
    color: silver; }
    #slideshow-pager span.cycle-pager-active,
    #video-slideshow-pager span.cycle-pager-active {
      color: white; }
    #slideshow-pager span:hover,
    #video-slideshow-pager span:hover {
      color: #faa61a; }

#video-slideshow-pager {
  position: relative;
  top: auto;
  left: auto; }
  #video-slideshow-pager span.cycle-pager-active {
    color: black; }

  .view-noticias > .view-content {
    position: relative; }
  .view-noticias .views-wookmark-grid {
    height: 0;
    overflow: hidden; }
  .view-noticias .views-wookmark-grid-list,
  .view-noticias .views-wookmark-grid-item {
    list-style: none; }
  .view-noticias .pager-load-more {
    display: block;
    list-style: none;
    margin: 0 auto;
    text-align: center; }
    .view-noticias .pager-load-more a {
      background-color: #f2f2f2;
      color: black;
      font-size: 11px;
      font-weight: bold;
      letter-spacing: 1px;
      line-height: 24px;
      margin: 0;
      padding: 6px 10px;
      text-transform: uppercase; }
      .view-noticias .pager-load-more a:hover {
        background-color: silver;
        color: white; }

  .paragraphs-item-default .node-media-image,
  .paragraphs-default-references-above-copy .node-media-image {
    margin-bottom: 12px; }

.paragraphs-item-collapsible,
.paragraphs-item-collapsible-references-above-cop {
  border-bottom: 1px solid #d9d9d9; }
  .paragraphs-item-collapsible .node-media-image,
  .paragraphs-item-collapsible-references-above-cop .node-media-image {
    margin-bottom: 12px; }
    .paragraphs-item-collapsible > .wrapper > .first-region,
    .paragraphs-item-collapsible-references-above-cop > .wrapper > .first-region {
      padding: 6px 0;
      cursor: pointer; }
    .paragraphs-item-collapsible > .wrapper > .second-region,
    .paragraphs-item-collapsible-references-above-cop > .wrapper > .second-region {
      display: none; }

