@import url(../static/dhplatform/boilerplate/css/style.css);@import url(../static/dhplatform/css/dh-columns.css);@import url('//fonts.googleapis.com/css?family=Open+Sans:400,600,700');#sitelogo #logotext{font-family:RalewayThin,Helvetica,Arial,serif}.col-padding{padding-right:0}.box,.image-wrap{margin-bottom:0}.box{margin-bottom:10px}.col-inner{padding-right:15px}.col_2_2,.col_3_3{margin-right:-1px !important}.col_1_1 .col-inner,.col_2_2 .col-inner,.col_3_3 .col-inner{border:0;padding-right:0}.image-wrap{margin-bottom:10px}.image-wrap img{display:block}body{text-align:center;background:url(../img/upload/metal_grill.jpg) #454545;background-attachment:fixed;font-family:'Open Sans',sans-serif;font-size:14px}#container{width:925px;margin:0 auto;text-align:left}#header{display:block;width:925px}.logo-wrapper{padding:50px 10px}#sitelogo a{color:#000;text-decoration:none}#sitelogo a:hover{color:#3f66c3}#logotext{display:block;font-size:34px;line-height:1em;padding-bottom:10px}#logoimg{width:578pxpx;display:block;margin:0 auto}#hero{padding:3px;background:#000}#hero img{display:block}#nav{position:relative;background:#000}#nav .nav-inner{padding-top:3px;padding-left:10px}#nav ul{padding:0;margin:0;font-weight:400}#nav .primary-link{position:relative;display:inline-block;margin-left:7px;margin-right:7px;text-align:center}#nav .justified-nav .primary-link{display:table-cell}#nav a{position:relative;display:inline-block;padding:10px 10px;font-weight:400;text-decoration:none;text-align:center;background:#000;color:#fff}#nav a:hover,#nav .selected>a,#nav ul>.sfhover>a{color:#ff7e00;background-color:rgba(255,255,255,0.00)}#nav .dropdown-wrapper{display:block;position:absolute;padding:0 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;min-width:120px;max-width:200px;font-size:13px;visibility:hidden;z-index:20}#nav .dropdown-wrapper ul{padding-top:7px}#nav .primary-link:hover .dropdown-wrapper,#nav .sfhover .dropdown-wrapper #nav .primary-link .dropdown-wrapper:hover{visibility:visible}#nav .dropdown-wrapper ul:after{position:absolute;top:-1px;bottom:100%;border:solid transparent;height:0;width:0;content:" ";pointer-events:none}#nav .dropdown-wrapper ul:after{left:40px;border-color:rgba(51,51,51,0);border-bottom-color:rgba(0,0,0,0.75);border-width:4px;margin-left:-4px}#nav .dropdown-wrapper li,#nav .dropdown-wrapper a{float:none;display:block}#nav .dropdown-wrapper li{padding:2px;background:rgba(0,0,0,0.75)}#nav .dropdown-wrapper a{margin:0;background:transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fafafa;font-size:13px;text-align:left}#nav .dropdown-wrapper li:first-child{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#nav .dropdown-wrapper li:last-child{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#nav .dropdown-wrapper li:only-child{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#nav .dropdown-wrapper ul a:hover,#nav .dropdown-wrapper ul .selected>a,#nav .dropdown-wrapper ul>.sfhover>a{color:#fff;background-color:#000}#nav .justified-nav{display:table-row}#nav .justified-nav .primary-link{display:table-cell;text-align:left}#body{width:925px;background:rgba(255,255,255,0.85);min-height:600px}#body a{color:#ff7e00}#body a:hover{color:#000}.body-inner{padding:20px;color:#000}.body-inner h1{margin-top:.5em;font-size:1.8em;font-weight:normal;color:#000}.post{margin:0 0 40px;line-height:1.75em}.post .title{font-size:24.5px;font-weight:400;line-height:1.4em}.post .title a{text-decoration:none}.post .meta{display:block;margin-top:5px;margin-bottom:20px}.post .comments{display:inline-block}.post .comments:before{content:"|";padding:0 10px}.post .entry{margin-bottom:15px}.post .social a{text-decoration:none;font-weight:bold;margin-right:10px}.box .list ul{list-style:none;margin-top:10px;margin-left:0}.box .list ul a{text-decoration:none}#footer{background:#000;color:#fff;margin-top:50px}.footer-inner{text-align:left;width:925px;margin:0 auto;padding:25px 0 50px}#footer a{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}.footer-contact,.footer-nav{font-size:13px;line-height:1.8em}.footer-contact{float:right;text-align:right}.footer-nav{float:left;padding:0;margin:0;list-style:none}.content{color:#000}.content a{color:#ff7e00}.content a:hover{color:#000}.content h1,.content h2,.content h3{font-weight:600;margin:7px 0}.content h1,.content h2{color:#000}.content h1{font-size:24px}.content h2{font-size:20px}.content h3{font-size:16px}.content address,.content p,.content ul{font-size:14px;line-height:1.2em}.content address,.content p,.content ol,.content ul{margin-top:10px;margin-bottom:10px}.content ol,.content ul{margin-left:35px}.contact-form h2,.headline h1,.headline h2{color:#000;padding:7px 0;margin-bottom:3px;font-weight:normal}.headline h1{font-size:2em}.headline h2{font-size:1.7em}.headline h3{font-size:1.4em}.form{padding:5px 0}.form label{display:block;float:left;width:30%;font-weight:normal;padding:7px 7px 7px 0;color:#000}.form input[type=email],.form input[type=text],.form textarea{float:right;padding:7px;border:1px solid #ccc;font-size:1.2em;width:60%;color:#222;background-color:#f5f5f5}.form input[type=email]:focus,.form input[type=text]:focus,.form textarea:focus{background-color:#fff}.form p{clear:both;padding:6px 0 0}.form .submit{text-align:right}.form .submit input{padding:5px 10px;font-size:1em;background:#eee;background:-moz-linear-gradient(top,#eee 0,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#ccc));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',endColorstr='#CCCCCC',GradientType=0);color:#444;border:1px solid #bbb;text-shadow:0 1px 0 white;font-weight:bold;text-transform:uppercase;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block}.form .submit input:hover{background:#eee}.item{padding:12px 0;border-bottom:1px solid #ccc;position:relative;margin-right:9px;margin-left:9px}.item.last{padding-bottom:0;border:0}.item .title{margin:0;padding:0 0 6px}.item h3{font-size:.9em}.item p{font-size:.9em;margin:0;padding-bottom:6px}.item .graphic{float:left;margin-right:15px;margin-bottom:6px;position:relative}.item .graphic img{width:60px;height:60px;border:3px solid #fff}.item .meta{color:#555}.item .meta a,.item .meta span,.item .social a{margin-right:5px;text-decoration:none}.item .meta a:hover,.item .social a:hover{text-decoration:underline}.item .rating{position:absolute;top:10px;right:0}.gallery-item{float:left;display:block;width:175px;height:175px;text-align:center;line-height:175px;font-size:175px;margin:10px}*>.gallery-item{font-size:1em}.gallery-item img{max-height:175px;max-width:175px;vertical-align:middle;background-color:#fff;border:2px solid transparent !important;cursor:hand;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.gallery-item:hover img{border-color:#222 !important;-moz-box-shadow:2px 2px 5px #777;-webkit-box-shadow:2px 2px 5px #777;box-shadow:2px 2px 5px #777}.clear{clear:both;display:block}.site-messages ul{margin:0;padding:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.mobile-footer-cta{display:none}@media only screen and (max-width:800px){.container-wrapper{height:100%;position:relative}.container-wrapper.activated .footer-inner{padding-bottom:85px}.mobile-footer-cta{position:fixed;display:block;left:0;width:100%;bottom:0;height:65px;background:#454545;text-align:center;color:#fff}.mobile-footer-cta a{display:block;margin:7px 7px 0 7px;height:51px;border:1px solid rgba(0,0,0,.5);line-height:51px;color:#ff7e00;font-size:28px;text-decoration:none;background:#000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}}@media only screen and (max-width:800px){div{float:none !important}div.col{width:100% !important}.sb-col{width:100% !important;margin-bottom:30px !important}#container,#header,#body,.footer-inner{width:auto}#container,#header,#body{padding:0;margin:0}#container{padding:0 10px;overflow:hidden}#nav .nav-inner{display:block;padding:0;margin:0;width:auto}#nav ul{text-align:center}#nav .primary-link{display:inline-block !important}#hero img{max-width:100%}.logo-wrapper{text-align:center}#logoimg{max-width:100%}.form input[type="email"],.form input[type="text"],.form textarea{box-shadow:none;border-radius:0;-webkit-appearance:none}.headline h2{font-size:1.3em}.headline h3{font-size:1.1em}.post{margin-left:0;margin-right:0}.post .title{font-size:20px}.box .headline{margin-top:20px}.box .list li{margin-bottom:5px}.gallery{margin-top:20px}.gallery-item{float:none;display:block;width:auto;max-width:100%;height:auto;margin-bottom:20px;text-align:center;line-height:normal;font-size:1em}.gallery-item img{height:auto;max-height:auto;width:auto;max-width:80%;vertical-align:middle;cursor:hand;cursor:pointer}.form p{line-height:1em;padding:0;margin:0}.form input[type="email"],.form input[type="text"],.form textarea{box-shadow:none;border-radius:0;-webkit-appearance:none}.form label,.form input[type="email"],.form input[type="text"],.form textarea{float:none;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-inner{margin:0 10px}.footer-nav,.footer-contact{float:none;width:auto;margin:10px 0}.footer-nav li{display:inline-block;margin:0 10px 10px 0;line-height:1.4em}.footer-contact{text-align:left}}