@import url('https://fonts.googleapis.com/css?family=Open+Sans&subset=latin-ext');html{font-family:'Open Sans',sans-serif;position:relative;min-height:100%}body{font-family:'Open Sans',sans-serif;color:#333}a{color:#008cba;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-size:14px;font-weight:normal;text-rendering:optimizeLegibility;color:#6f6f6f}p.medium{font-size:26px}p.big{font-size:32px}h1,h2,h3,h4,h5,h6{color:#222;font-family:"Open Sans",Roboto,Arial,sans-serif;font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}.left{float:left !important}.right{float:right !important}.bar{position:relative;z-index:200;background:#222;color:#fff;padding:15px 0}.bar .phone{display:inline-block;vertical-align:middle;font-size:13px;margin-right:10px}.bar .phone .fa{display:inline-block;vertical-align:middle;color:#f2e416;font-size:19px;margin-left:20px;padding-right:5px}.bar .phone a{color:#fff;text-decoration:none}.bar .phone a:hover{text-decoration:none}.bar .phone .login{color:#fff;margin-left:20px;padding-left:20px;border-left:1px solid #fff}@media only screen and (max-width:641px){.bar{text-align:center}.bar .left,.bar .right{float:none !important}.bar .socials ul{display:inline-block}}.header-image{width:100%;height:auto}.header{position:relative;z-index:88;background:rgba(255,255,255,.7)}.header .top-bar{min-height:120px;padding:35px 0 0 0;background:rgba(255,255,255,.95)}.header .top-bar .name{height:auto;line-height:2}.header .top-bar .name img{max-width:280px;height:auto}.header .top-bar .name a{color:#d95204;font-size:24px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:bold;padding:0;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.25)}.header .top-bar .name a:hover{text-decoration:none;color:#e7a737}.header .top-bar .logo-img{display:block}.navbar-default{background-color:#fff;background-image:none;border-color:transparent;margin-bottom:0}.navbar-default .navbar-nav>li>a{color:#222;font-size:14px;border-bottom:none;text-shadow:none}.navbar-default .navbar-nav>li>a:focus{color:#e7a737;font-size:14px;border-bottom:none;text-shadow:none}.navbar-default .navbar-nav>li>a:hover{color:#e7a737;font-size:14px;border-bottom:none;text-shadow:none}.navbar-default .navbar-nav>.selected>a,.navbar-default .navbar-nav>.selected>a:hover,.navbar-default .navbar-nav>.selected>a:focus{color:#d95204;font-size:14px;border-bottom:none;text-shadow:none}.dropdown-menu li a{text-shadow:none}.textwidget p{font-size:15px;line-height:1.7;color:#7b7b7b}.textwidget p:last-child{padding-bottom:10px}.sidebar .widget_text_alt{background:#d95204;margin-right:40px;padding:18px 21px 8px}.sidebar .widget_text_alt .widgettitle{color:#fff}.sidebar .widget_text_alt .widgettitle:after{background:#fff;margin-top:22px;margin-bottom:25px}.sidebar .widget_text_alt .textwidget p{color:#fff;margin-bottom:0;line-height:1.45}@media only screen and (max-width:1025px){.sidebar .widget_text_alt{margin-right:0}}.footer{position:relative;z-index:100}.footer-body{background:rgba(221,221,221,.7);color:#222;overflow:hidden}.footer-bar{background:rgba(0,0,0,.7);color:#7b7b7b;padding:23px 0}.footer-section{position:relative;padding:30px 0 30px}.footer-section-alt:before{content:'';position:absolute;right:0;top:0;width:4000px;height:1000px;background:rgba(221,221,221,.7)}.footer-section .footer-section-head,.footer-section .footer-section-body{position:relative;z-index:10}.footer-section .footer-section-title{font-family:'Open Sans',sans-serif;font-size:17px;color:#222;font-weight:bold}.footer-section-alt .footer-section-title{color:#222;font-size:19px}.footer-section .footer-section-title:after{content:'';display:block;width:60px;height:2px;margin:17px 0 21px;background:#117dbf}.footer-section-alt .footer-section-title:after{background:#d95204;margin-top:15px}.footer-section .footer-section-entry p{font-size:15px;line-height:1.7}.footer-section .footer-section-entry p+p{margin-top:25px}.footer-section-entry ul{list-style:none;padding:10px}.footer-section-entry ul li a{color:#222}.footer-section-entry ul li a:hover{color:#d95204;text-decoration:none}@media only screen and (max-width:1025px){.footer-section{padding:30px 0 20px}.footer-section-alt:before{height:100%;right:-1000px}}.footer-section-alt p{color:#000}.footer-section-alt .textwidget,.footer-section-alt ul{position:relative}.footer-bar .copyright{font-size:15px;margin:0}.footer-bar .copyright a:hover{color:#e7a737;text-decoration:none}.footer-bar .copyright .developer,.footer-bar .copyright .developer a{color:#666;font-size:10px;text-decoration:none}.footer-bar .copyright .developer a:hover{color:#117dbf;text-decoration:none}.footer-bar .footer-nav ul{display:inline-block;list-style:none outside none;overflow:hidden;margin:0}.footer-bar .footer-nav li{float:left;font-size:15px}.footer-bar .footer-nav li+li{margin-left:19px}.footer-bar .footer-nav a{color:#7b7b7b}.footer-bar .footer-nav a:hover{color:#e7a737;text-decoration:none}.footer-bar .footer-nav .current_page_item a{color:#d95204}@media only screen and (max-width:1025px){.footer-bar{text-align:center}.footer-bar .left,.footer-bar .right{float:none !important}.footer-bar .copyright{margin-bottom:10px}.footer-bar .footer-nav li{float:none;display:inline-block;vertical-align:top;margin:0 9px}}.time-table-items{list-style:none outside none;margin:0}.time-table-item{overflow:hidden;color:#fff;font-size:15px;line-height:1.7}.time-table-day{float:left;margin-right:5px}.time-table-time{float:right;margin-left:5px}.time-table-dashes{display:block;overflow:hidden;border-top:1px dashed #7b7b7b;margin-top:14px;height:0}.sidebar .footer-section-entry p{color:#7b7b7b;font-size:14px}.sidebar .time-table-item{padding:10px 0}.sidebar .time-table-day{color:#000}.sidebar .time-table-time{color:#000}.socials ul{list-style:none outside none;overflow:hidden;margin:0;padding:0;padding-left:10px}.socials li{float:left;font-size:16px;color:#f2e416}.socials li+li{margin-left:25px}.socials a{color:#f2e416}.socials a:hover{color:#e7a737}.margin-top-100{margin-top:100px}.margin-bottom-100{margin-bottom:100px}.margin-top-50{margin-top:50px}.margin-bottom-50{margin-bottom:50px}.margin-top-30{margin-top:30px}.margin-bottom-30{margin-bottom:30px}.padding-top-100{padding-top:100px}.padding-bottom-100{padding-bottom:100px}.padding-top-50{padding-top:50px}.padding-bottom-50{margin-bottom:50px}.padding-top-30{padding-top:30px}.padding-bottom-30{margin-bottom:30px}.widget{padding-bottom:10px}.widget,.wg-title{position:relative}.widget .wg-title:before{content:"";width:30px;height:2px;background:#d95204;border-radius:3px;position:absolute;bottom:-15px;left:0}.widget .wg-title.wg-title-alt:before{background:#117dbf}.widget p.first{margin-top:30px}.widget .wg-title.wg-title-2x:before{width:60px}.widget h1.wg-title,.widget h2.wg-title,.widget h3.wg-title,.widget h4.wg-title{letter-spacing:0}.slider-home{position:relative;margin-top:-5px;padding-top:100px;padding-bottom:100px;padding-right:20px}.slider-home h1{font-size:24px;font-weight:bold}.slider-home p{margin-top:30px;font-size:16px;color:#222}.slider-home:before{content:'';position:absolute;right:0;left:-4000px;top:0;height:100%;background:#ddd;opacity:.8}.page-content{background-color:transparent;margin-top:120px}.feature-image{float:left;width:62px;font-size:38px;color:#d95204;padding-left:2px}.feature-content{overflow:hidden}.feature-div{padding:100px}.feature-div.headline h2{font-size:48px}.feature-div.overlay{padding:50px;margin-top:50px;margin-bottom:50px;background:rgba(255,255,255,.7)}.feature-div.overlay p{color:#222}.home-headline{text-align:center;margin-top:150px;margin-bottom:150px}.home-headline h1{font-size:48px;font-weight:bold;color:#eee;text-shadow:2px 4px 0 rgba(120,120,120,.5)}.home-headline p{font-size:24px;font-weight:bold;color:#eee}.page-headline{padding-top:50px;padding-bottom:20px}.page-headline.center{text-align:center}.page-headline h1{font-size:48px;font-weight:bold;color:#eee;text-shadow:2px 4px 0 rgba(120,120,120,.5)}.page-headline p{padding-top:30px;font-size:16px;color:#fff}.page-headline p.big{font-size:32px;color:#fff}.page-headline p.medium{font-size:26px;color:#fff}.contact-form{margin-top:20px;padding-left:10px;padding-right:10px}.recaptcha{margin-bottom:10px}.bckg-overlay{background:rgba(255,255,255,.9)}.bckg-overlay h1{color:#777}.bckg-white{background:#fff}.photo-gallery{margin-top:20px;margin-bottom:20px;text-align:center;display:block}.photo-gallery .img-responsive{display:inline}.photo-gallery-contact{text-align:center}.photo-gallery-contact .content{padding:20px;max-width:600px;text-align:center;background-color:rgba(100,100,100,.8);color:#f9f9f9;border-radius:5px;margin:auto}.photo-gallery-contact .content p{color:#f9f9f9}.validation-summary-errors,.validation-summary-errors p{color:#f00;font-weight:bold}.field-validation-error,.field-validation-error span{color:#f00;font-weight:normal}.scrollToTop{padding:10px;width:50px;height:50px;text-align:center;background:#d5d5d5;font-weight:bold;color:#fff;text-decoration:none;position:fixed;bottom:120px;right:0;display:none;z-index:200}.scrollToTop:hover{background:#c5c5c5;color:#eee;z-index:200}video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover;transition:1s opacity}video.background-fire{background:url('../video/flames.jpg') no-repeat}.timetable-day{display:inline-block;min-width:100px}.img-responsive img,img.img-responsive{max-width:100%}