html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p + p{margin-top:.5em}body{background:url(../images/bg-grey-tri-right.jpg) no-repeat scroll right top #fafafa;margin:0;padding:0;line-height:1}#header{position:relative;width:100%}#logo{display:block;float:left;margin:0;padding:0}#menu-main{position:absolute;top:0;right:40px;height:40px;text-align:right;z-index:9999}#menu{position:relative;background-color:#036;width:100%;height:60px;text-align:center;z-index:9999}.fixed{position:fixed!important;top:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}#header-contact{position:absolute;top:70px;right:10px;text-align:right}#banner{position:relative;background:url(../images/banner-01.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0;padding:0;width:100%;z-index:50}#banner-short{position:relative;background:url(../images/banner-01.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0;padding:0;width:100%;z-index:50}#banner-text{position:absolute;top:50px;left:0;right:0;padding:0 10px;text-align:center}.promo-box{position:relative;background:url(../images/promo-bg.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:152px;margin:20px 0 0;padding:20px;width:100%;z-index:50}.promo-button{bottom:10px;font-size:.75em;left:10px;padding:14px;position:absolute;color:#fff;font-size:1.1em;font-family:'Open Sans',sans-serif;font-weight:300}.promo-button::after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:.4em;margin-left:6px;transform:rotate(45deg);width:.4em;margin-bottom:1px;margin-left:3px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.promo-button:hover::after{margin-left:10px}.promo-text{width:70%;margin:0;padding:0;overflow:hidden}.promo-image{position:absolute;top:0;right:0}.main-content{background-color:#f0f0f0;width:100%;margin:0;padding:0;overflow:hidden}.main-content-bg{background:url(../images/bg-grey-tri-right.jpg) no-repeat scroll right top #f0f0f0;width:100%;margin:0;padding:0;overflow:hidden}.service-image{width:100%;padding:0;margin:0}.service-text{background-color:#fff;width:100%;height:230px;padding:20px 15px;margin:0;overflow:hidden}.service-button{background-color:#fff;font-size:.75em;padding:14px 14px 20px;position:relative;cursor:pointer;color:#454545;font-size:1.1em;font-family:'Open Sans',sans-serif;font-weight:300}.service-button::after{border-right:2px solid #454545;border-top:2px solid #454545;content:"";display:inline-block;height:.4em;margin-left:6px;transform:rotate(45deg);width:.4em;margin-bottom:1px;margin-left:3px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.service-button:hover::after{margin-left:10px}.fluid-image{width:100%;padding:0;margin:0}.fluid-text{background-color:#fff;width:100%;height:230px;padding:20px 15px;margin:0;overflow:hidden}.five-text{background-color:#fff;width:100%;height:230px;padding:20px 15px;margin:0;overflow:hidden}.five-text-short{background-color:#fff;width:100%;height:180px;padding:20px 15px;margin:0;overflow:hidden}.five-column-button{background-color:#fff;font-size:.75em;padding:14px 14px 20px;position:relative;cursor:pointer;color:#454545;font-size:1.1em;font-family:'Open Sans',sans-serif;font-weight:300}.five-column-button::after{border-right:2px solid #454545;border-top:2px solid #454545;content:"";display:inline-block;height:.4em;margin-left:6px;transform:rotate(45deg);width:.4em;margin-bottom:1px;margin-left:3px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.five-column-button:hover::after{margin-left:10px}.actuator-image{width:100%;max-height:315px;padding:0;margin:0}.actuator-text{background-color:#fff;width:100%;height:125px;padding:20px 15px;margin:0;overflow:hidden}.sub-menu-header{position:relative;background:url(../images/promo-bg.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:75px;width:100%;padding:10px 0 10px 20px;margin:0;overflow:hidden}.side-menu{color:#fff;font-size:1.1em;font-family:'Open Sans',sans-serif;font-weight:400;padding:0 0 10px;width:100%;overflow:hidden}.column-menu-header{position:relative;background:url(../images/promo-bg.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:135px;width:100%;padding:20px 10px;margin:0;overflow:hidden}.column-menu-header.short{height:75px!important}#email-response{margin:10px 0;padding:0;text-align:center}#footer{background:none repeat scroll 0 0 #036;width:100%;padding:40px 0;margin:0}#baseline{background:none repeat scroll 0 0 #036;width:100%;padding:20px 0;margin:0}header{margin:0 0 20px;padding:0}header.padded{margin:40px 0 20px;padding:0}#header-wrapper{position:relative;width:100%;max-width:1160px;padding:20px 10px;margin:0 auto;overflow:hidden}#menu-wrapper{position:relative;width:100%;max-width:1160px;padding:0 10px;margin:0 auto;overflow:hidden}#banner-wrapper{position:relative;width:100%;max-width:1160px;height:400px;padding:0 10px;margin:0 auto;overflow:hidden}#banner-short-wrapper{position:relative;width:100%;max-width:1160px;height:250px;padding:0 10px;margin:0 auto;overflow:hidden}.main-content-wrapper{width:100%;max-width:1160px;padding:40px 10px;margin:0 auto;overflow:hidden}.two-column-wrapper{width:100%;padding:0;margin:0;overflow:hidden}.two-column-wrapper.toppad{padding:40px 0 0}.services-wrapper{width:100%;padding:0;margin:0;overflow:hidden}.image-wrapper{margin:0 0 20px;padding:0;overflow:hidden}.image-top-wrapper{margin:20px 0 0;padding:0;overflow:hidden}.image-pad-wrapper{margin:20px 0;padding:0;overflow:hidden}.video-wrapper{padding:20px 0;margin:0 auto;overflow:hidden}#footer-wrapper{width:100%;max-width:1160px;padding:0 10px;margin:0 auto;overflow:hidden}#baseline-wrapper{width:100%;max-width:1160px;padding:0 10px;margin:0 auto;overflow:hidden}.column-left-60{display:block;float:left;width:60%;padding:0 20px 0 0;margin:0;overflow:hidden}.column-right-40{display:block;float:left;width:40%;padding:0 0 0 20px;margin:0;overflow:hidden}.column-left-60-promo{display:block;float:left;width:60%;padding:0 20px 0 0;margin:0;overflow:hidden}.column-right-40-promo{display:block;float:left;width:40%;padding:0 0 0 20px;margin:0;overflow:hidden}.column-left-70{display:block;float:left;width:70%;padding:0 20px 0 0;margin:0;overflow:hidden}.column-right-30{display:block;float:left;width:30%;padding:0 0 0 20px;margin:0;overflow:hidden}.column-two{display:block;float:left;width:48%;padding:0;margin:0 5px;overflow:hidden}.service-column-01{display:block;border:2px solid #e6e6e6;float:left;width:32%;padding:0;margin:0 10px 0 0;overflow:hidden}.service-column-02{display:block;border:2px solid #e6e6e6;float:left;width:32%;padding:0;margin:0 10px 0 0;overflow:hidden}.service-column-03{display:block;border:2px solid #e6e6e6;float:left;width:32%;padding:0;margin:0;overflow:hidden}.fluid-column-01{display:block;border:2px solid #e6e6e6;float:left;width:24%;padding:0;margin:0 10px 0 0;overflow:hidden}.fluid-column-02{display:block;border:2px solid #e6e6e6;float:left;width:24%;padding:0;margin:0 10px 0 0;overflow:hidden}.fluid-column-03{display:block;border:2px solid #e6e6e6;float:left;width:24%;padding:0;margin:0 10px 0 0;overflow:hidden}.fluid-column-04{display:block;border:2px solid #e6e6e6;float:left;width:24%;padding:0;margin:0;overflow:hidden}.five-column-01{display:block;border:2px solid #e6e6e6;float:left;width:19%;padding:0;margin:0 10px 0 0;overflow:hidden}.five-column-02{display:block;border:2px solid #e6e6e6;float:left;width:19%;padding:0;margin:0 10px 0 0;overflow:hidden}.five-column-03{display:block;border:2px solid #e6e6e6;float:left;width:19%;padding:0;margin:0 10px 0 0;overflow:hidden}.five-column-04{display:block;border:2px solid #e6e6e6;float:left;width:19%;padding:0;margin:0 10px 0 0;overflow:hidden}.five-column-05{display:block;border:2px solid #e6e6e6;float:left;width:19%;padding:0;margin:0;overflow:hidden}#footer-column-01{display:block;float:left;width:30%;margin:0;padding:0 40px 0 0;overflow:hidden}#footer-column-02{display:block;float:left;width:30%;margin:0;padding:0 40px 0 0;overflow:hidden}#footer-column-03{display:block;float:left;width:40%;margin:0;padding:40px 0 0;overflow:hidden}.clearer{font-size:0;line-height:0;display:block;margin:0;padding:0;clear:both;height:0;width:auto}section{padding:0 0 20px;margin:0;overflow:hidden}.hr{background:none repeat scroll 0 0 #0052a1;border:0 none;display:block;height:1px;margin:0;width:150px}nav ul.main{position:relative;list-style:none outside none;margin:0;padding:0;display:inline-table;height:40px;z-index:1001}nav ul.main:after{content:"";clear:both;display:block}nav ul.main li:hover > ul{display:block}nav ul.main li{position:relative;float:left;height:40px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}nav ul.main li a:hover{color:#fff;background-color:#036}nav ul.main li a{color:#036;border-left:1px solid #036;border-bottom:1px solid #036;float:left;font-size:1em;font-family:'Open Sans',sans-serif;font-weight:400;height:40px;line-height:40px;padding:0 30px;text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}nav ul.main li a.last{border-right:1px solid #036}nav ul{position:relative;list-style:none outside none;margin:0;padding:0;display:inline-table;height:60px;z-index:1001}nav ul:after{content:"";clear:both;display:block}nav ul li:hover > ul{display:block}nav ul li{position:relative;float:left;height:60px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}nav ul li:hover{background-color:#0052a1}nav ul li a{color:#fff;float:left;font-size:1.1em;font-family:'Open Sans',sans-serif;font-weight:300;height:60px;line-height:60px;padding:0 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}nav ul li a.down{background:url(../images/down.gif) no-repeat scroll right 20px center;padding:0 40px 0 20px}.side-menu ul{z-index:100;margin:0;padding:0;list-style-type:none}.side-menu ul li{position:relative;float:left;border-top:1px solid #f0f0f0;width:100%}.side-menu ul li a{display:block;background:center center #036;background:center center rgba(0,51,102,1);color:#fff;height:50px;line-height:50px;padding:0 0 0 10px;text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.side-menu ul li a:hover{background:url(../images/small-arrow.png) right 40px center no-repeat #0052a1;background:url(../images/small-arrow.png) right 40px center no-repeat rgba(0,82,161,1)}.center{text-align:center}.left{text-align:left}.right{text-align:right}.bold{font-weight:700}.italic{font-style:italic}.grey{background-color:#BDC3C7}span.light-blue{color:#0052a1}span.bold{font-weight:700}h1{color:#036;font-size:2.5em;font-family:'Open Sans',sans-serif;font-weight:300;margin:0 0 10px;padding:0;display:block;line-height:1.5em}h2{color:#036;font-size:2.3em;font-family:'Open Sans',sans-serif;font-weight:300;margin:0 0 10px;padding:0;display:block;line-height:1.5em}h2.white{color:#fff;font-size:2em}h3{color:#036;font-size:1.5em;font-family:'Open Sans',sans-serif;font-weight:300;margin:0 0 20px;padding:0;display:block;line-height:1.5em}h3.white{color:#fff}h3.toppad{margin:20px 0}h4{color:#036;font-size:1.3em;font-family:'Open Sans',sans-serif;font-weight:300;margin:0 0 20px;padding:0;display:block;line-height:1.5em}h4.white{color:#fff}p.main-text{color:#454545;font-size:1.1em;font-family:'Open Sans',sans-serif;padding:0;line-height:1.7em}p.main-text.small{font-size:.975em}p.main-text.tiny{font-size:.875em}p.header-text{color:#036;font-size:2em;font-family:'Open Sans',sans-serif;font-weight:800;padding:0;line-height:1em}p.banner-text{color:#fff;font-size:2.6em;font-family:'Open Sans',sans-serif;font-weight:300;padding:0;line-height:1.5em}p.banner-text.small{font-size:1.3em}p.promo-text{color:#fff;font-size:1.3em;font-family:'Open Sans',sans-serif;font-weight:300;width:100%;padding:0;line-height:1.7em}p.footer-text{color:#c2c2c2;font-size:1em;font-family:'Open Sans',sans-serif;padding:0;line-height:1.7em}p.error-text{color:#036;font-size:12em;font-family:'Open Sans',sans-serif;font-weight:700;padding:0;line-height:1em}form#emailForm{padding:0;margin:0}form.cmxform{width:100%;color:#454545;font-family:'Open Sans',sans-serif;font-size:1.1em;padding:10px 0 0}form.cmxform legend{padding-left:0}form.cmxform legend,form.cmxform label{color:#454545}form.cmxform fieldset{border:none;background:none repeat scroll 0 0 transparent;background-color:#transparent;margin:0;padding:10px 0 0}form.cmxform fieldset fieldset{background:none}form.cmxform fieldset p,form.cmxform fieldset fieldset{padding:0 0 20px;background:none repeat scroll 0 0 transparent}form.cmxform label.error,label.error{color:red;font-style:italic;display:block!important;margin:0 0 10px}div.error{display:none}form.cmxform .gray *{color:gray}#emailForm{width:100%}#emailForm label.error{width:auto;display:none;font-size:.85em;margin:0 0 20px}.editor-label{background:none repeat scroll 0 0 transparent;border:0 none;display:block;margin:10px 0;outline:0 none;padding:0;vertical-align:baseline}.editor-label-bold{background:none repeat scroll 0 0 transparent;font-weight:700;border:0 none;display:block;margin:10px 0 20px;outline:0 none;padding:0;vertical-align:baseline}.editor-label-buttons{background:none repeat scroll 0 0 transparent;border:0 none;display:block;margin:20px 0 10px;outline:0 none;padding:0;vertical-align:baseline}.editor-field{background:none repeat scroll 0 0 transparent;border:0 none;display:block;margin:0;outline:0 none;padding:0;vertical-align:baseline}.editor-field-padded{background:none repeat scroll 0 0 transparent;border:0 none;display:block;margin:0 0 20px;outline:0 none;padding:0;vertical-align:baseline}input.contact{border:1px solid #000;color:#454545;font-family:'Open Sans',sans-serif;font-size:.9em;height:35px;line-height:18px;margin-bottom:10px;padding:2px 3px;width:95%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}input.contact.short{width:30%;text-align:left}input.contact.question{width:50px;text-align:center}input.contact:focus{border:2px solid #036}input.contact.error{border:1px solid red}textarea.contact{border:1px solid #000;color:#454545;font-family:'Open Sans',sans-serif;font-size:.9em;height:100px;line-height:18px;margin-bottom:10px;padding:10px 3px;width:95%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}textarea.contact:focus{border:2px solid #036}textarea.contact.error{border:1px solid red}span.requiredfield{color:#036}input.submit{background:#036 url(../images/small-arrow.png) no-repeat scroll right 20px center;width:120px;border:0 none;display:inline-block;color:#fff;cursor:pointer;font-family:'Open Sans',sans-serif;font-size:1em;font-weight:400;padding:15px 20px;margin:20px auto;text-align:left;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}input.submit:hover{background:#0052a1 url(../images/small-arrow.png) no-repeat scroll right 20px center}a.button{background:#fff;background:none repeat scroll 0 0 rgba(255,255,255,1);border:0 none;display:inline-block;color:#000;cursor:pointer;font-family:'Open Sans',sans-serif;font-size:1em;padding:10px;margin:0 auto 10px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}a.button:hover{background:#38bfee;background:none repeat scroll 0 0 rgba(56,191,238,0.8)}a.link:link,a.link:visited,a.link:active{color:#454545;font-size:1.1em;font-family:'Open Sans',sans-serif;text-decoration:none;margin:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}a.link.under:link,a.link.under:visited,a.link.under:active{color:#454545;font-size:inherit;font-family:'Open Sans',sans-serif;text-decoration:underline;margin:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}a.link:hover{color:#0052a1;text-decoration:underline}a.link.under:hover{color:#0052a1}a.footer-link:link,a.footer-link:visited,a.footer-link:active{color:#c2c2c2;font-size:1em;font-family:'Open Sans',sans-serif;text-decoration:underline;margin:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}a.blank:link,a.blank:visited,a.blank:active{text-decoration:none}.tel,.tel:visited{color:#036;padding:0;text-decoration:none;cursor:default}.tel:hover,.tel:focus{color:#036}ul.bullets{list-style-type:disc;list-style-position:inside;margin:10px 0 20px;padding:0;text-align:left}ul.bullets li{color:#036;padding:0;margin-bottom:5px;margin-left:2em;text-indent:-1em}span.bullets{color:#454545;font-size:1.1em;font-family:'Open Sans',sans-serif;line-height:1.7em}span.bullets-small{color:#454545;font-size:.975em;font-family:'Open Sans',sans-serif;line-height:1.7em}ol.alpha{list-style-type:upper-alpha;list-style-position:inside;margin:10px 0 20px;padding:0;text-align:left}ol.alpha li{color:#036;color:#454545;font-size:1.1em;font-family:'Open Sans',sans-serif;line-height:1.7em;padding:0;margin-bottom:5px;margin-left:2em;text-indent:-1em}.featureList,.featureList ul{padding-left:2em;list-style-type:none;font-size:1em;font-family:'Open Sans',sans-serif;line-height:1.7em;color:#c2c2c2;text-align:left}.lineF{padding-left:4em;margin-top:0}.featureList li:before{position:absolute;margin-left:-1.3em}.featureList li.gthan:before{content:"\003E";color:#c2c2c2}.featureList li{margin:0 0 10px}img{border:0;height:auto;max-width:100%}img.promo{border:1px solid #036;height:auto;max-width:100%}table{width:100%;border-collapse:collapse;margin:0 0 20px}tr{height:50px}tr:nth-of-type(odd){background:#eee}th{background:#036;color:#fff;border:1px solid #ccc;font-weight:400;font-size:1.1em;font-family:'Open Sans',sans-serif;line-height:1.5em;padding:6px;text-align:left;vertical-align:middle}td{padding:6px;border:1px solid #ccc;font-size:1em;font-family:'Open Sans',sans-serif;line-height:1.5em;text-align:left;vertical-align:middle}#notitle{width:100%;border-collapse:collapse}table.notitle tr{height:50px}table.notitle tr:nth-of-type(odd){background:#eee}table.notitle td{padding:6px;border:1px solid #ccc;font-size:1em;font-family:'Open Sans',sans-serif;line-height:1.5em;text-align:left;vertical-align:middle}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:ease;-webkit-animation-timing-function:ease;-webkit-animation-delay:.3s;animation-delay:.3s;visibility:visible!important}@keyframes slideUp{0%{opacity:0;transform:translateY(70%)}100%{opacity:1;transform:translateY(0%)}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(70%)}100%{opacity:1;-webkit-transform:translateY(0%)}}@media screen and (max-width: 380px) and (min-width: 320px){#menu-main{left:0;right:0;text-align:center}#logo{width:100%;margin:50px 0 40px;text-align:center}#banner-text{top:10px}#header-contact{right:0;left:0;text-align:center;top:190px}.main-content-wrapper{padding:20px 10px}.service-text{height:230px}.promo-text{width:95%}.promo-image{display:none}.column-left-60{width:100%}.column-right-40{width:100%;padding:20px 0}.column-left-60-promo{width:100%}.column-right-40-promo{width:100%;padding:20px 0}.column-left-70{width:100%}.column-right-30{width:100%;padding:20px 0}.column-two{width:98%;margin:0 0 20px}.service-column-01{width:98%;margin:0 0 20px}.service-column-02{width:98%;margin:0 0 20px}.service-column-03{width:98%}.fluid-column-01{width:98%;margin:0}.fluid-column-02{width:98%;margin:10px 0 0}.fluid-column-03{width:98%;margin:10px 0 0}.fluid-column-04{width:98%;margin:10px 0 0}.five-column-01{width:98%;margin:0}.five-column-02{width:98%;margin:10px 0 0}.five-column-03{width:98%;margin:10px 0 0}.five-column-04{width:98%;margin:10px 0 0}.five-column-05{width:98%;margin:10px 0 0}#footer-column-01{width:100%}#footer-column-02{width:100%;padding:40px 0 0}#footer-column-03{width:98%}.promo-box{width:98%;margin:20px 10px 0}h1{font-size:2.1em}h2{font-size:1.8em}h3{font-size:1.3em}p.header-text{font-size:1.8em}p.banner-text{font-size:2em}p.banner-text.small{font-size:1.1em}p.promo-text{font-size:1.1em}p.main-text{font-size:1em}span.bullets{font-size:1em}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc;height:auto;padding:5px 0 25px}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:75%}td:before{position:absolute;top:6px;left:6px;width:75%;padding-right:10px;white-space:pre-wrap}#notitle{display:inline-table}td.two-column{padding-left:10px}td:nth-of-type(1):before{content:"Size"}td:nth-of-type(2):before{content:"Part Number"}td:nth-of-type(3):before{content:"Outside Diameter"}td:nth-of-type(4):before{content:"Inside Diameter"}td:nth-of-type(5):before{content:"Thickness"}td:nth-of-type(6):before{content:"Hole No x Diameter"}td.two-column:nth-of-type(1):before{content:""}td.two-column:nth-of-type(2):before{content:""}td.two-column-01:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.two-column-01:nth-of-type(2):before{content:"Stroke Time* (seconds/90°)"}td.two-column-02:nth-of-type(1):before{content:"Model Number"}td.two-column-02:nth-of-type(2):before{content:"Application Type"}td.three-column:nth-of-type(1):before{content:"Size"}td.three-column:nth-of-type(2):before{content:"Part Number"}td.three-column-02:nth-of-type(1):before{content:"Model #"}td.three-column-02:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-02:nth-of-type(3):before{content:"Stroke Time (sec./90°)(50 Hz)"}td.three-column-03:nth-of-type(1):before{content:"Travel Range"}td.three-column-03:nth-of-type(2):before{content:"Approximate Weight kg (lbs) (for 120 Vac operation)"}td.three-column-03:nth-of-type(3):before{content:"Approximate Weight kg (lbs) (for 240 Vac operation)"}td.three-column-04:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.three-column-04:nth-of-type(2):before{content:"Stroke Time* (seconds/100°)"}td.three-column-04:nth-of-type(3):before{content:"Motor Current (A) @110VAC"}td.three-column-05:nth-of-type(1):before{content:"Phase"}td.three-column-05:nth-of-type(2):before{content:"Operating Voltage (Volts AC)"}td.three-column-05:nth-of-type(3):before{content:"Current Rating (Amps)"}td.three-column-06:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-06:nth-of-type(2):before{content:"Timing seconds/mm (seconds/inch)*"}td.three-column-06:nth-of-type(3):before{content:"Maximum Stroke mm (inch)"}td.three-column-07:nth-of-type(1):before{content:"Model Number"}td.three-column-07:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-07:nth-of-type(3):before{content:"Timing* (sec./90°)"}td.three-column-08:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-08:nth-of-type(2):before{content:"Stroke Range mm (inches)"}td.three-column-08:nth-of-type(3):before{content:"Stroke Time\A seconds/mm (seconds/inches)"}td.four-column:nth-of-type(1):before{content:""}td.four-column:nth-of-type(2):before{content:"Digital Control Module (DCM)"}td.four-column:nth-of-type(3):before{content:"Electronic Signal Receiver (ESR)"}td.four-column:nth-of-type(4):before{content:"Direct AC"}}@media screen and (max-width: 480px) and (min-width: 381px){#menu-main{left:0;right:0;text-align:center}#logo{width:100%;margin:50px 0 40px;text-align:center}#banner-text{top:10px}#header-contact{right:0;left:0;text-align:center;top:190px}.main-content-wrapper{padding:20px 10px}.service-text{height:230px}.five-text{height:275px}.promo-text{width:65%}.column-left-60{width:100%}.column-right-40{width:100%;padding:20px 0}.column-left-60-promo{width:100%}.column-right-40-promo{width:100%;padding:20px 0}.column-left-70{width:100%}.column-right-30{width:100%;padding:20px 0}.column-two{width:98%;margin:0 0 20px}.service-column-01{width:98%;margin:0 0 20px}.service-column-02{width:98%;margin:0 0 20px}.service-column-03{width:98%}.fluid-column-01{width:98%;margin:0}.fluid-column-02{width:98%;margin:10px 0 0}.fluid-column-03{width:98%;margin:10px 0 0}.fluid-column-04{width:98%;margin:10px 0 0}.five-column-01{width:48%;margin:0 10px 0 0}.five-column-02{width:48%;margin:0}.five-column-03{width:48%;margin:10px 10px 0 0}.five-column-04{width:48%;margin:10px 0 0}.five-column-05{width:98%;margin:10px 0 0}#footer-column-01{width:100%}#footer-column-02{width:100%;padding:40px 0 0}#footer-column-03{width:98%}.promo-box{width:98%;margin:20px 10px 0}h1{font-size:2.1em}h2{font-size:1.8em}h3{font-size:1.3em}p.header-text{font-size:1.8em}p.banner-text{font-size:2em}p.banner-text.small{font-size:1.1em}p.promo-text{font-size:1.1em}p.main-text{font-size:1em}span.bullets{font-size:1em}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc;height:auto;padding:5px 0 25px}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:75%}td:before{position:absolute;top:6px;left:6px;width:75%;padding-right:10px;white-space:pre-wrap}#notitle{display:inline-table}td.two-column{padding-left:10px}td:nth-of-type(1):before{content:"Size"}td:nth-of-type(2):before{content:"Part Number"}td:nth-of-type(3):before{content:"Outside Diameter"}td:nth-of-type(4):before{content:"Inside Diameter"}td:nth-of-type(5):before{content:"Thickness"}td:nth-of-type(6):before{content:"Hole No x Diameter"}td.two-column:nth-of-type(1):before{content:""}td.two-column:nth-of-type(2):before{content:""}td.two-column-01:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.two-column-01:nth-of-type(2):before{content:"Stroke Time* (seconds/90°)"}td.two-column-02:nth-of-type(1):before{content:"Model Number"}td.two-column-02:nth-of-type(2):before{content:"Application Type"}td.three-column:nth-of-type(1):before{content:"Size"}td.three-column:nth-of-type(2):before{content:"Part Number"}td.three-column-02:nth-of-type(1):before{content:"Model #"}td.three-column-02:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-02:nth-of-type(3):before{content:"Stroke Time (sec./90°)(50 Hz)"}td.three-column-03:nth-of-type(1):before{content:"Travel Range"}td.three-column-03:nth-of-type(2):before{content:"Approximate Weight kg (lbs) (for 120 Vac operation)"}td.three-column-03:nth-of-type(3):before{content:"Approximate Weight kg (lbs) (for 240 Vac operation)"}td.three-column-04:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.three-column-04:nth-of-type(2):before{content:"Stroke Time* (seconds/100°)"}td.three-column-04:nth-of-type(3):before{content:"Motor Current (A) @110VAC"}td.three-column-05:nth-of-type(1):before{content:"Phase"}td.three-column-05:nth-of-type(2):before{content:"Operating Voltage (Volts AC)"}td.three-column-05:nth-of-type(3):before{content:"Current Rating (Amps)"}td.three-column-06:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-06:nth-of-type(2):before{content:"Timing seconds/mm (seconds/inch)*"}td.three-column-06:nth-of-type(3):before{content:"Maximum Stroke mm (inch)"}td.three-column-07:nth-of-type(1):before{content:"Model Number"}td.three-column-07:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-07:nth-of-type(3):before{content:"Timing* (sec./90°)"}td.three-column-08:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-08:nth-of-type(2):before{content:"Stroke Range mm (inches)"}td.three-column-08:nth-of-type(3):before{content:"Stroke Time seconds/mm (seconds/inches)"}td.four-column:nth-of-type(1):before{content:""}td.four-column:nth-of-type(2):before{content:"Digital Control Module (DCM)"}td.four-column:nth-of-type(3):before{content:"Electronic Signal Receiver (ESR)"}td.four-column:nth-of-type(4):before{content:"Direct AC"}}@media screen and (max-width: 600px) and (min-width: 481px){#menu-main{left:0;right:0;text-align:center}#logo{width:100%;margin:50px 0 40px;text-align:center}#banner-text{top:30px}#header-contact{right:0;left:0;text-align:center;top:190px}.main-content-wrapper{padding:20px 10px}.service-text{height:260px}.fluid-text{height:260px}.promo-text{width:65%}.five-text{height:250px}.column-left-60{width:100%}.column-right-40{width:100%;padding:20px 0}.column-left-60-promo{width:100%}.column-right-40-promo{width:100%;padding:20px 0}.column-left-70{width:100%}.column-right-30{width:100%;padding:20px 0}.column-two{width:98%;margin:0 0 20px}.service-column-01{width:98%;margin:0 0 20px}.service-column-02{width:98%;margin:0 0 20px}.service-column-03{width:98%}.fluid-column-01{width:48%;margin:0 10px 0 0}.fluid-column-02{width:48%;margin:0}.fluid-column-03{width:48%;margin:10px 10px 0 0}.fluid-column-04{width:48%;margin:10px 0 0}.five-column-01{width:48%;margin:0 10px 0 0}.five-column-02{width:48%;margin:0}.five-column-03{width:48%;margin:10px 10px 0 0}.five-column-04{width:48%;margin:10px 0 0}.five-column-05{width:98%;margin:10px 0 0}#footer-column-01{width:45%}#footer-column-02{width:51%}#footer-column-03{width:98%}.promo-box{width:98%;margin:20px 10px 0}p.header-text{font-size:1.8em}p.banner-text{font-size:2.1em}p.banner-text.small{font-size:1.1em}p.promo-text{font-size:1.2em}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc;height:auto;padding:5px 0 25px}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:65%}td:before{position:absolute;top:6px;left:6px;width:65%;padding-right:10px;white-space:pre-wrap}#notitle{display:inline-table}td.two-column{padding-left:10px}td:nth-of-type(1):before{content:"Size"}td:nth-of-type(2):before{content:"Part Number"}td:nth-of-type(3):before{content:"Outside Diameter"}td:nth-of-type(4):before{content:"Inside Diameter"}td:nth-of-type(5):before{content:"Thickness"}td:nth-of-type(6):before{content:"Hole No x Diameter"}td.two-column:nth-of-type(1):before{content:""}td.two-column:nth-of-type(2):before{content:""}td.two-column-01:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.two-column-01:nth-of-type(2):before{content:"Stroke Time* (seconds/90°)"}td.two-column-02:nth-of-type(1):before{content:"Model Number"}td.two-column-02:nth-of-type(2):before{content:"Application Type"}td.three-column:nth-of-type(1):before{content:"Size"}td.three-column:nth-of-type(2):before{content:"Part Number"}td.three-column-02:nth-of-type(1):before{content:"Model #"}td.three-column-02:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-02:nth-of-type(3):before{content:"Stroke Time (sec./90°)(50 Hz)"}td.three-column-03:nth-of-type(1):before{content:"Travel Range"}td.three-column-03:nth-of-type(2):before{content:"Approximate Weight kg (lbs) (for 120 Vac operation)"}td.three-column-03:nth-of-type(3):before{content:"Approximate Weight kg (lbs) (for 240 Vac operation)"}td.three-column-04:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.three-column-04:nth-of-type(2):before{content:"Stroke Time* (seconds/100°)"}td.three-column-04:nth-of-type(3):before{content:"Motor Current (A) @110VAC"}td.three-column-05:nth-of-type(1):before{content:"Phase"}td.three-column-05:nth-of-type(2):before{content:"Operating Voltage (Volts AC)"}td.three-column-05:nth-of-type(3):before{content:"Current Rating (Amps)"}td.three-column-06:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-06:nth-of-type(2):before{content:"Timing seconds/mm (seconds/inch)*"}td.three-column-06:nth-of-type(3):before{content:"Maximum Stroke mm (inch)"}td.three-column-07:nth-of-type(1):before{content:"Model Number"}td.three-column-07:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-07:nth-of-type(3):before{content:"Timing* (sec./90°)"}td.three-column-08:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-08:nth-of-type(2):before{content:"Stroke Range mm (inches)"}td.three-column-08:nth-of-type(3):before{content:"Stroke Time seconds/mm (seconds/inches)"}td.four-column:nth-of-type(1):before{content:""}td.four-column:nth-of-type(2):before{content:"Digital Control Module (DCM)"}td.four-column:nth-of-type(3):before{content:"Electronic Signal Receiver (ESR)"}td.four-column:nth-of-type(4):before{content:"Direct AC"}}@media screen and (max-width: 768px) and (min-width: 601px){#banner-text{top:30px}#header-contact{right:30px}.main-content-wrapper{padding:20px 10px}.service-text{height:260px}.promo-text{width:65%}.five-text{height:275px}.column-left-60{width:100%}.column-right-40{width:100%;padding:20px 0}.column-left-60-promo{width:100%}.column-right-40-promo{width:100%;padding:20px 0}.column-left-70{width:100%}.column-right-30{width:100%;padding:20px 0}.service-column-01{width:48%;margin:0 10px 20px 0}.service-column-02{width:48%;margin:0 0 20px}.service-column-03{width:98%}.fluid-column-01{width:49%;margin:0 10px 0 0}.fluid-column-02{width:49%;margin:0}.fluid-column-03{width:49%;margin:10px 10px 0 0}.fluid-column-04{width:49%;margin:10px 0 0}.five-column-01{width:32%;margin:0 10px 0 0}.five-column-02{width:32%;margin:0 10px 0 0}.five-column-03{width:32%;margin:0}.five-column-04{width:49%;margin:10px 10px 0 0}.five-column-05{width:49%;margin:10px 0 0}#footer-column-01{width:48%}#footer-column-02{width:48%}#footer-column-03{width:98%}.promo-box{width:98%;margin:20px 10px 0}p.header-text{font-size:1.8em}p.banner-text{font-size:2.3em}p.promo-text{font-size:1.2em}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc;height:auto;padding:5px 0}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:65%}td:before{position:absolute;top:6px;left:6px;width:65%;padding-right:10px;white-space:nowrap}#notitle{display:inline-table}td.two-column{padding-left:10px}td:nth-of-type(1):before{content:"Size"}td:nth-of-type(2):before{content:"Part Number"}td:nth-of-type(3):before{content:"Outside Diameter"}td:nth-of-type(4):before{content:"Inside Diameter"}td:nth-of-type(5):before{content:"Thickness"}td:nth-of-type(6):before{content:"Hole No x Diameter"}td.two-column:nth-of-type(1):before{content:""}td.two-column:nth-of-type(2):before{content:""}td.two-column-01:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.two-column-01:nth-of-type(2):before{content:"Stroke Time* (seconds/90°)"}td.two-column-02:nth-of-type(1):before{content:"Model Number"}td.two-column-02:nth-of-type(2):before{content:"Application Type"}td.three-column:nth-of-type(1):before{content:"Size"}td.three-column:nth-of-type(2):before{content:"Part Number"}td.three-column-02:nth-of-type(1):before{content:"Model #"}td.three-column-02:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-02:nth-of-type(3):before{content:"Stroke Time (sec./90°)(50 Hz)"}td.three-column-03:nth-of-type(1):before{content:"Travel Range"}td.three-column-03:nth-of-type(2):before{content:"Approximate Weight kg (lbs) (for 120 Vac operation)"}td.three-column-03:nth-of-type(3):before{content:"Approximate Weight kg (lbs) (for 240 Vac operation)"}td.three-column-04:nth-of-type(1):before{content:"Torque nm (lb-ft)"}td.three-column-04:nth-of-type(2):before{content:"Stroke Time* (seconds/100°)"}td.three-column-04:nth-of-type(3):before{content:"Motor Current (A) @110VAC"}td.three-column-05:nth-of-type(1):before{content:"Phase"}td.three-column-05:nth-of-type(2):before{content:"Operating Voltage (Volts AC)"}td.three-column-05:nth-of-type(3):before{content:"Current Rating (Amps)"}td.three-column-06:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-06:nth-of-type(2):before{content:"Timing seconds/mm (seconds/inch)*"}td.three-column-06:nth-of-type(3):before{content:"Maximum Stroke mm (inch)"}td.three-column-07:nth-of-type(1):before{content:"Model Number"}td.three-column-07:nth-of-type(2):before{content:"Torque nm (lb-ft)"}td.three-column-07:nth-of-type(3):before{content:"Timing* (sec./90°)"}td.three-column-08:nth-of-type(1):before{content:"Thrust n (lbs)"}td.three-column-08:nth-of-type(2):before{content:"Stroke Range mm (inches)"}td.three-column-08:nth-of-type(3):before{content:"Stroke Time seconds/mm (seconds/inches)"}td.four-column:nth-of-type(1):before{content:""}td.four-column:nth-of-type(2):before{content:"Digital Control Module (DCM)"}td.four-column:nth-of-type(3):before{content:"Electronic Signal Receiver (ESR)"}td.four-column:nth-of-type(4):before{content:"Direct AC"}}@media screen and (max-width: 852px) and (min-width: 769px){#banner-text{top:30px}.service-text{height:320px}.promo-text{width:65%}.five-text{height:250px}.column-left-60-promo{width:100%}.column-right-40-promo{width:100%;padding:20px 0}.column-left-70{width:100%}.column-right-30{width:100%;padding:20px 0}.fluid-column-01{width:49%;margin:0 10px 0 0}.fluid-column-02{width:49%;margin:0}.fluid-column-03{width:49%;margin:10px 10px 0 0}.fluid-column-04{width:49%;margin:10px 0 0}.five-column-01{width:32%;margin:0 10px 0 0}.five-column-02{width:32%;margin:0 10px 0 0}.five-column-03{width:32%;margin:0}.five-column-04{width:49%;margin:10px 10px 0 0}.five-column-05{width:49%;margin:10px 0 0}.promo-box{float:left;width:48%;margin:20px 5px 0}p.banner-text{font-size:2.3em}p.promo-text{font-size:1.2em}}@media screen and (max-width: 976px) and (min-width: 853px){#banner-text{top:30px}.service-text{height:320px}.promo-text{width:65%}.five-text{height:300px}.five-text-short{height:260px}.five-column-button{font-size:1em}.column-menu-header.short{height:100px!important}.column-left-70{width:100%}.column-right-30{width:100%;padding:20px 0}.column-left-60-promo{width:100%}.column-right-40-promo{width:100%;padding:20px 0}.fluid-column-01{width:49%;margin:0 10px 0 0}.fluid-column-02{width:49%;margin:0}.fluid-column-03{width:49%;margin:10px 10px 0 0}.fluid-column-04{width:49%;margin:10px 0 0}.promo-box{float:left;width:48%;margin:20px 5px 0}p.banner-text{font-size:2.3em}p.promo-text{font-size:1.2em}}@media screen and (max-width: 1055px) and (min-width: 977px){.service-text{height:280px}.promo-text{width:65%}.five-text{height:300px}.five-text-short{height:220px}p.promo-text{font-size:1.2em}.side-menu ul li a:hover{background-image:none}nav ul li a{font-size:.95em;padding:0 15px}}@media screen and (max-width: 1135.99px) and (min-width: 1056px){.five-text{height:300px}.five-text-short{height:200px}.side-menu ul li a:hover{background-image:none}nav ul li a{font-size:1em;padding:0 15px}}@media screen and (max-width: 1155px) and (min-width: 1136px){nav ul li a{font-size:1em;padding:0 20px}}