
@import url(./../theme/colors.css);

#block-twaslow-views-block-deadline-block-2 .view-content,
#block-views-block-deadline-block-2 .view-content {
  display: block;
  padding: 0;
  height: 100%;
}


body.front-page .view-opportunities .view-content .block.block-views-blockdeadline-block-2,
body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 {
  padding: 20px 32px;
  background-color: #fff;
}

body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2 .view-content,
body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 .view-content {
  margin: 0;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .view-header,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .view-header {
  color: #414141;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 500;
  padding: 10px 10px 20px 0px;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row {
  padding: 0;
  position: relative;
  padding: 14px 34px 14px 20px;
  min-height: auto;
  display: block;
  background-image: none;
  border: 0;
  background-color: #F5F5F5;
  margin-bottom: 7px;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-title h3,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-title h3 {
  font-size: 14px;
  padding: 0;
  line-height: 21px;
  height: auto;
  min-height: 0px;
  margin-top: 9px;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-view-node,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-view-node {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-title h3,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-title h3 {
  border: 0;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-view-node,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-view-node {
  display: block;
  height: 100%;
  box-shadow: 0px 0px 0px 0px;
  background: transparent;
  background-image: url("../../images/icon-arrow-events.png");
  background-position: 97% center;
  background-repeat: no-repeat;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-view-node .button,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-view-node .button {
  width: 100%;
  height: 100%;
  box-shadow: 0px 0px 0px 0px;
  background: transparent;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-view-node a,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-view-node a {
  display: block;
  height: 100%;
  box-shadow: 0px 0px 0px 0px;
  background: transparent;
  font-size: 0px;
  top: 0;
  position: absolute;
  left: 0;
  width: 100%;
  margin: 0;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-type,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-type {
  display: none;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>div:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>div:before{
  content: "";
  width: 4px;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>.Award:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>.Award:before {
  background-color: var(--award);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Award .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Award .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Award .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Award .views-field-field-deadline-date {
  color: var(--award);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>.Research:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>.Research:before {
  background-color: var(--research);
}


body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Research .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Research .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Research .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Research .views-field-field-deadline-date {
  color: var(--research);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>.Fellowship:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>.Fellowship:before {
  background-color: var(--fellowship);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Fellowship .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Fellowship .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Fellowship .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Fellowship .views-field-field-deadline-date {
  color: var(--fellowship);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>.Scientific:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>.Scientific:before {
  background-color: var(--meeting);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Scientific .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Scientific .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Scientific .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Scientific .views-field-field-deadline-date {
  color: var(--meeting);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>.Visiting:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>.Visiting:before {
  background-color: var(--scientist);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Visiting .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Visiting .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Visiting .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Visiting .views-field-field-deadline-date {
  color: var(--scientist);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>.Science:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>.Science:before {
  background-color: var(--meeting);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Science .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.Science .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Science .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.Science .views-field-field-deadline-date {
  color: var(--meeting);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row>.External:before,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row>.External:before {
  background-color: var(--external);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.External .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row >.External .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.External .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row >.External .views-field-field-deadline-date {
  color: var(--external);
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .views-row .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-field-deadline-date-extended,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .views-row .views-field-field-deadline-date {
  font-weight: 700;
  text-transform: uppercase;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .deadline-is-extended .views-field-field-deadline-date,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .deadline-is-extended .views-field-field-deadline-date {
  display: none;
}

body.front-page .view-opportunities .view-content #block-twaslow-views-block-deadline-block-2 .view-footer a,
body.front-page .view-opportunities .view-content #block-views-block-deadline-block-2 .view-footer a {
  color: var(--main_color);
  text-decoration: none;
  font-weight: 500;
  font-size: 14px;
  display: block;
  margin-top: 10px;
}


@media (min-width: 1024px) {
  body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2 .view-content,
  body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 .view-content {
    min-height: 216px;
    max-height: 216px;
  }

  body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2 .view-content .views-row,
  body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 .view-content .views-row  {
    min-height: 100px;
  }

  body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2,
  body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 {
    padding: 20px 20px;
  }

  body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2 .view-footer a,
  body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 .view-footer a {
    padding-left: 12px;
  }

  body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2 .views-row .views-field-title h3,
  body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 .views-row .views-field-title h3 {
    font-size: 13px;
  }

  body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2 .views-row .views-field-title h3,
  body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 .views-row .views-field-title h3 {
    margin-top: 10px;
  }

  body.front-page .view-opportunities .view-content .block#block-twaslow-views-block-deadline-block-2 .views-row,
  body.front-page .view-opportunities .view-content .block#block-views-block-deadline-block-2 .views-row {
    padding: 18px 34px 18px 20px;
  }


  /* ------------ ORDINE TILE ----------- */

  /* fellowships */
  body.front-page .view-opportunities .view-content div:nth-of-type(1) { order: 1; }

  /* research grants */
  body.front-page .view-opportunities .view-content div:nth-of-type(2) { order: 2; }

  /* visiting scientists */
  body.front-page .view-opportunities .view-content div:nth-of-type(3) { order: 3; }

  /* awards and medals */
  body.front-page .view-opportunities .view-content div:nth-of-type(4) { order: 4; }

  /* scientific meetings */
  body.front-page .view-opportunities .view-content div:nth-of-type(5) { order: 6; }

  /* deadlines / external opportunities */
  body.front-page .view-opportunities .view-content div:nth-of-type(6) { order: 5; }

}
