@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,700italic,700,600,600italic|Mr+Dafoe);html,body{height:100%}.page{{% if site.background_image %}{% else %}background:#ffffff;{% endif %}font-family:'PT Serif',serif;font-size:15px;line-height:1.5;color:#111;min-height:100%}.page .page-back{background:#fff}.page .wrapper{max-width:100%;margin:0 auto;min-height:700px;overflow:auto;padding-bottom:125px}.page .clear{clear:both}.page h1{font-family:'Italiana',serif;font-size:40px;margin-bottom:20px;font-weight:normal;margin-top:0}.page h1 a,.page h1 a:visited{color:#000;text-decoration:none}.page h1 a:hover{color:#0a527a;text-decoration:none}.page h2{font-family:'Italiana',serif;font-size:24px;margin-bottom:20px;font-weight:normal;text-transform:uppercase}.page .contact-content h2{margin-top:20px;margin-bottom:10px}.page .text-photo-content h2{margin-top:0;margin-bottom:10px}.page a:hover{color:#fff}.page hr{color:#cecece;background-color:#cecece;height:1px;border-top:0 solid rgba(255,255,255,0);border-bottom:0 solid rgba(255,255,255,0);margin:20px 0}.page .sidebar-content{margin-left:3%}.page .header{background-color:transparent;color:#111;text-align:left;padding:0 0 20px}.page .header img{margin-bottom:20px;margin-right:20px}.page .main-title{line-height:1;margin-bottom:15px}.page .main-title span{font-weight:700}.page .sub-title{font-size:24px;letter-spacing:3px;margin-bottom:5px}.page .menu{max-width:960px;margin:0 auto;border-bottom:1px solid #fff}.page ul.nav-menu{background:0}.page ul.nav-menu>li{margin-right:10px}.page ul.nav-menu>li:last-child{margin-right:0}.page ul.nav-menu>li a{background:0;color:#555 !important;padding:10px;text-transform:uppercase}.page ul.nav-menu>li.active a{text-decoration:underline}.page ul.nav-menu>li:hover{background:#eee}.page ul.nav-menu>li:hover>a{color:#555 !important}.page ul.nav-menu>li>ul{background:#eee;color:#555 !important}.page ul.nav-menu>li>ul>li>a{color:#555 !important}.page .news-article-list .news-article{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px}.page .news-article-list .news-article .news-article-published{color:#777;margin-top:10px;margin-bottom:10px}.page .news-article-list .news-article:last-child{border-bottom:0}.page .articles-list-navigation{margin-top:10px}@font-face{font-family:'socicon';src:url('//in02.hostcontrol.com/resources/fonts/socicon-webfont.eot');src:url('//in02.hostcontrol.com/resources/fonts/socicon-webfont.eot?#iefix') format('embedded-opentype'),url('//in02.hostcontrol.com/resources/fonts/socicon-webfont.woff') format('woff'),url('//in02.hostcontrol.com/resources/fonts/socicon-webfont.ttf') format('truetype'),url('//in02.hostcontrol.com/resources/fonts/socicon-webfont.svg#englebertregular') format('svg');font-weight:normal;font-style:normal}.page ul.social{margin:10px;width:100%;overflow:hidden}.page ul.social li{float:left;list-style:none}.page .social-icon{font-family:'socicon' !important;display:block;margin-right:5px;width:45px;height:45px;text-align:center;line-height:45px;font-size:20px;border-radius:50%;color:#cecece !important;background:#000}.page .social-icon:hover{text-decoration:none;color:#fff !important;background:#cecece}.page .contact-list{margin-left:0;list-style:none outside}.page .contact-list-item{border-left:2px solid #333;margin-bottom:20px;padding-left:20px;font-weight:700}.page .contact-list-item.address{border-left:0}.page .contact-list-item:last-child{margin-bottom:0}.page .gallery .image{float:left;max-width:150px;margin:10px}.page .gallery .image img{border:1px solid #aaa;padding:1px}.page .main-content{margin-bottom:40px}.page .text-content{margin-bottom:60px}.page .photo-content{padding-top:40px}.page .photo-content-double{padding-top:4px;margin-bottom:20px}.page .photo-content-double img{padding-right:10px}.page .text-photo-content{padding-top:40px}.footer-wrapper{position:relative;margin-top:-125px;height:125px;clear:both}@media(max-width:767px){body{padding-right:0;padding-left:0}.page .header{padding:20px 0 0}.page .header-container{text-align:center}.page .header .description{text-align:center}.page .sidebar-content{position:relative}.page .menu-mobile{text-align:center;display:none;background:#ccc}.page .navheader{text-align:center;display:block}.page .slide-trigger{display:block;cursor:pointer;margin-bottom:0;padding-bottom:5px;border-bottom:1px solid #ccc}.page .navbar-inner{padding-right:0}.page .navbar .nav>li{background:#eee}.page .navbar .nav>li:hover{background:#fefefe}.page .navbar .nav>li>a{line-height:40px;color:#000;text-decoration:none;line-height:40px;border-bottom:1px solid #bbb}.navbar .nav>li>a{padding:10px 0 10px 0}.navbar .nav>li>a:hover{text-decoration:none}.page .navbar .nav{position:relative;left:0;display:block;float:none;margin:0}.page .top-menu{display:none}.page .contact-content{text-align:center}.page .social{text-align:center;font-size:80px;margin-top:0}.page .sidebar-content{margin-left:0}.page .contact-list{margin-left:3%;margin-right:3%;text-align:center}.page .contact-list-item{border-left:0 solid #333;margin-bottom:20px;padding-left:0;font-weight:700}.page p{margin-left:3%;margin-right:2%}.page h1,h2{margin-left:3%;margin-right:3%}.page h2{text-align:center}.page .header img{display:inline-block;float:none}}.page{font-family:Arial,sans-serif;font-size:14px;background:url('//in02.hostcontrol.com/resources/design/portfolio/img/bg-page.png')}.page .wrapper{padding:0}.page a:visited,.page a{color:#000}.page .container-fluid{max-width:927px;margin:0 auto}.page .mobile-nav{display:none}.page .header{border-bottom:1px solid #cecece}.page .main-nav{border-bottom:1px solid #cecece}.page .main-nav .navbar-inner{text-align:center}.page .main-nav .navbar-inner ul.nav{display:inline-block;float:none;left:auto;margin:0}.page .header .menu{background:#fff transparent;background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)"}.page .navbar{margin:0}.page .header .menu .navbar ul.nav li{border-top:4px solid transparent;border-bottom:4px solid transparent}.page .header .menu .navbar ul.nav li:hover,.page .header .menu .navbar ul.nav li.active{border-bottom:4px solid #000}.page .header .menu .navbar ul.nav li a:hover,.page .header .menu .navbar ul.nav li a{padding:0 33px;font-size:.8em;line-height:44px;text-transform:uppercase;font-weight:600;text-shadow:none}.page .navbar .nav>li>a{text-shadow:none;text-transform:uppercase}.page .navbar .nav>li:hover>a,.page .navbar .nav>li.active>a{text-decoration:underline;font-weight:normal}.navbar .nav>li>a,.navbar .nav>li>a:visited{padding:10px 15px}.page .header .titles{margin-top:2em;margin-left:0;text-align:center}.page .header .titles h1{margin:0}.page .header .titles p.description{font-size:1.3em;color:#000}.page .hexagons{margin:-90px 0 0 0;position:relative;padding-bottom:40px;border-bottom:1px solid #cecece}.page .page-content{margin:30px 0;padding-bottom:20px;border-bottom:1px solid #cecece}.page .page-content .content-column img+p{text-align:center;text-transform:uppercase;letter-spacing:5px;padding:10px 0;margin-bottom:1em}.page .footer{font-weight:600;padding:0 0 30px 0;text-align:center;background:transparent}.page .copyright p,.page .footer p,.page .footer ul.contact-list li a,.page .footer ul.contact-list li{font-size:1em;font-weight:300;color:#666}.page .footer ul.contact-list li a{text-decoration:underline}.product>img{margin-bottom:1em;margin-right:1em}.page input.btn,.page button.btn,.page a.btn{border-radius:0;text-shadow:none;font-size:1.5em;margin-bottom:1em;font-family:'Open Sans',sans-serif;padding:15px 25px;border:0;background:#000;color:#fff}.page .copyright{line-height:67px;text-align:center;border-top:1px solid #cecece}.page .copyright p{margin:0}.page ul.contact-list li{border:0;margin:0;padding:0;line-height:1.5em;color:#000}.page .bottom ul.contact-list li,.page .bottom ul.contact-list li span.contact-label,.page .bottom ul.contact-list li.contact-list-item.phone,.page .bottom ul.contact-list li a{color:#000}.page{color:#000}.page h1{font-family:'Open Sans',sans-serif;color:#000}.page .header h1{font-family:'Mr Dafoe',cursive;color:#000}.page h2{font-family:'Open Sans',sans-serif;color:#000}.page .footer h2{font-size:1.5em;color:#000}@media(max-width:767px){.page img{margin:0 auto 10px;display:block;max-width:90%}.page a.btn,.page input.btn{display:block;margin:0 20px}.page .main-nav .navbar-inner ul.nav{width:100%}}.row-fluid [class*="span"]{min-height:1px}