body{font-family:'Open Sans',sans-serif;font-size:16px;font-style:normal;font-weight:300;color:#191919;padding:50px 0 0 0;margin:0!important;border:0!important;height:100%;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:'Dosis';font-weight:300;padding:0;margin:0;color:#102b4f}h1{font-size:45px;line-height:45px}h2{font-size:35px;line-height:35px}a{-webkit-transition:background-color 1s;-moz-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s}ul{list-style:none}.btn-custom{background-color:#102b4f!important;border-color:#173c6c;color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,0);-webkit-font-smoothing:antialiased;padding:8px 30px;font-size:16px}.btn-custom:hover,.btn-custom:focus,.btn-custom:active,.btn-custom.active{background-color:#173c6c!important}.navbar{background-color:#102b4f;border-color:#102b4f;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.navbar .navbar-brand{color:#fff;padding:10px 50px 10px 15px}.navbar .navbar-brand:hover,.navbar .navbar-brand:focus{color:#fff}.navbar .navbar-text{color:#fff}.navbar .navbar-nav>li>a{color:#fff}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus{color:#fff;background-color:#173c6c}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{color:#fff;background-color:#173c6c}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{color:#fff;background-color:#173c6c}.navbar .navbar-toggle{border-color:#173c6c}.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:#173c6c}.navbar .navbar-toggle .icon-bar{background-color:#fff}.navbar .navbar-collapse,.navbar .navbar-form{border-color:#fff}.navbar .navbar-link{color:#fff}.navbar .navbar-link:hover{color:#fff}@media only screen and (max-width:768px){.navbar-brand{padding:10px 15px 10px 15px}.navbar-brand img{margin-top:3px;width:250px;height:auto}}header{margin:0 0 40px 0}p{margin:0;padding:10px 0;line-height:26px}header p{padding:0}section{padding:80px 0}section section{padding:30px 0}section header p{margin:0;padding:0}section article{margin-bottom:80px}section article.inner{margin-bottom:50px}section article:last-child,section article.inner:last-child{margin-bottom:0}pre{margin:20px 0}section#banner{padding:0}section#banner,section#banner .container{position:relative;height:550px!important}section#banner .banner-content{top:80px;left:15px;height:322px;max-width:650px;position:absolute}section#banner h1{font-weight:400;margin-bottom:10px;text-transform:uppercase}section#banner .banner-content p{color:#fff;font-size:19px;text-shadow:1px 1px 1px #989797}.fullscreen-img{float:left;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.section-header{position:relative;height:130px;padding:0;text-transform:uppercase}.header-content{position:absolute;bottom:30px}@media only screen and (max-width:768px){section#banner h1{font-size:40px}section#banner p{font-size:16px}}.gallery h1{margin-bottom:1em}.gallery ul{padding:0;margin-right:-10px}.gallery ul li{float:left}.gallery img{border:1px #b5b5b5 solid;margin:0 15px 15px 0;padding:5px;max-width:370px;background:#fff}#gmap{width:100%;height:340px;display:block;z-index:1}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-errors ul{padding-left:0;margin:15px 0}.validation-summary-valid{display:none}#ajax-busy{width:100%;height:300px;text-align:center;background:url(/content/site-graphics/ajax-loader.gif) no-repeat center center;padding-top:195px;display:none}ul.address-list{padding-left:0;list-style:none}ul.address-list li i{width:25px;display:inline-block}footer{padding:10px 0 10px 0;color:#5d7aa0;background-color:#102b4f;text-align:center;font-size:12px}footer a{border:none;color:#5d7aa0;text-decoration:none}footer a:hover{border-bottom:1px #5d7aa0 dotted;color:#6a8dba}.nopadding{padding:0}.padding-10{padding:10px 0}.padding-20{padding:20px 0}.padding-30{padding:30px 0}.padding-50{padding:50px 0}.padding-80{padding:80px 0}.fadeIn{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;-o-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.fadeIn-3s{-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s}.fadeIn-5s{-webkit-animation-duration:5s;-moz-animation-duration:5s;-o-animation-duration:5s;animation-duration:5s}.fadeIn-Delay-3s{-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.fadeIn-Delay-5s{-webkit-animation-delay:5s;-moz-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}