@CHARSET "UTF-8";
.view-exhibitions .filter-destination, .view-latest-work .filter-destination {
  margin-top: 0;
}
.view-exhibitions .futura-portfolio, .view-latest-work .futura-portfolio {
  margin-bottom: 30px;
}
.view-exhibitions .futura-portfolio .portfolio-item > img, .view-latest-work .futura-portfolio .portfolio-item > img {
  position: relative;
  bottom: 0;
  -webkit-transition: all 500ms linear 0s;
  -moz-transition: all 500ms linear 0s;
  -o-transition: all 500ms linear 0s;
  transition: all 500ms linear 0s;
}
.view-exhibitions .futura-portfolio .portfolio-item:hover > img, .view-latest-work .futura-portfolio .portfolio-item:hover > img {
  bottom: 67px;
}
.view-exhibitions .futura-portfolio .portfolio-caption, .view-latest-work .futura-portfolio .portfolio-caption {
  text-align: left;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner {
  bottom: -67px;
  position: absolute;
  width: 100%;
  padding: 10px;
  background: #fff;
  -webkit-transition: all 300ms linear 0s;
  -moz-transition: all 300ms linear 0s;
  -o-transition: all 300ms linear 0s;
  transition: all 300ms linear 0s;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5 {
  font-size: 16px;
  line-height: normal;
  margin: 0;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5 a, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5 a {
  color: #090e15;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap {
  padding-top: 12px;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a {
  font-size: 24px;
  margin-left: 3px;
  display: inline-block;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i {
  color: #444;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i:before, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i:before {
  -webkit-transition: all 300ms linear 0s;
  -moz-transition: all 300ms linear 0s;
  -o-transition: all 300ms linear 0s;
  transition: all 300ms linear 0s;
}
.view-exhibitions .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a:hover i:before, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a:hover i:before {
  color: #d11f23;
}
.view-exhibitions .futura-portfolio .portfolio-caption:hover .portfolio-caption-inner, .view-latest-work .futura-portfolio .portfolio-caption:hover .portfolio-caption-inner {
  bottom: 0 !important;
}
.view-exhibitions .futura-portfolio.node-superhero-portfolio .field-name-superhero-portfolio-categories .field-item:before, .view-latest-work .futura-portfolio.node-superhero-portfolio .field-name-superhero-portfolio-categories .field-item:before {
  content: "" !important;
  padding-right: 0;
}
.view-exhibitions.full-width .futura-portfolio, .view-latest-work.full-width .futura-portfolio {
  margin: 0;
  width: 24.7%;
}
.view-exhibitions.full-width .views-row-1 .futura-portfolio .portfolio-caption-inner, .view-latest-work.full-width .views-row-1 .futura-portfolio .portfolio-caption-inner {
  padding-left: 20px !important;
}
.view-exhibitions.related-portfolio, .view-latest-work.related-portfolio {
  position: relative;
}
.view-exhibitions.related-portfolio .bx-controls-direction, .view-latest-work.related-portfolio .bx-controls-direction {
  position: absolute;
  right: 15px;
  top: -15px;
}
.view-exhibitions.related-portfolio .bx-controls-direction a.bx-prev, .view-latest-work.related-portfolio .bx-controls-direction a.bx-prev {
  left: -25px;
}
.view-exhibitions.related-portfolio .bx-controls-direction a.bx-prev:before, .view-latest-work.related-portfolio .bx-controls-direction a.bx-prev:before {
  content: "\f177";
  font-family: FontAwesome;
  color: #444;
}
.view-exhibitions.related-portfolio .bx-controls-direction a.bx-next, .view-latest-work.related-portfolio .bx-controls-direction a.bx-next {
  right: -15px;
}
.view-exhibitions.related-portfolio .bx-controls-direction a.bx-next:before, .view-latest-work.related-portfolio .bx-controls-direction a.bx-next:before {
  content: "\f178";
  font-family: FontAwesome;
  color: #444;
  right: 0;
}
.view-exhibitions.related-portfolio .bx-controls-direction a, .view-latest-work.related-portfolio .bx-controls-direction a {
  border: medium none;
  text-decoration: none;
  outline: none;
  width: auto;
  height: auto;
}
.view-exhibitions.related-portfolio .bx-controls-direction a i, .view-latest-work.related-portfolio .bx-controls-direction a i {
  display: none;
}
.view-exhibitions .view-footer, .view-latest-work .view-footer {
  text-align: center;
}
span.lang a.active{color: red;}
.md-object.md-layer-8-0-2 a{
    width: 250px;
    color: #e2342e;
    background: none;
    border: 1px solid #e2342e;
    display: inline-block;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    text-align: center;
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}
.md-object.md-layer-8-0-2 a:hover{
    color: #fff;
    background: #e2342e;
    -webkit-transition: all 400ms;
    -moz-transition: all 400ms;
    -o-transition: all 400ms;
    transition: all 400ms;
}



.view-special-exhibition-superhero-portfolio .filter-destination, .view-latest-work .filter-destination {
  margin-top: 0;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio, .view-latest-work .futura-portfolio {
  margin-bottom: 30px;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-item > img, .view-latest-work .futura-portfolio .portfolio-item > img {
  position: relative;
  bottom: 0;
  -webkit-transition: all 500ms linear 0s;
  -moz-transition: all 500ms linear 0s;
  -o-transition: all 500ms linear 0s;
  transition: all 500ms linear 0s;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-item:hover > img, .view-latest-work .futura-portfolio .portfolio-item:hover > img {
  bottom: 67px;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption, .view-latest-work .futura-portfolio .portfolio-caption {
  text-align: left;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner {
  bottom: -67px;
  position: absolute;
  width: 100%;
  padding: 10px;
  background: #fff;
  -webkit-transition: all 300ms linear 0s;
  -moz-transition: all 300ms linear 0s;
  -o-transition: all 300ms linear 0s;
  transition: all 300ms linear 0s;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5 {
  font-size: 16px;
  line-height: normal;
  margin: 0;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5 a, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailMetaWrap h5 a {
  color: #090e15;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap {
  padding-top: 12px;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a {
  font-size: 24px;
  margin-left: 3px;
  display: inline-block;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i {
  color: #444;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i:before, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a i:before {
  -webkit-transition: all 300ms linear 0s;
  -moz-transition: all 300ms linear 0s;
  -o-transition: all 300ms linear 0s;
  transition: all 300ms linear 0s;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a:hover i:before, .view-latest-work .futura-portfolio .portfolio-caption .portfolio-caption-inner .detailButtonWrap a:hover i:before {
  color: #d11f23;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio .portfolio-caption:hover .portfolio-caption-inner, .view-latest-work .futura-portfolio .portfolio-caption:hover .portfolio-caption-inner {
  bottom: 0 !important;
}
.view-special-exhibition-superhero-portfolio .futura-portfolio.node-superhero-portfolio .field-name-superhero-portfolio-categories .field-item:before, .view-latest-work .futura-portfolio.node-superhero-portfolio .field-name-superhero-portfolio-categories .field-item:before {
  content: "" !important;
  padding-right: 0;
}
.view-special-exhibition-superhero-portfolio.full-width .futura-portfolio, .view-latest-work.full-width .futura-portfolio {
  margin: 0;
  width: 24.7%;
}
.view-special-exhibition-superhero-portfolio.full-width .views-row-1 .futura-portfolio .portfolio-caption-inner, .view-latest-work.full-width .views-row-1 .futura-portfolio .portfolio-caption-inner {
  padding-left: 20px !important;
}
.view-special-exhibition-superhero-portfolio.related-portfolio, .view-latest-work.related-portfolio {
  position: relative;
}
.view-special-exhibition-superhero-portfolio.related-portfolio .bx-controls-direction, .view-latest-work.related-portfolio .bx-controls-direction {
  position: absolute;
  right: 15px;
  top: -15px;
}
.view-special-exhibition-superhero-portfolio.related-portfolio .bx-controls-direction a.bx-prev, .view-latest-work.related-portfolio .bx-controls-direction a.bx-prev {
  left: -25px;
}
.view-special-exhibition-superhero-portfolio.related-portfolio .bx-controls-direction a.bx-prev:before, .view-latest-work.related-portfolio .bx-controls-direction a.bx-prev:before {
  content: "\f177";
  font-family: FontAwesome;
  color: #444;
}
.view-special-exhibition-superhero-portfolio.related-portfolio .bx-controls-direction a.bx-next, .view-latest-work.related-portfolio .bx-controls-direction a.bx-next {
  right: -15px;
}
.view-special-exhibition-superhero-portfolio.related-portfolio .bx-controls-direction a.bx-next:before, .view-latest-work.related-portfolio .bx-controls-direction a.bx-next:before {
  content: "\f178";
  font-family: FontAwesome;
  color: #444;
  right: 0;
}
.view-special-exhibition-superhero-portfolio.related-portfolio .bx-controls-direction a, .view-latest-work.related-portfolio .bx-controls-direction a {
  border: medium none;
  text-decoration: none;
  outline: none;
  width: auto;
  height: auto;
}
.view-special-exhibition-superhero-portfolio.related-portfolio .bx-controls-direction a i, .view-latest-work.related-portfolio .bx-controls-direction a i {
  display: none;
}
.view-special-exhibition-superhero-portfolio .view-footer, .view-latest-work .view-footer {
  text-align: center;
}

