*:focus{outline:none}body{background:#e6e6e6}.wrapper{background:#fff}.wrapper{padding-bottom:100px}h1,h2,h3,h4{color:#333}a{color:#6f9543}a:hover{color:#506a30}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover{color:#333}.navbar-brand,footer .brand{display:block;height:100px;width:100px;background:url(../img/main-logo.png) center center no-repeat;background-size:contain;text-indent:-9999px}.btn-primary{background-color:#6f9543;border-color:#6f9543}.btn-primary:hover,.btn-primary:active{background-color:#506a30;border-color:#506a30}.typography table{border-collapse:collapse;border:1px solid #e6e6e6;border-spacing:0;margin:0 0 10px;text-align:left}.typography table tr:nth-child(even){background-color:#ededed}.typography table tr.even,.typography table th,.typography table thead td{background-color:#ededed}.typography table th,.typography table td{padding:2px 5px;border:1px solid #e6e6e6;vertical-align:top}.typography table th{font-weight:bold}.typography .left{text-align:left}.typography .center{text-align:center}.typography .right{text-align:right}.typography img{height:auto}.typography img.left{float:left;max-width:50%;margin:5px 20px 10px 0}.typography img.right{float:right;max-width:50%;margin:5px 0 10px 20px}.typography img.leftAlone{float:left;margin-right:100%;margin-bottom:10px;clear:both}.typography img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;clear:both}.typography .captionImage{width:100%;margin-top:5px}.typography .captionImage img{margin:0}.typography .captionImage.left{float:left;margin:5px 30px 20px 0px}.typography .captionImage.right{float:right;margin:5px 0 20px 30px}.typography .captionImage.right p{margin-left:-10px;text-align:left}.typography .captionImage.left[style],.typography .captionImage.right[style]{max-width:50%}.typography .captionImage.left img,.typography .captionImage.right img{float:none;max-width:none;width:100%}.typography .captionImage.left img{margin-right:-10px}.typography .captionImage.right img{margin-left:-10px}.typography .captionImage.leftAlone{float:none;margin:0 20px 20px 0px}.typography .captionImage.center{margin:0 auto 20px}.typography .captionImage p{clear:both;margin:5px 0;font-style:italic;color:#333}header{background:#fff}.navbar-toggle .icon-bar{background-color:#6f9543}#top-navbar-collapse{float:right}@media screen and (max-width: 767px){#top-navbar-collapse{float:none}}.nav>li>a.current,.nav>li>a:hover{background:transparent;border-bottom:3px solid #405526;color:#506a30}@media screen and (max-width: 767px){.nav>li>a.current,.nav>li>a:hover{border-bottom-color:transparent;background:#506a30;color:#fff}}.navbar-nav>li>a{padding-top:10px;padding-bottom:5px}.navbar-nav>li{margin-right:3px}.collapse .nav.navbar-nav{padding-top:30px}.contact-form .field input,.contact-form .field textarea{width:80%;border:1px solid #e6e6e6}.contact-form .holder-format label,.contact-form .holder-format input,.contact-form .holder-format textarea{color:#a94442}.contact-form .message{display:block;padding-bottom:0.25em}.contact-form .message.format{color:#a94442}.contact-form-wrapper{margin-top:10px;border-left:1px solid #e6e6e6}@media screen and (max-width: 767px){.contact-form-wrapper{border-left:none}}.article-intro .content{position:relative;padding-bottom:20px;margin-bottom:10px}.article-intro .content:after{content:'';display:block;height:1px;border-bottom:1px solid #8fbf56;position:absolute;left:1%;right:1%;bottom:0}.article-summary{padding:10px 0;margin-bottom:10px}.article-image img{display:block;max-height:200px;max-width:95%;margin:0 auto}.article-summary time,.article-content article time{display:block;padding-top:5px;font-size:0.75em;color:#ccc}.article-summary img,.article-content article img{display:block;max-width:98%}.article-content article img{margin:-50px auto 0}@media screen and (max-width: 991px){.article-content article img{margin:10px auto}}.article-content nav ul{list-style-type:none;padding-left:0}.article-content nav ul a{display:block;padding:5px;border-bottom:2px solid #fff;position:relative}.article-content nav ul a.current,.article-content nav ul a:hover{text-decoration:none;background:#6f9543;color:#fff}.ekko-lightbox .modal-title{color:#333}.gallery{padding-top:20px}.gallery .thumb{margin-bottom:30px}.gallery .thumbnail{position:relative}@media screen and (max-width: 430px){.gallery{padding-top:10px}.gallery .col-xs-6{width:100%}}@media (min-width: 768px){.modal-dialog{width:800px}}.ekko-lightbox-nav-overlay .glyphicon:before{position:relative;top:50%}.with-gallery{padding-bottom:30px;position:relative}.with-gallery:after{content:'';display:block;position:absolute;bottom:0;left:5%;right:5%;height:1px;border-top:1px solid #8fbf56}.thumbnail{border-color:#8fbf56}.with-coaches{padding-bottom:30px;position:relative}.with-coaches:after{content:'';display:block;position:absolute;bottom:0;left:5%;right:5%;height:1px;border-top:1px solid #8fbf56}.coach-gallery{padding-top:20px}@media screen and (max-width: 430px){.coach-gallery{padding-top:10px}.coach-gallery .col-xs-6{width:100%}}.coach{position:relative;overflow:hidden;margin-bottom:10px}.coach .img-responsive{margin-left:auto;margin-right:auto}.coach .coach-info{background:rgba(255,255,255,0.7);position:relative;padding:3px 5px;top:auto;left:auto;width:100%;min-height:0;overflow:hidden}.coach .coach-info.open{position:absolute;top:0;left:0;overflow-y:scroll}.coach .coach-info .details{display:none}.coach h3{margin-top:10px;margin-bottom:5px}.coach .title{font-style:italic}.coach-gallery{display:flex;flex-wrap:wrap}.hero{background-image:none;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:10px;min-height:300px}.hero span{display:block;background:rgba(0,0,0,0.5);color:#fff;padding:10px 15px;float:left;font-size:1.25em}@media screen and (max-width: 400px){.hero{display:none}}footer{padding-top:20px;min-height:100px;background:#e6e6e6}footer .brand{width:50px;height:50px}footer .social a{display:block;text-indent:-9999px;height:45px;width:36px;position:relative;float:right;cursor:pointer;margin:0}footer .social a:after{content:'';position:absolute;display:block;top:2px;left:2px;width:30px;height:30px;background:url(../img/spr-social.png) 0 0 no-repeat}footer .social a.fb-link:after{background-position:0 -30px}footer .row:first-child{padding-bottom:20px}footer .simple-nav{text-align:center}footer .simple-nav span{position:relative;display:inline-block;padding:5px 15px}footer .contact{text-align:right}footer .contact .btn{border-radius:20px}footer .copyright,footer .sml-txt{padding-top:20px;text-align:center;font-size:0.75em}footer .sml-txt{padding-top:10px;padding-bottom:10px}@media screen and (max-width: 767px){footer .row:first-child{padding-bottom:10px}footer .address{text-align:center}footer .social,footer .contact,footer .copyright{padding:10px 0}footer .social a{float:none;margin:0 auto}footer .contact{text-align:center}}
/*# sourceMappingURL=fga.css.map */
