@charset "UTF-8";
.component-social{list-style-type:none;padding-left:0;overflow:hidden}
.component-social a{text-decoration:none}
.component-social a:hover{text-decoration:underline}
.component-social li{padding-top:15px}
.component-social span{display:none}
.component-social .social-icon.comments span{display:inline}
.component-social .social-icon.comments:before{margin-right:5px}
.component-social.horizontal li{padding-top:0;float:left;margin-bottom:5px;padding-right:5px}
.gallery-billboard{position:relative;overflow:hidden;background-size:100% 100%;background-size:cover;border:1px solid #ccc}
.gallery-billboard a{color:#000}
.gallery-billboard:before{content:"";background:-owg-linear-gradient(white,transparent);background:-webkit-linear-gradient(white,transparent);background:-moz-linear-gradient(white,transparent);background:-o-linear-gradient(white,transparent);background:linear-gradient(white,transparent);display:block;position:absolute;width:100%;height:60%}
@media (max-width:700px){.gallery-billboard:before{height:80%}
}
.gallery-billboard>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;padding:15px;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;box-sizing:border-box}
.gallery-billboard button{background:#000;border-radius:3px;padding:5px 10px;border:0;color:#fff;font-weight:700;text-transform:uppercase;margin-right:10px}
@media (max-width:700px){.gallery-billboard button{margin:20% auto;display:block}
}
.gallery-billboard button:after{content:"";font-family:atl-icons;margin-left:10px}
.gallery-count{font-size:.8em;color:#666}
@media (max-width:700px){.gallery-billboard .gallery-count,.gallery-billboard .title{display:none}
}
.gallery-billboard .photos{display:none}
.features-gallery .slider{overflow:hidden}
.swipe{overflow:hidden;visibility:hidden;position:relative}
.swipe-wrap{overflow:hidden;position:relative}
.swipe-wrap>figure{float:left;width:100%;position:relative;background-repeat:no-repeat;background-position:center center;background-size:contain}
.features-gallery{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:6000000;background:#fff;box-sizing:border-box;padding:10px;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}
@media (max-width:500px){.features-gallery{padding:5px 0}
}
.features-gallery .titlebar{line-height:1;padding:10px 0;border-bottom:1px solid #ccc;margin-bottom:10px;position:relative;overflow:hidden;font-size:20px}
@media (max-width:500px){.features-gallery .titlebar{padding:5px;font-size:14px}
}
.features-gallery .titlebar .gallery-count{color:#ccc;margin-left:.25em}
.features-gallery .titlebar h3{font-size:1em;font-weight:400;float:left;margin:0}
.features-gallery .close{float:right;cursor:pointer;vertical-align:top;position:relative;height:1em}
.features-gallery .close:after{content:"x";margin-left:.4em}
.features-gallery .slider figcaption{display:none}
.features-gallery .toolbar{border-top:1px solid #ccc;margin:10px 0;padding:20px 200px 20px 0;position:absolute;bottom:0;z-index:50;width:100%;box-sizing:border-box;height:80px}
@media (max-width:500px){.features-gallery .toolbar{margin:5px 0;padding:10px 10px 30px 10px;height:140px}
}
.features-gallery .caption{font-size:15px;line-height:1.3333;color:#666;font-weight:300}
@media (max-width:500px){.features-gallery .caption{font-size:13px}
}
.features-gallery .caption h4{margin:0;font-weight:400;font-size:1em}
.features-gallery .controls{float:right;margin:0 10px 0 30px;position:relative;top:34px;z-index:100}
@media (max-width:500px){.features-gallery .controls{top:auto;position:absolute;bottom:10px;right:0}
}
.features-gallery .btn-facebook,.features-gallery .btn-next,.features-gallery .btn-previous{font-family:atl-icons;border:2px solid #ccc;height:40px;width:40px;padding:0;margin:0 5px;position:relative;vertical-align:top;background:#fff;overflow:visible;text-align:center}
.features-gallery .btn-next:before,.features-gallery .btn-previous:before{display:block;position:absolute;top:25%;left:0;width:100%;height:100%}
.ie8 .features-gallery .btn-next:before,.ie8 .features-gallery .btn-previous:before{left:10px}
.features-gallery .btn-next:before{content:""}
.features-gallery .btn-previous:before{content:""}
.features-gallery .btn-facebook{background:0 0;border:0;position:relative;line-height:40px}
.features-gallery .btn-facebook:before{color:#3b5998;content:"";font-size:42px;position:absolute;top:0;left:0}
/*# sourceMappingURL=features-slideshows.min.css.55f25d36c272.map */