.calendar:before,.content li:before{display:inline-block;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.btn,.navbar-custom .nav li a{text-transform:uppercase;letter-spacing:1px}body{font-family:Lora,'Times New Roman',serif;font-size:18px;color:#404040;webkit-tap-highlight-color:#61961D}p{line-height:1.5;margin:30px 0}p a{text-decoration:underline}ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}li{position:relative}.content li:before{content:"\f00c";position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;color:#61961D}.calendar:before{content:"\f271";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased}.btn,.intro-header .page-heading .subheading,.intro-header .site-heading .subheading,.navbar-custom,h1,h2,h3,h4,h5,h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2{font-weight:700}h2{font-size:26px}h3,h4,h5,h6{font-weight:600;line-height:1.5}a{color:#404040}a:focus,a:hover{color:#61961D}a img:focus,a img:hover{cursor:zoom-in}blockquote{color:grey;font-style:italic}hr.small{max-width:80px;margin:15px auto;border-width:4px;border-color:#fff}.navbar-custom{background-color:transparent;border-color:transparent;position:absolute;top:0;left:0;width:100%;z-index:3}.navbar-custom .navbar-brand{font-weight:700}.navbar-custom .nav li a{font-size:12px;font-weight:700}.navbar-custom .navbar-header{position:absolute;top:10px;right:20px;z-index:1}.navbar-custom .navbar-collapse{border:none;background-color:#f8f8f8}.navbar-custom .navbar-toggle{border-color:#f8f8f8}.navbar-custom .navbar-toggle .icon-bar{background-color:#f8f8f8}@media only screen and (min-width:768px){h1,nav{text-shadow:0 0 2px #000;-moz-text-shadow:0 0 2px #000;-webkit-text-shadow:0 0 2px #000}.navbar-custom{background:0 0;border-bottom:1px solid transparent}.navbar-custom .navbar-brand{color:#fff;padding:20px}.navbar-custom .navbar-brand:focus,.navbar-custom .navbar-brand:hover{color:rgba(255,255,255,.8)}.navbar-custom .navbar-collapse{background-color:transparent}.navbar-custom .nav li a{color:#fff;margin:20px;padding:0 0 5px}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{color:rgba(255,255,255,.8);border-bottom:3px solid rgba(255,255,255,.8)}.navbar-custom .nav li a.active{border-bottom:3px solid rgba(255,255,255,.8)}}@media only screen and (min-width:1170px){.navbar-custom{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.navbar-custom.is-fixed{position:fixed;top:-61px;background-color:rgba(255,255,255,.9);border-bottom:1px solid #f2f2f2;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.navbar-custom.is-fixed .navbar-brand{color:#404040}.navbar-custom.is-fixed .navbar-brand:focus,.navbar-custom.is-fixed .navbar-brand:hover{color:#61961D}.navbar-custom.is-fixed .nav li a{color:#404040}.navbar-custom.is-fixed .nav li a:focus,.navbar-custom.is-fixed .nav li a:hover{color:#61961D}.navbar-custom.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@media only screen and (max-width:992px){.header-container{width:100%}}@media only screen and (min-width:992px){.container{width:992px}}.intro-header{background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;margin-bottom:50px}.intro-header .page-heading,.intro-header .site-heading{padding:100px 0 50px;color:#fff;text-align:center;min-height:265px}@media only screen and (min-width:768px){.intro-header .page-heading,.intro-header .site-heading{padding:150px 0 50px}}.intro-header .page-heading h1,.intro-header .site-heading h1{margin-top:0;font-size:50px}.intro-header .page-heading h1:last-child,.intro-header .site-heading h1:last-child{padding-top:25px}.intro-header .page-heading .subheading,.intro-header .site-heading .subheading{font-size:24px;line-height:1.1;display:block;font-weight:300;margin:10px 0 0}@media only screen and (min-width:768px){.intro-header .page-heading,.intro-header .site-heading{min-height:348px}.intro-header .page-heading h1,.intro-header .site-heading h1{font-size:80px}.intro-header .page-heading h1:last-child,.intro-header .site-heading h1:last-child{padding-top:35px}}.section-heading{font-size:36px;margin-top:60px;font-weight:700}.caption{text-align:center;font-size:14px;padding:10px;font-style:italic;margin:0;display:block;border-bottom-right-radius:5px;border-bottom-left-radius:5px}footer{padding:50px 0 65px}footer .list-inline{margin:0;padding:0}footer .copyright{font-size:14px;margin-bottom:0}.form-control:focus{border-color:#61961D}.floating-label-form-group{font-size:14px;position:relative}.floating-label-form-group input,.floating-label-form-group textarea{z-index:1;position:relative;padding:30px 25px;border-radius:0;font-size:1.5em;background:0 0;box-shadow:none!important;resize:none}.floating-label-form-group textarea{padding:20px 25px}.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease}.floating-label-form-group::not(:first-child){padding-left:14px;border-left:1px solid #eee}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#61961D}.btn{font-size:14px;font-weight:700;border-radius:0;padding:15px 25px}.btn-lg{font-size:16px;padding:25px 35px}.btn-default:focus,.btn-default:hover{background-color:#61961D;border:1px solid #61961D;color:#fff}::-moz-selection{color:#fff;text-shadow:none;background:#61961D}::selection{color:#fff;text-shadow:none;background:#61961D}img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}
