html{margin:0}body{position:relative;-webkit-font-smoothing:antialiased;font-family:Lato,sans-serif!important;padding-top:107px;line-height:20px}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:Lato,sans-serif!important;font-weight:700;color:inherit;text-rendering:optimizelegibility;text-align:center}body h1,body h2,body h3{line-height:40px}body h2{font-size:31.5px}a:hover{text-decoration:none}input[type=text],input[type=password],input[type=submit],textarea{font-family:Lato,Helvetica}body.pull_top{padding-top:0!important}header{background:rgba(0,0,0,.6)!important}.navbar{padding:0}.navbar.navbar-inverse{background:rgba(255,255,255,.3);border-bottom:0 solid #585858}.navbar.navbar-inverse.navbar-static-top{background-color:#252528}.navbar.navbar-inverse.navbar-static-top .container{margin-top:0;margin-bottom:0}.navbar.navbar-inverse .nav>li>a{x
font-size:13px;font-weight:700;color:#000;text-shadow:0 1px 0 rgba(0,0,0,.2);opacity:.6;filter:alpha(opacity=60);-webkit-transition:all 2s linear;-moz-transition:all 2s linear;transition:all 2s linear;padding:10px 2px;text-decoration:none}.navbar.navbar-inverse .nav>li.active>a,.navbar.navbar-inverse .nav>li>a:active,.navbar.navbar-inverse .nav>li>a:hover{opacity:1;filter:alpha(opacity=100);color:#fff}.navbar.navbar-inverse .nav>li.active>a{background-color:transparent}.navbar.sticky{background:rgba(255,255,255,.6);border-bottom:0 solid #252525}.navbar.sticky .container{margin-top:0!important;margin-bottom:0!important}.navbar .container{margin-top:10px;margin-bottom:10px;-webkit-transition:margin .2s ease-in-out;-moz-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out}.navbar .container .navbar-header .navbar-brand{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-size:20px;margin-left:0;margin-right:0;padding:10px}.navbar .container .collapse .nav .dropdown .caret{margin-bottom:4px}.navbar .container .collapse .nav .dropdown .dropdown-menu{background:#252528;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:2px}.navbar .container .collapse .nav .dropdown .dropdown-menu>li>a{color:#fff}.navbar .container .collapse .nav .dropdown .dropdown-menu>li>a:hover{background:#08c}.section_header{width:100%}.section_header h3{color:#939191;font-weight:300;font-style:italic;font-size:27px;border-bottom:1px solid #b3b3b3;padding-bottom:0;display:inline-block;margin:0}#footer{min-height:260px;background-color:#252528;color:#fff;padding-top:35px}#footer .footer_header{color:#c4c4c4;font-style:italic;font-weight:300;font-size:25px;margin-bottom:40px;margin-left:15px}#footer .recent_posts{margin-left:0}#footer .recent_posts .post{margin-bottom:70px;width:93%}#footer .recent_posts .post img{float:left;margin-right:20px}#footer .recent_posts .post .date{font-weight:700;font-style:italic}#footer .recent_posts .post .title{display:block;color:#b5b5b6;font-size:14px}#footer .testimonials .wrapper{margin:0 auto;width:82%}#footer .testimonials .footer_header{margin-left:30px}#footer .testimonials .quote{color:#bfbfc0}#footer .testimonials .quote span{font-size:32px;font-style:italic;position:relative;top:5px;font-family:Georgia!important;float:left;margin-right:8px}#footer .testimonials .author{margin-top:40px}#footer .testimonials .author img{float:left;margin-right:15px;position:relative;top:-6px}#footer .testimonials .name{font-size:13px;font-weight:700}#footer .testimonials .info{font-style:italic;color:#ccc}#footer .contact{text-align:right}#footer .contact .footer_header{margin-left:35px}#footer .contact input[type=text],#footer .contact textarea{border:none;background-color:#1f1f21;color:#868687;padding:8px 20px;border-radius:3px;font-size:14px;font-family:Lato!important;width:95%;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;margin-bottom:10px}#footer .contact input[type=text]:focus,#footer .contact textarea:focus{border:none;box-shadow:none;background-color:#000}#footer .contact input[type=text]:moz-placeholder,#footer .contact textarea:moz-placeholder{color:#868687}#footer .contact input[type=text]::-webkit-input-placeholder,#footer .contact textarea::-webkit-input-placeholder{color:#868687}#footer .contact input[type=text]:-ms-input-placeholder,#footer .contact textarea:-ms-input-placeholder{color:#868687}#footer .contact input[type=submit]{background-color:#3e3e40;border:none;color:#fff;border-radius:4px;padding:5px 20px;font-size:14px;font-weight:700;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear}#footer .contact input[type=submit]:hover{background-color:#2190DB}#footer .credits{border-top:1px solid #343437;padding:10px 0 60px}#footer .credits .social{margin-top:30px;text-align:center}#footer .credits .social a{margin:2px}#footer .info,#footer .info .residence{margin-left:0}#footer .credits .social a span{display:inline-block;width:33px;height:33px}#footer .credits .social a span.ico1,#footer .credits .social a span.icoh{background-position:0 0}#footer .credits .social a span.ico2,#footer .credits .social a span.ico2h{background-position:-37px 0}#footer .credits .social a span.ico3,#footer .credits .social a span.ico3h{background-position:-75px 0}#footer .credits .social a span.ico4,#footer .credits .social a span.ico4h{background-position:-112px -1px}#footer .credits .social a span.ico5,#footer .credits .social a span.ico5h{background-position:-151px 0}#footer .credits .social a span.ico6,#footer .credits .social a span.ico6h{background-position:-188px -1px}#footer .credits .social a span.ico7,#footer .credits .social a span.ico7h{background-position:-226px 0}#footer .credits .social a:hover span.socialicons{display:none}#footer .credits .social a:hover span.socialicons_h{display:inline-block!important}#footer .credits .social span.socialicons_h{display:none}#footer .credits .copyright{color:#a6a6a7;font-style:italic;text-align:center;margin-top:30px}#footer .credits .socialicons{background:url(../../img/socialicons.png) no-repeat;width:265px;height:36px}#footer .credits .socialicons_h{background:url(../../img/socialicons_h.png) no-repeat;width:265px;height:36px}#footer .info{margin-bottom:10px}#footer .info ul{margin:0;padding:0}#footer .info ul li{list-style:none;font-size:16px;color:#777E83;line-height:23px}#footer .info ul a{color:#777E83;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;transition:color .2s}#footer .info ul a:hover{color:#A9B4BB}#footer .info .touch{float:right}#footer .info .touch ul li{display:inline-block;margin-left:22px}.page_header{background-color:#000;color:#fff;font-size:23px;display:inline-block;padding:0 18px}.social_icon{background:url(../../img/social_icons.png) no-repeat;width:110px;height:18px}.contact_social{background:url(../../img/contact_social.png) no-repeat;width:180px;height:34px}@media (max-width:991px){body{padding-top:0!important}.navbar.navbar-inverse .container .navbar-header .navbar-brand{margin-left:-5px}.navbar.navbar-inverse{background:#252528}}@media (min-width:768px) and (max-width:991px){.navbar{margin-bottom:0}.navbar.home.navbar-fixed-top,.navbar.transparent.navbar-fixed-top{margin-bottom:-70px;position:relative;top:999}}@media (max-width:767px){#footer .contact input[type=text],#footer .contact textarea,#footer .testimonials .wrapper{float:left;width:100%}.navbar.navbar-inverse .container .navbar-header .navbar-brand{margin-left:-5px}#footer .contact .footer_header,#footer .footer_header,#footer .footer_header h3,#footer .testimonials .footer_header{margin-left:0}.navbar .navbar-nav .open .dropdown-menu>li>a{line-height:25px;font-weight:700;padding:5px 15px 5px 35px}#footer .container{padding:0 20px}#footer .testimonials{overflow:hidden;margin-bottom:40px}#footer .contact{margin:0}#footer .info .touch{float:none}#footer .info .touch ul{margin:15px 0}#footer .info .touch ul li{margin:0 30px 0 0}#footer .credits{margin-top:20px}}.icon-white{color:#fff}.icon-black{color:#000}@media only screen and (min-width:200px) and (max-width:800px){.section_header1{margin-top:0!important}#contact,#schedulecover{height:675px}.container{margin-top:80px}.navbar.navbar-inverse .nav>li>a{color:#ccc}.navbar.navbar-inverse .nav>li>a:hover{color:#fff}}