html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;padding:0 2em;margin:0 auto}.column,.columns{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px){.container{padding:0;max-width:640px}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74.0%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}@media only screen and (min-width:1140px){.container{padding:0;max-width:960px}}@media only screen and (min-width:1440px){.container.wide{max-width:1280px}}.cf,.clearfix,.row{zoom:1}.cf:after,.cf:before,.clearfix:after,.clearfix:before,.row:after,.row:before{content:"";display:table}.cf:after,.clearfix:after,.row:after{clear:both}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:.75em 1.5em;font-size:.85em;font-weight:600;background:#ed1c24;color:#fff;text-decoration:none;white-space:nowrap;border:0;border-radius:3px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;text-transform:uppercase;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#ce1219}.button.green,button.green,input[type=button].green,input[type=reset].green,input[type=submit].green{background:#7bc044}.button.green:focus,.button.green:hover,button.green:focus,button.green:hover,input[type=button].green:focus,input[type=button].green:hover,input[type=reset].green:focus,input[type=reset].green:hover,input[type=submit].green:focus,input[type=submit].green:hover{background:#6caf36}.button.grey,button.grey,input[type=button].grey,input[type=reset].grey,input[type=submit].grey{background:#c4c4c4}.button.grey:focus,.button.grey:hover,button.grey:focus,button.grey:hover,input[type=button].grey:focus,input[type=button].grey:hover,input[type=reset].grey:focus,input[type=reset].grey:hover,input[type=submit].grey:focus,input[type=submit].grey:hover{background:#a7a7a7}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33C3F0;outline:0}label,legend{display:block;margin-bottom:.5em;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5em;font-weight:normal}.button,button{margin-bottom:1em}fieldset,input,select,textarea{margin-bottom:1.5em}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5em}body{line-height:1.8;-webkit-font-smoothing:antialiased;font-family:'Gill Sans', 'Gill Sans MT', 'Calibri', sans-serif;font-weight:500;color:#555655}.h1,.h2,.h3,.h4,.h5,.h6,.project h2,h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:600}.h1,h1{font-size:3em;margin:.67em 0;line-height:1.2}.h2,h2{font-size:2em;margin:1em 0;line-height:1.4}.h3,.project h2,h3{font-size:1.5em;margin:1.34em 0;line-height:1.3}.h4,h4{font-size:1.15em;margin:1.75em 0;line-height:1.35}.h5,h5{font-size:1em;margin:2em 0;line-height:1.6}.h6,h6{font-size:1em;margin:2em 0;line-height:1.6}ul{list-style:circle outside}ol{list-style:decimal outside}ol,ul{padding-left:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:0;margin-left:2em}dt{font-weight:bold}dd{margin-left:0;margin-bottom:1.5em;padding-left:2em}code{padding:.2em .5em;margin:0 .2em;font-size:90%;white-space:nowrap;background:#000;color:#fff;border-radius:4px}pre>code{display:block;padding:1em 1.5em;white-space:pre}table{width:100%;border:1px solid #eaedf2;margin-bottom:1.5em;text-align:left}thead th{background:#bbb;border-right:1px solid #eaedf2}td,th{border-right:1px solid #eaedf2;padding:1em}tr{border-bottom:1px solid #eaedf2}td:last-child,th:last-child{border-right:0}tr:last-child{border-bottom:0}blockquote{margin:1.75em 0;padding:1.75em 0;position:relative;font-size:2em;color:#ed1c24;line-height:1.4;font-style:italic}.entry-content blockquote p{margin:0}blockquote:after,blockquote:before{content:'';position:absolute;top:0;left:-2em;width:6em;height:6px;background-color:#ed1c24;background-image:url(../images/scans-white.gif);background-repeat:repeat;background-position:center center}blockquote:after{top:auto;bottom:0}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;height:auto;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;-o-transition:transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.gallery{line-height:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery a,.gallery a:focus,.gallery a:hover{padding:0;margin:0;background:none}.gallery .gallery-item{padding:0.5em!important;margin:0!important;float:none!important;display:inline-block!important;position:relative!important}.gallery .gallery-item img{display:block;border:none!important;width:100%;height:auto}.gallery .gallery-item .gallery-caption{position:absolute!important;bottom:0.5em;left:0.5em;right:0.5em;font-size:1em;line-height:1.0;background:rgba(0, 0, 0, 0.5);padding:1em;color:#FFF;font-style:normal;pointer-events:none}.gallery br{display:none!important}.gallery.gallery-columns-1 .gallery-item{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.gallery.gallery-columns-2 .gallery-item{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.gallery.gallery-columns-3 .gallery-item{width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.gallery.gallery-columns-4 .gallery-item{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.gallery.gallery-columns-5 .gallery-item{width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.gallery.gallery-columns-6 .gallery-item{width:16.66%;-ms-flex-preferred-size:16.66%;flex-basis:16.66%}.gallery.gallery-columns-7 .gallery-item{width:14.28%;-ms-flex-preferred-size:14.28;flex-basis:14.28}.gallery.gallery-columns-8 .gallery-item{width:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.11%;-ms-flex-preferred-size:11.11%;flex-basis:11.11%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body,html{min-height:100%}body{font-size:1em;background-color:#fff}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3)}#logo{display:block;color:#000;font-size:2em;text-decoration:none;line-height:0;width:200px}#logo img{max-width:100%;height:auto}#main-header{padding:0 1em}#content{padding-top:1.5em;padding-bottom:1.5em}.article-header{margin-bottom:1em}.entry-header{margin-bottom:2em}.entry-header h1{margin:0}.entry-content p{margin:0 0 1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.meta{font-style:italic;opacity:.5;font-size:.9em}.meta span{margin-right:1em}.meta i{margin-right:.5em}.article-footer .meta span{display:block}.wp-caption{max-width:100%;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:5px 0;text-align:center}.navigation.pagination{margin:1em 0;text-align:center}.nav-links{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px;text-align:center}.nav-links a,.nav-links span{border-right:1px solid #d3ced2;float:left;overflow:hidden;margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}#main-footer{background:#313336;color:#fff;padding:3em 0}#main-footer a{text-decoration:none;color:inherit}#main-footer a:hover{text-decoration:underline}#main-footer .sub-menu{display:none}.page-header{background-color:#ed1c24;color:#fff;padding:1em 0}.page-header h1{margin:0}.breadcrumbs{border-bottom:1px solid #eee;padding-top:1em;padding-bottom:1em;font-size:.85em}.breadcrumbs a{margin-right:1em}.breadcrumbs .breadcrumb_last{margin-left:1em}.breadcrumbs a,.breadcrumbs span{color:#b4b4b5}.sidebar{display:none}.quicklinks{color:#fff;background:rgba(0, 0, 0, 0.6);padding-bottom:2em}.quicklinks .container{padding:0}.quicklinks.mf{background:#7bc044}.quicklinks a{position:relative;padding:2em;padding-left:6.5em;border-bottom:1px solid rgba(255, 255, 255, 0.35);color:inherit;text-decoration:none;opacity:1.0}.quicklinks a:last-child{border-bottom:0}.quicklinks img{width:3em;display:inline-block;text-align:left;position:absolute;top:1.25em;left:2em}.quicklinks span{text-transform:uppercase;font-size:.85em;font-weight:600}#featured-project{background:#ed1c24;padding:2em 0}#featured-project img{max-width:100%}#featured-project h2,#featured-project p,#featured-project span{color:#FFF}#featured-project h2{margin:0.5em 0}#featured-project span{display:block;text-transform:uppercase}#featured-project p{margin-bottom:1em}#featured-project .button{color:#ed1c24;background:rgba(255, 255, 255, 0.8)}#featured-project .button:focus,#featured-project .button:hover{background:#FFF}#main-footer{padding:3em 0;padding-bottom:0;border-bottom:6px solid #ed1c24}#main-footer h4{margin-top:0}.footer-top{margin-bottom:1em}.footer-top h4{padding-bottom:1em;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.footer-bottom{border-top:1px solid rgba(255, 255, 255, 0.1);padding:1em 0}.footer-bottom img{vertical-align:middle;display:inline-block;margin:2em}.footer-bottom-content{vertical-align:middle;display:inline-block;font-size:.8em}.footer-bottom-content h4{margin:0}.exp-slider{z-index:10;padding:0;margin-top:1em;padding-top:1.5em}.exp-slider:before{content:'';position:absolute;top:0;left:-4em;width:12em;height:6px;background-color:#ed1c24;background-image:url(../images/scans-white.gif);background-repeat:repeat;background-position:center center}.exp-slider.mf:before{background-color:#7bc044}.exp-slider>.four{padding-right:2em;padding-left:2em}.exp-slider-content-wrap{padding:2em;padding-top:0;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;vertical-align:top}.exp-slider-mobile-toggle,.exp-slider-nav{display:none}.exp-slider-nav,.exp-slider .img{display:block;width:100%;-o-background-size:cover;background-size:cover}.exp-slider-content{vertical-align:top;background:#fff;float:none;width:90%;margin-right:1em;border:1px solid #eee;display:inline-block}.exp-slider-content:last-child{margin-right:0}.exp-slider-content .text{padding:2em;display:block;white-space:normal}.exp-slider-content .text .project h2,.exp-slider-content .text h3,.project .exp-slider-content .text h2{font-size:1.25em;margin-top:0;display:block;white-space:normal}.exp-slider-content .text p,.exp-slider-content .text ul,.exp-slider-nav{display:none}body.home #content{padding-top:0}.home-news-link{-webkit-box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);position:relative;padding:2em;border-bottom:1px solid #eee;margin-bottom:1em;background:#fff}i.hn-icon{display:none}.hn-content p{margin:0}.hn-content img{margin:0;display:block;max-width:100%;height:auto;margin-top:.5em}.hn-button{margin:0;margin-top:2em}body.home #main-header,body.page-template-magnaflux #main-header{position:absolute;top:0;left:0;width:100%;z-index:99}body.home .menu-container,body.page-template-magnaflux .menu-container{border-bottom:1px solid rgba(255, 255, 255, 0.15)}.menu-container{padding:1em 0}.image-header{background-image:url(../images/header/home-header.jpg);background-position:center top;background-repeat:no-repeat;background-size:auto 100%;background-color:#171717;color:#fff;padding-top:120px;text-align:center;text-shadow:0px 3px 3px rgba(0, 0, 0, 0.25);position:relative}.image-header h1{font-size:1.75em;line-height:1.4;margin:0}.image-header .header-text{padding:5em 0}.image-header .header-text img{max-width:50%}.magnaflux-header{background-image:url(../images/header/mf-header.jpg)}body.home #content{background-image:url(../images/home-bg.jpg);background-position:center bottom;background-repeat:no-repeat}.product-thumbnail{background:#f8f8f8}.product-thumbnail img{display:block;width:100%;height:auto}.product-enquiry{font-size:1em;-webkit-box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);padding:1.5em 2em;background:#fff;margin-bottom:2em}.product-enquiry .button{margin:0;margin-left:1em}.product-specs{border-top:1px solid #eee;margin-top:3em}.product-specs .spec{padding:1em 0;display:block;border-bottom:1px solid #eee}.product-specs .spec:last-child{border-bottom:0}.product-specs .specs-data,.product-specs .specs-heading{display:block}.product-specs .specs-heading{color:#7bc044;text-transform:uppercase;font-weight:600}.accordion{margin-bottom:3em}.accordion-toggle{display:block;font-size:1.25em;min-height:80px;padding:0.5em;background:#eee;color:inherit;text-decoration:none;margin-bottom:2px;position:relative;-webkit-transition:background .25s ease, color .25s ease;-o-transition:background .25s ease, color .25s ease;transition:background .25s ease, color .25s ease;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-toggle span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.accordion-toggle svg{width:3em;height:3em;margin:0;margin-right:1em}.accordion-toggle:after{content:'+'}.accordion-toggle.active,.accordion-toggle:focus,.accordion-toggle:hover{background:#ed1c24;color:#FFF}.accordion-toggle.active svg *,.accordion-toggle:focus svg *,.accordion-toggle:hover svg *{fill:#FFF}.accordion-toggle.active:after{content:'-'}.accordion-content{padding:1em;border:1px solid #EEE;display:none}.accordion-content p:last-child,.accordion-content ul:last-child{margin-bottom:0}.accordion.active .accordion-toggle{background:#7bc044;color:#fff}.product-specs-container.multiple-items .accordion-toggle:after{content:'\f13a';font-family:fontAwesome;position:absolute;top:50%;right:1em;line-height:0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.product-specs-container.multiple-items .accordion.active .accordion-toggle:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-inner{padding:1em}.product-specs-container.multiple-items .accordion-inner{display:none}.product-specs-container.single-item .accordion-toggle{cursor:default}.product-specs.container{margin-top:0;border-top:0}.mf-map{margin-top:2em;margin-bottom:2em;position:relative}.map-img{display:none}.map-tip{border:1px solid #eee;background:#fff;text-decoration:none;color:inherit;display:inline-block;padding-left:.5em;border-radius:3px;display:block;width:100%;margin-bottom:1em}.map-tip:last-child{margin-bottom:0}.map-tip i,.map-tip img,.map-tip span{vertical-align:middle}.map-tip img{max-width:100%;height:auto;display:inline-block;margin:0}.map-tip span{display:inline-block;padding:1em .5em;line-height:1;position:relative;z-index:99;margin-right:1em}.map-tip i{display:inline-block;padding:0 .5em;color:#ddd;-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255, 255, 255, 0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #09F;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.page-callery .carousel-cell{width:100%}.page-callery .carousel-cell img{width:100%;height:auto}.news-slider .carousel-cell{width:100%}.home-news-link .flickity-page-dots{position:absolute;bottom:1em;right:1em;width:auto}.project{padding:1em;width:100%}.project .inner{border:1px solid #eee;padding:1em;width:100%}.project:last-child{border-bottom:0}.project>p{margin:0}.project h2 a{text-decoration:none}.project img{width:100%;max-width:280px;height:auto}.project-title{margin-top:0;margin-bottom:.75em}.project-inner .project h2,.project-inner h3,.project .project-inner h2{margin-bottom:.5em}.partner-list{margin-top:2em}.partner-item{border-bottom:1px solid #eee;margin-bottom:3em;padding-bottom:2em}.partner-item:last-child{border-bottom:0}.partner-item .project h2,.partner-item h3,.project .partner-item h2{display:block;width:100%}.partner-item img{display:block;margin:0 auto;margin-bottom:1em;width:auto;max-width:230px;max-height:100px}.partner-item p{margin-bottom:0}.partner-item .project h2,.partner-item h3,.project .partner-item h2{margin-top:0;margin-bottom:.5em}.exp-slider.mf{display:none}.magnaflux-product-link-mobile{text-decoration:none;background:#7bc044;color:#fff;text-align:center;font-size:2em;padding:1em;display:block;line-height:1.4}.capability{position:relative;padding-left:5em;margin-bottom:3em;padding-bottom:3em;border-bottom:1px solid #eee}.capability:last-child{border-bottom:0}.capability:first-child .project h2,.capability:first-child h3,.project .capability:first-child h2{margin-top:0}.capability p:last-child,.capability ul:last-child{margin-bottom:0}.capability img.alignleft{content:'';position:absolute;top:0;left:0;width:3em;height:auto;display:block}.product-group:first-child h2{margin-top:0}.product-group h2{display:block;color:inherit;text-decoration:none;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #eee}.product-group a{color:inherit;text-decoration:none}.product-group a:hover{text-decoration:underline}.page-header h1{font-size:2em}#content{position:relative}.intra-article-nav{border-bottom:1px solid #eee;background:#fff;position:relative;z-index:999;position:absolute;top:0;left:0;width:100%;padding-top:0;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;vertical-align:top}.intra-article-nav a{display:block;width:10%;margin:0;padding:0;float:left;vertical-align:middle;border-right:1px solid #eee;position:relative;text-align:center;vertical-align:top;background:#fff;float:none;width:20%;display:inline-block}.intra-article-nav a:last-child{border-right:0}.intra-article-nav span{display:none}.intra-article-nav img{vertical-align:middle;display:inline-block;max-width:3em;height:auto;margin:1em auto;opacity:.5;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.enquiry-form{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75);padding:0 1em;z-index:999;overflow:auto}.enquiry-form.active{display:block}.enquiry-form .ef-inner{padding:2em;max-width:540px;margin:0 auto;position:relative;top:1em;margin-bottom:1em;background:#fff;position:relative;-webkit-box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05)}.enquiry-form form{margin:0}.enquiry-form p{margin:0}.enquiry-form .no-placeholder{display:none}.enquiry-form .project h2,.enquiry-form h3,.project .enquiry-form h2{margin-top:0}.enquiry-form .project h2 span,.enquiry-form h3 span,.project .enquiry-form h2 span{display:block}.mf-text-highlight{color:#7bc044}.enquiry-form .form-close{position:absolute;top:.5em;right:.5em;line-height:0;font-size:2em;color:inherit;text-decoration:none;position:absolute}.product-enquiry{padding:0}.product-enquiry .button{margin:0;display:block;text-align:center;border-radius:0;padding:1em 0}.entry-content img.project-logo{max-width:50%;height:auto;display:block}.product-group-inner a{text-decoration:none;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;display:block;padding:1em 0;border-bottom:1px solid #eee;text-decoration:none;color:inherit;display:block}.product-group-inner a:hover{background:#f5f5f5;text-decoration:none}.product-group-inner a:nth-child(2n+2){margin-right:0}.product-specs{padding-top:3em}.mf-map{margin-bottom:0}body.page-magnaflux #content{padding-bottom:2em;background-image:url(../images/mf-bg.jpg);background-position:center bottom;background-repeat:no-repeat}#logo-row-wrapper{background-image:url(../images/home-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:1em;margin-bottom:-3em}#logo-row-wrapper h2{text-align:center}#logo-row{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#logo-row .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#logo-row .customer{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:220px}#logo-row .customer .inner{background:#FFF;padding:1em;border:1px solid #EEE;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}#logo-row .customer img{display:block;margin:0 auto;margin-bottom:1em;width:260px;max-width:100%;height:auto}#logo-row .customer small{display:block;width:100%;text-align:center;font-size:1em;color:rgba(85, 86, 85, 0.7)}#logo-row .owl-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#logo-row .owl-nav .owl-next,#logo-row .owl-nav .owl-prev{padding:10px}#logo-row .owl-nav .owl-next:before,#logo-row .owl-nav .owl-prev:before{font-size:1.25em}#logo-row .owl-nav .owl-prev:before{content:'<'}#logo-row .owl-nav .owl-next:before{content:'>'}@media only screen and (min-width:768px){.mf-map{margin-bottom:3em;margin-top:6em}body.page-magnaflux #content{padding-bottom:6em}.image-header{padding-top:150px}.image-header h1{font-size:3.5em;line-height:1.2}.page-header h1{font-size:3em}#content{padding-top:3em;padding-bottom:3em}.exp-slider.mf{display:block}.magnaflux-product-link-mobile{display:none}.capability{padding-left:9em}.capability:before{width:5em;height:5em}.capability img.alignleft{width:7em}.exp-slider .columns{margin:0}.exp-slider{padding:0;margin-top:1em;padding-top:1.5em}.exp-slider:before{content:'';position:absolute;top:0;left:-4em;width:12em;height:6px;background-color:#ed1c24;background-image:url(../images/scans-white.gif);background-repeat:repeat;background-position:center center}.exp-slider.mf:before{background-color:#7bc044}.exp-slider>.four{padding:0}.exp-slider-content-wrap{padding:2em 0;padding-top:0;white-space:normal;overflow-y:visible;overflow-x:visible;vertical-align:top}.exp-slider-mobile-toggle,.exp-slider-nav{display:block}.exp-slider-content{background:none;margin:0;width:100%;border:none;display:block}.exp-slider-content .text p,.exp-slider-content .text ul{display:block}.exp-slider-content .text ul{margin-top:1em}.exp-slider{margin-top:3em;padding-top:3em}.exp-slider-nav{padding:0;margin:0;list-style-type:none;padding-right:3em;display:block}.exp-slider-nav a,.exp-slider-nav li{display:block}.exp-slider-nav a{padding:1em 0;color:#a3a2a2;text-decoration:none;position:relative;cursor:pointer}.exp-slider-nav a:after{content:'';position:absolute;left:0;bottom:0;width:80%;height:1px;background:#ddd;display:block;-moz-transition:background .25s ease, width .25s ease;-o-transition:background .25s ease, width .25s ease;-webkit-transition:background .25s ease, width .25s ease;transition:background .25s ease, width .25s ease}.exp-slider-nav a.active{color:#ed1c24}.exp-slider-nav a.active:after{width:100%;background:#ed1c24}.exp-slider-content-wrap{float:right}.exp-slider-content{border-bottom:0;margin-bottom:0;padding-bottom:0}.exp-slider .text{position:relative;background:#fff;display:block;-webkit-box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);width:100%;padding:4em 2.5em;margin-top:-22em;margin-bottom:4em;margin-left:-10em;z-index:99;-webkit-transform:translateX(2em);-moz-transform:translateX(2em);-ms-transform:translateX(2em);-o-transform:translateX(2em);transform:translateX(2em);opacity:0;transition:opacity .5s ease, -webkit-transform .5s ease;-moz-transition:transform .5s ease, opacity .5s ease, -moz-transform .5s ease;-o-transition:transform .5s ease, opacity .5s ease, -o-transform .5s ease;-webkit-transition:opacity .5s ease, -webkit-transform .5s ease;-o-transition:transform .5s ease, opacity .5s ease;transition:transform .5s ease, opacity .5s ease;transition:transform .5s ease, opacity .5s ease, -webkit-transform .5s ease;transition:transform .5s ease, opacity .5s ease, -webkit-transform .5s ease, -moz-transform .5s ease, -o-transform .5s ease}.exp-slider .text h4{margin-top:1.75em}.project body.home .exp-slider .text h2,body.home .exp-slider .text .project h2,body.home .exp-slider .text h3{margin:0}.exp-slider .text p{margin-bottom:1.5em}.exp-slider .img{background-position:center center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover;display:block;height:520px;-webkit-box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);-moz-transition:background .25s ease;-o-transition:background .25s ease;-webkit-transition:background .25s ease;transition:background .25s ease;-webkit-transform:translateX(-2em);-moz-transform:translateX(-2em);-ms-transform:translateX(-2em);-o-transform:translateX(-2em);transform:translateX(-2em);opacity:0;transition:opacity .5s ease, -webkit-transform .5s ease;-moz-transition:transform .5s ease, opacity .5s ease, -moz-transform .5s ease;-o-transition:transform .5s ease, opacity .5s ease, -o-transform .5s ease;-webkit-transition:opacity .5s ease, -webkit-transform .5s ease;-o-transition:transform .5s ease, opacity .5s ease;transition:transform .5s ease, opacity .5s ease;transition:transform .5s ease, opacity .5s ease, -webkit-transform .5s ease;transition:transform .5s ease, opacity .5s ease, -webkit-transform .5s ease, -moz-transform .5s ease, -o-transform .5s ease}.exp-slider-content{display:block;height:0;overflow:hidden}.exp-slider-content.active{height:auto;overflow:visible}.exp-slider-content.active .img,.exp-slider-content.active .text{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1}.exp-slider.mf:before{background-color:#7bc044}.exp-slider.mf .exp-slider-nav a.active{color:#7bc044}.exp-slider.mf .exp-slider-nav a.active:after{width:100%;background:#7bc044}.exp-slider-content .img{background-image:url(../images/mf-slider/2.jpg)}.exp-slider-content.aqueous-cleaners .img{background-image:url(../images/mf-slider/aqc.jpg)}.exp-slider-content.liquid-penetrant-inspection .img{background-image:url(../images/mf-slider/4.jpg)}.exp-slider-content.magnaflux-food .img{background-image:url(../images/mf-slider/mf-food.jpg)}.exp-slider-content.magnetic-particle-inspection .img{background-image:url(../images/mf-slider/3.jpg)}.exp-slider-content.ultrasonic-couplants .img{background-image:url(../images/mf-slider/usc.jpg)}.exp-slider.mf .text .project h2,.exp-slider.mf .text h3,.project .exp-slider.mf .text h2{font-size:1em}.exp-slider-product-group:nth-child(2n+3){margin-left:0}.exp-slider-product-group{margin-bottom:3em}.exp-slider-product-group:nth-child(1n+3){margin-bottom:0}.exp-slider-product-group ul{list-style-type:none;padding:0;margin-bottom:0}.exp-slider-product-group .project h2,.exp-slider-product-group h3,.project .exp-slider-product-group h2{color:#7bc044}.exp-slider-product-group a{color:inherit;text-decoration:none;display:block}.exp-slider-product-group a:hover{text-decoration:underline}.exp-slider-mobile-toggle{display:none}.mf-map{margin-top:2em;margin-bottom:2em}.map-img{display:block;margin:0;padding:0;width:100%;height:auto}.map-tip{position:absolute;display:inline-block;width:auto;-webkit-box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 15px 22px 0px rgba(0, 0, 0, 0.05)}.map-tip.america{top:30%;left:0%}.map-tip.uk{top:0%;left:20%}.map-tip.australia{bottom:24%;right:-1%}.map-tip:after,.map-tip:before{content:'';position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#eee transparent transparent transparent}.map-tip:after{bottom:-9px;border-color:#fff transparent transparent transparent}.map-tip span{border-right:1px solid #eee;margin:0}.map-tip:hover i{color:#7bc044}.page-header{padding:3em 0}.breadcrumbs{font-size:1em;padding-top:2em;padding-bottom:2em}.partner-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-item{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 20px;border:0}.partner-item .inner{width:100%;height:100%;border:1px solid #EEE;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.partner-item .button{font-size:0.8em;-ms-flex-item-align:end;align-self:flex-end}.partner-item img{display:block;margin:0 auto;margin-bottom:20px;max-height:100px;width:auto;max-width:230px}.project ul.list-double li{float:left;width:50%}.carousel-cell{width:640px}.home-news-link{padding:0;padding-left:9em;margin-bottom:2em;border:1px solid #eee;max-width:100%}.hn-icon{position:absolute;top:50%;left:.5em;color:#eee;line-height:0!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}i.hn-icon{display:block;font-size:4em}.hn-content{padding:2em 0;padding-left:2em}.hn-content img{margin:0;display:block;margin-top:.5em}.hn-button{margin:0;margin-left:2.5em;margin-bottom:2em}#logo{display:block;width:300px}.quicklinks{background:transparent;padding:2em 0;padding-bottom:4em}.quicklinks a{opacity:1;padding:0;border:0;text-align:center;padding:0 1em}.quicklinks a:hover{opacity:1}.quicklinks img{text-align:center;font-size:2em;display:inline-block;position:static;top:auto;left:auto}.quicklinks span{display:block}.sidebar{display:block;float:right}.widget{margin-bottom:4em}.widgettitle{font-size:1em;margin-top:0;text-transform:uppercase;font-weight:600;color:#ed1c24}.widget ul{list-style-type:none;padding:0;margin:0}.widget a,.widget li,.widget p{color:#b4b4b5}.widget a{text-decoration:none}.widget a:hover{text-decoration:underline}.enquiry-form{padding:0}.enquiry-form .ef-inner{padding:4em;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.enquiry-form .form-close{position:absolute;top:1em;right:1em}.exp-slider.mf .text a{-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;display:block;padding:1em;border-bottom:1px solid #eee;text-decoration:none;color:inherit}.exp-slider.mf .text a:last-child{border-bottom:0}.exp-slider.mf .text a:hover{background:#f5f5f5}.product-group{background:#f7f7f7;padding:2em;margin-bottom:2em}.product-group h2{margin-top:0;border:0;margin-bottom:0}.product-group-inner a{border-bottom:1px solid #ddd;position:relative}.product-group-inner a:after{content:'';position:absolute;border-bottom:1px solid #7bc044;bottom:-1px;left:0;width:0;height:1px;display:block;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.product-group-inner a:hover{background:none}.product-group-inner a:hover:after{width:100%}}@media only screen and (min-width:1140px){.product-group-inner a{float:left;width:47.5%;margin-right:5%}.exp-slider .text{margin-left:-14em}.entry-content img.project-logo{max-width:35%}.intra-article-nav.stuck{position:fixed;top:0;left:0;width:100%}.intra-article-nav{border-bottom:1px solid #eee;background:#fff;position:relative;z-index:999;position:absolute;top:0;left:0;width:100%;padding-top:0;white-space:normal;overflow-y:visible;overflow-x:visible;vertical-align:top}.intra-article-nav a{display:block;float:left;width:10%}.intra-article-nav span{position:absolute;top:100%;left:0;display:block;background:#000;color:#fff;padding:.5em 1em;border-radius:3px;left:50%;-webkit-transform:translate(-50%, -8px);-moz-transform:translate(-50%, -8px);-ms-transform:translate(-50%, -8px);-o-transform:translate(-50%, -8px);transform:translate(-50%, -8px);font-size:.8em;line-height:1.4;opacity:0;z-index:99;pointer-events:none;transition:opacity .25s ease, -webkit-transform .25s ease;-moz-transition:opacity .25s ease, transform .25s ease, -moz-transform .25s ease;-o-transition:opacity .25s ease, transform .25s ease, -o-transform .25s ease;-webkit-transition:opacity .25s ease, -webkit-transform .25s ease;-o-transition:opacity .25s ease, transform .25s ease;transition:opacity .25s ease, transform .25s ease;transition:opacity .25s ease, transform .25s ease, -webkit-transform .25s ease;transition:opacity .25s ease, transform .25s ease, -webkit-transform .25s ease, -moz-transform .25s ease, -o-transform .25s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.intra-article-nav span:before{content:'';width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #000 transparent;position:absolute;top:-8px;left:50%;margin-left:-8px}.intra-article-nav a:hover img{opacity:1}.intra-article-nav a:hover span{opacity:1;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.capability{padding-left:11em}.capability img.alignleft{width:8em}.map-tip.america{top:21%;left:5%}.map-tip.uk{top:3%;left:23%}.map-tip.australia{bottom:29%;right:1%}.partner-item{width:33.33%;max-width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.carousel-cell{width:960px}.product-images-enquiry{padding-right:3em}.product-enquiry{font-size:1.25em;padding:1.5em 2em;margin-top:-2em;right:-2em;background:#fff;z-index:99;position:relative}.product-specs .specs-1{float:left}.product-specs .specs-2{float:right;margin:0}.product-specs .spec{display:inline-block;margin-right:3em;border:0;padding:0}.projects-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.project{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.project .inner{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project .inner .wrapper{width:100%}.project .button{-ms-flex-item-align:end;align-self:flex-end}body.home #content{padding-top:3em}.image-header .header-text{padding:15em 0 20em 0}.magnaflux-header h1 span{display:block}.home-news-link{max-width:960px;padding:0;padding-left:9em;margin-bottom:2em;border:1px solid #eee}.hn-icon{position:absolute;top:50%;left:.5em;color:#eee;line-height:0!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}i.hn-icon{display:block;font-size:4em}.hn-content{padding:2em 0;border-left:1px solid #eee;padding-left:3em}.hn-content img{margin:0;display:block;margin-top:.5em}.hn-button{position:absolute;margin:0;top:50%;right:3em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.exp-slider .text{width:80%;margin-top:-18em}.exp-slider .img{margin-right:-4em}.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}.columns-2 p{margin-top:0;margin-bottom:1.5em;display:inline-block}.project body.page-magnaflux .columns-2 h2,body.page-magnaflux .columns-2 .project h2,body.page-magnaflux .columns-2 h3{margin-left:5em}body.page-magnaflux .columns-2 ul{margin-left:7.5em}#main-footer{padding:5em 0;padding-bottom:0}.footer-top{margin-bottom:3em}.footer-top h4{padding-bottom:1em;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.footer-bottom{padding:3em 0}#logo{float:left}.quicklinks a{opacity:1}.quicklinks a img{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.quicklinks a:focus,.quicklinks a:hover{opacity:1}.quicklinks a:focus img,.quicklinks a:hover img{margin-top:-0.25em}body.page-magnaflux-products .page-header .container,body.single-products .page-header .container{position:relative}body.page-magnaflux-products .page-header .container:after,body.single-products .page-header .container:after{position:absolute;content:'';background:blue;height:40px;width:220px;background:url(../images/mf-rev.png);background-size:auto 100%;background-position:center right;background-repeat:no-repeat;top:.5em;right:0;display:block}}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a{text-decoration:underline!important}a:after,a:visited:after{content:" (" attr(href) ")"}a:visited abbr[title]:after,a abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}.status{width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}.not-loaded{overflow:hidden}.archive-header{border-bottom:1px solid #eee;margin-bottom:2em;padding-bottom:2em}.archive-header h1{color:coral;font-size:1.2em;text-transform:uppercase}.post.archived{margin-bottom:3em;padding-bottom:4em;border-bottom:1px solid #eee}#comments{background:#eee;margin-top:4em;padding:4em 0}.comment{padding:2em;background:#fff;border:1px solid #dddddd;margin-bottom:2em}.entry-header h2{margin:0}.entry-header{-ms-word-wrap:break-word;word-wrap:break-word}.entry-thumbnail{margin-bottom:2em}.entry-thumbnail img{max-width:100%;height:auto;display:block}.home-thumb-img{height:420px;background:blue}strong{font-weight:600}.page-gallery{background:#f8f8f8}.page-gallery .carousel-cell{background:#000}.page-gallery img{display:block;margin:0;opacity:.5;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.page-gallery .is-selected img{opacity:1}.page-subheading h2{margin-top:0}.noscroll{overflow:hidden}.columns-2 .project h2,.columns-2 h3,.project .columns-2 h2{color:#7bc044;border-bottom:1px solid #eee;display:block;padding-bottom:.75em}.no-placeholder{display:none}label{font-weight:normal}.wpcf7-form-control-wrap .wpcf7-list-item{margin:0;display:inline-block;margin-right:2.25em}.wpcf7-form-control-wrap .wpcf7-list-item input{margin-right:.25em}.field input.hidden{display:none}.direct-contact{margin-bottom:3em;padding-bottom:3em;border-bottom:1px solid #eee}.direct-contact-item{position:relative;padding-left:2em;display:block}.direct-contact-item i{position:absolute;left:0;top:0;line-height:1.8;color:#ed1c24}a.header-scroll{color:#fff;position:absolute;left:50%;bottom:1em;font-size:1.5em;text-decoration:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.partner-list{margin-top:4em}.partner-list .partner-item:first-child p{margin-bottom:3em}body.page-service-maintenance-spare-parts .entry-content>p{margin-bottom:4em}body.page-service-maintenance-spare-parts .capability h2{margin-bottom:0}.project body.page-service-maintenance-spare-parts .capability h2,body.page-service-maintenance-spare-parts .capability .project h2,body.page-service-maintenance-spare-parts .capability h3{margin-top:0;font-weight:400;font-style:italic}body.page-magnaflux-products .page-header,body.single-products .page-header{background-color:#7bc044}.partner-button{margin-top:1em}.partner-item p{margin-bottom:0!important}.home-news-link{display:none!important}.project-gallery,.project-gallery li{margin-top:2em;padding:0;list-style-type:none}.project-gallery li{margin:0;padding:0;position:relative}.project-gallery li img{display:block;width:100%;height:auto}.project-gallery li p{margin:0;position:absolute;bottom:0;left:0;width:100%;padding:1em 0;color:#fff;background-color:rgba(0, 0, 0, 0.5);text-align:center}body.page-magnaflux .columns-2 a{color:inherit;text-decoration:none}body.page-magnaflux .columns-2 a:hover{text-decoration:underline}.product-single-list-container{border-top:1px solid #f7f7f7;margin-top:6em;padding:6em 0;background:#eee}.product-single-list{float:left;width:100%;margin-bottom:2em}.product-single-list .project h2,.product-single-list h3,.project .product-single-list h2{font-size:1em}.product-single-list a{position:relative;display:block;border-bottom:1px solid #ddd;padding:.5em 0;text-decoration:none;color:inherit}.product-single-list a:after{content:'';position:absolute;border-bottom:1px solid #7bc044;bottom:-1px;left:0;width:0;height:1px;display:block;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;z-index:999}.product-single-list a:hover:after{width:100%}@media only screen and (min-width:1140px){.product-single-list{width:16.8%;margin-left:4%}.product-single-list:first-child{margin-left:0}}@media only screen and (min-width:1680px){.product-single-list-container .container{max-width:1440px}}.menu-container{max-width:1680px;margin:0 auto}#menu-toggle{line-height:1;font-size:2em;display:block;position:absolute;top:1.25em;right:.5em;cursor:pointer;z-index:99999;color:#222;text-decoration:none}body.home #menu-toggle,body.page-template-magnaflux #menu-toggle{color:#fff}#menu-toggle:before{content:'\f0c9';font-family:fontAwesome}body.nav-open #menu-toggle:before{content:'\f00d'}body.home.nav-open #menu-toggle:before,body.page-magnaflux.nav-open #menu-toggle:before{color:#fff}#main-nav{display:none;position:fixed;top:0;right:0;width:60%;height:100%;background:#222;padding-top:7em;-webkit-overflow-scrolling:touch}body.nav-open #main-nav{display:block;z-index:9999;overflow:auto}html.cssanimations #main-nav{right:-60%;display:block;padding:0}html.cssanimations body{transition:-webkit-transform .25s ease;-moz-transition:transform .25s ease, -moz-transform .25s ease;-o-transition:transform .25s ease, -o-transform .25s ease;-webkit-transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease, -moz-transform .25s ease, -o-transform .25s ease}html.cssanimations body.nav-open{-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%);transform:translateX(-60%)}.main-menu{margin:0;padding:0;list-style-type:none}.main-menu li{display:block;-moz-transition:background .25s ease;-o-transition:background .25s ease;-webkit-transition:background .25s ease;transition:background .25s ease}.main-menu li a{display:block;padding:1em 1.5em;text-decoration:none;border-bottom:1px solid rgba(255, 255, 255, 0.15);color:#fff;-moz-transition:color .25s ease, background .25s ease;-o-transition:color .25s ease, background .25s ease;-webkit-transition:color .25s ease, background .25s ease;transition:color .25s ease, background .25s ease}.main-menu li ul{margin-left:0}@media only screen and (min-width:768px){#menu-toggle{top:1.65em}}@media only screen and (min-width:1140px){body.nav-open,html.cssanimations body.nav-open{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;overflow:visible}#main-nav,body.nav-open #main-nav,html.cssanimations #main-nav,html.cssanimations body.nav-open #main-nav{display:block;position:relative;top:auto;right:auto;height:auto;width:auto;background:none;padding:0;overflow:visible}.main-menu{overflow-y:visible;overflow-x:visible;height:auto}#menu-toggle{display:none}.main-menu li a{border:0;padding:0}#main-nav{float:right}#main-nav{margin-top:1.65em}.main-menu li{display:block;float:left;position:relative}.main-menu li a{display:block;padding:1em;color:#c7c7c7}.main-menu .sub-menu li a{color:#6F6F6F}.main-menu>li.current-menu-ancestor>a,.main-menu>li.current-menu-item>a,.main-menu>li.current-menu-parent>a,.main-menu>li.current_page_ancestor>a,.main-menu>li.current_page_parent>a,body.single-products .main-menu>li.menu-item-1821>a{background:#ed1c24;color:#fff}.main-menu .sub-menu{border-top:3px solid #ed1c24;display:none;position:absolute;top:100%;left:0;background:#f5f5f5;margin:0;padding:0;width:12em;z-index:9999}.main-menu .sub-menu:before{content:'';z-index:100;position:absolute;top:-10px;left:1em;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ed1c24 transparent}.main-menu li:hover .sub-menu{display:block}.main-menu .sub-menu li{display:block;float:none}.main-menu .sub-menu li:hover>a,.sub-menu>li.current-menu-item>a{background:rgba(0, 0, 0, 0.025);color:#555}.main-menu .sub-menu li a{display:block;border-bottom:1px solid #eee;border-top:1px solid #fff}.main-menu .sub-menu li:last-child a{border-bottom:0}.main-menu .sub-menu ul{display:none}.main-menu>li:hover>a{color:#555}body.home .main-menu>li:hover>a,body.page-template-magnaflux .main-menu>li:hover>a{color:#fff}.main-menu>li.current-menu-ancestor:hover>a,.main-menu>li.current-menu-item:hover>a,.main-menu>li.current-menu-parent:hover>a,.main-menu>li.current_page_ancestor:hover>a,.main-menu>li.current_page_parent:hover>a{color:#fff}}
/*# sourceMappingURL=style.min.css.map */