@media all {
.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}
.featherlight:last-of-type{background:rgba(0,0,0,0.8)}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:15px;max-height:95%;background:#fff;cursor:auto;white-space:normal}
.featherlight .featherlight-inner{display:block}
.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:none;padding:0}
.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}
.featherlight .featherlight-image{width:100%}
.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}
.featherlight iframe{border:none}
.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media only screen and (max-width: 1024px) {
.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}
}
@media all {
.featherlight-next,.featherlight-previous{display:block;position:absolute;top:0;bottom:0;cursor:pointer;color:#fff;-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)}
.featherlight-previous{left:0}
.featherlight-next{right:35px}
.featherlight-next::after{content:"\f345";color:#01172c;display:block;font:normal 35px/1 dashicons;position:absolute;top:50%}
.featherlight-previous::after{content:"\f341";color:#01172c;display:block;font:normal 35px/1 dashicons;position:absolute;top:50%}
.featherlight-next span,.featherlight-previous span{display:none}
.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}
.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}
}
@media only screen and (max-device-width: 1024px) {
.featherlight-next:hover,.featherlight-previous:hover{background:none}
.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}
}
