.featherlight h2{font-size:16px;color:#fff;margin:0 0 15px 0;padding-bottom:15px;border-bottom:1px solid #FFFFFF}
.photostyle{max-width:100%;}
@media all{.featherlight{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;height:100%;text-align:center;cursor:pointer;background:#333;background:rgba(0, 0, 0, 0.54);}
.featherlight .featherlight-close{position:absolute;z-index:9999;right:0;top:0;line-height:50px;width:50px;cursor:pointer;text-decoration:none;text-align:center;font:Arial,sans-serif;background:#a96f26;color:#fff;}
.featherlight .featherlight-close:hover{background:#125373;}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.featherlight .featherlight-content{text-align:left;display:inline-block;vertical-align:middle;position:relative;padding:20px;width:58%;max-height:95%;overflow:auto;background:#fff;cursor:auto;color:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);font-size:14px;line-height:19px;}
.featherlight p{margin-bottom:0px;cursor:pointer;line-height:0;}
.featherlight .featherlight-inner{display:block;}
.featherlight-iframe .featherlight-content{min-height:60%;}
.featherlight iframe{border:none;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;}
.featherlight .featherlight-image{width:100%;}
}
@media all{.lightbox{display:none;}
.fl-page .jumbotron{margin-top:2em;}
.fl-page .doc{margin:2em 0;}
.fl-page .btn-download{float:right;}
.fl-page .btn-default{vertical-align:bottom;}
.fl-page .btn-lg span{font-size:0.7em;}
.fl-page .footer{margin-top:3em;color:#aaa;font-size:0.9em;}
.fl-page .footer a{color:#999;text-decoration:none;margin-right:0.75em;}
.fl-page .github{margin:2em 0;}
.fl-page .github a{vertical-align:top;}
.fl-page .marketing a{color:#999;}
.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;}
}
@media(max-width:768px){.fl-page h1 span{display:block;}
.fl-page .btn-download{float:none;margin-bottom:1em;}
.featherlight img{}
.featherlight .featherlight-content{width:84%;}
}
@media(max-width:640px){.featherlight .featherlight-content{padding:10px;}
}