.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.popup-template .modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease}span.eeb-nodis{display:none !important;}
span.eeb-rtl{unicode-bidi:bidi-override !important;direction:rtl !important;display:inline !important;}
span.eeb-rtl span.eeb-sd, span.eeb-nrtl span.eeb-sd{display:inline !important;padding-left:0 !important;}
span.eeb-nrtl{word-break:break-all !important;}
.eeb-encoded { 
position:relative; 
margin-top:-0.3em; 
z-index:1000; 
color:green; 
}.collapseomatic, .colomat_trigger, .collapseall, .expandall, .setall{cursor:pointer;}
.colomat-swap{display:none;}
.maptastic{position:absolute !important;left:-10000px !important;display:block !important;max-width:9999px;}
.com_edit_link {
margin: 0;
padding: 0;
font-size: 1.2rem;
width: 100%;
text-align: right;
}.collapseomatic{background-image:url(//www.weldallmfg.com/wp-content/plugins/jquery-collapse-o-matic/css/images/arrow-down.png);background-repeat:no-repeat;padding:0 0 10px 16px;}
.collapseomatic:focus{outline:0;}
.arrowright{background-position:right top;padding:0 16px 10px 0;}
.noarrow{background-image:none !important;padding:0 0 10px 0;}
.colomat-hover{text-decoration:underline;}
.colomat-close{background-image:url(//www.weldallmfg.com/wp-content/plugins/jquery-collapse-o-matic/css/images/arrow-up.png);}
.collapseomatic_excerpt, .collapseomatic_content{margin-top:0px;margin-left:16px;padding:0px;}
.content_collapse_wrapper{position:absolute;left:-999em;}
.collapseall:hover, .expandall:hover, .collapseall:focus, .expandall:focus{text-decoration:underline;}
.span_fix{padding:0 !important;margin:0 !important;}
.span_fix:before, .span_fix:after {
content: none;
}@font-face {
font-family: 'SIQ_icomoon';
src:    url(//www.weldallmfg.com/wp-content/plugins/searchiq/assets/5.1/fonts/SIQ_icomoon.eot?o72w6t);
src:    url(//www.weldallmfg.com/wp-content/plugins/searchiq/assets/5.1/fonts/SIQ_icomoon.eot?o72w6t#iefix) format('embedded-opentype'),
url(//www.weldallmfg.com/wp-content/plugins/searchiq/assets/5.1/fonts/SIQ_icomoon.ttf?o72w6t) format('truetype'),
url(//www.weldallmfg.com/wp-content/plugins/searchiq/assets/5.1/fonts/SIQ_icomoon.woff?o72w6t) format('woff'),
url(//www.weldallmfg.com/wp-content/plugins/searchiq/assets/5.1/fonts/SIQ_icomoon.svg?o72w6t#icomoon) format('svg');
font-weight: normal;
font-style: normal;
}#menu-item-siq-selectbox,
.siq-icon-item-siq-selectbox{position:relative!important;width:40px!important;height:46px;left:auto;right:auto;}
.siq-icon-item-siq-selectbox{height:auto;clear:both;}
#menu-item-siq-selectbox.moveToExtremeRight{position:absolute!important;right:0px;height:auto;left:auto;}
.siq-icon-item-siq-selectbox.moveToExtremeRight{float:right;height:46px;}
.siq-icon-item-siq-selectbox.moveToExtremeRight .siq-icon-searchbox-wrap{position:absolute;right:0px;}
#menu-item-siq-selectbox a,
.siq-icon-item-siq-selectbox a{outline:none;}
#siq-menu-searchbox-wrap{position:absolute;right:0px;z-index:9;}
.siq-icon-item-siq-selectbox .siq-icon-searchbox-wrap{}
#siq-menu-searchbox-wrap.siq-search-open,
.siq-icon-item-siq-selectbox .siq-icon-searchbox-wrap.siq-search-open{width:300px;}
#siq-menu-searchbox-wrap #siq-expsearch-cont{}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch{position:relative;min-width:50px;width:50px;height:46px;float:right;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch input::-moz-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch input::-moz-placeholder{font-family:'Segoe UI', sans-serif;font-size:13px;}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch input:-ms-input-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch input:-ms-input-placeholder{font-family:'Segoe UI', sans-serif;font-size:13px;}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch input:-moz-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch input:-moz-placeholder{font-family:'Segoe UI', sans-serif;font-size:13px;}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch input::-webkit-input-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch input::-webkit-input-placeholder{font-family:'Segoe UI', sans-serif;font-size:13px;}
#siq-menu-searchbox-wrap.siq-search-open #siq-expsearch-cont .siq-expsearch,
.siq-icon-searchbox-wrap.siq-search-open .siq-expsearch-cont .siq-expsearch{width:100%;}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-input,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-input{top:0;right:0;border:0;z-index:99999;outline:0;background:#f8f8f8;width:100%;height:46px;margin:0;padding:0 40px 0 10px;font-size:14px;color:#222222;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
#siq-menu-searchbox-wrap.siq-search-open #siq-expsearch-cont .siq-expsearch-input,
.siq-icon-searchbox-wrap.siq-search-open .siq-expsearch-cont .siq-expsearch-input{display:block;opacity:1;}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-input::-webkit-input-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-input::-webkit-input-placeholder{color:#969696}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-input:-moz-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-input:-moz-placeholder{color:#969696}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-input::-moz-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-input::-moz-placeholder{color:#969696}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-input:-ms-input-placeholder,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-input:-ms-input-placeholder{color:#969696}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-icon,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-icon{width:50px;height:46px;display:block;position:absolute;top:0;right:0;padding:0;margin:0;border:0;outline:0;line-height:46px;text-align:center;cursor:pointer;color:#000;background:transparent;}
#siq-menu-searchbox-wrap.siq-search-open #siq-expsearch-cont,
.siq-icon-searchbox-wrap.siq-search-open .siq-expsearch-cont{width:100%}
#siq-menu-searchbox-wrap #siq-expsearch-cont span.siq-expsearch-icon:before,
.siq-icon-searchbox-wrap .siq-expsearch-cont span.siq-expsearch-icon:before{content:"\e900";font-family:'SIQ_icomoon';font-size:22px;}
#siq-menu-searchbox-wrap.siq-search-open #siq-expsearch-cont .siq-expsearch-icon,
.siq-icon-searchbox-wrap.siq-search-open .siq-expsearch-cont .siq-expsearch-icon{color:#000!important;}
#siq-menu-searchbox-wrap.openFromLeft,
.siq-icon-searchbox-wrap.openFromLeft{left:0px;right:auto;}
#siq-menu-searchbox-wrap.openFromLeft #siq-expsearch-cont .siq-expsearch-input,
.siq-icon-searchbox-wrap.openFromLeft .siq-expsearch-cont .siq-expsearch-input{padding:0 10px 0 40px;}
#siq-menu-searchbox-wrap.openFromLeft #siq-expsearch-cont .siq-expsearch,
.siq-icon-searchbox-wrap.openFromLeft .siq-expsearch-cont .siq-expsearch{float:left;}
#siq-menu-searchbox-wrap.openFromLeft #siq-expsearch-cont .siq-expsearch-icon,
.siq-icon-searchbox-wrap.openFromLeft .siq-expsearch-cont .siq-expsearch-icon{left:0px;right:auto;}
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-decoration,
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-cancel-button,
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-results-button,
#siq-menu-searchbox-wrap #siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-results-decoration,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-decoration,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-cancel-button,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-results-button,
.siq-icon-searchbox-wrap .siq-expsearch-cont .siq-expsearch-icon input[type="search"]::-webkit-search-results-decoration{display:none;}
#siq-expandwdgt-cont, .siq-expandwdgt-cont{width:100%;clear:both;}
#siq-expandwdgt-cont .siq-expandwdgt,
.siq-expandwdgt-cont .siq-expandwdgt{position:relative;width:100%;height:38px;}
#siq-expandwdgt-cont .siq-expandwdgt-input,
.siq-expandwdgt-cont .siq-expandwdgt-input{top:0;right:0;z-index:99999;background:#fff;border:1px solid #d1d1d1;outline:0;width:100%;height:38px;margin:0;padding:0 10px 0 35px;font-size:14px;color:#222222;border-radius:3px;box-sizing:border-box;-webkit-appearance:textfield;}
.siq-expandwdgt-cont.moveToExtremeRight  .siq-expandwdgt-input{padding:0 35px 0 10px;}
#siq-expandwdgt-cont .siq-expandwdgt-input::-webkit-input-placeholder,
.siq-expandwdgt-cont .siq-expandwdgt-input::-webkit-input-placeholder{color:#c1c1c1;font-family:'Segoe UI', sans-serif;font-size:14px;}
.siq-expandwdgt-cont.moveToExtremeRight{text-align:right;}
#siq-expandwdgt-cont .siq-expandwdgt-input:-moz-placeholder,
.siq-expandwdgt-cont .siq-expandwdgt-input:-moz-placeholder{color:#969696;font-family:'Segoe UI', sans-serif;font-size:14px;}
#siq-expandwdgt-cont .siq-expandwdgt-input::-moz-placeholder,
.siq-expandwdgt-cont .siq-expandwdgt-input::-moz-placeholder{color:#969696;font-family:'Segoe UI', sans-serif;font-size:14px;}
#siq-expandwdgt-cont .siq-expandwdgt-input:-ms-input-placeholder,
.siq-expandwdgt-cont .siq-expandwdgt-input:-ms-input-placeholder{color:#969696;font-family:'Segoe UI', sans-serif;font-size:14px;}
#siq-expandwdgt-cont .siq-expandwdgt-icon,
.siq-expandwdgt-cont .siq-expandwdgt-icon{width:40px;height:38px;line-height:36px;display:block;position:absolute;top:0;left:0;padding:0;margin:0;border:0;outline:0;text-align:center;color:#dcdcdc;}
.siq-expandwdgt-cont.moveToExtremeRight .siq-expandwdgt-icon{right:0px;left:auto;}
span.siq-expandwdgt-icon:before{content:"\e900";font-family:'SIQ_icomoon';font-size:18px;}
#siq-menu-searchbox-wrap.siq-search-open #siq-expsearch-cont .siq-expsearch-input::placeholder,
.siq-icon-searchbox-wrap.siq-search-open .siq-expsearch-cont .siq-expsearch-input::placeholder{color:#444;}
#siq-expandwdgt-cont .siq-expandwdgt-icon,
.siq-expandwdgt-cont .siq-expandwdgt-icon{color:#555;}
#siq-expandwdgt-cont .siq-expandwdgt-input::placeholder,
.siq-expandwdgt-cont .siq-expandwdgt-input::placeholder{color:#444;}
@media screen and (max-width:480px){
body #menu-item-siq-selectbox {
display: none!important;
}
}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
.flexnav{overflow:visible;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;padding:0 60px 0 0;margin:0;text-transform:uppercase;width:100%;font-size:90%;}
.flexnav.opacity{opacity:0;}
.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-image:url(//www.weldallmfg.com/wp-content/themes/weldall/assets/css/url);}
.flexnav ul{padding:0;margin:0;}
.flexnav li{font-size:100%;position:relative;list-style:none;overflow:visible;display:inline-block;}
.flexnav li.item-with-ul{padding-right:1em;}
.flexnav li ul{display:none;}
.flexnav li > ul{background-color:#0057b7;position:absolute;left:0;z-index:1000;text-align:left;line-height:.55;}
.flexnav li ul li{position:relative;}
.flexnav li > ul li{width:100%;}
.flexnav li ul li > ul{margin-left:100%;top:0;}
.flexnav li a{position:relative;display:block;padding:.25em;z-index:20;color:#fff;font-weight:700;}
.flexnav li a:hover{color:#ccc;}
.flexnav li ul li a{display:block;font-size:.7em;color:#fff;padding:.75em 1em;line-height:1;white-space:nowrap;font-weight:400;}
.flexnav li ul li a:hover, .flexnav li ul li:hover a{color:#fff;}
.flexnav li ul li a:hover{background-color:rgba(255,255,255,0.35);}
.flexnav .touch-button{position:absolute;z-index:200;top:0;right:0;padding:.5em .25em;display:inline-block;text-align:center;font-size:.8em;}
.flexnav .touch-button:hover{cursor:pointer;}
.flexnav .touch-button .navicon{position:relative;color:#9A9A9A;vertical-align:middle;}
.flexnav li:hover .touch-button .navicon{color:#737373;}
.flexnav li ul li .touch-button{display:none;}
.flexnav li ul li.item-with-ul{padding-right:0;}
.menu-button{display:block;position:absolute;right:10px;top:10px;background-color:#1B5782;text-align:right;border:#fff solid 1px;color:#fff !important;padding:.5em;cursor:pointer;}
.menu-button .touch-button{background:transparent;z-index:200;display:inline-block;}
.menu-button .touch-button .navicon{padding-left:.5em;}
@media all and (min-width: 1100px) {
.flexnav{max-height:none;}
.flexnav.opacity{opacity:1;}
.menu-button{display:none;}
}
@media all and (max-width: 960px) and (min-width: 300px) {
.flexnav{font-size:70%;}
}
.sidr{display:none;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;color:#fff;border-left:1px solid rgba(255,255,255,0.15);text-align:center;background-image:-webkit-linear-gradient(270deg,rgba(0,87,183,1.00) 0%,rgba(0,50,105,1.00) 100%);background-image:-moz-linear-gradient(270deg,rgba(0,87,183,1.00) 0%,rgba(0,50,105,1.00) 100%);background-image:-o-linear-gradient(270deg,rgba(0,87,183,1.00) 0%,rgba(0,50,105,1.00) 100%);background-image:linear-gradient(180deg,rgba(0,87,183,1.00) 0%,rgba(0,50,105,1.00) 100%);}
.sidr.right{left:auto;right:-260px}
.sidr.left{left:-260px;right:auto}
.sidr ul{list-style:none;margin:0;padding:0;}
.sidr a{display:block;border-bottom:solid 1px rgba(255,255,255,0.15);color:#E4E4E4;padding:.5rem;font-weight:700;}
.sidr a:hover{background-color:rgba(255,255,255,0.15);color:#E4E4E4;}
.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//www.weldallmfg.com/wp-content/themes/weldall/assets/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
*, *:after, *:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:0;min-width:0;}
html{font-size:80.5%;}
body{font-family:proxima-nova, 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height:1.45;color:#333;font-size:1.5rem;padding-top:110px;background-image:-webkit-linear-gradient(270deg,rgba(0,40,84,0.12) 0%,rgba(255,255,255,1.00) 24.87%);background-image:-moz-linear-gradient(270deg,rgba(0,40,84,0.12) 0%,rgba(255,255,255,1.00) 24.87%);background-image:-o-linear-gradient(270deg,rgba(0,40,84,0.12) 0%,rgba(255,255,255,1.00) 24.87%);background-image:linear-gradient(180deg,rgba(0,40,84,0.12) 0%,rgba(255,255,255,1.00) 24.87%);}
body.home, body.plant-tour{padding-top:0;}
.clear:before, .clear:after{content:' ';display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
img{max-width:100%;height:auto;vertical-align:bottom;}
input:focus{outline:0;border:1px solid #04A4CC;}
.flex-cont{display:flex;flex-flow:row wrap;}
.col8, .col7, .col6, .col5, .col4, .col3, .col2, .col1{padding:2.828rem;}
main.col8, main.col5.content-area, aside.sidebar.col3{padding-top:1.414rem;}
.col-inner-left{padding-left:0;}
.col-inner-right{padding-right:0;}
.col8{flex:1 100%;}
.col7{flex:1 87.5%;}
.col6{flex:1 75%;}
.col5{flex:1 66%;}
.col4{flex:1 50%;}
.col3{flex:1 33%;}
.col2{flex:1 25%;}
.col1{flex:1 12.5%;}
.col-limiter{max-width:1280px;margin-left:auto;margin-right:auto;}
.half-vertical-pad{padding:1.114rem 2.828rem;}
.double-vertical-pad{padding:5.656rem 2.828rem;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.col8{flex:0;min-width:100%;}
.col7{flex:0;min-width:87.5%;}
.col6{flex:0;min-width:75%;}
.col5{flex:0;min-width:66%;}
.col4{flex:0;min-width:50%;}
.col3{flex:0;min-width:33%;}
.col2{flex:0;min-width:25%;}
.col1{flex:0;min-width:12.5%;}
} .header{background-color:#002854;width:98%;position:fixed;top:2%;left:1%;padding:1.414rem;z-index:101;border-radius:3px;border-bottom:none;-webkit-transition:width 400ms, top 400ms, left 400ms ease-in;-moz-transition:width 400ms, top 400ms, left 400ms ease-in;-o-transition:width 400ms, top 400ms, left 400ms ease-in;-ms-transition:width 400ms, top 400ms, left 400ms ease-in;transition:width 400ms, top 400ms, left 400ms ease-in;}
.header.scrolled{width:100%;top:0;left:0;border-radius:3px;border-bottom:1px solid #dde0e8;padding:0.707rem;}
.social-media-cont{margin-top:2.828rem;}
.logo{margin:auto 1.414rem auto 0;max-width:350px;width:300px;-webkit-transition:width 400ms ease-in;-moz-transition:width 400ms ease-in;-o-transition:width 400ms ease-in;-ms-transition:width 400ms ease-in;transition:width 400ms ease-in;}
.header.scrolled .logo{width:200px;}
.logo-img{}
.nav{}
.sidebar{}
.footer{background-color:#2d2d2f;font-size:1.4rem;color:#dde0e8;text-transform:uppercase;position:relative;}
.footer-links span:last-child, .footer-phone-numbers span:last-child, .phone-404 span:last-child{display:none;}
.footer-company-name, .footer-company-adresses, .footer-phone-numbers{display:inline-block;vertical-align:middle;margin:.7rem .35rem;}
.footer-company-name{border-top:1px solid #dde0e8;padding-top:1.414rem;margin-top:2.828rem;font-size:1.2rem;}
.footer-company-adresses:first-child{margin-left:0;}
.certifications-cont{text-align:center;background-color:#e1e2e8;border-bottom:10px solid #003167;}
.latest-news-cont{color:#e8e8e8;background-color:#003167;}
.latest-news-info-cont{margin:auto 0;}
.news-post-item-cont{background-color:#0057b7;}
.large-part-cont{color:#dde0e8;}
.welding-proficiency-cont{color:#dde0e8;text-align:center;padding:2.828rem 5.656rem;}
.welding-proficiency-cont p{padding:0 16.656rem;}
.manufacturing-flexibility-cont{background-color:#dde0e8;}
.end-ctas-cont{padding:16px 8px;}
.end-cta-item-cont{background-color:#dde0e8;text-align:center;border-right:8px solid #fff;border-left:8px solid #fff;}
.highlight-cta{background-color:#003167;color:#dde0e8;font-size:1.9rem;}
.gradient-bg-fade{background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0.00) 0%,rgba(255,255,255,1.00) 10%);background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0.00) 0%,rgba(255,255,255,1.00) 10%);background-image:-o-linear-gradient(0deg,rgba(255,255,255,0.00) 0%,rgba(255,255,255,1.00) 10%);background-image:linear-gradient(90deg,rgba(255,255,255,0.00) 0%,rgba(255,255,255,1.00) 10%);padding-left:5.656rem;}
.manufacturing-flexibility-cont .gradient-bg-fade{background-image:-webkit-linear-gradient(0deg,rgba(221,224,232,0.00) 0%,rgba(221,224,232,1.00) 10%);background-image:-moz-linear-gradient(0deg,rgba(221,224,232,0.00) 0%,rgba(221,224,232,1.00) 10%);background-image:-o-linear-gradient(0deg,rgba(221,224,232,0.00) 0%,rgba(221,224,232,1.00) 10%);background-image:linear-gradient(90deg,rgba(221,224,232,0.00) 0%,rgba(221,224,232,1.00) 10%);padding-left:5.656rem;}
.page-tile-cont{border:1px solid #F0F0F0;padding:1.414rem;text-align:center;box-shadow:0 0 0 -2px rgba(0, 0, 0, .5);-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.page-tiles-cont .col3{max-width:33%;}
.page-tile-cont figcaption{margin-top:1.414rem;font-size:1.6rem;font-weight:700;}
.page-tile-cont:hover{box-shadow:0 15px 45px -5px rgba(0, 0, 0, .2);-webkit-filter:brightness(110%);filter:brightness(110%);-webkit-transform:translate(0px, -2px);-ms-transform:translate(0px, -2px);transform:translate(0px, -2px);}
.news-post{margin:0 0 1.414rem 0;padding-bottom:1.414rem;border-bottom:#d9d9d9 solid 1px;}
.history-slide p{margin-bottom:1rem !important;-webkit-hyphens:manual !important;-moz-hyphens:manual !important;-ms-hyphens:manual !important;hyphens:manual !important;}
.history-slide ul{text-align:left !important;list-style-type:disc !important;}
.history-slide li{font-size:19px !important;color:#002854 !important;font-weight:700 !important;padding-left:0rem !important;}
.plant-tour-slider-bg{background-image:url(//www.weldallmfg.com/wp-content/uploads/images/plant-tour/plant-tour-slider-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:150px !important;padding-bottom:0;height:98vh;}
.plant-tour-slider-bg img, .fancybox-slide img{margin:auto;max-height:70vh;}
.plant-tour-slider-bg img{border:4px solid #fff;}
.plant-tour-plant-item-details, .plant-tour-plant-bay-item-details, .plant-tour-plant-equipment-cont, .plant-tour-plant-bay-equipment-cont{width:50%;padding-right:1.414rem;}
.plant-tour-plant-item-details-photo{margin-bottom:1.414rem;}
.plant-tour-plant-bay-item, .plant-tour-plant-item-cont{}
.plant-tour-plant-bay-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.plant-tour-plant-bays-cont, .plant-tour-plant-item-title, .collapseomatic_content{width:100%;}
.plant-tour-tn-cont{background-image:-webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(240,240,240,1.00) 100%);background-image:-moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(240,240,240,1.00) 100%);background-image:-o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(240,240,240,1.00) 100%);background-image:linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(240,240,240,1.00) 100%);}
.collapseomatic{background-image:none;padding:0;}
.collapseomatic > h2{}
.colomat-hover{text-decoration:none;}
.collapseomatic_content{margin-left:0;}
.plant-tour h1, .plant-tour h2{text-align:center;}
.lslide{}
.lslide img{display:block;}
.lslide span{font-weight:700;width:100%;text-align:center;display:inline-block;padding:1.414rem;color:#fff;}
.lSSlideOuter .lSPager.lSpg>li a{background-color:#fff;}
.lSPrev{margin-top:-16px !important;}
.lightSlider{height:auto !important;display:flex;justify-content:center;align-items:center;}
h1, h2, h3, h4{margin:1.414rem 0 0.5rem;line-height:1.2;font-weight:600;}
h1{margin-top:0;font-size:3.998rem;color:#003167;text-align:center;text-transform:uppercase;font-weight:700;padding-top:1.414rem;}
h2{font-size:2.827rem;}
h3{font-size:1.999rem;}
h4{font-size:1.414rem;}
small, .font_small{font-size:0.707rem;}
.plant-tour-plant-item-title h2, .plant-tour-plant-bay-title h3{display:block;background-color:rgba(208, 208, 208, 1.00);margin:1.414rem auto !important;padding:1.414rem;text-align:center;-webkit-transition:background 300ms ease-in;-moz-transition:background 300ms ease-in;-o-transition:background 300ms ease-in;-ms-transition:background 300ms ease-in;transition:background 300ms ease-in;position:relative;}
.plant-tour-plant-item-cont.plant-row-1 .plant-tour-plant-item-title h2, .plant-tour-plant-item-cont.plant-row-1 .plant-tour-plant-bay-title h3{background-color:#cfff4e;}
.plant-tour-plant-item-cont.plant-row-2 .plant-tour-plant-item-title h2, .plant-tour-plant-item-cont.plant-row-2 .plant-tour-plant-bay-title h3{background-color:#ffd34b;}
.plant-tour-plant-item-cont.plant-row-3 .plant-tour-plant-item-title h2, .plant-tour-plant-item-cont.plant-row-3 .plant-tour-plant-bay-title h3{background-color:#f9ff4d;}
.plant-tour-all-top-level-cont h2{background-color:transparent;padding:1.4rem;margin-bottom:1.414rem !important;color:#003167;border:1px solid #003167;cursor:pointer;display:block;width:auto;-webkit-transition:background 300ms ease-in;-moz-transition:background 300ms ease-in;-o-transition:background 300ms ease-in;-ms-transition:background 300ms ease-in;transition:background 300ms ease-in;text-align:center;position:relative;}
.plant-tour-all-plants-cont .fa-chevron-right, .plant-tour-all-top-level-cont .fa-chevron-right{transform:none;-webkit-transition:transform 300ms ease-in;-moz-transition:transform 300ms ease-in;-o-transition:transform 300ms ease-in;-ms-transition:transform 300ms ease-in;transition:transform 300ms ease-in;border:3px solid #333;padding:3px 6px;font-size:60%;margin-left:1.414rem;position:absolute;right:20px;color:333;}
.plant-tour-all-plants-cont .colomat-close .fa-chevron-right, .plant-tour-all-top-level-cont .colomat-close .fa-chevron-right{transform:rotate(90deg);border:3px solid #e8e8e8;}
.plant-tour-all-plants-cont .colomat-hover .fa-chevron-right, .plant-tour-all-top-level-cont .colomat-hover .fa-chevron-right{border:3px solid #e8e8e8;}
.plant-tour-plant-bay-title h3{width:100%;}
.plant-tour-plant-item-title.colomat-hover h2, .plant-tour-plant-bay-title.colomat-hover h3, .plant-tour-plant-item-title.colomat-close h2, .plant-tour-plant-bay-title.colomat-close > h3, .plant-tour-top-level-item-title.colomat-hover h2, .plant-tour-top-level-item-title.colomat-close h2{background-color:#0057b7 !important;color:#e8e8e8;}
.plant-tour-all-plants-cont .collapseomatic_content, .plant-tour-all-top-level-cont .collapseomatic_content{padding-bottom:2.828rem !important;}
.footer h3{text-transform:none;font-weight:400;}
span.equipment-id-num1, span.equipment-id-num2, span.equipment-id-num3{border-radius:50%;padding:10px;background-color:#8ABE00;display:inline-block;min-width:50px;text-align:center;border:1px solid #333;color:#fff;}
span.equipment-id-num2{background-color:#e78200;}
span.equipment-id-num3 {
background-color: #989c2f;
} p{margin-bottom:1.3rem;margin-top:1.3rem;}
blockquote{margin:1.3rem;font-style:italic;}
strong, dfn{font-weight:700;}
em, dfn{font-style:italic;}
sup, sub{line-height:0;}
abbr, acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5rem;font-style:italic;}
del{color:#666;}
pre{margin:1.5rem 0;white-space:pre;}
pre, code, tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
hr{background-color:#d9d9d9;border:0 none;height:1px;margin-bottom:1.6rem;margin-top:1.6rem;width:100%;}
ul, ol{list-style-type:none;margin:1.3rem auto;}
.content-area ul, .content-area ol{list-style-type:none;margin:1.3rem auto;padding-left:1.3rem;}
ul li, ol li{}
.content-area ul li{position:relative;padding-left:2rem;margin-bottom:10px}
ul ul, ol ul, ul ol, ol ol{margin-top:0;margin-bottom:0;}
.content-area ul li:before{position:absolute;top:0;left:0;content:"\f04b";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;color:#003167;font-size:50%;line-height:2.45;}
.content-area ul.social-media-list li:before{content:"";font-size:inherit;line-height:1;}
.content-area ul.social-media-list li{padding-left:0;}
.content-area .social-media-cont{margin-top:0;}
ul.certifications-list{margin:0;padding:0;}
ul.certifications-list li{display:inline-block;margin:1.414rem 2.828rem 1.414rem 2.828rem;vertical-align:middle;max-width:115px;}
.footer-certifications-cont ul.certifications-list li{margin:1.414rem 1.414rem 1.414rem 0;max-width:110px;}
ul.certifications-list li img, .footer-certifications-cont ul.certifications-list li img{display:block;}
.welding-proficiency-cont ul{font-size:3.2rem;margin-left:0;padding-left:0;}
.manufacturing-flexibility-text-cont ul {
list-style-type: disc;
} a{color:#003167;text-decoration:none;}
a:hover{color:#0057b7;}
a:focus{outline:0;}
a:hover, a:active{outline:0;}
a.mail-link:after{content:"\f0e0";font-family:"Font Awesome 5 Free";font-style:normal;text-decoration:inherit;padding-left:6px;}
.footer a, .welding-proficiency-cont a{color:#dde0e8;}
.footer a:hover, .welding-proficiency-cont a:hover{color:#B6B8BD;}
#mobile-header, #navigation{display:none;}
.hamburgermenuicon{display:block;color:#abacb4 !important;padding:8px;}
nav.main-nav{margin:auto 0;flex:1;}
.sidebar .menu{list-style-type:none;margin-bottom:2.8rem;font-size:1.2rem;border:1px solid #F0F0F0;padding:0.707rem;background-image:-webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);background-image:-moz-linear-gradient(270deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);background-image:-o-linear-gradient(270deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);background-image:linear-gradient(180deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);}
.sidebar .menu li a{display:block;border-bottom:solid 1px #E4E4E4;padding:.5rem 0;}
.sidebar .menu li a:hover{background-color:#E4E4E4;padding-left:1.414rem;}
.post-image-bg-link{display:block;width:100%;height:100%;}
.home a.post-title-link{color:#e8e8e8;}
.home a.post-title-link:hover{color:#C2C2C2;}
a.block-link{text-transform:uppercase;background-color:transparent;padding:0 0 0 1.4rem;font-weight:600;color:#003167;border:1px solid #003167;cursor:pointer;display:inline-block;width:auto;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;transition:all 300ms ease-in;}
a.block-link-rev{color:#e8e8e8;border:1px solid #e8e8e8;}
a.block-link:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'\ \f105';padding:.7rem 1.4rem;border-left:1px solid #003167;margin-left:1.414rem;display:inline-block;}
a.block-link-rev:after{border-left:1px solid #e8e8e8;}
a.block-link:hover{color:#e8e8e8;background-color:#0057b7;}
a.block-link-rev-b:hover{background-color:#006CE3;}
.pagination{margin:2em 0;}
.pagination .current{font-weight:bold;}
.pagination{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination a, .pagination span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
.pagination a:hover{background-color:#f5f5f5;}
.pagination a:first-child, .pagination span:first-child{border-left-width:1px;}
ul.social-media-list{margin:0;padding:0;list-style:none}
ul.social-media-list li{display:inline-block;font-size:2.828rem;margin:0 1.414rem}
ul.social-media-list li a span.hidden{display:none}
ul.social-media-list li:first-child{margin-left:0;}
.caption{font-size:80%;font-style:italic;}
img[src$=".svg"]{width:100%;}
.community-logo{width:25%;padding:30px;text-align:center;font-weight:700;font-size:85%;}
.community-logo-image-wrap{height:150px;display:flex;}
.community-logo-image-wrap img{margin:auto !important;}
.community-logo img{max-height:150px;}
.community-text-logo{font-size:1.4em;margin:auto;}
header .search-cont{position:absolute;top:72px;right:0;width:100%;max-width:345px;padding:1.414rem;}
.search-cont form{width:100%;display:block;position:relative;}
.search-cont form:before{position:absolute;top:0;right:0;width:36px;height:36px;line-height:36px;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f002';background:#5F5F5F;text-align:center;color:#fff;-webkit-font-smoothing:subpixel-antialiased;font-smooth:always;}
.search-input{border:#5F5F5F 2px solid;display:inline-block;padding-left:1.414rem;width:100%;height:36px;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;transition:all 300ms ease-in;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;}
.search-submit{position:absolute;top:0;right:0;width:36px;height:36px;opacity:0;cursor:pointer;}
.search-input:focus, .search-input:active{border:#5F5F5F 2px solid;background-color:#F9F9F9;}
#siq-menu-searchbox-wrap{background-color:#00254d;z-index:300;}
.siq-expsearch-icon{color:#abacb4 !important;}
.mobile-search .siq-expandwdgt-icon{left:15px;}
.mobile-search{margin-top:2.828rem;}
aside #menu-item-siq-selectbox{display:none;}
.wpcf7 input, .wpcf7 textarea{outline:0;background:rgba(0, 0, 0, 0.02);width:100%;margin:0 0 1.4rem;padding:.7rem;box-sizing:border-box;border:solid 1px rgba(0, 0, 0, 0.15);-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;transition:all 300ms ease-in;}
.wpcf7 textarea{max-height:160px;}
.footer .wpcf7 input, .footer .wpcf7 textarea{background:#424244;width:100%;margin:0 0 1.4rem;color:#dde0e8;border:solid 1px #dde0e8;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;transition:all 300ms ease-in;}
.footer .wpcf7 input::placeholder, .footer .wpcf7 textarea::placeholder{color:#dde0e8;font-size:1.1rem;}
.footer .wpcf7 input:-ms-input-placeholder, .footer .wpcf7 textarea:-ms-input-placeholder{color:#dde0e8;font-size:1.1rem;}
.footer .wpcf7 input::-ms-input-placeholder, .footer .wpcf7 textarea::-ms-input-placeholder{color:#dde0e8;font-size:1.1rem;}
.wpcf7 input[type=text]:active, .wpcf7 input[type=text]:focus, .wpcf7 textarea:active, .wpcf7 textarea:focus, .wpcf7 input[type=tel]:active, .wpcf7 input[type=tel]:focus, .wpcf7 input[type=email]:active, .wpcf7 input[type=email]:focus{border-color:#0057b7;background:#F9F9F9;}
.footer .wpcf7 input[type=text]:active, .footer .wpcf7 input[type=text]:focus, .footer .wpcf7 textarea:active, .footer .wpcf7 textarea:focus, .footer .wpcf7 input[type=email]:active, .footer .wpcf7 input[type=email]:focus{border-color:#0057b7;background:#848488;color:#2d2d2f;}
.wpcf7 input[type=submit], .footer .wpcf7 input[type=submit]{text-transform:uppercase;background-color:#002854;padding:.7rem 1.4rem;font-weight:600;color:#FFFFFF;cursor:pointer;display:inline-block;width:auto;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;transition:all 300ms ease-in;}
.footer .wpcf7 input[type=submit]{background-color:transparent;}
.wpcf7 input[type=submit]:hover, .wpcf7 input[type=submit]:active, .wpcf7 input[type=submit]:focus{background-color:#0057b7;}
.wpcf7 form{width:100%;display:block;position:relative;margin:1.4rem auto;padding:0 1.4rem;background:#FFFFFF;border:solid 1px rgba(0, 0, 0, 0.15);}
.wpcf7-radio .wpcf7-list-item-label, .wpcf7-radio input[type=radio], .wpcf7-checkbox .wpcf7-list-item-label, .wpcf7-checkbox input[type=checkbox]{display:inline-block;width:auto;}
.wpcf7-radio .wpcf7-list-item-label, .wpcf7-checkbox .wpcf7-list-item-label{margin-left:.5rem;}
span.wpcf7-list-item.first{margin-left:0;}
.footer .wpcf7 form{padding:0;background:none;border:none;}
legend{padding:0 1em;background-color:#002854;color:#fff;margin:0 1em;}
fieldset{margin-bottom:1.5em;background-image:-webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);background-image:-moz-linear-gradient(270deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);background-image:-o-linear-gradient(270deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);background-image:linear-gradient(180deg,rgba(255,255,255,1.00) 61.66%,rgba(244,244,244,1.00) 100%);}
.content-area fieldset ol{padding-right:1.3rem;}
.indent{margin-left:1.5em;}
.conversion-calculator .fa-chevron-right{transform:none;-webkit-transition:transform 300ms ease-in;-moz-transition:transform 300ms ease-in;-o-transition:transform 300ms ease-in;-ms-transition:transform 300ms ease-in;transition:transform 300ms ease-in;border:1px solid #333;padding:3px 6px;font-size:55%;margin-right:1.414rem;color:#333;vertical-align:middle;}
.conversion-calculator .colomat-close .fa-chevron-right{transform:rotate(90deg);}
.conversion-calculator .colomat-hover .fa-chevron-right{background-color:#0057b7;color:#e8e8e8;}
.conversion-calculator h2.collapseomatic:hover, .conversion-calculator h3.collapseomatic:hover{color:#0057b7;}
.lead{font-size:1.414rem;}
.hug{margin-top:0;}
.no-pad{padding:0 !important;}
.no-side-pad{padding-left:0 !important;padding-right:0 !important;}
.no-vertical-pad{padding-top:0 !important;padding-bottom:0 !important;}
div h1:first-child, div h2:first-child, div h3:first-child, div p:first-child, div ul:first-child, div a:first-child, div img:first-child, article h1:first-child, article h2:first-child, article h3:first-child, article p:first-child, article a:first-child, article ul:first-child, article img:first-child, aside h1:first-child, aside h2:first-child, aside h3:first-child, aside p:first-child, aside a:first-child, aside ul:first-child, aside img:first-child{margin-top:0;}
div h1:last-child, div h2:last-child, div h3:last-child, div p:last-child, div ul:last-child, div a:last-child, div img:last-child, article h1:last-child, article h2:last-child, article h3:last-child, article p:last-child, article a:first-child, article ul:last-child, article img:last-child, aside h1:last-child, aside h2:last-child, aside h3:last-child, aside p:last-child, aside a:first-child, aside ul:last-child, aside img:last-child{margin-bottom:0;}
.cn-bottom{background-color:rgba(0, 0, 0, 0.80) !important;}
.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-left:auto;margin-right:auto;margin-bottom:1.414rem;margin-top:1.414rem;}
.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
.wp-post-image, .shadow-image{-webkit-box-shadow:0px 0px 20px rgba(195,195,195,1.00);box-shadow:0px 0px 20px rgba(195,195,195,1.00);border:10px solid #FFF;margin:0 auto 2.828rem auto;display:block;}
.news-post .wp-post-image{border:none;}
.highlighted-content{text-align:center;font-size:2rem;margin:1.414rem auto;background-color:#C52146;padding:2.228rem;color:#fff;font-weight:700;}
.date{font-size:1rem;text-align:center;}
.news-caption{font-size:1.2rem;font-style:italic;text-align:center;padding:0 100px;}
.naveo-footer-mobile{display:none;}
#iframeHeightDiv iframe{width:100%;height:100%;}
.grecaptcha-badge{visibility:hidden;}
.sitemap-nav > ul > li > a{font-size:1.2em;font-weight:700;}
.sitemap-nav > ul > li{list-style:none;margin-top:.5em;}
.sitemap-nav > ul ul{list-style:disc !important;}
@media all and (max-width: 1280px) and (min-width: 300px) {
.intro-text-cont, .large-part-cont, .manufacturing-flexibility-text-cont{font-size:0.8em;}
}
@media all and (max-width: 1140px) and (min-width: 300px){}
@media all and (max-width: 1024px) and (min-width: 300px) {
.latest-news-cont .col4, .latest-news-cont .col3{flex:1 100%;}
.latest-news-cont .news-post-image{min-height:300px;}
.end-cta-item-col-1{order:2;}
.highlight-cta{order:1;flex:1 100%;border-bottom:16px solid #fff;}
.end-cta-item-col-3{order:3;}
.logo{width:200px;}
}
@media all and (max-width: 960px) and (min-width: 300px){}
@media all and (max-width: 768px) and (min-width: 300px) {
.naveo-footer-mobile{display:block;}
.naveo-footer{display:none;}
#mobile-header{display:block;position:absolute;right:15px;top:20px;font-size:20px;background-color:#00254d;text-align:center;border:#abacb4 solid 1px;line-height:1;}
html{font-size:70.5%;}
body{padding-top:0;}
nav.main-nav, nav.top-nav{display:none;}
.col8, .col7, .col6, .col5, .col4, .col3, .col2, .col1{flex:1 100%;}
.col-inner-left, .col-inner-right{padding-left:0;padding-right:0;}
.header{width:100%;position:relative;top:auto;left:auto;border-radius:0;padding:0.707rem;}
.logo{margin:1rem auto;max-width:200px;}
.intro-cont, .large-part-cont, .manufacturing-flexibility-cont{background-image:none !important;}
.large-part-cont{background-color:#353535;}
.large-part-image-cont, .intro-image-cont, .manufacturing-flexibility-image-cont{background-image:url(//www.weldallmfg.com/wp-content/uploads/images/home/large-part-bg-mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:50vh;}
.intro-image-cont{background-image:url(//www.weldallmfg.com/wp-content/uploads/images/home/intro-bg-mobile.jpg);}
.manufacturing-flexibility-image-cont{background-image:url(//www.weldallmfg.com/wp-content/uploads/images/home/manufacturing-flexibility-bg-mobile.jpg);}
.large-part-text-cont{order:2;}
.welding-proficiency-cont{background-image:url(//www.weldallmfg.com/wp-content/uploads/images/home/welding-profiency-bg.jpg);background-repeat:no-repeat;background-size:auto;background-position:left -125px !important;background-color:#000;padding-top:28rem;}
.welding-proficiency-cont p{padding:0;}
h1{padding-top:0;}
ul.certifications-list li, .footer ul.certifications-list li{margin:1.414rem;max-width:60px;}
.end-cta-item-col-1{border-bottom:16px solid #fff;}
.welding-proficiency-cont ul{font-size:2.414rem;}
.gradient-bg-fade, .manufacturing-flexibility-cont .gradient-bg-fade{background-image:none;background-color:rgba(255,255,255,0.70);padding:2.828rem;}
.cookie-notice-container{font-size:0.9rem;}
#cn-notice-text{display:block;}
.cn-set-cookie, .cn-more-info{width:50% !important;margin:.7rem !important;}
.community-logo{width:33%;padding:15px;}
.news-caption{padding:0;}
.page-tiles-cont .col3{max-width:none;}
.plant-tour-slider-bg{padding-top:10px !important;height:60vh;}
.fancybox-slide img{max-height:none;}
.plant-tour-slider-bg img{max-height:375px;}
}
@media all and (max-width: 480px) and (min-width: 300px) {
html{font-size:60.5%;}
.cn-set-cookie, .cn-more-info{width:40% !important;margin:.7rem !important;}
.community-logo{width:50%;}
.plant-tour-slider-bg img{max-height:230px;}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi){}::selection{background:#04A4CC;color:#FFF;text-shadow:none;}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none;}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption .wp-caption-text, .gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.sticky{}
.bypostauthor{}
@media print {
* {
background: transparent !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important;
}
a, a:visited {
text-decoration: underline;
}
a[href]:after {
content: " ("attr(href) ")";
}
abbr[title]:after {
content: " ("attr(title) ")";
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
content: "";
}
pre, blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr, img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3 {
page-break-after: avoid;
}
}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{padding-right:24px;position:relative}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{bottom:0;color:var(--head-sort-arrow-color);position:absolute;right:6px;top:0;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{font-family:sans-serif!important;font-size:12px;line-height:12px;opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}