/**
 * Featherlight Gallery – an extension for the ultra slim jQuery lightbox
 * Version 1.3.4 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2015, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all{.featherlight-next:hover {background: url('../image/gallery_next.png') right 20px center no-repeat;}.featherlight-previous:hover {background: url('../image/gallery_prev.png') left 20px center no-repeat;}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;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;}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{}.featherlight-next span,.featherlight-previous span{display:none;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}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-loading .featherlight-next,.featherlight-loading .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:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}

@media (max-width: 767px) {
    .featherlight-next,
    .featherlight-next:hover {
        background: url('../image/gallery_next.png') right 20px center no-repeat;
        background-size:contain;
        right: 20px;
    }
    .featherlight-previous,
    .featherlight-previous:hover {
        background: url('../image/gallery_prev.png') left 20px center no-repeat;
        background-size:contain;
        left: 20px;
    }
}
