@font-face{font-family:"powellconstruction";src:url("../ico/powellconstruction.eot");src:url("../ico/powellconstruction.eot?#iefix") format("embedded-opentype"),url("../ico/powellconstruction.woff") format("woff"),url("../ico/powellconstruction.ttf") format("truetype"),url("../ico/powellconstruction.svg#powellconstruction") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"powellconstruction" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icostic-"]:before,[class*=" icostic-"]:before{font-family:"powellconstruction" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icostic-right:before{content:"f"}.icostic-left:before{content:"g"}.icostic-down:before{content:"h"}.icostic-up:before{content:"i"}.icostic-next:before{content:"a"}.icostic-prev:before{content:"b"}.icostic-plus:before{content:"c"}.icostic-minus:before{content:"d"}.icostic-left2:before{content:"e"}.icostic-right2:before{content:"j"}.icostic-cancel:before{content:"k"}.__clearfix{zoom:1}.__clearfix:before,.__clearfix:after{content:"";display:table}.__clearfix:after{clear:both}.bootstrap-validator-form .help-block{margin-bottom:0}.bootstrap-validator-form .has-feedback .form-control-feedback{top:0;right:15px}.grid{margin-top:22px;margin-left:18px}.grid .item{width:290px;margin:4px}header{position:fixed;top:0;border-top:18px solid #fff;width:100%;z-index:10}nav{display:inline-block;background:#fff;padding-left:16px;padding-right:16px}nav li{margin-top:-7px;padding-bottom:9px}nav li.active{text-decoration:underline}nav li a{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;letter-spacing:1px;line-height:1;text-decoration:none;padding:0 16px}footer{background:#fff;width:100%;font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:11px;font-size:1.1rem;letter-spacing:1px;line-height:1;position:absolute;bottom:0;padding-top:8px;padding-bottom:8px}footer span{margin-left:15px}.carousel-fade{z-index:-99}.carousel-fade .item{position:fixed;width:100%;height:100%;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.carousel-fade .active.left{left:0;opacity:0;z-index:2}#hero-box{position:fixed;top:0;width:100%;height:100%}#hero-box .hero-logo{padding-left:15px;padding-right:15px}#hero-box .scroll{position:absolute;height:93px;bottom:0;width:100%}#hero-box .scroll .rd-btn{padding-top:22px;text-decoration:none;margin:0 auto 20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#hero-box .scroll .rd-btn i{font-size:29px;font-size:2.9rem;line-height:29px}#hero-box .scroll .rd-btn:hover{background-color:#000;color:#fff}#hero-carousel{width:inherit;height:inherit}#hero-carousel .item{background:no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#hero-carousel .carousel-inner{margin-left:auto;margin-right:auto}#hero-carousel .carousel-control{background:none;opacity:1}#hero-carousel .carousel-control .control{position:absolute;top:50%;left:10px;z-index:5;display:inline-block;text-shadow:0px 0px 0 rgba(0,0,0,0.4)}#hero-carousel .carousel-control .control i{color:#000;font-size:39px;font-size:3.9rem;line-height:83px}#hero-carousel .carousel-control .control.control-right{right:10px !important;left:auto}#hero-carousel .carousel-control:hover{background:none}#about,#contact{display:none;position:absolute;width:100%;min-width:960px}#about .rd-btn,#contact .rd-btn{background:#000;color:#fff;display:block;margin:0 auto;padding-top:28px;text-decoration:none;margin-bottom:44px;font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;letter-spacing:1px;line-height:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#about .rd-btn span,#contact .rd-btn span{position:absolute;display:block;top:40px;left:22px}#about .rd-btn i,#contact .rd-btn i{font-size:29px;font-size:2.9rem;line-height:29px}#about .rd-btn:hover,#contact .rd-btn:hover{background:#fff;color:#000}#about{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;letter-spacing:1px;line-height:1.2;color:#fff;background:#444444;padding-top:80px;padding-bottom:150px}#about .pc-white{margin-bottom:99px}#contact{background:#f3f3f3;padding-top:80px;padding-bottom:150px}#contact .pc-white{margin-bottom:33px}#contact .contact-detail{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.8rem;letter-spacing:1px;line-height:1.4;color:#959595;margin-bottom:99px}#contact .contact-detail strong{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.8rem;letter-spacing:1px;line-height:1.4;color:#000}#contact .lead{color:#959595;font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;letter-spacing:1px;line-height:1.2}.contact-form{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:49px;font-size:4.9rem;letter-spacing:1px;line-height:1}.contact-form ::-webkit-input-placeholder{color:#000}.contact-form :-moz-placeholder{color:#000}.contact-form ::-moz-placeholder{color:#000}.contact-form :-ms-input-placeholder{color:#000}.contact-form .placeholder{color:#000}.contact-form .form-control{color:#000;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;background-color:#fff}.contact-form textarea{height:172px}.contact-form .submit-btn{color:#fff;background-color:#000;border:0;font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;letter-spacing:1px;line-height:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:5px 20px;float:right}.contact-form .submit-btn:hover{background-color:#4d4d4d}.contact-form .help-block{display:none !important}.contact-form .has-error .form-control[data-bv-field]{background:#eaeaea}#map{height:320px}.filtering{background-color:#4d4d4d;padding-top:64px;padding-bottom:33px}.filtering #filters button{text-align:center;background:none;border:0}.filtering #filters button span{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;letter-spacing:1px;line-height:18px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:block;border:2px solid #999;color:#999;cursor:pointer;padding-top:3px;padding-bottom:3px}.filtering #filters button span:hover{border:2px solid #fff;background-color:#fff;color:#000}.filtering #filters button.active span{border:2px solid #fff;color:#fff}.filtering #filters button.active span:hover{background:none;color:#fff}#pg-portfolio{display:none;position:absolute;width:100%;min-width:960px;background:#f3f3f3 url(../images/tile.png);padding-bottom:90px}#pg-portfolio .proj-thumb{display:block;background:#fff}#pg-portfolio .proj-thumb .more-btn{background-color:#000;color:#fff;position:absolute;top:20px;right:20px;padding-top:9px;display:none;z-index:6;width:40px;height:40px}#pg-portfolio .proj-thumb .more-btn i{font-size:20px;font-size:2rem}#pg-portfolio .proj-thumb img{opacity:.6}#pg-portfolio .proj-thumb:hover .more-btn{display:block}#pg-portfolio .proj-thumb:hover img{opacity:1;filter:none;-webkit-filter:grayscale(0%)}#proj-box{max-width:960px;min-width:960px;margin-top:18px;padding-left:0;padding-right:0}#proj-box .close-btn{position:absolute;top:20px;right:125px;text-decoration:none;padding-top:22px;border:0;padding:0;font-weight:300;width:40px;height:40px;padding-top:9px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#proj-box .close-btn i{font-size:20px;font-size:2rem}#proj-box .close-btn:hover{background-color:#000;color:#fff}#proj-box .text-container{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:49px;font-size:4.9rem;letter-spacing:1px;line-height:1}#proj-box .scroll{position:absolute;height:93px;bottom:0;width:100%}#proj-box .scroll .rd-btn{padding-top:16px;text-decoration:none;margin:0 auto 20px}#proj-box .scroll .rd-btn i{font-size:29px;font-size:2.9rem;line-height:29px}#prj-detail{background:#fff}#prj-detail .modal-dialog{margin:0;width:auto}#prj-detail .modal-dialog .modal-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-webkit-box-shadow:0px 0px 0px #000 ;-moz-box-shadow:0px 0px 0px #000 ;-o-box-shadow:0px 0px 0px #000 ;box-shadow:0px 0px 0px #000 ;border:0}#subcontent{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px;font-size:1.2rem;letter-spacing:1px;line-height:1.3;padding-top:66px;padding-bottom:66px}#subcontent p{margin:5px 0}#subcontent h1{text-decoration:underline;font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;font-size:2rem;letter-spacing:1px;line-height:24px}#proj-carousel .carousel-inner{width:780px;margin-left:auto;margin-right:auto}#proj-carousel .carousel-control{background:none;opacity:1;width:73px}#proj-carousel .carousel-control.left{left:0px}#proj-carousel .carousel-control.right{right:0px}#proj-carousel .carousel-control .control{position:absolute;top:44%;left:0;padding-top:3px;z-index:5;display:inline-block;text-shadow:0px 0px 0 rgba(0,0,0,0.4)}#proj-carousel .carousel-control .control i{color:#000;font-size:39px;font-size:3.9rem;line-height:83px}#proj-carousel .carousel-control .control.control-right{right:0 !important;left:auto}#proj-carousel .carousel-control:hover{background:none}.highlight{color:red}.relative{position:relative}.uppercase{text-transform:uppercase}.text-center{text-align:center}p{margin:0 0 22px 0}ul.none,ol.none,dl.none{padding:0;margin:0}ul.none li,ol.none li,dl.none li{list-style-type:none}ul.child-left li,ol.child-left li{float:left}ul.child-right li,ol.child-right li{float:right}input,textarea,button,a,a:hover,a:active,a:focus,a:visited{outline:none}textarea{resize:none}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none;color:inherit}a.inverse{text-decoration:none}a.inverse:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:24px;font-size:2.4rem;letter-spacing:1px;line-height:1;color:#191919;margin:0;padding:0}form ::-webkit-input-placeholder{color:#000}form :-moz-placeholder{color:#000}form ::-moz-placeholder{color:#000}form :-ms-input-placeholder{color:#000}form .placeholder{color:#000}.rd-btn{display:block;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;width:73px;height:73px}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}body{font-family:"Questrial",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;font-size:1.6rem;letter-spacing:1px;line-height:1.5;color:#191919;background:#fff url(../images/tile.png) repeat 50% 0%;min-width:1166px;overflow-y:scroll;-webkit-font-smoothing:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}#project{background:#fff}.container{min-width:960px;max-width:960px}#content{position:absolute;width:100%;z-index:2}@media (min-width: 1200px){#proj-box{max-width:1170px;min-width:1170px}#proj-carousel .carousel-inner{width:960px}}
