/**
 * Featherlight Gallery – an extension for the ultra slim jQuery lightbox
 * Version 1.7.8 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
.featherlight-next,.featherlight-previous {
  display:block;
  position:absolute;
  top:58px;
  bottom:0px;
  cursor:pointer;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  background:rgba(0,0,0,0);
  -webkit-transition: color 400ms, background-color 400ms;
  -moz-transition: color 400ms, background-color 400ms;
  -o-transition: color 400ms, background-color 400ms;
  transition: color 400ms, background-color 400ms;
  }
.featherlight .featherlight-content .featherlight-next #arrownext {
	font: normal normal normal 32px/1 FontAwesome;
	font-size: 4em;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	color: #FFF;
}
.featherlight .featherlight-content .featherlight-next #arrownext:before {
	content: '\f054';
}
.featherlight .featherlight-content .featherlight-previous #arrowprevious {
	font: normal normal normal 32px/1 FontAwesome;
	font-size: 4em;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	color: #FFF;
}
.featherlight .featherlight-content .featherlight-previous #arrowprevious:before {
	content: '\f053';
}
.featherlight-next {
  right:0px;
  width: 80px;
  }
.featherlight-previous {
  left:0px;
  width: 80px;
  }
.featherlight-next:hover,.featherlight-previous:hover {
  background:rgba(255,255,255,.2);
  }
.featherlight-next span,.featherlight-previous span {
  opacity: 0.4;
  position:absolute;
  top:50%;
  left:5%;
  width:82%;
  text-align:center;
  font-size:80px;
  line-height:80px;
  margin-top:-40px;
  text-shadow:0 0 5px #fff;
  color:#fff;
  font-style:normal;
  font-weight:400;
  }
.featherlight-next span {
  right:5%;
  left:auto;
  -webkit-transition: color 400ms, background-color 400ms;
  -moz-transition: color 400ms, background-color 400ms;
  -o-transition: color 400ms, background-color 400ms;
  transition: color 400ms, background-color 400ms;
  }
.featherlight-next:hover span,.featherlight-previous:hover span {
  display:inline-block;
  }
.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous {
  display:none;
  }
}
@media only screen and (max-device-width:1024px) {
.featherlight-next:hover,.featherlight-previous:hover {
  background:0 0;
  }
.featherlight-next span,.featherlight-previous span {
  display:block;
  }
}
@media only screen and (max-width:1024px) {
.featherlight-next,.featherlight-previous {
  top:48px;
  }
.featherlight-next {
  right:0px;
  width:80px;
  }
.featherlight-previous {
  left:0px;
  width:80px;
  }
.featherlight-next span,.featherlight-previous span {
  margin-top:-30px;
  font-size:40px;
  }
}