/**
 * Featherlight - 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{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,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;padding:25px 25px 0;min-width:30%;margin-left:5%;margin-right:5%;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,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;}}

@media all {
	.lightbox { display: none; }

	/* override default feather style... */
	.fixwidth {
		background: rgba(256,256,256, 0.8);
	}
	.fixwidth .featherlight-content {
		width: 500px;
		padding: 25px;
		color: #fff;
		background: #111;
	}
	.fixwidth .featherlight-close {
		color: #fff;
		background: #333;
	}

}

.featherlight .featherlight-close-icon {
    top: auto;
    bottom: -65px;
    right: 0;
    line-height: 40px;
    width: 100%;
    background: none;
    color: #fff;
    font-size: 25px;
    margin: 0 auto;
    display: block;
}
.featherlight .featherlight-close-icon:after{
	content:"";
	display:block;
	margin: 0 auto;
	margin-top: -44px;
	background: rgba(255,255,255,.3);
	width:50px;
	height:50px;
	border-radius:100px;

}
.featherlight .featherlight-close-icon:hover:after{background: rgba(255,255,255,.5);}

.featherlight .featherlight-content{
	width: 90%;
	max-width:600px;
}

@media(max-width: 768px){
	.fl-page h1 span { display: block; }
	.fl-page .btn-download { float: none; margin-bottom: 1em; }
	.featherlight .featherlight-content{
	  vertical-align: top;
	  margin-top:15px;
	  padding: 25px;
  }
}


