*,*:before,*:after{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;width:100%;font-family:"Open Sans",Helvetica,Arial,Sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#313131;background:#f2f2f2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga','kern';direction:ltr}body{margin:0;padding:0;background:#fff}.page-content{width:100%;max-width:1000px;padding:0 10px;margin:0 auto}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}strong,b{font-weight:700}ul{margin:0;padding:0;list-style-type:none}ul.inline li{display:inline-block;vertical-align:top}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:600}.flite{font-weight:300}.fnorm{font-weight:400}.fsemi{font-weight:600}.txc{text-align:center}.txr{text-align:right}.txl{text-align:left}.fll{float:left}.flr{float:right}.flc{clear:both}.fc-light{color:#f2f2f2 !important}.fc-white{color:white !important}.fc-yellow{color:#f9c32b !important}.upper{text-transform:uppercase}button,a.btn{display:inline-block;vertical-align:top;height:30px;min-width:80px;line-height:28px;text-align:center;background:linear-gradient(#f0f0f0, #ccc);border-radius:3px;border:1px solid #d6d6d6;font-weight:600;font-size:12px;padding:0 12px}button.miller,a.btn.miller{color:#fff;background:linear-gradient(#1a9fff, #07c);border-color:#005999;text-shadow:0 1px 1px rgba(28,115,184,0.64)}header{height:60px;line-height:60px;background:#fff}header img{width:100px;display:inline-block;vertical-align:middle}header img.main{max-height:60px;width:auto;padding:10px 0}header ul{width:100%}header ul li{width:33.333%}footer{padding:20px 0 0;background:#f2f2f2;font-size:11px}footer ul>li{width:33.333%;display:inline-block;vertical-align:top}footer ul>li li{line-height:1.6;color:#444}footer ul>li li:hover{color:#000}footer h3{font-size:12px;margin-bottom:8px}footer .global-content{border-top:1px solid #d6d6d6;font-size:10px;padding:10px 0;margin-top:20px;color:#555;text-align:center}@media only screen and (max-width:800px){header img{width:70px;display:inline-block;vertical-align:middle}header img.main{padding:15px 0}footer ul>li{width:50%}}.promos{height:200px;width:100%}.promos li{height:200px;width:33.333%;background-size:auto 200px;background-repeat:no-repeat;background-position:top center;background-color:#f2f2f2;border:2px solid #fff;border-left:none}.promos li:nth-child(1){background-image:url("images/promos/miller-45.jpg")}.promos li:nth-child(2){background-image:url("images/promos/grabtec-home.jpg")}.promos li:nth-child(3){background-image:url("images/promos/miller-index.jpg")}.promos li:last-child{border-right:none}.promos li a{display:block;height:100%;width:100%}.slideshow-cont{height:500px;width:100%;overflow:hidden}.slideshow-cont .slideshow{height:100%;width:100%;white-space:nowrap;transition:.2s ease}.slideshow .slide{display:inline-block;vertical-align:top;white-space:normal;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.slideshow .slide.home{background-image:url("images/slider/building.jpg")}.slideshow .slide.loaders{background-image:url("images/slider/loaders.jpg");background-size:auto 75%;background-position:bottom center}.slideshow .slide.grabtec{background-image:url("images/slider/grabtec.jpg")}.slideshow .slide.grabtec h1.title,.slideshow .slide.grabtec h2.headline{text-shadow:0 0 30px #000}.slideshow .slide.grabtec h1.title{top:12%}.slideshow .slide.grabtec h2.headline{top:30%}.slideshow .slide.attachments{background-image:url("images/slider/attachments.jpg");background-position:bottom center}.slideshow .slide .overlay{height:200px;width:70%;position:absolute;top:50%;left:50%;margin:-100px 0 0 -35%;background:rgba(0,0,0,0.5)}.slideshow .slide .overlay img{height:50px;width:auto;display:block;margin:110px auto}.slide h1.title{position:absolute;top:10%;left:0;right:0;font-size:30px;text-align:center;font-weight:600}.slide h2.headline{position:absolute;top:18%;left:0;right:0;font-size:24px;text-align:center;color:#777;font-weight:300}.slideshow-cont a.controller{display:block;position:absolute;top:50%;margin-top:-20px;background:rgba(255,255,255,0.25);height:40px;width:40px;border-radius:50%;z-index:100;transition:all .2s ease;opacity:0;background-size:24px;background-repeat:no-repeat}.slideshow-cont a.controller.right{right:10px;background-image:url("images/icons/arrow-right.svg");background-position:right 45% center}.slideshow-cont a.controller.left{left:10px;background-image:url("images/icons/arrow-left.svg");background-position:left 45% center}.slideshow-cont a.controller:hover{transform:scale(1.1)}.slideshow-cont a.controller:active{transform:scale(.9)}.slideshow-cont:hover a.controller{opacity:.4}.slideshow-cont:hover a.controller:hover{opacity:1}.slideshow-cont nav.dashnav{position:absolute;z-index:1000;bottom:20px;width:100%;text-align:center;line-height:1}nav.dashnav li{max-width:55px;height:3px;width:100%;margin:0 6px 0 0;background:rgba(255,255,255,0.25);transition:all .3s ease}nav.dashnav li a{display:block;height:100%;width:100%}nav.dashnav li a div{height:100%;width:0;background:#eee}@media only screen and (max-width:800px){.promos{height:auto}.promos li{width:100%;height:160px;background-size:auto 150px;background-position:center;border:none;border-bottom:2px solid white}.slideshow-cont a.controller{opacity:1}.slideshow-cont{height:350px}.slide h1.title{font-size:22px}.slide h2.headline{font-size:17px;bottom:14%}.slideshow .slide.loaders{background-size:90% auto;background-position:bottom 30px center}.slideshow .slide.attachments{background-position:bottom 30px center}.slideshow .slide .overlay{width:80%;margin-left:-40%}.slideshow .slide .overlay img{margin-top:130px;height:45px}}